.wdt-custom-home-2-header.sticky-header-active:not(.wdt-custom-home-2-header.only-home-2.sticky-header-active) {
    background-color: rgba(var(--wdtLinkColorRgb) , 0.95);
}
.wdt-custom-carousel-image .wdt-content-item-holder .wdt-content-item .wdt-content-image-wrapper .wdt-content-image > span,
.wdt-custom-carousel-image .wdt-content-item-holder .wdt-content-item .wdt-content-image-wrapper .wdt-content-image > a {margin: 0 0 0 auto;}
/* title decoration */
.wdt-heading-colored-elements{position: relative;padding: 0 5px;overflow: hidden;}
.wdt-custom-highlight-animate .wdt-heading-title {margin: 0 -5px;}
.wdt-heading-colored-elements{position: relative;padding: 0 5px;overflow: hidden;}
.wdt-custom-highlight-animate.animated .wdt-heading-colored-elements:before {opacity: 1;animation: heading-animation 1.1s cubic-bezier(0.39, 0.58, 0.57, 1);-webkit-animation: heading-animation 1.1s cubic-bezier(0.39, 0.58, 0.57, 1);}
@keyframes heading-animation {
  0%{
    height: 100%;
  }
   100%{
    height: 0;
  }
}
@-webkit-keyframes heading-animation {
  0%{
    height: 100%;
  }
   100%{
    height: 0;
  }
}
.swiper {cursor: url(../images/icon-cursor-move.cur), auto;}
.wdt-custom-highlight-animate.animated .wdt-heading-colored-elements:before {
    position: absolute;
    content: "";
    left: -10px;
    right: -10px;
    z-index: 1;
    background: var(--wdtSecondaryColor);
    top: 0;
    z-index: 1;
    transition: all 1.1s ease-in-out;
}
.wdt-custom-highlight-animate .wdt-heading-title {margin: 0 -5px;}

/* Custom-image animation */
/* .wdt-item-is-inview img {
clip-path: inset(0 0 0 0);
-webkit-clip-path: inset(0 0 0 0);
animation: clipath-move 2s 1 linear;
}
@keyframes clipath-move {
    0%{
       clip-path: inset(0 0 100% 0); 
    }
    100%{
       clip-path: inset(0 0 0% 0); 
    }
} */

/* .wdt-item-is-inview-before img{
    clip-path: inset(100% 0 0% 0%);
    -webkit-clip-path: inset(100% 0 0 0%);
    transition: -webkit-clip-path 3s cubic-bezier(0.25, 0.1, 0.82, 1.63);
    transition: clip-path 1.8s cubic-bezier(0.25, 0.1, 0.23, 1);
    transition: -webkit-clip-path 1.8s cubic-bezier(0.25, 0.1, 0.23, 1), clip-path 1.8s cubic-bezier(0.25, 0.1, 0.23, 1);
    -webkit-clip-path: inset(100% 0 0 0%);
}
 .wdt-item-is-inview img {
  clip-path: inset(0 0 0 0);
  -webkit-clip-path: inset(0 0 0 0);
 } */
/* Home - 2 - counter */
.wdt-number-counter-one.wdt-custom-couter-with-bg-icon .wdt-content-item .wdt-content-icon-wrapper{
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    display: flex;
    justify-content: center;
    align-items: center;
    opacity: .1;
    z-index: -1;
}
.wdt-custom-about-heading-content .wdt-heading-holder .wdt-heading-title-wrapper{
    font-weight: var(--wdtFontWeight_Base);
}
.wdt-custom-home-2-slider-counter .wdt-content-item .wdt-content-counter-wrapper .wdt-content-counter::before {
    position: absolute;
    content: "";
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: var(--wdtLinkHoverColor);
    left: 0;
    z-index: -1;
    transition: var(--wdtBaseTransition);
    -webkit-transition: var(--wdtBaseTransition);
}
.wdt-custom-home-2-slider-counter .wdt-content-item:hover .wdt-content-counter-wrapper .wdt-content-counter::before  {
    background-color: rgba(var(--wdtLinkColorRgb),0.5);
}
/* home-3-Tab */
.wdt-custom-image-box-image-blend.with-plan-tab .wdt-content-item .wdt-content-title h5 > a {
    -webkit-text-stroke-width: 2px;
    opacity: .5;
}
.multi-clients-wrapper:before {
    position: absolute;
    content: "";
    width: 1px;
    height: 70%;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    background-color: var(--wdtAccentTxtColor);
    opacity: 0.5;
}
/* home-3 brands */
.wdt-custom-brandslogo-secttion .wdt-rc-template-custom-template .wdt-content-item > div {margin-bottom: 0;}
.wdt-custom-brandslogo-secttion .wdt-rc-template-custom-template .wdt-content-item:last-child {height: 100%; display: grid;place-items: center;}
.video-with-content-overlay {backdrop-filter: blur(10px);}

/* home-3 slider popup */
.wdt-custom-popup-icon.slider-hom-3 .wdt-click-element-icon .wdt-popup-box-trigger-element .wdt-popup-box-trigger-icon{position: relative;}
/* Home - 2 - counter - end */

/* footer */
.elementor-widget.custom-footer-icon-list-top-align .elementor-icon-list-item {align-items: flex-start;}
.elementor-widget.elementor-widget-icon-list.custom-footer-icon-list-top-align .elementor-icon-list-icon {margin-top: 6px;}
/*  */

/* For table Home-1 & Apartment */
.wdt-custom-table-heading .elementor-widget-container .elementor-heading-title{
        margin-top: 0;
        margin-bottom: 0;
}
/* Client - Heading */
.wdt-custom-client-heading .wdt-heading-holder .wdt-heading-title-wrapper{
    font-weight: var(--wdtFontWeight_Base);
}
/* End */

.wdt-popup-box-window-59027f6 .mfp-content .mfp-close{
    display: none;
}

/* Home-2 filler */
.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: var(--wdtFontSize_H4);
    color:var(--wdtHeadAltColor);
    font-weight: var(--wdtFontWeight_Ext);
    margin-bottom: 0;
    /*text-transform: uppercase;*/
}
.wdt-custom-icon-box-process .wdt-content-item .wdt-content-description{
    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);
    font-weight: bold;
    margin-bottom: -65px;
    background: linear-gradient(180deg, var(--wdtPrimaryColor), var(--wdtAccentTxtColor));
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text;
    opacity: .5;
}

.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; 
}
/* wdt-custom-testimonial-style-2 */
.ca.wdt-custom-testimonial-style-2 .wdt-testimonial-holder .wdt-testimonial-container {
    overflow: visible !important;
}

.ca.wdt-custom-testimonial-style-2 {
    width: 100%;
    max-width: 1050px;
    margin: 0 auto;
    overflow: hidden;
}

.ca.wdt-custom-testimonial-style-2 .wdt-testimonial-holder.wdt-carousel-holder {
    position: relative;
    max-width: 440px;
    margin: auto;
}

.ca.wdt-custom-testimonial-style-2 .wdt-content-item .wdt-content-media-group {
    display: inline-block;
    margin-bottom: clamp(1.25rem, 0.8173rem + 1.9231vw, 3.125rem);
}

.ca.wdt-custom-testimonial-style-2 .swiper-slide.swiper-slide-active .wdt-content-item .wdt-content-image-wrapper {
    margin-bottom: 0;
}

.ca.wdt-custom-testimonial-style-2 .swiper-slide .wdt-content-item .wdt-content-media-group .wdt-content-image a {
    border-radius: var(--wdtRadius_Full);
    -webkit-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}

.ca.wdt-custom-testimonial-style-2 .swiper-slide .wdt-content-item .wdt-content-image-wrapper .wdt-content-image > span, .ca.wdt-custom-testimonial-style-2 .swiper-slide .wdt-content-item .wdt-content-image-wrapper .wdt-content-image > a {
    width: 100%;
    max-width: 120px;
    height: 100%;
    transform: scale(.75);
    transition: transform .35s ease, opacity .35s ease;
}

.ca.wdt-custom-testimonial-style-2 .swiper-slide.swiper-slide-active .wdt-content-item .wdt-content-image-wrapper .wdt-content-image > span, .ca.wdt-custom-testimonial-style-2 .swiper-slide.swiper-slide-active .wdt-content-item .wdt-content-image-wrapper .wdt-content-image > a {
    transform: scale(1);
}

.ca.wdt-custom-testimonial-style-2 .swiper-slide .wdt-content-item .wdt-content-title h5 {
    font-family: var(--wdtFontTypo_Base);
    text-transform: uppercase;
    margin-top: 0;
    font-size: var(--wdtFontSize_H4);
    font-weight: var(--wdtFontWeight_Ext);
}
.ca.wdt-custom-testimonial-style-2 .swiper-slide .wdt-content-item .wdt-content-subtitle{
    font-size: var(--wdtFontSize_Base);
}
.ca.wdt-custom-testimonial-style-2 .swiper-slide .wdt-content-item .wdt-content-description{
    font-size: var(--wdtFontSize_H5);
    font-family: var(--wdtFontTypo_Ext);
    letter-spacing: 2px;
}
.ca.wdt-custom-testimonial-style-2 .wdt-testimonial-holder .wdt-testimonial-wrapper .swiper-slide {
    opacity: 0 !important;
    visibility: hidden !important;
    transition: opacity .35s ease, visibility .35s ease;
}

.ca.wdt-custom-testimonial-style-2 .wdt-testimonial-holder .wdt-testimonial-wrapper .swiper-slide.swiper-slide-prev, .ca.wdt-custom-testimonial-style-2 .wdt-testimonial-holder .wdt-testimonial-wrapper .swiper-slide.swiper-slide-active, .ca.wdt-custom-testimonial-style-2 .wdt-testimonial-holder .wdt-testimonial-wrapper .swiper-slide.swiper-slide-next {
    opacity: 1 !important;
    visibility: visible !important;
}

.ca.wdt-custom-testimonial-style-2 .swiper-slide .wdt-content-item .wdt-content-detail-group {
    opacity: 0;
    margin: 0 -470px;
    -webkit-transition: all 0.35s ease;
    transition: all 0.35s ease;
}

.ca.wdt-custom-testimonial-style-2 .swiper-slide.swiper-slide-active .wdt-content-item .wdt-content-media-group .wdt-content-elements-group, .ca.wdt-custom-testimonial-style-2 .swiper-slide.swiper-slide-active .wdt-content-item .wdt-content-detail-group {
    opacity: 1;
}

.ca.wdt-custom-testimonial-style-2 .swiper-slide .wdt-content-item .wdt-content-media-group .wdt-content-elements-group {
    opacity: 0;
    -webkit-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}

.ca.wdt-custom-testimonial-style-2 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination div[class*="wdt-arrow-pagination-"] i {
    display: none;
}

.ca.wdt-custom-testimonial-style-2 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination div[class*="wdt-arrow-pagination-prev"] {
    justify-content: flex-start;
}

.ca.wdt-custom-testimonial-style-2 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination div[class*="wdt-arrow-pagination-next"] {
    justify-content: flex-end;
}

.ca.wdt-custom-testimonial-style-2 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination div[class*="wdt-arrow-pagination-prev"] span {
    bottom: 20px;
}

.ca.wdt-custom-testimonial-style-2 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination div[class*="wdt-arrow-pagination-next"] span {
    top: 20px;
}

.ca.wdt-custom-testimonial-style-2 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination div[class*="wdt-arrow-pagination-"] span {
    display: block;
    font-size: var(--wdtFontSize_Base);
    font-weight: var(--wdtFontWeight_Base);
    text-transform: uppercase;
    color: var(--wdtHeadAltColor);
    position: relative;
    -webkit-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}

.ca.wdt-custom-testimonial-style-2 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination div[class*="wdt-arrow-pagination-"]:hover span {
    color: var(--wdtLinkHoverColor);
}

.ca.wdt-custom-testimonial-style-2 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:before {
    height: 1px;
}

.ca.wdt-custom-testimonial-style-2 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div {
    width: 100px;
    height: 60px;
    margin: 0;
}

.ca.wdt-custom-testimonial-style-2 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination .wdt-arrow-pagination-prev {
    position: absolute;
    top: 10%;
    left: -250px;
}

.ca.wdt-custom-testimonial-style-2 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination .wdt-arrow-pagination-next {
    position: absolute;
    top: 10%;
    right: -250px;
}

