﻿.contacts{color:#1e1e1e;padding-bottom:96px}.contacts-shell,.contacts-grid,.contacts-section,.contacts-card--faq,.contacts-card--billing,.contacts-form-shell{max-width:1326px;margin-inline:auto}.contacts-hero{background:#f0f0f0;overflow:hidden;margin-bottom:0}.contacts-hero__inner{max-width:1326px;margin:0 auto;padding:64px 24px 148px;display:grid;grid-template-columns:minmax(0,470px) minmax(300px,1fr);align-items:center;gap:24px}.contacts-flex{display:flex;gap:24px}.contacts-hero__title{margin-bottom:8px;font-family:var(--fontBold);font-size:45px;line-height:45px}.contacts-hero__subtitle{margin-bottom:16px;font-family:var(--fontBold);font-size:28px;line-height:34px}.contacts-hero__text{max-width:463px;margin:0;font-size:16px;line-height:24px}.contacts-hero__visual{position:relative;min-height:345px}.contacts-hero__pixels{position:absolute;right:-140px;top:-65px;width:280px}.contacts-hero__bird{position:absolute;right:-10px;bottom:-148px;width:min(100%,640px)}.contacts-assistant{position:relative;z-index:2;margin-top:-79px;margin-bottom:72px}.contacts-assistant__card,.contacts-card{background:#fff;border-radius:5px;box-shadow:0 10px 25px rgba(22,22,22,.12);width:100%}.contacts-assistant__card{padding:48px 225px}.contacts-assistant__headingWrap{margin-bottom:32px}.contacts-assistant__intro{margin:0;text-align:center;font-family:var(--fontBold);font-size:28px;line-height:34px}.contacts-assistant__wrap{width:100%;max-width:876px;margin:0 auto 72px;padding:0;border-radius:5px;overflow:hidden;box-shadow:0 10px 12.5px rgba(22,22,22,.12)}.contacts-assistant__header{display:flex;align-items:center;gap:12px;padding:12px;color:#fff;background:var(--colorMagenta)}.contacts-assistant__avatar{width:40px;height:40px;border-radius:999px;overflow:hidden;flex:0 0 40px}.contacts-assistant__avatar img{width:100%;height:100%;display:block}.contacts-assistant__title{margin:0;font-family:var(--fontBold);font-size:18px;line-height:20px}.contacts-assistant__meta{margin:2px 0 0;font-size:11px;line-height:14px}.contacts-assistant__prompt{margin:0;padding:16px 12px 12px}.contacts-assistant__prompt-input{width:100%;border:0;padding:0;color:#b2b2b2;background:transparent;font-size:18px;line-height:22px;outline:0;cursor:default}.contacts-assistant__prompt-input::placeholder{color:#b2b2b2}.contacts-assistant__footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 12px 12px}.contacts-assistant__tools{display:flex;align-items:center;gap:12px}.contacts-assistant__tool{display:block;width:18px;height:18px;border:0;background-repeat:no-repeat;background-position:center;background-size:contain;opacity:.55}.contacts-assistant__tool--attach{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231E1E1E' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17.5 8.5 9.9 16.1a3 3 0 1 1-4.2-4.2l8.5-8.5a5 5 0 1 1 7.1 7.1l-8.9 8.9a1 1 0 0 1-1.4-1.4l8.1-8.1'/%3E%3C/svg%3E")}.contacts-assistant__tool--emoji{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231E1E1E' stroke-width='1.6'%3E%3Ccircle cx='12' cy='12' r='9.5'/%3E%3Ccircle cx='8.5' cy='10' r='1' fill='%231E1E1E'/%3E%3Ccircle cx='15.5' cy='10' r='1' fill='%231E1E1E'/%3E%3Cpath d='M7.5 14.5c1 1.5 2.7 2.3 4.5 2.3s3.5-.8 4.5-2.3'/%3E%3C/svg%3E")}.contacts-assistant__error{display:none;margin:0;padding:0 12px 12px;color:#c00f0c;font-size:13px;line-height:18px}.contacts-assistant__error.active{display:block}.contacts-assistant__startChat{min-width:156px}.contacts-assistant__details{max-width:876px;margin:0 auto;padding:0;text-align:center}.contacts-assistant__details-title{margin:0 0 24px;font-family:var(--fontBold);font-size:18px;line-height:24px}.contacts-assistant__fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px}.contacts-assistant__field{text-align:left}.contacts-assistant__field label{display:block;margin-bottom:8px;font-size:16px;line-height:20px}.contacts-assistant__field input{width:100%;height:40px;border:1px solid #d7d7d7;border-radius:2px;background:#fff;padding:0 16px;font-size:16px;line-height:20px;color:#1e1e1e;box-sizing:border-box;outline:0}.contacts-assistant__field input:focus{border-color:var(--colorMagenta)}.contacts-assistant__consent{margin:24px 0 0;font-size:13px;line-height:18px}.contacts-grid{display:grid;gap:24px;margin-bottom:72px}.contacts-section--compact{margin-bottom:48px}.contacts-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.contacts-grid--feature{grid-template-columns:620px minmax(0,1fr)}.contacts-grid--topics{grid-template-columns:repeat(6,minmax(0,1fr))}.contacts-grid--double{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column}.contacts-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.contacts-grid--four .contacts-card--topic{grid-column:span 1;justify-content:space-between}.contacts-card{position:relative;overflow:hidden;padding:24px}.contacts-card__contactIconWrap{width:40px;height:40px;margin-bottom:16px;border-radius:5px;background:#ffe6f5;display:flex;align-items:center;justify-content:center}.contacts-card__contactIcon{display:block}.contacts-card__contactIcon--phone{width:16px;height:16px}.contacts-card__contactIcon--whatsapp{width:24px;height:24px}.contacts-card__contactIcon--email{width:19px;height:14px}.contacts-card__eyebrow{margin:0 0 2px;color:#777;font-size:16px;line-height:20px}.contacts-card__headline{margin:0;font-family:var(--fontBold);font-size:24px;line-height:28px}.contacts-card__headline--medium{font-size:28px;line-height:34px}.contacts-card__headline--small{font-size:18px;line-height:24px}.contacts-card__text{margin:0;font-size:16px;line-height:24px}.contacts-card__button{display:inline-flex;align-items:center;justify-content:center;min-width:132px;margin-top:16px;border-radius:5px;padding:10px 16px;font-size:18px;line-height:22px}.contacts-card--contact{display:flex;flex-direction:column;align-items:flex-start;min-height:189px}.contacts-card--activity{padding-bottom:40px}.contacts-header-graph-top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.contacts-header-graph-top__h2{margin:0;font-family:var(--fontBold);font-size:24px;line-height:28px}.contacts-header-graph-top__status{flex:0 0 auto;min-width:118px;padding:5px 10px;border:1px solid #31bf24;border-radius:5px;background:#effff0;color:#31bf24;font-family:var(--fontBold);font-size:13px;line-height:25px;text-align:center}.contacts-activity__divider{height:1px;background:#d7d7d7;margin:24px 0 32px}.contacts-header-graph-wrap{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;height:210px;position:relative;margin-bottom:44px;padding-bottom:36px;background-image:linear-gradient(to top,rgba(0,0,0,0) 0,rgba(0,0,0,0) calc(33% - 1px),#e6e6e6 calc(33% - 1px),#e6e6e6 33%,rgba(0,0,0,0) 33%,rgba(0,0,0,0) calc(66% - 1px),#e6e6e6 calc(66% - 1px),#e6e6e6 66%,rgba(0,0,0,0) 66%);background-repeat:no-repeat;background-size:100% calc(100% - 36px)}.contacts-header-graph-wrap__column{position:relative;flex:0 0 12px;border-radius:7px 7px 0 0}.contacts-header-graph-wrap__column::after{position:absolute;bottom:-34px;left:50%;transform:translateX(-50%);font-size:16px;line-height:16px;content:""}.contacts-header-graph-wrap__column:nth-child(1),.contacts-header-graph-wrap__column:nth-child(2),.contacts-header-graph-wrap__column:nth-child(3),.contacts-header-graph-wrap__column:nth-child(7),.contacts-header-graph-wrap__column:nth-child(8),.contacts-header-graph-wrap__column:nth-child(9){height:95px;background:#d6d6d6}.contacts-header-graph-wrap__column:nth-child(4),.contacts-header-graph-wrap__column:nth-child(5),.contacts-header-graph-wrap__column:nth-child(6),.contacts-header-graph-wrap__column:nth-child(10),.contacts-header-graph-wrap__column:nth-child(11){height:191px;background:var(--colorMagenta)}.contacts-header-graph-wrap__column:nth-child(1)::after{content:"8"}.contacts-header-graph-wrap__column:nth-child(2)::after{content:"9"}.contacts-header-graph-wrap__column:nth-child(3)::after{content:"10"}.contacts-header-graph-wrap__column:nth-child(4)::after{content:"11"}.contacts-header-graph-wrap__column:nth-child(5)::after{content:"12"}.contacts-header-graph-wrap__column:nth-child(6)::after{content:"13"}.contacts-header-graph-wrap__column:nth-child(7)::after{content:"14"}.contacts-header-graph-wrap__column:nth-child(8)::after{content:"15"}.contacts-header-graph-wrap__column:nth-child(9)::after{content:"16"}.contacts-header-graph-wrap__column:nth-child(10)::after{content:"17"}.contacts-header-graph-wrap__column:nth-child(11)::after{content:"18"}@keyframes up{0%{transform:scaleY(0);transform-origin:bottom}100%{transform:scaleY(1);transform-origin:bottom}}.aos-animate .contacts-header-graph-wrap__column{animation:up .8s forwards ease-in-out}.contacts-activity__hint{margin:0;color:#777;font-size:13px;line-height:18px}.contacts-card--promo{min-height:420px;display:flex;align-items:stretch}.contacts-card__promo-copy{position:relative;z-index:2;max-width:300px}.contacts-card__promo-bird{position:absolute;right:0;bottom:0;width:470px;max-width:none}.contacts-card--faq{display:flex;align-items:center;justify-content:space-between;min-height:280px;margin:0 auto 72px;padding:0 40px}.contacts-card__faq-copy{position:relative;z-index:2;max-width:535px}.contacts-card__faq-bird{position:absolute;right:146px;top:16px;width:360px}.contacts-card__faq-info{position:absolute}.contacts-card__faq-info--large{right:520px;top:34px;width:24px}.contacts-card__faq-info--smallTop{right:25px;top:50px;width:24px}.contacts-card__faq-info--smallBottom{right:66px;top:115px;width:64px}.contacts-section{margin-bottom:72px}.contacts-section__heading{text-align:center;margin-bottom:48px}.contacts-section__title{margin:0 0 4px;font-family:var(--fontBold);font-size:28px;line-height:34px}.contacts-section__text{margin:0;font-size:16px;line-height:24px}.contacts-card--topic{display:flex;flex-direction:column;gap:16px;min-height:190px;grid-column:span 2}.contacts-card--topic-wide{min-height:199px;grid-column:span 3}.contacts-card__iconWrap{width:40px;height:40px;border-radius:5px;background:#ffe6f5;display:flex;align-items:center;justify-content:center}.contacts-card__icon{max-width:30px;max-height:24px}.contacts-card__icon--square{width:24px;height:24px}.contacts-card__icon--truck{width:30px;height:24px}.contacts-card__icon--bill{width:24px;height:19px}.contacts-card__icon--people{width:32px;height:22px}.contacts-card__icon--hand{width:27px;height:24px}.contacts-card__contactList{display:flex;flex-direction:column;gap:8px}.contacts-card__contactList a,.contacts-card__contactList span{display:inline-flex;align-items:center;gap:10px;font-size:16px;line-height:20px;color:#1e1e1e}.contacts-card__contactList img{width:18px;flex:0 0 18px}.contacts-card--billing{padding:40px 24px;margin-bottom:72px}.contacts-billing__company{margin-bottom:44px}.contacts-billing__companyTitle{margin:0 0 4px;font-family:var(--fontBold);font-size:20px;line-height:28px}.contacts-billing__companyMeta{display:flex;gap:31px}.contacts-billing__section--czk{margin-bottom:48px}.contacts-billing__czkGrid{display:flex;gap:80px;align-items:flex-start}.contacts-billing__czkItem{width:261px}.contacts-billing__eurGrid{display:flex;gap:80px;align-items:flex-start}.contacts-billing__eurItem{display:flex;flex-direction:column;gap:4px}.contacts-billing__section h3{margin:0 0 16px;font-family:var(--fontBold);font-size:20px;line-height:25px}.contacts-billing__item{display:inline-flex;align-items:center;gap:8px;margin-bottom:4px;font-size:16px;line-height:25px}.contacts-billing__item--small{margin-bottom:16px;font-size:13px;line-height:18px}.contacts-billing__note{margin:0 0 16px;color:#777;font-size:13px;line-height:18px}.contacts-billing__copy{width:16px;height:16px;flex:0 0 16px;opacity:.65}.contacts-form-shell{background:#f0f0f0;padding-top:48px;padding-bottom:48px}.contacts-form{max-width:880px;margin:0 auto}.contacts-form h1{display:none}.contacts-form .form{display:flex;flex-direction:column}.contacts-form .clearfix:first-of-type .field:last-child{grid-column:1/-1}.contacts-form .field{margin:0;min-width:0}.contacts-form label{display:block;margin-bottom:8px;font-size:16px;line-height:20px;color:#1e1e1e}.contacts-form input,.contacts-form select,.contacts-form textarea{width:100%;border:1px solid #d7d7d7;border-radius:2px;background:#fff;color:#1e1e1e;font-size:16px;line-height:20px;padding:10px 16px;box-sizing:border-box}.contacts-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('/lp/Kontakty/Images/select-arrow.png');background-repeat:no-repeat;background-position:right 16px center;background-size:16px;padding-right:48px}.contacts-form textarea{min-height:133px;resize:vertical}.contacts-form .align-center{text-align:center}.contacts-form .font-small{margin:0 0 24px;font-size:14px;line-height:20px;padding:0}.contacts-form .form-submit{min-width:136px;border-radius:5px;padding:10px 24px;font-size:18px;line-height:22px;box-shadow:0 6px 8px rgba(0,0,0,.12)}.contacts-form .field-validation-error,.contacts-form .form-err{display:block;margin-top:6px;color:#c00f0c;font-size:13px;line-height:18px}.contacts-form .form-success{display:none;padding:24px;background:#fff;border-radius:5px;box-shadow:0 10px 25px rgba(22,22,22,.12);font-family:var(--fontBold);font-size:18px;line-height:24px;text-align:center}.contacts-form .form-success.active{display:block}@media screen and (max-width:1024px){.contacts-grid--feature{grid-template-columns:minmax(0,1fr)}.contacts-assistant__card{padding-inline:32px}.contacts-card__promo-bird{right:-120px}}@media screen and (max-width:1024px){.contacts-hero__inner,.contacts-grid--three,.contacts-grid--double,.contacts-billing__czkGrid,.contacts-billing__eurGrid{grid-template-columns:minmax(0,1fr)}.contacts-grid--topics,.contacts-grid--four{grid-template-columns:repeat(2,minmax(0,1fr))}.contacts-card--topic,.contacts-card--topic-wide{grid-column:span 1}.contacts-billing__czkGrid,.contacts-billing__eurGrid{display:grid;gap:24px}.contacts-hero__inner{padding-bottom:120px}.contacts-hero__visual{min-height:280px}.contacts-hero__bird{right:0;bottom:-120px;width:460px}.contacts-assistant__fields{grid-template-columns:minmax(0,1fr)}.contacts-card__faq-bird{width:250px;right:16px;top:30px}}@media screen and (max-width:860px){.contacts-hero__inner{grid-template-columns:minmax(0,1fr);text-align:center;padding-top:48px;padding-bottom:90px}.contacts-hero__text{margin-inline:auto}.contacts-hero__visual{min-height:240px}.contacts-hero__pixels{right:20px;top:0}.contacts-hero__bird{left:50%;right:auto;transform:translateX(-50%);width:min(100%,420px);bottom:-90px}.contacts-card--faq,.contacts-card--promo{min-height:0}.contacts-card__promo-bird,.contacts-card__faq-bird{position:relative;width:260px;right:auto;top:auto;bottom:auto;margin:24px auto 0}.contacts-card__faq-info--large{right:24px;top:24px}.contacts-card__faq-info--smallTop{right:12px;top:92px}.contacts-card__faq-info--smallBottom{right:46px;top:138px}.contacts-card--faq,.contacts-card--promo{flex-direction:column}.contacts-card--faq{align-items:flex-start;padding-right:32px}.contacts-form .clearfix{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:700px){.contacts{padding-bottom:64px}.contacts-shell,.contacts-grid,.contacts-section,.contacts-card--faq,.contacts-card--billing,.contacts-form-shell{padding-inline:16px}.contacts-assistant{margin-top:-44px;margin-bottom:48px}.contacts-grid,.contacts-section,.contacts-card--faq,.contacts-card--billing{margin-bottom:48px}.contacts-hero__title{font-size:35px;line-height:40px}.contacts-hero__subtitle,.contacts-section__title,.contacts-card__headline--medium{font-size:24px;line-height:30px}.contacts-hero__pixels,.contacts-card__faq-info{display:none}.contacts-card__headline{font-size:22px;line-height:26px;word-break:break-word}.contacts-header-graph-top{flex-direction:column;align-items:flex-start}.contacts-header-graph-top__status{min-width:0}.contacts-header-graph-wrap{gap:8px}.contacts-header-graph-wrap__column{flex-basis:10px}.contacts-card,.contacts-assistant__details,.contacts-form-shell{padding-left:16px;padding-right:16px}.contacts-card--faq,.contacts-card--billing{padding:20px 16px}}.web-pgs .contacts-claim{display:none}.contacts-form .field{margin-top:24px}