.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{clear:both;content:"";display:table}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-gallery,.tns-no-calc{left:0;position:relative}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{left:-100%;position:absolute;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{left:auto!important;position:relative}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{opacity:.6;transition:opacity .6s}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{left:-10000em;position:absolute}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{filter:alpha(opacity=100);opacity:1;z-index:0}.tns-fadeOut,.tns-normal{filter:alpha(opacity=0);opacity:0;z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{height:10px;margin:0 auto;overflow:hidden;position:relative;width:310px}.tns-t-ct{position:absolute;right:0;width:2333.3333333%;width:2333.33333%}.tns-t-ct:after{clear:both;content:"";display:table}.tns-t-ct>div{float:left;height:10px;width:1.4285714%;width:1.42857%}.module-wrap{border:0 solid #e2e8f0;box-sizing:border-box;flex-basis:100%;padding-left:.5rem;padding-right:.5rem}@media(min-width:769px){.leco-cp-cols-2 .module-wrap,.leco-cp-cols-3 .module-wrap{flex-basis:50%}}@media(min-width:1024px){.leco-cp-cols-3 .module-wrap{flex-basis:33.33333%}}@media(min-width:769px){.leco-cp-cols-4 .module-wrap{flex-basis:50%}}@media(min-width:1024px){.leco-cp-cols-4 .module-wrap{flex-basis:25%}}@media(min-width:769px){.leco-cp-cols-5 .module-wrap{flex-basis:50%}}@media(min-width:1065px){.leco-cp-cols-5 .module-wrap{flex-basis:20%}}.module-wrap{position:relative}.module-wrap .module{display:block;margin-bottom:1.25rem;position:relative;--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity));border:1px solid #e7eaec;color:#8594a3!important;font-size:.875rem;line-height:1.25;min-height:11.75rem;padding:1.125rem 1.875rem;text-align:center}@media(min-width:1024px){.module-wrap .module{height:calc(100% - 1.25rem)}}.module .ico-area{display:block;font-size:2.626rem;line-height:1;margin:0 0 .625rem}.module .title{color:var(--leco-cp-theme--dark-blue);display:block;font-size:1.125rem;line-height:1.25;margin-bottom:.75rem}.module .upload{align-items:center;display:flex;gap:5px;justify-content:center;margin:1rem 0 .5rem}.module .upload svg{width:.8rem}.module:hover{box-shadow:0 0 5px var(--wp--preset--color--leco-cp-primary);color:#8594a3;cursor:pointer}.module.inactive{pointer-events:none}.module.unclickable:hover{box-shadow:none;cursor:default}.module.inactive{opacity:.5}.iconset{display:inline-block;height:auto;margin:.2em;padding-top:3px;width:2.25rem}.iconset svg *{stroke:currentColor;color:#8594a3}button.file-delete{padding:0}.components-modal__screen-overlay:has(.leco-cp__confirm-modal){background-color:var(--leco-cp-theme--bg-gray);box-shadow:2px 2px 20px -8px rgba(0,0,0,.61);height:-moz-fit-content;height:fit-content;left:50%;padding:0;position:fixed;top:50%;transform:translate(-50%,-50%);width:-moz-fit-content;width:fit-content;z-index:9993}.leco-cp__confirm-modal{box-shadow:none;max-width:100%}.leco-cp__confirm-modal .components-modal__header{margin-bottom:25px;margin-top:20px;position:relative}.leco-cp__confirm-modal .components-modal__header .components-modal__header-heading{font-size:1.2rem;font-weight:600}.leco-cp__confirm-modal .components-modal__header button{left:auto;padding:0;position:absolute;right:0;top:-40px}.leco-cp__confirm-modal .components-modal__content{margin-top:0;padding:30px 20px}.leco-cp__cancel-button,.leco-cp__confirm-button{border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;margin:0 .5rem;padding:.5rem 1rem}.leco-cp__cancel-button:active,.leco-cp__cancel-button:focus,.leco-cp__cancel-button:hover,.leco-cp__confirm-button:active,.leco-cp__confirm-button:focus,.leco-cp__confirm-button:hover{color:#fff}.leco-cp__confirm-modal--btns{display:flex;justify-content:center}.leco-cp__confirm-button{background-color:var(--leco-cp-theme--blue)!important}.leco-cp__cancel-button{background-color:var(--leco-cp-theme--red)!important}@media screen and (max-width:800px){.lity-container{height:100%}@supports(height:100dvh){.lity-container{height:100dvh}}.lity-content:has(.image-slider-wrapper){display:flex;height:100%}}.image-slider-wrapper{display:flex;flex-direction:column;max-height:800px;max-width:800px}@media screen and (max-width:800px){.image-slider-wrapper{height:100%;max-height:100%!important}}.leco-cp__slider--navigation,.leco-cp__slider-buttons-container,.leco-cp__slider-meta{align-items:center;display:flex;gap:20px}.leco-cp__slider-meta{border-top:1px solid var(--leco-cp-theme--gray-light);flex-wrap:wrap;justify-content:space-between;padding-bottom:14.5px;padding-top:12.5px}.leco-cp__slider--image-name{font-weight:600}@media screen and (max-width:800px){.leco-cp__slider--image-name{flex-basis:100%}}.leco-cp__slider--navigation{gap:10px}.leco-cp__slider--navigation-next,.leco-cp__slider--navigation-prev{background-color:transparent;padding:0}.leco-cp__slider--navigation-next svg path,.leco-cp__slider--navigation-prev svg path{fill:var(--leco-cp-theme--dark-blue)}.leco-cp__slider--navigation-next:disabled,.leco-cp__slider--navigation-prev:disabled{opacity:.3;pointer-events:none}.leco-cp__slide--downloads-container{position:relative}.leco-cp__slide--download{align-items:center;background-color:var(--leco-cp-theme--bg-gray);border-bottom:none;border-radius:26px;color:#3c5063;display:flex;font-weight:600;gap:5.5px;padding:8px 16px}.leco-cp__slide--download:focus,.leco-cp__slide--download:hover{background-color:#edf1f3;color:#1e2b37}.leco-cp__slide--download:focus svg path,.leco-cp__slide--download:hover svg path{stroke:#1e2b37}.leco-cp__slide--download svg{width:15px}.leco-cp__slide--download-dropdown{background-color:#fff;border:1px solid var(--leco-cp-theme--bg-gray);border-radius:15px;box-shadow:0 0 5px rgba(51,61,85,.25);display:none;flex-direction:column;padding:15px 16px;position:absolute;right:0;top:44px;width:238px;z-index:20}.leco-cp__slide--download-dropdown.is-active{display:flex}.leco-cp__slide--download-link{background-color:transparent;border:none;border-radius:5px;color:var(--leco-cp-theme--dark-blue);font-size:14px;font-weight:600;padding:10px 16px 13px;text-align:left;text-decoration:none}.leco-cp__slide--download-link:focus,.leco-cp__slide--download-link:hover{background-color:var(--leco-cp-theme--bg-gray);color:#3c5063}.leco-cp__slide--inner-container{display:flex;flex-direction:column;justify-content:center;width:100%}.leco-cp__slide{display:inline-flex!important;height:100%;padding:0;text-align:center;vertical-align:middle!important}.leco-cp__slide .leco-cp__slide--image{align-items:center;display:flex;justify-content:center}.leco-cp__slide img{max-height:600px;max-width:100%}.tns-outer{height:100%;position:relative;width:100%}.tns-outer:before{background-color:var(--leco-cp-theme--bg-gray);bottom:-40px;content:"";left:-50px;position:absolute;right:-50px;top:0}.leco-cp__slider,.tns-inner,.tns-ovh{height:100%}