/* property-single-sidbar */
.dtdr-listings-taxonomy-container.type7.wdt-custom-side-bar-taxonomy li a:before,
.dtdr-listings-taxonomy-container.type7.wdt-custom-side-bar-taxonomy li a span:before,
.dtdr-listings-taxonomy-container.type7.wdt-custom-side-bar-taxonomy li a span::after {
display: none;
}
.dtdr-listings-taxonomy-container.type7 li a:hover{
background-color: var(--wdtLinkColor);
}
/*  */
.wdt-pagination.wdt-ajax-pagination.wdt-loadmore-pagination.loaded a{cursor: not-allowed;}
.wdt-pagination.wdt-ajax-pagination.wdt-loadmore-pagination.loaded a:hover {background-color: var(--wdtLinkColor);}
.wdt-custom-about-image-box .wdt-content-item .wdt-content-image > span > img, 
.wdt-custom-about-image-box .wdt-content-item .wdt-content-image > a > img {width: 100%;}

.wdt-custom-home-3-search-icon .wdt-header-icons-list > div.search-item a.wdt-search-icon i  {font-size: 20px;}
.wdt-custom-home-3-menu .mobile-nav-container .menu-trigger {color: var(--wdtAccentTxtColor);}
/*  */
.mobile-menu::after {
    position: absolute;
    content:"";
    width: 100%;
    height: 100%;
    top:0;
    left:0;
    background-image: url(../images/mobile-menu-bg.png);
    background-position: center;
    background-size: cover;
    background-repeat: repeat;
    z-index: 5;
    opacity: .5;
    pointer-events: none;

}

.wdt-custom-footer1-icon-list-1.elementor-widget .elementor-icon-list-item {align-items: flex-start;}
.wdt-custom-footer1-icon-list-1.elementor-widget .elementor-icon-list-item .elementor-icon-list-icon {margin-top: 5px;}
.wdt-custom-footer-msrquee-txt .wdt-animation-item.text-item {font-size: var(--wdtFontSize_H2);text-transform: uppercase;}
.wdt-custom-footer-msrquee-txt .wdt-animation-item.text-item span{color: var(--wdtPrimaryColor);}


/* ligt-button */

.wdt-custom-light-button .wdt-button-holder .wdt-button {
    color:var(--wdtLinkColor);
    background-color: var(--wdtTertiaryColor);
}
.wdt-custom-light-button .wdt-button-holder .wdt-button:hover {
    color:var(--wdtAccentTxtColor);
    background-color: var(--wdtPrimaryColor);
}
/* absolute header */
body.home:not(.blog) #header-wrapper {
    margin: 0;
    position: absolute;
}
.home header .mobile-nav-container .menu-trigger {
    color: var(--wdtAccentTxtColor);
}
/* home-1 static-social share */
.wdt-custom-social-static .elementor-icon-list-item > .elementor-icon-list-text {

    font-size: var(--wdtFontSize_Base);
    letter-spacing: 1.3px;
    font-weight: 500;
}

/* .wdt-custom-social-static .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {

    border-bottom: 2px solid var(--wdtPrimaryColor);

} */
.wdt-custom-social-static .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
margin-bottom: 17.5px;
}
.wdt-custom-social-static.elementor-widget .elementor-icon-list-item > a {
font-size: var(--wdtFontSize_Ext);
font-weight: var(--wdtFontWeight_Ext);
letter-spacing: 2px;
}
.wdt-custom-social-static.elementor-widget .elementor-icon-list-item {padding: 0 5px;}
/* 404-error */
.wdt-custom-404-error-imag img {
mix-blend-mode: multiply;
}

/*  */
/* home1-third-tab animation */
/* .wdt-custom-carousel-image .swiper-slide.swiper-slide img{transform: translate3d(-194px,194px,10px);-webkit-transform: translate3d(-194px,194px,10px);perspective:1000px;opacity: 0;z-index:5;object-fit: cover;}
.wdt-custom-carousel-image .swiper-slide.swiper-slide-active img{transform: translate3d(0px,0px,0px);-webkit-transform: translate3d(0px,0px,0px);opacity:1;z-index:0;} */

/*  */
.wdt-custom-slider-home-three .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination .wdt-arrow-pagination-prev {right: 10%;}
.wdt-custom-slider-home-three .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination .wdt-arrow-pagination-next {right: 7%;}

/* home1-video-tab marque */
.wdt-custom-marquee-text .wdt-animation-item.text-item {
/*     background-image: linear-gradient( 266deg, var(--wdtPrimaryColor) 0%, var(--wdtBorderColor) 29%, var(--wdtTertiaryColor), var(--wdtSecondaryColor) 100% ); */
    background-size: cover;
    -webkit-text-fill-color: var(--wdtPrimaryColor);
    animation: bg-text-mov 3s cubic-bezier(0.4, 0, 1, 1) infinite;
    display: inline-block;
    opacity: .15;
    font-size: 100px;
    font-weight:900;
    transform: rotate(180deg);
    width: max-content !important;
}
/* shedule heading */
.wdt-schedule-table {margin: 0;}
.wdt-custom-schedule .elementor-widget .elementor-icon-list-item:last-child .elementor-icon-list-text{color: var(--wdtPrimaryColor);}
/* home-2 slide animation */
.swiper-slide-active .wdt-hom-3-slide-content-first,
.swiper-slide-active .wdt-custom-home-2-slide-heading span.wdt-heading-title {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  animation-name: fadeInDown;
  animation-delay: 0.3s;
}
.swiper-slide-active .wdt-hom-3-slide-content-second,
.swiper-slide-active .wdt-custom-home-2-slide-heading .wdt-heading-content-wrapper {
-webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  animation-name: fadeInDown;
  animation-delay: 0.6s;
}
.swiper-slide-active .wdt-hom-3-slide-content-last,
.swiper-slide-active .wdt-custom-home-2-slide-button{
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  animation-name: fadeInUp;
  animation-delay: 0.8s;
}
.wdt-home-3-divider:before{
position: absolute;
content: "";
height: 2px;
width: 50%;
opacity: 0;
top:0;
right: 0;
background-color: var(--wdtAccentTxtColor);
transition: var(--wdtBaseTransition);
}
.swiper-slide-active .wdt-home-3-divider:before {
width: 100%;
opacity: 1;
transition: all 0.3s ease-out 0s;
transition-delay: .5s;
}
.swiper-slide-active .wdt-home-2-inner-cont-3{  
 -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  animation-name: fadeInUp;
  animation-delay: 1s;
}
.swiper-slide-active .wdt-custom-home-2-slide-last-content {
   -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  animation-name: fadeInUp;
  animation-delay: 1.3s;  
}
/* home-3 tab-marque */
.wdt-layout-marque-text .wdt-animation-item.text-item {
 font-size: 60px;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 7.92px;
-webkit-text-stroke-width: 2px;
opacity: .5;
color: var( --e-global-color-accent );
}
.wdt-custom-scroll-down-text-path.elementor-widget-text-path svg {
    overflow: visible;
}
.wdt-custom-scroll-down-bgimage .elementor-widget-container:before{
    position:absolute;
    content:"";
    width: 355px;
    height: 200px;
    background: var( --e-global-color-9f67a29 );
    border-radius: 91px 5px 16px 5px;
    left: 50%;
    transform: translate(-50%);
    top: -75px;
    clip-path: polygon(100% 100%, 0% 100% , 0.00% 77.89%, 2.00% 77.74%, 4.00% 77.27%, 6.00% 76.49%, 8.00% 75.42%, 10.00% 74.08%, 12.00% 72.47%, 14.00% 70.64%, 16.00% 68.61%, 18.00% 66.41%, 20.00% 64.08%, 22.00% 61.64%, 24.00% 59.15%, 26.00% 56.64%, 28.00% 54.15%, 30.00% 51.71%, 32.00% 49.38%, 34.00% 47.18%, 36.00% 45.15%, 38.00% 43.32%, 40.00% 41.71%, 42.00% 40.37%, 44.00% 39.30%, 46.00% 38.52%, 48.00% 38.05%, 50.00% 37.89%, 52.00% 38.05%, 54.00% 38.52%, 56.00% 39.30%, 58.00% 40.37%, 60.00% 41.71%, 62.00% 43.32%, 64.00% 45.15%, 66.00% 47.18%, 68.00% 49.38%, 70.00% 51.71%, 72.00% 54.15%, 74.00% 56.64%, 76.00% 59.15%, 78.00% 61.64%, 80.00% 64.08%, 82.00% 66.41%, 84.00% 68.61%, 86.00% 70.64%, 88.00% 72.47%, 90.00% 74.08%, 92.00% 75.42%, 94.00% 76.49%, 96.00% 77.27%, 98.00% 77.74%, 100.00% 77.89%);
}
.wdt-custom-scroll-down-bgimage .elementor-widget-container a:focus > img {
    outline: none;
}
.wdt-custom-scroll-icon {pointer-events: none;}
/*  */
/* home-3 slider text animation */
.swiper-slide-active .wdt-custom-hom3-slide-heading-1 {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  animation-name: fadeInUp;
  animation-delay: 0.3s;
}
.swiper-slide-active .wdt-custom-hom3-slide-desc-1
{
-webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  animation-name: fadeInUp;
  animation-delay: 0.6s;
}
.swiper-slide-active .wdt-custom-hom3-slide-btn{
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  animation-name: fadeInUp;
  animation-delay: 0.8s;
}
/*  */
/* home-3-slider */
/* home-3 testimonials */
.wdt-custom-acide-icon-testimonial .wdt-testimonial-holder.wdt-rc-template-aside-icon .wdt-content-item { display: flex; justify-content: space-between; align-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; width: 50%;}
.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.elementor-widget-wdt-testimonial .wdt-testimonial-holder.wdt-rc-template-aside-icon.wdt-carousel-holder .wdt-carousel-pagination-wrapper{right: 50%;transform: translateX(-8px) translateY(150px);}
.wdt-custom-acide-icon-testimonial .wdt-testimonial-holder.wdt-rc-template-aside-icon .wdt-content-item .wdt-content-elements-group.wdt-media-group {perspective: 250px;align-items: center;flex-flow: row-reverse;}
.wdt-custom-acide-icon-testimonial .wdt-testimonial-holder.wdt-rc-template-aside-icon .wdt-content-item:hover .wdt-content-image-wrapper {-webkit-transform:none;transform:none;}
.wdt-custom-acide-icon-testimonial .wdt-testimonial-holder.wdt-rc-template-aside-icon .wdt-content-item:hover .wdt-content-icon-wrapper {margin-left: 0;-webkit-transform: translate3d(30px,0,-30px);transform: translate3d(30px,0,-30px);}
.wdt-custom-acide-icon-testimonial .wdt-testimonial-holder.wdt-rc-template-aside-icon .wdt-content-item .wdt-content-icon-wrapper {-webkit-transform: translate3d(30px,0,-30px);transform: translate3d(30px,0,-30px);}
/*  */

/* Hom2-header starts */
.wdt-custom-home-2-menu .wdt-header-menu .mobile-nav-container{display: block;position: relative;}
.wdt-custom-home-2-menu .wdt-header-menu .menu-container {display: none;}
.wdt-custom-home-2-menu  .mobile-nav-container .menu-trigger>i,
.wdt-custom-home-2-menu .mobile-nav-container .menu-trigger>i:before,
.wdt-custom-home-2-menu .mobile-nav-container .menu-trigger>i:after {display: none;}
.wdt-custom-home-2-menu .mobile-nav-container .menu-trigger>span {
text-transform: uppercase;
font-size: 1rem;
letter-spacing: 3.3px;
display: block;
}
.wdt-custom-home-2-menu .mobile-nav-container .menu-trigger>span:before,
.wdt-custom-home-2-menu .mobile-nav-container .menu-trigger>span:after {
 position: absolute;
 content: "";
 width: 30px;
 height: 2px;
 right: 0;
 background-color: var(--wdtAccentTxtColor);
 transition: var(--wdtBaseTransition);
}
.wdt-custom-home-2-menu .mobile-nav-container .menu-trigger>span:before {top: -15px;}
.wdt-custom-home-2-menu .mobile-nav-container .menu-trigger>span:after {bottom: -15px;}
.wdt-custom-home-2-menu .mobile-nav-container .menu-trigger:hover {
color: var(--wdtLinkColor);
}
.wdt-custom-home-2-menu .mobile-nav-container .menu-trigger:hover>span:before {width: 75%;}
.wdt-custom-home-2-menu .mobile-nav-container .menu-trigger:hover>span:after {width: 95%;}
.wdt-custom-home-2-menu .mobile-nav-container .menu-trigger {color: var(--wdtAccentTxtColor);position: relative;}
/* desktop Mobile menu */
 .mobile-menu ul#menu-home-2 > li > a,
 .mobile-menu ul#menu-home-2 ul > li > a {
font-size: 30px;
text-transform: uppercase;
letter-spacing: 3.3px;
letter-spacing: 3.3px;
}


