.wdt-thumb-carousel-holder > .swiper > .swiper-wrapper > .swiper-slide { z-index: 0; }
.wdt-thumb-carousel-holder > .swiper > .swiper-wrapper > .swiper-slide.swiper-slide-active { z-index: 2; }
.wdt-thumb-carousel-holder > .swiper { overflow: visible; }
.wdt-thumb-carousel-holder .wdt-thumb-slider-container { display: grid; position: relative; }
.wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-image,
.wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-info { width: 100%;
grid-area: 1/-1; align-items: center; align-content: center; justify-content: center; margin-bottom: 0 !important; overflow: hidden; text-align: center;  }
.wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-image { position: relative; z-index: -1; }
.wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-image img { width: 100%; height: 100%; object-fit: cover; object-position: center center; }
.wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-info { 
display: flex; flex-wrap: wrap; flex-direction: column; align-items: center; justify-content: center; padding: 140px 40px; }
.wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-info > * { margin: 0; }
.wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-info > *:not(:last-child) { margin-bottom: 15px; }
.wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-title > h5,
.wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-sub-title > h6 { margin: 0; } .wdt-thumb-carousel-holder .wdt-thumb-pagination-group { display: flex; flex-wrap: wrap; align-items: center; width: 100%; max-width: 1660px; margin-left: auto; 
position: absolute; right: 0; bottom: -2px; z-index: 1; background-color: var(--wdtBodyBGColor); border-top-left-radius: 3vw; }
.wdt-thumb-carousel-holder .wdt-thumb-pagination-group > div { overflow: hidden; padding: 10px; }
.wdt-thumb-carousel-holder .wdt-thumb-pagination-group > div.wdt-thumbnail-title { width: 35%; padding: 40px; }
.wdt-thumb-carousel-holder .wdt-thumb-pagination-group > div.wdt-thumbnail-carousel { width: 50%; margin: -60px 0 20px; }
.wdt-thumb-carousel-holder .wdt-thumb-pagination-group > div.wdt-thumbcarousel-pagination-wrapper { width: 15%; position: relative; }
.wdt-thumb-carousel-holder .wdt-thumb-pagination-group > div.wdt-thumbnail-carousel .wdt-thumb-slider-thumbnail img { object-fit: cover; object-position: center center; }
.wdt-thumb-carousel-holder .wdt-thumb-pagination-group > div.wdt-thumbnail-carousel .wdt-thumb-slider-thumbnail img,
.wdt-thumb-carousel-holder .wdt-thumb-pagination-group > div.wdt-thumbnail-carousel .wdt-thumb-slider-thumbnail { aspect-ratio: 7/4; width: 100%; height: 100%; border-radius: var(--wdtRadius_Mvw); } .wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-sub-title > h6 { 
font-size: clamp(1.25rem, 0.8173rem + 1.9231vw, 3.125rem); line-height: var(--wdtLineHeight_Ext); font-family: var(--wdtFontTypo_Ext); }
.wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-title > h5 { position: relative;
font-size: clamp(2.125rem, 1.1731rem + 4.2308vw, 6.25rem); line-height: 1; width: 100%; max-width: 960px; margin: 0 auto; padding-bottom: clamp(1.875rem, 1.5865rem + 1.2821vw, 3.125rem); }
.wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-title > h5:after { 
content: ""; position: absolute; left: 0; right: 0; bottom: 0; margin: auto; background-color: var(--wdtPrimaryColor);
width: clamp(6.25rem, 3.3654rem + 12.8205vw, 18.75rem); height: clamp(1.25rem, 0.9615rem + 1.2821vw, 2.5rem);
-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 358.7 39.8' style='enable-background:new 0 0 358.7 39.8;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .underline-svg-0%7Bfill:currentcolor;%7D %3C/style%3E%3Cg%3E%3Cg transform='translate(0 0)'%3E%3Cpath class='underline-svg-0' d='M78.5,0.2C62.8,1.7,47.3,4.9,32.3,9.9c-6.3,2-7.5,2.3-7.7,1.8c-0.6-1.3-1.5-1.3-7.1,0 c-7.8,1.8-14.4,4.1-16.1,5.5c-1.1,1.1-1.6,2.6-1.4,4.2c0.5,2.9,2.5,4.4,6.2,4.4c3.3,0,6.3-0.8,18.2-4.7c20.4-6.8,27-8.6,37.9-10.6 C74,8.2,85.9,7.3,97.8,7.6c9.2,0.2,12.1,0.6,14.5,1.8c1.3,0.7,1.3,1.4,0.4,3.8c-1,2.5-2.4,4.6-7.3,11.2c-5.6,7.4-6.5,9.6-5.2,12.7 c0.8,1.8,2.3,2.7,4.6,2.6c3.2-0.1,8-1.5,29.9-8.9c27.7-9.3,42.5-12.9,48.8-11.8c1.8,0.3,2.1,0.5,3.5,2.2c3,3.6,6.9,5.1,14.4,5.4 c6,0.3,10-0.1,24.4-2.3c15.3-2.3,19.5-2.7,28.9-3.1c21.5-0.7,45.5,1.3,75,6.4c19.1,3.3,27.7,4.5,28.7,4.1c0.6-0.3,0.7-1.5,0.1-2 c-2.1-0.6-4.3-1.1-6.5-1.3c-3.4-0.5-9.1-1.6-12.7-2.3c-33.7-6.6-48.8-8.6-70.4-9.7c-14.6-0.7-25.8-0.1-44.6,2.6 c-12.7,1.8-19.2,2.3-23.9,1.8c-5.9-0.6-8.5-1.6-10.6-4.3c-2.3-3-3-3.2-9.5-3.2c-9.3,0-14.4,1.3-48,11.9c-15.1,4.8-22.7,7-23.9,7 c-0.3,0,0.8-1.7,3.2-4.9c1.9-2.4,3.6-4.9,5.1-7.5c4.6-8.9,3.3-15.6-3.5-18.2c-3.9-1.5-6.5-1.7-18.9-1.8 C87.5-0.1,80.4,0.1,78.5,0.2'/%3E%3C/g%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 358.7 39.8' style='enable-background:new 0 0 358.7 39.8;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .underline-svg-0%7Bfill:currentcolor;%7D %3C/style%3E%3Cg%3E%3Cg transform='translate(0 0)'%3E%3Cpath class='underline-svg-0' d='M78.5,0.2C62.8,1.7,47.3,4.9,32.3,9.9c-6.3,2-7.5,2.3-7.7,1.8c-0.6-1.3-1.5-1.3-7.1,0 c-7.8,1.8-14.4,4.1-16.1,5.5c-1.1,1.1-1.6,2.6-1.4,4.2c0.5,2.9,2.5,4.4,6.2,4.4c3.3,0,6.3-0.8,18.2-4.7c20.4-6.8,27-8.6,37.9-10.6 C74,8.2,85.9,7.3,97.8,7.6c9.2,0.2,12.1,0.6,14.5,1.8c1.3,0.7,1.3,1.4,0.4,3.8c-1,2.5-2.4,4.6-7.3,11.2c-5.6,7.4-6.5,9.6-5.2,12.7 c0.8,1.8,2.3,2.7,4.6,2.6c3.2-0.1,8-1.5,29.9-8.9c27.7-9.3,42.5-12.9,48.8-11.8c1.8,0.3,2.1,0.5,3.5,2.2c3,3.6,6.9,5.1,14.4,5.4 c6,0.3,10-0.1,24.4-2.3c15.3-2.3,19.5-2.7,28.9-3.1c21.5-0.7,45.5,1.3,75,6.4c19.1,3.3,27.7,4.5,28.7,4.1c0.6-0.3,0.7-1.5,0.1-2 c-2.1-0.6-4.3-1.1-6.5-1.3c-3.4-0.5-9.1-1.6-12.7-2.3c-33.7-6.6-48.8-8.6-70.4-9.7c-14.6-0.7-25.8-0.1-44.6,2.6 c-12.7,1.8-19.2,2.3-23.9,1.8c-5.9-0.6-8.5-1.6-10.6-4.3c-2.3-3-3-3.2-9.5-3.2c-9.3,0-14.4,1.3-48,11.9c-15.1,4.8-22.7,7-23.9,7 c-0.3,0,0.8-1.7,3.2-4.9c1.9-2.4,3.6-4.9,5.1-7.5c4.6-8.9,3.3-15.6-3.5-18.2c-3.9-1.5-6.5-1.7-18.9-1.8 C87.5-0.1,80.4,0.1,78.5,0.2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A"); 
-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; -webkit-mask-size: contain; mask-size: contain; 
-webkit-mask-position: center center; mask-position: center center; }
.wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-button { 
margin-top: clamp(1.25rem, 0.9615rem + 1.2821vw, 2.5rem); }
.wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-button a { display: inline-block; font-size: var(--wdtFontSize_Ext); font-weight: var(--wdtFontWeight_Ext); text-transform: uppercase; letter-spacing: 2.6px; background-color: var(--wdtPrimaryColor); color: var(--wdtAccentTxtColor); padding: 1em 3.3em; border-radius: 8px; border: 2px solid var(--wdtPrimaryColor); }
.wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-button a:hover { background-color: transparent; color: var(--wdtPrimaryColor); border-color: var(--wdtPrimaryColor); }
.wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-button a .wdt-thumb-slider-button-text {
padding: 10px 30px; }
.wdt-thumb-carousel-holder .wdt-thumb-pagination-group > div.wdt-thumbnail-title .wdt-thumb-slider-content p { margin: 0;
font-size: 26px; line-height: 1.2; font-family: var(--wdtFontTypo_Base); font-weight: 600; color: var(--wdtSecondaryColor);} .wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-sub-title,
.wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-title,
.wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-button { 
-webkit-transition: 0.3s ease-out; transition: 0.3s ease-out; }
.wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-sub-title,
.wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-title,
.wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-button {
-webkit-transition: 0.3s ease-out; transition: 0.3s ease-out; }
.wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-sub-title { 
transition-delay: 0ms; -webkit-transform: translateX(0px); transform: translateX(0px); opacity: 0; }
.wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-title {
transition-delay: 0ms; -webkit-transform: translateX(0px); transform: translateX(0px); opacity: 0; }
.wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-button {
transition-delay: 0ms; -webkit-transform: translateX(0px); transform: translateX(0px); opacity: 0; }
.wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-sub-title { 
transition-delay: 0ms; -webkit-transform: translateX(0px); transform: translateX(0px); opacity: 0; }
.wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-title {
transition-delay: 0ms; -webkit-transform: translateX(0px); transform: translateX(0px); opacity: 0; }
.wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-button {
transition-delay: 0ms; -webkit-transform: translateX(0px); transform: translateX(0px); opacity: 0; }
.wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-sub-title {
transition-delay: 0ms; -webkit-transform: translateX(0); transform: translateX(0); opacity: 1; }
.wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-title {
transition-delay: 0ms; -webkit-transform: translateX(0); transform: translateX(0); opacity: 1; }
.wdt-thumb-carousel-holder .swiper-wrapper .swiper-slide.swiper-slide-active .wdt-thumb-slider-container .wdt-thumb-slider-info .wdt-thumb-slider-button {
transition-delay: 0ms; -webkit-transform: translateX(0); transform: translateX(0); opacity: 1; } .wdt-thumb-carousel-holder .wdt-thumb-pagination-group > div.wdt-thumbcarousel-pagination-wrapper .wdt-thumbcarousel-arrow-pagination { text-align: center; }
.wdt-thumb-carousel-holder .wdt-thumb-pagination-group > div.wdt-thumbcarousel-pagination-wrapper .wdt-thumbcarousel-arrow-pagination > div { 
border: 1px solid currentColor; background: transparent; color: var(--wdtSecondaryColor); display: inline-flex; align-items: center; justify-content: center;
width: 50px; height: 50px; padding: 10px; margin: 0 5px; -webkit-border-radius: 50%; border-radius: 50%; }
.wdt-thumb-carousel-holder .wdt-thumb-pagination-group > div.wdt-thumbcarousel-pagination-wrapper .wdt-thumbcarousel-arrow-pagination > div:hover { color: var(--wdtPrimaryColor); } @media (max-width: 1540px) {
.wdt-thumb-carousel-holder .wdt-thumb-pagination-group { position: relative; border-top-left-radius: 0; }
.wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-info { padding: 200px 40px 100px; }
.wdt-thumb-carousel-holder .wdt-thumb-pagination-group > div.wdt-thumbnail-carousel { width: 50%; margin: 0; }
}
@media ( max-width: 1024px) {
.wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-info { padding: 200px 40px 200px; }
.wdt-thumb-carousel-holder .wdt-thumb-pagination-group > div { padding: 16px; }
.wdt-thumb-carousel-holder .wdt-thumb-pagination-group > div.wdt-thumbnail-title { width: 60%; order: 2; padding: 16px; }
.wdt-thumb-carousel-holder .wdt-thumb-pagination-group > div.wdt-thumbnail-carousel { width: 100%; margin: 0; order: 1; margin-top: -100px; }
.wdt-thumb-carousel-holder .wdt-thumb-pagination-group > div.wdt-thumbcarousel-pagination-wrapper { width: 40%; position: relative; order: 3; }
.wdt-thumb-carousel-holder .wdt-thumb-pagination-group > div.wdt-thumbcarousel-pagination-wrapper .wdt-thumbcarousel-arrow-pagination { text-align: right; }
.wdt-thumb-carousel-holder .wdt-thumb-pagination-group > div.wdt-thumbnail-carousel .wdt-thumb-slider-thumbnail img,
.wdt-thumb-carousel-holder .wdt-thumb-pagination-group > div.wdt-thumbnail-carousel .wdt-thumb-slider-thumbnail { 
aspect-ratio: 6/4; width: 100%; height: 100%; }
.wdt-thumb-carousel-holder .wdt-thumb-pagination-group { align-items: flex-start; }
}
@media (max-width: 767px) {
.wdt-thumb-carousel-holder .wdt-thumb-pagination-group > div.wdt-thumbcarousel-pagination-wrapper .wdt-thumbcarousel-arrow-pagination > div { margin: 5px; }
.wdt-thumb-carousel-holder .wdt-thumb-slider-container .wdt-thumb-slider-info { padding: 140px 40px 160px; }
}.elementor-widget.elementor-icon-list--layout-inline .elementor-widget-container,.elementor-widget:not(:has(.elementor-widget-container)) .elementor-widget-container{overflow:hidden}.elementor-widget .elementor-icon-list-items.elementor-inline-items{display:flex;flex-wrap:wrap;margin-inline:-8px}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-inline-item{word-break:break-word}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:8px}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{border-width:0;border-inline-start-width:1px;border-style:solid;height:100%;inset-inline-end:-8px;inset-inline-start:auto;position:relative;width:auto}.elementor-widget .elementor-icon-list-items{list-style-type:none;margin:0;padding:0}.elementor-widget .elementor-icon-list-item{margin:0;padding:0;position:relative}.elementor-widget .elementor-icon-list-item:after{inset-block-end:0;position:absolute;width:100%}.elementor-widget .elementor-icon-list-item,.elementor-widget .elementor-icon-list-item a{align-items:var(--icon-vertical-align,center);display:flex;font-size:inherit}.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text{align-self:center;padding-inline-start:5px}.elementor-widget .elementor-icon-list-icon{display:flex;inset-block-start:var(--icon-vertical-offset,initial);position:relative}.elementor-widget .elementor-icon-list-icon svg{height:var(--e-icon-list-icon-size,1em);width:var(--e-icon-list-icon-size,1em)}.elementor-widget .elementor-icon-list-icon i{font-size:var(--e-icon-list-icon-size);width:1.25em}.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon{text-align:var(--e-icon-list-icon-align)}.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon svg{margin:var(--e-icon-list-icon-margin,0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0)}.elementor-widget.elementor-list-item-link-full_width a{width:100%}.elementor-widget.elementor-align-center .elementor-icon-list-item,.elementor-widget.elementor-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-align-left .elementor-icon-list-item,.elementor-widget.elementor-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left}.elementor-widget.elementor-align-left .elementor-inline-items{justify-content:flex-start}.elementor-widget.elementor-align-right .elementor-icon-list-item,.elementor-widget.elementor-align-right .elementor-icon-list-item a{justify-content:flex-end;text-align:right}.elementor-widget.elementor-align-right .elementor-icon-list-items{justify-content:flex-end}.elementor-widget:not(.elementor-align-right) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-align-left) .elementor-icon-list-item:after{inset-inline-end:0}@media (min-width:-1){.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-widescreen-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-widescreen-align-left .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left}.elementor-widget.elementor-widescreen-align-left .elementor-inline-items{justify-content:flex-start}.elementor-widget.elementor-widescreen-align-right .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-right .elementor-icon-list-item a{justify-content:flex-end;text-align:right}.elementor-widget.elementor-widescreen-align-right .elementor-icon-list-items{justify-content:flex-end}.elementor-widget:not(.elementor-widescreen-align-right) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-widescreen-align-left) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:1540px){.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-laptop-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-laptop-align-left .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left}.elementor-widget.elementor-laptop-align-left .elementor-inline-items{justify-content:flex-start}.elementor-widget.elementor-laptop-align-right .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-right .elementor-icon-list-item a{justify-content:flex-end;text-align:right}.elementor-widget.elementor-laptop-align-right .elementor-icon-list-items{justify-content:flex-end}.elementor-widget:not(.elementor-laptop-align-right) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-laptop-align-left) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:1280px){.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-tablet_extra-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-tablet_extra-align-left .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left}.elementor-widget.elementor-tablet_extra-align-left .elementor-inline-items{justify-content:flex-start}.elementor-widget.elementor-tablet_extra-align-right .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-right .elementor-icon-list-item a{justify-content:flex-end;text-align:right}.elementor-widget.elementor-tablet_extra-align-right .elementor-icon-list-items{justify-content:flex-end}.elementor-widget:not(.elementor-tablet_extra-align-right) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-tablet_extra-align-left) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:1024px){.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-tablet-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-tablet-align-left .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left}.elementor-widget.elementor-tablet-align-left .elementor-inline-items{justify-content:flex-start}.elementor-widget.elementor-tablet-align-right .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-right .elementor-icon-list-item a{justify-content:flex-end;text-align:right}.elementor-widget.elementor-tablet-align-right .elementor-icon-list-items{justify-content:flex-end}.elementor-widget:not(.elementor-tablet-align-right) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-tablet-align-left) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:767px){.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-mobile_extra-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-mobile_extra-align-left .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left}.elementor-widget.elementor-mobile_extra-align-left .elementor-inline-items{justify-content:flex-start}.elementor-widget.elementor-mobile_extra-align-right .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-right .elementor-icon-list-item a{justify-content:flex-end;text-align:right}.elementor-widget.elementor-mobile_extra-align-right .elementor-icon-list-items{justify-content:flex-end}.elementor-widget:not(.elementor-mobile_extra-align-right) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-mobile_extra-align-left) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:479px){.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-mobile-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-mobile-align-left .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left}.elementor-widget.elementor-mobile-align-left .elementor-inline-items{justify-content:flex-start}.elementor-widget.elementor-mobile-align-right .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-right .elementor-icon-list-item a{justify-content:flex-end;text-align:right}.elementor-widget.elementor-mobile-align-right .elementor-icon-list-items{justify-content:flex-end}.elementor-widget:not(.elementor-mobile-align-right) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-mobile-align-left) .elementor-icon-list-item:after{inset-inline-end:0}}#left-area ul.elementor-icon-list-items,.elementor .elementor-element ul.elementor-icon-list-items,.elementor-edit-area .elementor-element ul.elementor-icon-list-items{padding:0}.wdt-content-item { border-color: transparent; border-style: solid; border-width: 0; position: relative; z-index: 0; }
.wdt-content-item, .wdt-content-item > .wdt-content-media-group, .wdt-content-item > .wdt-content-detail-group, .wdt-content-item .wdt-content-elements-group, .wdt-content-item .wdt-content-image > span, .wdt-content-item .wdt-content-image > a, .wdt-content-item .wdt-content-image img, .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span, .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span:before, .wdt-content-item a, .wdt-content-item .wdt-content-title h5, .wdt-content-item .wdt-rating li span, .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper, .wdt-content-item .wdt-media-image-overlay .wdt-content-image-wrapper, .wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container, .wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container, .wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container > div, .wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container > div, .wdt-content-item .wdt-content-separator span, .wdt-content-item .wdt-content-description { -webkit-transition: var(--wdt-elementor-base-transition); transition: var(--wdt-elementor-base-transition); }
.wdt-content-item > div:empty { display: none; }
.wdt-content-item > div:not(:last-child),
.wdt-content-item .wdt-content-media-group > div:not(:last-child),
.wdt-content-item .wdt-content-detail-group > div:not(:last-child),
.wdt-content-item .wdt-content-elements-group > div:not(:last-child) { margin-bottom: 20px; } .wdt-content-item .wdt-content-media-group { position: relative; }
.wdt-content-item .wdt-content-image-wrapper, .wdt-content-item .wdt-content-image-wrapper .wdt-content-image,
.wdt-content-item .wdt-content-image > span, .wdt-content-item .wdt-content-image > a { display: inline-flex; }
.wdt-content-item .wdt-content-image > span > img, .wdt-content-item .wdt-content-image > a > img { height: inherit; align-self: start; -webkit-border-radius: inherit; border-radius: inherit; } .wdt-content-item .wdt-content-icon-wrapper, .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon { display: inline-flex; justify-content: inherit; }
.wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span { display: inline-flex; justify-content: center; align-items: center; font-size: 2rem; height: 1em; line-height: 1; padding: 5px; position: relative; text-align: center; vertical-align: top; width: 1em; z-index: 0; }
.wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span i { color: inherit; display: inline-block; font-size: inherit; height: 1em; position: relative; vertical-align: top; width: 1em; }
.wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span svg { fill: currentColor; height: 1em; width: 1em; } .wdt-content-item .wdt-content-title h5 { display: block; font-size: 1.25em; font-weight: bold; margin-top: -8px; margin-bottom: 0; text-transform: none; }
.wdt-content-item .wdt-content-title h5 a { -webkit-transition: inherit; transition: inherit; }
.wdt-content-item .wdt-content-title h5, .wdt-content-item .wdt-content-title h5 a { color: var(--wdt-elementor-color-primary); }
.wdt-content-item .wdt-content-title h5 a:hover { color: var(--wdt-elementor-color-accent); }
.wdt-content-item .wdt-content-subtitle { color: var(--wdt-elementor-color-secondary); font-size: 0.9em; letter-spacing: 0.05em; }
.wdt-content-item > div[class*="group"] > .wdt-content-title,
.wdt-content-item > div[class*="group"] > .wdt-content-subtitle { width: 100%; }
.wdt-content-item .wdt-content-title-group { width: 100%; }
.wdt-content-item .wdt-content-title-group, .wdt-content-item .wdt-content-title-group > * { display: inline-block; }
.wdt-content-item .wdt-content-title-group span { display: inline-block; line-height: 0; margin: 5px 10px; width: 0.5em; }
.wdt-content-item .wdt-content-title-group span:before { background-color: currentColor; content:""; display: inline-block; height: 1px; opacity: 0.75; vertical-align: top; width: 100%; }
.wdt-content-item .wdt-content-title-group.below > * { display: block; }
.wdt-content-item .wdt-content-title-group.below > :not(.wdt-content-separator):not(:last-child) { margin-bottom: 20px; }
.wdt-content-item .wdt-content-title-group.below span { margin: 15px 0; width: 100%; }
.wdt-content-item .wdt-content-title-group.below span:before { background-color: var(--wdt-elementor-color-accent); height: 2px; width: 60px; }
.wdt-content-item > div[class*="group"] .wdt-content-title + .wdt-content-subtitle,
.wdt-content-item > div[class*="group"] .wdt-content-subtitle + .wdt-content-title,
.wdt-content-item > div[class*="group"] .wdt-content-separator + .wdt-content-subtitle,
.wdt-content-item > div[class*="group"] .wdt-rating-container + .wdt-content-title { margin-top: -15px; }
.wdt-content-item > div[class*="group"] .wdt-content-title + .wdt-content-separator { margin-top: -5px; } .wdt-content-item .wdt-content-separator { display: inline-block; line-height: 0; vertical-align: top; width: 100%; }
.wdt-content-item .wdt-content-separator.separator-1 span { background-color: var(--wdt-elementor-color-accent); display: inline-block; height: 2px; vertical-align: top; width: 60px; }
.wdt-content-item .wdt-content-separator.separator-2 span { background-color: currentColor; display: inline-block; height: 1px; opacity: 0.15; max-width: 85%; vertical-align: top; width: 450px; } .wdt-content-item .wdt-content-detail-group { position: relative; }
.wdt-content-item .wdt-content-description { position: relative; z-index: 0; }
.wdt-content-item .wdt-content-description > a { color: inherit; }
.wdt-content-item .wdt-content-description > a:hover { opacity: 0.8; } .wdt-content-item .wdt-social-icons-list { display: inline-flex; flex-wrap: wrap; list-style: none; margin: 0 -5px; padding: 0; }
.wdt-content-item .wdt-social-icons-list li { display: inline-flex; margin: 5px; padding: 0; }
.wdt-content-item .wdt-social-icons-list li a { color: var(--wdt-elementor-color-primary); height: 1em; line-height: 1; width: 1em; display: inline-flex; align-items: center; justify-content: center; }
.wdt-content-item .wdt-social-icons-list li a:hover { color: var(--wdt-elementor-color-accent); } .wdt-content-item .wdt-rating { display: inline-flex; list-style: none; margin: 0 -2px; padding: 0; vertical-align: top; }
.wdt-content-item .wdt-rating li { display: inline-flex; margin: 2px; }
.wdt-content-item .wdt-rating li span { color: var(--wdt-elementor-color-accent); height: 1em; line-height: 1; width: 1em; }
.wdt-content-item .wdt-rating li span.far { opacity: 0.75; } .wdt-content-item .wdt-content-button { position: relative; z-index: 0; }
.wdt-content-item .wdt-content-button > a {
border: 1px solid transparent;
background-color: var(--wdt-elementor-color-accent);
color: var(--wdt-elementor-color-white);
fill: var(--wdt-elementor-color-white);
display: inline-block;
line-height: 1;
font-size: 1em;
padding: 0.75em 1.5em;
text-align: center;
-webkit-border-radius: 0;
border-radius: 0;
}
.wdt-content-item .wdt-content-button > a > div, .wdt-content-item .wdt-content-button > a > div > span { color: inherit !important; transition: 0.3s; }
.wdt-content-item .wdt-content-button > a:hover { background-color: var(--wdt-elementor-color-primary); } .wdt-content-item .wdt-media-image-cover { display: grid; position: relative; z-index: 0; }
.wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper { position: relative; width: 100%; z-index: -1; }
.wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:before { content: ""; height: 100%; pointer-events: none; position: absolute; left: 0; top: 0; width: 100%; z-index: 0; -webkit-transition: inherit; transition: inherit;
background-color: var(--wdt-elementor-color-accent); }
.wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:after { background-color: var(--wdt-elementor-color-accent); content: ""; height: auto; pointer-events: none; position: absolute; left: 50%; top: 50%; opacity: 0.25; padding-top: 0; width: 0; -webkit-border-radius: 50%; border-radius: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%); -webkit-transition: all 0.3s ease-in-out 0.15s; transition: all 0.3s ease-in-out 0.15s; }
.wdt-content-item:hover .wdt-media-image-cover .wdt-content-image-wrapper:after { opacity: 0.5; padding-top: 135%; width: 135%; -webkit-border-radius: 35%; border-radius: 35%; }
.wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image { align-content: inherit; align-items: inherit; overflow: hidden; }
.wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image img { object-fit: cover; object-position: center; }
.wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image,
.wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image img { height: 100%; width: 100%; }
.wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper,
.wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:before,
.wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image,
.wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image > span,
.wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image > a { justify-content: inherit; justify-items: inherit; -webkit-border-radius: inherit; border-radius: inherit; }
.wdt-content-item .wdt-media-image-cover > .wdt-content-image-wrapper,
.wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container { grid-area: 1/-1; align-items: center; align-content: center; justify-content: center; margin-bottom: 0 !important; overflow: hidden; text-align: center; }
.wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:before { opacity: 0.6; }
.wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container { display: flex; flex-wrap: wrap; padding: 20px; width: 100%; }
.wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container > *:not(.wdt-content-icon-wrapper) { flex: 1 1 100%; }
.wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container > *:not(:last-child) { margin-bottom: 15px; }
.wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container > div,
.wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container > div div,
.wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container > div span,
.wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container > div:not(.wdt-content-button) a,
.wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container > div h5,
.wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container > div h5 a,
.wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container > div ul li,
.wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container > div ul li a { color: var(--wdt-elementor-color-white); }
.wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div,
.wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div div,
.wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div span,
.wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div:not(.wdt-content-button) a,
.wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div h5,
.wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div h5 a,
.wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div ul li,
.wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div ul li a { color: var(--wdt-elementor-color-black); }
.wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div:not(.wdt-content-button) a:hover,
.wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div h5 a:hover,
.wdt-content-item:hover .wdt-media-image-cover > .wdt-media-image-cover-container > div ul li a:hover { color: var(--wdt-elementor-color-white); }
.wdt-image-lightbox-popup .wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container { pointer-events: none; }
.wdt-image-lightbox-popup .wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container a { pointer-events: auto; } .wdt-content-item .wdt-media-image-overlay { display: grid; position: relative; z-index: 0; }
.wdt-content-item .wdt-media-image-overlay .wdt-content-image-wrapper { position: relative; width: 100%; z-index: -1; }
.wdt-content-item .wdt-media-image-overlay .wdt-content-image-wrapper:before { content: ""; height: 100%; opacity: 0; pointer-events: none; position: absolute; left: 0; top: 0; visibility: hidden; width: 100%; z-index: 0; -webkit-transition: inherit; transition: inherit;
background-color: var(--wdt-elementor-color-accent);
background-image: linear-gradient(20deg, rgba(0,0,0,0.5), transparent);
}
.wdt-content-item .wdt-media-image-overlay .wdt-content-image-wrapper .wdt-content-image { align-content: inherit; align-items: inherit; overflow: hidden; }
.wdt-content-item .wdt-media-image-overlay .wdt-content-image-wrapper .wdt-content-image img { object-fit: cover; object-position: center; }
.wdt-content-item .wdt-media-image-overlay .wdt-content-image-wrapper .wdt-content-image,
.wdt-content-item .wdt-media-image-overlay .wdt-content-image-wrapper .wdt-content-image img { height: 100%; width: 100%; }
.wdt-content-item .wdt-media-image-overlay .wdt-content-image-wrapper,
.wdt-content-item .wdt-media-image-overlay .wdt-content-image-wrapper:before,
.wdt-content-item .wdt-media-image-overlay .wdt-content-image-wrapper .wdt-content-image,
.wdt-content-item .wdt-media-image-overlay .wdt-content-image-wrapper .wdt-content-image > a,
.wdt-content-item .wdt-media-image-overlay .wdt-content-image-wrapper .wdt-content-image > span { justify-content: inherit; justify-items: inherit; -webkit-border-radius: inherit; border-radius: inherit; will-change: transform; }
.wdt-content-item .wdt-media-image-overlay > .wdt-content-image-wrapper,
.wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container { grid-area: 1/-1; align-items: center; align-content: center; justify-content: center; margin-bottom: 0 !important; overflow: hidden; text-align: center; }
.wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container { display: flex; flex-wrap: wrap; opacity: 0; padding: 20px; visibility: hidden; width: 100%; }
.wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container > * { flex: 1 1 100%; }
.wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container > *:not(:last-child) { margin-bottom: 15px; }
.wdt-content-item .wdt-media-image-overlay .wdt-content-image-wrapper:before,
.wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container { opacity: 0; visibility: hidden; }
.wdt-content-item:hover .wdt-media-image-overlay .wdt-content-image-wrapper:before { opacity: 0.6; visibility: visible; }
.wdt-content-item:hover .wdt-media-image-overlay > .wdt-media-image-overlay-container { opacity: 1; visibility: visible; }
.wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container > div,
.wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container > div div,
.wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container > div span,
.wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container > div:not(.wdt-content-button) a,
.wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container > div h5,
.wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container > div h5 a,
.wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container > div ul li,
.wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container > div ul li a { color: var(--wdt-elementor-color-black); }
.wdt-content-item:hover .wdt-media-image-overlay > .wdt-media-image-overlay-container > div,
.wdt-content-item:hover .wdt-media-image-overlay > .wdt-media-image-overlay-container > div div,
.wdt-content-item:hover .wdt-media-image-overlay > .wdt-media-image-overlay-container > div span,
.wdt-content-item:hover .wdt-media-image-overlay > .wdt-media-image-overlay-container > div:not(.wdt-content-button) a,
.wdt-content-item:hover .wdt-media-image-overlay > .wdt-media-image-overlay-container > div h5,
.wdt-content-item:hover .wdt-media-image-overlay > .wdt-media-image-overlay-container > div h5 a,
.wdt-content-item:hover .wdt-media-image-overlay > .wdt-media-image-overlay-container > div ul li,
.wdt-content-item:hover .wdt-media-image-overlay > .wdt-media-image-overlay-container > div ul li a { color: var(--wdt-elementor-color-white); }
.wdt-content-item:hover .wdt-media-image-overlay > .wdt-media-image-overlay-container > div:not(.wdt-content-button) a:hover,
.wdt-content-item:hover .wdt-media-image-overlay > .wdt-media-image-overlay-container > div h5 a:hover,
.wdt-content-item:hover .wdt-media-image-overlay > .wdt-media-image-overlay-container > div ul li a:hover { color: var(--wdt-elementor-color-black); }
.wdt-image-lightbox-popup .wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container { pointer-events: none; }
.wdt-image-lightbox-popup .wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container a { pointer-events: auto; } .wdt-content-item .wdt-content-elements-group { position: relative; z-index: 0; -webkit-transition: inherit; transition: inherit; }.wdt-image-box-holder.wdt-rc-template-default .wdt-content-item { text-align: center; }
.wdt-image-box-holder.wdt-rc-template-default .wdt-content-item .wdt-content-image > span, .wdt-image-box-holder.wdt-rc-template-default .wdt-content-item .wdt-content-image > a { -webkit-border-radius: 1em; border-radius: 1em; }
.wdt-image-box-holder.wdt-rc-template-default .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper { margin-bottom: 0; }
.wdt-image-box-holder.wdt-rc-template-default .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper + .wdt-content-icon-wrapper { display: block; font-size: 60px; line-height: 0; margin-top: -8px; margin-bottom: -0.4em; -webkit-transform: translateY(-50%); transform: translateY(-50%); }
.wdt-image-box-holder.wdt-rc-template-default .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper .wdt-content-icon span { background-color: var(--wdt-elementor-color-white); color: rgba(var(--wdt-elementor-color-accent-rgb),0.85); font-size: 24px; height: 60px; width: 60px; -webkit-border-radius: 50%; border-radius: 50%; -webkit-box-shadow: 0 0 3px 0 rgba(var(--wdt-elementor-color-secondary-rgb),0.15); box-shadow: 0 0 3px 0 rgba(var(--wdt-elementor-color-secondary-rgb),0.15); }
.wdt-image-box-holder.wdt-rc-template-default .wdt-content-item:hover .wdt-content-media-group .wdt-content-icon-wrapper .wdt-content-icon span { background-color: var(--wdt-elementor-color-accent); color: var(--wdt-elementor-color-white); } .wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item { text-align: center; -webkit-box-shadow: 0 0 1px 1px rgba(var(--wdt-elementor-color-secondary-rgb),0.15) inset; box-shadow: 0 0 1px 1px rgba(var(--wdt-elementor-color-secondary-rgb),0.15) inset; }
.wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-media-group { background-color: #f5f5f5; margin-bottom: 0; }
.wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-media-group,
.wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-detail-group { padding: 20px; }
.wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper,
.wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image,
.wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image > a,
.wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image > span { min-width: 100px; }
.wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image > a,
.wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image > span { height: 100px; padding: 0; width: 100px; -webkit-border-radius: 50%; border-radius: 50%; -webkit-box-shadow: 0 0 2px rgba(var(--wdt-elementor-color-secondary-rgb),0.25); box-shadow: 0 0 2px rgba(var(--wdt-elementor-color-secondary-rgb),0.25); }
.wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image > a img,
.wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image > span img { height: 100%; object-fit: cover; object-position: center center; }
.wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item:hover .wdt-content-media-group { background-color: var(--wdt-elementor-color-accent); }
.wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item:hover .wdt-content-media-group .wdt-content-title h5, .wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item:hover .wdt-content-media-group .wdt-content-title h5 > a { color: var(--wdt-elementor-color-white); }
.wdt-image-box-holder.wdt-rc-template-standard .wdt-content-item:hover .wdt-content-media-group .wdt-content-title h5 > a:hover { color: var(--wdt-elementor-color-black); } .wdt-custom-image-box-style-1 .wdt-content-item .wdt-content-elements-group,
.wdt-custom-image-box-style-1 .wdt-content-item .wdt-content-elements-group .wdt-content-image-wrapper,
.wdt-custom-image-box-style-1 .wdt-content-item .wdt-media-image-cover-container .wdt-content-button > a { pointer-events: painted; }
.wdt-custom-image-box-style-1 .wdt-content-item .wdt-media-image-cover-container { pointer-events: none; } .wdt-custom-image-box-style-1 .wdt-content-item .wdt-content-media-group .wdt-content-elements-group { border-radius: 8px; }
.wdt-custom-image-box-style-1 .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:after {display: none;}
.wdt-custom-image-box-style-1 .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:before { background-color: var(--wdtBodyBGColor); background-image: none; opacity: 0; z-index: 1; }
.wdt-custom-image-box-style-1 .wdt-content-item:hover .wdt-media-image-cover .wdt-content-image-wrapper:before { opacity: 0.3; }
.wdt-custom-image-box-style-1 .wdt-content-item .wdt-content-button > a { font-size: var(--wdtFontSize_Base); font-weight: var(--wdtFontWeight_Ext); text-transform: uppercase; letter-spacing: 3px; padding: 0 0 5px 0; position: relative; }
.wdt-custom-image-box-style-1 .wdt-content-item .wdt-content-button>a { position: relative; background-color: transparent; background-image: linear-gradient(90deg, rgb(233, 233, 233), rgb(233, 233, 233)), linear-gradient(90deg, var(--wdtPrimaryColor), var(--wdtPrimaryColor)); background-size: 2rem 0.063rem, 100% 0.063rem; background-position-x: calc(2rem * -1), 0%; background-position-y: 100%; background-repeat: no-repeat; padding-bottom: 3px; transition: background-position-x 2s cubic-bezier(0.16, 1, 0.3, 1); }
.wdt-custom-image-box-style-1 .wdt-content-item .wdt-content-button>a:hover { background-position-x: calc(100% + 2rem), 0%; }
.wdt-custom-image-box-style-1 .wdt-content-item .wdt-content-media-group .wdt-content-title h5 { font-size: clamp(calc(var(--wdtFontSize_H3) - 5px), 1.7308rem + 0.641vw, calc(var(--wdtFontSize_H2) - 5px)); font-weight: var(--wdtFontWeight_Alt); margin-top: 0; }
.wdt-custom-image-box-style-1 .wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container { padding: clamp(1.875rem, 1.4423rem + 1.9231vw, 3.75rem); }
.wdt-custom-image-box-style-1 .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image img { -webkit-transform: scale(1.1); transform: scale(1.1); -webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out; }
.wdt-custom-image-box-style-1 .wdt-content-item:hover .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image img { transform-origin: right; }
.wdt-custom-image-box-style-1 .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image a { height: 100%; width: 100%; }
@media screen and (max-width:767px) {
.wdt-custom-image-box-style-1 .wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container { align-content: center !important; }
.wdt-custom-image-box-style-1 .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:before,
.wdt-custom-image-box-style-1 .wdt-content-item:hover .wdt-media-image-cover .wdt-content-image-wrapper:before { opacity: 0.5; }
} .wdt-custom-image-box-style-2 .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:before,
.wdt-custom-image-box-style-2 .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper:after { display: none; }
.wdt-custom-image-box-style-2 .wdt-content-item .wdt-content-media-group .wdt-content-elements-group { border-radius: 6px; }
.wdt-custom-image-box-style-2 .wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container { padding: 0; }
.wdt-custom-image-box-style-2 .wdt-content-item .wdt-media-image-cover .wdt-content-title h5 a { color: var(--wdtPrimaryColor); text-transform: inherit; padding: 10px 15px; background-color: var(--wdtAccentTxtColor); border-radius: 6px; display: inline; }
.wdt-custom-image-box-style-2 .wdt-content-item .wdt-media-image-cover .wdt-content-title h5 a:hover { color: var(--wdtAccentTxtColor); background-color: var(--wdtPrimaryColor); }
.wdt-custom-image-box-style-2 .wdt-content-item .wdt-media-image-cover .wdt-content-title h5 { font-size: var(--wdtFontSize_Ext); font-weight: var(--wdtFontWeight_Ext); margin-top: 0; letter-spacing: 2.6px; text-transform: uppercase; }
.wdt-custom-image-box-style-2 .wdt-content-item .wdt-media-image-cover .wdt-media-image-cover-container .wdt-content-title { margin-bottom: 20px; -webkit-transform: translateY(10px); transform: translateY(10px); transition: -webkit-transform 0.3s ease-out; transition: transform 0.3s ease-out; }
.wdt-primary-nav .has-mega-menu .wdt-custom-image-box-style-2 .wdt-content-item .wdt-media-image-cover .wdt-media-image-cover-container .wdt-content-title { margin-bottom: 16px; }
.wdt-custom-image-box-style-2 .wdt-content-item:hover .wdt-media-image-cover .wdt-content-title { -webkit-transform: translateY(0); transform: translateY(0); }
.wdt-custom-image-box-style-2 .wdt-content-item .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image img { transition: -webkit-transform 0.3s ease-out; transition: transform 0.3s ease-out; }
.wdt-custom-image-box-style-2 .wdt-content-item:hover .wdt-media-image-cover .wdt-content-image-wrapper .wdt-content-image img { -webkit-transform: scale(1.05); transform: scale(1.05); }
.wdt-custom-shop-testimonial-style .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:before,
.wdt-custom-image-box-style-2 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination>div:before { border-radius: 50%; background-color: var(--wdtAccentTxtColor); box-shadow: 0 0 30px rgba(0, 0, 0, 0.102); }
.wdt-custom-shop-testimonial-style .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:hover:before,
.wdt-custom-image-box-style-2 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination>div:hover:before { background-color: var(--wdtPrimaryColor); }
.wdt-custom-shop-testimonial-style .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div,
.wdt-custom-image-box-style-2 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination>div { color: var(--wdtPrimaryColor); -webkit-transition: all 0.2s ease-out; transition: all 0.2s ease-out; }
.wdt-custom-shop-testimonial-style .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:hover,
.wdt-custom-image-box-style-2 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination>div:hover { color: var(--wdtAccentTxtColor); }
.wdt-custom-image-box-style-2 .wdt-content-item .wdt-media-image-cover-container .wdt-content-button > a { font-size: var(--wdtFontSize_Ext); font-weight: var(--wdtFontWeight_Ext); margin-top: 0; letter-spacing: 2.6px; text-transform: uppercase; padding: 10px 15px; border-radius: 6px; -webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out; }
.wdt-custom-image-box-style-2 .swiper-slide .wdt-content-item .wdt-media-image-cover-container .wdt-content-button > a { -webkit-transform: translateY(100%); transform: translateY(100%); opacity: 0; }
.wdt-custom-image-box-style-2 .swiper-slide.swiper-slide-active .wdt-content-item .wdt-media-image-cover-container .wdt-content-button > a { -webkit-transform: translateY(0%); transform: translateY(0%); opacity: 1; }
.wdt-custom-image-box-style-2 .wdt-content-item .wdt-media-image-cover-container .wdt-content-button>a>div,
.wdt-custom-image-box-style-2 .wdt-content-item .wdt-media-image-cover-container .wdt-content-button>a>div>span { -webkit-transition: all 0.1s ease-out; transition: all 0.1s ease-out; } .wdt-custom-image-box-style-3 .wdt-content-item .wdt-content-title h5{ font-size: var(--wdtFontSize_H4); font-weight: var(--wdtFontWeight_Alt); margin-top: 0; pointer-events: none; }
.wdt-custom-image-box-style-3 .wdt-content-item { display: inline-flex; flex-wrap: wrap; flex-direction: column-reverse; }
.wdt-custom-image-box-style-3 .wdt-content-item .wdt-content-button > a { font-size: var(--wdtFontSize_Base); font-weight: var(--wdtFontWeight_Ext); text-transform: uppercase; letter-spacing: 3px; background-color: transparent; color: var(--wdtPrimaryColor); padding: 0; }
.wdt-custom-image-box-style-3 .wdt-content-item .wdt-content-button > a:hover { background-color: transparent; }
.wdt-custom-image-box-style-3 .wdt-content-item .wdt-content-button > a:before { content: ""; position: absolute; left: 0; bottom: 0; width: 100%; height: 1px; background-color: currentColor; -webkit-transform: scaleX(1); transform: scaleX(1); -webkit-transform-origin: 0% 50%; transform-origin: 0% 50%; -webkit-transition: -webkit-transform .48s cubic-bezier(.77,0,.175,1); transition: transform .48s cubic-bezier(.77,0,.175,1); }
.wdt-custom-image-box-style-3 .wdt-content-item .wdt-content-button > a:hover:before { -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; }
.wdt-custom-image-box-style-3 .wdt-content-item .wdt-content-button { width: max-content; max-width: max-content; }
.wdt-custom-image-box-style-3 .wdt-image-box-holder .wdt-content-item .wdt-content-media-group { margin-bottom: 0; }
.wdt-custom-image-box-style-3 .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group { margin-bottom: 36px; }
.wdt-custom-image-box-style-3 .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper { margin-bottom: 35px; }
@media screen and (max-width:1024px) {
.wdt-custom-image-box-style-3 .wdt-content-item .wdt-content-button { margin: auto; }
.wdt-custom-marquee-text-style-2.elementor-widget-wdt-heading { position: absolute; top: 20%; left: 0;  }
} .wdt-custom-image-box-style-4 .wdt-content-item .wdt-content-title h5 { font-size: var(--wdtFontSize_Base); font-weight: var(--wdtFontWeight_Ext); text-transform: uppercase; margin-top: 0; }
.wdt-custom-image-box-style-4 .wdt-content-item .wdt-content-media-group .wdt-content-title { margin-bottom: 0; }
.wdt-custom-image-box-style-4 .wdt-content-item .wdt-content-image { border-radius: 50%; overflow: hidden; }
.wdt-custom-image-box-style-4 .wdt-content-item .wdt-content-media-group .wdt-content-elements-group { display: inline-flex; align-items: center; }
.wdt-custom-image-box-style-4 .wdt-content-item .wdt-content-media-group .wdt-content-elements-group .wdt-content-subtitle { font-size: calc(var(--wdtFontSize_Ext) - 4px ); margin-top: -4px; margin-left: 2px; }
.wdt-custom-image-box-style-4 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination>div:before { border-radius: 50%; background-color: var(--wdtAccentTxtColor); box-shadow: 0 0 30px rgba(0, 0, 0, 0.102); }
.wdt-custom-image-box-style-4 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination>div:hover:before { background-color: var(--wdtPrimaryColor); }
.wdt-custom-image-box-style-4 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination>div { color: var(--wdtPrimaryColor); -webkit-transition: all 0.2s ease-out; transition: all 0.2s ease-out; }
.wdt-custom-image-box-style-4 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination>div:hover { color: var(--wdtAccentTxtColor); }
.wdt-custom-image-box-style-4 .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper { margin-bottom: 25px; }
.wdt-custom-image-box-style-4 .wdt-content-item .wdt-content-image a { position: relative; }
.wdt-custom-image-box-style-4 .wdt-content-item .wdt-content-image a img { -webkit-transition: -webkit-transform 0.3s ease-out; transition: transform 0.3s ease-out; }
.wdt-custom-image-box-style-4 .wdt-content-item:hover .wdt-content-image a img { -webkit-transform: scale(1.05); transform: scale(1.05); -webkit-transition: -webkit-transform 0.3s ease-out; transition: transform 0.3s ease-out; }
.wdt-custom-image-box-style-4 .wdt-content-item .wdt-content-image a:before,
.wdt-custom-image-box-style-4 .wdt-content-item .wdt-content-image a:after { content: ""; position: absolute; left: 0; top: 0; bottom: 0; right: 0; margin: auto; width: 100%; height: 100%; opacity: 0; background-color: rgba(var(--wdtTertiaryColorRgb), .1); -webkit-transition: -webkit-transform 0.5s ease-out, opacity 0.5s ease-out; transition: transform 0.5s ease-out, opacity 0.5s ease-out; z-index: 1; }
.wdt-custom-image-box-style-4 .wdt-content-item .wdt-content-image a:before { -webkit-transform: scaleY(1); transform: scaleY(1); }
.wdt-custom-image-box-style-4 .wdt-content-item .wdt-content-image a:after { -webkit-transform: scaleX(1); transform: scaleX(1); }
.wdt-custom-image-box-style-4 .wdt-content-item:hover .wdt-content-image a:before { -webkit-transform: scaleY(0); transform: scaleY(0); opacity: 1; }
.wdt-custom-image-box-style-4 .wdt-content-item:hover .wdt-content-image a:after { -webkit-transform: scaleX(0); transform: scaleX(0); opacity: 1; } .wdt-custom-image-box-style-5 .wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container .wdt-content-title { order: 1; margin-top: 0; margin-bottom: 20px; }
.wdt-custom-image-box-style-5 .wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container .wdt-content-description { order: 2; width: 335px; max-width: 335px; margin-bottom: 20px; }
.wdt-custom-image-box-style-5 .wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container .wdt-content-button { order: 3; margin-bottom: 30px; }
.wdt-custom-image-box-style-5 .wdt-content-item .wdt-media-image-cover>.wdt-media-image-cover-container .wdt-content-subtitle { font-size: clamp(3.75rem, 2.8846rem + 3.8462vw, 7.5rem); font-weight: calc(var(--wdtFontWeight_Alt) + 100); text-transform: capitalize; background: -webkit-linear-gradient(195deg, rgba(var(--wdtPrimaryColorRgb), 0.4) 0%, transparent 99%, transparent 100%); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; margin-bottom: 0; -webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out; } .wdt-custom-image-box-style-5 .wdt-image-box-holder .wdt-image-box-container { overflow: visible; }
.wdt-custom-image-box-style-5 .wdt-image-box-holder .wdt-image-box-wrapper { align-items: center; margin: 4.5% 0; }
.wdt-custom-image-box-style-5 .wdt-image-box-holder .wdt-image-box-wrapper .swiper-slide .wdt-content-item { -webkit-transform: scale(0.9); transform: scale(0.9); -webkit-transition: -webkit-transform 0.3s ease-out, opacity 0.3s ease-out; transition: transform 0.3s ease-out, opacity 0.3s ease-out; opacity: .5; }
.wdt-custom-image-box-style-5 .wdt-image-box-holder .wdt-image-box-wrapper .swiper-slide.swiper-slide-active .wdt-content-item { -webkit-transform: scale(1.3); transform: scale(1.3); z-index: 2; opacity: 1; }
.wdt-custom-image-box-style-5 .wdt-image-box-holder .wdt-image-box-wrapper .swiper-slide.swiper-slide-prev .wdt-content-item, .wdt-custom-image-box-style-5 .wdt-image-box-holder .wdt-image-box-wrapper .swiper-slide.swiper-slide-next .wdt-content-item { -webkit-transform: scale(1.1); transform: scale(1.1); z-index: 1; }
.wdt-custom-image-box-style-5 .wdt-image-box-holder .wdt-image-box-wrapper .swiper-slide:not(.swiper-slide-active) .wdt-content-item .wdt-content-title  { opacity: 0; -webkit-transition: opacity 0.3s ease-out; transition: opacity 0.3s ease-out; }
.wdt-custom-image-box-style-5 .wdt-image-box-holder .wdt-image-box-wrapper .swiper-slide:not(.swiper-slide-active) .wdt-content-item .wdt-media-image-cover > .wdt-media-image-cover-container .wdt-content-subtitle { opacity: 0; }
@media screen and (max-width:479px) {
.wdt-custom-image-box-style-5 .wdt-image-box-holder .wdt-image-box-wrapper .swiper-slide .wdt-content-item { opacity: 0; }
.wdt-custom-image-box-style-5 .wdt-image-box-holder .wdt-image-box-wrapper .swiper-slide .wdt-content-item,
.wdt-custom-image-box-style-5 .wdt-image-box-holder .wdt-image-box-wrapper .swiper-slide.swiper-slide-active .wdt-content-item,
.wdt-custom-image-box-style-5 .wdt-image-box-holder .wdt-image-box-wrapper .swiper-slide.swiper-slide-prev .wdt-content-item,
.wdt-custom-image-box-style-5 .wdt-image-box-holder .wdt-image-box-wrapper .swiper-slide.swiper-slide-next .wdt-content-item { -webkit-transform: inherit; transform: inherit; }
}