.wdt-common-social-icons ul.elementor-icon-list-items li.elementor-icon-list-item .elementor-icon-list-text { font-size: var(--wdtFontSize_H6); font-weight: var(--wdtFontWeight_Ext); text-transform: capitalize; }.wdt-common-social-icons ul.elementor-icon-list-items li.elementor-icon-list-item a { background-color: var(--wdtAccentTxtColor); padding: 8px; -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); -webkit-border-radius: var(--wdtRadius_Part); border-radius: var(--wdtRadius_Part); }.wdt-common-social-icons ul.elementor-icon-list-items li.elementor-icon-list-item a:hover { background-color: var(--wdtSecondaryColor); }.wdt-common-social-icons ul.elementor-icon-list-items li.elementor-icon-list-item a > .elementor-icon-list-icon svg { margin: 0; }.wdt-custom-social-text-style .wdt-column { border: 1px solid var(--wdtBorderColor); }.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 { font-size: var(--wdtFontSize_H6); padding: 32px 10px; display: inline-flex; justify-content: center; align-items: center; width: 100%; height: 100%; -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-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(--wdtPrimaryColor); 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-Livi-Transition); transition: var(--wdt-Livi-Transition); pointer-events: none; letter-spacing: 0; }.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-image-fixed-cover-style, .wdt-image-fixed-cover-style .elementor-widget-container, .wdt-image-fixed-cover-style .elementor-widget-container > a, .wdt-image-fixed-cover-style .elementor-widget-container > a img,.wdt-image-fixed-cover-style .elementor-widget-container > img { width: 100%; height: 100%; object-fit: cover; }.wdt-default-gallery .gallery { margin: 0; }.wdt-default-gallery .elementor-image-gallery .gallery-item { width: 100%; max-width: 100% !important; padding: 0; margin: 0; }.wdt-default-gallery .gallery-item > div.gallery-icon { width: 100%; height: 100%; object-fit: cover; }.wdt-default-gallery .gallery-item > div > a { position: relative; overflow: hidden; width: 100%; height: 100%; object-fit: cover; margin: 0; }.wdt-default-gallery .elementor-image-gallery .gallery-item img { position: relative; width: 100%; height: 100%; object-fit: cover; -webkit-transform: scale(1.01); transform: scale(1.01); -webkit-transition: transform 3s cubic-bezier(.1,.2,.7,1); transition: transform 3s cubic-bezier(.1,.2,.7,1); z-index: 0; border: none; margin: 0; }.wdt-default-gallery .gallery-item > div > a:hover img { -webkit-transform: scale(1.1); transform: scale(1.1); }.wdt-default-gallery .gallery-item > div > a::before { content: ''; position: absolute; pointer-events: none; top: 0; left: 0; right: 0; bottom: 0; background: rgba(var(--wdtPrimaryColorRgb),0.8); -webkit-transform: scale(0.5); transform: scale(0.5); opacity: 0; -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); z-index: 1; }.wdt-default-gallery .gallery-item > div > a:hover::before { -webkit-transform: scale(1); transform: scale(1); opacity: 1; }.wdt-default-gallery .gallery-item > div > a::after { content: ''; position: absolute; width: clamp(1.875rem, 1.7082rem + 0.9202vw, 2.8125rem); height: clamp(1.875rem, 1.7082rem + 0.9202vw, 2.8125rem); background: var(--wdtAccentTxtColor); top: 0; left: 0; right: 0; bottom: 0; opacity: 0; -webkit-transform: scale(1.5); transform: scale(1.5); -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M97.05,84.25,79.17,66.37a6.67,6.67,0,0,0-8.29-.91l-3.59-3.4a37.52,37.52,0,1,0-5.64,5.64l3.58,3.39a6.66,6.66,0,0,0,.87,8.35L84,97.32a6.66,6.66,0,0,0,9.42,0l3.65-3.65A6.66,6.66,0,0,0,97.05,84.25ZM62.11,57.15a30.68,30.68,0,0,1-5.67,5.6,30.41,30.41,0,1,1,5.67-5.6Z'/%3E%3Cpath d='M57,35.92v5.22a1.14,1.14,0,0,1-1.14,1.14H41.88V56.14a1.23,1.23,0,0,1-1.23,1.23h-5a1.24,1.24,0,0,1-1.24-1.23V42.28h-14a1.14,1.14,0,0,1-1.14-1.14V35.92a1.14,1.14,0,0,1,1.14-1.14h14V20.93a1.24,1.24,0,0,1,1.24-1.24h5a1.23,1.23,0,0,1,1.23,1.24V34.78H55.83A1.14,1.14,0,0,1,57,35.92Z'/%3E%3C/svg%3E"); -webkit-mask-size: cover; -webkit-mask-repeat: no-repeat; -webkit-mask-position: center; mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M97.05,84.25,79.17,66.37a6.67,6.67,0,0,0-8.29-.91l-3.59-3.4a37.52,37.52,0,1,0-5.64,5.64l3.58,3.39a6.66,6.66,0,0,0,.87,8.35L84,97.32a6.66,6.66,0,0,0,9.42,0l3.65-3.65A6.66,6.66,0,0,0,97.05,84.25ZM62.11,57.15a30.68,30.68,0,0,1-5.67,5.6,30.41,30.41,0,1,1,5.67-5.6Z'/%3E%3Cpath d='M57,35.92v5.22a1.14,1.14,0,0,1-1.14,1.14H41.88V56.14a1.23,1.23,0,0,1-1.23,1.23h-5a1.24,1.24,0,0,1-1.24-1.23V42.28h-14a1.14,1.14,0,0,1-1.14-1.14V35.92a1.14,1.14,0,0,1,1.14-1.14h14V20.93a1.24,1.24,0,0,1,1.24-1.24h5a1.23,1.23,0,0,1,1.23,1.24V34.78H55.83A1.14,1.14,0,0,1,57,35.92Z'/%3E%3C/svg%3E"); mask-size: cover; mask-repeat: no-repeat; mask-position: center; -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); z-index: 1; pointer-events: none; margin: auto; } .wdt-default-gallery .gallery-item > div > a:hover::after { -webkit-transform: scale(1); transform: scale(1); -webkit-transition-delay: 0.1s; transition-delay: 0.1s; opacity: 1; }.elementor-lightbox .dialog-widget-content { padding: 30px !important; }.wdt-gallery-style-1 .gallery { display: grid; grid-template-columns: repeat(4, 1fr); gap: clamp(0.9375rem, 0.7707rem + 0.9202vw, 1.875rem); }.wdt-gallery-style-1 .gallery.gallery-size-full .gallery-item { position: relative; overflow: hidden; width: 100%; max-width: 100%; height: 100%; border: 1px solid var(--wdtAccentTxtColor); -webkit-border-radius: var(--wdtRadius_2X); border-radius: var(--wdtRadius_2X); } .wdt-gallery-style-1 .gallery .gallery-item:nth-child(1) { grid-column: 1 / 2; }.wdt-gallery-style-1 .gallery .gallery-item:nth-child(2) { grid-column: 2 / 4; }.wdt-gallery-style-1 .gallery .gallery-item:nth-child(3) { grid-column: 4 / 5; }.wdt-gallery-style-1 .gallery .gallery-item:nth-child(4) { grid-column: 1 / 3; }.wdt-gallery-style-1 .gallery .gallery-item:nth-child(5) { grid-column: 3 / 4; }.wdt-gallery-style-1 .gallery .gallery-item:nth-child(6) { grid-column: 4 / 5; }.wdt-gallery-style-1 .gallery .gallery-item:nth-child(7) { grid-column: 1 / 2; }.wdt-gallery-style-1 .gallery .gallery-item:nth-child(8) { grid-column: 2 / 3; }.wdt-gallery-style-1 .gallery .gallery-item:nth-child(9) { grid-column: 3 / 5; }.wdt-gallery-style-2 .gallery { display: grid; grid-template-columns: repeat(3,auto); gap: clamp(0.9375rem, 0.7707rem + 0.9202vw, 1.875rem); }.wdt-gallery-style-2 .gallery.gallery-size-full .gallery-item { position: relative; overflow: hidden; width: 100%; max-width: 100% !important; height: 100%; border: 1px solid var(--wdtAccentTxtColor); -webkit-border-radius: var(--wdtRadius_2X); border-radius: var(--wdtRadius_2X); } .wdt-gallery-style-2 .elementor-image-gallery .gallery-item:nth-child(2) { grid-area: 1 / 2 / span 2 / span 1; }.wdt-gallery-style-3, .wdt-gallery-style-3 *, .wdt-gallery-style-3 .elementor-widget-container, .wdt-gallery-style-3 .elementor-widget-container a, .wdt-gallery-style-3 .elementor-widget-container a img { width: 100%; height: 100%; object-fit: cover; }.wdt-gallery-style-3 .gallery.gallery-size-full .gallery-item { position: relative; overflow: hidden; width: 100%; max-width: 100% !important; height: 100%; border: 1px solid var(--wdtAccentTxtColor); -webkit-border-radius: var(--wdtRadius_2X); border-radius: var(--wdtRadius_2X); }.wdt-Slider-1-heading .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title { font-size: clamp(2.5rem, 1.8551rem + 3.5583vw, 6.125rem); font-weight: var(--wdtFontWeight_Alt); line-height: 1.1; text-transform: capitalize; }div[class*='wdt-slider-1-imagebox-style-'] .wdt-image-box-holder .wdt-content-item { display: grid; align-items: end; justify-content: center; }div[class*='wdt-slider-1-imagebox-style-'] .wdt-image-box-holder .wdt-content-item .wdt-content-media-group { grid-area: 1 / -1; margin: 0; }div[class*='wdt-slider-1-imagebox-style-'] .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group { grid-area: 1 / -1; pointer-events: auto; width: 100%; height: 100%; display: flex; align-items: flex-end; justify-content: center; padding: 15px; }div[class*='wdt-slider-1-imagebox-style-'] .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group .wdt-content-button > a { display: block; position: relative; overflow: hidden; pointer-events: auto; background-color: transparent; font-family: var(--wdtFontTypo_H5); font-size: clamp(1.125rem, 1.0805rem + 0.2454vw, 1.375rem); font-weight: var(--wdtFontWeight_H5); text-transform: uppercase; -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); -webkit-border-radius: var(--wdtRadius_Zero); border-radius: var(--wdtRadius_Zero); padding: 0; margin: 15px; }div[class*='wdt-slider-1-imagebox-style-'] .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group .wdt-content-button > a:hover { background-color: transparent; }div[class*='wdt-slider-1-imagebox-style-'] .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group .wdt-content-button > a:after, div[class*='wdt-slider-1-imagebox-style-'] .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group .wdt-content-button > a:before { content: ''; display: block; width: 100%; height: 1px; position: absolute; bottom: 0; background-color: currentColor; -webkit-transition: transform .4s cubic-bezier(.31,.29,.05,.96); transition: transform .4s cubic-bezier(.31,.29,.05,.96); }div[class*='wdt-slider-1-imagebox-style-'] .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group .wdt-content-button > a:before { left: 0; }div[class*='wdt-slider-1-imagebox-style-'] .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group .wdt-content-button > a:after { left: -100%; transition-delay: 0.3s; }div[class*='wdt-slider-1-imagebox-style-'] .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group .wdt-content-button > a:hover:after, div[class*='wdt-slider-1-imagebox-style-'] .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group .wdt-content-button > a:hover:before { -webkit-transform: translateX(100%); transform: translateX(100%); }.wdt-slider-1-imagebox-style-a .wdt-image-box-holder .swiper-cube .swiper-cube-shadow:before { background: transparent; }.wdt-slider-1-imagebox-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-subtitle { font-family: var(--wdtFontTypo_Alt); font-size: var(--wdtFontSize_H6); font-weight: var(--wdtFontWeight_Alt); letter-spacing: var(--wdtLetterSpacing_3X); text-transform: uppercase; color: var(--wdtSecondaryColor); margin-bottom: 10px; }.wdt-slider-1-imagebox-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-title { position: relative; z-index: 1; margin-bottom: -3rem; }.wdt-slider-1-imagebox-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-title h5 { font-size: clamp(2.5rem, 1.8551rem + 3.5583vw, 6.125rem); font-weight: var(--wdtFontWeight_Alt); line-height: 1.1; text-transform: capitalize; }.wdt-slider-1-imagebox-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image { position: relative; overflow: hidden; -webkit-border-radius: var(--wdtRadius_2X); border-radius: var(--wdtRadius_2X); }.wdt-slider-1-imagebox-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image>a:before { content: ''; position: absolute; width: 100%; height: 100%; background-image: linear-gradient(180deg, transparent 40%, rgba(var(--wdtBodyBGColorRgb), 1)); background-size: 100% 200%, 100% 100%; background-position: 100% 50%, 100% 100%; background-repeat: no-repeat; top: 0; left: 0; right: 0; bottom: 0; -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); -webkit-border-radius: var(--wdtRadius_2X); border-radius: var(--wdtRadius_2X); margin: auto; }.wdt-slider-1-imagebox-style-a .elementor-widget-container > .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group { padding: clamp(1.5625rem, 1.2845rem + 1.5337vw, 3.125rem); }.wdt-slider-1-imagebox-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-subtitle,.wdt-slider-1-imagebox-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-title { position: relative; overflow: hidden; } .wdt-slider-1-imagebox-style-a .wdt-image-box-holder .swiper-slide .wdt-content-item .wdt-content-media-group .wdt-content-subtitle, .wdt-slider-1-imagebox-style-a .wdt-image-box-holder .swiper-slide .wdt-content-item .wdt-content-media-group .wdt-content-title h5 { display: block; opacity: 0; -webkit-transform: translateY(80px); transform: translateY(80px); -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); }.wdt-slider-1-imagebox-style-a .wdt-image-box-holder .swiper-slide-active .wdt-content-item .wdt-content-media-group .wdt-content-subtitle,.wdt-slider-1-imagebox-style-a .wdt-image-box-holder .swiper-slide-active .wdt-content-item .wdt-content-media-group .wdt-content-title h5 { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); }.wdt-slider-1-imagebox-style-a .wdt-image-box-holder .swiper-slide-active .wdt-content-item .wdt-content-media-group .wdt-content-subtitle { -webkit-transition-delay: .2s; transition-delay: .2s; }.wdt-slider-1-imagebox-style-a .wdt-image-box-holder .swiper-slide-active .wdt-content-item .wdt-content-media-group .wdt-content-title h5 { -webkit-transition-delay: .4s; transition-delay: .4s; }.wdt-slider-1-imagebox-style-b .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image { position: relative; overflow: hidden; border: 2px solid var(--wdtBorderColor); padding: 5px; -webkit-border-radius: var(--wdtRadius_2X); border-radius: var(--wdtRadius_2X); }.wdt-slider-1-imagebox-style-b .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image > a { position: relative; overflow: hidden; }.wdt-slider-1-imagebox-style-b .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image>a:before{ content: ''; position: absolute; width: 100%; height: 100%; background-image: linear-gradient(180deg, transparent 50%, rgba(var(--wdtBodyBGColorRgb), 1)); background-size: 100% 200%, 100% 100%; background-position: 100% 25%, 100% 100%; background-repeat: no-repeat; top: 0; left: 0; right: 0; bottom: 0; -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); -webkit-border-radius: var(--wdtRadius_2X); border-radius: var(--wdtRadius_2X); opacity: 0; margin: auto; }.wdt-slider-1-imagebox-style-b .wdt-image-box-holder .wdt-content-item:hover .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image > a:before { opacity: 1; background-position: 100% 70%, 100% 100%; }.wdt-slider-1-imagebox-style-b .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image a > img { -webkit-border-radius: var(--wdtRadius_2X); border-radius: var(--wdtRadius_2X); }.wdt-slider-1-imagebox-style-b .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group .wdt-content-button { position: relative; pointer-events: auto; z-index: 1; opacity: 0; -webkit-transform: translateY(15px); transform: translateY(15px); -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); }.wdt-slider-1-imagebox-style-b .wdt-image-box-holder .wdt-content-item:hover .wdt-content-detail-group .wdt-content-button { -webkit-transform: translateY(0); transform: translateY(0); opacity: 1; }.wdt-marque-style-a .wdt-animation-wrapper div[class*="-marqee"] { width: unset; }.wdt-marque-style-a .wdt-animation-wrapper .wdt-animation-item { padding: 0; margin: 0; }.wdt-marque-style-a .wdt-animation-holder .wdt-animation-text { margin: 0 clamp(2.5rem, -2.1875rem + 15vw, 6.25rem); }.wdt-marque-style-a .wdt-animation-holder .wdt-animation-text a { font-size: clamp(1.875rem, 1.5414rem + 1.8405vw, 3.75rem); font-weight: var(--wdtFontWeight_Alt); text-transform: capitalize; }.wdt-text-with-icon .wdt-elementor-repeater-container-wrapper { display: inline-flex; flex-wrap: wrap; justify-content: center; align-items: center; }.wdt-text-with-icon .wdt-elementor-repeater-container-wrapper .wdt-text-tile { font-size: clamp(2.5rem, 1.8551rem + 3.5583vw, 6.125rem); font-weight: var(--wdtFontWeight_Alt); line-height: var(--wdtLineHeight_H1); text-transform: capitalize; } .wdt-text-with-icon .wdt-elementor-repeater-container-wrapper span img { width: clamp(5rem, 3.888rem + 6.135vw, 11.25rem); border: 1px solid var(--wdtAccentTxtColor); margin: clamp(0.3125rem, 0.2569rem + 0.3067vw, 0.625rem) clamp(0.9375rem, 0.8819rem + 0.3067vw, 1.25rem) clamp(0.3125rem, 0.2569rem + 0.3067vw, 0.625rem) clamp(0.3125rem, 0.2569rem + 0.3067vw, 0.625rem); -webkit-border-radius: var(--wdtRadius_2X); border-radius: var(--wdtRadius_2X); }.wdt-text-with-icon .wdt-elementor-repeater-container-wrapper span.wdt-opt-icon { background: var(--wdtPrimaryColor); width: clamp(3.125rem, 2.6802rem + 2.454vw, 5.625rem); height: clamp(3.125rem, 2.6802rem + 2.454vw, 5.625rem); justify-content: center; align-items: center; border: 1px solid var(--wdtAccentTxtColor); -webkit-border-radius: var(--wdtRadius_Full); border-radius: var(--wdtRadius_Full); margin: 5px; }.wdt-text-with-icon .wdt-elementor-repeater-container-wrapper span.wdt-opt-icon i { font-size: clamp(1.25rem, 1.0832rem + 0.9202vw, 2.1875rem) !important; align-items: center; justify-content: center; }.wdt-text-with-icon .wdt-elementor-repeater-container-wrapper span.wdt-opt-icon i svg { padding-left: 2px }.wdt-text-with-icon .wdt-elementor-repeater-container-wrapper span.wdt-opt-icon:after { content: ''; position: absolute; width: 100%; height: 100%; top: 0; left: 0; right: 0; bottom: 0; background: var(--wdtPrimaryColor); border: 1px solid var(--wdtAccentTxtColor); -webkit-border-radius: var(--wdtRadius_Full); border-radius: var(--wdtRadius_Full); -webkit-transform: scale(1); transform: scale(1); opacity: 0; z-index: -1; -webkit-transition: all .5s cubic-bezier(.32,2,.55,.27); transition: all .5s cubic-bezier(.32,2,.55,.27); margin: auto; }.wdt-text-with-icon .wdt-elementor-repeater-container-wrapper span.wdt-opt-icon:hover:after { opacity: .5; -webkit-transform: scale(1.2); transform: scale(1.2); }.wdt-category-style-1 .wdt-image-box-holder .wdt-content-item .wdt-content-media-group > div:not(:last-child) { margin-bottom: 0; }.wdt-category-style-1 .wdt-image-box-holder .wdt-content-item .wdt-content-media-group { position: relative; overflow: hidden; display: grid; align-items: end; justify-content: center; padding: 0 2px; -webkit-clip-path: inset(60px 0); clip-path: inset(60px 0); -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); margin-bottom: clamp(1.25rem, 1.1388rem + 0.6135vw, 1.875rem); }.wdt-category-style-1 .wdt-image-box-holder .wdt-content-item .wdt-content-media-group > div { grid-area: 1/-1; }.wdt-category-style-1 .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-button { pointer-events: none; transform: translateY(-30px); -webkit-transform: translateY(-30px); transition: var(--wdt-Livi-Transition); -webkit-transition: var(--wdt-Livi-Transition); z-index: 2; opacity: 0; }.wdt-category-style-1 .wdt-image-box-holder .wdt-content-item .wdt-content-button > a { position: relative; overflow: hidden; pointer-events: all; background-color: transparent; padding: 0; font-family: var(--wdtFontTypo_H5); font-size: clamp(1.125rem, 1.0805rem + 0.2454vw, 1.375rem); font-weight: var(--wdtFontWeight_H5); text-transform: uppercase; -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); -webkit-border-radius: var(--wdtRadius_Zero); border-radius: var(--wdtRadius_Zero); margin-bottom: 25px; }.wdt-category-style-1 .wdt-image-box-holder .wdt-content-item .wdt-content-button > a:hover { background-color: transparent; }.wdt-category-style-1 .wdt-image-box-holder .wdt-content-item .wdt-content-button > a:after, .wdt-category-style-1 .wdt-image-box-holder .wdt-content-item .wdt-content-button > a:before { content: ''; display: block; width: 100%; height: 1px; position: absolute; bottom: 0; background-color: currentColor; -webkit-transition: transform .4s cubic-bezier(.31,.29,.05,.96); transition: transform .4s cubic-bezier(.31,.29,.05,.96); }.wdt-category-style-1 .wdt-image-box-holder .wdt-content-item .wdt-content-button > a:before { left: 0; }.wdt-category-style-1 .wdt-image-box-holder .wdt-content-item .wdt-content-button > a:after { left: -100%; transition-delay: 0.3s; }.wdt-category-style-1 .wdt-image-box-holder .wdt-content-item .wdt-content-button > a:hover:after, .wdt-category-style-1 .wdt-image-box-holder .wdt-content-item .wdt-content-button > a:hover:before { -webkit-transform: translateX(100%); transform: translateX(100%); }.wdt-category-style-1 .wdt-image-box-holder .wdt-content-item .wdt-content-title h5 { font-family: var(--wdtFontTypo_Alt); font-size: clamp(1.375rem, 1.2638rem + 0.6135vw, 2rem); font-weight: var(--wdtFontWeight_Alt); line-height: var(--wdtLineHeight_Alt); text-transform: capitalize; }.wdt-category-style-1 .wdt-image-box-holder .wdt-content-item .wdt-content-description { display: inline-flex; justify-content: center; align-items: center; font-size: var(--wdtFontSize_H6); font-weight: var(--wdtFontWeight_Alt); text-transform: capitalize; gap: 15px; }.wdt-category-style-1 .wdt-image-box-holder .wdt-content-item .wdt-content-description::before { -webkit-transform: scaleX(-1) rotate(25deg); transform: scaleX(-1) rotate(25deg); }.wdt-category-style-1 .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group > div:not(:last-child) { margin-bottom: 10px; }.wdt-category-style-1 .wdt-image-box-holder .wdt-content-item .wdt-content-title h5, .wdt-category-style-1 .wdt-image-box-holder .wdt-content-item .wdt-content-description { -webkit-transform: translateY(-60px); transform: translateY(-60px); -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); }.wdt-category-style-1 .wdt-image-box-holder .swiper-slide-active .wdt-content-item .wdt-content-title h5 { -webkit-transition-delay: 0.05s; transition-delay: 0.05s; }.wdt-category-style-1 .wdt-image-box-holder .swiper-slide-active .wdt-content-item .wdt-content-description { -webkit-transition-delay: 0.1s; transition-delay: 0.1s; }.wdt-category-style-1 .wdt-image-box-holder .wdt-content-item :is( .wdt-content-image-wrapper, .wdt-content-image-wrapper .wdt-content-image ) { display: grid; align-items: center; }.wdt-category-style-1 .wdt-image-box-holder .wdt-content-item .wdt-content-image > span , .wdt-category-style-1 .wdt-image-box-holder .wdt-content-item .wdt-content-image > a { position: relative; overflow: hidden; height: calc(100% - 120px); object-fit: cover; align-items: center; border: 1px solid var(--wdtAccentTxtColor); -webkit-border-radius: var(--wdtRadius_2X); border-radius: var(--wdtRadius_2X); -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); }.wdt-category-style-1 .wdt-image-box-holder .wdt-content-item .wdt-content-image > span > img, .wdt-category-style-1 .wdt-image-box-holder .wdt-content-item .wdt-content-image > a > img { align-self: center; height: 100%; object-fit: cover; -webkit-transform: scale(1); transform: scale(1); -webkit-transition: transform 3s cubic-bezier(.1,.2,.7,1); transition: transform 3s cubic-bezier(.1,.2,.7,1); }.wdt-category-style-1 .wdt-image-box-holder .wdt-content-item:hover .wdt-content-image > span > img, .wdt-category-style-1 .wdt-image-box-holder .wdt-content-item:hover .wdt-content-image > a > img,.wdt-category-style-1 .wdt-image-box-holder .swiper-slide-active .wdt-content-item .wdt-content-media-group .wdt-content-image > a > img { -webkit-transform: scale(1.2); transform: scale(1.2); }.wdt-category-style-1 .wdt-image-box-holder .wdt-content-item .wdt-content-image > span:before, .wdt-category-style-1 .wdt-image-box-holder .wdt-content-item .wdt-content-image > a:before { content: ''; position: absolute; width: 100%; height: 100%; background-image: linear-gradient(180deg, transparent 80%, rgba(var(--wdtBodyBGColorRgb), 0.7)); background-size: 100% 200%, 100% 100%; background-position: 100% 25%, 100% 100%; background-repeat: no-repeat; top: 0; left: 0; right: 0; bottom: 0; -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); -webkit-border-radius: var(--wdtRadius_2X); border-radius: var(--wdtRadius_2X); opacity: 0; z-index: 1; margin: auto; }.wdt-category-style-1 .wdt-image-box-holder .wdt-content-item:hover .wdt-content-image > span:before, .wdt-category-style-1 .wdt-image-box-holder .wdt-content-item:hover .wdt-content-image > a:before,.wdt-category-style-1 .wdt-image-box-holder .swiper-slide-active .wdt-content-item .wdt-content-media-group .wdt-content-image > a:before { opacity: 1; background-position: 100% 100%, 100% 100%; }.wdt-category-style-1 .wdt-image-box-holder .swiper-slide-active .wdt-content-item .wdt-content-media-group { -webkit-clip-path: inset(0); clip-path: inset(0); }.wdt-category-style-1 .wdt-image-box-holder .swiper-slide-active .wdt-content-item .wdt-content-title h5, .wdt-category-style-1 .wdt-image-box-holder .swiper-slide-active .wdt-content-item .wdt-content-description { -webkit-transform: translateY(0); transform: translateY(0); }.wdt-category-style-1 .wdt-image-box-holder .wdt-content-item:hover .wdt-content-media-group .wdt-content-button { -webkit-transform: translateY(-60px); transform: translateY(-60px); opacity: 1; }.wdt-category-style-1 .wdt-image-box-holder .swiper-slide-active .wdt-content-item .wdt-content-media-group .wdt-content-button { -webkit-transform: translateY(0px); transform: translateY(0px); opacity: 1; }.wdt-category-style-1 .wdt-image-box-holder .swiper-slide-active .wdt-content-item .wdt-content-image > span, .wdt-category-style-1 .wdt-image-box-holder .swiper-slide-active .wdt-content-item .wdt-content-image > a { height: 100%; }.wdt-demo-1-interactive-tab .wdt-tabs-container .wdt-tabs-list li .ui-tabs-anchor { position: relative; overflow: hidden; background: transparent; color: var(--wdtHeadAltColor); font-family: var(--wdtFontTypo_Alt); font-size: clamp(1.125rem, 1.0805rem + 0.2454vw, 1.375rem); font-weight: var(--wdtFontWeight_Base); letter-spacing: 0; line-height: var(--wdtLineHeight_Alt); text-transform: uppercase; padding: var(--wdtPadding_Btn); border: 1px solid var(--wdtHeadAltColor); -webkit-border-radius: var(--wdtRadius_2X); border-radius: var(--wdtRadius_2X); }.wdt-demo-1-interactive-tab .wdt-tabs-container .wdt-tabs-list li.ui-state-active .ui-tabs-anchor, .wdt-demo-1-interactive-tab .wdt-tabs-container .wdt-tabs-list li.ui-state-hover .ui-tabs-anchor { border-color: var(--wdtPrimaryColor); background: transparent; color: var(--wdtHeadAltColor); }.wdt-demo-1-interactive-tab .wdt-tabs-container .wdt-tabs-list li .ui-tabs-anchor:before { content: ''; position: absolute; width: 100%; height: 100%; top: 0; left: 0; right: 0; bottom: 0; margin: auto; background-image: linear-gradient(rgba(var(--wdtPrimaryColorRgb), 1),rgba(var(--wdtPrimaryColorRgb), 1)); background-repeat: no-repeat; background-position: center; background-size: 100% 100%; -webkit-transform: scaleX(0) scale(1.2); transform: scaleX(0) scale(1.2); -webkit-transform-origin: right; transform-origin: right; -webkit-transition: transform var(--wdt-Livi-Transition); transition: transform var(--wdt-Livi-Transition); z-index: -1; }.wdt-demo-1-interactive-tab .wdt-tabs-container .wdt-tabs-list li.ui-state-hover .ui-tabs-anchor:before, .wdt-demo-1-interactive-tab .wdt-tabs-container .wdt-tabs-list li.ui-state-active .ui-tabs-anchor:before { -webkit-transform: scaleX(1) scale(1.2); transform: scaleX(1) scale(1.2); -webkit-transform-origin: left; transform-origin: left; }.wdt-demo-1-interactive-tab .wdt-tabs-container .wdt-tabs-content-wrapper { background: transparent; padding: 0; }.wdt-demo-1-interactive-tab .ui-widget-content,.wdt-demo-1-interactive-tab .ui-widget,.wdt-demo-1-interactive-tab .ui-tabs { background: none; color: unset;; border: none; font-family: unset; font-size: 1em; padding: 0; border-radius: 0; -webkit-border-radius: 0; }.wdt-demo-1-interactive-tab .ui-widget-header { background: none; color: unset; border: none; }.wdt-demo-1-interactive-tab :is( .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active ) { background: none; border: none; padding: 0; border-radius: 0; -webkit-border-radius: 0; }.wdt-demo-1-interactive .wdt-interactive-showcase-container[class*="wdt-image-box-"] { border: none; display: flex; align-items: flex-end; justify-content: flex-start; gap: 80px; }.wdt-demo-1-interactive .wdt-interactive-showcase-container[class*="wdt-image-box-"] .wdt-interactive-showcase-content-wrapper { position: relative; order: unset; width: 100%; max-width: 650px; height: 100%; padding: 0; margin-top: -250px; }.wdt-demo-1-interactive .wdt-interactive-showcase-container .wdt-interactive-showcase-content-wrapper div[id*="wdt-interactive-showcase-"] .wdt-interactive-showcase-media-group > .wdt-content-image-wrapper { -webkit-transform: unset; transform: unset; grid-area: 1/-1; height: 100%; }.wdt-demo-1-interactive .wdt-interactive-showcase-container .wdt-interactive-showcase-content-wrapper div[id*="wdt-interactive-showcase-"].wdt-interactive-showcase-active .wdt-interactive-showcase-media-group > .wdt-content-image-wrapper { -webkit-transform: unset; transform: unset; }.wdt-demo-1-interactive .wdt-interactive-showcase-container .wdt-interactive-showcase-content-wrapper div[id*="wdt-interactive-showcase-"] > .wdt-interactive-showcase-media-group .wdt-content-image, .wdt-demo-1-interactive .wdt-interactive-showcase-container .wdt-interactive-showcase-content-wrapper div[id*="wdt-interactive-showcase-"] > .wdt-interactive-showcase-media-group .wdt-content-image img { width: 100%; height: 100%; object-fit: cover; -webkit-box-shadow: unset; box-shadow: unset; }.wdt-demo-1-interactive .wdt-interactive-showcase-container .wdt-interactive-showcase-content-wrapper div[id*="wdt-interactive-showcase-"] > .wdt-interactive-showcase-media-group .wdt-content-image::before { content: ''; position: absolute; width: 100%; height: 100%; top: 0; left: 0; right: 0; bottom: 0; background-image: linear-gradient(0deg, var(--wdtBodyBGColor), transparent); background-repeat: no-repeat; background-size: cover; opacity: 0.7; z-index: 1; margin: auto; }.wdt-demo-1-interactive .wdt-interactive-showcase-container .wdt-interactive-showcase-content-wrapper div[id*="wdt-interactive-showcase-"] > .wdt-interactive-showcase-media-group .wdt-content-image img { -webkit-animation: zoom 8s ease-out infinite; animation: zoom 8s ease-out infinite; transform-origin: center left; }@-webkit-keyframes zoom { 0% { transform: scale3d(1, 1, 1); } 50% { transform: scale3d(1.05, 1.05, 1.05); } 100% { transform: scale3d(1, 1, 1); } }@keyframes zoom { 0% { transform: scale3d(1, 1, 1); } 50% { transform: scale3d(1.05, 1.05, 1.05); } 100% { transform: scale3d(1, 1, 1); } }.wdt-demo-1-interactive .wdt-interactive-showcase-container .wdt-interactive-showcase-content-wrapper div[id*="wdt-interactive-showcase-"] > .wdt-interactive-showcase-media-group { position: relative; overflow: hidden; display: grid; align-items: end; width: 100%; height: 100%; border: 1px solid var(--wdtHeadAltColor); border-radius: var(--wdtRadius_2X); -webkit-border-radius: var(--wdtRadius_2X); opacity: 0; -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); }.wdt-demo-1-interactive .wdt-interactive-showcase-container .wdt-interactive-showcase-content-wrapper div[id*="wdt-interactive-showcase-"].wdt-interactive-showcase-active > .wdt-interactive-showcase-media-group { opacity: 1; }.wdt-demo-1-interactive .wdt-interactive-showcase-container .wdt-interactive-showcase-content-wrapper div[id*="wdt-interactive-showcase-"] > .wdt-interactive-showcase-media-group .wdt-interactive-showcase-content { grid-area: 1/-1; z-index: 1; padding: clamp(1.5625rem, 1.25rem + 1.5625vw, 3.125rem); }.wdt-demo-1-interactive .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper { display: grid; align-items: start; width: 100%; height: 100%; }.wdt-demo-1-interactive .wdt-interactive-showcase-container[class*="wdt-image-box-"] .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li:not(:last-child) { border: none; }.wdt-demo-1-interactive .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li { padding: clamp(0.625rem, 0.5138rem + 0.6135vw, 1.25rem) 0; }.wdt-demo-1-interactive .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li:first-child { padding-top: 0; }.wdt-demo-1-interactive .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li:last-child { padding-bottom: 0; }.wdt-demo-1-interactive .wdt-interactive-showcase-container[class*="wdt-image-box-"] .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li:after { content: none; }.wdt-demo-1-interactive .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li > .wdt-interactive-showcase-element .wdt-interactive-showcase-content-group { position: relative; overflow: hidden; display: grid; grid-template-columns: 2fr 1fr; }.wdt-demo-1-interactive .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li > .wdt-interactive-showcase-element .wdt-interactive-showcase-content-group > * { align-self: start; }.wdt-demo-1-interactive .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li > .wdt-interactive-showcase-element .wdt-interactive-showcase-content-group > .wdt-content-sub-title { line-height: var(--wdtLineHeight_Alt); justify-self: end; padding-left: 20px; margin: 0; }.wdt-demo-1-interactive .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li .wdt-content-title, .wdt-demo-1-interactive .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li .wdt-content-sub-title, .wdt-demo-1-interactive .wdt-interactive-showcase-container .wdt-interactive-showcase-content-wrapper div[id*="wdt-interactive-showcase-"] > .wdt-interactive-showcase-media-group .wdt-content-title { position: relative; display: inline-block; font-family: var(--wdtFontTypo_Alt); font-size: clamp(1.375rem, 1.2638rem + 0.6135vw, 2rem); font-weight: var(--wdtFontWeight_Alt); line-height: var(--wdtLineHeight_Alt); text-transform: capitalize; background-image: none; -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); margin: 0; }.wdt-demo-1-interactive .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li.wdt-interactive-showcase-active .wdt-content-title { color: var(--wdtSecondaryColor); }.wdt-demo-1-interactive .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li > .wdt-interactive-showcase-element .wdt-interactive-showcase-content-group .wdt-content-description { grid-column: 1/3; }.wdt-demo-1-interactive .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li > .wdt-interactive-showcase-element .wdt-interactive-showcase-content-group .wdt-content-description, .wdt-demo-1-interactive .wdt-interactive-showcase-container .wdt-interactive-showcase-content-wrapper div[id*="wdt-interactive-showcase-"] > .wdt-interactive-showcase-media-group .wdt-content-sub-title { position: relative; width: 100%; max-width: 700px; font-family: var(--wdtFontTypo_Base); font-size: var(--wdtFontSize_Base); font-weight: var(--wdtFontWeight_Base); line-height: var(--wdtLineHeight_Base); color: var(--wdtBodyTxtColor); margin-top: 5px; }.wdt-demo-1-interactive .wdt-interactive-showcase-container .wdt-interactive-showcase-content-wrapper div[id*="wdt-interactive-showcase-"] > .wdt-interactive-showcase-media-group .wdt-content-sub-title { margin-top: 10px; }.wdt-demo-1-interactive .wdt-interactive-showcase-container .wdt-interactive-showcase-content-wrapper div[id*="wdt-interactive-showcase-"] > .wdt-interactive-showcase-media-group .wdt-content-sub-title::before { content: "Starts from "; }.wdt-demo-1-interactive .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li .wdt-content-title { position: relative; display: inline-flex; flex-direction: row-reverse; align-items: center; justify-content: flex-end; padding-right: 20px; }.wdt-demo-1-interactive .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li .wdt-content-title, .wdt-demo-1-interactive .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li .wdt-content-sub-title { background-color: var(--wdtBodyBGColor); }.wdt-demo-1-interactive.wdt-tertiary-bg .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li .wdt-content-title, .wdt-demo-1-interactive.wdt-tertiary-bg .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li .wdt-content-sub-title { background: var(--wdtTertiaryColor); }.wdt-demo-1-interactive .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li .wdt-content-title::before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 200vh; height: 1px; background: var(--wdtBorderColor); -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 800 100'%3E%3Crect width='400' height='100'/%3E%3C/svg%3E"); -webkit-mask-size: auto; -webkit-mask-repeat: repeat-x; mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 800 100'%3E%3Crect width='400' height='100'/%3E%3C/svg%3E"); mask-size: auto; mask-repeat: repeat-x; animation: pricing-border 10s linear infinite; -webkit-animation: pricing-border 10s linear infinite; z-index: -1; margin: auto; }.wdt-team-style .wdt-team-holder .wdt-content-item .wdt-content-media-group { display: grid; overflow: hidden; place-items: end; align-items: end; border: 1px solid var(--wdtAccentTxtColor); -webkit-border-radius: var(--wdtRadius_2X); border-radius: var(--wdtRadius_2X); margin-bottom: clamp(1.25rem, 1.1388rem + 0.6135vw, 1.875rem); }.wdt-team-style .wdt-team-holder .wdt-content-item .wdt-content-media-group > div:not(:last-child) { margin: 0; }.wdt-team-style .wdt-team-holder .wdt-content-item .wdt-content-media-group > div{ grid-area: 1/1; z-index: 1; }.wdt-team-style .wdt-team-holder .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper img { -webkit-transform: translateX(0); transform: translateX(0); -webkit-transition:var(--wdt-Livi-Transition); transition:var(--wdt-Livi-Transition); }.wdt-team-style .wdt-team-holder .wdt-content-item:hover .wdt-content-media-group .wdt-content-image-wrapper img { -webkit-transform: translateX(-40px); transform: translateX(-40px); filter: saturate(0%); }.wdt-team-style .wdt-team-holder .wdt-content-item .wdt-content-media-group .wdt-social-icons-container { position: relative; display: flex; justify-content: center; align-items: center; width: 20%; height: 100%; background-color: var(--wdtPrimaryColor); -webkit-transform: translateX(100px); transform: translateX(100px); -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); }.wdt-team-style .wdt-team-holder .wdt-content-item:hover .wdt-content-media-group .wdt-social-icons-container { -webkit-transform: translateX(0px); transform: translateX(0px); }.wdt-team-style .wdt-team-holder .wdt-content-item .wdt-content-media-group .wdt-social-icons-container:after { content: ''; position: absolute; pointer-events: none; width: 100%; height: 100%; top: 0; right: 0; bottom: 0; left: 0; background: rgb(var(--wdtPrimaryColorRgb), .5); -webkit-transform: translate(0px); transform: translate(0px); -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); transition-delay: .3s; }.wdt-team-style .wdt-team-holder .wdt-content-item:hover .wdt-content-media-group .wdt-social-icons-container:after { -webkit-transform: translateX(-20px); transform: translateX(-20px); }.wdt-team-style .wdt-team-holder .wdt-content-item .wdt-content-media-group .wdt-social-icons-container .wdt-social-icons-list { flex-direction: column; z-index: 1; }.wdt-team-style .wdt-team-holder .wdt-content-item .wdt-content-media-group .wdt-social-icons-container .wdt-social-icons-list li { -webkit-transform: translateX(50px); transform: translateX(50px); -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); margin: clamp(0.3125rem, 0.2347rem + 0.4294vw, 0.75rem); }.wdt-team-style .wdt-team-holder .wdt-content-item .wdt-content-media-group .wdt-social-icons-container .wdt-social-icons-list li a { display: flex; justify-content: center; align-items: center; font-size: clamp(1rem, 0.9333rem + 0.3681vw, 1.375rem); width: clamp(2.1875rem, 2.0763rem + 0.6135vw, 2.8125rem); height: clamp(2.1875rem, 2.0763rem + 0.6135vw, 2.8125rem); border: 1px solid var(--wdtAccentTxtColor); -webkit-border-radius: var(--wdtRadius_Full); border-radius: var(--wdtRadius_Full); -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); }.wdt-team-style .wdt-team-holder .wdt-content-item .wdt-content-media-group .wdt-social-icons-container .wdt-social-icons-list li a:hover { background: var(--wdtSecondaryColor); border-color: var(--wdtSecondaryColor); color: var(--wdtAccentTxtColor); }.wdt-team-style .wdt-team-holder .wdt-content-item .wdt-content-media-group .wdt-social-icons-container .wdt-social-icons-list li a i::before { margin: 0; }.wdt-team-style .wdt-team-holder .wdt-content-item:hover .wdt-content-media-group .wdt-social-icons-container .wdt-social-icons-list li { -webkit-transform: translateX(0px); transform: translateX(0px); }.wdt-team-style .wdt-team-holder .wdt-content-item:hover .wdt-content-media-group .wdt-social-icons-container .wdt-social-icons-list li:nth-child(1){ -webkit-transition-delay: 100ms; transition-delay: 100ms; }.wdt-team-style .wdt-team-holder .wdt-content-item:hover .wdt-content-media-group .wdt-social-icons-container .wdt-social-icons-list li:nth-child(2){ -webkit-transition-delay: 150ms; transition-delay: 150ms; }.wdt-team-style .wdt-team-holder .wdt-content-item:hover .wdt-content-media-group .wdt-social-icons-container .wdt-social-icons-list li:nth-child(3){ -webkit-transition-delay: 200ms; transition-delay: 200ms; }.wdt-team-style .wdt-team-holder .wdt-content-item:hover .wdt-content-media-group .wdt-social-icons-container .wdt-social-icons-list li:nth-child(4){ -webkit-transition-delay: 250ms; transition-delay: 250ms; }.wdt-team-style .wdt-team-holder .wdt-content-item:hover .wdt-content-media-group .wdt-social-icons-container .wdt-social-icons-list li:nth-child(5){ -webkit-transition-delay: 300ms; transition-delay: 300ms; }.wdt-team-style .wdt-team-holder .wdt-content-item .wdt-content-detail-group .wdt-content-subtitle { font-family: var(--wdtFontTypo_Base); font-size: var(--wdtFontSize_H6); font-weight: var(--wdtFontWeight_Alt); line-height: var(--wdtLineHeight_Alt); letter-spacing: 0; text-transform: capitalize; margin-bottom: 10px; }.wdt-team-style .wdt-team-holder .wdt-content-item .wdt-content-detail-group .wdt-content-title h5 { font-family: var(--wdtFontTypo_Alt); font-size: clamp(1.375rem, 1.2638rem + 0.6135vw, 2rem); font-weight: var(--wdtFontWeight_Alt); line-height: var(--wdtLineHeight_Alt); text-transform: capitalize; }.wdt-testimonial-style .wdt-testimonial-holder .swiper-cube .swiper-cube-shadow:before { background: transparent; }.wdt-testimonial-style .wdt-testimonial-holder .wdt-content-item { width: 100%; max-width: 1250px; padding: 0 clamp(1.25rem, 0.9164rem + 1.8405vw, 3.125rem); display: flex; flex-direction: column-reverse; align-items: center; margin: auto; }.wdt-testimonial-style .wdt-content-item .wdt-content-detail-group .wdt-rating-container .wdt-rating li { padding: 0; margin: 3px; }.wdt-testimonial-style .wdt-testimonial-holder .wdt-content-item .wdt-content-detail-group .wdt-content-description { font-family: var(--wdtFontTypo_Base); font-size: clamp(1.125rem, 1.0805rem + 0.2454vw, 1.375rem); font-style: italic; line-height: var(--wdtLineHeight_Base); margin-bottom: 35px; }.wdt-testimonial-style .wdt-carousel-holder .wdt-content-item .wdt-content-media-group { margin: 0; }.wdt-testimonial-style .wdt-carousel-holder .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image { position: relative; overflow: hidden; -webkit-border-radius: var(--wdtRadius_Full); border-radius: var(--wdtRadius_Full); }.wdt-testimonial-style .wdt-content-item .wdt-content-media-group .wdt-content-title { margin-bottom: 12px; }.wdt-testimonial-style .wdt-content-item .wdt-content-media-group .wdt-content-title h5 { font-family: var(--wdtFontTypo_Alt); font-size: var(--wdtFontSize_H5); font-weight: var(--wdtFontWeight_Alt); line-height: var(--wdtLineHeight_Alt); text-transform: capitalize; } .wdt-testimonial-style .wdt-content-item .wdt-content-media-group .wdt-content-subtitle { font-size: var(--wdtFontSize_Base); font-weight: var(--wdtFontWeight_Ext); line-height: var(--wdtLineHeight_Alt); letter-spacing: 0; text-transform: capitalize; }.wdt-testimonial-style .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination { width: 100%; max-width: 1700px; position: absolute; top: auto; left: 0; right: 0; bottom: 220px; padding: 0 30px; display: flex; justify-content: space-between; align-items: center; margin: auto !important; }.wdt-testimonial-style .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div { margin: 0; }.wdt-testimonial-style .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:before, .wdt-testimonial-style .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:hover:before { background: transparent; }.wdt-testimonial-style .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div.wdt-arrow-pagination-prev:hover{ -webkit-animation: left .3s linear; animation: left .3s linear; }@-webkit-keyframes left { 0%{transform: translateX(0px);} 50%{transform: translateX(-10px);} 100%{transform: translateX(0px);} }@keyframes left { 0%{transform: translateX(0px);} 50%{transform: translateX(-10px);} 100%{transform: translateX(0px);} }.wdt-testimonial-style .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div.wdt-arrow-pagination-next:hover{ -webkit-animation: right .3s linear; animation: right .3s linear; }@-webkit-keyframes right { 0%{transform: translateX(0px);} 50%{transform: translateX(10px);} 100%{transform: translateX(0px);} }@keyframes right { 0%{transform: translateX(0px);} 50%{transform: translateX(10px);} 100%{transform: translateX(0px);} }.wdt-testimonial-style-b .wdt-testimonial-holder .swiper-cube .swiper-cube-shadow:before { background: transparent; }.wdt-testimonial-style-b .wdt-testimonial-holder .wdt-content-item { width: 100%; max-width: 800px; display: flex; flex-direction: column-reverse; align-items: flex-start; margin: 0; }.wdt-testimonial-style-b .wdt-content-item .wdt-content-detail-group .wdt-rating-container .wdt-rating li { padding: 0; margin: 3px; }.wdt-testimonial-style-b .wdt-testimonial-holder .wdt-content-item .wdt-content-detail-group .wdt-content-description { font-family: var(--wdtFontTypo_Base); font-size: clamp(1.125rem, 1.0805rem + 0.2454vw, 1.375rem); font-style: italic; line-height: var(--wdtLineHeight_Base); margin-bottom: clamp(1.875rem, 1.6526rem + 1.227vw, 3.125rem); }.wdt-testimonial-style-b .wdt-carousel-holder .wdt-content-item .wdt-content-media-group { display: flex; align-items: center; gap: 20px; margin: 0; }.wdt-testimonial-style-b .wdt-carousel-holder .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper { margin: 0; }.wdt-testimonial-style-b .wdt-carousel-holder .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image { position: relative; overflow: hidden; -webkit-border-radius: var(--wdtRadius_Full); border-radius: var(--wdtRadius_Full); }.wdt-testimonial-style-b .wdt-content-item .wdt-content-media-group .wdt-content-title { margin-bottom: 8px; }.wdt-testimonial-style-b .wdt-content-item .wdt-content-media-group .wdt-content-title h5 { font-family: var(--wdtFontTypo_Alt); font-size: var(--wdtFontSize_H5); font-weight: var(--wdtFontWeight_Alt); line-height: var(--wdtLineHeight_Alt); text-transform: capitalize; } .wdt-testimonial-style-b .wdt-content-item .wdt-content-media-group .wdt-content-subtitle { font-size: var(--wdtFontSize_H6); font-weight: var(--wdtFontWeight_Ext); line-height: var(--wdtLineHeight_Alt); letter-spacing: 0; text-transform: capitalize; }.wdt-testimonial-style-b .wdt-testimonial-holder .swiper-slide .wdt-content-item .wdt-content-detail-group .wdt-rating-container { -webkit-transform: translateY(20px); transform: translateY(20px); opacity: 0; -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); }.wdt-testimonial-style-b .wdt-testimonial-holder .swiper-slide-active .wdt-content-item .wdt-content-detail-group .wdt-rating-container { -webkit-transform: translateY(0px); transform: translateY(0px); opacity: 1; }.wdt-testimonial-style-b .wdt-testimonial-holder .swiper-slide .wdt-content-item .wdt-content-detail-group .wdt-content-description { -webkit-transform: translateY(20px); transform: translateY(20px); opacity: 0; -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); }.wdt-testimonial-style-b .wdt-testimonial-holder .swiper-slide-active .wdt-content-item .wdt-content-detail-group .wdt-content-description { -webkit-transform: translateY(0px); transform: translateY(0px); opacity: 1; transition-delay: 0.1s; }.wdt-process-style-1 .wdt-image-box-holder .swiper-slide { display: inline-flex; justify-content: center; }.wdt-process-style-1 .wdt-image-box-holder .wdt-content-item { max-width: 280px; }.wdt-process-style-1 .wdt-image-box-holder .wdt-content-item .wdt-content-title { margin-bottom: 12px; }.wdt-process-style-1 .wdt-image-box-holder .wdt-content-item .wdt-content-title h5 { font-size: clamp(1.375rem, 1.2638rem + 0.6135vw, 2rem); font-weight: var(--wdtFontWeight_Alt); text-transform: capitalize; }.wdt-process-style-1 .wdt-image-box-holder .wdt-content-item .wdt-content-image-wrapper .wdt-content-image { -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); }.wdt-process-style-1 .wdt-image-box-holder .wdt-content-item:hover .wdt-content-image-wrapper .wdt-content-image { -webkit-animation: move-up .3s linear; animation: move-up .3s linear; }@-webkit-keyframes move-up { 0%{transform: translateY(0px);} 50%{transform: translateY(10px);} 100%{transform: translateY(0px);} }@keyframes move-up { 0%{transform: translateY(0px);} 50%{transform: translateY(10px);} 100%{transform: translateY(0px);} }.xdsoft_datetimepicker { -webkit-border-radius: var(--wdtRadius_2X); border-radius: var(--wdtRadius_2X); margin-top: 8px; }.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current { background: var(--wdtPrimaryColor); box-shadow: none; font-family: var(--wdtFontTypo_Alt); }.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div { font-family: var(--wdtFontTypo_Alt); }.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover { background: var(--wdtPrimaryColor) !important; box-shadow: none !important; }.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker { margin-top: 18px; margin-bottom: 0; }.xdsoft_datetimepicker .xdsoft_calendar table { font-family: var(--wdtFontTypo_Alt); }.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current { background: var(--wdtPrimaryColor); box-shadow: none; }.xdsoft_datetimepicker .xdsoft_calendar td:hover { background: var(--wdtPrimaryColor) !important; box-shadow: none !important; }.xdsoft_datetimepicker .xdsoft_calendar th, .xdsoft_datetimepicker .xdsoft_calendar td { font-size: 11px; text-align: center; }.xdsoft_datetimepicker .xdsoft_calendar td>div { padding: 0; }.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today { color: var(--wdtPrimaryColor); }.xdsoft_datetimepicker .xdsoft_month { width: 80px; }.xdsoft_datetimepicker .xdsoft_label { font-family: var(--wdtFontTypo_Alt); font-size: 13px; }div[class*='booking-form-'] > div p i ~ .wpcf7-form-control-wrap input[type="email"], div[class*='booking-form-'] > div p i ~ .wpcf7-form-control-wrap input[type="text"], div[class*='booking-form-'] > div p i ~ .wpcf7-form-control-wrap input[type="tel"], div[class*='booking-form-'] > div p i ~ .wpcf7-form-control-wrap .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered, div[class*='booking-form-'] > div p i ~ .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered { padding-left: 60px; padding-right: 60px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }div[class*='booking-form-'] div .wpcf7-form-control-wrap input[type="email"]::placeholder, div[class*='booking-form-'] div .wpcf7-form-control-wrap input[type="text"]::placeholder, div[class*='booking-form-'] div .wpcf7-form-control-wrap input[type="tel"]::placeholder,div[class*='booking-form-'] > div .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered { color: var(--wdtBodyTxtColor); opacity: 1; }div[class*='booking-form-'] div .wpcf7-form-control-wrap input[type="email"]:focus, div[class*='booking-form-'] div .wpcf7-form-control-wrap input[type="text"]:focus, div[class*='booking-form-'] div .wpcf7-form-control-wrap input[type="tel"]:focus, div[class*='booking-form-'] div .wpcf7-form-control-wrap .select2-container--default .select2-selection--single:focus, div[class*='booking-form-'] div .select2-container.select2-container--default .select2-selection--single:focus { border-color: var(--wdtPrimaryColor) !important; }div[class*='booking-form-'] > div p > br { display: none; }div[class*='booking-form-'] > div p i.wdt-icon-calander, div[class*='booking-form-'] > div p i.wdt-icon-persons { top: -1px; }div[class*='booking-form-'] > div:not(:last-child) { width: 100%; max-width: 100%; min-width: 100%; }div[class*='booking-form-'] > div .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered { font-size: var(--wdtFontSize_Base); line-height: var(--wdtLineHeight_Base); padding: var(--wdtInputPadding); }div[class*='booking-form-'] > div p { position: relative; display: block; }div[class*='booking-form-'] > div p i { pointer-events: none; position: absolute; top: 0; left: 0; right: auto; bottom: 0; height: 60px; width: 60px; font-size: calc(var(--wdtFontSize_H5) + 3px); font-style: normal; font-weight: 500; color: var(--wdtSecondaryColor); display: inline-flex; align-items: center; justify-content: center; z-index: 1; margin: auto; }.contact-info-block-1, .booking-form-1 { display: grid; grid-template-columns: repeat(4, 1fr); align-items: center; justify-content: center; gap: clamp(0.9375rem, 0.7707rem + 0.9202vw, 1.875rem); }.contact-info-block-1 { margin-bottom: clamp(0.9375rem, 0.7707rem + 0.9202vw, 1.875rem); }.contact-info-block-1 > div .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered { font-size: var(--wdtFontSize_Base); line-height: var(--wdtLineHeight_Base); padding: var(--wdtInputPadding); }.booking-form-1 > div.submit .with-spinner { display: block; }.booking-form-1 > div.submit .with-spinner input.wpcf7-submit { width: 100%; }.contact-info-block-1 p .wpcf7-form-control-wrap input[type="email"]::placeholder, .contact-info-block-1 p .wpcf7-form-control-wrap input[type="text"]::placeholder, .contact-info-block-1 p .wpcf7-form-control-wrap input[type="tel"]::placeholder,.contact-info-block-1 textarea::placeholder { opacity: 1; }.booking-form-2 > div:not(:last-child) { margin-bottom: clamp(0.9375rem, 0.8263rem + 0.6135vw, 1.5625rem); }.booking-form-2 > div.block-1 p, .booking-form-2 > div.block-3 { display: flex; flex-wrap: nowrap; align-items: center; gap: clamp(0.9375rem, 0.8263rem + 0.6135vw, 1.5625rem); }.booking-form-2 > div.block-3 div { width: 100%; }.booking-form-2 > div.block-5 textarea { height: clamp(8.125rem, 7.9087rem + 0.9615vw, 9.0625rem); }.booking-form-2 > div.block-5 textarea::placeholder { opacity: 1; }.booking-form-2 > div.submit .with-spinner { display: block; }.booking-form-2 > div.submit .with-spinner input.wpcf7-submit { width: 100%; }.wdt-contact-form p .wpcf7-form-control-wrap input[type="email"]::placeholder, .wdt-contact-form p .wpcf7-form-control-wrap input[type="text"]::placeholder, .wdt-contact-form p .wpcf7-form-control-wrap input[type="tel"]::placeholder,.wdt-contact-form textarea::placeholder { opacity: 1; }.wdt-contact-form textarea { height: clamp(8.125rem, 7.9087rem + 0.9615vw, 9.0625rem); }.wdt-contact-form div.submit { margin-top: 40px; }.flatpickr-calendar .flatpickr-month { height: 37px; }.flatpickr-calendar .flatpickr-month .flatpickr-prev-month, .flatpickr-calendar .flatpickr-month .flatpickr-next-month { line-height: 10px; }body .flatpickr-calendar .flatpickr-day, body .flatpickr-calendar * { -webkit-transition: var(--wdtBaseTransition); transition: var(--wdtBaseTransition); }body .flatpickr-calendar::before, body .flatpickr-calendar::after { opacity: 0; }body .flatpickr-calendar { width: 100%; max-width: 300px; padding: 10px; -webkit-box-shadow: unset; box-shadow: unset; margin-top: 12px; border: none; -webkit-border-radius: var(--wdtRadius_2X); border-radius: var(--wdtRadius_2X); }body .flatpickr-current-month, body .flatpickr-calendar .flatpickr-current-month span.cur-month, body .flatpickr-current-month input.cur-year { font-size: var(--wdtFontSize_Base); font-weight: var(--wdtFontWeight_Ext); text-transform: uppercase; }.flatpickr-calendar .flatpickr-innerContainer,.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer,.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days,.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .dayContainer { width: 280px; max-width: 280px; }.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-weekdays { width: 100%; max-width: 100%; gap: 5px; margin-top: 2px; }.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-weekdays span.flatpickr-weekday { width: 100%; height: 100%; font-size: 85%; font-weight: var(--wdtFontWeight_Ext); line-height: 0; display: flex; align-items: center; justify-content: center; background-color: var(--wdtPrimaryColor); color: var(--wdtAccentTxtColor); -webkit-border-radius: var(--wdtRadius_1X); border-radius: var(--wdtRadius_1X); }.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days { margin-top: 5px; }.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .dayContainer { gap: 5px; }.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .dayContainer .flatpickr-day { max-width: 35px; height: 35px; line-height: 35px; }body .flatpickr-day.today:hover, body .flatpickr-day.today:focus, body .flatpickr-day.selected, body .flatpickr-day.startRange, body .flatpickr-day.endRange, body .flatpickr-day.selected.inRange, body .flatpickr-day.startRange.inRange, body .flatpickr-day.endRange.inRange, body .flatpickr-day.selected:focus, body .flatpickr-day.startRange:focus, body .flatpickr-day.endRange:focus, body .flatpickr-day.selected:hover, body .flatpickr-day.startRange:hover, body .flatpickr-day.endRange:hover, body .flatpickr-day.selected.prevMonthDay, body .flatpickr-day.startRange.prevMonthDay, body .flatpickr-day.endRange.prevMonthDay, body .flatpickr-day.selected.nextMonthDay, body .flatpickr-day.startRange.nextMonthDay, body .flatpickr-day.endRange.nextMonthDay { border-color: var(--wdtPrimaryColor); background: var(--wdtPrimaryColor); color: var(--wdtAccentTxtColor); }body .flatpickr-calendar .flatpickr-day.today { background: var(--wdtPrimaryColor); color: var(--wdtAccentTxtColor); border-color: transparent; }body .flatpickr-calendar .flatpickr-time .numInputWrapper { height: 100%; }.numInputWrapper:hover { background: none; }body .flatpickr-calendar.showTimeInput.hasTime .flatpickr-time { border: none; margin-top: 5px; }body .flatpickr-calendar .flatpickr-time input.flatpickr-hour { font-weight: var(--wdtFontWeight_Ext); }body .flatpickr-calendar .flatpickr-time .flatpickr-time-separator { display: flex; align-items: center; justify-content: center; margin: 0 7px; }body .flatpickr-calendar .numInputWrapper span { border: 0; width: 16px; padding: 0; }body .flatpickr-calendar .numInputWrapper span:hover { background: none; }body .flatpickr-calendar .numInputWrapper span::after { top: 0; bottom: 0; margin: 2px; }body .flatpickr-calendar .numInputWrapper span:hover::after { border-bottom-color:var(--wdtLinkHoverColor); }body .flatpickr-calendar .flatpickr-day.inRange, body .flatpickr-calendar .flatpickr-day.prevMonthDay.inRange, body .flatpickr-calendar .flatpickr-day.nextMonthDay.inRange, body .flatpickr-calendar .flatpickr-day.today.inRange, body .flatpickr-calendar .flatpickr-day.prevMonthDay.today.inRange, body .flatpickr-calendar .flatpickr-day.nextMonthDay.today.inRange, body .flatpickr-calendar .flatpickr-day:hover, body .flatpickr-calendar .flatpickr-day.prevMonthDay:hover, body .flatpickr-calendar .flatpickr-day.nextMonthDay:hover, body .flatpickr-calendar .flatpickr-day:focus, body .flatpickr-calendar .flatpickr-day.prevMonthDay:focus, body .flatpickr-calendar .flatpickr-day.nextMonthDay:focus { background: var(--wdtPrimaryColor); color: var(--wdtAccentTxtColor); border-color: transparent; }.wdt-deals-banner-style .wdt-image-box-holder .wdt-content-item .wdt-content-image > span, .wdt-deals-banner-style .wdt-image-box-holder .wdt-content-item .wdt-content-image > a { display: block; overflow: hidden; border: 1px solid var(--wdtAccentTxtColor); -webkit-border-radius: var(--wdtRadius_2X); border-radius: var(--wdtRadius_2X); }.wdt-deals-banner-style .wdt-image-box-holder .wdt-content-item .wdt-content-image > span img, .wdt-deals-banner-style .wdt-image-box-holder .wdt-content-item .wdt-content-image > a img { -webkit-transform: scale(1); transform: scale(1); -webkit-transition: transform 3s cubic-bezier(.1,.2,.7,1); transition: transform 3s cubic-bezier(.1,.2,.7,1); }.wdt-deals-banner-style .wdt-image-box-holder .wdt-content-item:hover .wdt-content-image > span img, .wdt-deals-banner-style .wdt-image-box-holder .wdt-content-item:hover .wdt-content-image > a img { -webkit-transform: scale(1.1); transform: scale(1.1); } .wdt-demo-2-header-marquee .wdt-animation-item.text-item { font-family: var(--wdtFontTypo_Base); font-size: var(--wdtFontSize_Ext); font-weight: var(--wdtFontWeight_Alt); }.wdt-header-2-header-icons .wdt-header-icons-list>div.wdt-header-icons-list-item .wdt-shop-menu-cart-icon i { font-size: calc(var(--wdtFontSize_H5) + 3px); }.wdt-header-hamburger-menu .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element .wdt-popup-box-trigger-icon i svg { overflow: visible; }.wdt-header-hamburger-menu .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element .wdt-popup-box-trigger-icon i svg .block-1,.wdt-header-hamburger-menu .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element .wdt-popup-box-trigger-icon i svg .block-3 { display: block; -webkit-transform: translateX(-15px); transform: translateX(-15px); -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); }.wdt-header-hamburger-menu .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element:hover .wdt-popup-box-trigger-icon i svg .block-1,.wdt-header-hamburger-menu .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element:hover .wdt-popup-box-trigger-icon i svg .block-3 { display: block; -webkit-transform: translateX(0); transform: translateX(0); }.wdt-slider-2-overlay .elementor-background-overlay::before { content: ''; position: absolute; width: 100%; height: 100%; background-image: radial-gradient(farthest-corner at 10px 10px, rgba(var(--wdtBodyBGColorRgb), 0.75) 45%, transparent 70%); background-repeat: no-repeat; background-position: 0 0; background-size: 60% 150%; top: 0; left: 0; right: 0; bottom: 0; margin: auto; }.wdt-slider-2-heading .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title { font-size: clamp(2.5rem, 1.8551rem + 3.5583vw, 6.125rem); font-weight: var(--wdtFontWeight_Alt); line-height: 1.1; text-transform: capitalize; }.wdt-menu-style-1 .wdt-image-box-holder .wdt-content-item { padding: 20px; background-color: var(--wdtTertiaryColor); -webkit-border-radius: var(--wdtRadius_2X); border-radius: var(--wdtRadius_2X); }.wdt-menu-style-1 .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper { margin-bottom: 15px; }.wdt-menu-style-1 .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image > span > img, .wdt-menu-style-1 .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image > a > img { width: 100%; max-width: 120px; height: 100%; max-height: 120px; object-fit: cover; }.wdt-menu-style-1 .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-title { margin-bottom: 10px; }.wdt-menu-style-1 .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-title h5 { font-size: clamp(1.375rem, 1.2638rem + 0.6135vw, 2rem); font-weight: var(--wdtFontWeight_Alt); text-transform: uppercase; }.wdt-menu-style-1 .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-subtitle { font-size: var(--wdtFontSize_H6); font-weight: var(--wdtFontWeight_Ext); letter-spacing: 0; text-transform: capitalize; margin-bottom: 10px; }.wdt-menu-style-1 .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image img { -webkit-transform: scale(1.01); transform: scale(1.01); -webkit-transition: all .3s ease; transition: all .3s ease; }.wdt-menu-style-1 .wdt-image-box-holder .wdt-content-item:hover .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image img { -webkit-transform: scale(1.1); transform: scale(1.1); } .wdt-counter-style-a .wdt-counter-holder .wdt-content-item .wdt-content-media-group { margin-bottom: 10px; }.wdt-counter-style-a .wdt-counter-holder .wdt-content-item .wdt-content-media-group .wdt-content-counter-wrapper .wdt-content-counter { font-family: var(--wdtFontTypo_Base); font-size: clamp(2.625rem, 2.4248rem + 1.1043vw, 3.75rem); font-weight: 900; line-height: var(--wdtLineHeight_Alt); text-transform: uppercase; -webkit-transition: all .5s ease; transition: all .5s ease; }.wdt-counter-style-a .wdt-counter-holder .wdt-content-item .wdt-content-detail-group .wdt-content-title h5 { font-size: clamp(1.125rem, 1.0805rem + 0.2454vw, 1.375rem); font-weight: var(--wdtFontWeight_Base); text-transform: capitalize; margin: 0; }.wdt-demo-2-interactive .wdt-interactive-showcase-container[class*="wdt-image-box-"] { border: none; background: transparent; }.wdt-demo-2-interactive .wdt-interactive-showcase-container { display: flex; flex-direction: row; flex-wrap: nowrap; align-items: center; }.wdt-demo-2-interactive .wdt-interactive-showcase-container > div { z-index: 1; }.wdt-demo-2-interactive .wdt-interactive-showcase-container[class*="wdt-image-box-"] .wdt-interactive-showcase-content-wrapper { position: relative; pointer-events: all; order: unset; padding: 0; margin-left: -120px; z-index: 0; }.wdt-demo-2-interactive .wdt-interactive-showcase-container[class*="wdt-image-box-"] .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list { display: flex; flex-direction: column; align-items: start; justify-content: center; gap: 25px; }.wdt-demo-2-interactive .wdt-interactive-showcase-container[class*="wdt-image-box-"] .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li:not(:last-child) { border: none; margin: 0; }.wdt-demo-2-interactive .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li { padding: 0; pointer-events: all; }.wdt-demo-2-interactive .wdt-interactive-showcase-container[class*="wdt-image-box-"] .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li:after { content: none; }.wdt-demo-2-interactive .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li > .wdt-interactive-showcase-element .wdt-interactive-showcase-content-group { display: flex; gap: 0; }.wdt-demo-2-interactive .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li .wdt-content-title { font-family: var(--wdtFontTypo_Alt); font-size: clamp(2.5rem, 1.8551rem + 3.5583vw, 6.125rem); font-weight: var(--wdtFontWeight_Alt); line-height: var(--wdtLineHeight_Alt); text-transform: uppercase; background: linear-gradient(90deg,rgba(var(--wdtPrimaryColorRgb),0) 30%,rgba(var(--wdtPrimaryColorRgb),1) 70%); background-position: center left; background-repeat: no-repeat; background-size: 0% 100%; padding-right: clamp(0.9375rem, 0.625rem + 1.5625vw, 2.5rem); -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); }.wdt-demo-2-interactive .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li.wdt-interactive-showcase-active .wdt-content-title { background-size: 100% 100%; }.wdt-demo-2-interactive .wdt-interactive-showcase-container .wdt-interactive-showcase-content-wrapper div[id*="wdt-interactive-showcase-"] .elementor, .wdt-demo-2-interactive .elementor-section.wdt-demo-2-interactive-content, .wdt-demo-2-interactive .wdt-demo-2-interactive-content .elementor-container { height: 100%; }.wdt-demo-2-interactive .wdt-demo-2-interactive-content .elementor-container .wdt-demo-2-interactive-content-col-2 { -webkit-transform: translateX(30px); transform: translateX(30px); opacity: 0; -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); }.wdt-demo-2-interactive .wdt-interactive-showcase-active .wdt-demo-2-interactive-content .elementor-container .wdt-demo-2-interactive-content-col-2 { opacity: 1; -webkit-transform: translateX(0px); transform: translateX(0px); }.wdt-product-carousel .woocommerce.wdt-swiper-product-carousel { display: flex; flex-direction: column-reverse; flex-wrap: nowrap; }.wdt-product-carousel .woocommerce.wdt-swiper-product-carousel ul.products { margin: 0; }.wdt-product-carousel .woocommerce.wdt-swiper-product-carousel ul.products:not([style*="height"]) li.product .product-wrapper { margin: 0; }.wdt-product-carousel .woocommerce.wdt-swiper-product-carousel .wdt-products-pagination-holder { margin-top: 20px; margin-bottom: 80px; }.wdt-product-carousel .woocommerce.wdt-swiper-product-carousel .wdt-products-pagination-holder div[class*="arrow-pagination"].type2 { display: flex; justify-content: flex-end; align-items: center; z-index: 1; padding: 0 10px; margin: 0; }.wdt-product-carousel .woocommerce.wdt-swiper-product-carousel .wdt-products-pagination-holder div[class*="arrow-pagination"].type2 > a[class*="arrow"] { background-color: transparent; color: var(--wdtSecondaryColor); width: clamp(3.125rem, 3.0138rem + 0.6135vw, 3.75rem); height: clamp(3.125rem, 3.0138rem + 0.6135vw, 3.75rem); -webkit-border-radius: var(--wdtRadius_Full); border-radius: var(--wdtRadius_Full); -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); margin: 0 8px; }.wdt-product-carousel .woocommerce.wdt-swiper-product-carousel .wdt-products-pagination-holder div[class*="arrow-pagination"].type2 > a[class*="arrow"]:hover { background-color: var(--wdtPrimaryColor); color: var(--wdtAccentTxtColor); }.wdt-product-carousel .woocommerce.wdt-swiper-product-carousel .wdt-products-pagination-holder div[class*="arrow-pagination"] > a.wdt-products-arrow-prev:before { content: '\e804'; font-family: 'yummieblogarrow'; -webkit-transform: scaleX(-1); transform: scaleX(-1); }.wdt-product-carousel .woocommerce.wdt-swiper-product-carousel .wdt-products-pagination-holder div[class*="arrow-pagination"] > a.wdt-products-arrow-next:before { content: '\e804'; font-family: 'yummieblogarrow'; }.wdt-pricing-menu .wdt-pricing-table-holder { position: relative; display: grid; grid-template-columns: 1fr auto; align-items: flex-start; }.wdt-pricing-menu .wdt-pricing-table-holder > div:not(:last-child) { margin-bottom: 0; }.wdt-pricing-menu .wdt-pricing-table-holder div[class*='-table-media'] { grid-column: 1 / 2; grid-area: 1 / 1; z-index: 1; margin-top: -2px; }.wdt-pricing-menu .wdt-pricing-table-holder div[class*='-table-media'] > div { display: grid; }.wdt-pricing-menu .wdt-pricing-table-holder div[class*='-table-header'] { width: 100%; grid-column: 1 / 2; grid-area: 1 / 1; }.wdt-pricing-menu .wdt-pricing-table-holder .wdt-pricing-table-pricing { grid-column: 2 / 3; }.wdt-pricing-menu .wdt-pricing-table-holder div[class*='-table-media'] .wdt-content-image span::before { background: transparent; }.wdt-pricing-menu .wdt-pricing-table-holder div[class*='-table-header'] .wdt-content-title { position: relative; }.wdt-pricing-menu .wdt-pricing-table-holder div[class*='-table-header'] .wdt-content-title h5, .wdt-pricing-menu .wdt-pricing-table-holder .wdt-pricing-table-pricing { position: relative; font-family: var(--wdtFontTypo_Alt); font-size: clamp(1.375rem, 1.2638rem + 0.6135vw, 2rem); font-weight: var(--wdtFontWeight_Base); line-height: var(--wdtLineHeight_Alt); text-transform: capitalize; color: var(--wdtAccentTxtColor); }.wdt-pricing-menu .wdt-pricing-table-holder div[class*='-table-header'] .wdt-content-title h5, .wdt-pricing-menu .wdt-pricing-table-holder .wdt-pricing-table-pricing { background: var(--wdtBodyBGColor); transition: var(--wdt-Livi-Transition); -webkit-transition: var(--wdt-Livi-Transition); }.wdt-pricing-menu.wdt-tertiary-bg .wdt-pricing-table-holder div[class*='-table-header'] .wdt-content-title h5, .wdt-pricing-menu.wdt-tertiary-bg .wdt-pricing-table-holder .wdt-pricing-table-pricing { background: var(--wdtTertiaryColor); transition: var(--wdt-Livi-Transition); -webkit-transition: var(--wdt-Livi-Transition); }.wdt-pricing-menu .wdt-pricing-table-holder div[class*='-table-header'] .wdt-content-title h5 { padding: 0 15px; margin-left: -15px; width: fit-content; }.wdt-pricing-menu .wdt-pricing-table-holder .wdt-pricing-table-pricing { padding-left: 15px; }.wdt-pricing-menu .wdt-pricing-table-holder div[class*='-table-header'] .wdt-content-subtitle { width: 100%; max-width: 85%; font-family: var(--wdtFontTypo_Base); font-size: var(--wdtFontSize_Base); font-weight: var(--wdtFontWeight_Base); line-height: var(--wdtLineHeight_Base); letter-spacing: 0; color: var(--wdtBodyTxtColor); -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); }.wdt-pricing-menu .wdt-pricing-table-holder div[class*='-table-header'] .wdt-content-title::before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 1px; background: var(--wdtBorderColor); -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 800 100'%3E%3Crect width='400' height='100'/%3E%3C/svg%3E"); -webkit-mask-size: auto; -webkit-mask-repeat: repeat-x; mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 800 100'%3E%3Crect width='400' height='100'/%3E%3C/svg%3E"); mask-size: auto; mask-repeat: repeat-x; animation: pricing-border 10s linear infinite; -webkit-animation: pricing-border 10s linear infinite; z-index: -1; margin: auto; }.wdt-pricing-menu .wdt-pricing-table-holder div[class*='-table-header'] .wdt-content-title h5 a { color: var(--wdtAccentTxtColor); }.wdt-pricing-menu .wdt-pricing-table-holder div[class*='-table-header'] .wdt-content-title h5 a:hover { color: var(--wdtLinkHoverColor); }.wdt-pricing-menu .wdt-pricing-table-holder div[class*='-table-media'] .wdt-content-image a { pointer-events: none; }.wdt-pricing-menu .wdt-pricing-table-holder div[class*='-table-media'] .wdt-content-image span { opacity: 0; -webkit-transform: translateX(-110px) rotate(-100deg); transform: translateX(-110px) rotate(-100deg); -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); }.wdt-pricing-menu .wdt-pricing-table-holder:hover div[class*='-table-media'] .wdt-content-image span { opacity: 1; -webkit-transform: translateX(0px) rotate(0deg); transform: translateX(0px) rotate(0deg); }.wdt-pricing-menu .wdt-pricing-table-holder div[class*='-table-header'] .wdt-content-title h5, .wdt-pricing-menu .wdt-pricing-table-holder div[class*='-table-header'] .wdt-content-subtitle { -webkit-transform: translateX(0); transform: translateX(0); -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); }.wdt-pricing-menu .wdt-pricing-table-holder:hover div[class*='-table-header'] .wdt-content-title h5, .wdt-pricing-menu .wdt-pricing-table-holder:hover div[class*='-table-header'] .wdt-content-subtitle { -webkit-transform: translateX(clamp(5.3125rem, 4.8677rem + 2.454vw, 7.8125rem)); transform: translateX(clamp(5.3125rem, 4.8677rem + 2.454vw, 7.8125rem)); }@keyframes pricing-border { 100% { -webkit-mask-position-x: 200px; -webkit-mask-position-x: 200px; } }@-webkit-keyframes pricing-border { 100% { -webkit-mask-position-x: 200px; -webkit-mask-position-x: 200px; } }.wdt-instagram-style .wdt-image-box-holder .wdt-content-item .wdt-media-image-overlay > .wdt-media-image-overlay-container{ pointer-events: none; }.wdt-instagram-style .wdt-image-box-holder .wdt-content-item .wdt-media-image-overlay > .wdt-content-image-wrapper { -webkit-border-radius: var(--wdtRadius_2X); border-radius: var(--wdtRadius_2X); }.wdt-instagram-style .wdt-image-box-holder .wdt-content-item .wdt-media-image-overlay > .wdt-content-image-wrapper .wdt-content-image > span > img, .wdt-instagram-style .wdt-image-box-holder .wdt-content-item .wdt-media-image-overlay > .wdt-content-image-wrapper .wdt-content-image > a > img { align-self: center; height: 100%; object-fit: cover; -webkit-transform: scale(1); transform: scale(1); -webkit-transition: transform 3s cubic-bezier(.1,.2,.7,1); transition: transform 3s cubic-bezier(.1,.2,.7,1); }.wdt-instagram-style .wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-overlay > .wdt-content-image-wrapper .wdt-content-image > span > img, .wdt-instagram-style .wdt-image-box-holder .wdt-content-item:hover .wdt-media-image-overlay > .wdt-content-image-wrapper .wdt-content-image > a > img { -webkit-transform: scale(1.2); transform: scale(1.2); }.wdt-instagram-style .wdt-image-box-holder .wdt-content-item .wdt-media-image-overlay .wdt-content-image-wrapper:before { z-index: 1; background: var(--wdtBodyBGColor); }.wdt-instagram-style .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon { width: clamp(2.8125rem, 2.7013rem + 0.6135vw, 3.4375rem); height: clamp(2.8125rem, 2.7013rem + 0.6135vw, 3.4375rem); }.wdt-instagram-style .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span { width: 100%; height: 100%; font-size: clamp(1.375rem, 1.2638rem + 0.6135vw, 2rem); opacity: 0; visibility: hidden; -webkit-transform: scale(0.5); transform: scale(0.5); -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); }.wdt-instagram-style .wdt-image-box-holder .wdt-content-item:hover .wdt-content-icon-wrapper .wdt-content-icon span { -webkit-transform: scale(1.01); transform: scale(1.01); opacity: 1; visibility: visible; }.wdt-instagram-style .wdt-image-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span:before { content: ''; position: absolute; width: 100%; height: 100%; top: 0; left: 0; right: 0; bottom: 0; background: var(--wdtSecondaryColor); z-index: -1; -webkit-border-radius: var(--wdtRadius_Full); border-radius: var(--wdtRadius_Full); -webkit-transform: scale(2.5); transform: scale(2.5); -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); margin: auto; }.wdt-instagram-style .wdt-image-box-holder .wdt-content-item:hover .wdt-content-icon-wrapper .wdt-content-icon span:before { -webkit-transform: scale(1); transform: scale(1); }.wdt-reserv-map .wdt-google-map-wrapper .wdt-google-map-marker-content-wrapper > select, .wdt-reserv-map .wdt-google-map-wrapper .wdt-google-map-marker-content-wrapper .select2-container { display: none }.wdt-reserv-map .wdt-google-map-wrapper { display: grid; grid-template-columns: repeat(3,1fr); grid-template-rows: repeat(3,1fr); }.wdt-reserv-map .wdt-google-map-wrapper .wdt-google-map { grid-column: 1/5; grid-row: 2/4; margin-top: clamp(0.9375rem, 0.7707rem + 0.9202vw, 1.875rem); }.wdt-reserv-map .wdt-google-map-wrapper .wdt-google-map-marker-content-wrapper { grid-column: 1 / 5; grid-row: 1 / 3; width: 100%; max-width: 1720px; padding: 0 30px; margin: auto; }.wdt-reserv-map .wdt-google-map-wrapper .wdt-google-map-marker-content-item { position: relative; width: 100%; max-width: clamp(18.75rem, 17.8604rem + 4.908vw, 23.75rem); }.wdt-reserv-map .wdt-google-map-marker-content-wrapper .wdt-google-map-marker-content-selection ~ .wdt-google-map-marker-content-item { margin-top: -180px; }.wdt-reserv-map .wdt-google-map-wrapper .wdt-google-map { flex-basis: unset; }.wdt-reservation-map-work-hours .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-title h5 { font-family: var(--wdtFontTypo_Alt); font-size: var(--wdtFontSize_H5); font-weight: var(--wdtFontWeight_Alt); text-transform: capitalize; }.wdt-demo-3-slider .wdt-advanced-carousel-holder .wdt-content-item { position: relative; overflow: hidden; -webkit-border-radius: var(--wdtRadius_2X); border-radius: var(--wdtRadius_2X); }.wdt-demo-3-slider .wdt-advanced-carousel-holder .swiper-slide .wdt-content-item .wdt-demo-3-slider-bg > .elementor-background-overlay { opacity: 0; -webkit-transform: scale(1.5); transform: scale(1.5); -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); }.wdt-demo-3-slider .wdt-advanced-carousel-holder .swiper-slide-active .wdt-content-item .wdt-demo-3-slider-bg > .elementor-background-overlay { opacity: 1; -webkit-transform: scale(1); transform: scale(1); }.wdt-demo-3-slider .wdt-advanced-carousel-holder .swiper-slide .wdt-content-item .wdt-demo-3-slider-bg > .elementor-background-overlay::before { content: ''; position: absolute; width: 100%; height: 100%; background-color: var(--wdtBodyBGColor); opacity: 0.25; top: 0; left: 0; right: 0; bottom: 0; margin: auto; }.wdt-demo-3-slider .wdt-advanced-carousel-holder .wdt-carousel-pagination-wrapper { position: absolute; width: 100%; max-width: 100%; top: auto; left: 0; right: 0; bottom: 60px; margin: auto; }.wdt-demo-3-slider-heading-a .wdt-heading-holder .wdt-heading-title-wrapper,.wdt-demo-3-slider-heading-b .wdt-heading-holder .wdt-heading-title-wrapper,.wdt-demo-3-slider-heading-c .wdt-heading-holder .wdt-heading-title-wrapper { position: relative; overflow: hidden; }.wdt-demo-3-slider .wdt-advanced-carousel-holder .swiper-slide .wdt-content-item .wdt-demo-3-slider-bg div[class*='wdt-demo-3-slider-heading-'] .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title { display: block; opacity: 0; -webkit-transform: translateY(80px); transform: translateY(80px); -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); }.wdt-demo-3-slider .wdt-advanced-carousel-holder .swiper-slide-active .wdt-content-item .wdt-demo-3-slider-bg div[class*='wdt-demo-3-slider-heading-'] .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); }.wdt-demo-3-slider .wdt-advanced-carousel-holder .swiper-slide-active .wdt-content-item .wdt-demo-3-slider-bg .wdt-demo-3-slider-heading-a .elementor-widget-container .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title { -webkit-transition-delay: .2s; transition-delay: .2s; }.wdt-demo-3-slider-heading-b .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title { font-size: clamp(2.5rem, 1.8551rem + 3.5583vw, 6.125rem); text-transform: capitalize; }.wdt-demo-3-slider .wdt-advanced-carousel-holder .swiper-slide-active .wdt-content-item .wdt-demo-3-slider-bg .wdt-demo-3-slider-heading-b .elementor-widget-container .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title { -webkit-transition-delay: .4s; transition-delay: .4s; }.wdt-demo-3-slider-heading-c .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title { font-size: clamp(2.5rem, 1.8551rem + 3.5583vw, 6.125rem); line-height: 1; text-transform: capitalize; }.wdt-demo-3-slider .wdt-advanced-carousel-holder .swiper-slide-active .wdt-content-item .wdt-demo-3-slider-bg .wdt-demo-3-slider-heading-c .elementor-widget-container .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title { -webkit-transition-delay: .6s; transition-delay: .6s; }.wdt-demo-3-slider-heading .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title { font-size: clamp(2.5rem, 1.8551rem + 3.5583vw, 6.125rem); font-weight: var(--wdtFontWeight_Alt); line-height: 1.1; text-transform: capitalize; }.wdt-demo-3-slider-icon-box .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group { display: flex; align-items: center; gap: 20px; }.wdt-demo-3-slider-icon-box .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group > div:not(:last-child) { margin-bottom: 0; }.wdt-demo-3-slider-icon-box .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper .wdt-content-icon { border: 2px solid var(--wdtSecondaryColor); background-color: rgba(var(--wdtSecondaryColorRgb), 0.15); width: clamp(3.4375rem, 3.2707rem + 0.9202vw, 4.375rem); height: clamp(3.4375rem, 3.2707rem + 0.9202vw, 4.375rem); display: flex; justify-content: center; align-items: center; -webkit-border-radius: var(--wdtRadius_Full); border-radius: var(--wdtRadius_Full); }.wdt-demo-3-slider-icon-box .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper .wdt-content-icon span i { display: flex; align-items: center; justify-content: center; }.wdt-demo-3-slider-icon-box .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper .wdt-content-icon span { font-size: clamp(1.875rem, 1.786rem + 0.4908vw, 2.375rem); }.wdt-demo-3-slider-icon-box .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-subtitle { font-size: clamp(1rem, 0.9333rem + 0.3681vw, 1.375rem); font-weight: var(--wdtFontWeight_Alt); line-height: var(--wdtLineHeight_Alt); letter-spacing: 0; text-transform: capitalize; }.wdt-demo-3-slider-icon-box .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-title { margin-bottom: 10px; }.wdt-demo-3-slider-icon-box .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-title h5 { font-family: var(--wdtFontTypo_Alt); font-size: clamp(1.375rem, 1.2638rem + 0.6135vw, 2rem); font-weight: var(--wdtFontWeight_Alt); text-transform: capitalize; }.wdt-demo-3-scroll-down .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group { margin-bottom: 5px; }.wdt-demo-3-scroll-down .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper .wdt-content-icon { width: 40px; height: clamp(3.75rem, 3.6388rem + 0.6135vw, 4.375rem); display: flex; align-items: center; justify-content: center; border: 2px solid var(--wdtAccentTxtColor); -webkit-border-radius: var(--wdtRadius_Part); border-radius: var(--wdtRadius_Part); }.wdt-demo-3-scroll-down .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper .wdt-content-icon span { font-size: clamp(4.6875rem, 4.4095rem + 1.5337vw, 6.25rem); font-weight: var(--wdtFontWeight_Alt); color: var(--wdtSecondaryColor); -webkit-transform: translateY(-40px); transform: translateY(-40px); -webkit-transition: all .3s ease; transition: all .3s ease; }.wdt-demo-3-scroll-down .wdt-icon-box-holder .wdt-content-item:hover .wdt-content-media-group .wdt-content-icon-wrapper .wdt-content-icon span { -webkit-transform: translateY(-30px); transform: translateY(-30px); }.wdt-demo-3-scroll-down .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper:only-child .wdt-content-icon span i, .wdt-demo-3-scroll-down .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper:only-child .wdt-content-icon span i > svg { height: 100%; }.wdt-demo-3-scroll-down .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper:only-child .wdt-content-icon span i > svg { -webkit-animation: mouse 3s infinite linear; animation: mouse 3s infinite linear; }.wdt-demo-3-scroll-down .wdt-icon-box-holder .wdt-content-item .wdt-content-detail-group { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; gap: 5px; }.wdt-demo-3-scroll-down .wdt-icon-box-holder .wdt-content-item .wdt-content-detail-group .wdt-content-title h5 { font-family: var(--wdtFontTypo_Alt); font-size: clamp(1.375rem, 1.2638rem + 0.6135vw, 2rem); font-weight: var(--wdtFontWeight_Alt); text-transform: capitalize; }@-webkit-keyframes mouse { 0% { transform: skewX(0deg); } 25% { transform: skewX(1deg); } 50% { transform: skewX(0deg); } 75% { transform: skewX(-1deg); } 100% { transform: skewX(0deg); }}@keyframes mouse { 0% { transform: skewX(0deg); } 25% { transform: skewX(1deg); } 50% { transform: skewX(0deg); } 75% { transform: skewX(-1deg); } 100% { transform: skewX(0deg); }}.wdt-contact-icon-box .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group { display: flex; align-items: center; gap: 25px; }.wdt-contact-icon-box .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper { margin: 0; }.wdt-contact-icon-box .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper .wdt-content-icon { border: 2px solid var(--wdtPrimaryColor); width: clamp(3.75rem, 1.2441rem + 3.1299vw, 5rem); height: clamp(3.75rem, 1.2441rem + 3.1299vw, 5rem); display: flex; justify-content: center; align-items: center; -webkit-border-radius: var(--wdtRadius_Full); border-radius: var(--wdtRadius_Full); }.wdt-contact-icon-box .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper .wdt-content-icon i { display: inline-flex; }.wdt-contact-icon-box .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-elements-group .wdt-content-subtitle { font-family: var(--wdtFontTypo_Alt); font-size: clamp(1.375rem, 1.2638rem + 0.6135vw, 2rem); font-weight: var(--wdtFontWeight_Alt); letter-spacing: 0; line-height: var(--wdtLineHeight_Alt); text-transform: capitalize; margin-bottom: 10px; }.wdt-contact-icon-box .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-elements-group h5 { font-family: var(--wdtFontTypo_Base); font-size: var(--wdtFontSize_Base); font-weight: var(--wdtFontWeight_Base); line-height: var(--wdtLineHeight_Base); }.wdt-contact-icon-box .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-elements-group h5 a { color: var(--wdtBodyTxtColor); }.wdt-contact-icon-box .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-elements-group h5 a:hover { color: var(--wdtLinkHoverColor); }.wdt-iconbox-style-anim .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group { margin-bottom: 15px; }.wdt-iconbox-style-anim .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-title h5 { font-size: clamp(1.375rem, 1.2638rem + 0.6135vw, 2rem); font-weight: var(--wdtFontWeight_Alt); text-transform: capitalize; }.wdt-iconbox-style-anim .wdt-icon-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon svg .wdt-cooking-food1 { -webkit-animation: cook 2.5s infinite linear; animation: cook 2.5s infinite linear; }.wdt-iconbox-style-anim .wdt-icon-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon svg .wdt-cooking-food2, .wdt-iconbox-style-anim .wdt-icon-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon svg .wdt-cooking-food3,.wdt-iconbox-style-anim .wdt-icon-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon svg .wdt-cooking-food4 { -webkit-animation: cook 3s infinite linear; animation: cook 3s infinite linear; }@-webkit-keyframes cook { 0%{ transform: translateX(0) translateY(0); } 50%{ transform: translateX(2px) translateY(2px); } }@keyframes cook { 0%{ transform: translateX(0) translateY(0); } 50%{ transform: translateX(2px) translateY(2px); } }.wdt-iconbox-style-anim .wdt-icon-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon svg .wdt-knife-chop1 { -webkit-animation: chop 3s infinite linear; animation: chop 3s infinite linear; }@-webkit-keyframes chop { 0%{ transform: translateX(0) translateY(0); } 50%{ transform: rotate(5deg) translateY(-4px); transform-origin: center; } }@keyframes chop { 0%{ transform: translateX(0) translateY(0); } 50%{ transform: rotate(5deg) translateY(-4px); transform-origin: center; } }.wdt-iconbox-style-anim .wdt-icon-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon svg .wdt-cook-utensil-1 { -webkit-animation: move1 3.5s infinite alternate; animation: move1 3.5s infinite alternate; }@-webkit-keyframes move1 { 0%{ transform: translateX(0) translateY(0); } 50%{ transform: translateY(3px) translateX(3px); transform-origin: center; } }@keyframes move1 { 0%{ transform: translateX(0) translateY(0); } 50%{ transform: translateY(3px) translateX(3px); transform-origin: center; } }.wdt-iconbox-style-anim .wdt-icon-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon svg .wdt-cook-utensil-2{ -webkit-animation: move2 3.5s infinite alternate; animation: move2 3.5s infinite alternate; }@-webkit-keyframes move2 { 0%{ transform: translateX(0) translateY(0); } 50%{ transform: translateY(-3px) translateX(-3px); transform-origin: center; } }@keyframes move2 { 0%{ transform: translateX(0) translateY(0); } 50%{ transform: translateY(-3px) translateX(-3px); transform-origin: center; } }.wdt-iconbox-style-anim .wdt-icon-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon svg .wdt-cook-hand { -webkit-animation: hand 3s infinite linear; animation: hand 3s infinite linear; }@-webkit-keyframes hand { 0%{ transform: translateX(0) translateY(0); } 50%{ transform: translateY(-3px) rotate(-1deg); } }@keyframes hand { 0%{ transform: translateX(0) translateY(0); } 50%{ transform: translateY(-3px) rotate(-1deg); } }.wdt-iconbox-style-anim .wdt-icon-box-holder .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon svg .wdt-cook-particles{ -webkit-animation: salt 3.5s infinite linear; animation: salt 3.5s infinite linear; }@-webkit-keyframes salt { 0%{ transform: translateX(0) translateY(0); opacity: 0; } 50%{ transform: translateY(-3px); opacity: 1; } }@keyframes salt { 0%{ transform: translateX(0) translateY(0); opacity: 0; } 50%{ transform: translateY(-3px); opacity: 1; } }.wdt-advanced-counter-style-a .wdt-content-advanced-number-counter-container .wdt-content-advanced-number-counter-title { font-size: clamp(1.875rem, 1.5414rem + 1.8405vw, 3.75rem); font-family: var(--wdtFontTypo_Alt); line-height: var(--wdtLineHeight_Alt); text-transform: capitalize; color: var(--wdtAccentTxtColor); }.wdt-advanced-counter-style-a .wdt-content-advanced-number-counter-container .wdt-advanced-number-counter-value { font-family: var(--wdtFontTypo_Alt); font-size: clamp(2.5rem, 1.5215rem + 5.3988vw, 8rem); font-weight: var(--wdtFontWeight_Alt); line-height: 0.8; text-transform: capitalize; color: var(--wdtSecondaryColor); text-align: left; margin: 15px 0 0 -10px; }.wdt-advanced-counter-style-a .wdt-content-advanced-number-counter-container .wdt-advanced-number-counter-value .odometer-inside .odometer-formatting-mark { display: none; }.wdt-swiper-imagebox-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-media-group { display: grid; margin-bottom: clamp(1.25rem, 1.1388rem + 0.6135vw, 1.875rem); }.wdt-swiper-imagebox-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-image > span, .wdt-swiper-imagebox-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-image > a { position: relative; overflow: hidden; border-radius: var(--wdtRadius_2X); -webkit-border-radius: var(--wdtRadius_2X); }.wdt-swiper-imagebox-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-image > span > img, .wdt-swiper-imagebox-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-image > a > img { align-self: center; height: 100%; object-fit: cover; -webkit-transform: scale(1); transform: scale(1); -webkit-transition: transform 3s cubic-bezier(.1,.2,.7,1); transition: transform 3s cubic-bezier(.1,.2,.7,1); }.wdt-swiper-imagebox-style-a .wdt-image-box-holder .wdt-content-item:hover .wdt-content-image > span > img, .wdt-swiper-imagebox-style-a .wdt-image-box-holder .wdt-content-item:hover .wdt-content-image > a > img, .wdt-swiper-imagebox-style-a .wdt-image-box-holder .swiper-slide-active .wdt-content-item .wdt-content-image img { -webkit-transform: scale(1.2); transform: scale(1.2); }.wdt-swiper-imagebox-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group .wdt-content-elements-group { display: flex; align-items: center; justify-content: flex-start; gap: 20px; }.wdt-swiper-imagebox-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group .wdt-content-elements-group .wdt-content-icon-wrapper { margin-bottom: 0; }.wdt-swiper-imagebox-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group .wdt-content-elements-group .wdt-content-icon-wrapper .wdt-content-icon span i { display: flex; align-items: center; justify-content: center; }.wdt-swiper-imagebox-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group > .wdt-content-title { margin-bottom: 10px; }.wdt-swiper-imagebox-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-title h5 { font-family: var(--wdtFontTypo_Alt); font-size: clamp(1.375rem, 1.2638rem + 0.6135vw, 2rem); font-weight: var(--wdtFontWeight_Alt); line-height: var(--wdtLineHeight_Alt); text-transform: capitalize; }.wdt-swiper-imagebox-style-a .wdt-image-box-holder .swiper-slide .wdt-content-item { -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); }.wdt-swiper-imagebox-style-a .wdt-image-box-holder .swiper-slide.swiper-slide-active .wdt-content-item { -webkit-transform: translateY(160px); transform: translateY(160px); -webkit-transition: all .3s ease; transition: all .3s ease; }.wdt-swiper-imagebox-style-a .wdt-image-box-holder .wdt-image-box-container.swiper { padding-bottom: 160px; margin-top: -160px; }.wdt-advanced-counter-style-b .elementor-widget-container .wdt-content-advanced-number-counter-wrapper { text-align: center; }.wdt-advanced-counter-style-b .elementor-widget-container .wdt-content-advanced-number-counter-content-group { display: grid; height: 100%; }.wdt-advanced-counter-style-b .elementor-widget-container .wdt-content-advanced-number-counter-title{ order: 1; font-family: var(--wdtFontTypo_Alt); font-size: var(--wdtFontSize_H6); font-weight: var(--wdtFontWeight_Alt); letter-spacing: var(--wdtLetterSpacing_3X); text-transform: uppercase; color:var(--wdtAccentTxtColor); }.wdt-advanced-counter-style-b .elementor-widget-container .wdt-advanced-number-counter-value { font-family: var(--wdtFontTypo_Alt); font-size: clamp(2.5rem, 1.5215rem + 5.3988vw, 8rem); font-weight: var(--wdtFontWeight_Alt); line-height: 0.8; text-transform: capitalize; color: var(--wdtAccentTxtColor); text-align: center; margin: 0 0 5px 0; }.wdt-event-icon-list ul.elementor-icon-list-items li.elementor-icon-list-item { position: relative; }.wdt-event-icon-list ul.elementor-icon-list-items li.elementor-icon-list-item:first-child::after { content: ''; position: relative; width: 2px; height: 15px; background-color: var(--wdtAccentTxtColor); top: 1px; left: 0; right: 0; bottom: 0; -webkit-transform: rotate(15deg); transform: rotate(15deg); margin: auto; margin-left: 12px; }.wdt-textual-button-style-a .wdt-button-holder.wdt-template-textual .wdt-button .wdt-button-icon span { position: relative; display: flex; align-items: center; justify-content: center; font-size: clamp(2.1875rem, 2.1319rem + 0.3067vw, 2.5rem); width: clamp(2.1875rem, 2.1097rem + 0.4294vw, 2.625rem); height: clamp(2.1875rem, 2.1097rem + 0.4294vw, 2.625rem); -webkit-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); margin: 0; }.wdt-textual-button-style-a .wdt-button-holder.wdt-template-textual .wdt-button:hover .wdt-button-icon span { color: var(--wdtAccentTxtColor); -webkit-transform: rotate(-25deg); transform: rotate(-25deg); }.wdt-textual-button-style-a .wdt-button-holder.wdt-template-textual .wdt-button .wdt-button-icon span:before { content: ""; position: absolute; top: 0; left: auto; right: 0; bottom: 0; width: 100%; height: 100%; -webkit-transform: scale(0); transform: scale(0); background-color: var(--wdtPrimaryColor); -webkit-border-radius: var(--wdtRadius_Part); border-radius: var(--wdtRadius_Part); -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); opacity: 0; z-index: -1; margin: auto; }.wdt-textual-button-style-a .wdt-button-holder.wdt-template-textual .wdt-button:focus .wdt-button-icon span:before,.wdt-textual-button-style-a .wdt-button-holder.wdt-template-textual .wdt-button:hover .wdt-button-icon span:before { opacity: 1; -webkit-transform: scale(1.1); transform: scale(1.1); }.wdt-textual-button-style-a .wdt-button-holder.wdt-template-textual .wdt-button .wdt-button-icon span i { -webkit-transform: scale(1); transform: scale(1); -webkit-transition: var(--wdt-Livi-Transition); transition: var(--wdt-Livi-Transition); }.wdt-textual-button-style-a .wdt-button-holder.wdt-template-textual .wdt-button:hover .wdt-button-icon span i { -webkit-transform: scale(0.9); transform: scale(0.9); }.wdt-category-style-2 .wdt-image-box-holder .swiper-slide { cursor: grab; }.wdt-category-style-2 .wdt-image-box-holder { display: flex; flex-wrap: nowrap; flex-direction: column-reverse; }.wdt-category-style-2 .wdt-image-box-holder .wdt-content-item .wdt-content-media-group { position: relative; display: grid; overflow: hidden; -webkit-border-radius: var(--wdtRadius_2X); border-radius: var(--wdtRadius_2X); margin-bottom: clamp(1.25rem, 1.1388rem + 0.6135vw, 1.875rem); }.wdt-category-style-2 .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image img { -webkit-transform: scale(1); transform: scale(1); -webkit-transition: transform 3s cubic-bezier(.1,.2,.7,1); transition: transform 3s cubic-bezier(.1,.2,.7,1); }.wdt-category-style-2 .wdt-image-box-holder .wdt-content-item:hover .wdt-content-media-group .wdt-content-image-wrapper .wdt-content-image img { -webkit-transform: scale(1.1); transform: scale(1.1); }.wdt-category-style-2 .wdt-image-box-holder .wdt-content-item .wdt-media-image-overlay .wdt-content-image-wrapper:before { background: transparent; }.wdt-category-style-2 .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group .wdt-content-title { margin-bottom: 10px; }.wdt-category-style-2 .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group .wdt-content-title h5 { font-size: clamp(1.375rem, 1.2638rem + 0.6135vw, 2rem); font-weight: var(--wdtFontWeight_Alt); line-height: var(--wdtLineHeight_Alt); text-transform: capitalize; }.wdt-category-style-2 .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group .wdt-content-subtitle { font-size: var(--wdtFontSize_H6); font-weight: var(--wdtFontWeight_Alt); }.wdt-category-style-2 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:before { background: var(--wdtTertiaryColor); }.wdt-category-style-2 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:hover:before { background: var(--wdtPrimaryColor) }.wdt-category-style-2 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div { width: 55px; height: 55px; -webkit-border-radius: var(--wdtRadius_Full); border-radius: var(--wdtRadius_Full); margin: 5px; }.wdt-category-style-2 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div > i { font-size: clamp(1.875rem, 1.7193rem + 0.8589vw, 2.75rem); }.wdt-category-style-2 .wdt-carousel-holder .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination{ display: flex; justify-content: end; align-items: center; margin: 0 0 clamp(1.875rem, 1.6526rem + 1.227vw, 3.125rem) 0; } .woocommerce .loader::before { display: none !important; }.woocommerce ul.products[class*="wdt-product-listing-b"].product-padding-content li.product .product-wrapper { background-color: transparent; background-image: none; }.woocommerce ul.products[class*="wdt-product-listing-b"].product-padding-content li.product .product-wrapper .product-details { padding: 0; padding-top: 20px; }.woocommerce ul.products[class*="wdt-product-listing-b"].product-padding-content li.product .product-wrapper .product-details:not(:last-child) { margin: 0 0 8px; }.woocommerce ul.products[class*="wdt-product-listing-b"].product-padding-content li.product .product-wrapper .product-details .price,.woocommerce ul.products[class*="wdt-product-listing-b"].product-padding-content li.product .product-wrapper .product-details .price ins,.woocommerce ul.products[class*="wdt-product-listing-b"].product-padding-content li.product .product-wrapper .product-details .price del { font-size: var(--wdtFontSize_H6); }@media only screen and (min-width:1281px) and (max-width:1540px) { .wdt-swiper-imagebox-style-a .wdt-image-box-holder .swiper-slide.swiper-slide-active .wdt-content-item { -webkit-transform: translateY(150px); transform: translateY(150px); } .wdt-swiper-imagebox-style-a .wdt-image-box-holder .wdt-image-box-container.swiper { padding-bottom: 150px; margin-top: -150px; }}@media screen and (max-width:1540px) { .wdt-demo-1-interactive-tab .wdt-tabs-container[class*='-layout-horizontal'] .wdt-tabs-list-wrapper ul.wdt-tabs-list { width: 100%; max-width: 52%; } .wdt-demo-1-interactive .wdt-interactive-showcase-container[class*="wdt-image-box-"] .wdt-interactive-showcase-content-wrapper { max-width: 600px; } .wdt-testimonial-style .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination { bottom: 60px; } .wdt-section-cover-style .elementor-container { display: grid; align-items: center; } .wdt-section-cover-style .elementor-container .wdt-section-cover-col-1, .wdt-section-cover-style .elementor-container .wdt-section-cover-col-2 { grid-area: 1 / -1; } .wdt-badge-filter-convert .elementor-widget-container > img { opacity: 0.15; }}@media only screen and (min-width:1280px) { .wdt-demo-2-interactive .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li .wdt-content-title { text-wrap: nowrap; }}@media screen and (max-width:1280px) { .wdt-demo-1-interactive .wdt-interactive-showcase-container[class*="wdt-image-box-"] { align-items: center; gap: 45px; } .wdt-demo-1-interactive .wdt-interactive-showcase-container[class*="wdt-image-box-"] .wdt-interactive-showcase-content-wrapper { max-width: 100%; margin-top: 0; } .wdt-demo-1-interactive-tab .wdt-tabs-container[class*='-layout-horizontal'] .wdt-tabs-list-wrapper ul.wdt-tabs-list { width: 100%; max-width: 100%; } .wdt-demo-2-interactive .wdt-interactive-showcase-container { display: flex; flex-direction: column; flex-wrap: nowrap; align-items: center; } .wdt-demo-2-interactive .wdt-interactive-showcase-container > div.wdt-interactive-showcase-list-wrapper { width: 100%; margin-bottom: 40px; } .wdt-demo-2-interactive .elementor-widget-container .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list { -webkit-scrollbar-width: none; scrollbar-width: none; scroll-behavior: smooth; display: flex; flex-direction: row; justify-content: flex-start; overflow: auto; scroll-snap-type: x mandatory; flex-wrap: nowrap; padding: 0; margin: 0; } .wdt-demo-2-interactive .elementor-widget-container .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li { display: inherit; flex: 0 0 auto !important; width: auto !important; scroll-snap-align: center; scroll-snap-stop: always; } .wdt-demo-2-interactive .wdt-interactive-showcase-container[class*="wdt-image-box-"] .wdt-interactive-showcase-content-wrapper { width: 100%; margin: 0; } .wdt-slider-2-overlay .elementor-background-overlay::before { background-size: cover; } .contact-info-block-1, .booking-form-1 { display: grid; grid-template-columns: repeat(2, 1fr); justify-content: center; } div[class*='booking-form-'] > div.submit, div[class*='booking-form-'] > div.submit .with-spinner, div[class*='booking-form-'] > div.submit input[type="submit"] { display: block; width: 100%; } .wdt-reserv-map .wdt-google-map-marker-content-wrapper .wdt-google-map-marker-content-selection ~ .wdt-google-map-marker-content-item { margin-top: -150px; }}@media only screen and (min-width:1025px) { .wdt-demo-1-interactive-tab .wdt-tabs-container[class*='-layout-horizontal'] .wdt-tabs-list { position: relative; overflow: hidden; width: 100%; max-width: 58%; }}@media only screen and (min-width:768px) and (max-width:1024px) { .wdt-demo-1-interactive .wdt-interactive-showcase-container[class*="wdt-image-box-"] .wdt-interactive-showcase-content-wrapper { max-width: 100%; } .wdt-pricing-menu .wdt-pricing-table-holder { display: block; text-align: center !important; justify-items: center !important; } .wdt-pricing-menu .wdt-pricing-table-holder div[class*='-table-media'] { margin-top: 0; margin-bottom: 15px; } .wdt-pricing-menu .wdt-pricing-table-holder div[class*='-table-media'] > div { justify-content: center; } .wdt-pricing-menu .wdt-pricing-table-holder div[class*='-table-header'] .wdt-content-title { display: flex; justify-content: center; } .wdt-pricing-menu .wdt-pricing-table-holder div[class*='-table-header'] .wdt-content-title h5 { margin-left: 0; } .wdt-pricing-menu .wdt-pricing-table-holder div[class*='-table-header'] .wdt-content-subtitle { width: 100%; max-width: 100%; } .wdt-pricing-menu .wdt-pricing-table-holder:hover div[class*='-table-header'] .wdt-content-title h5, .wdt-pricing-menu .wdt-pricing-table-holder:hover div[class*='-table-header'] .wdt-content-subtitle { -webkit-transform: translateX(0); transform: translateX(0); } .wdt-pricing-menu .wdt-pricing-table-holder .wdt-pricing-table-pricing { padding-left: 0; margin-top: 15px; } .wdt-pricing-menu .wdt-pricing-table-holder div[class*='-table-media'] .wdt-content-image span { opacity: 1; -webkit-transform: translateX(0px) rotate(0deg); transform: translateX(0px) rotate(0deg); } .wdt-anim-style-image, .wdt-anim-style-image .elementor-widget-container, .wdt-anim-style-image .elementor-widget-container > a, .wdt-anim-style-image .elementor-widget-container > a img, .wdt-anim-style-image .elementor-widget-container > img { width: 100%; height: 100%; object-fit: cover; } .booking-form-2 > div.block-3 { flex-direction: column; } .wdt-custom-social-text-style .wdt-column:nth-child(2) { border-right-width: 1px; } .wdt-custom-social-text-style .wdt-column:nth-child(n+3) { border-top-width: 0px; } .wdt-swiper-imagebox-style-a .wdt-image-box-holder .swiper-slide.swiper-slide-active .wdt-content-item { -webkit-transform: translateY(130px); transform: translateY(130px); } .wdt-swiper-imagebox-style-a .wdt-image-box-holder .wdt-image-box-container.swiper { padding-bottom: 130px; margin-top: -130px; }}@media screen and (max-width:1024px) { .wdt-slider-1-imagebox-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-title { margin-bottom: -2rem; }}@media only screen and (min-width:481px) and (max-width:767px) { div[class*='wdt-slider-1-imagebox-style-b'] .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group { padding: 0; } div[class*='wdt-slider-1-imagebox-style-b'] .wdt-image-box-holder .wdt-content-item .wdt-content-detail-group .wdt-content-button > a { font-size: var(--wdtFontSize_Ext); }}@media only screen and (min-width:768px) { .wdt-demo-1-interactive-tab .wdt-tabs-container[class*='-layout-horizontal'] .wdt-tabs-list { margin: 0; padding-bottom: clamp(1.5625rem, 1.3957rem + 0.9202vw, 2.5rem); } .wdt-demo-1-interactive-tab .wdt-tabs-container .wdt-tabs-list li:not(:last-child), .wdt-demo-1-interactive-tab .wdt-tabs-container .wdt-tabs-list li { padding: 0; margin: 0 15px 15px 0; }}@media screen and (max-width:767px) { .wdt-gallery-style-1 .gallery .gallery-item:nth-child(1) { grid-column: 1 / 3; } .wdt-gallery-style-1 .gallery .gallery-item:nth-child(2) { grid-column: 1 / 5; grid-row: 2 / 3; } .wdt-gallery-style-1 .gallery .gallery-item:nth-child(3) { grid-column: 3 / 5; grid-row: 1 / 2; } .wdt-gallery-style-1 .gallery .gallery-item:nth-child(4) { grid-column: 1 / 5; } .wdt-gallery-style-1 .gallery .gallery-item:nth-child(5) { grid-column: 1 / 3; } .wdt-gallery-style-1 .gallery .gallery-item:nth-child(6) { grid-column: 3 / 5; } .wdt-gallery-style-1 .gallery .gallery-item:nth-child(7) { grid-column: 1 / 3; } .wdt-gallery-style-1 .gallery .gallery-item:nth-child(8) { grid-column: 3 / 5; } .wdt-gallery-style-1 .gallery .gallery-item:nth-child(9) { grid-column: 1 / 5; } .wdt-demo-1-interactive-tab .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper .wdt-tabs-list { -webkit-box-shadow: unset; box-shadow: unset; } .wdt-demo-1-interactive-tab .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper .wdt-tabs-list li a { font-size: var(--wdtFontSize_H5); font-family: var(--wdtFontTypo_Alt); line-height: var(--wdtLineHeight_Alt); font-weight: var(--wdtFontWeight_Alt); background: var(--wdtTertiaryColor); color: var(--wdtHeadAltColor); } .wdt-demo-1-interactive-tab .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper .wdt-tabs-list li.wdt-active a, .wdt-demo-1-interactive-tab .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper .wdt-tabs-list li a:hover { background: var(--wdtPrimaryColor); color: var(--wdtHeadAltColor); } .wdt-demo-1-interactive-tab .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper .wdt-tabs-list li.wdt-active, .wdt-demo-1-interactive-tab .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper .wdt-tabs-list li { background: transparent; border-color: var(--wdtPrimaryColor); } .wdt-demo-1-interactive-tab .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-content-wrapper { background: transparent; padding: 0; } .wdt-demo-1-interactive .wdt-interactive-showcase-container[class*="wdt-image-box-"] { flex-direction: column; gap: 35px; } .wdt-demo-1-interactive .wdt-interactive-showcase-container[class*="wdt-image-box-"] .wdt-interactive-showcase-content-wrapper { width: 100%; max-width: 100%; } .wdt-demo-2-interactive .elementor-section.wdt-demo-2-interactive-content .elementor-container { display: grid; width: 100%; height: 100%; border: 2px solid var(--wdtBorderColor); } .wdt-demo-2-interactive .wdt-demo-2-interactive-content .elementor-container .wdt-demo-2-interactive-content-col-1 { grid-area: 1 / -1; } .wdt-demo-2-interactive .wdt-demo-2-interactive-content .elementor-container .wdt-demo-2-interactive-content-col-1::before { content: ''; position: absolute; width: 100%; height: 100%; background-color: var(--wdtBodyBGColor); top: 0; left: 0; right: 0; bottom: 0; opacity: 0.7; z-index: 1; margin: auto; } .wdt-demo-2-interactive .wdt-demo-2-interactive-content .elementor-container .wdt-demo-2-interactive-content-col-2 { grid-area: 1 / -1; width: 100%; height: 100%; z-index: 1; } .wdt-demo-2-interactive .wdt-demo-2-interactive-content .elementor-container .wdt-demo-2-interactive-content-col-2 .elementor-widget-wrap { padding: 30px; } .wdt-product-carousel .woocommerce.wdt-swiper-product-carousel .wdt-products-pagination-holder { margin-bottom: 80px; } .wdt-reserv-map .wdt-google-map-wrapper .wdt-google-map-marker-content-wrapper{ display: flex; justify-content: center; align-items: center; } .wdt-reserv-map .wdt-google-map-wrapper .wdt-google-map-marker-content-item{ max-width: 380px; margin-bottom: 50px; } .contact-info-block-1, .booking-form-1 { display: grid; grid-template-columns: repeat(1, 1fr); justify-content: center; } .wdt-swiper-imagebox-style-a .wdt-image-box-holder .swiper-slide.swiper-slide-active .wdt-content-item { -webkit-transform: translateY(0px); transform: translateY(0px); } .wdt-swiper-imagebox-style-a .wdt-image-box-holder .wdt-image-box-container.swiper { padding-bottom: 0px; margin-top: 0px; } .wdt-category-style-2 .wdt-image-box-holder { flex-direction: column; } .wdt-category-style-2 .wdt-carousel-holder .swiper.swiper-horizontal + .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination { justify-content: center; margin: 30px 0 0 0; } .booking-form-2 > div.block-1 p, .booking-form-2 > div.block-3 { flex-direction: column; } .wdt-reserv-map .wdt-google-map-marker-content-wrapper .wdt-google-map-marker-content-selection ~ .wdt-google-map-marker-content-item { margin-top: 0px; }}@media screen and (max-width:480px) { .elementor:not(.elementor-bc-flex-widget) .wdt-slider-1-mobile-view .elementor-widget-wrap { display: flex; flex-wrap: nowrap; } .wdt-demo-1-interactive .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li > .wdt-interactive-showcase-element .wdt-interactive-showcase-content-group { display: block; } .wdt-demo-1-interactive .wdt-interactive-showcase-container .wdt-interactive-showcase-list-wrapper ul.wdt-interactive-showcase-list li > .wdt-interactive-showcase-element .wdt-interactive-showcase-content-group > .wdt-content-sub-title { padding: 0; margin-top: 10px; } .wdt-gallery-style-2 .gallery { grid-template-columns: repeat(2, auto); } .wdt-gallery-style-2 .elementor-image-gallery .gallery-item:nth-child(2) { grid-area: unset; } .wdt-gallery-style-2 .gallery.gallery-size-full .gallery-item:nth-child(3) { grid-column: 1 / 3; } .wdt-testimonial-style .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination { position: relative; bottom: -10px; justify-content: center; gap: 30px; } .wdt-demo-2-interactive .wdt-interactive-showcase-container > div.wdt-interactive-showcase-list-wrapper { margin-bottom: 30px; } .wdt-product-carousel .woocommerce.wdt-swiper-product-carousel { flex-direction: column; } .wdt-product-carousel .woocommerce.wdt-swiper-product-carousel ul.products { margin: 0; } .wdt-product-carousel .woocommerce.wdt-swiper-product-carousel .wdt-products-pagination-holder { margin-top: 30px; margin-bottom: 0; } .wdt-product-carousel .woocommerce.wdt-swiper-product-carousel .wdt-products-pagination-holder div[class*="arrow-pagination"].type2 { justify-content: center; } .wdt-pricing-menu .wdt-pricing-table-holder { display: block; text-align: center !important; justify-items: center !important; } .wdt-pricing-menu .wdt-pricing-table-holder div[class*='-table-media'] { margin-top: 0; margin-bottom: 15px; } .wdt-pricing-menu .wdt-pricing-table-holder div[class*='-table-media'] > div { justify-content: center; } .wdt-pricing-menu .wdt-pricing-table-holder div[class*='-table-header'] .wdt-content-title { display: flex; justify-content: center; } .wdt-pricing-menu .wdt-pricing-table-holder div[class*='-table-header'] .wdt-content-title h5 { margin-left: 0; } .wdt-pricing-menu .wdt-pricing-table-holder div[class*='-table-header'] .wdt-content-subtitle { width: 100%; max-width: 100%; } .wdt-pricing-menu .wdt-pricing-table-holder:hover div[class*='-table-header'] .wdt-content-title h5, .wdt-pricing-menu .wdt-pricing-table-holder:hover div[class*='-table-header'] .wdt-content-subtitle { -webkit-transform: translateX(0); transform: translateX(0); } .wdt-pricing-menu .wdt-pricing-table-holder .wdt-pricing-table-pricing { padding-left: 0; margin-top: 15px; } .wdt-pricing-menu .wdt-pricing-table-holder div[class*='-table-media'] .wdt-content-image span { opacity: 1; -webkit-transform: translateX(0px) rotate(0deg); transform: translateX(0px) rotate(0deg); } .wdt-slider-2-overlay .elementor-background-overlay::before { background-image: radial-gradient(farthest-corner at 10px 10px, rgba(var(--wdtBodyBGColorRgb), 0.6) 100%, transparent 70%); background-size: cover; } .wdt-iconbox-style-anim .wdt-icon-box-holder .wdt-content-item { margin-bottom: -20px; } .wdt-custom-social-text-style .wdt-column-wrapper:not(.wdt-snap-scroll-enabled) .wdt-column { width: 50% !important; } .wdt-event-icon-list-text ul.elementor-icon-list-items li.elementor-icon-list-item .elementor-icon-list-text { font-size: var(--wdtFontSize_Ext); } .wdt-slider-1-imagebox-style-a .wdt-image-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-title { margin-bottom: -1.5rem; }} @media screen and (min-width: 320px) and (max-width:480px) { .wdt-custom-social-text-style .wdt-column:nth-child(2) { border-right-width: 1px; } .wdt-custom-social-text-style .wdt-column:nth-child(n+3) { border-top-width: 0px; }}