/* Home2-heder ends */
/* portfolio */
.wdt-custom-photo-gallery .wdt-listings-item-wrapper {border-width: 0;}
.wdt-custom-photo-gallery div[class*="-apply-isotope"] .wdt-column {padding: 0 15px;}
.wdt-custom-portfolio div[class*="-apply-isotope"] .wdt-column {padding: 0 15px;}
.wdt-custom-portfolio div[class*="-apply-isotope"] div[class*="-isotope-filter"] a:hover,
.wdt-custom-portfolio div[class*="-apply-isotope"] div[class*="-isotope-filter"] a.active-sort {
background-color: transparent;
color: var(--wdtLinkHoverColor);
}
.wdt-custom-slider-home-two .wdt-advanced-carousel-holder .wdt-carousel-pagination-wrapper{
position: absolute;
bottom: 100px;
left: 0;
right: 0;
z-index: 4;
}
.wdt-custom-portfolio div[class*="-apply-isotope"] div[class*="-isotope-filter"] a {
color: var(--wdtLinkColor);
background-color: transparent;
letter-spacing: 3.08px;
text-transform: uppercase;
font-weight: calc(var(--wdtFontWeight_Ext) + 100);
position: relative;
}
.wdt-custom-portfolio div[class*="-apply-isotope"] div[class*="-isotope-filter"] >a:not(a:last-child):before {
position: absolute;
content: "";
width: 2px;
height: 20px;
top: 50%;
right: 0;
transform: translateY(-50%) rotate(15deg);
-webkit-transform: translateY(-50%) rotate(15deg);
background-color: var(--wdtLinkColor);
}
.wdt-custom-portfolio div[class*="-apply-isotope"] div[class*="-isotope-filter"] {
margin-bottom: 60px;
}
.wdt-pagination.wdt-loadmore-pagination a {
padding: var(--wdtPadding_MaxiBtn);
background-color: var(--wdtLinkColor);
color: var(--wdtAccentTxtColor);
letter-spacing: 3.08px;
text-transform: uppercase;
}
.wdt-pagination.wdt-loadmore-pagination a:hover {
background-color: var(--wdtLinkHoverColor);
}
/*  */
.elementor-element.wdt-custom-grid-box-home-3 .wdt-content-item .wdt-media-image-cover-container .wdt-content-title{
max-width: fit-content;
height: 50%;
display: flex;
align-items: center;
padding: 20px 50px;
position: relative;
}
.wdt-custom-grid-box-home-3 .wdt-content-item .wdt-media-image-cover-container .wdt-content-title:after{
position: absolute;
content: '';
width: 100%;
height: 100%;
top:0;
left: 0;
background-color: rgba(var(--wdtLinkColorRgb),0.1);
backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);
z-index: -1;
transition: var(--wdtBaseTransition);
}
.wdt-custom-grid-box-home-3 .wdt-content-item:hover .wdt-media-image-cover-container .wdt-content-title:after {
background-color: rgba(var(--wdtPrimaryColorRgb),1);
}
.wdt-custom-grid-box-home-3 .wdt-content-item .wdt-media-image-cover-container .wdt-content-title a:before {
    content: "";
    position: absolute;
    top: 10px;
    right: 10px;
    width: 18px;
    height: 18px;
    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 18.3 18.3' style='enable-background:new 0 0 18.3 18.3;' xml:space='preserve'%3E%3Cpath d='M0,17.4l9.7-9.7l0.9,0.9l-9.7,9.7L0,17.4z M16.9,15.6L16.8,1.4L2.6,1.3V0l15.5,0.1l0.1,15.4H16.9z'/%3E%3C/svg%3E");
    -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 18.3 18.3' style='enable-background:new 0 0 18.3 18.3;' xml:space='preserve'%3E%3Cpath d='M0,17.4l9.7-9.7l0.9,0.9l-9.7,9.7L0,17.4z M16.9,15.6L16.8,1.4L2.6,1.3V0l15.5,0.1l0.1,15.4H16.9z'/%3E%3C/svg%3E");
    background-color: var(--wdtAccentTxtColor);
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    display: grid;
    place-items: center;
    margin-bottom: 0px;
    transition: var(--wdtBaseTransition);
}
.wdt-custom-grid-box-home-3 .wdt-content-item .wdt-media-image-cover-container .wdt-content-title a:before:hover{
  background-color: var(--wdtLinkHoverColor);
}
.wdt-custom-grid-box-home-3 .wdt-content-item:hover .wdt-media-image-cover-container .wdt-content-title a:before {
    transform: translate3d(-5px,5px,-5px);
    -webkit-transform: translate3d(-5px,5px,-5px);
}
.elementor-element.wdt-custom-grid-box-home-3 .wdt-content-item .wdt-media-image-cover-container{
padding: 0;
}
.elementor-element.wdt-custom-grid-box-home-3 .wdt-content-item .wdt-content-image a{
position: relative;
overflow: hidden;
}
.elementor-element.wdt-custom-grid-box-home-3 .wdt-content-item:hover .wdt-content-image img{
transform: scale(1.05);
}
/*  */
/* Team with user */
.wdt-custom-team-with-user{
display: flex;
flex-direction: column;
}
.wdt-custom-team-with-user:nth-child(even){
display: flex;
flex-direction: column-reverse;
}
/* end - Team with user*/

/* Scroll down arrow slider */
.wdt-custom-scroll-doown-btn .wdt-button-holder.wdt-button-icon-before .wdt-button-icon {
font-size: 30px;
opacity: 1;
margin-bottom: 10px;
margin-top: 10px;
margin-right: 0;
/* transform: rotate(90deg);
-webkit-transform: rotate(90deg); */
overflow: hidden;
}
.wdt-custom-scroll-doown-btn .wdt-button .wdt-button-text {margin-left: 10px; white-space: nowrap;}
.wdt-custom-scroll-doown-btn .wdt-button-holder.wdt-button-icon-before .wdt-button .wdt-button-icon i {
    /* transform: rotate(90deg); */
    width: 75px;height: 2px;background-color: var(--wdtLinkColor);overflow: visible;position: relative;animation:  line-transform  2.5s ease-in infinite alternate;-webkit-animation:  line-transform  2.5s ease-in infinite alternate;
}
@keyframes line-transform {
  0% {
    transform:  translateX(100%);
  }
  50% {
    transform:  translateX(0);
  }
  60% {
    transform:  translateX(0);
  }
  90% {
    transform: translateX(-90%);
  }
  100% {
    transform: translateX(-100%);
  }
}
@-webkit-keyframes line-transform {
  0% {
    transform:  translateX(100%);
  }
  50% {
    transform:  translateX(0);
  }
  60% {
    transform:  translateX(0);
  }
  90% {
    transform: translateX(-90%);
  }
  100% {
    transform: translateX(-100%);
  }
}
.wdt-custom-scroll-doown-btn .wdt-button-holder.wdt-button-icon-before .wdt-button .wdt-button-icon:before {
    /* position: absolute;content: "";
    width:75px;
    height: 2px;
    background-color: var(--wdtLinkHoverColor);
    animation: line-move 2s infinite normal;
    -webkit-animation: line-move 2s infinite normal;
    left:0; */
    position: absolute;
    content: "";
    width: 15px;
    height: 15px;
    background-color: transparent;
    right: calc(100% - 10px);
    top: 50%;
    transform: translateY(-50%) rotate(-135deg);
    border: solid var(--wdtLinkColor);
    border-width: 2px 2px 0px 0px;
    animation: arrow-fade 2.5s ease-in infinite alternate;
    -webkit-animation: arrow-fade 2.5s ease-in infinite alternate;
}

