@charset "UTF-8";.detailed-compls__grid{display:grid;grid-template-columns:1fr;gap:3.5rem}@media (min-width: 1024px){.detailed-compls__grid{grid-template-columns:1fr 1fr;gap:3.5rem}}@media (min-width: 1440px){.detailed-compls__grid{gap:6.5rem}}.detailed-compls__table__header{font-size:var(--font-size-16);padding-bottom:1.5rem;text-align:center}@media (min-width: 1024px){.detailed-compls__table__header{font-size:var(--font-size-18);text-align:left;padding-bottom:2rem}}.detailed-compls__table__row{display:grid;grid-template-columns:1fr max-content;gap:2rem;justify-content:space-between;align-items:center;align-content:center;padding:.75rem 0;border-bottom:1px solid var(--brown)}@media (min-width: 768px){.detailed-compls__table__row{grid-template-columns:1fr max-content;gap:4rem}}.detailed-compls__table__row:last-child{border-bottom:none}.detailed-compls__table__row:nth-child(2){border-top:1px solid var(--brown)}.detailed-compls__table__row div{font-size:var(--font-size-14);font-weight:300}@media (min-width: 1280px){.detailed-compls__table__row div{font-size:var(--font-size-16)}}.detailed-compls__table__row>div:last-child{font-size:0;padding-right:0}@media (min-width: 1024px){.detailed-compls__table__row>div:last-child{padding-right:1rem}}.unique-line-banner{position:relative}.unique-line-banner picture{display:block;position:relative;z-index:0;font-size:0}.unique-line-banner picture img{width:100%;height:130vw;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}@media (min-width: 460px){.unique-line-banner picture img{height:100vw}}@media (min-width: 768px){.unique-line-banner picture img{height:auto;aspect-ratio:16/9;max-height:100vh;min-height:800px}}.unique-line-banner__text{position:absolute;left:50%;bottom:0;transform:translate(-50%);z-index:10;width:100%;height:65vw;display:grid;grid-template-columns:1fr;align-content:center;gap:1rem;padding:0 1.5rem}@media (min-width: 460px){.unique-line-banner__text{height:55vw}}@media (min-width: 768px){.unique-line-banner__text{height:auto;padding:0;bottom:2.5rem;gap:.5rem}}@media (min-width: 1024px){.unique-line-banner__text{height:auto;padding:0;bottom:3.5rem;gap:1rem}}@media (min-width: 1280px){.unique-line-banner__text{bottom:6.5rem}}@media (min-width: 1680px){.unique-line-banner__text{gap:1.5rem}}.unique-line-banner__title{white-space:normal;font-size:var(--font-size-18);text-align:center}@media (min-width: 460px){.unique-line-banner__title{white-space:pre-line}}@media (min-width: 576px){.unique-line-banner__title{font-size:var(--font-size-24)}}@media (min-width: 768px){.unique-line-banner__title{font-size:var(--font-size-18)}}@media (min-width: 1024px){.unique-line-banner__title{font-size:var(--font-size-24)}}@media (min-width: 1680px){.unique-line-banner__title{font-size:var(--font-size-28)}}.unique-line-banner__desc{white-space:normal;font-size:var(--font-size-14);text-align:center;color:var(--beige-super-darker)}@media (min-width: 460px){.unique-line-banner__desc{white-space:pre-line}}@media (min-width: 576px){.unique-line-banner__desc{font-size:var(--font-size-16)}}@media (min-width: 768px){.unique-line-banner__desc{font-size:var(--font-size-14)}}@media (min-width: 1024px){.unique-line-banner__desc{font-size:var(--font-size-16)}}@media (min-width: 1680px){.unique-line-banner__desc{font-size:var(--font-size-18)}}[data-depend-scroll-pucture]{font-size:0;aspect-ratio:20/15;overflow:hidden;position:relative}@media (min-width: 1680px){[data-depend-scroll-pucture]{aspect-ratio:20/13}}[data-depend-scroll-pucture] img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}@media (min-width: 768px){[data-depend-scroll-pucture] img{-o-object-fit:unset;object-fit:unset;position:absolute;height:auto;width:100%;left:0;top:-100px;transform:translateY(100px)}}.tile-block{display:grid;grid-template-columns:1fr;align-items:center;align-content:center;gap:2rem;padding:3.5rem 0}@media (min-width: 768px){.tile-block{gap:3.5rem;padding:4.5rem 0;grid-template-columns:1fr 1fr}}@media (min-width: 1024px){.tile-block{gap:4.5rem}}@media (min-width: 1366px){.tile-block{padding:6.5rem 0;grid-template-columns:1fr 1fr;gap:4.5rem}}@media (min-width: 1440px){.tile-block{gap:6.5rem}}@media (min-width: 1680px){.tile-block{gap:0;padding:6.5rem 0}}.tile-block__picture{font-size:0;aspect-ratio:20/15;border-radius:.5rem;overflow:hidden;position:relative}@media (min-width: 1680px){.tile-block__picture{aspect-ratio:20/13}}@media (min-width: 768px){.tile-block__text{grid-column:2;grid-row:1}}@media (min-width: 1680px){.tile-block__text{padding:0 0 0 8rem}}@media (min-width: 1680px){.tile-block--reverse .tile-block__text{padding:0 8rem 0 0}}@media (min-width: 768px){.tile-block--reverse .tile-block__picture{grid-row:1;grid-column:2}}@media (min-width: 768px){.tile-block--reverse .tile-block__text{grid-row:1;grid-column:1}}.tile-block__title{font-size:var(--font-size-20);padding-bottom:.5rem;text-align:center;white-space:pre-line}@media (min-width: 768px){.tile-block__title{text-align:left;font-size:var(--font-size-18)}}@media (min-width: 1024px){.tile-block__title{font-size:var(--font-size-20);padding-bottom:1.5rem}}@media (min-width: 1366px){.tile-block__title{font-size:var(--font-size-24)}}.tile-block__desc{font-size:var(--font-size-16);color:var(--beige-super-darker);text-align:center;font-weight:300}@media (min-width: 768px){.tile-block__desc{text-align:left}}@media (min-width: 1366px){.tile-block__desc{font-size:var(--font-size-18)}}.tile-block__btn{margin:2rem auto 4rem}@media (min-width: 768px){.tile-block__btn{margin:4rem 0 0}}.company-details__body{max-width:800px}.modal_body.modal-from-app__body{padding:0;overflow:hidden}.modal__wrp{visibility:hidden;width:100dvw;height:100dvh;overflow:auto;position:fixed;left:0;top:0;z-index:100000;display:block}@media (min-width: 768px){.modal__wrp{padding-bottom:3rem}}.modal__wrp:has(.modal.show){visibility:visible;animation:modalBackDropShowing .75s ease forwards;opacity:0}@media (min-width: 768px){.modal__wrp:has(.modal.show){background-color:#0000004d}}.modal{position:relative;top:0;left:50%;bottom:0;right:0;width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;opacity:0;transform:translateY(-3rem) translate(-50%);visibility:hidden}@media (min-width: 768px){.modal{transform:translateY(0) translate(-50%);margin-bottom:3rem}}.modal.show{animation:modalShowingMobile .35s ease-in-out forwards}@media (min-width: 768px){.modal.show{animation:modalShowing .35s ease-in-out forwards}}.modal.hidding{animation:modalHidenningMobile .35s ease-in-out forwards}@media (min-width: 768px){.modal.hidding{animation:modalHidenning .35s ease-in-out forwards}}@keyframes modalShowing{0%{opacity:0;transform:translateY(0) translate(-50%);visibility:hidden}to{opacity:1;transform:translateY(3rem) translate(-50%);visibility:visible}}@keyframes modalShowingMobile{0%{opacity:0;transform:translateY(-3rem) translate(-50%);visibility:hidden}to{opacity:1;transform:translateY(0) translate(-50%);visibility:visible}}@keyframes modalHidenning{0%{opacity:1;transform:translateY(3rem) translate(-50%);visibility:visible}to{opacity:0;transform:translateY(0) translate(-50%);visibility:hidden}}@keyframes modalHidenningMobile{0%{opacity:1;transform:translateY(0) translate(-50%);visibility:visible}to{opacity:0;transform:translateY(-3rem) translate(-50%);visibility:hidden}}.modal-backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:99999;display:grid;align-content:flex-start;align-items:flex-start;justify-content:center;padding-top:0;padding-bottom:0;overflow:auto;animation:modalBackDropShowing .75s ease forwards;opacity:0;visibility:hidden}@media (min-width: 768px){.modal-backdrop{background-color:#0000004d;padding-top:3rem;padding-bottom:3rem}}@keyframes modalBackDropShowing{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}.modal_body{background:var(--beige);z-index:2001;box-shadow:none;width:100vw;height:-moz-max-content;height:max-content;min-height:100dvh;position:static;padding:1.5rem;display:grid;align-content:start;align-items:start;justify-content:center}@media (min-width: 768px){.modal_body{width:calc(100vw - 7rem);position:relative;max-width:500px;box-shadow:0 24px 32px #0003;border-radius:.5rem;padding:2.5rem;min-height:unset}}@media (orientation: landscape) and (min-width: 768px){.modal_body{height:-moz-max-content;height:max-content}}.modal__close-btn{background:none;outline:none;border:none;position:absolute;top:.5rem;right:.5rem;cursor:pointer;z-index:10;font-size:0;width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;padding:.5rem;margin:0}@media (min-width: 768px){.modal__close-btn{top:1.5rem;right:1.5rem}}.modal__close-btn img{width:1.5rem;height:1.5rem}.modal__header{font-size:var(--font-size-18)}.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{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%;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.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:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:calc(100% / 70);height:10px;float:left}.images-slider,.images-slider__container{position:relative}.images-slider__main-wrp{position:relative;overflow:hidden;border-radius:.5rem;aspect-ratio:4/4;width:100%;height:auto}@media (min-width: 576px){.images-slider__main-wrp{aspect-ratio:32/20}}@media (min-width: 1024px){.images-slider__main-wrp{aspect-ratio:32/16;max-height:80dvh}}@media (min-width: 1512px){.images-slider__main-wrp{min-height:600px}}.images-slider__main{height:100%;margin:0;width:100%}.images-slider__item{height:100%;position:relative}.images-slider__item picture{display:block;height:100%}.images-slider__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.images-slider__arrow{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;cursor:pointer;z-index:10;border:none;background:transparent;padding:0;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease;opacity:.3}.images-slider__arrow:hover{opacity:1}@media (max-width: 1023.98px){.images-slider__arrow{display:none}}.images-slider__arrow svg{width:24px;height:24px;fill:var(--black)}.images-slider__arrow--prev{left:-60px}@media (max-width: 1279.98px){.images-slider__arrow--prev{left:-56px}}.images-slider__arrow--prev svg{transform:rotate(180deg)}.images-slider__arrow--next{right:-60px}@media (max-width: 1279.98px){.images-slider__arrow--next{right:-56px}}.images-slider__arrow.tns-disabled{opacity:.3;cursor:default}.images-slider__nav-wrp{margin-top:1.5rem;display:flex;justify-content:center;gap:.5rem}@media (min-width: 1024px){[data-show-nav=false] .images-slider__nav-wrp{display:none}}@media (min-width: 1024px){.images-slider__nav-wrp{max-width:800px;margin:2.5rem auto 0;gap:1.5rem;justify-content:flex-start}}@media (min-width: 1440px){.images-slider__nav-wrp{max-width:1000px}}.images-slider__nav{display:flex;gap:8px;overflow:hidden;justify-content:center;flex:1;scroll-behavior:smooth}@media (min-width: 1024px){.images-slider__nav{gap:1.5rem;justify-content:flex-start}}.images-slider__nav-item{flex-shrink:0;cursor:pointer;transition:opacity .3s ease,background-color .3s ease;width:10px;height:3px;border-radius:3px;background-color:var(--black);filter:grayscale(.7) contrast(.7);opacity:.5}@media (min-width: 1024px){.images-slider__nav-item{width:calc((100% - 6rem)/5);aspect-ratio:16/11;border-radius:.5rem;overflow:hidden;height:auto;background-color:transparent}}.images-slider__nav-item.tns-nav-active{opacity:1;filter:grayscale(0) contrast(1)}.images-slider__nav-item img{display:none}@media (min-width: 1024px){.images-slider__nav-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}}.images-slider__more{display:none}@media (min-width: 1024px){.images-slider__more{display:flex;flex-shrink:0;width:calc((100% - 7.5rem) / 6);aspect-ratio:16/11;align-items:center;justify-content:center;text-align:center;border-radius:.5rem;font-size:var(--font-size-14);color:var(--beige-darker);cursor:pointer;border:1px solid var(--beige-middle);padding:.5rem 1rem}}.images-slider :global(.tns-visually-hidden){display:none}.images-slider .tns-outer,.images-slider .tns-ovh,.images-slider .tns-inner{height:100%}.images-slider--catalog-detail .images-slider__main-wrp{aspect-ratio:4/4}@media (min-width: 576px){.images-slider--catalog-detail .images-slider__main-wrp{aspect-ratio:32/20}}@media (min-width: 1024px){.images-slider--catalog-detail .images-slider__main-wrp{aspect-ratio:32/19;max-height:unset}}@media (min-width: 1512px){.images-slider--catalog-detail .images-slider__main-wrp{min-height:unset}}.images-slider--catalog-detail .images-slider__item__zoom{position:absolute;bottom:2rem;right:2rem;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;cursor:pointer}@media (max-width: 1023.98px){.images-slider--catalog-detail .images-slider__item__zoom{bottom:1rem;right:1rem;width:1.5rem;height:1.5rem}}.images-slider--catalog-detail .images-slider__item__zoom svg{color:var(--white);transition:color .3s ease}.images-slider--catalog-detail .images-slider__item__zoom:hover svg{color:var(--black)}.block-form-app .skeleton{padding:6.5rem 0;display:grid;grid-template-columns:1fr 550px;gap:6.5rem;width:100%}@media (max-width: 1365.98px){.block-form-app .skeleton{grid-template-columns:1fr 600px;gap:3.5rem}}@media (max-width: 1279.98px){.block-form-app .skeleton{grid-template-columns:1fr 420px;gap:3.5rem}}@media (max-width: 1023.98px){.block-form-app .skeleton{padding:2.5rem;grid-template-columns:1fr;grid-template-rows:max-content max-content;gap:3rem}}@media (max-width: 767.98px){.block-form-app .skeleton{padding:3.5rem 1rem;gap:2rem}}.block-form-app .skeleton__item{display:flex;flex-direction:column;gap:1.5rem}@media (max-width: 1023.98px){.block-form-app .skeleton__item{align-items:center}}.block-form-app .skeleton__title{width:80%;height:3rem;background:var(--beige-light);border-radius:.5rem}.block-form-app .skeleton__text{width:100%;height:1.25rem;background:var(--beige-light);border-radius:.25rem}.block-form-app .skeleton__text--short{width:60%}.block-form-app .skeleton__fields{display:flex;flex-direction:column;gap:1rem;width:100%}.block-form-app .skeleton__field{width:100%;height:3.5rem;background:var(--beige-light);border-radius:.5rem}.block-form-app .skeleton__field--half-row{display:flex;gap:1rem;width:100%}@media (max-width: 767.98px){.block-form-app .skeleton__field--half-row{flex-direction:column;gap:.5rem}}.block-form-app .skeleton__field--half-row .skeleton__field{flex:1}.block-form-app .skeleton__button{align-self:flex-end;width:12rem;height:3.5rem;background:var(--beige-light);border-radius:.5rem}@media (max-width: 1023.98px){.block-form-app .skeleton__button{align-self:center}}.block-form-app .skeleton__pulse{animation:pulse 1.5s infinite ease-in-out}@keyframes pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.block-form-app__container{background-color:var(--beige)}
