/* /Public/vendors/TinySlider/tiny-slider.css */
.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.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{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-flex}.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-1e4em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70/3);width:-moz-calc(100% * 70/3);width:calc(100% * 70/3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100%/70);width:-moz-calc(100%/70);width:calc(100%/70);height:10px;float:left}
/* /Public/CSS/Root/Site/Components/TinySlider.css */
:root{--tns-control-height:60px;--tns-control-width:60px;--tns-control-font-size:calc(var(--tns-control-height) / 2 - var(--tns-control-height) / 10);--tns-controls-gap:6px;--tns-controls-width:calc(var(--tns-control-width) * 2 + var(--tns-controls-gap))}@media all and (max-width:767px){--tns-control-height: 46px; --tns-control-width: 46px;}.tns-control-custom,.tns-controls [data-controls=prev],.tns-controls [data-controls=next]{display:flex;align-items:center;justify-content:center;border-radius:50%;pointer-events:auto;font-size:var(--tns-control-font-size);color:#fff;cursor:pointer}.tns-control-custom:not(:hover),.tns-controls [data-controls=prev]:not(:hover),.tns-controls [data-controls=next]:not(:hover){background:hsl(from var(--text-color) h s l/20%)}.tns-control-custom:hover,.tns-controls [data-controls=prev]:hover,.tns-controls [data-controls=next]:hover{background:hsl(from var(--text-color) h s l/50%)}.tns-control-custom:disabled,.tns-control-custom[aria-disabled=true],.tns-controls [data-controls=prev]:disabled,.tns-controls [data-controls=prev][aria-disabled=true],.tns-controls [data-controls=next]:disabled,.tns-controls [data-controls=next][aria-disabled=true]{display:none}.tns-control-custom svg,.tns-controls svg{height:55%;fill:currentColor}.tns-liveregion,.tns-controls,.tns-controls [data-controls=prev],.tns-controls [data-controls=next],.tns-control-custom{height:var(--tns-control-height);line-height:var(--tns-control-height)}.tns-control-custom,.tns-controls [data-controls=prev],.tns-controls [data-controls=next]{width:var(--tns-control-height)}.tns-nav,.tns-nav-custom{margin-top:10px;text-align:center;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px}.tns-nav-custom-btn{cursor:pointer}.tns-nav button,.tns-nav-custom-btn{width:8px;height:8px;border-radius:50%;background:hsl(from var(--bg2) h s calc(l - 5))}.tns-nav .tns-nav-active,.tns-nav-custom-btn.tns-nav-active{background:hsl(from var(--bg2) h s calc(l - 10));width:12px;height:12px}.tns-liveregion{display:none}.tns-slider{font-size:0}
/* /Public/CSS/Templates/FormOneClick.css */
.form-one-click{container:form-one-click/inline-size;contain:layout style}.form-one-click__container{padding:23px}.form-one-click__container:has(.form-one-click__erid-btn){padding-bottom:30px}.form-one-click__form{display:flex;align-items:center;flex-wrap:wrap;gap:25px 20px;container:form-one-click-form/inline-size}.form-one-click__title{line-height:1.2;font-weight:500;text-wrap:balance}.form-one-click__highlight{display:inline-block;padding:.46em .86em;border-radius:40px;background:var(--green-gradient);color:#fff;line-height:1.1;text-wrap:balance}.form-one-click__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:5px 15px;margin-bottom:25px}.form-one-click__form .form-param,.form-one-click__btn{flex-grow:1}.form-one-click__form .form-param{--form-param-padding-v:0}.form-one-click__form .form-param_Phone{flex-basis:260px;width:min(calc(100cqw - 46px),260px);border-radius:30px;background:hsl(from var(--text-color) h s l/7%)}.form-one-click__form .form-param_Phone::before{font-size:1.71rem;color:hsl(from var(--text-color) h s l/30%);line-height:50px;height:50px;width:40px;text-align:center;position:absolute;top:0;right:6px;font-family:var(--fa-style-family);font-weight:var(--fa-style-solid);content:var(--fa-var-phone-alt)}.form-one-click__form .form-param__input:before,.form-one-click__form .form-param__input:after,.form-one-click__form .form-param__title{display:none}.form-one-click__form .form-param__error{position:absolute;top:100%;left:0;right:0;white-space:nowrap}.form-one-click__form .form-param_Phone input,.form-one-click__form .form-param_Phone .country-code{height:50px;line-height:50px;font-size:1.14rem}.form-one-click__form .form-param_Phone .country-code+input[type=tel]{width:100%;background:0 0;border-radius:30px;padding-left:20px;padding-right:50px}.form-one-click__form .form-param_Phone input:focus{box-shadow:inset 0 0 2px 0 var(--text-color)}.form-one-click__form .form-param_Phone input.required{box-shadow:inset 0 0 0 1px var(--error-color)}.form-one-click__form .form-field-phone.show .country-code+input[type=tel]{padding-left:45px}.form-one-click__form .form-field-phone.show .country-code{display:block;height:50px;left:20px;width:20px}.form-one-click__form .form-param_Privacy{flex-basis:370px;max-width:100%;font-size:1rem;line-height:1.1}.form-one-click__form .form-param_Privacy input[type=checkbox]{appearance:none;cursor:pointer;width:var(--input-check-radio-size);height:var(--input-check-radio-size);flex-shrink:0;border-radius:calc(var(--input-check-radio-size) * .25);background:0 0;transition:background-color .3s;align-self:flex-start}.form-one-click__form .form-param_Privacy input[type=checkbox]:not(:checked){box-shadow:inset 0 0 0 .125em var(--input-border-color)}.form-one-click__form .form-param_Privacy input[type=checkbox]:checked{box-shadow:inset 0 0 0 .125em var(--theme-red)}.form-one-click__form .form-param_Privacy input[type=checkbox]::after{content:var(--fa-var-check);font-family:var(--fa-style-family);font-weight:var(--fa-style-solid);position:absolute;inset:0;margin-top:.1em;transition:transform .3s;transform:scale(0);display:flex;align-items:center;justify-content:center;color:var(--theme-red)}.form-one-click__form .form-param_Privacy input[type=checkbox]:checked::after{transform:none}.form-one-click__form .form-param_Privacy input[type=checkbox]::before{content:'';display:block;position:absolute;inset:-.5em}.form-one-click__form .form-param_Privacy .form-check{width:100%;display:flex;align-items:center;gap:.3571em .6em}.form-one-click__btn{min-width:180px}.form-one-click__erid-btn{position:absolute;bottom:4px;right:4px;font-size:12px;line-height:1;white-space:nowrap;padding:2px 12px 3px 4px;border-radius:4px;background-color:var(--bg2);cursor:pointer}.form-one-click__erid-btn::after{font-family:var(--fa-style-family);font-weight:var(--fa-style-solid);content:var(--fa-var-ellipsis-v);position:absolute;top:2px;right:4px;line-height:12px;font-size:10px}.form-one-click__erid-btn:not(:hover,.open){color:hsl(from var(--bg2) h s calc(l - 30))}.form-one-click:has(.form-one-click__form.success)>*:not(.form-one-click__messages){opacity:0}.form-one-click:has(.form-one-click__form.success) .form-one-click__messages{position:absolute;top:0;left:0;right:0;min-height:100%;background:#fff;box-shadow:0 0 40px hsl(from var(--text-color) h s l/10%);border-radius:var(--border-radius-m);padding:10px;display:flex}.form-one-click .system-message.success{width:100%;font-size:1rem;padding-left:4em;border-radius:var(--border-radius-m);min-height:100%;display:flex;flex-direction:column;justify-content:center}.form-one-click .system-message.success.mt10{margin-top:0}@container form-one-click (max-width:345px){.form-one-click__title {font-size:1.25rem;}
}@container form-one-click (min-width:346px){.form-one-click__title {font-size:1.5rem;}
	.form-one-click__highlight {font-size:1.25rem;}
}@container form-one-click (min-width:540px){.form-one-click__title > span {display:inline-block;}
	.form-one-click__form {min-width:450px;}
}@container form-one-click (max-width:949px){.form-one-click__header {text-align:center;justify-content:center;}
	.form-one-click__form {justify-content:center;flex-wrap:wrap;}
}@container form-one-click (min-width:950px){.form-one-click__input-box {width:260px;}
}
/* /Public/CSS/Templates/SliderGalleryOne.css */
.slider-gallery-one:not(.tns-slider){font-size:0}.slider-gallery-one:not(.tns-slider)>*:not(:first-child){display:none}.slider-gallery-one__item>img:only-child,.slider-gallery-one__item>picture:only-child>img{width:100%;height:auto}.slider-gallery-one-controls{position:absolute;inset:0;pointer-events:none}.slider-gallery-one-arrow{position:absolute;top:50%;margin-top:calc(var(--tns-control-height)/-2)}.slider-gallery-one-arrow_left{left:5px}.slider-gallery-one-arrow_right{right:5px}
/* /Public/CSS/Routes/Components/Index_Top.css */
main{background:var(--bg2)}.catalog-components-banner{contain:layout style;display:flex}.catalog-components-banner::before{content:'';display:block;position:absolute;top:0;left:0;right:0;height:150%;background:linear-gradient(to bottom,rgba(0,183,255,.15) 0%,var(--bg2) 100%)}.catalog-components-banner-left .breadcrumbs{opacity:.7;margin-bottom:30px}.catalog-components-banner-title{margin-bottom:30px;font-weight:500;line-height:1.15}.catalog-components-banner-feature{display:flex;align-items:center;gap:.6818em}.catalog-components-banner-feature a[href^="#"]{text-decoration-style:dashed;text-decoration-thickness:from-font}.catalog-components-banner-feature__icon{flex-shrink:0;width:2em;height:2em;background:linear-gradient(to right,#f16c6e 0%,#f48385 100%)#f48385;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%}.catalog-components-banner-right img{border-radius:var(--border-radius-m)}.catalog-components-banner-form{margin-top:40px}@media all and (max-width:767px){.catalog-components-banner-title{font-size:2.2em}.catalog-components-banner-features{font-size:1.28em}.catalog-components-banner-feature b{font-weight:600}}@media all and (min-width:768px){.catalog-components-banner-features{font-weight:300}.catalog-components-banner-feature b{font-weight:500}}@media all and (min-width:768px) and (max-width:1023px){.catalog-components-banner-features{font-size:1.35em}}@media all and (min-width:768px) and (max-width:939px){.catalog-components-banner-title{font-size:2.57em}}@media all and (min-width:940px) and (max-width:1199px){.catalog-components-banner-title{font-size:2.6em}}@media all and (min-width:1200px){.catalog-components-banner-title{font-size:2.7em}}@media all and (max-width:719px),all and (min-width:1024px){.catalog-components-banner-feature:not(:first-child){margin-top:.8181em}}@media all and (min-width:720px) and (max-width:1023px){.catalog-components-banner-features{display:flex;justify-content:space-between;gap:30px}}@media all and (max-width:1023px){.catalog-components-banner{flex-direction:column;padding-left:var(--container-padding-h);padding-right:var(--container-padding-h)}.catalog-components-banner-left{padding-top:10px;order:1}.catalog-components-banner-form{order:2;margin-bottom:20px}.catalog-components-banner-right{order:3}}@media all and (min-width:1024px){.catalog-components-banner{flex-wrap:wrap}.catalog-components-banner-left,.catalog-components-banner-right{width:50%}.catalog-components-banner-left{padding-top:30px;display:flex;flex-direction:column}.catalog-components-banner-left .breadcrumbs,.catalog-components-banner-info{padding-left:var(--container-padding-h);padding-right:100px}.catalog-components-banner-right{display:flex;flex-direction:column;justify-content:center;padding-top:40px}.catalog-components-banner-right .tns-nav-custom{position:absolute;left:0;right:0;bottom:10px}.catalog-components-banner-form{width:100%}.catalog-components-banner-form-container{width:min(var(--container-width-max),100%);padding-left:var(--container-padding-h);padding-right:var(--container-padding-h);margin-right:auto;margin-left:auto}}@media all and (min-width:1024px) and (max-width:1199px){.catalog-components-banner-features{font-size:1.35em}.catalog-components-banner-right{padding-right:var(--container-padding-h)}}@media all and (min-width:1200px){.catalog-components-banner-features{font-size:1.5em;max-width:400px}.catalog-components-banner .breadcrumbs,.catalog-components-banner-info{align-self:flex-end;width:calc(var(--container-width-max)/2)}}@media all and (min-width:1200px) and (max-width:1254px){.catalog-components-banner-right{padding-right:var(--container-padding-h)}}@media all and (min-width:1255px){.catalog-components-banner-right{padding-right:40px;max-width:840px}}@media all and (min-width:1601px){.catalog-components-banner-info{padding-top:45px}}