.wdt-custom-scroll-doown-btn .wdt-button-holder.wdt-button-icon-before .wdt-button .wdt-button-icon i:before {
    position: absolute;content: "";
    width:75px;
    height: 2px;
    background-color: var(--wdtLinkHoverColor);
    z-index: 1;
    animation: line-transform 2.5s eease-in-out infinite;
    -webkit-animation: line-transform 2.5s eease-in-out infinite;
}
@keyframes arrow-fade {
  0% {
    transform: translateX(100%) translateY(-50%) rotate(-135deg);
  }
  50% {
    transform: translateX(1px)translateY(-50%) rotate(-135deg);
  }
  85% {
    opacity: 1;
  }
  90% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes arrow-fade {
  0% {
    transform: translateX(100%) translateY(-50%) rotate(-135deg);
  }
  50% {
    transform: translateX(1px)translateY(-50%) rotate(-135deg);
  }
  85% {
    opacity: 1;
  }
  90% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}

@-webkit-keyframes line-move {
  0% {
    transform: translate3d(-100, 00%, 0);
  }
  15% {
    transform: translate3d(-98%, 0%, 0);
  }
  85% {
    transform: translate3d(98%, 0%, 0);
  }
  100% {
    transform: translate3d(100%,0%, 0);
  }
}
@keyframes line-move {
  0% {
    transform: translate3d(-100, 00%, 0);
  }
  15% {
    transform: translate3d(-98%, 0%, 0);
  }
  85% {
    transform: translate3d(98%, 0%, 0);
  }
  100% {
    transform: translate3d(100%,0%, 0);
  }
}
.wdt-custom-scroll-doown-btn .wdt-button-holder.wdt-button-icon-before .wdt-button {
/* flex-direction: column-reverse; */
justify-content: center;
align-items: center;
}


/* Home-1 Main slider */

.wdt-custom-main-slider .swiper-slide .elementor-background-overlay {
    transform: translate3d(10px, 0px, 0px) scale(1);
    transition: all .5s cubic-bezier(0, -0.25, 1, 1) 0s;
}
.wdt-custom-main-slider .swiper-slide.swiper-slide-active .elementor-background-overlay {
    transform: translate3d(0px, 0px, 0px) scale(1);
}
.wdt-custom-main-slider .swiper-slide .wdt-cutom-slider-inner-content .wdt-custom-slide-button,
.wdt-custom-main-slider .swiper-slide .wdt-cutom-slider-inner-content .wdt-slider-content-inner-heading .wdt-heading-holder .wdt-heading-content-wrapper,
.wdt-custom-main-slider .swiper-slide .wdt-cutom-slider-inner-content .wdt-slider-content-inner-heading .wdt-heading-holder .wdt-heading-title-wrapper{
    transition: opacity 1200ms ease-in-out;
    opacity: 0;
}
.wdt-custom-main-slider .swiper-slide .wdt-cutom-slider-inner-content .wdt-custom-slide-button,
.wdt-custom-main-slider .swiper-slide .wdt-cutom-slider-inner-content .wdt-slider-content-inner-heading .wdt-heading-holder .wdt-heading-content-wrapper,
.wdt-custom-main-slider .swiper-slide .wdt-cutom-slider-inner-content .wdt-slider-content-inner-heading .wdt-heading-holder .wdt-heading-title-wrapper{
    transform: translateX(-50px);
    transition: transform 1200ms ease-in-out;
    opacity: 0;
}
.wdt-custom-main-slider .swiper-slide.swiper-slide-active .wdt-cutom-slider-inner-content .wdt-slider-content-inner-heading .wdt-heading-holder .wdt-heading-title-wrapper,
.wdt-custom-main-slider .swiper-slide.swiper-slide-active .wdt-cutom-slider-inner-content .wdt-slider-content-inner-heading .wdt-heading-holder .wdt-heading-content-wrapper,
.wdt-custom-main-slider .swiper-slide.swiper-slide-active .wdt-cutom-slider-inner-content .wdt-custom-slide-button{
    transform: translateX(0px);
    opacity: 1;
}
.wdt-custom-main-slider .swiper-slide .wdt-cutom-slider-inner-content {
    opacity: 0;
    transition: opacity 1000ms cubic-bezier(0.22, -0.22, 1, 0.04);
}
.wdt-custom-main-slider .swiper-slide.swiper-slide-active .wdt-cutom-slider-inner-content {
    opacity: 1;
}
.wdt-custom-main-slider .swiper-slide.swiper-slide-active .wdt-cutom-slider-inner-content .wdt-slider-content-inner-heading .wdt-heading-holder .wdt-heading-title-wrapper{transition-delay: .4s;}
.wdt-custom-main-slider .swiper-slide.swiper-slide-active .wdt-cutom-slider-inner-content .wdt-slider-content-inner-heading .wdt-heading-holder .wdt-heading-content-wrapper{transition-delay: .45s;}
.wdt-custom-main-slider .swiper-slide.swiper-slide-active .wdt-cutom-slider-inner-content .wdt-custom-slide-button{transition-delay: .47s;}
.wdt-custom-main-slider .wdt-carousel-holder .wdt-carousel-pagination-wrapper{
    position: absolute;
    top: 50%;
    z-index: 2;
    right: 0;
    display: flex;
    flex-direction: column-reverse;
    align-items: flex-start;
}
.wdt-custom-main-slider .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-fraction{
    width: 220px;
    height: 58px;
    border-radius: 0;
    font-size: 25px;
    line-height: 20px;
}
.wdt-custom-main-slider .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-fraction .swiper-pagination-current {
font-size: 30px;
margin-right: 5px;
}
.wdt-custom-main-slider .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-fraction .swiper-pagination-total {
font-size: 20px;
margin-left: 5px;
}
.wdt-custom-main-slider .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination {
    margin: 0 0 30px 0;
}
.wdt-custom-main-slider .elementor-widget-container .wdt-content-item-holder.wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination .wdt-arrow-pagination-next {margin-top: 0;}
.wdt-custom-main-slider .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination .wdt-arrow-pagination-prev {
    display: none;
}
.wdt-custom-main-slider .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination .wdt-arrow-pagination-next:hover i {
   transform: translateX(5px);
   -webkit-transform: translateX(5px);
}
.wdt-custom-port-btn .wdt-button-holder.wdt-button-icon-after .wdt-button:hover .wdt-button-icon {
transform: translateX(5px);
-webkit-transform: translateX(5px);
}
/* Home 3 - image-box */
.wdt-custom-image-box-carousel .wdt-image-box-holder .wdt-content-item  .wdt-media-image-overlay-container{
display: grid;
grid-template-columns: 30px 1fr;
align-items: center;
position: absolute;
bottom: 0;
width: auto;
height: auto;
backdrop-filter: blur(5px);
padding: 30px;

}
.wdt-custom-image-box-carousel .wdt-image-box-holder .wdt-content-item .wdt-media-image-overlay-container:hover {
background-color: var(--wdtPrimaryColor);
}
.wdt-custom-image-box-carousel .wdt-content-item .wdt-content-media-group{
overflow: hidden;
}
.wdt-custom-image-box-carousel .wdt-content-item .wdt-media-image-overlay-container .wdt-content-icon-wrapper{transform: translate(-5px,5px);opacity: 0;}
.wdt-custom-image-box-carousel .wdt-content-item:hover .wdt-media-image-overlay-container .wdt-content-icon-wrapper{transform: translate(0px,0px);opacity: 1;}
.wdt-custom-image-box-carousel .wdt-content-item:hover .wdt-media-image-overlay-container{
bottom: 0;
}
.wdt-custom-image-box-carousel .wdt-content-item .wdt-content-media-group .wdt-content-elements-group .wdt-media-image-overlay-container .wdt-content-icon-wrapper{
margin-bottom: 0;
cursor: pointer;
}
.wdt-custom-slider-home-three .wdt-carousel-pagination-wrapper .wdt-arrow-pagination-next:hover,
.wdt-custom-image-box-home-1 .wdt-carousel-pagination-wrapper .wdt-arrow-pagination-prev:hover{
transform: translateX(-2px);
}
.wdt-custom-slider-home-three .wdt-carousel-pagination-wrapper .wdt-arrow-pagination-prev:hover,
.wdt-custom-image-box-home-1 .wdt-carousel-pagination-wrapper .wdt-arrow-pagination-next:hover{
transform: translateX(2px);
}
.wdt-custom-image-box-home-1 .wdt-content-item .wdt-content-detail-group{
padding: 0 40px;
max-width: 600px;
}
.wdt-custom-image-box-home-1 .wdt-content-item .wdt-content-elements-group{
display: flex;
justify-content: space-between;
align-items: baseline;
margin-bottom: 0;
position: absolute;
bottom: 10px;
right: 10px;
pointer-events: none;
}
.wdt-custom-image-box-home-1 .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span {
backdrop-filter: blur(5px);

}
.wdt-custom-image-box-home-1 .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i {height: auto;}
.wdt-custom-image-box-home-1 .wdt-content-item .wdt-content-media-group{
margin-bottom: 30px;
}

.wdt-custom-image-box-home-1 .wdt-content-item  .wdt-content-icon-wrapper{
cursor: pointer;
}
.wdt-custom-image-box-home-1  .wdt-content-item  .wdt-content-image a{
overflow: hidden;
}
.wdt-custom-image-box-home-1 .wdt-content-item .wdt-content-image a img{
width: 100%;
object-fit: cover;
}
.wdt-custom-image-box-home-1  .wdt-content-item  .wdt-content-image-wrapper{
display: grid;
}
.wdt-custom-image-box-home-1 .wdt-content-item  .wdt-content-image{
display: flex;
}

.wdt-custom-image-box-home-1 .wdt-content-item:hover .wdt-content-image a img{
transform: scale(1.05);
}
.wdt-custom-image-box-home-1  .wdt-content-item  .wdt-content-icon span i{
    transition: all 0.3s linear;
}
.wdt-custom-image-box-home-1 .wdt-content-item .wdt-content-icon:hover span i{
transform: translate3d(2px,-2px,2px);
}
/* page sticky button */
.wdt-page-sticky-button {
    position: fixed !important;
    right: 0;
    top: 200px;
    z-index: 9994;
    height: auto;
    width: auto !important;
    transform: translateZ(0) rotate(180deg);
    -webkit-transform: translateZ(0) rotate(180deg);
    writing-mode: vertical-rl;
    display: flex;
    align-items: center;
    justify-content: center;
}
/* Carousel with image - Home-1 */
.wdt-custom-carousel-image .wdt-advanced-carousel-holder .wdt-advanced-carousel-container .wdt-content-item .wdt-content-media-group .wdt-content-title{
    width: 660px;
    height: 240px;
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    left: 10%;
    bottom: 230px;
    backdrop-filter: blur(16px);
    /*background: url("https://gsquare.wpengine.com/wp-content/uploads/2023/03/Group-13@2x.png");*/
    background-color: rgba(255,255,255,.2);
    clip-path: polygon(100% 0%, 100% 48%, 100% 100%, 10% 100%, 0% 50%, 10% 0% );
    -webkit-clip-path: polygon(100% 0%, 100% 48%, 100% 100%, 10% 100%, 0% 50%, 10% 0% );
}

.wdt-custom-carousel-image .wdt-advanced-carousel-holder .wdt-advanced-carousel-container .wdt-content-item .wdt-content-media-group .wdt-content-elements-group{
    position: initial;
}
.wdt-custom-carousel-image .wdt-advanced-carousel-holder .wdt-advanced-carousel-container .wdt-content-item .wdt-content-media-group{
    display: grid;
    justify-content: end;
}

/* layout-tab */
.wdt-custom-tab-layout .wdt-tabs-container[class*='-layout-horizontal'] .wdt-tabs-list-wrapper {display: flex; justify-content: flex-end;}
.wdt-custom-tab-layout .wdt-tabs-container[class*='-layout-horizontal'] .wdt-tabs-list {width: 50%;padding-left: 150px;}
/* .wdt-custom-tab-layout .wdt-tabs-container[class*='-layout-horizontal'] {overflow: hidden;} */
.wdt-custom-tab-layout .wdt-tabs-container[class*='-layout-horizontal']{padding: 0;}
.wdt-custom-tab-plan-image  {box-shadow: 0px -30vh 0 0 var(--wdtBorderColor);}
.wdt-custom-tab-layout .wdt-tabs-container[class*='-layout-horizontal'] .wdt-tabs-content-wrapper .wdt-tabs-content{padding:0;}
.wdt-custom-tab-layout .wdt-tabs-container[class*='-layout-horizontal'] .wdt-tabs-list-wrapper .ui-widget-header,
.wdt-custom-tab-layout .wdt-tabs-container[class*='-layout-horizontal'].ui-widget.ui-widget-content{border-width: 0px;}
.wdt-custom-tab-layout .wdt-tabs-container[class*='-layout-horizontal'] .ui-state-active,
.wdt-custom-tab-layout .wdt-tabs-container[class*='-layout-horizontal'] .ui-widget-content .ui-state-active,
.wdt-custom-tab-layout .wdt-tabs-container[class*='-layout-horizontal'] .ui-widget-header .ui-state-active {
border-color: transparent;
}
.wdt-custom-tab-layout .ui-widget {font-family: inherit;}
.wdt-custom-tab-layout .wdt-tabs-container .wdt-tabs-list li {border:none;}
.wdt-custom-tab-layout .wdt-tabs-container.ui-tabs .ui-tabs-nav li.ui-tabs-active {padding-bottom: 0;}
.wdt-custom-tab-layout .wdt-tabs-container[class*='-layout-horizontal'] .ui-state-active,
.wdt-custom-tab-layout .wdt-tabs-container[class*='-layout-horizontal'] .ui-widget-content .ui-state-active,
.wdt-custom-tab-layout .wdt-tabs-container[class*='-layout-horizontal'] .ui-widget-header .ui-state-active,
.wdt-custom-tab-layout .wdt-tabs-container[class*='-layout-horizontal'] .wdt-tabs-list-wrapper .ui-widget-header,
.wdt-custom-tab-layout .wdt-tabs-container .wdt-tabs-content-wrapper {background-color: transparent;}
.wdt-custom-tab-layout .wdt-tabs-container .wdt-tabs-content-wrapper {padding: 0;}
.wdt-custom-tab-layout .wdt-tabs-container .wdt-tabs-list:before {background-color: var(--wdtAccentTxtColor) !important;}
.wdt-custom-tab-layout .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper .wdt-tabs-list li {
    background: var(--wdt-elementor-color-accent);
}
.wdt-custom-image-box-image-blend .wdt-image-box-holder.wdt-rc-template-custom-template {
mix-blend-mode: multiply;
}
.wdt-custom-tab-layout .wdt-tabs-container .wdt-tabs-list li .ui-tabs-anchor {
letter-spacing: 1.3px;
}
/* layout-tabs ends */
/* number Counter starts  */

.wdt-number-counter-one .wdt-content-item .wdt-content-counter-wrapper .wdt-content-counter { 
    font-size: var(--wdtFontSize_H1);
}
.wdt-number-counter-one .wdt-rc-template-custom-template .wdt-content-item .wdt-content-title h5,
.wdt-number-counter-one .wdt-rc-template-custom-template .wdt-content-item .wdt-content-title h5 a {
    text-transform: uppercase;
    font-size: var(--wdtFontSize_Base);
    letter-spacing: 3.08px;
}
.wdt-number-counter-one .wdt-rc-template-custom-template .wdt-content-item .wdt-content-counter-wrapper .wdt-content-counter {
    font-size: 72px;
    font-weight: 300;
}
.wdt-number-counter-one .wdt-rc-template-custom-template .wdt-content-item .wdt-content-button > a .wdt-button-text span{
    font-size: 0;
}
.wdt-number-counter-one .wdt-rc-template-custom-template .wdt-content-item .wdt-content-button > a {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg class='cross-arrow' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18.26 18.261'%3E%3Cpath data-name='Shape 5 copy 8' d='M0,17.32,9.682,7.637l.941.941L.94,18.261ZM16.939,15.55l-.1-14.134L2.711,1.322,2.7,0,18.156.1l.1,15.456Z'/%3E%3C/svg%3E%0A");
    -webkit-mask-size: auto;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-size: auto;
    mask-image: url("data:image/svg+xml,%3Csvg class='cross-arrow' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18.26 18.261'%3E%3Cpath data-name='Shape 5 copy 8' d='M0,17.32,9.682,7.637l.941.941L.94,18.261ZM16.939,15.55l-.1-14.134L2.711,1.322,2.7,0,18.156.1l.1,15.456Z'/%3E%3C/svg%3E%0A");
    mask-size: auto;
    mask-repeat: no-repeat;
    background: var(--wdtLinkHoverColor);
    width: 18px;
    height: 18px;
    opacity: 0;
    visibility: hidden;
    -webkit-transform: scale(.7);
    transform: scale(.7);
    transition: var(--wdtBaseTransition);
    border-width: 0 0 0 0;
    padding: 0;
}
.wdt-number-counter-one .wdt-rc-template-custom-template .wdt-content-item:hover .wdt-content-button > a {
    opacity: 1;
    visibility: visible;
    -webkit-transform: scale(1);
    transform: scale(1);
}
/* number Counter ends  */

/* number counter with triangle starts */

.wdt-number-counter-triangle-bg .wdt-rc-template-custom-template .wdt-content-item .wdt-content-counter-wrapper .wdt-content-counter {
    font-size: var(--wdtFontSize_H1);
}
.wdt-number-counter-triangle-bg .wdt-rc-template-custom-template .wdt-content-item:before {
    content: "";
    position: absolute;
    clip-path: polygon(100% 100%, 0% 100%, 100% 0);
    -webkit-clip-path: polygon(100% 100%, 0% 100%, 100% 0);
    /* clip-path: polygon(0 0, 0% 100%, 100% 0);
    -webkit-clip-path: polygon(0 0, 0% 100%, 100% 0); */
    height: 100%;
    width: 100%;
    background-color: rgba(var(--wdtPrimaryColorRgb),0.1);
    display: block;
    z-index: 0;
    transition: var(--wdtBaseTransition);
}
.wdt-number-counter-triangle-bg.with-alternate-shape .wdt-rc-template-custom-template .wdt-column-wrapper .wdt-column:nth-child(even) .wdt-content-item:before {
    -webkit-clip-path: polygon(0% 0%, 100% 100%, 0% 100%);
    clip-path: polygon(0% 0%, 100% 100%, 0% 100%);
}
.wdt-number-counter-triangle-bg.with-alternate-shape .wdt-rc-template-custom-template .wdt-column-wrapper .wdt-column:nth-child(even) .wdt-content-item:hover:before {
    -webkit-clip-path: polygon(0% 0%, 100% 100%, 100% 0%);
    clip-path: polygon(0% 0%, 100% 100%, 100% 0%);
}
.wdt-number-counter-triangle-bg .wdt-rc-template-custom-template .wdt-content-item:hover:before { 
    clip-path: polygon(0 0, 0% 100%, 100% 0);
    -webkit-clip-path: polygon(0 0, 0% 100%, 100% 0);
}
.wdt-number-counter-triangle-bg .wdt-rc-template-custom-template .wdt-content-item .wdt-content-title h5,
.wdt-number-counter-triangle-bg .wdt-rc-template-custom-template .wdt-content-item .wdt-content-title h5 a {
    
    letter-spacing: 4.4px;
    text-transform: uppercase;

}
/* number counter with triangle ends */

/* custom-testimonia-one starts*/
.wdt-custom-testimonial-one .wdt-rc-template-custom-template .wdt-content-item {
    display: flex;flex-direction: column-reverse;
}
.wdt-custom-testimonial-one .wdt-rc-template-custom-template .wdt-content-item .wdt-content-group .wdt-content-title,
.wdt-custom-testimonial-one .wdt-rc-template-custom-template .wdt-content-item .wdt-content-group .wdt-content-separator,
.wdt-custom-testimonial-one .wdt-rc-template-custom-template .wdt-content-item .wdt-content-group .wdt-content-subtitle{display: inline-block;width:auto;}
.wdt-custom-testimonial-one .wdt-rc-template-custom-template .wdt-content-item .wdt-content-group .wdt-content-separator {vertical-align: middle;margin:0 5px;}
.wdt-custom-testimonial-one .wdt-content-item .wdt-content-title h5,
.wdt-custom-testimonial-one .wdt-content-item .wdt-content-title h5 a,
.wdt-custom-testimonial-one .wdt-content-item .wdt-content-subtitle {
    font-size: var(--wdtFontSize_H5);letter-spacing: 4.4px;font-weight: 400;text-transform: uppercase;
}
.wdt-custom-testimonial-one .wdt-rc-template-custom-template .wdt-testimonial-wrapper.swiper-wrapper .swiper-slide .wdt-content-item .wdt-content-icon-wrapper {
    /* position: absolute;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    bottom: 100%; */
    opacity: 0;
    visibility: hidden;
    transition: var(--wdtBaseTransition);
}
.wdt-custom-testimonial-one .wdt-rc-template-custom-template .wdt-testimonial-wrapper.swiper-wrapper .swiper-slide {
    transition: var(--wdtBaseTransition);
}
.wdt-custom-testimonial-one .wdt-rc-template-custom-template .wdt-testimonial-wrapper.swiper-wrapper .swiper-slide.swiper-slide-active .wdt-content-item .wdt-content-icon-wrapper {
    opacity: 1;
    visibility: visible;
    /* animation: icon-zoom 2s ease-out infinite;
    -webkit-animation: icon-zoom 2s ease-out infinite; */
}
@keyframes icon-zoom {
    0% {
      transform: scale(.8, .7);
    }
    50% {
      transform: scale(1,1);
    }
    100% {
      transform: scale(.8, .8);
    }
}
@-webkit-keyframes icon-zoom {
    0% {
      transform: scale(.8, .7);
    }
    50% {
      transform: scale(1,1);
    }
    100% {
      transform: scale(.8, .8);
    }
}
.wdt-custom-testimonial-one .wdt-rc-template-custom-template .wdt-testimonial-wrapper.swiper-wrapper .swiper-slide.swiper-slide-active {
    transform: translateY(30px);
    -webkit-transform: translateY(30px);
     transition: var(--wdtBaseTransition);
}
.wdt-custom-testimonial-one .wdt-rc-template-custom-template .wdt-testimonial-wrapper.swiper-wrapper .swiper-slide.swiper-slide-active .wdt-content-item .wdt-content-image-wrapper .wdt-content-image {
    visibility: visible;
    opacity: 1;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    z-index: 1;
    transition: var(--wdtBaseTransition);
}
.wdt-custom-testimonial-one .wdt-rc-template-custom-template .wdt-content-item .wdt-content-image-wrapper .wdt-content-image {
    visibility: hidden;
    opacity: 0;
    transform: translateY(-30%);
    -webkit-transform: translateY(-30%);
    /* border-radius: 50%; */
    transition: var(--wdtBaseTransition);
} 
.wdt-custom-home1-table h6 {margin-top: 0;margin-bottom: 0;}
.wdt-custom-testimonial-one .wdt-rc-template-custom-template .wdt-testimonial-wrapper.swiper-wrapper .swiper-slide .wdt-content-group > *:not(.wdt-content-description) {
  visibility: hidden;
  opacity: 0;
  transition: var(--wdtBaseTransition);
  transform: translateY(30%);
  -webkit-transform: translateY(30%);
}
.wdt-custom-testimonial-one .wdt-rc-template-custom-template .wdt-testimonial-wrapper.swiper-wrapper .swiper-slide.swiper-slide-active .wdt-content-group > *:not(.wdt-content-description){
  visibility: visible;
  opacity: 1;
  transition: var(--wdtBaseTransition);
  transform: translateY(0%);
  -webkit-transform: translateY(0%);
}
.wdt-custom-testimonial-one .wdt-rc-template-custom-template .wdt-testimonial-wrapper.swiper-wrapper .swiper-slide:not(.swiper-slide-active){
    opacity: .6 !important;
}
.wdt-custom-testimonial-one .wdt-rc-template-custom-template .wdt-testimonial-wrapper.swiper-wrapper .wdt-content-item .wdt-content-elements-group.wdt-content-group {
    transition: var(--wdtBaseTransition);
}
.wdt-custom-testimonial-one .wdt-rc-template-custom-template .wdt-testimonial-wrapper.swiper-wrapper .swiper-slide.swiper-slide-active .wdt-content-item .wdt-content-elements-group.wdt-content-group {
    /* background-color: rgba(var(--wdtBorderColorRgb),0.2); */
     background-color: rgba(252, 252, 252, 1);
    background-image: var(--wdtBodyBGColor);
}

/* .wdt-custom-testimonial-one .wdt-rc-template-custom-template .wdt-testimonial-wrapper.swiper-wrapper { width: auto; margin: 0 -20%;} */

/* .wdt-custom-testimonial-one .swiper-slide {
    flex: 1 1 100%;
} */
.wdt-custom-testimonial-one .wdt-rc-template-custom-template .wdt-content-item .wdt-content-description {
    font-size: var(--wdtFontSize_H4);
    transition: var(--wdtBaseTransition);
}
.wdt-custom-testimonial-one .wdt-rc-template-custom-template .wdt-testimonial-wrapper.swiper-wrapper .swiper-slide.swiper-slide-active .wdt-content-item .wdt-content-description {
   color: var(--wdtLinkHoverColor);
}

/* custom-testimonial-one ends*/

/* custom-form-one starts */
.wdt-custom-form-one .g-square-contact-form-1 {

    display: grid;
    grid-template-columns: repeat(3,1fr);
    grid-gap: 30px;
}
/* .wdt-custom-form-one .wpcf7-form.invalid .wpcf7-response-output, .wpcf7 form.invalid .wpcf7-response-output {width:50%;} */
.submit-btn-wrap p {display: flex;align-items: center;}
.wdt-custom-form-one .g-square-contact-form-1 input {
    border-width: 0px 0px 2px 0px;
    border-color: rgba(var(--wdtBorderColorRgb),.8);
}
.wdt-custom-form-one .g-square-contact-form-1 .submit-btn-wrap input[type="submit"]:hover {
    background-color:var(--wdtLinkColor);
}
/* custom-form-one end */

/*Pop up vedio icon hover effect*/

    .wdt-cus-pop-up-video .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element .wdt-popup-box-trigger-icon:hover{
        transform: rotate(124deg) scale(0.8);
        perspective: 500px;
    }
    
    .wdt-cus-pop-up-video .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element .wdt-popup-box-trigger-icon{
    transform-origin: center center;
    -webkit-transform-origin: center center;
    transition: 500ms;
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    }

/*  Custom Accordion Stars*/
.wdt-custom-accordion .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-title {
    text-transform: uppercase;
    letter-spacing: 3px;
    line-height: var(--wdtLineHeight_H6);
    font-size: var(--wdtFontSize_Ext);
    font-family: var(--wdtFontTypo_H6);
}
.wdt-custom-accordion .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder.ui-accordion-header-active.ui-state-active {
    border-bottom-color: transparent;
}
.wdt-custom-accordion .wdt-accordion-toggle-holder .wdt-accordion-toggle-description {
    font-size: var(--wdtFontSize_Ext);
    line-height: 1.7em;
    font-family: var(--wdtFontTypo_Base);
}

/*  Custom Accordion ends*/

/* Testimonial-3 starts */
.wdt-custom-test-icon-animation .wdt-heading-holder  .wdt-heading-icon-wrapper span.wdt-content-icon-wrapper span.wdt-content-icon span i svg{
    -webkit-animation:testi 2s linear infinite;
    animation:testi 2s linear infinite;
} 

/*Rotate animation*/
@keyframes testi {
        
        0%{
            transform: translatey(0);
        }
        25%{
            transform: translatey(3px);
        }
        50%{
            transform: translatey(0);
        }
        75%{
            transform: translatey(-3px);
        }
        100%{
            transform: translatey(0);
        }
}

@-webkit-keyframes testi {
        
        0%{
            transform: translatey(0);
        }
        25%{
            transform: translatey(3px);
        }
        50%{
            transform: translatey(0);
        }
        75%{
            transform: translatey(-3px);
        }
        100%{
            transform: translatey(0);
        }
}
/* Testimonial-3 starts ends*/

   /*Instagram section-starts*/
.wdt-custom-instagram .wdt-image-box-holder .wdt-image-box-container .wdt-content-item .wdt-content-media-group:after{
       content:"";
        position: absolute;
        border: 2px solid #ffffff;
        left: 0;
        bottom: 0;
        right: 0;
        top: 0;
        margin: auto;
        width: 80%;
        height: 80%;
        opacity: 0;
        transition: var(--wdtAltTransition);
        pointer-events: none;
        -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
        transition: opacity 0.35s, transform 0.35s;
        -webkit-transform: translate3d(-20px,0,0);
        transform: translate3d(-20px,0,0);
}  
.wdt-custom-instagram .wdt-image-box-holder .wdt-image-box-container .wdt-content-item:hover .wdt-content-media-group:after{
         opacity: 1;
         opacity: 1;
        -webkit-transform: translate3d(0px,0,0);
        transform: translate3d(0px,0,0);
        opacity: 1;
}
.wdt-custom-instagram .wdt-image-box-holder .wdt-image-box-container .wdt-content-item .wdt-content-media-group .wdt-media-image-overlay .wdt-media-image-overlay-container{
        pointer-events: none;
 }
.wdt-custom-team-box .wdt-rc-template-custom-template .wdt-column-wrapper .wdt-column:nth-child(even) .wdt-content-item .wdt-content-media-group{
        display: flex;
        flex-wrap: wrap;
        flex-direction: column-reverse;
}
 /*Instagram section-starts ends*/

 /* Team-setion-about starts */
 /*odd no child social icon hover */
.wdt-custom-team-box .wdt-rc-template-custom-template .wdt-column-wrapper .wdt-column:nth-child(even) .wdt-content-item .wdt-content-media-group .wdt-media-image-cover .wdt-media-image-cover-container .wdt-social-icons-container{
        transform: translatey(-10px);
       -webkit-transform: translatey(-10px);
       visibility: hidden;
}
.wdt-custom-team-box .wdt-rc-template-custom-template .wdt-column-wrapper .wdt-column:nth-child(even) .wdt-content-item:hover .wdt-content-media-group .wdt-media-image-cover .wdt-media-image-cover-container .wdt-social-icons-container{
        transform: translatey(10px);
       -webkit-transform: translatey(10px);
       visibility: visible;
  }
  
/*even no child social icon hover */ 
.wdt-custom-team-box .wdt-rc-template-custom-template .wdt-column-wrapper .wdt-column:nth-child(odd) .wdt-content-item .wdt-content-media-group .wdt-media-image-cover .wdt-media-image-cover-container .wdt-social-icons-container{
        transform: translatey(10px);
       -webkit-transform: translatey(10px);
       visibility: hidden;
}
.wdt-custom-team-box .wdt-rc-template-custom-template .wdt-column-wrapper .wdt-column:nth-child(odd) .wdt-content-item:hover .wdt-content-media-group .wdt-media-image-cover .wdt-media-image-cover-container .wdt-social-icons-container{
        transform: translatey(-10px);
       -webkit-transform: translatey(-10px);
       visibility: visible;
}
.wdt-custom-team-box .wdt-rc-template-custom-template .wdt-column-wrapper .wdt-column .wdt-content-item .wdt-content-media-group .wdt-content-title h5, .aboutus-our-team-section .wdt-inner-section .wdt-custom-team-box .wdt-rc-template-custom-template .wdt-column-wrapper .wdt-column .wdt-content-item .wdt-content-media-group .wdt-content-title h5 a{
        font-size: var(--wdtFontSize_Ext);
       font-weight: calc(var(--wdtFontWeight_Ext) + 100);
       letter-spacing: 3.06px;
}  
.wdt-custom-team-box .wdt-rc-template-custom-template .wdt-column-wrapper .wdt-column:nth-child(odd) .wdt-content-item .wdt-content-media-group .wdt-content-title{
        margin-top: 30px;
}
.wdt-custom-team-box .wdt-rc-template-custom-template .wdt-column-wrapper .wdt-column:nth-child(even) .wdt-content-item .wdt-content-media-group .wdt-content-title{
        margin-bottom: 30px;
}
  /* Team-setion-about ends */

/* Contact-page-starts */
.contact-page-address-form-section  .wdt-contact-form-custom-section  .wdt-custom-form  form.wpcf7-form .g-square-contact-form-1 input{
    color: var(--wdtBodyTxtColor);
    background-color: var(--wdtBodyBGColor);
    border-radius: 0;
    padding: 34px 0 34px 45px;
    /* border-color: var(--wdtPrimaryColor); */
    margin-bottom: 8px;
}
/* .contact-page-address-form-section  .wdt-contact-form-custom-section  .wdt-custom-form  form.wpcf7-form .g-square-contact-form-1 textarea:focus,
.contact-page-address-form-section  .wdt-contact-form-custom-section  .wdt-custom-form  form.wpcf7-form .g-square-contact-form-1 input:focus{
    border-color:rgba(var(--wdtBorderColorRgb),1);
} */
.contact-page-address-form-section  .wdt-contact-form-custom-section  .wdt-custom-form  form.wpcf7-form .g-square-contact-form-1 textarea{
    color: var(--wdtBodyTxtColor);
    background-color: var(--wdtBodyBGColor);
    border-radius: 0;
    /* border-color: var(--wdtPrimaryColor); */
    padding: 36px 45px 0px 45px;
    min-height: 260px;
    max-height: 260px;
}
.contact-page-address-form-section  .wdt-contact-form-custom-section  .wdt-custom-form  form.wpcf7-form .g-square-contact-form-1 input.wpcf7-submit{
    color: var(--wdtAccentTxtColor);
    background-color: var(--wdtPrimaryColor);
    padding: var(--wdtPadding_Btn);
    font-family: var(--wdtFontTypo_Base);
    font-size: var(--wdtFontSize_Base);
    letter-spacing: 1.4px;
}
.contact-page-address-form-section  .wdt-contact-form-custom-section  .wdt-custom-form  form.wpcf7-form .g-square-contact-form-1 input.wpcf7-submit:hover{
    background-color: var(--wdtLinkColor);
}
/*mail and phone no lnk*/
.contact-page-address-form-section .wdt-address-col .wdt-custom-mail-phone ul li a span{
    /*font-size: var(--wdtFontSize_H5);*/
    letter-spacing: 4.4px;
    font-weight: var(--wdtFontWeight_Ext);
    font-size: clamp(1rem, 0.9167rem + 0.4167vw, 1.25rem);
} 
.wdt-custom-contact-info-1 p {letter-spacing: 4.4px;
font-weight: var(--wdtFontWeight_Ext);
font-size: clamp(1rem, 0.9167rem + 0.4167vw, 1.25rem);}
.wdt-custom-contact-info-1 p a{
color: var(--wdtLinkColor);
}
.wdt-custom-contact-info-1 p a:hover{
color: var(--wdtLinkHoverColor);
}
.contact-page-address-form-section .wdt-address-col .wdt-custom-address-area .wdt-heading-holder  .wdt-heading-content-wrapper{
    /*font-size: var(--wdtFontSize_H5);*/
    font-size: clamp(1rem, 0.9167rem + 0.4167vw, 1.25rem);
    letter-spacing: 4.4px;
}
.contact-page-address-form-section .wdt-contact-form-custom-section .wdt-custom-form form.wpcf7-form .g-square-contact-form-1 .wpcf7-spinner {
    position: absolute;
    left: 50%;
    top: 45%;
    transform: translate(-50%,-50%);
    margin: 0;
}
.contact-page-address-form-section .wdt-contact-form-custom-section .wdt-custom-form form.wpcf7-form .g-square-contact-form-1 .form-btn {
    margin-top: 30px;
    display: inline-block;
    position: relative;
}
/* contact-page-ends */

/* Award page */
/*img and  content section */
.wdt-history-award-section .elementor-container .wdt-inner-section .wdt-img-col .wdt-img .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image:before {
    content: "";
    position: absolute;
    left: 30px;
    border: 1px solid #707070;
    width: 371px;
    height: 371px;
    margin: auto;
    border-radius: 50%;
    z-index: -1;
}
.wdt-history-award-section .elementor-container .wdt-inner-section .wdt-img-col .wdt-img .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image:before{
    position: absolute;
    left:30px;
    border: 1px solid #707070;
    width: 371px;
    height: 371px;
    margin: auto;
    border-radius: 50%;
    z-index: -1;  
}

/*year and icon section 1*/
/*Title strike */
.wdt-history-award-section .elementor-container .wdt-inner-section.wdt-cus-inner-section .wdt-year-col .wdt-heading-holder  .wdt-heading-title-wrapper span.wdt-heading-title{
-webkit-text-stroke-width: 0.5px;
-webkit-text-stroke-color: #9d9d9d;
-webkit-text-fill-color:transparent;
font-size: 70px;
font-weight: 700;
}

/*icon before after*/   
.wdt-history-award-section .elementor-container .wdt-inner-section.wdt-cus-inner-section .wdt-year-col .wdt-heading-holder .wdt-heading-icon-wrapper span.wdt-content-icon-wrapper span.wdt-content-icon span :before{
content: "";
position:absolute;
border-left: 1px solid;
border-image: linear-gradient(50deg, rgb(220,220,220), rgb(0,0,0)) 1;
top: 33%;
right: 50%;
height: 105px;
}

/*img and  content section 1*/
.wdt-history-award-section .elementor-container .wdt-inner-section1 .wdt-img-col .wdt-img .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image:before{
content: "";
position: absolute;
right: -30px;
border: 1px solid #707070;
width: 371px;
height: 371px;
margin: auto;
border-radius: 50%;
z-index: -1;
}
/*2nd inner section icon and contect position change*/
.wdt-history-award-section .elementor-container .wdt-inner-section .wdt-content-col.wdt-content-col-reverse .wdt-icon-box-holder .wdt-content-item{
        flex-direction: row-reverse;
}
    
/*img and  content section 1*/
.wdt-history-award-section .elementor-container .wdt-inner-section1 .wdt-img-col .wdt-img .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image:before{
content: "";
position: absolute;
right: -30px;
border: 1px solid #707070;
width: 371px;
height: 371px;
margin: auto;
border-radius: 50%;
z-index: -1;  
}
/* For table Responsiveness */
.wdt-custom-table-content-section .elementor-container{ 
flex-wrap: nowrap;
}
.wdt-custom-table-content-section .elementor-container .elementor-column{
min-width: 170px;
}
.wdt-table-content-inner .elementor-container{
flex-wrap: wrap;

}
.wdt-table-content-inner .elementor-container .elementor-column{
width: 100%;
}
.elementor-element.wdt-custom-table-content-section {
overflow: auto !important;
}
/*Bulb icon & glass icon animated*/
.wdt-history-award-section .elementor-container .wdt-inner-section .wdt-content-col .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper .wdt-content-icon span i g.wdt-icon-cus g.wdt-icon-blink path{
animation: blink 2s infinite linear;
-webkit-animation:  blink 2s infinite linear;
}
/*Glass icon animated*/ 
.wdt-history-award-section .elementor-container .wdt-inner-section .wdt-content-col .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper .wdt-content-icon span i svg.glass g.glass1 g.cus-glass path{
animation: blink 2s infinite linear;
-webkit-animation:  blink 2s infinite linear;
}
.wdt-history-award-section .elementor-container .wdt-inner-section .wdt-content-col.wdt-content-col-reverse .wdt-icon-box-holder .wdt-content-item{
flex-direction: row-reverse;
}

@keyframes blink {
        0%{
            fill: transparent;
        }
        100%{
            fill:var(--wdtBodyBGColor);
        }
}
    
@-webkit-keyframes blink {
        0%{
            fill: transparent;
        }
        100%{
            fill:var(--wdtBodyBGColor);
        }
}

/*coin icon and notes icon animated*/
    
.wdt-history-award-section .elementor-container .wdt-inner-section .wdt-content-col .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper .wdt-content-icon span i svg.wdt-icon g.wdt-icon-cus1 > g.wdt-icon-cus2 > g.wdt-icon-cus1#coin-icon-3 path#wdt{
        animation: coin 3s infinite linear;
        -webkit-animation:  coin 3s infinite linear;
}
    
