html{--blue-dark:#05204a;--blue-dark-rgb:5, 32, 74;--red:#fc6471;--green:#60c91f;--white:#f3f6fc;--black:#0d1717;--border:#d5d6d8;--primarni:#0090df;--sekundarni:#2e2e2d;--terciarni:#44e5e7;--blue:var(--primarni);--blue-rgb:3, 21, 193;--text:#1a1a1a;--blue-grey:#5e6980;--pFont:asap, sans-serif;--sFont:poppins, sans-serif}.section.section--contact-top{padding:9rem 0}@media screen and (max-width:700px){.section.section--contact-top{padding:7rem 0}}.section.section--contact-top .section__header h1.big-title{max-width:50rem;margin-left:auto;margin-right:auto}.section.section--contact-top .persons-items{display:grid;grid-template-columns:1fr 1fr;gap:9.2rem;max-width:69rem;margin:5rem auto 0 auto}@media screen and (max-width:1500px){.section.section--contact-top .persons-items{max-width:73rem}}@media screen and (max-width:1230px){.section.section--contact-top .persons-items{max-width:80rem}}@media screen and (max-width:750px){.section.section--contact-top .persons-items{gap:4.2rem}}@media screen and (max-width:470px){.section.section--contact-top .persons-items{gap:1.2rem}}@media screen and (max-width:420px){.section.section--contact-top .persons-items{grid-template-columns:1fr;gap:4.2rem;max-width:28rem}}.section.section--contact-top .persons-items .person-item img{width:100%;border-radius:1rem;-webkit-box-shadow:0 5px 30px 0 rgba(var(--blue-rgb),.1);box-shadow:0 5px 30px 0 rgba(var(--blue-rgb),.1)}.section.section--contact-top .persons-items .person-item .person-item__name{padding-left:1rem;font-size:2.4rem;font-weight:700;margin-top:2rem}.section.section--contact-top .persons-items .person-item .person-item__position{padding-left:1rem;font-size:1.8rem;font-weight:400;margin-top:.5rem}.section.section--contact-top .persons-items .person-item .contacts{margin-top:.4rem;padding-left:1rem}.section.section--contact-top .persons-items .person-item .contacts a{font-size:1.8rem;gap:.5rem}.section.section--contact-top .persons-items .person-item .contacts a svg{-webkit-transform:translateY(5px);transform:translateY(5px)}.section.section--contact-top .persons-items .person-item .person-item__langs{font-size:13px;font-style:italic;margin-top:.5rem;padding-left:1rem}.section.section--form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--white);padding:9rem 0}@media screen and (max-width:700px){.section.section--form{padding:7rem 0}}.section.section--form .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section.section--form .container .left-col{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}@media screen and (max-width:800px){.section.section--form .container .left-col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center}}.section.section--form .container .left-col iframe{width:100%;margin-top:2.4rem;aspect-ratio:16/9.5;height:auto}@media screen and (max-width:800px){.section.section--form .container .left-col .big-title{max-width:100%}}.section.section--form .container .right-col{padding-left:7rem;padding-top:0}@media screen and (max-width:800px){.section.section--form .container .right-col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding-top:4rem;padding-left:0}}.section.section--form .contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.6rem;margin-left:var(--mezeraMeziPrvky);margin-top:2.4rem;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:800px){.section.section--form .contacts{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.section.section--form .contacts a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;font-size:2.2rem;color:var(--blue-dark);line-height:1;text-decoration:none;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:.8rem;font-weight:600;font-family:var(--sFont);line-height:1}@media screen and (max-width:800px){.section.section--form .contacts a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.section.section--form .contacts a:hover{color:var(--primarni)}.section.section--form .contacts a svg{stroke-width:1;-webkit-transform:translateY(4px);transform:translateY(4px);color:var(--blue-grey)}.section.section--form .contacts .contact--address{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2.2rem;line-height:1.3;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.8rem;font-weight:300;color:var(--blue-dark);font-weight:600;font-family:var(--sFont)}.section.section--form .contacts .contact--address svg{stroke-width:1;-webkit-transform:translateY(2px);transform:translateY(2px);-webkit-box-flex:0;-ms-flex:0 0 2.4rem;flex:0 0 2.4rem}.section.section--form .contacts .contact--address address{-webkit-box-flex:1;-ms-flex:1;flex:1;font-style:normal;padding-top:.2rem}