:root{--ei-svg-url:url(/wp-content/uploads/2024/05/arrow.svg);--scaler:calc(1vw * log(3.7))}#footer .horizontal-narrow{display:flex;list-style:none;padding-inline-start:0;column-gap:20px;max-width:525px;flex-wrap:wrap;justify-content:center;li a{color:#000}}#main .wp-block-buttons{margin-top:30px}:is(h1,h2,h3):is(.page-title,.wp-block-heading){line-height:1.2}[data-footer*="type-1"] .ct-footer [data-row*="middle"]>div{--grid-template-columns:1;width:100vw;width:100vw;margin:0;padding:0}[data-footer*="type-1"] .ct-footer [data-row*="middle"] [data-column="content-block"]{width:100vw}[data-footer*="type-1"] .ct-footer [data-row*="middle"] [data-column="ghost"]{display:none}[data-footer*="type-1"] .ct-footer [data-row*="middle"] ul.kt-svg-icon-list{display:flex!important;gap:10px 33px;flex-wrap:wrap;justify-content:center;li a{color:var(--theme-text-color)}}@media (min-width:768px){.splide__arrows{position:absolute;top:100px;right:calc((100% - min(100%, var(--theme-normal-container-max-width))) / 2);width:135px}}@media (max-width:600px){.splide__arrows{position:absolute;bottom:50px;right:calc((100% - min(100%, var(--theme-normal-container-max-width))) / 2);width:100%}}.splide__arrows button.splide__arrow:hover{background:var(--theme-palette-color-7)!important;opacity:1!important}.splide__arrows button.splide__arrow{opacity:1!important;background:var(--theme-palette-color-7)!important;width:auto;height:auto;border-radius:11px}.splide__arrows button.splide__arrow svg{display:none}.splide__arrows button.splide__arrow::after{content:"";background-image:var(--ei-svg-url);background-size:28px 28px;background-repeat:no-repeat;background-position:center center;color:var(--theme-palette-color-1);display:block;width:45px;height:45px;padding:10px;margin:-2px;border:2px solid var(--theme-palette-color-1);border-radius:10px}.splide__arrows button.splide__arrow--prev::after{transform:rotate(180deg)}.kb-advanced-slide-inner{background:var(--theme-palette-color-7);padding:30px 15px}.kb-advanced-slide .kb-advanced-slide-inner p{font-size:calc(var(--theme-font-size) * 2)}.kb-advanced-slide .kb-advanced-slide-inner :is(h1,h2){font-size:max(var(--theme-font-size))}.kb-advanced-slide .kb-advanced-slide-inner :is(h1,h2,p){font-weight:max(var(--theme-font-weight), 600);margin:auto;line-height:1.2;width:min(100%, var(--theme-normal-container-max-width))}.ei-icon-float-up{margin-top:-115px}.ei-float-svg-left{--ei-size:max(calc(1vw * log(3.7)), 15px)}.ei-float-svg-left .wp-block-kadence-icon{float:left;--x:calc(var(--ei-size) + 30px);--y:calc(var(--ei-size) + 50px);transform:translate(var(--x),var(--y));z-index:1;position:relative}.ei-float-svg-left .kb-svg-icon-wrap{font-size:min(calc(var(--ei-size) + 30px), 50px)!important;padding:min(var(--ei-size), 20px)!important}.ei-flex-justify-center .kt-row-column-wrap{display:flex;flex-wrap:wrap;justify-content:center}@media (min-width:1025px){.ei-flex-justify-center .kt-row-column-wrap .wp-block-kadence-column{--ei-ideal-flex-column-width:32%}}@media (max-width:1024px){.ei-flex-justify-center .kt-row-column-wrap .wp-block-kadence-column{--ei-ideal-flex-column-width:50%}}@media (max-width:768px){.ei-flex-justify-center .kt-row-column-wrap .wp-block-kadence-column{--ei-ideal-flex-column-width:min(100%, 500px)}}.ei-flex-justify-center .kt-row-column-wrap .wp-block-kadence-column{--ei-gap:2rem;width:calc(var(--ei-ideal-flex-column-width) - (var(--ei-gap) / 2))}.ei-image-center-title .kt-row-column-wrap{position:relative}.ei-image-center-title .kt-row-column-wrap figure{opacity:.7}.ei-image-center-title .kt-row-column-wrap .wp-block-heading{position:absolute;top:47%;margin:0;width:100%}.strong-view .wpmslider-viewport{background:var(--theme-palette-color-7);border-radius:10px;border:2px solid var(--theme-palette-color-4);max-width:800px;margin:auto;overflow:auto}.wpmtst-testimonial.testimonial{padding:30px}@media (max-width:999px){.strong-view.controls-type-sides:not(.rtl) a{top:unset}.strong-view.controls-type-sides:not(.rtl) a.wpmslider-prev{left:calc(100% - 98px)}.strong-view.controls-type-sides:not(.rtl) a.wpmslider-next{right:20px}}@media (min-width:1000px){.strong-view.controls-type-sides:not(.rtl) a.wpmslider-prev{left:calc((50% - 420px) / 2)}.strong-view.controls-type-sides:not(.rtl) a.wpmslider-next{right:calc((50% - 380px) / 2)}}.strong-view.controls-type-sides:not(.rtl) a:is(.wpmslider-prev,.wpmslider-next)::before{content:"";display:none}.strong-view.controls-type-sides:not(.rtl) a:is(.wpmslider-prev,.wpmslider-next)::after{content:"";background-image:var(--ei-svg-url);background-size:28px 28px;background-repeat:no-repeat;background-position:center center;color:var(--theme-palette-color-1);display:block;width:45px;height:45px;padding:10px;border:2px solid var(--theme-palette-color-1);border-radius:10px}.strong-view.controls-type-sides:not(.rtl) a.wpmslider-prev::after{transform:rotate(180deg)}.ei-list-with-headings li strong{font-size:30px}.ei-boxed-checkboxes .kt-svg-icon-list .kb-svg-icon-wrap{position:relative;--ei-icon-size:clamp(35px, 3vw, 55px);font-size:var(--ei-icon-size)}.ei-boxed-checkboxes .kt-svg-icon-list .kb-svg-icon-wrap::after{content:"";display:block;padding:calc(var(--ei-icon-size) / 2.4);position:absolute;top:calc(var(--ei-icon-size) / 3.5);left:-3px;border:2px solid var(--theme-palette-color-4);border-radius:7px}@media (min-width:1025px){.ei-dots-between-columns .wp-block-kadence-column:not(:last-child){position:relative}.ei-dots-between-columns .wp-block-kadence-column:not(:last-child)::after{content:"\2022\2022\2022\2022";position:absolute;right:-55px;top:30%;letter-spacing:6px;font-size:24px}}div.ei-service-areas{grid-template-columns:repeat(auto-fill,minmax(325px,1fr))}.ei-service-areas .entry-card{text-align:var(--text-horizontal-alignment);box-shadow:var(--theme-box-shadow);h2,h3{--theme-link-initial-color:var(--theme-heading-color, var(--theme-heading-2-color, var(--theme-headings-color)))}}dd.variation-Fullprice{text-decoration:line-through}dd.variation-Balance p::after{content:" (price after deposit)";font-size:.9em}dd.variation-Balance::after{content:"5% discount will be applied to final invoice."}.cart_totals .ei-hide-in-cart{display:none}.pending-sale-badge{border-radius:3px;font-weight:700}.pending-sale-tag{background-color:orange;color:#fff;font-size:16px;padding:10px;font-weight:700;border-radius:5px;text-align:center;margin-bottom:20px}