.wdt-history-award-section .elementor-container .wdt-inner-section .wdt-content-col .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper .wdt-content-icon span i svg.notes g.notes1 g.cus-notes path{
        animation: coin 3s infinite linear;
        -webkit-animation:  coin 3s infinite linear;
}
    
@keyframes coin{
       0%{
            fill: transparent;
        }
        100%{
            fill:var(--wdtHeadAltColor);
        }
 }
    
    
@-webkit-keyframes coin{
        0%{
            fill: transparent;
        }
        100%{
            fill:var(--wdtHeadAltColor);
        }
}
    
/*image carousel border edit*/   
.wdt-cust-achievemnts-image-box .wdt-rc-template-custom-template .wdt-column-wrapper .wdt-column:last-child    .wdt-content-item{
        border: none;
}

    /*section 1 i,age animation*/
    
    
.wdt-history-award-section .elementor-container .wdt-inner-section .wdt-img-col .wdt-img.wdt-item-is-inview .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image:before{
        left: 0px;
        animation: bordermoving 5s infinite linear;
        -webkit-animation: bordermoving 5s infinite linear;
}
@keyframes bordermoving{
        0%{
            transform: translatex(0);
        }
        25%{
            transform: translatex(-30px);
        }
        50%{
            transform: translatex(0);
        }
        75%{
            transform: translatex(30px);
        }
        100%{
            transform: translatex(0);
        }
    }
    
