 body { text-rendering: optimizeSpeed; }::selection { background-color: var(--wdtPrimaryColor); color: var(--wdtAccentTxtColor); } .wdt-custom-side-nav-icon-border:before { content: ""; position: absolute; left: 0; top: -50%; bottom: -50%; background-color: var(--wdtBorderColor); width: 1px; } .custom-blog-single-quote .elementor-widget-container { padding: clamp(1.875rem, 1.4423rem + 1.9231vw, 3.75rem) clamp(1.875rem, 0.8654rem + 4.4872vw, 6.25rem); border: 1px solid var(--wdtBorderColor); margin: clamp(1.875rem, 1.4423rem + 1.9231vw, 3.75rem) 0; }.custom-blog-single-quote .elementor-widget-container p > strong { text-transform: uppercase; font-size: .9rem; font-family: var(--wdtFontTypo_Alt); font-weight: 700; color: var(--wdtHeadAltColor);}.custom-blog-single-quote .elementor-widget-container .elementor-text-editor p:first-child { font-family: var(--wdtFontTypo_Alt); font-weight: var(--wdtFontWeight_Base); font-size: clamp(1.375rem, 1.3173rem + 0.2564vw, 1.625rem); line-height: normal; margin-bottom: 20px; } .custom-blog-single-quote.wdt-dark-bg .elementor-widget-container p > strong { -webkit-text-fill-color: transparent; background-image: linear-gradient(180deg, var(--wdtPrimaryColor) 0%, var(--wdtSecondaryColor) 100%); -webkit-background-clip: text; background-clip: text; } .wdt-custom-quote-content .elementor-text-editor,.wdt-custom-quote-content .elementor-text-editor > * { margin: 0; font-family: var(--wdtFontTypo_Alt); font-weight: var(--wdtFontWeight_Alt); font-size: clamp(1.375rem, 1.3173rem + 0.2564vw, 1.625rem); line-height: 1.5; } .wdt-progressbar-container.wdt-progressbar-horizontal .wdt-progressbar > svg { height: 6px; } .wdt-icon-listing-with-blog .wdt-content-item > .wdt-advanced-slider-block { display: grid; grid-template-columns: clamp(1.875rem, 1.5rem + 1.6667vw, 3.5rem) auto; gap: 17px; }.wdt-icon-listing-with-blog .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span { width: 100%; height: 100%; }.wdt-icon-listing-with-blog .wdt-content-item > .wdt-advanced-slider-block > .wdt-image-icon-group { width: 100%; }.wdt-icon-listing-with-blog .wdt-content-item > .wdt-advanced-slider-block > .wdt-image-icon-group > i,.wdt-icon-listing-with-blog .wdt-content-item > .wdt-advanced-slider-block > .wdt-image-icon-group .wdt-content-icon svg { font-size: clamp(1.875rem, 1.5rem + 1.6667vw, 3.5rem); width: clamp(1.875rem, 1.5rem + 1.6667vw, 3.5rem); height: clamp(1.875rem, 1.5rem + 1.6667vw, 3.5rem); } .wdt-icon-listing-with-blog .wdt-content-item > .wdt-advanced-slider-block > .wdt-image-icon-group .wdt-content-icon a { display: block; }.wdt-icon-listing-with-blog .wdt-content-item > .wdt-advanced-slider-block .wdt-content-detail-group .wdt-content-title h5 { font-size: var(--wdtFontSize_Base); margin: 0; }.wdt-icon-listing-with-blog .wdt-content-item > .wdt-advanced-slider-block .wdt-content-detail-group .wdt-content-title h5 a[href=""] { pointer-events: none; }.wdt-icon-listing-with-blog .wdt-content-item > .wdt-advanced-slider-block .wdt-content-detail-group { display: flex; flex-flow: column wrap; align-items: start; justify-content: center; } .wdt-blog-detail-testimonial-h .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title { text-transform: uppercase; } .elementor-column.wdt-col-overlay-fill-section { align-self: flex-start; }.elementor-column.wdt-col-overlay-fill-section .elementor-background-overlay:before { border-width: 1px 0px 1px 0px; content: ""; position: absolute; top: 0; bottom: 0; left: -100vmax; right: -100vmax; background-color: inherit; border-style: solid; border-color: var(--wdtBorderColor); } .wdt-image-overlay-style .elementor-widget-container { position: relative; overflow: hidden; }.wdt-image-overlay-style .elementor-widget-container:before { content: ""; position: absolute; right: 0; left: 0; top: 0; bottom: 0; background: linear-gradient(180deg,var(--wdtPrimaryColor), var(--wdtPrimaryColor)); mix-blend-mode: multiply; -webkit-clip-path: polygon(60% 100%, 100% 0%, 100% 100%); clip-path: polygon(60% 100%, 100% 0%, 100% 100%); transition: var(--wdt-Livi-Transition); -webkit-transition: var(--wdt-Livi-Transition); -webkit-transition-delay: .1s; transition-delay: .1s; } .wdt-image-overlay-style.wdt-inview-section .elementor-widget-container:before { -webkit-clip-path: polygon(100% 0%, 100% 100%, 0% 100%); clip-path: polygon(100% 0%, 100% 100%, 0% 100%); }.wdt-image-overlay-style.wdt-inview-section.wdt-item-is-inview .elementor-widget-container:before { -webkit-clip-path: polygon(100% 100%, 100% 100%, 100% 100%); clip-path: polygon(100% 100%, 100% 100%, 100% 100%); -webkit-transition-delay: .5s; transition-delay: .5s; } .comment-form > p.form-submit { width: auto; display: inline-flex; position: relative; margin-right: 28px; justify-self: start; } .woocommerce #respond input#submit,.woocommerce input.button.alt, .woocommerce #respond input#submit.alt,.woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled], .woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit:disabled[disabled],.woocommerce input.button.alt.disabled, .woocommerce input.button.alt:disabled, .woocommerce input.button.alt[disabled]:disabled, .woocommerce #respond input#submit.alt.disabled, .woocommerce #respond input#submit.alt:disabled, .woocommerce #respond input#submit.alt[disabled]:disabled,input[type="submit"], input[type="button"] { font-family: var(--wdtFontTypo_Alt); font-size: clamp(1.125rem, 1.0805rem + 0.2454vw, 1.375rem); padding: var(--wdtPadding_Btn); font-weight: var(--wdtFontWeight_Base); line-height: var(--wdtLineHeight_Alt); text-transform: uppercase; margin: 0; } .widget .has-login-form .login-submit > input[type="submit"],.post-password-form > p > input[type="submit"] { border-radius: var(--wdtRadius_2X); background-image: none !important; background-color: var(--wdtPrimaryColor); padding: var(--wdtPadding_Btn); margin-top: 20px; }.widget .has-login-form .login-submit > input[type="submit"]:hover,.post-password-form > p > input[type="submit"]:hover { background-color: var(--wdtSecondaryColor); color: var(--wdtLinkColor); } .woocommerce #respond input#submit:focus,.woocommerce input.button.alt:focus, .woocommerce #respond input#submit.alt:focus,.woocommerce input.button.disabled:focus, .woocommerce input.button:disabled:focus, .woocommerce input.button:disabled[disabled]:focus, .woocommerce #respond input#submit.disabled:focus, .woocommerce #respond input#submit:disabled:focus, .woocommerce #respond input#submit:disabled[disabled]:focus,.woocommerce input.button.alt.disabled:focus, .woocommerce input.button.alt:disabled:focus, .woocommerce input.button.alt[disabled]:disabled:focus, .woocommerce #respond input#submit.alt.disabled:focus, .woocommerce #respond input#submit.alt:disabled:focus, .woocommerce #respond input#submit.alt[disabled]:disabled:focus, .woocommerce #respond input#submit:hover,.woocommerce input.button.alt:hover, .woocommerce #respond input#submit.alt:hover,.woocommerce input.button.disabled:hover, .woocommerce input.button:disabled:hover, .woocommerce input.button:disabled[disabled]:hover, .woocommerce #respond input#submit.disabled:hover, .woocommerce #respond input#submit:disabled:hover, .woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce input.button.alt.disabled:hover, .woocommerce input.button.alt:disabled:hover, .woocommerce input.button.alt[disabled]:disabled:hover, .woocommerce #respond input#submit.alt.disabled:hover, .woocommerce #respond input#submit.alt:disabled:hover, .woocommerce #respond input#submit.alt[disabled]:disabled:hover,input[type="submit"]:focus, input[type="button"]:focus,input[type="submit"]:hover, input[type="button"]:hover { background-color: var(--wdtSecondaryColor); color: var(--wdtLinkColor);} input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea, input.text { background-image: linear-gradient(45deg, var(--wdtTertiaryColor),var(--wdtTertiaryColor)); background-size: 100% 200%,100% 100%; background-position: 100% -100%,100% 100%; background-repeat: no-repeat; transition: var(--wdt-Livi-Transition); } input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="time"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="color"]:focus, textarea:focus, input.text:focus { background-position: 100% 25%,100% 100%; } .slider-split-font-size.elementor-widget-wdt-advanced-heading .wdt-heading-holder > .wdt-heading-title-wrapper > h2 { font-size: clamp(1.75rem, 1rem + 3.3333vw, 5rem) ; } .slider-gradient-circle-button .wdt-content-item .wdt-content-title h5 { text-transform: uppercase; -webkit-text-stroke: 1px var(--wdtLinkColor); color: transparent; font-size: clamp(1.625rem, 1.4808rem + 0.641vw, 2.25rem); }.slider-gradient-circle-button .wdt-content-item .wdt-content-title h5 > a { position: relative; display: inline-block; color: inherit; }.slider-gradient-circle-button .wdt-content-item .wdt-content-title h5:hover > a { color: var(--wdtLinkColor); }.slider-gradient-circle-button .wdt-content-item .wdt-content-title h5 > a:before { content: ""; position: absolute; display: inline-block; left: 0; top: 50%; z-index: -1; width: clamp(6.875rem, 5.1442rem + 7.6923vw, 14.375rem); aspect-ratio: 1; border-radius: 50%; background-image: linear-gradient(180deg, var(--wdtPrimaryColor) 0%, var(--wdtSecondaryColor) 100%); -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .wdt-custom-direction-arrow .elementor-icon-box-wrapper { display: flex; justify-content: flex-end; }.wdt-custom-direction-arrow .elementor-icon-box-wrapper .elementor-icon-box-content { order: -1; margin-right: 20px; }.wdt-custom-direction-arrow .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-title { margin: 0; }.wdt-custom-direction-arrow.elementor-widget-icon-box.elementor-view-default .elementor-icon svg { height: auto; } .wdt-slider-big-stroke-title.elementor-widget-wdt-advanced-heading .wdt-heading-title-wrapper .wdt-heading-title { font-size: clamp(1.875rem, 0.8654rem + 4.4872vw, 6.25rem); text-transform: uppercase; -webkit-text-stroke: 1.2px currentColor; -webkit-text-fill-color: transparent; } .wdt-custom-bg-blur-gradiant .elementor-icon { position: relative; }.wdt-custom-bg-blur-gradiant .elementor-icon:before { content: ""; position: absolute; top: 50%; left: 42%; transform: translate(-50%, -50%); width: 50%; height: 50%; border-radius: 50%; background-image: linear-gradient(180deg, var(--wdtPrimaryColor) 0%, var(--wdtSecondaryColor) 100%); filter: blur(43.5px); } .wdt-custom-sliter-category-style.elementor-widget .elementor-icon-list-items { display: grid; grid-template-columns: repeat(auto-fit, minmax(180px, 1fr)); gap: 16px; }.wdt-custom-sliter-category-style.elementor-widget .elementor-icon-list-items .elementor-icon-list-item a { text-transform: uppercase; line-height: normal; font-family: var(--wdtFontTypo_Alt); } .wdt-custom-sliter-category-style.elementor-widget .elementor-icon-list-items .elementor-icon-list-item a > .elementor-icon-list-text { background-size: 100% 1px; }.wdt-custom-sliter-category-style.elementor-widget .elementor-icon-list-items .elementor-icon-list-item a:focus > .elementor-icon-list-text,.wdt-custom-sliter-category-style.elementor-widget .elementor-icon-list-items .elementor-icon-list-item a:hover > .elementor-icon-list-text { background-size: 0% 1px; } @media (min-width: 991px) { .wdt-slider-team-alignment .wdt-team-holder.wdt-rc-template-classic .wdt-column-wrapper { padding-bottom: clamp(0rem, -1.5865rem + 7.0513vw, 6.875rem); } .wdt-slider-team-alignment .wdt-team-holder.wdt-rc-template-classic .wdt-column-wrapper .wdt-column:nth-child(odd) { -webkit-transform: translateY(clamp(0rem, -1.5865rem + 7.0513vw, 6.875rem)); transform: translateY(clamp(0rem, -1.5865rem + 7.0513vw, 6.875rem)); }} html:has(> body > .wdt-popup-box-window) { overflow: hidden; } @media screen and (-webkit-min-device-pixel-ratio:0) { .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper:only-child .wdt-content-icon span i, .wdt-icon-box-holder .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper:only-child .wdt-content-icon span i > svg { height: intrinsic; } } 