.custom-blog-single-quote .elementor-widget-container { 
padding: clamp(1.875rem, 1.4423rem + 1.9231vw, 3.75rem) clamp(1.875rem, 0.8654rem + 4.4872vw, 6.25rem); 
border: 1px solid var(--wdtBorderColor, var(--wdtDarkBorderColor)); margin: clamp(1.875rem, 1.4423rem + 1.9231vw, 3.75rem) 0; }
.custom-blog-single-quote .elementor-widget-container p > strong { text-transform: uppercase; font-size: .9rem;
font-family: var(--wdtFontTypo_Alt); font-weight: 700; color: var(--wdtHeadAltColor, var(--wdtDarkHeadAltColor));}
.custom-blog-single-quote .elementor-widget-container .elementor-text-editor p:first-child { font-family: var(--wdtFontTypo_Alt);
font-weight: var(--wdtFontWeight_Base); font-size: clamp(1.375rem, 1.3173rem + 0.2564vw, 1.625rem); line-height: normal; margin-bottom: 20px; }
.custom-blog-single-quote.wdt-dark-bg .elementor-widget-container p > strong { -webkit-text-fill-color: transparent;
background-image: linear-gradient(180deg, var(--wdtPrimaryColor, var(--wdtDarkPrimaryColor)) 0%, var(--wdtSecondaryColor, var(--wdtDarkSecondaryColor)) 100%);
-webkit-background-clip: text; background-clip: text; }
.wdt-custom-quote-content .elementor-text-editor,
.wdt-custom-quote-content .elementor-text-editor > * { margin: 0;
font-family: var(--wdtFontTypo_Alt); font-weight: var(--wdtFontWeight_Alt); 
font-size: clamp(1.25rem, 1.1635rem + 0.3846vw, 1.625rem); line-height: 1.5; }
.wdt-progressbar-container.wdt-progressbar-horizontal .wdt-progressbar > svg { height: 6px; }
.wdt-icon-listing-with-blog .wdt-content-item > .wdt-advanced-slider-block { display: grid; 
grid-template-columns: clamp(1.875rem, 1.5rem + 1.6667vw, 3.5rem) auto; gap: 17px; }
.wdt-icon-listing-with-blog .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span { width: 100%; height: 100%; }
.wdt-icon-listing-with-blog .wdt-content-item > .wdt-advanced-slider-block > .wdt-image-icon-group { width: 100%; }
.wdt-icon-listing-with-blog .wdt-content-item > .wdt-advanced-slider-block > .wdt-image-icon-group > i,
.wdt-icon-listing-with-blog .wdt-content-item > .wdt-advanced-slider-block > .wdt-image-icon-group .wdt-content-icon svg { 
font-size: clamp(1.875rem, 1.5rem + 1.6667vw, 3.5rem); width: clamp(1.875rem, 1.5rem + 1.6667vw, 3.5rem);
height: clamp(1.875rem, 1.5rem + 1.6667vw, 3.5rem); }
.wdt-icon-listing-with-blog .wdt-content-item > .wdt-advanced-slider-block > .wdt-image-icon-group .wdt-content-icon a { display: block; }
.wdt-icon-listing-with-blog .wdt-content-item > .wdt-advanced-slider-block .wdt-content-detail-group .wdt-content-title h5 { 
font-size: var(--wdtFontSize_Base); margin: 0; }
.wdt-icon-listing-with-blog .wdt-content-item > .wdt-advanced-slider-block .wdt-content-detail-group .wdt-content-title h5 a[href=""] { pointer-events: none; }
.wdt-icon-listing-with-blog .wdt-content-item > .wdt-advanced-slider-block .wdt-content-detail-group { 
display: flex; flex-flow: column wrap; align-items: start; justify-content: center; } .elementor-column.wdt-col-overlay-fill-section { align-self: flex-start; }
.elementor-column.wdt-col-overlay-fill-section .elementor-background-overlay:before { border-width: 1px 0px 1px 0px;
content: ""; position: absolute; top: 0; bottom: 0; left: -100vmax; right: -100vmax; background-color: inherit;
border-style: solid; border-color: var(--wdtBorderColor, var(--wdtDarkBorderColor)); } body.error404 .wdt_follow_us_icons, body:is(.error404) .wdt_follow_us_icons ~ #back-to-top { display: none !important; } input[type="text"], input[type="email"], input[type="url"], 
input[type="password"], input[type="search"], input[type="number"], input[type="tel"], 
input[type="date"], input[type="month"], input[type="week"], input[type="time"], 
input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea, input.text { 
background-image: linear-gradient(45deg, rgba(225,225,225,0.2),rgba(225,225,225,0.2)); background-size: 100% 200%,100% 100%; 
background-position: 100% -100%,100% 100%; background-repeat: no-repeat; transition: var(--wdt-Ad-Transition); }
input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, 
input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="tel"]:focus, 
input[type="date"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="time"]:focus, 
input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="color"]:focus, textarea:focus, input.text:focus { 
background-position: 100% 25%,100% 100%; } .slider-split-font-size.elementor-widget-wdt-advanced-heading .wdt-heading-holder > .wdt-heading-title-wrapper >  h2 { 
font-size: clamp(1.75rem, 1rem + 3.3333vw, 5rem) ; }
.slider-gradient-circle-button .wdt-content-item .wdt-content-title h5 { text-transform: uppercase;
-webkit-text-stroke: 1px var(--wdtLinkColor, var(--wdtDarkLinkColor)); color: transparent; font-size: clamp(1.625rem, 1.4808rem + 0.641vw, 2.25rem); }
.slider-gradient-circle-button .wdt-content-item .wdt-content-title h5 > a { position: relative; display: inline-block; color: inherit; }
.slider-gradient-circle-button .wdt-content-item .wdt-content-title h5:hover > a { color: var(--wdtLinkColor, var(--wdtDarkLinkColor)); }
.slider-gradient-circle-button .wdt-content-item .wdt-content-title h5 > a:before { content: ""; position: absolute; display: inline-block; 
left: 0; top: 50%; z-index: -1; width: clamp(6.875rem, 5.1442rem + 7.6923vw, 14.375rem); aspect-ratio: 1; border-radius: 50%; 
background-image: linear-gradient(180deg, var(--wdtPrimaryColor, var(--wdtDarkPrimaryColor)) 0%, var(--wdtSecondaryColor, var(--wdtDarkSecondaryColor)) 100%); 
-webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
.wdt-custom-direction-arrow .elementor-icon-box-wrapper { display: flex; justify-content: flex-end; }
.wdt-custom-direction-arrow .elementor-icon-box-wrapper .elementor-icon-box-content { order: -1; margin-right: 20px; }
.wdt-custom-direction-arrow .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-title { margin: 0; }
.wdt-custom-direction-arrow.elementor-widget-icon-box.elementor-view-default .elementor-icon svg { height: auto; }
.wdt-slider-big-stroke-title.elementor-widget-wdt-advanced-heading .wdt-heading-title-wrapper .wdt-heading-title { 
font-size: clamp(1.875rem, 0.8654rem + 4.4872vw, 6.25rem); text-transform: uppercase;
-webkit-text-stroke: 1.2px currentColor; -webkit-text-fill-color: transparent; -webkit-text-fill-color: transparent; }
.wdt-custom-bg-blur-gradiant .elementor-icon { position: relative; }
.wdt-custom-bg-blur-gradiant .elementor-icon:before { content: ""; position: absolute; top: 50%; 
left: 42%; transform: translate(-50%, -50%); width: 50%; height: 50%; border-radius: 50%; 
background-image: linear-gradient(180deg, var(--wdtPrimaryColor, var(--wdtDarkPrimaryColor)) 0%, var(--wdtSecondaryColor, var(--wdtDarkSecondaryColor)) 100%); 
-webkit-filter: blur(43.5px); filter: blur(43.5px); }
.wdt-custom-sliter-category-style.elementor-widget .elementor-icon-list-items {
display: grid; grid-template-columns: repeat(auto-fit, minmax(180px, 1fr)); gap: 16px; }
.wdt-custom-sliter-category-style.elementor-widget .elementor-icon-list-items .elementor-icon-list-item a {
text-transform: uppercase; line-height: normal; font-family: var(--wdtFontTypo_Alt); }
.wdt-custom-sliter-category-style.elementor-widget .elementor-icon-list-items .elementor-icon-list-item a > .elementor-icon-list-text { background-size: 100% 1px; }
.wdt-custom-sliter-category-style.elementor-widget .elementor-icon-list-items .elementor-icon-list-item a:focus > .elementor-icon-list-text,
.wdt-custom-sliter-category-style.elementor-widget .elementor-icon-list-items .elementor-icon-list-item a:hover > .elementor-icon-list-text { background-size: 0% 1px; }
@media (min-width: 991px) {
.wdt-slider-team-alignment .wdt-team-holder.wdt-rc-template-classic .wdt-column-wrapper { padding-bottom: clamp(0rem, -1.5865rem + 7.0513vw, 6.875rem); }
.wdt-slider-team-alignment .wdt-team-holder.wdt-rc-template-classic .wdt-column-wrapper .wdt-column:nth-child(odd) { 
-webkit-transform: translateY(clamp(0rem, -1.5865rem + 7.0513vw, 6.875rem)); transform: translateY(clamp(0rem, -1.5865rem + 7.0513vw, 6.875rem)); }
} html:has(> body > .wdt-popup-box-window) { overflow: hidden; } @media screen and (-webkit-min-device-pixel-ratio:0) { 
.wdt-icon-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper:only-child .wdt-content-icon span i, 
.wdt-icon-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper:only-child .wdt-content-icon span i > svg { height: intrinsic; } 
} .elementor-widget.custom-list-for-heading-aside .elementor-icon-list-item, 
.elementor-widget.custom-list-for-heading-aside .elementor-icon-list-item a { align-items: baseline; }
.elementor-widget.custom-list-for-heading-aside .elementor-icon-list-icon { top: 5px; font-size: clamp(1.75rem, 1.5769rem + 0.7692vw, 2.5rem); }
.custom-list-for-heading-aside.elementor-widget-icon-list .elementor-icon-list-icon svg { fill: var(--wdtPrimaryColor, var(--wdtDarkPrimaryColor)); }
.custom-list-for-heading-aside.elementor-widget .elementor-icon-list-icon + .elementor-icon-list-text { padding-left: 10px; }
.custom-divider .elementor-divider-separator { display: block; height: 1px; background-color: var(--wdt-elementor-color-black); }  .wdt-custom-img-box-carousel-h1 .wdt-icon-box-holder.wdt-carousel-holder > .swiper .swiper-slide { transition: var(--wdt-Ad-Transition); -webkit-transition: var(--wdt-Ad-Transition); transition-duration: 0.5s; -webkit-transition-duration: 0.5s; }
.wdt-custom-img-box-carousel-h1 .wdt-icon-box-holder.wdt-rc-template-default .swiper-slide-active .wdt-content-item > .wdt-content-media-group { transition-delay: 100ms; -webkit-transition-delay: 100ms; -webkit-transform: none; transform: none; }
.wdt-custom-img-box-carousel-h1 .wdt-icon-box-holder.wdt-rc-template-default .swiper-slide-active .wdt-content-item > .wdt-content-detail-group { transition-delay: 170ms; -webkit-transition-delay: 170ms; -webkit-transform: none; transform: none; opacity: 1; }
@media (min-width: 1281px) { .wdt-custom-img-box-carousel-h1 .wdt-icon-box-holder.wdt-carousel-holder > .swiper { padding-bottom: clamp(3.75rem, 2.0833rem + 3.4722vw, 6.25rem); }
.wdt-custom-img-box-carousel-h1 .swiper-slide.swiper-slide-next { transform: translateY(clamp(3.125rem, 1.25rem + 3.9063vw, 5.9375rem)); -webkit-transform: translateY(clamp(3.125rem, 1.25rem + 3.9063vw, 5.9375rem)); }
} .wdt-custom-award-title .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title { text-decoration: underline; text-decoration-color: currentColor; text-underline-offset: 4px; text-decoration-thickness: 2px; } 
.wdt-custom-award-title .wdt-heading-holder .wdt-heading-title-wrapper { color: var(--wdtPrimaryColor, var(--wdtDarkPrimaryColor)); }
.wdt-custom-awards-icon .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper .wdt-content-icon span { font-size: clamp(7.5rem, 6.6346rem + 3.8462vw, 11.25rem); height: auto; }
.wdt-custom-awards-icon .wdt-content-item { margin-bottom: 10px; }
.wdt-custom-awards-icon .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper .wdt-content-icon span,
.wdt-custom-awards-icon .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper .wdt-content-icon i,
.wdt-custom-awards-icon .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper .wdt-content-icon svg { height: auto; display: inherit; }
.wdt-custom-awards-icon .wdt-content-item .wdt-content-media-group { display: inline-flex; align-items: center; }
.wdt-custom-awards-icon .wdt-content-item .wdt-content-separator { margin-bottom: auto !important; margin: auto; }
.wdt-custom-awards-icon .wdt-content-item .wdt-content-separator.separator-1 span { width: 6px; }
.wdt-custom-awards-icon .wdt-content-item .wdt-content-media-group > div:first-child { margin-right: 10px; }
.wdt-custom-awards-icon .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper .wdt-content-icon span { color: var(--wdtBorderColor, var(--wdtDarkBorderColor)); } .wdt-custom-slider-1-heading .wdt-heading-holder .wdt-heading-title-wrapper,
.wdt-custom-slider-1-heading .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title { font-size: clamp(4.375rem, 3.5096rem + 3.8462vw, 8.125rem); text-transform: uppercase; line-height: 1.1; font-weight: bold; }
.wdt-custom-slider-1-heading .wdt-heading-holder .wdt-heading-deco-wrapper .wdt-heading-title .wdt-heading-colored-elements { padding-left: 15%; }
.wdt-custom-testimonial-for-slider-1 .wdt-content-item .wdt-content-title h5 { font-size: var(--wdtFontSize_Ext); color: var(--wdtAccentTxtColor, var(--wdtDarkAccentTxtColor)); }
.wdt-custom-testimonial-for-slider-1 .wdt-content-item .wdt-content-subtitle { font-size: calc(var(--wdtFontSize_Ext) - 2px); letter-spacing: 0; color: var(--wdtAccentTxtColor, var(--wdtDarkAccentTxtColor)); }
.wdt-custom-testimonial-for-slider-1 .wdt-content-item > div:not(:last-child) { margin-bottom: 10px; }
.wdt-custom-testimonial-for-slider-1 .wdt-content-item .wdt-rating li { padding-bottom: 0; }
.wdt-custom-testimonial-for-slider-1 .wdt-content-item .wdt-content-detail-group > div:not(:last-child) { margin-bottom: 0; display: inline-flex; }
.wdt-custom-testimonial-for-slider-1 .wdt-content-item .wdt-content-detail-group { display: flex; align-items: center; }
.wdt-custom-testimonial-for-slider-1 .wdt-content-item .wdt-content-detail-group > div:last-child { margin-left: 10px; }
.two.wdt-textual-vertical-button .wdt-button-holder.wdt-template-textual .wdt-button { pointer-events: none; }
.wdt-dark-bg.wdt-textual-vertical-button .wdt-button-holder.wdt-template-textual .wdt-button{ color: var(--wdtAccentTxtColor, var(--wdtDarkAccentTxtColor)); }
.wdt-textual-vertical-button .wdt-button-holder.wdt-template-textual .wdt-button .wdt-button-icon { color: var(--wdtPrimaryColor, var(--wdtDarkPrimaryColor)); }
.wdt-textual-vertical-button > .elementor-widget-container { transform: rotate(90deg); -webkit-transform: rotate(90deg); }
.wdt-textual-vertical-button .wdt-button-holder.wdt-template-textual .wdt-button .wdt-button-icon span { font-size: var(--wdtFontSize_H4); }
.wdt-textual-vertical-button .wdt-button-holder.wdt-template-textual .wdt-button:hover .wdt-button-text { color: var(--wdtPrimaryColor, var(--wdtDarkPrimaryColor)); }
.wdt-textual-vertical-button .wdt-button-holder.wdt-template-textual .wdt-button { min-width: max-content; font-weight: var(--wdtFontWeight_Alt); }
@media screen and (max-width: 480px){
.wdt-custom-slider-1-heading .wdt-heading-holder .wdt-heading-title-wrapper, 
.wdt-custom-slider-1-heading .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title{
font-size: var(--wdtFontSize_Alt);
}
} .wdt-custom-team-heading > .elementor-widget-container { padding-bottom: clamp(1.875rem, 1.1538rem + 3.2051vw, 5rem); } .wdt-custom-carousel-slider-1 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet { width: 36px; height: 36px; }
.wdt-custom-carousel-slider-1 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:before { background-color: var(--wdtAccentTxtColor, var(--wdtDarkAccentTxtColor)); border-color: var(--wdtAccentTxtColor, var(--wdtDarkAccentTxtColor)); }
.wdt-custom-carousel-slider-1 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:hover:before, 
.wdt-custom-carousel-slider-1 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active:before { background-color: var(--wdtPrimaryColor, var(--wdtDarkPrimaryColor)); border-color: var(--wdtPrimaryColor, var(--wdtDarkPrimaryColor)); border-radius: var(--wdtRadius_Full); top: unset; }
.wdt-custom-carousel-slider-1 .wdt-carousel-holder .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-swiper-pagination { counter-reset: AC-dot-count; }
.wdt-custom-carousel-slider-1 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:after { 
pointer-events: none;
counter-increment: AC-dot-count;
content: counter(AC-dot-count);
position: absolute;
width: 100%;
height: 100%;
color: var(--wdtBodyTxtColor, var(--wdtDarkBodyTxtColor));
top: 0;
bottom: 0;
left: 0;
right: 0;
border-radius: var(--wdtRadius_Full);
color: var(--wdtHeadAltColor, var(--wdtDarkHeadAltColor));
font-weight: var(--wdtFontWeight_Alt);
font-size: var(--wdtFontSize_Ext);
display: inline-flex;
justify-content: center;
align-items: center;
-webkit-transition: var(--wdt-Ad-Transition);
transition: var(--wdt-Ad-Transition);
}
.wdt-custom-carousel-slider-1 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:hover:after, 
.wdt-custom-carousel-slider-1 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active:after { color: var(--wdtAccentTxtColor, var(--wdtDarkAccentTxtColor)); } 
.wdt-custom-carousel-slider-1,
.wdt-custom-carousel-slider-1 > .elementor-widget-container,
.wdt-custom-carousel-slider-1 > .elementor-widget-container > .wdt-advanced-carousel-holder,
.wdt-custom-carousel-slider-1 > .elementor-widget-container > .wdt-advanced-carousel-holder > .wdt-advanced-carousel-container.swiper { position: static; }
.wdt-custom-carousel-slider-1 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination { position: absolute; bottom: 0; right: 0; }
.wdt-custom-carousel-slider-1 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets { place-content: end; } .wdt-custom-carousel-slider-1  .wdt-heading-holder > .wdt-heading-deco-wrapper > span { display: inline-block; }
.wdt-custom-carousel-slider-1 .swiper-slide .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title { 
transform: translateY(100%); transition: var(--wdt-Ad-Transition); opacity: 0; transition-duration: .6s; 
}
.wdt-custom-carousel-slider-1 .swiper-slide.swiper-slide-active .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title {
transform: translateY(0%); opacity: 1;
}
.wdt-custom-carousel-slider-1 .swiper-slide .wdt-custom-slider-rating-section { transition: var(--wdt-Ad-Transition); opacity: 0; transition-duration: .6s; transform: translateY(100%); }
.wdt-custom-carousel-slider-1 .swiper-slide.swiper-slide-active .wdt-custom-slider-rating-section { opacity: 1; transform: translateY(0); } .wdt-custom-header-icon-box-for-contact .wdt-content-item .wdt-content-subtitle { 
font-size: 0.75rem; line-height: 1em; color: var(--wdtAccentTxtColor, var(--wdtDarkAccentTxtColor)); }
.wdt-custom-header-icon-box-for-contact .wdt-content-item .wdt-content-title h5 a { 
color: var(--wdtAccentTxtColor, var(--wdtDarkAccentTxtColor)); font-size: var(--wdtFontSize_Base); }
.wdt-custom-header-icon-box-for-contact .wdt-content-item .wdt-content-elements-group > div:not(:last-child) { margin-bottom: 15px; }
.wdt-custom-header-icon-box-for-contact .wdt-content-item .wdt-content-media-group { display: flex; align-items: flex-start; }
.wdt-custom-header-icon-box-for-contact .wdt-content-item .wdt-content-media-group > div:not(:last-child) { margin-bottom: 0; margin-right: 20px; }
.wdt-custom-header-icon-box-for-contact .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span {  font-size: clamp(2rem, 1.8846rem + 0.5128vw, 2.5rem); }
.footer-contact-heading .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title { 
font-size: clamp(1.875rem, 0.8654rem + 4.4872vw, 6.25rem); color: transparent; -webkit-text-stroke: 2px var(--wdtPrimaryColor, var(--wdtDarkPrimaryColor)); -webkit-text-fill-color: transparent; }
.footer-contact-heading .wdt-heading-holder .wdt-heading-title-wrapper { line-height: 1; margin-bottom: -10px; } .wdt-custom-h1-heading .wdt-heading-holder h2.wdt-heading-title-wrapper .wdt-heading-title { font-size: clamp(1.875rem, 1.5865rem + 1.2821vw, 3.125rem); }
.wdt-custom-faq .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder .wdt-accordion-toggle-title { font-size: clamp(1.125rem, 1.0962rem + 0.1282vw, 1.25rem); }
.wdt-custom-faq .wdt-accordion-toggle-holder .wdt-accordion-toggle-title-holder { padding: clamp(1.125rem, 1.024rem + 0.4487vw, 1.5625rem) clamp(1.5625rem, 1.4183rem + 0.641vw, 2.1875rem); }
.wdt-custom-faq .wdt-accordion-toggle-holder[class*='-template-default'] .wdt-accordion-toggle-description { padding: 0 clamp(1.5625rem, 1.4183rem + 0.641vw, 2.1875rem) clamp(1.125rem, 1.024rem + 0.4487vw, 1.5625rem); } .wdt-custom-service-carousel-style .wdt-content-item .wdt-content-elements-group { display: flex; justify-content: space-between; }
.wdt-custom-service-carousel-style .wdt-content-item .wdt-content-elements-group .wdt-content-title h5 { font-size: clamp(1.25rem, 1.1635rem + 0.3846vw, 1.625rem); }
.wdt-custom-service-carousel-style .wdt-content-item .wdt-content-button > a { 
width: 75px; height: 50px; padding: 0; border: 1px solid var(--wdtSecondaryColor, var(--wdtDarkSecondaryColor)); border-radius: var(--wdtRadius_Part); 
-webkit-border-radius: var(--wdtRadius_Part); background-color: transparent; position: relative; }
.wdt-custom-service-carousel-style .wdt-content-item .wdt-content-button > a .wdt-button-text { font-size: 0; }
.wdt-custom-service-carousel-style .wdt-content-item .wdt-content-elements-group > div:not(:last-child) { margin-bottom: 0; }
.wdt-custom-service-carousel-style .wdt-content-item .wdt-content-button { display: inline-flex; }
.wdt-custom-service-carousel-style .wdt-content-item .wdt-content-button > a:before { content: ""; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto;
-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 120 120' style='enable-background:new 0 0 120 120;' xml:space='preserve'%3E%3Cpath d='M117.6,63.4c1.8-1.8,1.8-4.9,0-6.7L87.8,26.8c-1.8-1.8-4.6-2.1-6.6-0.4c-2.2,1.8-2.2,5-0.3,6.9l26.7,26.7c0,0,0.1,0.1,0,0.1 L81.1,86.5c-1.8,1.8-2.1,4.6-0.4,6.6c1.8,2.2,5,2.2,6.9,0.3L117.6,63.4z M5.6,64.8l108.6-0.1l0.1-0.1l0-9.3l-0.1-0.1H5.8 c-2.7,0-4.8,2.2-4.8,4.8l0,0C1,62.7,3,64.7,5.6,64.8z'/%3E%3C/svg%3E");
-webkit-mask-repeat: no-repeat; -webkit-mask-position: center center; -webkit-mask-size: 30px;
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 120 120' style='enable-background:new 0 0 120 120;' xml:space='preserve'%3E%3Cpath d='M117.6,63.4c1.8-1.8,1.8-4.9,0-6.7L87.8,26.8c-1.8-1.8-4.6-2.1-6.6-0.4c-2.2,1.8-2.2,5-0.3,6.9l26.7,26.7c0,0,0.1,0.1,0,0.1 L81.1,86.5c-1.8,1.8-2.1,4.6-0.4,6.6c1.8,2.2,5,2.2,6.9,0.3L117.6,63.4z M5.6,64.8l108.6-0.1l0.1-0.1l0-9.3l-0.1-0.1H5.8 c-2.7,0-4.8,2.2-4.8,4.8l0,0C1,62.7,3,64.7,5.6,64.8z'/%3E%3C/svg%3E");
mask-repeat: no-repeat; mask-position: center center; mask-size: 30px;
background-color: var(--wdtSecondaryColor, var(--wdtDarkSecondaryColor)); transition: var(--wdt-Ad-Transition); }
.wdt-custom-service-carousel-style .wdt-content-item .wdt-content-button > a:hover,
.wdt-custom-service-carousel-style .wdt-content-item:hover .wdt-content-button > a { background-color: var(--wdtPrimaryColor, var(--wdtDarkPrimaryColor)); border-color: var(--wdtPrimaryColor, var(--wdtDarkPrimaryColor)); }
.wdt-custom-service-carousel-style .wdt-content-item .wdt-content-button > a:hover:before,
.wdt-custom-service-carousel-style .wdt-content-item:hover .wdt-content-button > a:before { background-color: var(--wdtAccentTxtColor, var(--wdtDarkAccentTxtColor)); }
.wdt-custom-service-carousel-style .wdt-content-item .wdt-content-image > span, 
.wdt-custom-service-carousel-style .wdt-content-item .wdt-content-image > a { position: relative; overflow: hidden; border-radius: var(--wdtRadius_3X); 
-webkit-border-radius: var(--wdtRadius_3X); will-change: transform; }
.wdt-custom-service-carousel-style .wdt-content-item .wdt-content-image > span > img, 
.wdt-custom-service-carousel-style .wdt-content-item .wdt-content-image > a > img {
transform: perspective(0px) rotateX(0deg) rotateY(0deg) scaleX(1) scaleY(1); transition: var(--wdt-Ad-Transition); 
-webkit-transform: perspective(0px) rotateX(0deg) rotateY(0deg) scaleX(1) scaleY(1); -webkit-transition: var(--wdt-Ad-Transition); transition-duration: .5s; }
.wdt-custom-service-carousel-style .wdt-content-item:hover .wdt-content-image > span > img, 
.wdt-custom-service-carousel-style .wdt-content-item:hover .wdt-content-image > a > img {
transform: perspective(var(--wdt-zoo-transform-perspective)) rotateX(var(--wdt-zoo-transform-rotateX)) 
rotateY(var(--wdt-zoo-transform-rotateY)) scaleX(var(--wdt-zoo-transform-scale)) scaleY(var(--wdt-zoo-transform-scale));
-webkit-transform: perspective(var(--wdt-zoo-transform-perspective)) rotateX(var(--wdt-zoo-transform-rotateX)) 
rotateY(var(--wdt-zoo-transform-rotateY)) scaleX(var(--wdt-zoo-transform-scale)) scaleY(var(--wdt-zoo-transform-scale));
}
.wdt-custom-image-box-work .wdt-content-item .wdt-content-elements-group .wdt-content-title { display: inline-flex; align-items: center; }
.wdt-custom-image-box-work .wdt-content-item .wdt-content-title h5 a:hover,
.wdt-custom-image-box-work .wdt-content-item:hover .wdt-content-title h5 a { color: var(--wdtPrimaryColor, var(--wdtDarkPrimaryColor)); } .wdt-custom-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-media-group { margin-bottom: clamp(1.125rem, 0.9519rem + 0.7692vw, 1.875rem); }
.wdt-custom-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group > div:not(:last-child) { margin-bottom: 8px; }
.wdt-custom-service-carousel-style .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group > div.wdt-content-title h5 { margin: 0; }
.wdt-custom-service-carousel-style .wdt-image-box-holder.wdt-carousel-holder .wdt-image-box-container.swiper { left: 0 !important; }
@media screen and (min-width: 1281px) {
.wdt-custom-service-carousel-style .wdt-content-item:hover .wdt-content-image > span, 
.wdt-custom-service-carousel-style .wdt-content-item:hover .wdt-content-image > a { 
box-shadow: var(--wdtPrimaryColor, var(--wdtDarkPrimaryColor)) 0 0 0 6px; -webkit-box-shadow: var(--wdtPrimaryColor, var(--wdtDarkPrimaryColor)) 0 0 0 6px; }
.wdt-custom-service-carousel-style .wdt-image-box-holder.wdt-carousel-holder .wdt-image-box-container.swiper { padding: 0 20%; overflow: visible; }
.wdt-custom-service-carousel-style .wdt-image-box-holder.wdt-carousel-holder .wdt-carousel-pagination-wrapper { margin-top: 30px; }
.wdt-custom-service-carousel-style .wdt-image-box-holder.wdt-carousel-holder .wdt-image-box-container.swiper .swiper-slide .wdt-content-item {
padding: clamp(1.25rem, 0.5288rem + 3.2051vw, 4.375rem) clamp(0.625rem, 0.3077rem + 1.4103vw, 2rem) 0; }
.wdt-custom-service-carousel-style .wdt-image-box-holder.wdt-carousel-holder .wdt-image-box-container.swiper .swiper-slide.swiper-slide-active .wdt-content-item {
padding: 0 clamp(0.625rem, 0.3077rem + 1.4103vw, 2rem) clamp(1.25rem, 0.5288rem + 3.2051vw, 4.375rem); }
.wdt-custom-service-carousel-style .wdt-image-box-holder.wdt-carousel-holder .wdt-carousel-pagination-wrapper {
margin: 0 20%; display: flex; position: absolute; width: 60%; bottom: 0; align-items: center; justify-content: flex-start; }
.wdt-custom-service-carousel-style .wdt-image-box-holder.wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets {
width: 100%; max-width: calc(50% - 20px); margin: 0; }
}
@media (max-width: 767px) {
.wdt-custom-service-carousel-style .wdt-image-box-holder.wdt-carousel-holder .wdt-image-box-container.swiper .swiper-slide .wdt-content-item {
padding: 0 clamp(0rem, -0.7212rem + 3.2051vw, 3.125rem) 0; }
.wdt-custom-service-carousel-style .wdt-image-box-holder.wdt-carousel-holder .wdt-image-box-container.swiper .swiper-slide.swiper-slide-active .wdt-content-item {
padding: 0 clamp(0rem, -0.7212rem + 3.2051vw, 3.125rem) 0; }
}
@media screen and (max-width: 480px) {
.wdt-custom-service-carousel-style .wdt-content-item .wdt-content-button > a:before { mask-size: 24px; -webkit-mask-size: 24px; }
.wdt-custom-service-carousel-style .wdt-content-item .wdt-content-button > a { width: 60px; height: 35px; }
} .wdt-custom-slider3-heading .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title { font-size: clamp(1.875rem, 1.1538rem + 3.2051vw, 5rem); font-weight: bold; text-transform: uppercase; line-height: 1.1; color: var(--wdt-elementor-color-black); }
.wdt-custom-slider3-heading.two .wdt-heading-holder .wdt-heading-title-wrapper { padding-left: 10%; }
.wdt-custom-slider-3-image .wdt-content-item .wdt-content-image > span > img, 
.wdt-custom-slider-3-image .wdt-content-item .wdt-content-image > a > img { border-radius: var(--wdtRadius_Part); }
.wdt-custom-slider-3-image .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span { font-size: clamp(13.75rem, 11.242rem + 11.465vw, 25rem); color: var(--wdt-elementor-color-black); }
.wdt-custom-slider-3-image .wdt-content-item .wdt-content-media-group > div:not(:last-child) { margin-bottom: 0; }
.wdt-custom-slider-3-image .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i { display: flex; }
.wdt-custom-slider-3-image .wdt-content-item .wdt-content-icon-wrapper { position: absolute; bottom: -5vw; left: -5vw; z-index: -1; }
@media screen and (max-width: 767px){
.wdt-custom-slider-3-image .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span { opacity: 0; }
} .wdt-cus-slider-counter-icon .wdt-counter-holder .wdt-content-item {
display: grid;
grid-template-columns: auto auto;
align-items: center;
gap: clamp(0.625rem, 0.2092rem + 0.8673vw, 1.25rem); text-align: left !important;
}
.wdt-cus-slider-counter-icon .wdt-counter-holder .wdt-content-item .wdt-content-media-group { margin: 0; }
.wdt-cus-slider-counter-icon .wdt-counter-holder .wdt-content-item .wdt-content-detail-group .wdt-content-title h5 {
color: var(--wdtAccentTxtColor, var(--wdtDarkAccentTxtColor));
font-size: var(--wdtFontSize_Ext);
font-weight: calc(var(--wdtFontWeight_Alt) - 100);
text-transform: capitalize;
}
.wdt-cus-slider-counter-icon .wdt-counter-holder .wdt-content-item .wdt-content-detail-group .wdt-content-counter {
color: var(--wdtAccentTxtColor, var(--wdtDarkAccentTxtColor));
font-size: clamp(1.875rem, 0.6277rem + 2.6019vw, 3.75rem); font-weight: var(--wdtFontWeight_Alt);
line-height: var(--wdtLineHeight_Ext);
}
.wdt-cus-slider-counter-icon .wdt-content-item .wdt-content-detail-group { width: fit-content; }
.wdt-advanced-carousel-holder.wdt-rc-template-default .wdt-cus-slider-counter-icon .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper .wdt-content-icon span {
border-radius: var(--wdtRadius_2X);
-webkit-border-radius: var(--wdtRadius_2X);
font-size: clamp(1.875rem, -0.2679rem + 3.3482vw, 3.75rem);
width: 100%;
height: 100%;
padding: 10px;
background: var(--wdtPrimaryColor, var(--wdtDarkPrimaryColor));
color: var(--wdtAccentTxtColor, var(--wdtDarkAccentTxtColor));
}
.wdt-cus-slider-counter-icon .wdt-counter-holder .wdt-column-wrapper.wdt-snap-scroll-enabled ~ .wdt-snap-scroll-pagination { text-align: center; margin-left: 0; }
@media only screen and (max-width: 767px){
.wdt-cus-slider-counter-icon .wdt-counter-holder .wdt-content-item { gap: 10px; justify-content: center !important; }
} .wdt-custom-career .wdt-content-item {
display: flex;
justify-content: space-between;
align-items: center;
padding: clamp(1.25rem, 1.0337rem + 0.9615vw, 2.1875rem) clamp(1.5625rem, 1.2019rem + 1.6026vw, 3.125rem);
border-radius: calc(var(--wdtRadius_2X) + var(--wdtRadius_1X));
overflow: hidden;
margin-bottom: clamp(1.25rem, 1.1058rem + 0.641vw, 1.875rem);
}
.wdt-custom-career .wdt-content-item > div:first-child { 
padding-right: 20px;
}
.wdt-custom-career .wdt-column:last-child .wdt-content-item { margin-bottom: 0; }
.wdt-custom-career .wdt-column .wdt-content-item { background-color: var(--wdtAccentTxtColor, var(--wdtDarkAccentTxtColor)); }
.wdt-custom-career .wdt-column.wdt-active .wdt-content-item { background-color: var(--wdtPrimaryColor, var(--wdtDarkPrimaryColor)); }
.wdt-custom-career .wdt-content-item .wdt-content-button > a{
border: 1px solid var(--wdtAccentTxtColor, var(--wdtDarkAccentTxtColor));
border-radius: var(--wdtRadius_Part);
background-color: transparent;
font-size: clamp(1rem, 0.9712rem + 0.1282vw, 1.125rem);
font-weight: var(--wdtFontWeight_Alt);
}
.wdt-custom-career .wdt-content-item .wdt-content-title h5{
font-size: clamp(1.25rem, 1.1635rem + 0.3846vw, 1.625rem)
}
.wdt-custom-career .wdt-content-item .wdt-content-subtitle{
color: var(--wdtBodyTxtColor, var(--wdtDarkBodyTxtColor));
transition: inherit;
}
.wdt-custom-career .wdt-column.wdt-active .wdt-content-item .wdt-content-title h5 a,
.wdt-custom-career .wdt-column.wdt-active .wdt-content-item .wdt-content-subtitle { color: var(--wdtAccentTxtColor, var(--wdtDarkAccentTxtColor)); }
.wdt-custom-career .wdt-column.wdt-active .wdt-content-item .wdt-content-title h5 a:hover { opacity: .75; }
.wdt-custom-career .wdt-content-item > div:not(:last-child),
.wdt-custom-career .wdt-content-item .wdt-content-detail-group > div:not(:last-child){
margin-bottom: 0;
}
.wdt-custom-career .wdt-content-item .wdt-content-detail-group { display: grid;  }
.wdt-custom-career .wdt-content-item .wdt-content-detail-group > div { grid-area: 1/1; display: flex; pointer-events: all; justify-content: end; align-items: baseline; }
.wdt-custom-career .wdt-content-item .wdt-content-detail-group > div:last-child > a { 
width: 50px;
font-size: 0;
height: 50px;
border-radius: var(--wdtRadius_Full);
background-color: var(--wdtPrimaryColor, var(--wdtDarkPrimaryColor));
position: relative;
}
.wdt-custom-career .wdt-content-item .wdt-content-detail-group > div:last-child a:before{
content: "";
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
margin: auto;
-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 100 100' style='enable-background:new 0 0 100 100;' xml:space='preserve'%3E%3Cpath d='M99,6.3C99,3.4,96.6,1,93.7,1L46.8,1c-2.8,0-5.3,2-5.5,4.8c-0.3,3.1,2.2,5.7,5.2,5.7h41.9c0,0,0.1,0,0.1,0.1l0,41.6 c0,2.8,2,5.3,4.8,5.5c3.1,0.3,5.7-2.2,5.7-5.2V6.3z M12.1,95.4L97.4,10c0,0,0-0.1,0-0.1l-7.3-7.3c0,0-0.1,0-0.1,0L4.8,87.8 c-2.1,2.1-2.1,5.5,0,7.6l0,0C6.8,97.4,10,97.4,12.1,95.4z'/%3E%3C/svg%3E");
-webkit-mask-repeat: no-repeat;
-webkit-mask-position: center;
-webkit-mask-size: 16px;
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 100 100' style='enable-background:new 0 0 100 100;' xml:space='preserve'%3E%3Cpath d='M99,6.3C99,3.4,96.6,1,93.7,1L46.8,1c-2.8,0-5.3,2-5.5,4.8c-0.3,3.1,2.2,5.7,5.2,5.7h41.9c0,0,0.1,0,0.1,0.1l0,41.6 c0,2.8,2,5.3,4.8,5.5c3.1,0.3,5.7-2.2,5.7-5.2V6.3z M12.1,95.4L97.4,10c0,0,0-0.1,0-0.1l-7.3-7.3c0,0-0.1,0-0.1,0L4.8,87.8 c-2.1,2.1-2.1,5.5,0,7.6l0,0C6.8,97.4,10,97.4,12.1,95.4z'/%3E%3C/svg%3E");
mask-repeat: no-repeat;
mask-position: center;
mask-size: 16px;
background-color: var(--wdtAccentTxtColor, var(--wdtDarkAccentTxtColor));
}
.wdt-custom-career .wdt-column .wdt-content-item .wdt-content-detail-group > div:last-child{
transform: translateX(0);
opacity: 1;
transition: transform var(--wdt-Ad-Transition), opacity var(--wdt-Ad-Transition);
}
.wdt-custom-career .wdt-column.wdt-active .wdt-content-item .wdt-content-detail-group > div:last-child{
transform: translateX(100%);
opacity: 0;
}
.wdt-custom-career .wdt-column .wdt-content-item .wdt-content-detail-group > div:first-child{
transform: translateX(-100%);
opacity: 0;
transition: transform var(--wdt-Ad-Transition), opacity var(--wdt-Ad-Transition);
}
.wdt-custom-career .wdt-column.wdt-active .wdt-content-item .wdt-content-detail-group > div:first-child{
transform: translateX(0);
opacity: 1;
}
.wdt-custom-career .wdt-column.wdt-active .wdt-content-item .wdt-content-detail-group > div:first-child a:hover { border-color: var(--wdt-elementor-color-black); }
@media screen and (max-width: 767px){
.wdt-custom-career .wdt-content-item { flex-direction: column; align-items: baseline; }
.wdt-custom-career .wdt-content-item .wdt-content-detail-group > div { justify-content: flex-start; }
.wdt-custom-career .wdt-content-item > div:first-child { padding-right: 0; padding-bottom: 20px; }
} .wdt-custom-openings .wdt-content-item .wdt-content-title h5 { font-size: clamp(1rem, 0.9712rem + 0.1282vw, 1.125rem); }
.wdt-custom-openings .wdt-content-item .wdt-content-title h5 a { display: block; width: 100%; padding: 14px 30px; background-color: rgba(var(--wdtBorderColorRgb, var(--wdtDarkBorderColorRgb)),.5); border-radius: var(--wdtRadius_1X); }
.wdt-custom-openings .wdt-content-item .wdt-content-title h5 a:hover { background-color: var(--wdtPrimaryColor, var(--wdtDarkPrimaryColor)); color: var(--wdtAccentTxtColor, var(--wdtDarkAccentTxtColor)); }
.wdt-custom-openings .wdt-content-item:not(:last-child) { margin-bottom: 20px; }
.custom-career-form-1 input[type="text"], .custom-career-form-1 input[type="email"], 
.custom-career-form-1 input[type="tel"], .custom-career-form-1 textarea {
font-size: var(--wdtFontSize_Ext);
padding-bottom: 10px;
border-radius: 0;
border-width: 0 0 1px 0;
padding-left: 15px;
background: none;
}
.custom-career-form-1 .wpcf7-form-control-wrap { margin-bottom: 20px; }
.custom-career-form-1.detail input[type="text"], .custom-career-form-1.detail input[type="email"], 
.custom-career-form-1.detail input[type="tel"], .custom-career-form-1.detail textarea { padding-left: 0; color: var(--wdt-elementor-color-black); font-weight: var(--wdtFontWeight_Alt); }
.custom-career-form-1.detail input[type="text"]::placeholder, .custom-career-form-1.detail input[type="email"]::placeholder, 
.custom-career-form-1.detail input[type="tel"]::placeholder, .custom-career-form-1.detail textarea::placeholder { opacity: 0.5; }
.custom-career-form-1 .with-spinner, .custom-career-form-1 .with-spinner input[type="submit"] { width: 100%; text-align: center; }
.custom-career-form-1 input[type="submit"] { background-color: var(--wdtSecondaryColor, var(--wdtDarkSecondaryColor)); }
.custom-career-form-1 input[type="submit"]:hover { background-color: var(--wdtPrimaryColor, var(--wdtDarkPrimaryColor)); }
.wpcf7-form input ~ .wpcf7-not-valid-tip, .wpcf7-form input[type="text"] ~ .wpcf7-not-valid-tip, 
.wpcf7-form input[type="email"] ~ .wpcf7-not-valid-tip, .wpcf7-form input[type="tel"] ~ .wpcf7-not-valid-tip, 
.wpcf7-form textarea ~ .wpcf7-not-valid-tip { position: absolute; bottom: 8px; right: 10px;
font-size: clamp(0.625rem, 0.5673rem + 0.2564vw, 0.875rem);
}
.custom-career-form-1.detail input[type="submit"]{
background-color: var(--wdtPrimaryColor, var(--wdtDarkPrimaryColor));
}
.custom-career-form-1.detail input[type="submit"]:hover{
background-color: var(--wdtSecondaryColor, var(--wdtDarkSecondaryColor));
} .custom-career-form-2 > div p { margin-bottom: 0; }
.custom-career-form-2 input[type="text"], .custom-career-form-2 input[type="email"],
.custom-career-form-2 input[type="tel"], .custom-career-form-2 textarea { 
border-radius: var(--wdtRadius_Zero);
-webkit-border-radius: var(--wdtRadius_Zero); 
color: var(--wdtHeadAltColor, var(--wdtDarkHeadAltColor));
border-width: 0 0 1px 0;
font-weight: var(--wdtFontWeight_Alt);
padding-left: 0;
background: none;
}
.custom-career-form-2 input[type="text"]::placeholder, .custom-career-form-2 input[type="email"]::placeholder,
.custom-career-form-2 input[type="tel"]::placeholder, .custom-career-form-2 textarea::placeholder {
opacity: 0.5;
}
.custom-career-form-2 .custom-career-form-2-row-1 > p, .custom-career-form-2 .custom-career-form-2-row-2 > p{
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 60px;
margin-bottom: 35px;
}
.custom-career-form-2 textarea { height: 185px; }
.custom-career-form-2 .custom-file-select,
.custom-career-form-2 input[type="file"]::file-selector-button { 
font-size: var(--wdtFontSize_Ext);
font-weight: var(--wdtFontWeight_Base);
padding: var(--wdtPadding_Btn);
display: inline-block;
background-color: var(--wdtPrimaryColor, var(--wdtDarkPrimaryColor));
width: fit-content;
border-radius: var(--wdtRadius_Part);
color: var(--wdtAccentTxtColor, var(--wdtDarkAccentTxtColor));
margin-right: clamp(0.3125rem, -0.0481rem + 1.6026vw, 1.875rem);
transition: var(--wdt-Ad-Transition);
cursor:pointer;
}
.custom-career-form-2 input[type="file"]::file-selector-button{
opacity: 0;
}
.custom-career-form-2 .custom-career-form-2-row-4 { margin-top: 30px; display: flex; align-items: baseline; }
.custom-career-form-2 .custom-career-form-2-row-4 > div:first-child { padding-right: 30px; }
.custom-career-form-2 .custom-career-form-2-row-4 span.custom-file-upload{
border: 1px solid var(--wdtBorderColor, var(--wdtDarkBorderColor));
padding: 3px 6px;
display: inline-grid;
align-items: center;
border-radius: var(--wdtRadius_Part);
width: 100%;
}
.custom-career-form-2 .custom-career-form-2-row-4 span.custom-file-upload > *{
grid-area: 1/1;
}
.custom-career-form-2 .custom-file-select:before{
background-color: currentColor;
content: '';
display: inline-block;
height: 15px;
width: 13px;
margin-right: 10px;
-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 50 50' style='enable-background:new 0 0 50 50;' xml:space='preserve'%3E%3Cg id='Group_704' transform='translate(-1778.946 -929.159)'%3E%3Cpath id='Path_719' d='M1805.1,931.2c-0.6-0.6-1.6-0.6-2.3,0l-9.6,9.6c-0.7,0.8-0.7,2,0.1,2.7c0.7,0.7,1.9,0.7,2.6,0l6.1-6.1V965 c0,1.1,0.9,1.9,1.9,1.9s1.9-0.9,1.9-1.9l0,0v-27.6l6.1,6.1c0.8,0.7,2,0.7,2.7-0.1c0.7-0.7,0.7-1.9,0-2.6L1805.1,931.2z'/%3E%3Cpath id='Path_720' d='M1824.5,966.6c-1.1,0-1.9,0.9-1.9,1.9v5.2h-37.3v-5.2c0-1.1-0.9-1.9-1.9-1.9c-1.1,0-1.9,0.9-1.9,1.9v7 c0,1.1,0.9,2,2,2h41c1.1,0,2-0.9,2-2v-7C1826.4,967.5,1825.6,966.6,1824.5,966.6C1824.5,966.6,1824.5,966.6,1824.5,966.6z'/%3E%3C/g%3E%3C/svg%3E%0A");
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 50 50' style='enable-background:new 0 0 50 50;' xml:space='preserve'%3E%3Cg id='Group_704' transform='translate(-1778.946 -929.159)'%3E%3Cpath id='Path_719' d='M1805.1,931.2c-0.6-0.6-1.6-0.6-2.3,0l-9.6,9.6c-0.7,0.8-0.7,2,0.1,2.7c0.7,0.7,1.9,0.7,2.6,0l6.1-6.1V965 c0,1.1,0.9,1.9,1.9,1.9s1.9-0.9,1.9-1.9l0,0v-27.6l6.1,6.1c0.8,0.7,2,0.7,2.7-0.1c0.7-0.7,0.7-1.9,0-2.6L1805.1,931.2z'/%3E%3Cpath id='Path_720' d='M1824.5,966.6c-1.1,0-1.9,0.9-1.9,1.9v5.2h-37.3v-5.2c0-1.1-0.9-1.9-1.9-1.9c-1.1,0-1.9,0.9-1.9,1.9v7 c0,1.1,0.9,2,2,2h41c1.1,0,2-0.9,2-2v-7C1826.4,967.5,1825.6,966.6,1824.5,966.6C1824.5,966.6,1824.5,966.6,1824.5,966.6z'/%3E%3C/g%3E%3C/svg%3E%0A");
-webkit-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: contain;
mask-size: contain;
position: relative;
vertical-align: middle;
}
.custom-career-form-2 input[type="submit"]{
font-size: clamp(0.9375rem, 0.8942rem + 0.1923vw, 1.125rem);
font-weight: var(--wdtFontWeight_Alt);
background-color: var(--wdtSecondaryColor, var(--wdtDarkSecondaryColor));
margin-top: 5px;
}
.custom-career-form-2 input[type="submit"]:hover { background-color: var(--wdtPrimaryColor, var(--wdtDarkPrimaryColor)); }
.custom-career-form-2 .custom-career-form-2-row-4 span.custom-file-upload + span{
display: inline-block;
padding-top: 15px;
color: var(--wdt-elementor-color-black);
}
.custom-career-form-2 input[type="file"]{
text-transform: capitalize;
color: var(--wdtHeadAltColor, var(--wdtDarkHeadAltColor));
font-weight: var(--wdtFontWeight_Alt);
width: 100%;
}
@-moz-document url-prefix() {
.custom-career-form-2 input[type="file"] { padding-left: 20px; }
}
.custom-career-form-2 .custom-career-form-2-row-4 span.custom-file-upload:hover strong{
background-color: var(--wdtSecondaryColor, var(--wdtDarkSecondaryColor));
}
@media screen and (max-width: 767px){
.custom-career-form-2 .custom-career-form-2-row-4{
flex-direction: column; 
}
.custom-career-form-2 .custom-career-form-2-row-4 > div:first-child{
padding-right: 0;
padding-bottom: 20px;
}
.custom-career-form-2 .custom-career-form-2-row-1 > p, .custom-career-form-2 .custom-career-form-2-row-2 > p{
gap: 30px;
}
}
@media screen and (max-width: 480px){
.custom-career-form-2 .custom-career-form-2-row-1 > p, .custom-career-form-2 .custom-career-form-2-row-2 > p{
grid-template-columns: 100%;
}
} .wdt-custom-career-detail-text-editor {
font-size: var(--wdtFontSize_Base);
color: var(--wdt-elementor-color-black);
}
.wdt-custom-career-detail-text-editor p strong {
padding-right: 8px;
}
.wdt-custom-career-detail-text-editor p{
margin-bottom: clamp(1.25rem, 1.1058rem + 0.641vw, 1rem);
}
.wdt-custom-secondary-button .wdt-button-holder .wdt-button{
background-color: var(--wdtSecondaryColor, var(--wdtDarkSecondaryColor));
}
.wdt-custom-secondary-button .wdt-button-holder .wdt-button:hover{
background-color: var(--wdtAccentTxtColor, var(--wdtDarkAccentTxtColor));
color: var(--wdtPrimaryColor, var(--wdtDarkPrimaryColor));
} .wdt-custom-popup-1 span.wdt-popup-box-trigger-item.wdt-popup-box-trigger-icon{  
width: clamp(5rem, 4.351rem + 2.8846vw, 7.8125rem);
height: clamp(5rem, 4.351rem + 2.8846vw, 7.8125rem);
display: flex;
align-items: center;
justify-content: center;
font-size: clamp(1.625rem, 1.4231rem + 0.8974vw, 2.5rem);
background: rgba(var(--wdtPrimaryColorRgb, var(--wdtDarkPrimaryColorRgb)),.9);
color: var(--wdtAccentTxtColor, var(--wdtDarkAccentTxtColor));
border-radius: var(--wdtRadius_Full);
transform: perspective(0px) rotateX(0deg) rotateY(0deg) scaleX(1) scaleY(1);
-webkit-transform: perspective(0px) rotateX(0deg) rotateY(0deg) scaleX(1) scaleY(1);
}
.wdt-custom-popup-1 span.wdt-popup-box-trigger-item.wdt-popup-box-trigger-icon:hover {
background-color: var(--wdtSecondaryColor, var(--wdtDarkSecondaryColor));
transform: perspective(var(--wdt-elementor-transform-perspective)) rotateX(var(--wdt-elementor-transform-rotateX)) rotateY(var(--wdt-elementor-transform-rotateY)) scaleX(var(--wdt-elementor-transform-scale)) scaleY(var(--wdt-elementor-transform-scale));
-webkit-transform: perspective(var(--wdt-elementor-transform-perspective)) rotateX(var(--wdt-elementor-transform-rotateX)) rotateY(var(--wdt-elementor-transform-rotateY)) scaleX(var(--wdt-elementor-transform-scale)) scaleY(var(--wdt-elementor-transform-scale));
}
.wdt-custom-popup-1 span.wdt-popup-box-trigger-item.wdt-popup-box-trigger-icon > i { position: relative; left: 2px; }
body .wp-activate-container{
min-height: 65vh;
}
body .wp-activate-container input#submit[type="submit"]{
width: auto;
} .wdt-custom-social-text-style .wdt-column {
border: 1px solid var(--wdtBorderColor, var(--wdtDarkBorderColor));
}
.wdt-custom-social-text-style .wdt-column:not(:last-child) {
border-right-width: 0;
}
.wdt-custom-social-text-style .wdt-content-item .wdt-content-media-group {
overflow: hidden;
height: 80px;
}
.wdt-custom-social-text-style .wdt-content-item .wdt-content-media-group .wdt-content-title, .wdt-custom-social-text-style .wdt-content-item .wdt-content-media-group .wdt-content-title h5 {
height: 100%;
}
.wdt-custom-social-text-style .wdt-content-item .wdt-content-media-group .wdt-content-title h5 a { display: inline-flex;
justify-content: center;
align-items: center;
width: 100%;
height: 100%;
-webkit-transition: var(--wdt-Ad-Transition);
transition: var(--wdt-Ad-Transition);
}
.wdt-custom-social-text-style .wdt-content-item:hover .wdt-content-media-group .wdt-content-title h5 a {
transform: translateY(-15px);
}
.wdt-custom-social-text-style .wdt-content-item .wdt-content-media-group .wdt-content-title h5 {
font-size: var(--wdtFontSize_Ext);
}
.wdt-custom-social-text-style .wdt-content-item .wdt-content-media-group .wdt-content-title {
margin-bottom: 0;
}
.wdt-custom-social-text-style .wdt-content-item .wdt-content-media-group .wdt-content-title h5 a:before {
content: "";
position: absolute;
inset: -100%;
}
.wdt-custom-social-text-style .wdt-content-item .wdt-content-media-group .wdt-content-subtitle {
font-size: calc( var(--wdtFontSize_Ext) - 2px );
margin-top: 0 !important;
background-color: var(--wdtBorderColor, var(--wdtDarkBorderColor));
padding: 5px;
position: absolute;
left: 0;
right: 0;
bottom: 0;
margin: auto;
-webkit-transform: translateY(100%) skewY(5deg);
transform: translateY(100%) skewY(5deg);
opacity: 0;
-webkit-transition: var(--wdt-Ad-Transition);
transition: var(--wdt-Ad-Transition);
pointer-events: none;
}
.wdt-custom-social-text-style .wdt-content-item:hover .wdt-content-media-group .wdt-content-subtitle {
-webkit-transform: translateY(0%) skewY(0deg);
transform: translateY(0%) skewY(0deg);
opacity: 1;
} .wdt-content-circle-style .elementor-widget-container { background-size: 0%; }
.wdt-content-circle-style .elementor-widget-container::before {
content: ""; width: 10em; height: 10em; position: absolute; transform: translate(-50%, -50%); background: inherit; 
border-radius: 50%; z-index: 0; top: 50%; right: 66%; background-size: 100%; }
.wdt-content-circle-style .elementor-widget-container > p { z-index: 1; position: relative; }
@media screen and (max-width: 1024px) {
.wdt-content-circle-style .elementor-widget-container::before { opacity: 0; }
} .custom-stroke-icon-path-class-1,
.custom-stroke-icon-path-class-2{
animation: stroke-path 3s infinite linear;
stroke-dasharray: 400;
stroke-dashoffset: 400;
stroke-linecap: round;
stroke-linejoin: round;
}
@keyframes stroke-path {
0%{
stroke-dashoffset: -400;
}
50%{
stroke-dashoffset: 0;
}
100%{
stroke-dashoffset: 400;
}
} .wdt-custom-tab-bordered .wdt-tabs-container.wdt-layout-horizontal{
display: flex;
flex-direction: column-reverse;
}
.wdt-custom-tab-bordered .wdt-tabs-container[class*='-layout-horizontal'][class*='-template-bordered'] .wdt-tabs-list{
justify-content: space-between;
gap: 50px;
}
.wdt-custom-tab-bordered .wdt-tabs-container[class*='-layout-horizontal'][class*='-template-bordered'] .wdt-tabs-list li:not(:last-child){
margin: 0;
}
.wdt-custom-tab-bordered .wdt-tabs-container[class*='-layout-horizontal'][class*='-template-bordered'] .wdt-tabs-list li{
flex: 1;
}
.wdt-custom-tab-bordered .wdt-tabs-container[class*='-layout-horizontal'] .wdt-tabs-list li .ui-tabs-anchor{
text-align: left;
justify-content: flex-start;
}
.wdt-custom-tab-bordered .wdt-tabs-container[class*='-layout-horizontal'][class*='-template-bordered'] .wdt-tabs-list li .ui-tabs-anchor{
padding: 0;
flex-direction: column;
align-items: baseline;
letter-spacing: 0;
text-transform: capitalize;
line-height: normal;
}
.wdt-custom-tab-bordered .wdt-tabs-container .wdt-tabs-list li .ui-tabs-anchor .wdt-content-title{
font-size: clamp(1.25rem, 1.1058rem + 0.641vw, 1.875rem);
font-weight: var(--wdtFontWeight_Alt);
line-height: var(--wdtLineHeight_H4);
padding-bottom: 20px;
margin-bottom: 20px;
position: relative;
width: 100%;
transition: var(--wdt-Ad-Transition); -webkit-transition: var(--wdt-Ad-Transition);
} .wdt-custom-tab-bordered .wdt-tabs-container[class*='-template-bordered'] .wdt-tabs-list li .ui-tabs-anchor{
color: var(--wdt-elementor-color-black);
}
.wdt-custom-tab-bordered .wdt-tabs-container[class*='-template-bordered'] .wdt-tabs-list li.ui-state-active .ui-tabs-anchor, 
.wdt-custom-tab-bordered .wdt-tabs-container[class*='-template-bordered'] .wdt-tabs-list li.ui-state-hover .ui-tabs-anchor{
color: var(--wdt-elementor-color-black);
}
.wdt-custom-tab-bordered .wdt-tabs-container[class*='-template-bordered'] .wdt-tabs-list li.ui-state-active .ui-tabs-anchor .wdt-content-title, 
.wdt-custom-tab-bordered .wdt-tabs-container[class*='-template-bordered'] .wdt-tabs-list li.ui-state-hover .ui-tabs-anchor .wdt-content-title{
color: var(--wdtPrimaryColor, var(--wdtDarkPrimaryColor));
}
.wdt-custom-tab-bordered .wdt-tabs-container[class*='-layout-horizontal'][class*='-template-bordered'] .wdt-tabs-list li .ui-tabs-anchor:before,
.wdt-custom-tab-bordered .wdt-tabs-container[class*='-layout-horizontal'][class*='-template-bordered'] .wdt-tabs-list li .ui-tabs-anchor:after{
content: none;
}
.wdt-custom-tab-bordered .wdt-tabs-container .wdt-tabs-list li .ui-tabs-anchor .wdt-content-title:before{
content:"";
position: absolute;
width: 18px;
height: 18px;
bottom: -9px;
left: 0;
background-color: var(--wdtSecondaryColor, var(--wdtDarkSecondaryColor));
border-radius: var(--wdtRadius_Full);
transform: scale(0);
transform-origin: center;
opacity: 0;
transition: opacity .3s cubic-bezier(0.7, 0, 0.3, 1), transform 1s cubic-bezier(0.7, 0, 0.3, 1);
transition-delay: 1.3s;
transition-duration: 1s;
}
.wdt-custom-tab-bordered .wdt-tabs-container .wdt-tabs-list li.ui-state-active .ui-tabs-anchor .wdt-content-title:before{
transform: scale(1);
opacity: 1;
transition-delay: .3s;
transition-duration: 1s;
}
.wdt-custom-tab-bordered .wdt-tabs-container .wdt-tabs-list li .ui-tabs-anchor .wdt-content-title:after{
content:"";
position: absolute;
right: 0;
height: 1px;
bottom: 0;
left: 5px;
background-color: var(--wdtSecondaryColor, var(--wdtDarkSecondaryColor));
border-radius: var(--wdtRadius_Full);
transform: scaleX(0);
transform-origin: left;
opacity: 0;
transition: opacity .3s cubic-bezier(0.7, 0, 0.3, 1), transform .3s cubic-bezier(0.7, 0, 0.3, 1);
transition-delay: .3s;
transition-duration: 1s;
}
.wdt-custom-tab-bordered .wdt-tabs-container .wdt-tabs-list li.ui-state-active .ui-tabs-anchor .wdt-content-title:after{
transform: scaleX(1);
opacity: 1;
transition-delay: 1s;
transition-duration: 1s;
}
.wdt-custom-tab-bordered .wdt-tabs-container[class*='-layout-horizontal'][class*='-template-bordered'] .wdt-tabs-list{
border-width: 0;
}
.wdt-custom-tab-bordered .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-content-wrapper{
background-color: transparent;
}
.wdt-custom-tab-bordered .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper .wdt-tabs-list li a .wdt-content-subtitle {
display: none;
}
.wdt-custom-tab-bordered .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-content-wrapper{ 
padding: 0;
} .wdt-h2-cus-slider-style .elementor-widget-text-editor .elementor-widget-container h2,
.wdt-h2-cus-slider-style div h2,
.wdt-h2-cus-slider-style .wdt-heading-holder h2.wdt-heading-title-wrapper .wdt-heading-title { font-size: clamp(1.875rem, -1.0417rem + 6.0764vw, 6.25rem); font-weight: var(--wdtFontWeight_H2); }
.wdt-h2-cus-slider-style .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element .wdt-popup-box-trigger-label { aspect-ratio: inherit; border-radius: inherit; text-align: inherit; background-color: transparent; -webkit-backdrop-filter: inherit; backdrop-filter: inherit; font-size: clamp(0.875rem, 0.8173rem + 0.2564vw, 1.125rem); font-weight: var(--wdtFontWeight_H6); padding: 0; opacity: 1; transition: inherit; transform: inherit; width: inherit; max-width: inherit; text-decoration: none; text-underline-offset: inherit; text-decoration-skip-ink: none; }
.wdt-h2-cus-slider-style .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element:hover .wdt-popup-box-trigger-label { -webkit-transform: inherit; transform: inherit; }
.wdt-h2-cus-slider-style .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element { flex-direction: row-reverse; align-items: center; padding: 10px 28px; border: 1px solid var(--wdtAccentTxtColor, var(--wdtDarkAccentTxtColor)); border-radius: var(--wdtRadius_Part); }
.wdt-h2-cus-slider-style .wdt-popup-box-trigger-holder.wdt-click-element-label-n-icon .wdt-popup-box-trigger-element .wdt-popup-box-trigger-label+.wdt-popup-box-trigger-icon { margin-right: clamp(0.625rem, 0.4808rem + 0.641vw, 1.25rem); margin-left: 0; }
.wdt-h2-cus-slider-style .wdt-popup-box-trigger-element .wdt-popup-box-trigger-icon { font-size: clamp(1.25rem, 1.1779rem + 0.3205vw, 1.5625rem); }
.wdt-advanced-carousel-holder .swiper-slide .wdt-h2-cus-slider-style .wdt-heading-holder,
.wdt-advanced-carousel-holder .swiper-slide .wdt-h2-cus-slider-style .wdt-popup-box-trigger-holder,
.wdt-advanced-carousel-holder .swiper-slide .wdt-h2-cus-slider-style .elementor-inner-section:last-child .elementor-column:first-child { overflow: hidden; }
.wdt-advanced-carousel-holder .swiper-slide .wdt-h2-cus-slider-style .elementor-inner-section:first-child .wdt-heading-holder .wdt-heading-title-wrapper { opacity: 0; transform: translateY(100px); transition: transform 0.6s linear, opacity 0.3s linear; }
.wdt-advanced-carousel-holder .swiper-slide.swiper-slide-active .wdt-h2-cus-slider-style .elementor-inner-section:first-child .wdt-heading-holder .wdt-heading-title-wrapper { opacity: 1; transform: inherit; transition-delay: 100ms; }
.wdt-advanced-carousel-holder .swiper-slide .wdt-h2-cus-slider-style .elementor-inner-section:last-child .elementor-column:first-child > .elementor-widget-wrap  { opacity: 0; transform: translateY(100px); transition: transform 0.6s linear, opacity 0.3s linear; }
.wdt-advanced-carousel-holder .swiper-slide.swiper-slide-active .wdt-h2-cus-slider-style .elementor-inner-section:last-child .elementor-column:first-child > .elementor-widget-wrap  { opacity: 1; transform: inherit; transition-delay: 100ms; }
.wdt-advanced-carousel-holder .swiper-slide .wdt-h2-cus-slider-style .elementor-inner-section:last-child .elementor-column:last-child > .elementor-widget-wrap  { opacity: 0; transform: translateX(-40px); transition: transform 0.4s linear, opacity 0.3s linear; }
.wdt-advanced-carousel-holder .swiper-slide.swiper-slide-active .wdt-h2-cus-slider-style .elementor-inner-section:last-child .elementor-column:last-child > .elementor-widget-wrap  { opacity: 1; transform: inherit; transition-delay: 400ms; }
@media screen and (max-width:1024px) {
.wdt-advanced-carousel-holder .swiper-slide .wdt-h2-cus-slider-style .elementor-inner-section:last-child .elementor-column { overflow: hidden; }
.wdt-advanced-carousel-holder .swiper-slide .wdt-h2-cus-slider-style .elementor-inner-section:last-child .elementor-column:last-child > .elementor-widget-wrap  { transform: translateX(0) translateY(40px); }
.wdt-advanced-carousel-holder .swiper-slide.swiper-slide-active .wdt-h2-cus-slider-style .elementor-inner-section:last-child .elementor-column:last-child > .elementor-widget-wrap  { transition-delay: 200ms; }
} #footer .elementor-widget-text-editor .elementor-widget-container h2, #footer div h2,
#footer .wdt-heading-holder h2.wdt-heading-title-wrapper .wdt-heading-title {  text-transform: capitalize; }
#footer .wdt-hotspot-items-holder .wdt-hotspot-repeater-item:nth-child(1) .wdt-hotspot-item-trigger { transform: scale(1.1); }
#footer .wdt-hotspot-items-holder .wdt-hotspot-repeater-item:nth-child(2) .wdt-hotspot-item-trigger { transform: scale(1.5); }
#footer .wdt-hotspot-items-holder .wdt-hotspot-repeater-item:nth-child(3) .wdt-hotspot-item-trigger { transform: scale(1.8); } #footer .wdt-icon-box-holder.wdt-rc-template-ico-title-meta-aside .wdt-content-item .wdt-content-title-group { display: inline-flex; align-items: center; flex-direction: row-reverse; gap: 10px; padding: 0 !important; }
#footer .wdt-icon-box-holder.wdt-rc-template-ico-title-meta-aside .wdt-content-item .wdt-content-group { margin-bottom: 0 !important; }
#footer .wdt-icon-box-holder.wdt-rc-template-ico-title-meta-aside .wdt-content-item .wdt-content-title-group .wdt-content-subtitle { margin-top: 0 !important; text-transform: capitalize; }
#footer .wdt-icon-box-holder.wdt-rc-template-ico-title-meta-aside .wdt-content-item .wdt-content-title-group .wdt-content-title { margin-bottom: 0 !important; }
#footer .wdt-icon-box-holder.wdt-rc-template-ico-title-meta-aside .wdt-content-item .wdt-content-title-group .wdt-content-subtitle,
#footer .wdt-icon-box-holder.wdt-rc-template-ico-title-meta-aside .wdt-content-item .wdt-content-title-group .wdt-content-title h5 { font-size: clamp(1.125rem, 0.9519rem + 0.7692vw, 1.875rem); font-weight: var(--wdtFontWeight_Base); }
#footer .wdt-icon-box-holder.wdt-rc-template-ico-title-meta-aside .wdt-content-item .wdt-content-title-group .wdt-content-title h5 { text-transform: lowercase; }
#footer .wdt-icon-box-holder.wdt-rc-template-ico-title-meta-aside .wdt-content-item  .wdt-content-separator { display: none !important; }
#footer .wdt-icon-box-holder.wdt-rc-template-ico-title-meta-aside .wdt-content-item { 
padding: clamp(1.25rem, -2.3214rem + 5.5804vw, 4.375rem) 20px; }
#footer .wdt-icon-box-holder.wdt-rc-template-ico-title-meta-aside .wdt-column:not(:last-child) {
border: 0 solid rgb(213, 213, 213); border-right-width: 1px; }
@media screen and (max-width:1024px) {
#footer .wdt-icon-box-holder.wdt-rc-template-ico-title-meta-aside .wdt-column:not(:last-child) { border-right-width: 0; }
} .elementor-widget-wdt-advanced-heading .wdt-heading-holder>.wdt-heading-title-wrapper,
.elementor-widget-wdt-advanced-heading .wdt-heading-holder>.wdt-heading-title-wrapper .wdt-heading-title[class*="charsplit-"] { overflow: visible !important; }
.elementor-widget-wdt-advanced-heading .wdt-heading-title[class*="charsplit-"] span:not(.ani-hd) { 
display: inline-block !important; position: relative; translate: none; rotate: none; scale: none; transform-origin: 50% 100%; 
-webkit-transform-origin: 50% 100%; -webkit-animation: animation-txt 2.5s cubic-bezier(0.72, 0, 0.18, 1) infinite; 
animation: animation-txt 2.5s cubic-bezier(0.72, 0, 0.18, 1) infinite; -webkit-text-stroke: 1px var(--wdtPrimaryColor, var(--wdtDarkAccentTxtColor)); -webkit-text-fill-color: transparent; text-transform: initial; }
.elementor-widget-wdt-advanced-heading .wdt-heading-title[class*="charsplit-"] span.ani-hd span { 
-webkit-text-fill-color: var(--wdtPrimaryColor, var(--wdtDarkPrimaryColor)); }
@keyframes animation-txt {
0% { transform: translate(0px,0px); -webkit-transform: translate(0px,0px); }
20% { transform: translate3d(0px,0px,0px) scale(1,0.6862) translate(0%,-0.4549%); 
-webkit-transform: translate3d(0px,0px,0px) scale(1,0.6862) translate(0%,-0.4549%); }
30% { transform: translate(0%,-14.8549%) scale(1,1.4862); -webkit-transform: translate(0%,-14.8549%) scale(1,1.4862); }
35% { transform: translate(0%,0%) scale(1,0.9); -webkit-transform: translate(0%,0%) scale(1,0.9); }
40% { transform: translate(0%,0%) scale(1,1.15); -webkit-transform: translate(0%,0%) scale(1,1.15); }
45% { transform: translate(0%,0%) scale(1,0.95); -webkit-transform: translate(0%,0%) scale(1,0.95); }
50% { transform: translate(0%,0%) scale(1,1.1); -webkit-transform: translate(0%,0%) scale(1,1.1); }
55% { transform: translate(0%,0%) scale(1,0.95); -webkit-transform: translate(0%,0%) scale(1,0.95); }
60% { transform: translate(0%,0%) scale(1,1); -webkit-transform: translate(0%,0%) scale(1,1); }
100% { transform: translate(0px,0px); -webkit-transform: translate(0px,0px); }
}
@-webkit-keyframes animation-txt {
0% { transform: translate(0px,0px); -webkit-transform: translate(0px,0px); }
20% { transform: translate3d(0px,0px,0px) scale(1,0.6862) translate(0%,-0.4549%); 
-webkit-transform: translate3d(0px,0px,0px) scale(1,0.6862) translate(0%,-0.4549%); }
30% { transform: translate(0%,-14.8549%) scale(1,1.4862); -webkit-transform: translate(0%,-14.8549%) scale(1,1.4862); }
35% { transform: translate(0%,0%) scale(1,0.9); -webkit-transform: translate(0%,0%) scale(1,0.9); }
40% { transform: translate(0%,0%) scale(1,1.15); -webkit-transform: translate(0%,0%) scale(1,1.15); }
45% { transform: translate(0%,0%) scale(1,0.95); -webkit-transform: translate(0%,0%) scale(1,0.95); }
50% { transform: translate(0%,0%) scale(1,1.1); -webkit-transform: translate(0%,0%) scale(1,1.1); }
55% { transform: translate(0%,0%) scale(1,0.95); -webkit-transform: translate(0%,0%) scale(1,0.95); }
60% { transform: translate(0%,0%) scale(1,1); -webkit-transform: translate(0%,0%) scale(1,1); }
100% { transform: translate(0px,0px); -webkit-transform: translate(0px,0px); }
} .wdt-h1-slider-style .wdt-counter-holder.wdt-rc-template-default .wdt-content-item .wdt-content-counter { font-size: clamp(1.875rem, 0.625rem + 2.6042vw, 3.75rem); line-height: 1; }
.wdt-h1-slider-style .wdt-counter-holder .wdt-content-item .wdt-content-detail-group>.wdt-content-counter-wrapper { margin-bottom: 5px !important; }
@keyframes rotate { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }
.wdt-cus-rotate-img .elementor-widget-container div.wdt-rotate-image-container div.wdt-rotate-image { animation: rotate 8s infinite linear; }
.wdt-cus-slider-heading1 .wdt-heading-holder h2.wdt-heading-title-wrapper .wdt-heading-title { font-family: var(--wdtFontTypo_H2); font-size: clamp(2.5rem, 0rem + 5.2083vw, 6.25rem); font-weight: calc(var(--wdtFontWeight_H1) + 100); line-height: var(--wdtLineHeight_H2); }
.wdt-cus-slider-heading1 .wdt-heading-holder .wdt-heading-content-wrapper { font-family: var(--wdtFontTypo_Base); font-size: var(--wdtFontSize_Base); color: var(--wdtAccentTxtColor, var(--wdtDarkAccentTxtColor)); }
.wdt-cus-ratings .wdt-content-item div.wdt-content-detail-group { display: flex; align-items: center; }
.wdt-cus-ratings .wdt-content-item div.wdt-content-detail-group .wdt-rating-container .wdt-rating li span:before,
.wdt-cus-ratings .wdt-content-item div.wdt-content-detail-group .wdt-rating-container { margin: 0; display: inline-flex; }
.wdt-cus-ratings .wdt-content-item div.wdt-content-detail-group .wdt-rating-container ul { display: inline-flex; margin-bottom: 0; }
.wdt-cus-ratings .wdt-content-item div.wdt-content-detail-group .wdt-content-description { margin-left: 10px; color: var(--wdtAccentTxtColor, var(--wdtDarkAccentTxtColor)); font-size: var(--wdtFontSize_Ext); line-height: 1; }
.wdt-cus-ratings .wdt-content-item div.wdt-content-detail-group .wdt-content-description p { margin-bottom: 0; color: var(--wdtAccentTxtColor, (--wdtDarkAccentTxtColor)); } .wdt-cus-adv-carousel .swiper-wrapper .swiper-slide .wdt-cus-slider-heading1 .wdt-heading-holder .wdt-heading-subtitle-wrapper,
.wdt-cus-adv-carousel .swiper-wrapper .swiper-slide .wdt-cus-slider-heading1 .wdt-heading-holder .wdt-heading-title-wrapper,
.wdt-cus-adv-carousel .swiper-wrapper .swiper-slide .wdt-cus-slider-heading1 .wdt-heading-holder .wdt-heading-content-wrapper {
transform: translateX(-20px);
-webkit-transform: translateX(-20px);
transition: var(--wdt-Ad-Transition);
-webkit-transition: var(--wdt-Ad-Transition);
opacity: 0;
visibility: hidden;
}
.wdt-cus-adv-carousel .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-cus-slider-heading1 .wdt-heading-holder .wdt-heading-subtitle-wrapper,
.wdt-cus-adv-carousel .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-cus-slider-heading1 .wdt-heading-holder .wdt-heading-title-wrapper,
.wdt-cus-adv-carousel .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-cus-slider-heading1 .wdt-heading-holder .wdt-heading-content-wrapper {
transform: translateX(0px);
-webkit-transform: translateX(0px);
opacity: 1;
visibility: visible;
}
.wdt-cus-adv-carousel .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-cus-slider-heading1 .wdt-heading-holder .wdt-heading-title-wrapper { transition-delay: 200ms; }
.wdt-cus-adv-carousel .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-cus-slider-heading1 .wdt-heading-holder .wdt-heading-content-wrapper { transition-delay: 400ms; }
@media screen and (max-width:767px) { }
.wdt-cus-adv-carousel .wdt-carousel-holder .wdt-carousel-pagination-wrapper { position: absolute; bottom: 37%; right: 40px; z-index: 2; }
.wdt-cus-adv-carousel .wdt-carousel-holder .swiper.swiper-horizontal+.wdt-carousel-pagination-wrapper .wdt-swiper-pagination { margin-top: 0; }
.wdt-cus-adv-carousel .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets { counter-reset: slide-count; display: flex; flex-direction: column; align-items: center; gap: 20px; margin: 0; }
.wdt-cus-adv-carousel .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active,
.wdt-cus-adv-carousel .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet { opacity: 1; border-left: 0; border-right: 0; border-bottom: 0; height: 40px; width: 40px; border: 0 !important; }
.wdt-cus-adv-carousel .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:before { counter-increment: slide-count; content: counter(slide-count); color: var(--wdtSecondaryColor, var(--wdtDarkSecondaryColor)); background: var(--wdtAccentTxtColor, var(--wdtDarkAccentTxtColor)); margin: 0; top: 0; left: 0; transform: none; -webkit-transform: none; -webkit-border-radius: var(--wdtRadius_Full); border-radius: var(--wdtRadius_Full); pointer-events: none; -webkit-transition: var(--wdt-Ad-Transition); transition: var(--wdt-Ad-Transition); opacity: 1; visibility: visible; display: flex; justify-content: center; align-items: center; border: 0; font-family: var(--wdtFontTypo_Base); font-size: var(--wdtFontSize_Base); font-weight: var(--wdtFontWeight_H6); height: 40px; width: 40px; }
.wdt-cus-adv-carousel .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active:before,
.wdt-cus-adv-carousel .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:hover:before { background: var(--wdtPrimaryColor, var(--wdtDarkPrimaryColor)); color: var(--wdtAccentTxtColor, var(--wdtDarkAccentTxtColor)); opacity: 1; visibility: visible; top: 0; }
.wdt-cus-adv-carousel .wdt-carousel-holder div.wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:after { display: none } .wdt-h1-scroll-down-style ul li .elementor-icon-list-text { writing-mode: vertical-lr; margin-bottom: 10px; }
.wdt-h1-scroll-down-style ul li a { flex-wrap: wrap; flex-direction: column-reverse; }
.wdt-h1-scroll-down-style ul li .elementor-icon-list-icon svg { margin: 0 !important; }
.wdt-h1-scroll-down-style ul li .elementor-icon-list-text:before { 
content: "";
position: relative;
display: inline-block;
margin-bottom: 10px;
width: 1px;
height: 50px;
background: linear-gradient(to bottom, var(--wdtAccentTxtColor, var(--wdtDarkAccentTxtColor)) 50%, rgba(var(--wdtAccentTxtColorRgb, var(--wdtDarkAccentTxtColorRgb)),.0) 50%);
background-position: 0 -50px;
background-size: 100% 200%;
animation: scrolldown 2.2s cubic-bezier(0.76, 0, 0.3, 1) forwards infinite;
transition: all 0.3s linear;
}
@keyframes scrolldown {
0% {
background-position: 0 -50px;
}
75% {
background-position: 0 0;
}
100% {
background-position: 0 50px;
}
}
@-webkit-keyframes scrolldown {
0% {
background-position: 0 -50px;
}
75% {
background-position: 0 0;
}
100% {
background-position: 0 50px;
}
} .wdt-cus-adv-carousel .wdt-carousel-holder .swiper.swiper-horizontal+.wdt-carousel-pagination-wrapper .wdt-swiper-pagination { margin-top: 0; }
.wdt-cus-adv-carousel .wdt-carousel-holder div.wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:after { display: none }
.wdt-cus-slider-3-hd .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title { font-family: var(--wdtFontTypo_H2); font-size: clamp(2.5rem, 1.6713rem + 2.7739vw, 5rem); font-weight: var(--wdtFontWeight_H2); line-height: calc(var(--wdtLineHeight_H2) / 1.18); text-transform: uppercase; color: var(--wdtPrimaryHeading); }
.wdt-cus-slider-3-txt .elementor-widget-container p { font-family: var(--wdtFontTypo_Base); font-size: var(--wdtFontSize_Base); color: var(--wdtAccentTxtColor, var(--wdtDarkAccentTxtColor)); line-height: var(--wdtLineHeight_Base); }
.wdt-cus-slider-3-gp-img.elementor-widget-image div.elementor-widget-container img { height: clamp(2.5rem, 1.6713rem + 2.7739vw, 5rem); }
.wdt-cus-slider-3-popup .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element .wdt-popup-box-trigger-label { aspect-ratio: 0; border-radius: 0; text-align: center; background-color: transparent; color: var(--wdt-elementor-color-white); text-transform: uppercase; -webkit-backdrop-filter: none; backdrop-filter: none; font-size: clamp(0.75rem, 0.6923rem + 0.2564vw, 1rem); padding: 0; opacity: 1; transform-origin: center center; justify-content: center; transition: transform var(--wdt-elementor-transform-transition-duration); transform: none; width: 100%; text-decoration: none; }
.wdt-cus-slider-3-popup div.wdt-popup-box-trigger-holder div.wdt-popup-box-trigger-element { display: grid; grid-template-columns: auto auto; gap: 20px; }
.wdt-cus-slider-3-popup .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element .wdt-popup-box-trigger-item.wdt-popup-box-trigger-icon { order: -1; font-size: 20px; color: var(--wdtAccentTxtColor, var(--wdtDarkAccentTxtColor)); height: clamp(2.5rem, 1.6713rem + 2.7739vw, 5rem); width: clamp(2.5rem, 1.6713rem + 2.7739vw, 5rem); border-radius: 50px; border: 1px solid var(--wdtPrimaryColor, var(--wdtDarkPrimaryColor)); display: flex; align-items: center; justify-content: center; background-color: transparent; transition: var(--wdtBaseTransition); }
.wdt-cus-slider-3-popup .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element:hover .wdt-popup-box-trigger-item.wdt-popup-box-trigger-icon { background-color: var(--wdtPrimaryColor, var(--wdtDarkPrimaryColor)); transition: var(--wdtBaseTransition); }
.wdt-cus-slider-3-popup div.wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element:hover .wdt-popup-box-trigger-label { -webkit-transform: none; transform: none; }
.wdt-cus-rotate-img .elementor-widget-container div.wdt-rotate-image-container { display: grid; place-items: center; }
.wdt-cus-rotate-img .elementor-widget-container div.wdt-rotate-image-container div.wdt-rotate-image { animation: rotate 8s infinite linear; }
.wdt-cus-slider-3-popup-dark .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element .wdt-popup-box-trigger-item.wdt-popup-box-trigger-icon { 
color: var(--wdtHeadAltColor, var(--wdtDarkHeadAltColor)); }
.wdt-cus-slider-3-popup-dark .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element .wdt-popup-box-trigger-label { 
color: var(--wdtHeadAltColor, var(--wdtDarkHeadAltColor)); }
@keyframes rotate { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } .wdt-cus-adv-carousel .swiper-wrapper .swiper-slide .wdt-cus-slider-3-hd .wdt-heading-holder .wdt-heading-subtitle-wrapper,
.wdt-cus-adv-carousel .swiper-wrapper .swiper-slide .wdt-cus-slider-3-hd .wdt-heading-holder .wdt-heading-title-wrapper,
.wdt-cus-adv-carousel .swiper-wrapper .swiper-slide .wdt-cus-slider-3-txt .elementor-widget-container p,
.wdt-cus-adv-carousel .swiper-wrapper .swiper-slide .wdt-cus-slider-3-gp-img .elementor-widget-container img,
.wdt-cus-adv-carousel .swiper-wrapper .swiper-slide .wdt-cus-slider-3-popup .elementor-widget-container .wdt-popup-box-trigger-element {
transition: var(--wdt-Ad-Transition);
-webkit-transition: var(--wdt-Ad-Transition);
opacity: 0;
visibility: hidden;
}
.wdt-cus-adv-carousel .swiper-wrapper .swiper-slide .wdt-cus-slider-3-hd .wdt-heading-holder .wdt-heading-subtitle-wrapper,
.wdt-cus-adv-carousel .swiper-wrapper .swiper-slide .wdt-cus-slider-3-hd .wdt-heading-holder .wdt-heading-title-wrapper {
transform: translateX(-100px);
-webkit-transform: translateX(-100px);
}
.wdt-cus-adv-carousel .swiper-wrapper .swiper-slide .wdt-cus-slider-3-txt .elementor-widget-container p,
.wdt-cus-adv-carousel .swiper-wrapper .swiper-slide .wdt-cus-slider-3-gp-img .elementor-widget-container img,
.wdt-cus-adv-carousel .swiper-wrapper .swiper-slide .wdt-cus-slider-3-popup .elementor-widget-container .wdt-popup-box-trigger-element {
transform: translateX(100px);
-webkit-transform: translateX(100px);
}
.wdt-cus-adv-carousel .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-cus-slider-3-hd .wdt-heading-holder .wdt-heading-subtitle-wrapper,
.wdt-cus-adv-carousel .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-cus-slider-3-hd .wdt-heading-holder .wdt-heading-title-wrapper,
.wdt-cus-adv-carousel .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-cus-slider-3-txt .elementor-widget-container p,
.wdt-cus-adv-carousel .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-cus-slider-3-gp-img .elementor-widget-container img,
.wdt-cus-adv-carousel .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-cus-slider-3-popup .elementor-widget-container .wdt-popup-box-trigger-element {
transform: translateX(0px);
-webkit-transform: translateX(0px);
opacity: 1;
visibility: visible;
}
.wdt-cus-adv-carousel .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-cus-slider-3-hd .wdt-heading-holder .wdt-heading-title-wrapper { transition-delay: 100ms; }
.wdt-cus-adv-carousel .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-cus-slider-3-txt .elementor-widget-container p { transition-delay: 200ms; }
.wdt-cus-adv-carousel .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-cus-slider-3-gp-img .elementor-widget-container img { transition-delay: 300ms; }
.wdt-cus-adv-carousel .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-cus-slider-3-popup .elementor-widget-container .wdt-popup-box-trigger-element { transition-delay: 400ms; } .wdt-cus-team-2 div.wdt-column .wdt-content-item .wdt-content-media-group,
.wdt-cus-team-2 div.wdt-column .wdt-content-item {
display: grid;
align-items: end;
overflow: hidden;
}
.wdt-cus-team-2 div.wdt-column .wdt-content-item {
border-radius: var(--wdtRadius_3X);
border: 1px solid transparent;
}
.wdt-cus-team-2 div.wdt-column .wdt-content-item:hover {
border: 1px solid var(--wdtPrimaryColor, var(--wdtDarkPrimaryColor));
}
.wdt-cus-team-2 div.wdt-column .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper {
grid-area: 1/-1;
justify-content: center;
}
.wdt-cus-team-2 div.wdt-column .wdt-content-item .wdt-content-media-group .wdt-media-image-overlay {
grid-area: 1/-1;
justify-content: center;
align-items: end;
}
.wdt-cus-team-2 div.wdt-content-item .wdt-content-detail-group>div:not(:last-child),
.wdt-cus-team-2 .wdt-content-item>div:not(:last-child) {
margin: 0;
}
.wdt-cus-team-2 div.wdt-column .wdt-content-item .wdt-content-media-group {
grid-area: 1 / -1;
}
.wdt-cus-team-2 div.wdt-column .wdt-content-item .wdt-content-detail-group {
grid-area: 1 / -1;
margin: 0;
margin-bottom: 70px;
}
.wdt-cus-team-2 div.wdt-column .wdt-content-item .wdt-content-detail-group .wdt-content-title h5 a {
font-family: var(--wdtFontTypo_H3);
font-size: clamp(1.5rem, 1.1685rem + 1.1096vw, 2.5rem);
}
.wdt-cus-team-2 div.wdt-column .wdt-content-item .wdt-content-elements-group {
display: grid;
place-items: center;
}
.wdt-cus-team-2 div.wdt-column .wdt-content-item .wdt-content-elements-group .wdt-content-subtitle {
grid-area: 1 / -1;
transform: scale(1);
transform-origin: left;
transition: all 0.3s linear;
}
.wdt-cus-team-2 div.wdt-column .wdt-content-item .wdt-content-elements-group .wdt-social-icons-container {
grid-area: 1 / -1;
margin-bottom: 30px;
}
.wdt-cus-team-2 .wdt-team-holder .wdt-content-item .wdt-content-media-group>.wdt-content-image-wrapper,
.wdt-cus-team-1 .wdt-team-holder .wdt-content-item .wdt-content-media-group>.wdt-media-image-cover {
grid-area: 1 / -1;
margin: 0 !important;
width: auto;
height: 100%;
-webkit-transition: 0.5s;
transition: 0.5s;
}
.wdt-cus-team-2 .wdt-content-item .wdt-media-image-overlay .wdt-content-image-wrapper .wdt-content-image img {
transition: transform var(--wdt-zoo-transform-transition-duration);
-webkit-transform: perspective(0px) rotateX(0deg) rotateY(0deg) scaleX(1) scaleY(1);
transform: perspective(0px) rotateX(0deg) rotateY(0deg) scaleX(1) scaleY(1);
opacity: 1;
-webkit-transform-origin: center center;
transform-origin: center center;
}
.wdt-cus-team-2 .wdt-content-item:hover .wdt-media-image-overlay .wdt-content-image-wrapper .wdt-content-image img {
-webkit-transform: perspective(var(--wdt-zoo-transform-perspective)) rotateX(var(--wdt-zoo-transform-rotateX)) rotateY(var(--wdt-zoo-transform-rotateY)) scaleX(var(--wdt-zoo-transform-scale)) scaleY(var(--wdt-zoo-transform-scale));
transform: perspective(var(--wdt-zoo-transform-perspective)) rotateX(var(--wdt-zoo-transform-rotateX)) rotateY(var(--wdt-zoo-transform-rotateY)) scaleX(var(--wdt-zoo-transform-scale)) scaleY(var(--wdt-zoo-transform-scale));
}
.wdt-cus-team-2 div.wdt-column .wdt-content-item .wdt-content-elements-group .wdt-content-subtitle {
-webkit-transform: translatex(0, 0) scalex(1);
transform: translatex(0, 0) scalex(1);
opacity: 1;
-webkit-filter: blur(10px);
filter: blur(0);
color: var(--wdtAccentTxtColor, var(--wdtDarkAccentTxtColor));
font-size: var(--wdtFontSize_Base);
}
.wdt-cus-team-2 div.wdt-column .wdt-content-item:hover .wdt-content-elements-group .wdt-content-subtitle {
-webkit-transform: translatex(0, -30%) scalex(0);
transform: translatex(0, -30%) scalex(0);
opacity: 0;
-webkit-filter: blur(10px);
filter: blur(10px);
}
.wdt-cus-team-2 div.wdt-content-item .wdt-content-media-group .wdt-content-elements-group .wdt-content-image-wrapper {
background-image: linear-gradient(45deg, rgba(var(--wdtSecondaryColorRgb, var(--wdtDarkSecondaryColorRgb)), .65), transparent);
background-size: 100%;
background-repeat: no-repeat;
}
.wdt-cus-team-2 .wdt-content-item .wdt-content-media-group .wdt-content-elements-group .wdt-media-image-overlay-container {
align-self: flex-end;
}
.wdt-cus-team-2 div.wdt-column .wdt-content-item .wdt-content-elements-group .wdt-social-icons-container ul li a {
height: 30px;
width: 30px;
background-color: var(--wdtPrimaryColor, var(--wdtDarkPrimaryColor));
border-radius: var(--wdtRadius_1X);
border: 1px solid transparent;
}
.wdt-cus-team-2 div.wdt-column .wdt-content-item .wdt-content-elements-group .wdt-social-icons-container ul li a:hover {
background-color: var(--wdtAccentTxtColor, var(--wdtDarkAccentTxtColor));
}
.wdt-cus-team-2 div.wdt-column .wdt-content-item .wdt-content-elements-group .wdt-social-icons-container ul li a:hover i {
color: var(--wdtSecondaryColor, var(--wdtDarkSecondaryColor)) !important;
}
.wdt-cus-team-2 div.wdt-column .wdt-content-item .wdt-content-elements-group .wdt-social-icons-container ul li a i {
color: var(--wdtAccentTxtColor, var(--wdtDarkAccentTxtColor));
}
.wdt-cus-team-2 .wdt-column-wrapper,
.wdt-cus-team-2 .wdt-column-wrapper img,
.wdt-cus-team-2 .wdt-column-wrapper .wdt-column .wdt-content-item img { transition: var(--wdtBaseTransition); -webkit-transition: var(--wdtBaseTransition); } @media only screen and (max-width: 1280px){
.wdt-cus-adv-carousel .wdt-carousel-holder .wdt-carousel-pagination-wrapper { right: 0; }
}
@media screen and (max-width:1024px) {
.wdt-cus-adv-carousel .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets { flex-direction: row; gap: 0; }
.wdt-cus-adv-carousel .wdt-carousel-holder .wdt-carousel-pagination-wrapper { 
bottom: 30px;
width: 100%;
left: 0;
right: 0;
}
}
@media screen and (max-width:767px) {
.wdt-cus-team-2 div.wdt-column .wdt-content-item .wdt-content-detail-group {
margin-bottom: 40px;
}
.wdt-cus-team-2 div.wdt-column .wdt-content-item .wdt-content-elements-group .wdt-social-icons-container {
margin-bottom: 0px;
}
} .list-social-icons.elementor-widget.elementor-widget-icon-list a:has(> .elementor-icon-list-text:empty) .elementor-icon-list-icon { 
width: 2.5em; height: 2.5em; border-radius: var(--wdtRadius_Part); justify-content: center; align-items: center; 
border: 1px solid var(--wdtBorderColor, var(--wdtDarkBorderColor)); font-size: var(--e-icon-list-icon-size); }
.list-social-icons.elementor-widget.elementor-widget-icon-list a:has(> .elementor-icon-list-text:empty) .elementor-icon-list-icon { 
background: transparent; }
.list-social-icons.elementor-widget.elementor-widget-icon-list a:has(> .elementor-icon-list-text:empty):hover .elementor-icon-list-icon { 
background: var(--wdtPrimaryColor, var(--wdtDarkPrimaryColor)); border-color: var(--wdtPrimaryColor, var(--wdtDarkPrimaryColor)); 
color: var(--wdtAccentTxtColor, var(--wdtDarkAccentTxtColor)); }
.list-social-icons.elementor-widget.elementor-widget-icon-list a:has(> .elementor-icon-list-text:empty) .elementor-icon-list-icon svg { 
fill: currentColor; color: inherit; margin: 0; width: 1em; height: 1em; font-size: inherit; }  .wdt-cus-side-popup .wdt-popup-box-trigger-element .wdt-popup-box-trigger-item svg .hamburger-1,
.wdt-cus-side-popup .wdt-popup-box-trigger-element .wdt-popup-box-trigger-item svg .hamburger-2,
.wdt-cus-side-popup .wdt-popup-box-trigger-element .wdt-popup-box-trigger-item svg .hamburger-3,
.wdt-cus-side-popup .wdt-popup-box-trigger-element .wdt-popup-box-trigger-item svg .hamburger-4 {
transform: translate(0, 0); -webkit-transform: translate(0, 0);
transition: var(--wdt-Ad-Transition);
-webkit-transition: var(--wdt-Ad-Transition);
}
.wdt-cus-side-popup .wdt-popup-box-trigger-element .wdt-popup-box-trigger-item:hover svg .hamburger-1 { transform: translateY(-106px); -webkit-transform: translateY(-106px); }
.wdt-cus-side-popup .wdt-popup-box-trigger-element .wdt-popup-box-trigger-item:hover svg .hamburger-2 { transform: translateX(106px); -webkit-transform: translateX(106px); }
.wdt-cus-side-popup .wdt-popup-box-trigger-element .wdt-popup-box-trigger-item:hover svg .hamburger-3 { transform: translateY(106px); -webkit-transform: translateY(106px); }
.wdt-cus-side-popup .wdt-popup-box-trigger-element .wdt-popup-box-trigger-item:hover svg .hamburger-4 { transform: translateX(-106px); -webkit-transform: translateX(-106px); } .wdt-cus-testimonial-2.wdt-dark-bg .wdt-content-media-group .wdt-content-elements-group .wdt-content-description p { 
color: var(--wdtBodyTxtColor, var(--wdtDarkAccentTxtColor)); }
.wdt-cus-hotspot-map-form.wdt-dark-bg .map-form input[type="text"], .wdt-cus-hotspot-map-form .map-form input[type="tel"], 
.wdt-cus-hotspot-map-form .map-form textarea { border-color: rgba(var(--wdtAccentTxtColorRgb, var(--wdtDarkAccentTxtColorRgb)), 0.6);}
.wdt-cus-hotspot-map-form.wdt-dark-bg .map-form input.wpcf7-submit:hover {
background-color: var(--wdtAccentTxtColor, var(--wdtDarkAccentTxtColor));
color: var(--wdtSecondaryColor, var(--wdtDarkHeadAltColor));
}