@-webkit-keyframes bordermoving{
        0%{
            transform: translatex(0);
        }
        25%{
            transform: translatex(-30px);
        }
        50%{
            transform: translatex(0);
        }
        75%{
            transform: translatex(30px);
        }
        100%{
            transform: translatex(0);
        }
    }
    
.wdt-history-award-section .elementor-container .wdt-inner-section .wdt-img-col .wdt-img.wdt-item-is-inview .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image{
    animation: moving 5s infinite linear;
    -webkit-animation: moving 5s infinite linear;
}
    
    @keyframes moving{
        0%{
            transform: translatex(0);
        }
        25%{
            transform: translatex(20px);
        }
        50%{
            transform: translatex(0);
        }
        75%{
            transform: translatex(-20px);
        }
        100%{
            transform: translatex(0);
        }
    }
    
    @-webkit-keyframes moving{
        0%{
            transform: translatex(0);
        }
        25%{
            transform: translatex(20px);
        }
        50%{
            transform: translatex(0);
        }
        75%{
            transform: translatex(-20px);
        }
        100%{
            transform: translatex(0);
        }
    }

     /*section 2 i,age animation*/
    
    
    .wdt-history-award-section .elementor-container .wdt-inner-section1 .wdt-img-col .wdt-img.wdt-item-is-inview .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image:before{
        right: 0px;
        animation: bordermoving1 5s infinite linear;
        -webkit-animation: bordermoving1 5s infinite linear;
    }
    
    @keyframes bordermoving1{
        0%{
            transform: translatex(0);
        }
        25%{
            transform: translatex(-30px);
        }
        50%{
            transform: translatex(0);
        }
        75%{
            transform: translatex(30px);
        }
        100%{
            transform: translatex(0);
        }
    }
    
    @-webkit-keyframes bordermoving1{
        0%{
            transform: translatex(0);
        }
        25%{
            transform: translatex(-30px);
        }
        50%{
            transform: translatex(0);
        }
        75%{
            transform: translatex(30px);
        }
        100%{
            transform: translatex(0);
        }
    }
    
.wdt-history-award-section .elementor-container .wdt-inner-section1 .wdt-img-col .wdt-img.wdt-item-is-inview .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image{
        animation: moving1 5s infinite linear;
        -webkit-animation: moving1 5s infinite linear;
}
    
    @keyframes moving1{
        0%{
            transform: translatex(0);
        }
        25%{
            transform: translatex(20px);
        }
        50%{
            transform: translatex(0);
        }
        75%{
            transform: translatex(-20px);
        }
        100%{
            transform: translatex(0);
        }
    }
    @-webkit-keyframes moving1{
        0%{
            transform: translatex(0);
        }
        25%{
            transform: translatex(20px);
        }
        50%{
            transform: translatex(0);
        }
        75%{
            transform: translatex(-20px);
        }
        100%{
            transform: translatex(0);
        }
    }
    
/* Agents single */
.g-square-contact-form-agent-single .contact-form-col-2 .agent-single-comun-wrap {
    display: grid;
    grid-template-columns: repeat(1,1fr);
    /* grid-gap: 20px; */
}

/* interactive show-case */
.wdt-interactive-showcase-content-wrapper {
position: relative;
overflow: hidden;
}
.wdt-interactive-showcase-content-wrapper >div:first-child {
position: relative;
display: block;
z-index: 0;
transition: var(--wdtBaseTransition);
}
.wdt-interactive-showcase-content-wrapper > div:not(:first-child) {
 position: absolute;
 width: 100%;
 height: 100%;
 opacity: 0;
 top: 0;
 visibility: hidden;
 left: 0;
 bottom: 0;
 z-index: 1;
 transition: all cubic-bezier(0.22, 0.61, 0.36, 1) 1s;
 
}
.wdt-interactive-showcase-content-wrapper [class*="wdt-interactive-showcase-"].wdt-interactive-showcase-active {
  opacity: 1;
  visibility: visible;
  width: 100%;
  top: 0;
  left:0;
  bottom: 0;
}
.wdt-interactive-showcase-list-wrapper {
    width: 58%;
    padding-right: 35px;
}
.wdt-interactive-showcase-content-wrapper {
    width: 42%;
}
.wdt-interactive-showcase-list-wrapper .wdt-interactive-showcase-list {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    grid-column-gap: clamp(0.625rem, 5.127rem + -4.6774vw, 4.25rem)
}

.wdt-interactive-showcase-container .wdt-interactive-showcase-list li .wdt-interactive-showcase-element .wdt-content-icon {
    font-size: 100px;
    transition: var(--wdtBaseTransition);
    text-align: center;
}
.wdt-interactive-showcase-container .wdt-interactive-showcase-list li .wdt-interactive-showcase-element .wdt-content-icon-wrapper {
    padding: 60px 80px;
    border: 1px solid var(--wdtPrimaryColor);
    transition: var(--wdtBaseTransition);
}
.wdt-interactive-showcase-list-wrapper .wdt-interactive-showcase-list .wdt-interactive-showcase-active .wdt-interactive-showcase-element .wdt-content-icon-wrapper{
    border: 1px solid var(--wdtPrimaryColor);
}
.wdt-interactive-showcase-container .wdt-interactive-showcase-list li .wdt-interactive-showcase-element .wdt-content-title {
    margin-top: 25px;
    margin-bottom: 25px;
    transition: var(--wdtBaseTransition);
    max-width: 230px;
    margin-left: auto;
    margin-right: auto;
}
.wdt-interactive-showcase-container .wdt-interactive-showcase-list li .wdt-interactive-showcase-element .wdt-content-icon span i {
    display: grid;
    place-items: center;
}
.wdt-interactive-showcase-container {
    display: flex;
    align-items: center;
}
.wdt-interactive-showcase-list .wdt-interactive-showcase-hover .wdt-content-title {
    font-weight: 500;
}
.wdt-interactive-showcase-container .wdt-interactive-showcase-list li.wdt-interactive-showcase-active .wdt-interactive-showcase-element .wdt-content-icon{
color: var(--wdtAccentTxtColor);
}
.wdt-interactive-showcase-container .wdt-interactive-showcase-list li.wdt-interactive-showcase-active .wdt-content-icon-wrapper {background-color: var(--wdtPrimaryColor);}
.wdt-interactive-showcase-content-wrapper .wdt-interactive-showcase-active .wdt-custom-showe-case-heading {
animation-play-state: running;
-webkit-animation-play-state: running;}
.wdt-interactive-showcase-content-wrapper .wdt-custom-showe-case-heading  {
-webkit-animation: topdown 1s infinite  alternate;
animation: topdown 1s infinite  alternate;
animation-play-state: paused;
-webkit-animation-play-state: paused;
}
@-webkit-keyframes topdown {
    0% { transform: translateY(0); }
    100% { transform: translateY(-10px); }
}
@keyframes topdown {
    0% { transform: translateY(0); }
    100% { transform: translateY(-10px); }
}
/*  */


/* Section - 3 - About page */
.wdt-custom-about-image-box .wdt-content-item  {position: relative;}
.wdt-custom-about-image-box .wdt-content-item .wdt-content-detail-group{
position: absolute;
bottom: 0;
left:0;
backdrop-filter: blur(10px);
max-width: 30%;
}

.wdt-custom-about-image-box .wdt-content-item .wdt-content-elements-group.wdt-content-group {width: 100%;}
.wdt-custom-about-image-box .wdt-content-item .wdt-content-image-wrapper, 
.wdt-custom-about-image-box .wdt-content-item .wdt-content-image-wrapper .wdt-content-image, 
.wdt-custom-about-image-box .wdt-content-item .wdt-content-image > span, 
.wdt-custom-about-image-box .wdt-content-item .wdt-content-image > a{display: block;}
/* .wdt-custom-about-image-box .wdt-content-item .wdt-content-description {line-height: var(--wdtLineHeight_H6);} */

/* .wdt-custom-about-small-image img{
animation: move-t-b 2s infinite alternate linear;
-webkit-animation: move-t-b 2s infinite alternate linear;
animation-play-state: paused;
-webkit-animation-play-state: paused;
} */
@keyframes move-t-b{
0%{
    transform: translateY(0);
}
100%{
    transform: translateY(20px);
}
}
@-webkit-keyframes move-t-b{
0%{
    transform: translateY(0);
}
100%{
    transform: translateY(20px);
}
}

/* Responsive Starts Here */


  

/* Laptop  Responsive starts here */
@media only screen and (max-width:1540px){
.contact-page-address-form-section  .wdt-contact-form-custom-section  .wdt-custom-form  form.wpcf7-form .g-square-contact-form-1 input{
padding: 25px 0 25px 25px;
margin-bottom: 8px;
}
.wdt-layout-marque-text .wdt-animation-item.text-item {font-size: 40px;}
.contact-page-address-form-section  .wdt-contact-form-custom-section  .wdt-custom-form  form.wpcf7-form .g-square-contact-form-1 textarea{
padding: 25px 0 0 25px;
}
.elementor-element.wdt-custom-grid-box-home-3 .wdt-content-item .wdt-media-image-cover-container .wdt-content-title{
max-width: 400px;
/* padding-left: 30px; */
}

.wdt-custom-footer-msrquee-txt .wdt-animation-item.text-item {
font-size: var(--wdtFontSize_H3);
}
}

/* Tab extra Responsive starts here */
@media only screen and (max-width:1280px){
.contact-page-address-form-section  .wdt-contact-form-custom-section  .wdt-custom-form  form.wpcf7-form .g-square-contact-form-1 input{
padding: 25px 0 25px 25px;
margin-bottom: 8px;
}

.ca.wdt-custom-testimonial-style-2 .swiper-slide .wdt-content-item .wdt-content-detail-group{
        margin: 0 -400px;
 }
.contact-page-address-form-section  .wdt-contact-form-custom-section  .wdt-custom-form  form.wpcf7-form .g-square-contact-form-1 textarea{
padding: 25px 0 0 25px;
height: 270px;  
}
.wdt-history-award-section .elementor-container .wdt-inner-section .wdt-img-col .wdt-img .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image:before{
width: 350px;
height: 350px;
right: -10px;
}
.wdt-history-award-section .elementor-container .wdt-inner-section1 .wdt-img-col .wdt-img .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image:before{
width: 350px;
height: 350px;
right: -10px;
}
.wdt-custom-carousel-image .wdt-advanced-carousel-holder .wdt-advanced-carousel-container .wdt-content-item .wdt-content-media-group .wdt-content-title{
width: 400px;
height: 130px;
bottom: 200px;
}
.wdt-custom-about-image-box .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-elements-group .wdt-media-image-cover-container .wdt-content-title h5{
max-width: 550px;
height: 260px;
}
.elementor-element.wdt-custom-grid-box-home-3 .wdt-content-item .wdt-media-image-cover-container .wdt-content-title h5{
max-width: 300px;
/* padding-left: 30px; */
}
}
 @media only screen and (min-width: 768px) and (max-width: 1540px){

.wdt-interactive-showcase-list-wrapper {
width: 40%;
padding-right: 35px;
}
.wdt-interactive-showcase-container .wdt-interactive-showcase-list li .wdt-interactive-showcase-element .wdt-content-title {
margin-top: 0px;
margin-bottom: 0px;
}
.wdt-interactive-showcase-list-wrapper .wdt-interactive-showcase-list {
grid-gap: 10px;
}
.wdt-interactive-showcase-content-wrapper {
width: 60%;
}
.wdt-interactive-showcase-list-wrapper .wdt-interactive-showcase-list {
grid-template-columns: repeat(1,1fr);
}
.wdt-interactive-showcase-container .wdt-interactive-showcase-list li .wdt-interactive-showcase-element {
flex-direction: row;
display: flex;
align-items: center;
}
.wdt-interactive-showcase-container .wdt-interactive-showcase-list li .wdt-interactive-showcase-element .wdt-content-icon-wrapper {
padding: 10px;
margin-right: 20px;

}
.wdt-interactive-showcase-container .wdt-interactive-showcase-list li .wdt-interactive-showcase-element .wdt-content-icon {
font-size: 50px;
}
 .wdt-custom-followers-image-box .wdt-content-item .wdt-content-media-group{
        flex-wrap: wrap;
}
}

 @media only screen and (min-width: 1025px) and (max-width: 1280px) {

.wdt-custom-tab-layout .wdt-tabs-container[class*='-layout-horizontal'] .wdt-tabs-list {padding-left: 50px;}

.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: 53%;transform: translate(-50%,-50%);top: 100%;}
.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;} */

 }
 @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: 54%;}
}

 @media only screen and (min-width: 1541px) {

.wdt-interactive-showcase-container .wdt-interactive-showcase-list li:nth-child(5) .wdt-interactive-showcase-element,
.wdt-interactive-showcase-container .wdt-interactive-showcase-list li:nth-child(2) .wdt-interactive-showcase-element {
flex-direction: column-reverse;
display: flex;
}
/* .wdt-custom-image-box-home-1  .wdt-image-box-wrapper .swiper-slide{
width: max-content !important; 
} */
}

@media only screen and (max-width:1024px){
.contact-page-address-form-section  .wdt-contact-form-custom-section  .wdt-custom-form  form.wpcf7-form .g-square-contact-form-1 input{
padding: 23px 0 23px 23px;
margin-bottom: 8px;
}
.contact-page-address-form-section  .wdt-contact-form-custom-section  .wdt-custom-form  form.wpcf7-form .g-square-contact-form-1 textarea{
padding: 23px 0 0 23px; 
}
.wdt-history-award-section .elementor-container .wdt-inner-section .wdt-img-col .wdt-img .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image:before{
width: 250px;
height: 250px;
right: -10px;
}
.wdt-history-award-section .elementor-container .wdt-inner-section1 .wdt-img-col .wdt-img .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image:before{
width: 250px;
height: 250px;
right: -10px;
}
.wdt-history-award-section .elementor-container .wdt-inner-section .wdt-content-col .wdt-icon-box-holder .wdt-content-item{
flex-direction:column;
gap: 30px;
}
.wdt-history-award-section .elementor-container .wdt-inner-section.wdt-cus-inner-section .wdt-content-col .wdt-icon-box-holder .wdt-content-item{
flex-direction:column;
gap: 30px;
}
.wdt-custom-tab-layout .wdt-tabs-container[class*='-layout-horizontal'] .wdt-tabs-list {
padding-left: 50px;
}
.wdt-custom-tab-layout .wdt-tabs-container[class*='-layout-horizontal'] .wdt-tabs-list-wrapper {
display: block;
}
.wdt-custom-tab-layout .wdt-tabs-container[class*='-layout-horizontal'] .wdt-tabs-list{
width: 100%;
padding-left: 0;
}
.wdt-custom-tab-layout .wdt-tabs-container[class*='-layout-horizontal'] .wdt-tabs-list {
justify-content: center;
}
.wdt-custom-tab-plan-image {
box-shadow: none;
}
.wdt-custom-carousel-image .wdt-advanced-carousel-holder .wdt-advanced-carousel-container .wdt-content-item .wdt-content-media-group .wdt-content-title{
bottom: 130px;
}
.wdt-custom-about-image-box .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-elements-group .wdt-media-image-cover-container .wdt-content-title h5{
max-width: 400px;
height: 250px;
font-size: var(--wdtFontSize_H5);
padding-left: 50px;
padding-right: 30px;
}
.elementor-element.wdt-custom-grid-box-home-3 .wdt-content-item .wdt-media-image-cover-container .wdt-content-title h5{
max-width: 240px;
/* padding-left: 30px; */
}
.ca.wdt-custom-testimonial-style-2 .swiper-slide .wdt-content-item .wdt-content-detail-group {
    opacity: 0;
    margin: 0 -250px;
}

.ca.wdt-custom-testimonial-style-2 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination .wdt-arrow-pagination-prev {
    left: -130px;
}

.ca.wdt-custom-testimonial-style-2 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination .wdt-arrow-pagination-next {
    right: -130px;
}
.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-custom-acide-icon-testimonial .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;}
}

@media only screen and (max-width: 767px) {
.wdt-custom-form-one .g-square-contact-form-1 {
/* grid-template-columns: repeat(1,1fr);
grid-gap: 0px; */
display: block;
}
.wdt-custom-slider-home-two .wdt-advanced-carousel-holder .wdt-carousel-pagination-wrapper {
bottom: 90px;
}
.wdt-layout-marque-text .wdt-animation-item.text-item {font-size: 20px;}
.wdt-custom-team-with-user:nth-child(even){
display: flex;
flex-direction: column;
}
/* interactive-showcase */
.wdt-interactive-showcase-container {
display: block;
}
.wdt-interactive-showcase-list-wrapper {
width: 100%;
}
.wdt-interactive-showcase-content-wrapper {
width: 100%;
display: none;
}
.wdt-interactive-showcase-container .wdt-interactive-showcase-list li .wdt-interactive-showcase-element .wdt-content-icon {
font-size: 50px;
}
.wdt-interactive-showcase-list-wrapper .wdt-interactive-showcase-list {
grid-template-columns: repeat(2,1fr);
grid-gap: 10px;
}
.wdt-interactive-showcase-container .wdt-interactive-showcase-list li .wdt-interactive-showcase-element .wdt-content-icon-wrapper {
padding: 30px;
}
.wdt-interactive-showcase-list-wrapper {
padding-right: 0px;
}
.wdt-interactive-showcase-container .wdt-interactive-showcase-list li .wdt-interactive-showcase-element .wdt-content-title {
margin-top: 15px;
margin-bottom: 15px;
}
/*  */
.wdt-custom-form-one .g-square-contact-form-1 p {
    margin-bottom: 0;
}
.wdt-custom-team-box .wdt-rc-template-custom-template .wdt-column-wrapper .wdt-column:nth-child(even) .wdt-content-item .wdt-content-media-group{
display: unset;
}
.wdt-custom-team-box .wdt-rc-template-custom-template .wdt-column-wrapper .wdt-column:nth-child(even) .wdt-content-item .wdt-content-media-group .wdt-content-title{
margin-top: 30px;
margin-bottom: 0px;
}
.wdt-custom-team-box .wdt-rc-template-custom-template .wdt-column-wrapper .wdt-column:nth-child(even) .wdt-content-item .wdt-content-media-group .wdt-media-image-cover .wdt-media-image-cover-container .wdt-social-icons-container{
transform: translatey(10px);
-webkit-transform: translatey(10px);
visibility: hidden;
}
.wdt-custom-team-box .wdt-rc-template-custom-template .wdt-column-wrapper .wdt-column:nth-child(even) .wdt-content-item:hover .wdt-content-media-group .wdt-media-image-cover .wdt-media-image-cover-container .wdt-social-icons-container{
transform: translatey(-10px);
-webkit-transform: translatey(-10px);
visibility: visible;
}
.contact-page-address-form-section  .wdt-contact-form-custom-section  .wdt-custom-form  form.wpcf7-form .g-square-contact-form-1 input {
padding: 20px 0 20px 20px;
margin-bottom: 8px;
}
.contact-page-address-form-section  .wdt-contact-form-custom-section  .wdt-custom-form  form.wpcf7-form .g-square-contact-form-1 textarea {
padding: 20px 20px 0 20px;
}
.wdt-history-award-section .elementor-container .wdt-inner-section .wdt-img-col .wdt-img .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image:before{
width: 271px;
height: 271px;
right: -10px;
}
.wdt-history-award-section .elementor-container .wdt-inner-section1 .wdt-img-col .wdt-img .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image:before{
width: 271px;
height: 271px;
right: -10px;
}
.wdt-history-award-section .elementor-container .wdt-inner-section .wdt-content-col .wdt-icon-box-holder .wdt-content-item{
flex-direction:column;
gap: 30px;
}
.wdt-history-award-section .elementor-container .wdt-inner-section.wdt-cus-inner-section .wdt-content-col .wdt-icon-box-holder .wdt-content-item{
flex-direction:column;
gap: 30px;
}
/* .wdt-custom-main-slider .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination {
    margin-bottom: 10px;
} */
/* .wdt-custom-main-slider .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-fraction {
width: 100px;
} */
.wdt-custom-main-slider .wdt-carousel-holder .wdt-carousel-pagination-wrapper {
top: unset;
bottom: 20px;
}
.wdt-custom-carousel-image .wdt-advanced-carousel-holder .wdt-advanced-carousel-container .wdt-content-item .wdt-content-media-group{
display: flex;
}
.wdt-custom-carousel-image .wdt-advanced-carousel-holder .wdt-advanced-carousel-container .wdt-content-item .wdt-content-media-group .wdt-content-title{
width: 300px;
height: 100px;
bottom: 0;
left:20px;
}
.wdt-custom-carousel-image .wdt-advanced-carousel-holder .wdt-advanced-carousel-container .wdt-content-item .wdt-content-media-group .wdt-content-title h5{
padding-left: 30px;
}
.elementor-element.wdt-custom-heading-for-carousel-home-1.elementor-element.elementor-absolute {
position: unset;      
}
.wdt-custom-about-image-box .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-elements-group .wdt-media-image-cover-container .wdt-content-title h5{
max-width:300px;
height:auto;
font-size: var(--wdtFontSize_H5);
padding: 40px;
}
.elementor-element.wdt-custom-grid-box-home-3 .wdt-content-item .wdt-media-image-cover-container .wdt-content-title h5{
max-width: 400px;
/* padding-left: 30px; */
}
.ca.wdt-custom-testimonial-style-2 .swiper-slide .wdt-content-item .wdt-content-detail-group {
    opacity: 0;
    margin: 0 -50%;
}
.ca.wdt-custom-testimonial-style-2 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div {
    width: 100px;
    height: 60px;
    margin: 30px 10px 0;
}

.ca.wdt-custom-testimonial-style-2 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination .wdt-arrow-pagination-prev {
    position: relative;
    top: auto;
    left: auto;
}

.ca.wdt-custom-testimonial-style-2 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination .wdt-arrow-pagination-next {
    position: relative;
    top: auto;
    right: auto;
}

.ca.wdt-custom-testimonial-style-2 .swiper-slide .wdt-content-item .wdt-content-image-wrapper .wdt-content-image > span, .ca.wdt-custom-testimonial-style-2 .swiper-slide .wdt-content-item .wdt-content-image-wrapper .wdt-content-image > a {
    opacity: .5;
}

.ca.wdt-custom-testimonial-style-2 .swiper-slide.swiper-slide-active .wdt-content-item .wdt-content-image-wrapper .wdt-content-image > span, .ca.wdt-custom-testimonial-style-2 .swiper-slide.swiper-slide-active .wdt-content-item .wdt-content-image-wrapper .wdt-content-image > a {
    opacity: 1;
}
 .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-acide-icon-testimonial .wdt-testimonial-holder.wdt-rc-template-aside-icon.wdt-carousel-holder .wdt-carousel-pagination-wrapper {position: relative;left: unset;bottom: -30px;right: unset !important;top: unset;transform: unset !important;}
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
.elementor-element.wdt-custom-grid-box-home-3 .wdt-content-item .wdt-media-image-cover-container .wdt-content-title {
padding: 20px 20px;
}
}
@media only screen and (min-width: 768px) and (max-width: 1280px) {
.wdt-custom-main-slider .wdt-carousel-holder .wdt-carousel-pagination-wrapper {
top:70%;
}
.wdt-custom-team-with-user.dtdr-one-fourth{
width: 48%;
}
}
@media only screen and (min-width: 768px) {
.wdt-custom-form-one .g-square-contact-form-1 .submit-btn-wrap {
grid-area: 2/2;
margin: 0 auto;
}

}
/* Mobile Responsive starts here */
@media only screen and (max-width: 479px) {
.g-square-contact-form-1 {
text-align: center;
}
.wdt-popup-box-window.mfp-wrap .mfp-container.mfp-inline-holder:not(.mfp-iframe-holder, .mfp-image-holder) .mfp-content .wdt-popup-box-content-holder {max-width: 100% !important;}
.wdt-custom-image-box-home-1  .wdt-content-item .wdt-content-detail-group{
padding: 0 20px;
}
.elementor-element.wdt-custom-grid-box-home-3 .wdt-content-item .wdt-media-image-cover-container .wdt-content-title {
padding: 20px;
padding-right: 40px;
max-width: fit-content;
}
.contact-page-address-form-section .wdt-contact-form-custom-section .wdt-custom-form form.wpcf7-form .g-square-contact-form-1 .form-btn {margin-top: 20px;}
.wdt-history-award-section .elementor-container .wdt-inner-section .wdt-img-col .wdt-img .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image:before{
width: 221px;
height: 221px;
right: -10px;
}
.wdt-history-award-section .elementor-container .wdt-inner-section1 .wdt-img-col .wdt-img .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image:before{
width: 221px;
height: 221px;
right: -10px;
}
.wdt-history-award-section .elementor-container .wdt-inner-section .wdt-content-col .wdt-icon-box-holder .wdt-content-item{
flex-direction:column;
gap: 30px;
}
.wdt-history-award-section .elementor-container .wdt-inner-section.wdt-cus-inner-section .wdt-content-col .wdt-icon-box-holder .wdt-content-item{
flex-direction:column;
gap: 30px;
}
.wdt-custom-about-image-box .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-elements-group .wdt-media-image-cover-container .wdt-content-title h5{   
height:auto;
font-size: var(--wdtFontSize_Ext);
}
.elementor-element.wdt-custom-grid-box-home-3 .wdt-content-item .wdt-media-image-cover-container .wdt-content-title h5{
max-width: 100%;
height: auto;
margin-top: 2px;
}

/* interactive-showcase */
.wdt-interactive-showcase-container .wdt-interactive-showcase-list li .wdt-interactive-showcase-element .wdt-content-icon-wrapper {
padding: 20px;
}
.wdt-custom-carousel-image .wdt-advanced-carousel-holder .wdt-advanced-carousel-container .wdt-content-item .wdt-content-media-group .wdt-content-title{
      width: 260px;
}
.ca.wdt-custom-testimonial-style-2 .swiper-slide .wdt-content-item .wdt-content-detail-group {
    opacity: 0;
    margin: 0;
}

.ca.wdt-custom-testimonial-style-2 .swiper-slide .wdt-content-item .wdt-content-image-wrapper .wdt-content-image > span, .ca.wdt-custom-testimonial-style-2 .swiper-slide .wdt-content-item .wdt-content-image-wrapper .wdt-content-image > a {
    transform: scale(1);
    transition: transform .35s ease, opacity .35s ease;
}

.ca.wdt-custom-testimonial-style-2 .wdt-testimonial-holder .wdt-testimonial-container {
    overflow: hidden !important;
}
.ca.wdt-custom-testimonial-style-2 .swiper-slide .wdt-content-item .wdt-content-description{
    padding: 0 20px;
}
.wdt-custom-followers-image-box .wdt-content-item .wdt-content-media-group{
        flex-wrap: wrap;
}
.wdt-custom-list-3-footer-3.elementor-widget.elementor-mobile-align-center .elementor-inline-items{
    flex-direction: column;   
}
.wdt-custom-list-3-footer-3.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
    margin-bottom: 10px;
}
}




