@charset "UTF-8";.parallax-header{height:100%;overflow:hidden;position:relative;width:100%}.parallax-bg{animation:bottomImageEffect 5s ease-in-out forwards;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}@media (max-width:520px){.parallax-bg{left:-5%}}.parallax-top{animation:topImageEffect 5s ease-in-out forwards}.parallax-top,.parallax-top-left{-o-object-fit:contain;object-fit:contain;opacity:.8;pointer-events:none;position:absolute;z-index:2}.parallax-top-left{animation:topImageEffect2 5s ease-in-out forwards}.parallax-bg-left{animation:bottomImageEffect2 5s ease-in-out forwards;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.parallax-top.size-sm{max-height:30%;max-width:30%}@media (max-width:768px){.parallax-top.size-sm{min-height:40vh;min-width:60vw}}.parallax-top.size-md{max-height:60%;max-width:60%}@media (max-width:768px){.parallax-top.size-md{min-height:40vh;min-width:60vw}}.parallax-top.size-lg{max-height:100%;max-width:70%}@media (max-width:768px){.parallax-top.size-lg{min-height:40vh;min-width:60vw}}.parallax-top.size-full{max-height:100%;max-width:110%}@media (max-width:768px){.parallax-top.size-full{min-height:40vh;min-width:60vw}}.parallax-top.reference-{bottom:-8%;left:auto;right:0;transform:none}.parallax-top.media-,.parallax-top.whoweare-{bottom:0;left:40%;top:auto;transform:none}.parallax-top.career-{bottom:0;left:auto;right:0;transform:none}.parallax-top.kontakt-{bottom:0;left:40%;top:auto;transform:none}.parallax-top.whatwedo-{bottom:-4%;left:auto;right:-10%;top:auto;transform:none}@keyframes topImageEffect{0%{opacity:.9;transform:scale(1.1) translate(-20px,60px)}to{opacity:.8;transform:scale(1.3) translate(60px,40px)}}@keyframes bottomImageEffect{0%{transform:scale(1.01) translate(10px,5px)}to{transform:scale(1.25) translate(20px,10px)}}@keyframes topImageEffect2{0%{opacity:.9;transform:scale(1.1) translate(20px,60px)}to{opacity:.8;transform:scale(1.3) translate(-60px,40px)}}@keyframes bottomImageEffect2{0%{transform:scale(1.01) translateY(5px)}to{transform:scale(1.25) translate(-10px,10px)}}html{align-content:center;align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;font-size:clamp(14px,.6944vw,24px);justify-content:center;scroll-behavior:auto!important}html ::-webkit-scrollbar{background-color:#f5f5f5;width:10px}html ::-webkit-scrollbar-track{background-color:#f5f5f5}html ::-webkit-scrollbar-thumb{background-color:#646a69;border-radius:5px}body{color:#003d4b;font-family:Averta-Cyrillic-Light,arial,sans-serif;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.2;line-height:18px;line-height:1.125rem;margin:0;max-width:100%;overflow-x:hidden;padding:0;text-align:left;width:100%}body.is-active{overflow-y:hidden}a,blockquote,h1,h2,h3,h4,h5,h6,input,li,p,textarea,ul{color:#003d4b;margin:0;outline:none;padding:0;text-decoration:none}div{box-sizing:border-box}strong{font-family:Averta-Cyrillic-Bold,arial,sans-serif;font-weight:700}li{list-style:none}fieldset{border:none;margin:0;padding:0}img{height:auto}.br{clear:both;display:block}img{border:none}span{clear:both;display:block}h1,h2,h3,h4,h5{letter-spacing:.1px}h5{font-weight:400}p .br{clear:both;display:block;overflow:hidden}.blank{margin:200px 0}section.horizontal{overflow-x:hidden;overflow-y:hidden}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{background-color:transparent!important;box-shadow:inset 0 0 0 30px transparent!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}@font-face{font-display:swap;font-family:Averta-Cyrillic-Light;font-style:normal;font-weight:900;src:url(../assets/fonts/Averta-Cyrillic-Light.eot);src:url(../assets/fonts/Averta-Cyrillic-Light.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/Averta-Cyrillic-Light.woff2) format("woff2"),url(../assets/fonts/Averta-Cyrillic-Light.woff) format("woff"),url(../assets/fonts/Averta-Cyrillic-Light.svg#Averta-Cyrillic-Light) format("svg")}@font-face{font-display:swap;font-family:Averta-Cyrillic-Regular;font-style:normal;font-weight:900;src:url(../assets/fonts/Averta-Cyrillic-Regular.eot);src:url(../assets/fonts/Averta-Cyrillic-Regular.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/Averta-Cyrillic-Regular.woff2) format("woff2"),url(../assets/fonts/Averta-Cyrillic-Regular.woff) format("woff"),url(../assets/fonts/Averta-Cyrillic-Regular.svg#Averta-Cyrillic-Regular) format("svg")}@font-face{font-display:swap;font-family:Averta-Cyrillic-Bold;font-style:normal;font-weight:900;src:url(../assets/fonts/AVERTA-CYRILLIC-BOLD.eot);src:url(../assets/fonts/AVERTA-CYRILLIC-BOLD.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/AVERTA-CYRILLIC-BOLD.woff2) format("woff2"),url(../assets/fonts/AVERTA-CYRILLIC-BOLD.woff) format("woff"),url(../assets/fonts/AVERTA-CYRILLIC-BOLD.svg#AVERTA-CYRILLIC-BOLD) format("svg")}header{align-items:center;color:#fff!important;display:flex;justify-content:start;padding:40px 0;position:absolute;top:0;width:100%;z-index:98}@media (max-width:1600px){header{justify-content:center}}@media (max-width:1320px){header{padding:20px 0}}@media (max-width:1100px){header{padding:20px 0}}header:before{background-color:#006880;border-bottom-right-radius:200px;content:"";display:block;height:170%;left:0;position:absolute;top:-70%;width:100%}header.homepage:before{display:none}header.homepage .nav__links__lang{background-color:#006880}header.homepage--sk{padding:20px 0}@media (max-width:1600px){header.homepage--sk{font-size:.9rem}}header .nav{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;padding:0 160px 0 40px;width:100%;z-index:99}@media (max-width:1930px){header .nav{max-width:1600px;padding:0 40px}}@media (max-width:1920px){header .nav{padding:0 30px}}@media (max-width:1280px){header .nav{padding:0 30px}}@media (max-width:520px){header .nav{padding:0 30px 0 20px}}header .nav--sk{padding:0 100px 0 80px}@media (max-width:1920px){header .nav--sk{max-width:100%}}@media (max-width:1280px){header .nav--sk{padding:0 50px 0 40px}}@media (max-width:1024px){header .nav--sk{padding:0 20px 0 30px}}header .nav--sk .nav__links__box{justify-content:flex-end}@media (max-width:1920px){header .nav--sk .nav__links__box{width:100%}}@media (max-width:1280px){header .nav--sk .nav__links__box{width:100%}}header .nav--sk .nav__links__box a{letter-spacing:1px;margin-right:50px}@media (max-width:1280px){header .nav--sk .nav__links__box a{margin-right:20px}}@media (max-width:520px){header .nav--sk .nav__links__box a{margin-right:0}}header .nav--sk .nav__links__lang__sk{align-items:center;background-color:#006880;border-radius:0;border-top-right-radius:0;border-radius:5rem;color:#fff;display:flex;justify-content:center;margin-right:0!important;padding:3px 8px}header .nav--sk .nav__links__lang__sk a{font-size:clamp(.65rem,.95vw,1.2rem);margin:0 6px}@media (max-width:520px){header .nav--sk .nav__links__lang__sk a{font-size:1.2rem;margin:0 12px}}header .nav--sk .nav__links__lang__sk a:before{display:none}header .nav--sk .nav__links__lang__sk a:first-child{position:relative}header .nav--sk .nav__links__lang__sk a:first-child:after{background-color:#045a6f;content:"";display:block;height:9px;position:absolute;right:-5px;width:1px;z-index:10}@media (max-width:520px){header .nav--sk .nav__links__lang__sk a:first-child:after{background-color:none;height:15px;right:-12px}}@media (max-width:1280px){header .nav--sk .nav__links__lang{margin-right:0!important}header .nav--sk .logo_sk svg{height:auto;width:185px}}header .nav--sk .is-active .nav__links__box{grid-template-columns:1fr}header .nav__logo{background-position:0!important;background:url(../assets/images/Grinity_logo.svg) no-repeat;background-size:260px 55px;display:block;height:0;overflow:hidden;padding-top:55px;width:260px}@media (min-width:1930px){header .nav__logo{background:url(../assets/images/Grinity_logo.svg) no-repeat;background-size:340px 71px;height:0;overflow:hidden;padding-top:71px;width:340px}}@media (max-width:1320px){header .nav__logo{background:url(../assets/images/Grinity_logo.svg) no-repeat;background-size:190px 40px;height:0;overflow:hidden;padding-top:40px;width:190px}}@media (max-width:1100px){header .nav__logo{background-size:173px 36px}}header .nav__links{width:75%}@media (max-width:1280px){header .nav__links{width:77%}}header .nav__links__box{align-items:center;display:flex;justify-content:space-between;width:100%}@media (max-width:1700px){header .nav__links__box{width:90%}}header .nav__links__box a{align-items:center;color:#fff;display:flex;letter-spacing:2px}@media (min-width:1930px){header .nav__links__box a{font-size:28px;font-size:1.75rem;line-height:33.6px;line-height:2.1rem}}header .nav__links__box a:before{background-color:#fff;border-radius:50%;content:"";display:block;height:5px;margin-right:10px;opacity:0;width:5px}@media (min-width:1930px){header .nav__links__box a:before{height:8px;width:8px}}@media (max-width:1280px){header .nav__links__box a:before{height:4px;margin-right:5px;width:4px}}header .nav__links__box a.active:before,header .nav__links__box a:hover:before{opacity:100%}header .nav__links__box a.home{display:none}@media (max-width:1100px){header .nav__links__box a{margin-left:-5px}header .nav__links__box a.home{display:flex}header .nav__links__box{display:grid;gap:10px;grid-template-columns:repeat(2,1fr);height:50%;padding:10% 0 12%;place-items:center;text-align:center}}header .nav__links__lang{align-items:center;background-color:#15242e;border-radius:50%;border-top-right-radius:0;color:#fff;display:flex;font-size:14px;height:45px;justify-content:center;width:45px}header .nav__links__lang:before{display:none!important}@media (min-width:1930px){header .nav__links__lang{font-size:17px!important}}@media (max-width:1100px){header .nav__links__lang{background-color:#15242e!important;font-size:15px;height:40px;position:absolute;top:20px;width:40px}header .nav__links{align-items:center;background-color:#fff;background-color:#006880;background-position:top;display:flex;flex-direction:column;flex-wrap:wrap;height:100vh;justify-content:space-between;left:0;opacity:0;overflow:hidden;padding:20px 0;position:fixed;top:0;transform:translateY(-100%);transition:all .2s ease-in-out;width:100vw;z-index:-99}header .nav__links.is-active{opacity:1;transform:translateY(0);z-index:9990}}header .nav__links__kontakt{display:none}@media (max-width:1100px){header .nav__links__kontakt{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:auto 0}}header .nav__links__kontakt a{color:#fff;margin-bottom:8px}header .nav__links__kontakt a[href^="tel:"]{margin-bottom:10px}header .nav__links__kontakt img{margin-bottom:4%;width:60%}header .nav__links__kontakt img.hide{display:none}header .nav__links__kontakt span{font-size:14px;margin-bottom:7px;text-align:center}@media (max-width:520px){header .nav__links__kontakt span{font-size:14px;font-size:.875rem;line-height:14px;line-height:.875rem}}header .nav__links__kontakt span.nav__links__kontakt__soc{font-size:16px;font-size:1rem;line-height:16px;line-height:1rem}@media (max-width:520px){header .nav__links__kontakt span.nav__links__kontakt__soc{font-size:14px;font-size:.875rem;line-height:14px;line-height:.875rem}}.hamburger{background-color:transparent;border:0;cursor:pointer;display:inline-block;display:none;margin:0;outline:none;overflow:visible;padding:15px;text-transform:none;z-index:9999}@media (max-width:1100px){.hamburger{display:block}}.hamburger.is-active,.hamburger.is-active:before{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%)}.hamburger.is-active:before{background-color:#fff;content:"";height:4px;width:100vw}.hamburger.is-active .hamburger-box:before{background-color:#fff}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#003d4b}.hamburger-box{display:inline-block;height:24px;position:relative;width:30px}.hamburger-box:before{background-color:#003d4b;border-radius:50%;content:"";display:block;height:60px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:60px}.hamburger-inner{display:block;top:50%}.hamburger-inner,.hamburger-inner:before{background-color:#fff;border-radius:0;height:3px;position:absolute;width:30px}.hamburger-inner:before{content:"";display:block;top:-10px}.hamburger--collapse .hamburger-inner{bottom:5px;top:auto}.hamburger--collapse.is-active .hamburger-inner{bottom:0;transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transform:rotate(-90deg)}.footer{background-color:#003d4b;display:block;min-height:530px;overflow:hidden;position:relative;width:100%}@media (min-width:1930px){.footer{min-height:720px}}.footer:before{background:url(../assets/images/spirala_pozadi.svg) no-repeat;background-size:750px 763px;content:"";height:0;left:0;margin-left:auto;margin-right:auto;overflow:hidden;padding-top:763px;position:absolute;right:0;text-align:center;top:-20px;width:750px;z-index:10}.footer--sk .footer__logo{background:url(../assets/images/Grinity_logo_claim.svg) no-repeat;background-size:327px 39px;display:flex;flex-direction:column;height:0;margin:75px auto 0;overflow:hidden;padding-top:39px;position:relative;width:327px;z-index:90}@media (min-width:1930px){.footer--sk .footer__logo{background:url(../assets/images/Grinity_logo_claim.svg) no-repeat;background-size:400px 46px;height:0;margin:70px auto 20px;overflow:hidden;padding-top:46px;width:400px}}@media (max-width:520px){.footer--sk .footer__logo{background:url(../assets/images/Grinity_logo_claim.svg) no-repeat;background-size:220px 26px;height:0;margin:70px auto 0;overflow:hidden;padding-top:26px;width:220px}}.footer--sk .footer__content3 h4{font-family:Averta-Cyrillic-Bold,arial,sans-serif;font-size:clamp(1rem,1.125vw,1.8rem);font-weight:100;margin:50px auto 0}@media (max-width:520px){.footer--sk .footer__content3{margin:0 auto}}.footer--sk nav{padding-bottom:55px}.footer__logo{background:url(../assets/images/Grinity_logo_claim.svg) no-repeat;background-size:350px 42px;display:flex;flex-direction:column;height:0;margin:75px auto 0;overflow:hidden;padding-top:42px;position:relative;width:350px;z-index:200}@media (min-width:1930px){.footer__logo{background:url(../assets/images/Grinity_logo_claim.svg) no-repeat;background-size:600px 70px;height:0;margin:110px auto 0;overflow:hidden;padding-top:70px;width:600px}}@media (max-width:520px){.footer__logo{background:url(../assets/images/Grinity_logo_claim.svg) no-repeat;background-size:280px 33px;height:0;margin:70px auto 0;overflow:hidden;padding-top:33px;width:280px}}.footer__content2{align-content:flex-start;align-items:center;-moz-column-gap:70px;column-gap:70px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:0 auto;position:relative;z-index:200}@media (max-width:520px){.footer__content2{-moz-column-gap:10px;column-gap:10px}}.footer__content2 h4{color:#001a1f;font-family:Averta-Cyrillic-regular,arial,sans-serif;font-size:22px;font-size:1.375rem;font-weight:600;line-height:26.4px;line-height:1.65rem;margin:30px auto 0;text-align:center}@media (min-width:1930px){.footer__content2 h4{font-size:38px;font-size:2.375rem;line-height:45.6px;line-height:2.85rem}}.footer__content2 p{color:#fff;font-size:16px;font-size:1rem;line-height:19.2px;line-height:1.2rem;margin-top:7px;text-align:center}@media (min-width:1930px){.footer__content2 p{font-size:22px;font-size:1.375rem;line-height:28.6px;line-height:1.7875rem}}@media (max-width:520px){.footer__content2 p{margin-top:5px}}.footer__content2__kontakt{margin-top:30px;position:relative;z-index:90}.footer__content2__kontakt p{clear:both;color:#fff;display:block;margin-bottom:15px;text-align:center}@media (min-width:1930px){.footer__content2__kontakt p{font-size:22px;font-size:1.375rem;line-height:26.4px;line-height:1.65rem}}.footer__content2__kontakt p strong{color:#012128;font-family:Averta-Cyrillic-regular,arial,sans-serif;font-weight:600;margin-right:4px}.footer__content2__kontakt p a{color:#fff}.footer__content2__kontakt__row{flex-direction:row}.footer__content3{align-content:flex-start;align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;margin:0 auto 25px;position:relative;z-index:90}.footer__content3 h4{color:#012128;font-family:Averta-Cyrillic-regular,arial,sans-serif;font-size:22px;font-size:1.375rem;font-weight:600;line-height:26.4px;line-height:1.65rem;margin:30px auto 0;text-align:center}@media (min-width:1930px){.footer__content3 h4{font-size:38px;font-size:2.375rem;line-height:45.6px;line-height:2.85rem}}.footer__content3 p{color:#fff;font-size:16px;font-size:1rem;line-height:19.2px;line-height:1.2rem;margin-top:10px;text-align:center}@media (min-width:1930px){.footer__content3 p{font-size:22px;font-size:1.375rem;line-height:28.6px;line-height:1.7875rem}}@media (max-width:520px){.footer__content3 p{margin-top:7px}}.footer__content3 a{color:#fff}.footer__content4{align-content:flex-start;align-items:center;-moz-column-gap:90px;column-gap:90px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:0 auto 100px;position:relative;z-index:90}@media (max-width:520px){.footer__content4{-moz-column-gap:10px;column-gap:10px;flex-direction:column}}.footer__content4__kontakt{margin-top:30px;position:relative;z-index:90}.footer__content4__kontakt p{clear:both;color:#fff;display:block;margin-bottom:5px;text-align:center}@media (min-width:1930px){.footer__content4__kontakt p{font-size:22px;font-size:1.375rem;line-height:24.2px;line-height:1.5125rem}}.footer__content4__kontakt p strong{color:#012128;font-family:Averta-Cyrillic-regular,arial,sans-serif;font-weight:600;margin-right:4px}.footer__content4__kontakt p a{color:#fff}.footer__content4__kontakt__row{flex-direction:row}.footer__content4__kontakt__row p{color:#fff;font-size:clamp(.75rem,1.125vw,1rem);letter-spacing:.75px;line-height:1.2;margin-top:2px;text-align:center}@media (max-width:520px){.footer__content4__kontakt__row p{margin-top:5px}}.footer__content4__kontakt__row:first-child p{font-size:clamp(.8rem,1.125vw,1.25rem)}@media (max-width:520px){.footer__content4__kontakt__row{margin-top:15px}}.footer .footer__content5{align-items:center;display:flex;justify-content:center;position:relative;width:100%;z-index:96}.footer .footer__content5__item{align-items:center;align-items:stretch;border-radius:0;display:flex;flex-direction:row;margin:50px 25px 0;position:relative}.footer .footer__content5__item:first-child{border-radius:18px 0 0 18px}.footer .footer__content5__item:last-child{border-radius:0 18px 18px 0}.footer .footer__content5__item:not(:first-child):not(:last-child){border-radius:0}.footer .footer__content5__item:last-child{border-right:none}@media (max-width:1280px){.footer .footer__content5__item{border-radius:18px;border-right:none;flex-direction:column;margin-bottom:15px;max-width:340px;padding:16px 10px;width:100%}}@media (max-width:1024px){.footer .footer__content5__item{flex-direction:row}}@media (max-width:520px){.footer .footer__content5__item{flex-direction:column}}.footer .footer__content5__item:first-child .footer__content5__img{background-color:#006880}.footer .footer__content5__item:first-child .footer__content5__img img{height:82%;transform:translate(-45%,-50%);width:90%}.footer .footer__content5__img{border-radius:50% 0 50% 50%;flex-shrink:0;height:100px;margin-right:26px;overflow:hidden;position:relative;width:100px}@media (max-width:520px){.footer .footer__content5__img{margin:0 auto}}.footer .footer__content5__img img{display:block;height:140%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-40%);width:140%}.footer .footer__content5__li{bottom:-8px;left:0;position:absolute;text-decoration:none;z-index:3}@media (max-width:520px){.footer .footer__content5__li{left:0;margin:0 auto;position:relative;top:-15px}}.footer .footer__content5__li-bg{align-items:center;background:#15242e;border-radius:50%;display:flex;height:38px;justify-content:center;width:38px}.footer .footer__content5__li img{display:block;height:13px;width:13px}.footer .footer__content5__info{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between}@media (max-width:1280px){.footer .footer__content5__info{margin:15px 0 25px}}@media (max-width:1024px){.footer .footer__content5__info{margin:0}}.footer .footer__content5__info h4{color:#fff;font-family:Averta-Cyrillic-Bold,arial,sans-serif;font-size:clamp(1rem,1.125vw,1.15rem);font-weight:100;margin:0 0 2px;text-align:left}@media (max-width:520px){.footer .footer__content5__info h4{margin:-5px 0 3px;text-align:center}}.footer .footer__content5__info p{color:#fff;font-size:clamp(.8rem,1.125vw,.8rem);letter-spacing:.75px;margin:0;text-align:left}.footer .footer__content5__info p strong{color:#fff}@media (max-width:520px){.footer .footer__content5__info p{text-align:center}}@media (max-width:1024px){.footer .footer__content5{align-items:center;flex-direction:column}}.footer__social{align-content:flex-end;align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;gap:60px;height:100%;justify-content:center;position:absolute;right:25px;top:0;width:100px;z-index:90}@media (min-width:1930px){.footer__social{gap:120px;right:50px}}@media (max-width:520px){.footer__social{flex-direction:row;gap:80px;right:0;top:-40px;width:100%;z-index:0}}.footer__social__iconIN{background:url(../assets/images/ikona-In.svg) no-repeat;background-size:20px 20px;cursor:pointer;display:block;height:0;overflow:hidden;padding-top:20px;width:20px}@media (min-width:1930px){.footer__social__iconIN{background:url(../assets/images/ikona-In.svg) no-repeat;background-size:30px 30px;height:0;overflow:hidden;padding-top:30px;width:30px}}@media (max-width:520px){.footer__social__iconIN{background:url(../assets/images/ikona-In.svg) no-repeat;background-size:24px 24px;height:0;overflow:hidden;padding-top:24px;width:24px}}.footer__social__iconTW{background:url(../assets/images/ikona-Twitter.svg) no-repeat;background-size:20px 16px;cursor:pointer;display:block;height:0;overflow:hidden;padding-top:16px;width:20px}@media (min-width:1930px){.footer__social__iconTW{background:url(../assets/images/ikona-Twitter.svg) no-repeat;background-size:35px 30px;height:0;overflow:hidden;padding-top:30px;width:35px}}@media (max-width:520px){.footer__social__iconTW{background:url(../assets/images/ikona-Twitter.svg) no-repeat;background-size:25px 20px;height:0;overflow:hidden;padding-top:20px;top:20px;width:25px}}.footer__social__iconFB{background:url(../assets/images/ikona-Facebook.svg) no-repeat;background-size:10px 20px;cursor:pointer;display:block;height:0;overflow:hidden;padding-top:20px;width:10px}@media (min-width:1930px){.footer__social__iconFB{background:url(../assets/images/ikona-Facebook.svg) no-repeat;background-size:25px 35px;height:0;overflow:hidden;padding-top:35px;width:25px}}@media (max-width:520px){.footer__social__iconFB{background:url(../assets/images/ikona-Facebook.svg) no-repeat;background-size:13px 26px;height:0;overflow:hidden;padding-top:26px;width:13px}}.footer nav{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-around;margin:60px auto 0;width:70%}@media (max-width:520px){.footer nav{display:none}}.footer nav ul{display:flex;flex-flow:row wrap;justify-content:space-around;position:relative;z-index:90}.footer nav ul li{display:flex;flex-wrap:wrap;gap:8%}.footer nav ul li a{color:#fff;font-size:16px;font-size:1rem;line-height:19.2px;line-height:1.2rem;position:relative}@media (min-width:1930px){.footer nav ul li a{font-size:22px;font-size:1.375rem;line-height:26.4px;line-height:1.65rem}}.footer nav ul li a:hover:before{background-color:#fff;border-radius:50%;content:"";height:4px;left:-15px;position:absolute;top:8px;width:4px}.vbox-overlay *,.vbox-overlay :after,.vbox-overlay :before{-webkit-backface-visibility:hidden;box-sizing:border-box}.vbox-overlay{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:fixed;right:0;top:0;transform:translateZ(1000px);transform-style:preserve-3d;z-index:1040}.vbox-title{display:none;float:left;font-size:12px;height:40px;left:0;line-height:28px;overflow:hidden;padding:6px 40px;position:fixed;text-align:center;width:100%;z-index:1050}.vbox-close{background-color:transparent!important;background:url(../assets/images/icon_zavrit2.svg) no-repeat;background-size:65px 65px;box-sizing:border-box;cursor:pointer;display:block;height:0;margin:20px 0 20px 20px;overflow:hidden;padding-top:65px;position:absolute;right:3%;top:2%;transition:transform .3s ease-in-out;width:65px;z-index:1060!important}@media (max-width:1024px){.vbox-close{left:0;margin:0 auto;right:0;top:5%}}.vbox-num{display:block;display:none;font-size:12px;height:40px;left:0;line-height:28px;padding:6px 10px}.vbox-num,.vbox-prev{cursor:pointer;overflow:hidden;position:fixed;z-index:1050}.vbox-prev{background:#006880;border-radius:50%;display:block;height:75px;left:5%;top:50%;width:75px}.vbox-prev:hover{background:#003d4b}.vbox-prev span{background:url(../assets/images/ico_sipka_carusel.svg) no-repeat;background-size:32px 22px;border:none;height:0;margin:26px 0 0 20px;overflow:hidden;padding-top:22px;transform:rotate(180deg);width:32px}.vbox-next{background:#006880;border-radius:50%;cursor:pointer;display:block;height:75px;overflow:hidden;position:fixed;right:5%;top:50%;width:75px;z-index:1050}.vbox-next:hover{background:#003d4b}.vbox-next span{background:url(../assets/images/ico_sipka_carusel.svg) no-repeat;background-size:32px 22px;border:none;height:0;margin:26px 0 0 20px;overflow:hidden;padding-top:22px;transform:rotate(0deg);width:32px}.venoframe{border:none;max-width:100%;width:100%}.venoframe,.venoframe .vbvid{height:auto}.career__modal-video-box{display:block!important;height:0!important;overflow:hidden!important;padding-bottom:56.25%!important}.career__modal-video-box video{left:0!important;-o-object-fit:cover!important;object-fit:cover!important;position:absolute!important;top:0!important}.vbox-open{overflow:hidden}.vbox-container{align-items:center;background-color:transparent;bottom:0;display:flex;height:auto!important;justify-content:center;left:0;margin:auto;overflow:hidden!important;position:absolute;right:0;top:0;width:auto!important;z-index:20}.vbox-container img{height:auto;max-height:90vh;max-width:90vw;-o-object-fit:contain;object-fit:contain;width:auto}.vbox-content{align-items:center;display:flex;justify-content:center}.figlio{box-shadow:0 0 12px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);max-width:100%;text-align:initial}img.figlio{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.vbox-content.swipe-left{margin-left:-200px!important}.vbox-content.swipe-right{margin-left:200px!important}.animated{webkit-transition:margin .3s ease-out;transition:margin .3s ease-out}.animate-in{opacity:1}.animate-out{opacity:0}.sk-double-bounce,.sk-rotating-plane{height:40px;margin:40px auto;width:40px}.sk-rotating-plane{animation:sk-rotatePlane 1.2s ease-in-out infinite;background-color:#333}@keyframes sk-rotatePlane{0%{transform:perspective(120px) rotateX(0) rotateY(0)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}to{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.sk-double-bounce{position:relative}.sk-double-bounce .sk-child{animation:sk-doubleBounce 2s ease-in-out infinite;background-color:#333;border-radius:50%;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.sk-chasing-dots .sk-child,.sk-spinner-pulse,.sk-three-bounce .sk-child{background-color:#333;border-radius:100%}.sk-double-bounce .sk-double-bounce2{animation-delay:-1s}@keyframes sk-doubleBounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}.sk-wave{font-size:10px;height:40px;margin:40px auto;text-align:center;width:50px}.sk-wave .sk-rect{animation:sk-waveStretchDelay 1.2s ease-in-out infinite;background-color:#333;display:inline-block;height:100%;width:6px}.sk-wave .sk-rect1{animation-delay:-1.2s}.sk-wave .sk-rect2{animation-delay:-1.1s}.sk-wave .sk-rect3{animation-delay:-1s}.sk-wave .sk-rect4{animation-delay:-.9s}.sk-wave .sk-rect5{animation-delay:-.8s}@keyframes sk-waveStretchDelay{0%,40%,to{transform:scaleY(.4)}20%{transform:scaleY(1)}}.sk-wandering-cubes{height:40px;margin:40px auto;position:relative;width:40px}.sk-wandering-cubes .sk-cube{animation:sk-wanderingCube 1.8s ease-in-out -1.8s infinite both;background-color:#333;height:10px;left:0;position:absolute;top:0;width:10px}.sk-chasing-dots,.sk-spinner-pulse{height:40px;margin:40px auto;width:40px}.sk-wandering-cubes .sk-cube2{animation-delay:-.9s}@keyframes sk-wanderingCube{0%{transform:rotate(0)}25%{transform:translateX(30px) rotate(-90deg) scale(.5)}50%{transform:translateX(30px) translateY(30px) rotate(-179deg)}50.1%{transform:translateX(30px) translateY(30px) rotate(-180deg)}75%{transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5)}to{transform:rotate(-1turn)}}.sk-spinner-pulse{animation:sk-pulseScaleOut 1s ease-in-out infinite}@keyframes sk-pulseScaleOut{0%{transform:scale(0)}to{opacity:0;transform:scale(1)}}.sk-chasing-dots{animation:sk-chasingDotsRotate 2s linear infinite;position:relative;text-align:center}.sk-chasing-dots .sk-child{animation:sk-chasingDotsBounce 2s ease-in-out infinite;display:inline-block;height:60%;position:absolute;top:0;width:60%}.sk-chasing-dots .sk-dot2{animation-delay:-1s;bottom:0;top:auto}@keyframes sk-chasingDotsRotate{to{transform:rotate(1turn)}}@keyframes sk-chasingDotsBounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}.sk-three-bounce{margin:40px auto;text-align:center;width:80px}.sk-three-bounce .sk-child{animation:sk-three-bounce 1.4s ease-in-out 0s infinite both;display:inline-block;height:20px;width:20px}.sk-circle .sk-child:before,.sk-fading-circle .sk-circle:before{background-color:#333;border-radius:100%;content:"";display:block}.sk-three-bounce .sk-bounce1{animation-delay:-.32s}.sk-three-bounce .sk-bounce2{animation-delay:-.16s}@keyframes sk-three-bounce{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.sk-circle{height:40px;margin:40px auto;position:relative;width:40px}.sk-circle .sk-child{height:100%;left:0;position:absolute;top:0;width:100%}.sk-circle .sk-child:before{animation:sk-circleBounceDelay 1.2s ease-in-out infinite both;height:15%;margin:0 auto;width:15%}.sk-circle .sk-circle2{transform:rotate(30deg)}.sk-circle .sk-circle3{transform:rotate(60deg)}.sk-circle .sk-circle4{transform:rotate(90deg)}.sk-circle .sk-circle5{transform:rotate(120deg)}.sk-circle .sk-circle6{transform:rotate(150deg)}.sk-circle .sk-circle7{transform:rotate(180deg)}.sk-circle .sk-circle8{transform:rotate(210deg)}.sk-circle .sk-circle9{transform:rotate(240deg)}.sk-circle .sk-circle10{transform:rotate(270deg)}.sk-circle .sk-circle11{transform:rotate(300deg)}.sk-circle .sk-circle12{transform:rotate(330deg)}.sk-circle .sk-circle2:before{animation-delay:-1.1s}.sk-circle .sk-circle3:before{animation-delay:-1s}.sk-circle .sk-circle4:before{animation-delay:-.9s}.sk-circle .sk-circle5:before{animation-delay:-.8s}.sk-circle .sk-circle6:before{animation-delay:-.7s}.sk-circle .sk-circle7:before{animation-delay:-.6s}.sk-circle .sk-circle8:before{animation-delay:-.5s}.sk-circle .sk-circle9:before{animation-delay:-.4s}.sk-circle .sk-circle10:before{animation-delay:-.3s}.sk-circle .sk-circle11:before{animation-delay:-.2s}.sk-circle .sk-circle12:before{animation-delay:-.1s}@keyframes sk-circleBounceDelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.sk-cube-grid{height:40px;margin:40px auto;width:40px}.sk-cube-grid .sk-cube{animation:sk-cubeGridScaleDelay 1.3s ease-in-out infinite;background-color:#333;float:left;height:33.33%;width:33.33%}.sk-cube-grid .sk-cube1{animation-delay:.2s}.sk-cube-grid .sk-cube2{animation-delay:.3s}.sk-cube-grid .sk-cube3{animation-delay:.4s}.sk-cube-grid .sk-cube4{animation-delay:.1s}.sk-cube-grid .sk-cube5{animation-delay:.2s}.sk-cube-grid .sk-cube6{animation-delay:.3s}.sk-cube-grid .sk-cube7{animation-delay:0ms}.sk-cube-grid .sk-cube8{animation-delay:.1s}.sk-cube-grid .sk-cube9{animation-delay:.2s}@keyframes sk-cubeGridScaleDelay{0%,70%,to{transform:scaleX(1)}35%{transform:scale3D(0,0,1)}}.sk-fading-circle{height:40px;margin:40px auto;position:relative;width:40px}.sk-fading-circle .sk-circle{height:100%;left:0;position:absolute;top:0;width:100%}.sk-fading-circle .sk-circle:before{animation:sk-circleFadeDelay 1.2s ease-in-out infinite both;height:15%;margin:0 auto;width:15%}.sk-fading-circle .sk-circle2{transform:rotate(30deg)}.sk-fading-circle .sk-circle3{transform:rotate(60deg)}.sk-fading-circle .sk-circle4{transform:rotate(90deg)}.sk-fading-circle .sk-circle5{transform:rotate(120deg)}.sk-fading-circle .sk-circle6{transform:rotate(150deg)}.sk-fading-circle .sk-circle7{transform:rotate(180deg)}.sk-fading-circle .sk-circle8{transform:rotate(210deg)}.sk-fading-circle .sk-circle9{transform:rotate(240deg)}.sk-fading-circle .sk-circle10{transform:rotate(270deg)}.sk-fading-circle .sk-circle11{transform:rotate(300deg)}.sk-fading-circle .sk-circle12{transform:rotate(330deg)}.sk-fading-circle .sk-circle2:before{animation-delay:-1.1s}.sk-fading-circle .sk-circle3:before{animation-delay:-1s}.sk-fading-circle .sk-circle4:before{animation-delay:-.9s}.sk-fading-circle .sk-circle5:before{animation-delay:-.8s}.sk-fading-circle .sk-circle6:before{animation-delay:-.7s}.sk-fading-circle .sk-circle7:before{animation-delay:-.6s}.sk-fading-circle .sk-circle8:before{animation-delay:-.5s}.sk-fading-circle .sk-circle9:before{animation-delay:-.4s}.sk-fading-circle .sk-circle10:before{animation-delay:-.3s}.sk-fading-circle .sk-circle11:before{animation-delay:-.2s}.sk-fading-circle .sk-circle12:before{animation-delay:-.1s}@keyframes sk-circleFadeDelay{0%,39%,to{opacity:0}40%{opacity:1}}.sk-folding-cube{height:40px;margin:40px auto;position:relative;transform:rotate(45deg);width:40px}.sk-folding-cube .sk-cube{float:left;height:50%;position:relative;transform:scale(1.1);width:50%}.sk-folding-cube .sk-cube:before{animation:sk-foldCubeAngle 2.4s linear infinite both;background-color:#333;content:"";height:100%;left:0;position:absolute;top:0;transform-origin:100% 100%;width:100%}.sk-folding-cube .sk-cube2{transform:scale(1.1) rotate(90deg)}.sk-folding-cube .sk-cube3{transform:scale(1.1) rotate(180deg)}.sk-folding-cube .sk-cube4{transform:scale(1.1) rotate(270deg)}.sk-folding-cube .sk-cube2:before{animation-delay:.3s}.sk-folding-cube .sk-cube3:before{animation-delay:.6s}.sk-folding-cube .sk-cube4:before{animation-delay:.9s}@keyframes sk-foldCubeAngle{0%,10%{opacity:0;transform:perspective(140px) rotateX(-180deg)}25%,75%{opacity:1;transform:perspective(140px) rotateX(0)}90%,to{opacity:0;transform:perspective(140px) rotateY(180deg)}}.oGrinity{display:block}.oGrinity,.oGrinity__header{align-items:center;flex-direction:column;width:100%}.oGrinity__header{display:flex;height:60vh;position:relative}@media (max-width:1024px){.oGrinity__header{max-height:350px}}@media (max-width:520px){.oGrinity__header{max-height:250px}}.oGrinity__header h1{display:block;font-family:Averta-Cyrillic-Regular,arial,sans-serif;font-size:62px;left:0;letter-spacing:4px;line-height:1!important;margin:-.5em auto 0;position:relative;width:80%;z-index:2}@media (min-width:1930px){.oGrinity__header h1{font-size:90px;font-size:5.625rem;line-height:90px;line-height:5.625rem}}@media (max-width:520px){.oGrinity__header h1{font-size:45px;font-size:2.8125rem;line-height:45px;line-height:2.8125rem;margin-top:-.5em;padding-left:6%;width:100%}}.oGrinity__vize{background-color:#006880;color:#15242e;font-size:19px;font-size:1.1875rem;line-height:30.4px;line-height:1.9rem;padding-bottom:20px;padding-top:30px}@media (max-width:520px){.oGrinity__vize{font-size:18px;font-size:1.125rem;line-height:25.2px;line-height:1.575rem;padding-top:0}}.oGrinity__vize__statickybox{margin:0 auto;padding-bottom:60px;padding-top:30px;width:80%}@media (max-width:1440px){.oGrinity__vize__statickybox{padding-bottom:30px}}@media (max-width:520px){.oGrinity__vize__statickybox{padding-top:0}}.oGrinity__vize__statickybox__text{align-self:auto;flex:0 1 auto;flex-direction:column;order:0;width:40%}@media (min-width:1930px){.oGrinity__vize__statickybox__text{font-size:24px;font-size:1.5rem;line-height:40.8px;line-height:2.55rem}}@media (max-width:520px){.oGrinity__vize__statickybox__text{width:90%}}.oGrinity__vize__statickybox p{color:#fff;display:flex;flex-wrap:wrap}@media (max-width:900px){.oGrinity__vize__statickybox p{width:100%}}@media (max-width:520px){.oGrinity__vize__statickybox{width:90%}}.oGrinity__vize__statickybox__odkazbox{align-content:flex-start;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;width:100%}@media (max-width:1024px){.oGrinity__vize__statickybox__odkazbox{flex-direction:column}}.oGrinity__vize__statickybox__odkazbox__odkaz{background-color:#15242e;border-radius:100px;box-sizing:border-box;color:#fff;cursor:pointer;font-size:13px;font-size:.8125rem;line-height:13px;line-height:.8125rem;margin:0 3% 3% 0;opacity:1;padding:1.1em 2.1em 1.1em 1.8em;position:relative;transition:1s ease;width:350px}.oGrinity__vize__statickybox__odkazbox__odkaz:hover{background-color:#003d4b}@media (min-width:1930px){.oGrinity__vize__statickybox__odkazbox__odkaz{font-size:16px;font-size:1rem;line-height:16px;line-height:1rem;margin:0 7% 7% 0;padding:1.6em 3.3em 1.6em 2em;width:400px}}@media (max-width:520px){.oGrinity__vize__statickybox__odkazbox__odkaz{font-size:15px;font-size:.9375rem;line-height:15px;line-height:.9375rem;margin:0 auto 60px;padding:1.2em 3em 1.2em 2em;width:80%}}.oGrinity__vize__statickybox__odkazbox__odkaz:before{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:19px 14px;content:"";height:0;overflow:hidden;padding-top:14px;position:absolute;right:6%;top:50%;transform:translateY(-50%);width:19px;z-index:100}@media (min-width:1930px){.oGrinity__vize__statickybox__odkazbox__odkaz:before{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:24px 18px;height:0;overflow:hidden;padding-top:18px;width:24px}}@media (max-width:520px){.oGrinity__vize__statickybox__odkazbox__odkaz:before{right:8%}}.oGrinity__vize__statickybox__certifikatbox{align-content:flex-start;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;margin:90px 0 80px}@media (min-width:1930px){.oGrinity__vize__statickybox__certifikatbox{margin:100px 0}}@media (max-width:1024px){.oGrinity__vize__statickybox__certifikatbox{margin:40px 0 30px}}@media (max-width:520px){.oGrinity__vize__statickybox__certifikatbox{align-items:flex-start;flex-direction:column;margin:40px 0 30px}}.oGrinity__vize__statickybox__certifikatbox__certifikatContainer{border:1.5px solid #006880;border-radius:15px;cursor:pointer;padding:25px 40px}.oGrinity__vize__statickybox__certifikatbox__certifikatContainer:hover{border:1.5px solid #fff}@media (max-width:520px){.oGrinity__vize__statickybox__certifikatbox__certifikatContainer{margin-bottom:30px}}.oGrinity__vize__statickybox__certifikatbox__certifikatContainer__box__head{align-content:stretch;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:left}.oGrinity__vize__statickybox__certifikatbox__certifikatContainer__box__head__ikona{background:url(../assets/images/ikona-iso.svg) no-repeat;background-size:52px 56px;flex-direction:row;height:0;margin-right:20px;overflow:hidden;padding-top:56px;width:52px}@media (min-width:1930px){.oGrinity__vize__statickybox__certifikatbox__certifikatContainer__box__head__ikona{background:url(../assets/images/ikona-iso.svg) no-repeat;background-size:92px 96px;height:0;overflow:hidden;padding-top:96px;width:92px}}@media (max-width:520px){.oGrinity__vize__statickybox__certifikatbox__certifikatContainer__box__head__ikona{background:url(../assets/images/ikona-iso.svg) no-repeat;background-size:31px 35px;height:0;overflow:hidden;padding-top:35px;width:31px}}.oGrinity__vize__statickybox__certifikatbox__certifikatContainer__box__head__text{flex-direction:row}.oGrinity__vize__statickybox__certifikatbox__certifikatContainer__box__head__text h4{color:#fff;font-family:Averta-Cyrillic-Bold,arial,sans-serif;font-size:25px;font-size:1.5625rem;line-height:32.5px;line-height:2.03125rem}@media (min-width:1930px){.oGrinity__vize__statickybox__certifikatbox__certifikatContainer__box__head__text h4{font-size:40px;font-size:2.5rem;line-height:52px;line-height:3.25rem}}@media (max-width:520px){.oGrinity__vize__statickybox__certifikatbox__certifikatContainer__box__head__text h4{font-size:15px;font-size:.9375rem;line-height:19.5px;line-height:1.21875rem}}.oGrinity__vize__statickybox__certifikatbox__certifikatContainer__box__head__text p{color:#15242e;font-family:Averta-Cyrillic-Regular,arial,sans-serif;font-size:14px;font-size:.875rem;line-height:18.2px;line-height:1.1375rem}@media (min-width:1930px){.oGrinity__vize__statickybox__certifikatbox__certifikatContainer__box__head__text p{font-size:26px;font-size:1.625rem;line-height:33.8px;line-height:2.1125rem}}@media (max-width:520px){.oGrinity__vize__statickybox__certifikatbox__certifikatContainer__box__head__text p{font-size:12px;font-size:.75rem;line-height:15.6px;line-height:.975rem}}.oGrinity__vize__statickybox__certifikatbox__certifikatContainer__box__body{align-self:auto;flex:0 1 auto;margin-top:8px;order:0}.oGrinity__vize__statickybox__certifikatbox__certifikatContainer__box__body h5{color:#fff;font-family:Averta-Cyrillic-Regular,arial,sans-serif;font-size:19px;font-size:1.1875rem;line-height:26.6px;line-height:1.6625rem}@media (min-width:1930px){.oGrinity__vize__statickybox__certifikatbox__certifikatContainer__box__body h5{font-size:26px;font-size:1.625rem;line-height:39px;line-height:2.4375rem}}@media (max-width:520px){.oGrinity__vize__statickybox__certifikatbox__certifikatContainer__box__body h5{font-size:15px;font-size:.9375rem;line-height:19.5px;line-height:1.21875rem}}.oGrinity .drag-prox2{position:absolute;visibility:hidden}.oGrinity__vize{box-sizing:content-box}.oGrinity .horizontal{box-sizing:border-box;height:-moz-fit-content;height:fit-content;position:relative}@media (max-width:1024px){.oGrinity .horizontal{padding:60px 0 20px}}.oGrinity .horizontal__content{box-sizing:border-box;padding:0 5%;position:relative;top:0}@media (max-width:1024px){.oGrinity .horizontal__content{padding:0}}.oGrinity .horizontal__content h2{color:#fff;font-size:45px;font-size:2.8125rem;line-height:45px;line-height:2.8125rem;margin-bottom:10px;padding:10px 0 20px}@media (min-width:1930px){.oGrinity .horizontal__content h2{font-size:80px;font-size:5rem;line-height:96px;line-height:6rem}}@media (max-width:1024px){.oGrinity .horizontal__content h2{font-size:38px;font-size:2.375rem;line-height:38px;line-height:2.375rem;padding:0 0 20px}}.oGrinity .horizontal__content p{color:#fff;font-size:17px;font-size:1.0625rem;letter-spacing:2px;line-height:27.2px;line-height:1.7rem;margin-bottom:30px}.oGrinity .horizontal__content p strong{clear:none;display:inline-block;font-family:600;font-family:Averta-Cyrillic-Regular,arial,sans-serif}.oGrinity .horizontal__container{margin:0 auto;padding:60px 80px;position:relative;width:100%}@media (max-width:1440px){.oGrinity .horizontal__container{padding:40px 0 0}}@media (max-width:900px){.oGrinity .horizontal__container{padding:50px 5%}}@media (max-width:1024px){.oGrinity .horizontal__container{min-width:140%;padding:0 60px}}.oGrinity .horizontal__list{display:flex;padding-left:calc(27vw - 10%)}.oGrinity .horizontal__item{align-items:center;box-sizing:border-box;justify-content:center;margin-left:30px;min-width:40%;width:520px}@media (max-width:1440px){.oGrinity .horizontal__item{min-width:60%}}@media (max-width:1024px){.oGrinity .horizontal__item{min-width:140%}}.oGrinity .horizontal__item--posun{margin-top:80px}@media (min-width:1930px){.oGrinity .horizontal__item--posun{margin-top:140px}}@media (max-width:1440px){.oGrinity .horizontal__item--posun{margin-top:0}}@media (max-width:1024px){.oGrinity .horizontal__item--posun{margin-top:0}}.oGrinity .horizontal__item__text{align-self:flex-end;position:relative;top:-55px;width:90%}.oGrinity .horizontal__item__text h3{color:#fff;font-family:Averta-Cyrillic-Regular,arial,sans-serif;font-size:40px;font-size:2.5rem;letter-spacing:2px;line-height:40px;line-height:2.5rem}@media (min-width:1930px){.oGrinity .horizontal__item__text h3{font-size:65px;font-size:4.0625rem;line-height:65px;line-height:4.0625rem}}.oGrinity .horizontal__item__text p{color:#fff;font-size:14px;font-size:.875rem;letter-spacing:1px;line-height:18.2px;line-height:1.1375rem;margin-top:35px}@media (min-width:1930px){.oGrinity .horizontal__item__text p{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem}}@media (max-width:1320px){.oGrinity .horizontal__item__text p{font-size:13px;font-size:.8125rem;letter-spacing:0,5px;line-height:16.9px;line-height:1.05625rem}}.oGrinity .horizontal__item__img{background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom-left-radius:60%;display:block;width:70%}@media (max-width:1440px){.oGrinity .horizontal__item__img{width:50%}}@media (max-width:1320px){.oGrinity .horizontal__item__img{width:42%}}@media (max-width:1024px){.oGrinity .horizontal__item__img{width:50%}}.oGrinity .horizontal__item__img:after{content:"";display:block;padding-bottom:100%}.oGrinity .horizontal__item:first-of-type{margin-left:0}.oGrinity__text{box-sizing:border-box;display:flex;gap:2%;margin:100px auto;width:80%}@media (max-width:1440px){.oGrinity__text{margin:60px auto}}@media (max-width:1200px){.oGrinity__text{height:auto;padding:6% 0}}@media (max-width:1100px){.oGrinity__text{width:90vw}}@media (max-width:1024px){.oGrinity__text{width:100vw}}.oGrinity__text__box{display:flex;justify-content:space-between;width:100vw}@media (max-width:1100px){.oGrinity__text__box{flex-direction:column}}.oGrinity__text__box p{box-sizing:border-box;color:#000;font-size:18px;letter-spacing:2px;line-height:1.6;min-width:345px;width:45%}.oGrinity__text__box p strong{font-family:Averta-Cyrillic-Bold,arial,sans-serif}@media (min-width:1930px){.oGrinity__text__box p{font-size:26px;font-size:1.625rem;line-height:41.6px;line-height:2.6rem}}@media (max-width:1100px){.oGrinity__text__box p{font-size:17px;letter-spacing:1px;line-height:1.5;margin:15px 0}}@media (max-width:1024px){.oGrinity__text__box p{font-size:18px;font-size:1.125rem;line-height:25.2px;line-height:1.575rem;padding:0 5%;width:100%}}.oGrinity__map{background-color:#006880;display:flex;height:75vh;justify-content:center;width:100%}.oGrinity__map__box{height:100%;max-width:1600px;position:relative;width:100%}@media (max-width:520px){.oGrinity__map__box{overflow:hidden}}.oGrinity__map__box .cz{display:block;height:100%;-o-object-fit:contain;object-fit:contain;opacity:0;position:absolute;right:0;top:0;width:60%}@media (min-width:1930px){.oGrinity__map__box .cz{height:100%;width:85%}}@media (max-width:520px){.oGrinity__map__box .cz{left:-40%;top:-5%;width:180%}}.oGrinity__map__box .sk{display:block;height:100%;-o-object-fit:contain;object-fit:contain;opacity:0;position:absolute;right:0;top:0;width:60%}@media (min-width:1930px){.oGrinity__map__box .sk{height:100%;width:85%}}@media (max-width:520px){.oGrinity__map__box .sk{left:-40%;top:-5%;width:180%}}.oGrinity__map__box .bg-mapa{display:block;height:100%;-o-object-fit:contain;object-fit:contain;opacity:0;position:absolute;right:0;top:0;width:60%}@media (min-width:1930px){.oGrinity__map__box .bg-mapa{height:100%;width:85%}}@media (max-width:520px){.oGrinity__map__box .bg-mapa{left:-40%;top:-5%;width:180%}}.oGrinity__map__box__stats{align-items:center;background-image:url(../assets/images/stats_figure.png);background-size:cover;color:#fff;display:flex;flex-direction:column;font-size:20px;justify-content:center;line-height:1.2;position:absolute;text-align:center}@media (min-width:1930px){.oGrinity__map__box__stats{font-size:30px;font-size:1.875rem;line-height:33px;line-height:2.0625rem}}.oGrinity__map__box__stats p{align-items:center;color:#fff!important;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0;width:100%}.oGrinity__map__box__stats strong{font-family:Averta-Cyrillic-Bold,arial,sans-serif;font-size:28px}@media (min-width:1930px){.oGrinity__map__box__stats strong{font-size:40px;font-size:2.5rem;line-height:64px;line-height:4rem}}.oGrinity__map__box__stats.consultants{bottom:0;font-size:24px;height:30vh;left:15vh;margin-bottom:auto;margin-top:auto;top:0;width:30vh}@media (min-width:1930px){.oGrinity__map__box__stats.consultants{font-size:30px;font-size:1.875rem;left:8vh;line-height:33px;line-height:2.0625rem}}.oGrinity__map__box__stats.consultants strong{font-size:36px}@media (min-width:1930px){.oGrinity__map__box__stats.consultants strong{font-size:90px;font-size:5.625rem;line-height:99px;line-height:6.1875rem}}@media (max-width:520px){.oGrinity__map__box__stats.consultants strong{font-size:30px!important}}@media (max-width:900px){.oGrinity__map__box__stats.consultants{height:40vw;left:unset;margin:unset;right:5%;top:10%;width:40vw}}@media (max-width:520px){.oGrinity__map__box__stats.consultants{font-size:22px!important;left:20vh}}.oGrinity__map__box__stats.revenue{font-size:22px;height:25vh;right:55%;top:7%;width:25vh}@media (min-width:1930px){.oGrinity__map__box__stats.revenue{font-size:28px;font-size:1.75rem;line-height:30.8px;line-height:1.925rem;right:45%}}@media (max-width:1100px){.oGrinity__map__box__stats.revenue{bottom:10%;height:30vw;left:5%;right:unset;top:unset;width:30vw}}@media (max-width:520px){.oGrinity__map__box__stats.revenue{bottom:25%}}.oGrinity__map__box__stats.projects{bottom:7%;height:20vh;right:60%;width:20vh}@media (max-width:1100px){.oGrinity__map__box__stats.projects{bottom:5%;height:30vw;right:35%;width:30vw}}.oGrinity__map__box__stats.countries{height:25vh;right:3%;top:7%;width:25vh}.oGrinity__map__box__stats.countries strong{font-size:50px}@media (min-width:1930px){.oGrinity__map__box__stats.countries{right:2%;top:10%}}@media (max-width:1100px){.oGrinity__map__box__stats.countries{height:30vw;top:55%;width:30vw}}@media (max-width:520px){.oGrinity__map__box__stats.countries{right:6%}}@media (max-width:1100px){.oGrinity__map__box__stats{font-size:14px!important}.oGrinity__map__box__stats strong{font-size:20px!important}}.oGrinity__tym{display:block;margin:70px auto;position:relative;width:80%}@media (max-width:1320px){.oGrinity__tym{width:100%}}@media (max-width:900px){.oGrinity__tym{width:95%}}.oGrinity__tym h2{align-items:flex-start;color:#006880;display:flex;font-family:Averta-Cyrillic-Regular,arial,sans-serif;font-size:50px;font-size:3.125rem;line-height:60px;line-height:3.75rem}@media (min-width:1930px){.oGrinity__tym h2{font-size:80px;font-size:5rem;line-height:96px;line-height:6rem;margin:100px auto;padding:0}}@media (max-width:1320px){.oGrinity__tym h2{padding-left:5%}}@media (max-width:1100px){.oGrinity__tym h2{font-size:38px}}@media (max-width:520px){.oGrinity__tym h2{align-items:center;margin:60px auto 20px;padding:0}}.oGrinity__tym__box{display:flex;flex-wrap:wrap;height:100%;justify-content:center;width:100%}@media (min-width:1930px){.oGrinity__tym__box{width:100%}}@media (max-width:1024px){.oGrinity__tym__box{width:100%}}@media (max-width:520px){.oGrinity__tym__box{margin:0 auto;width:100%}}.oGrinity__tym__grid{display:flex;flex-wrap:wrap}@media (max-width:1400px){.oGrinity__tym__grid{width:90%}}.oGrinity__tym__grid__person{display:flex;flex:1 1 50%}.oGrinity__tym__grid__person:nth-of-type(odd){padding-top:100px}.oGrinity__tym__grid__person:nth-of-type(2n){padding-bottom:100px}@media (min-width:1930px){.oGrinity__tym__grid__person{flex:1 50%}}@media (max-width:900px){.oGrinity__tym__grid__person{flex:1 50%;flex-direction:column}}@media (max-width:520px){.oGrinity__tym__grid__person{flex:1 100%;flex-direction:column}.oGrinity__tym__grid__person:nth-of-type(odd){padding-top:0}.oGrinity__tym__grid__person:nth-of-type(2n){padding-bottom:0}.oGrinity__tym__grid__person{margin-bottom:20px}}.oGrinity__tym__grid__person__photo{align-content:flex-start;align-items:flex-start;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;border-top-right-radius:0;display:flex;flex-direction:column;flex-wrap:wrap;height:155px;justify-content:flex-end;position:relative;width:155px}@media (min-width:1930px){.oGrinity__tym__grid__person__photo{height:200px;width:200px}}@media (max-width:1320px){.oGrinity__tym__grid__person__photo{height:120px;width:120px}}@media (max-width:900px){.oGrinity__tym__grid__person__photo{align-content:center;height:145px;width:145px}}@media (max-width:520px){.oGrinity__tym__grid__person__photo{display:block;margin:0 auto}}.oGrinity__tym__grid__person__photo:after{content:"";display:block;padding-bottom:100%}.oGrinity__tym__grid__person__photo__linkedin{bottom:0;cursor:pointer;left:0;position:absolute}@media (max-width:1320px){.oGrinity__tym__grid__person__photo__linkedin img{max-height:40px;max-width:40px;-o-object-fit:cover;object-fit:cover}}@media (max-width:520px){.oGrinity__tym__grid__person__photo__linkedin img{max-height:35px;max-width:35px;-o-object-fit:cover;object-fit:cover}}.oGrinity__tym__grid__person__info{margin-left:25px;padding-right:7%;width:70%}@media (max-width:1320px){.oGrinity__tym__grid__person__info{width:65%}}@media (max-width:900px){.oGrinity__tym__grid__person__info{margin-left:0;margin-top:20px;width:90%}}@media (max-width:520px){.oGrinity__tym__grid__person__info{margin:20px auto 10px;padding:0;text-align:center;width:95%}}.oGrinity__tym__grid__person__info__jmeno{color:#006880;font-family:Averta-Cyrillic-Bold,arial,sans-serif;font-size:16px;font-size:1rem;line-height:19.2px;line-height:1.2rem;margin-bottom:5px}@media (max-width:1320px){.oGrinity__tym__grid__person__info__jmeno{font-size:13px;font-size:.8125rem;line-height:15.6px;line-height:.975rem}}@media (max-width:900px){.oGrinity__tym__grid__person__info__jmeno{font-size:16px;font-size:1rem;line-height:19.2px;line-height:1.2rem}}@media (max-width:520px){.oGrinity__tym__grid__person__info__jmeno{font-size:18px;font-size:1.125rem;line-height:21.6px;line-height:1.35rem}}.oGrinity__tym__grid__person__info__role{color:#003d4b;margin-bottom:15px}.oGrinity__tym__grid__person__info__role span{font-size:13px;font-size:.8125rem;line-height:15.6px;line-height:.975rem}@media (max-width:1320px){.oGrinity__tym__grid__person__info__role{font-size:14px;font-size:.875rem;line-height:16.8px;line-height:1.05rem;margin-bottom:5px}.oGrinity__tym__grid__person__info__role span{font-size:11px;font-size:.6875rem;line-height:13.2px;line-height:.825rem}}@media (max-width:520px){.oGrinity__tym__grid__person__info__role{margin-bottom:10px}}.oGrinity__tym__grid__person__info__kontakt{color:#006880;display:flex;flex-wrap:nowrap;font-size:13px;font-size:.8125rem;line-height:18.2px;line-height:1.1375rem}@media (max-width:520px){.oGrinity__tym__grid__person__info__kontakt{flex-direction:row;font-size:14px;font-size:.875rem;justify-content:center;line-height:18.2px;line-height:1.1375rem;text-align:center;width:100%}}.oGrinity__tym__grid__person__info__kontakt span{font-family:Averta-Cyrillic-Bold,arial,sans-serif;margin-right:5px}.oGrinity__tym__grid__person__info__kontakt a{color:#006880}.oGrinity__tym__grid__person__info__bio{font-size:13px;font-size:.8125rem;line-height:18.2px;line-height:1.1375rem}@media (min-width:1930px){.oGrinity__tym__grid__person__info__bio{font-size:16px;font-size:1rem;line-height:22.4px;line-height:1.4rem}}@media (max-width:1440px){.oGrinity__tym__grid__person__info__bio{font-size:14px;font-size:.875rem;line-height:19.6px;line-height:1.225rem}}@media (max-width:1320px){.oGrinity__tym__grid__person__info__bio{font-size:11.5px;font-size:.71875rem;line-height:13.8px;line-height:.8625rem}}.oGrinity__cesta{align-items:center;background-color:#fff;display:flex;flex-direction:column;margin:0 auto;max-width:1600px;padding:75px 0;width:85vw}@media (min-width:1930px){.oGrinity__cesta{margin:50px auto 100px;width:100vw}}@media (max-width:1440px){.oGrinity__cesta{width:95vw}}@media (max-width:1100px){.oGrinity__cesta{width:90vw}}.oGrinity__cesta section{align-items:center;display:flex;flex-direction:column;font-size:10px;font-weight:700;height:20vh;justify-content:center;opacity:1;overflow:hidden;position:relative;text-transform:uppercase;width:100%}.oGrinity__cesta h2{color:#003d4b;font-family:Averta-Cyrillic-Regular,arial,sans-serif;font-size:48px;padding:20px 0 40px;text-align:left;width:100%}@media (min-width:1930px){.oGrinity__cesta h2{font-size:80px;font-size:5rem;line-height:96px;line-height:6rem}}@media (max-width:1100px){.oGrinity__cesta h2{font-size:38px}}.oGrinity__cesta__schema{align-items:center;display:flex;flex-direction:column;min-width:250px;position:relative;width:100%}.oGrinity__cesta__schema:before{background-color:#e8e8e8;content:"";display:block;height:90%;left:auto;position:absolute;right:auto;top:30px;width:3px}@media (min-width:1930px){.oGrinity__cesta__schema:before{top:40px}}@media (max-width:900px){.oGrinity__cesta__schema:before{left:13vw}}@media (max-width:1024px){.oGrinity__cesta__schema:before{display:none}}.oGrinity__cesta__schema__el{align-items:center;-moz-column-gap:75px;column-gap:75px;display:grid;grid-template-columns:3fr 1fr 3fr;margin-bottom:25px;margin-top:25px;min-width:200px;width:50%}@media (min-width:1930px){.oGrinity__cesta__schema__el{-moz-column-gap:120px;column-gap:120px;margin-top:75px;width:70%}}@media (max-width:1440px){.oGrinity__cesta__schema__el{margin-bottom:30px;margin-top:30px;width:60%}}@media (max-width:1100px){.oGrinity__cesta__schema__el{width:80%}}@media (max-width:900px){.oGrinity__cesta__schema__el{display:block;position:relative;width:90%}}@media (max-width:520px){.oGrinity__cesta__schema__el{width:100%}}.oGrinity__cesta__schema__el__img img{display:block;float:right;-o-object-fit:contain;object-fit:contain;width:35%}@media (max-width:900px){.oGrinity__cesta__schema__el__img img{max-width:200px;width:60%}}@media (max-width:520px){.oGrinity__cesta__schema__el__img img{margin-right:5%;margin-top:20px;max-width:150px;width:70%}}.oGrinity__cesta__schema__el__rok{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%;z-index:5}.oGrinity__cesta__schema__el__rok span{align-items:center;background-color:#003d4b;border-radius:50%;color:#fff;display:flex;font-family:Averta-Cyrillic-Regular,arial,sans-serif;font-size:20px;font-size:1.25rem;justify-content:center;letter-spacing:1;line-height:24px;line-height:1.5rem;width:90%}@media (min-width:1930px){.oGrinity__cesta__schema__el__rok span{width:100%}}@media (max-width:1600px){.oGrinity__cesta__schema__el__rok span{width:100%}}@media (max-width:1440px){.oGrinity__cesta__schema__el__rok span{width:120%}}@media (max-width:1100px){.oGrinity__cesta__schema__el__rok span{width:80%}}@media (max-width:520px){.oGrinity__cesta__schema__el__rok span{width:90%}}.oGrinity__cesta__schema__el__rok span:after{content:"";display:block;padding-bottom:100%}@media (max-width:900px){.oGrinity__cesta__schema__el__rok{height:20vw;left:20px;max-height:90px;max-width:90px;position:absolute;width:20vw}}.oGrinity__cesta__schema__el p{font-family:Averta-Cyrillic-Regular,arial,sans-serif;font-size:14px}@media (max-width:900px){.oGrinity__cesta__schema__el p{float:right;max-width:200px;padding:15px 0;width:60%}}@media (max-width:1024px){.oGrinity__cesta__schema__el p{margin-top:50px;max-width:100%;width:100%}}.oGrinity__cesta__schema__el:last-child{margin-bottom:0}.projekt{align-items:center;background-color:#006880;display:flex;flex-direction:column;position:relative;width:100%}@media (max-width:900px){.projekt{margin-top:100px}}.projekt .swiper-horizontal{display:block;overflow:hidden;width:100%}.projekt__intro{align-items:center;display:flex;flex-direction:column;padding-top:16%;position:relative;width:100%}@media (min-width:1930px){.projekt__intro{padding-top:12%}}@media (max-width:1320px){.projekt__intro{padding-top:16%}}.projekt__intro:before{background-image:url(../assets/images/team_bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:calc(100% - 32vh);position:absolute;top:0;width:100%;z-index:1}.projekt__intro__head{display:inline-block;justify-content:space-between;max-width:1200px;width:100vw;z-index:3}@media (min-width:1930px){.projekt__intro__head{max-width:1600px}}@media (max-width:1300px){.projekt__intro__head{width:95vw}}@media (max-width:1024px){.projekt__intro__head{width:90vw}}.projekt__intro__head h1{clear:both;font-family:Averta-Cyrillic-Regular,arial,sans-serif;font-size:50px;font-size:3.125rem;line-height:60px;line-height:3.75rem}@media (min-width:1930px){.projekt__intro__head h1{font-size:65px;font-size:4.0625rem;line-height:78px;line-height:4.875rem}}@media (max-width:520px){.projekt__intro__head h1{clear:both;font-size:40px;font-size:2.5rem;line-height:48px;line-height:3rem}}.projekt__intro__head a{align-items:center;background-color:#003d4b;border-radius:100px;clear:both;color:#fff;float:left;font-family:Averta-Cyrillic-regular,arial,sans-serif;font-size:14px;font-size:.875rem;letter-spacing:1px;line-height:14px;line-height:.875rem;margin-bottom:50px;padding:.7em 1.2em}@media (min-width:1930px){.projekt__intro__head a{font-size:18px;font-size:1.125rem;line-height:18px;line-height:1.125rem;padding:1.5em 2.4em}}@media (max-width:520px){.projekt__intro__head a{float:left;margin-bottom:20px}}.projekt__intro__predstava{align-items:flex-start;display:flex;margin-top:5%;max-width:1200px;width:95vw;z-index:3}@media (min-width:1930px){.projekt__intro__predstava{margin-bottom:50px;max-width:1600px}}@media (max-width:900px){.projekt__intro__predstava{flex-direction:column}}@media (max-width:1024px){.projekt__intro__predstava{width:90vw}}.projekt__intro__predstava h2{font-family:Averta-Cyrillic-Regular,arial,sans-serif;font-size:28px;font-size:1.75rem;letter-spacing:1px;line-height:28px;line-height:1.75rem}@media (min-width:1930px){.projekt__intro__predstava h2{font-size:42px;font-size:2.625rem;line-height:42px;line-height:2.625rem}}@media (max-width:520px){.projekt__intro__predstava h2{font-size:25px;font-size:1.5625rem;line-height:25px;line-height:1.5625rem}}.projekt__intro__predstava h2{width:25%}@media (max-width:900px){.projekt__intro__predstava h2{padding-bottom:25px;width:100%}}.projekt__intro__predstava div{width:75%}@media (max-width:520px){.projekt__intro__predstava div{width:100%}}.projekt__intro__predstava p{font-family:Averta-Cyrillic-Regular,arial,sans-serif;font-size:18px;font-size:1.125rem;letter-spacing:1px;line-height:28.8px;line-height:1.8rem}@media (min-width:1930px){.projekt__intro__predstava p{font-size:28px;font-size:1.75rem;line-height:44.8px;line-height:2.8rem}}@media (max-width:520px){.projekt__intro__predstava p{font-size:16px;font-size:1rem;line-height:22.4px;line-height:1.4rem}}@media (max-width:900px){.projekt__intro__predstava p{width:100%}}.projekt__intro__imgs{display:block;height:65vh;margin-top:100px;max-height:1000px;max-width:1200px;position:relative;width:95vw;z-index:3}@media (min-width:1930px){.projekt__intro__imgs{max-width:1800px}}@media (max-width:900px){.projekt__intro__imgs{width:100vw}}.projekt__intro__imgs button{all:unset;align-items:center;background-color:#006880;border-radius:200px 0 200px 200px;color:#fff;cursor:pointer;display:flex;font-family:Averta-Cyrillic-Regular,arial,sans-serif;height:15vh;justify-content:center;max-height:100px;max-width:100px;min-height:50px;min-width:50px;position:absolute;width:15vh}@media (min-width:1930px){.projekt__intro__imgs button{font-size:28px;font-size:1.75rem;height:22vh;line-height:42px;line-height:2.625rem;max-height:150px;max-width:150px;min-height:50px;min-width:50px;width:22vh}}@media (max-width:900px){.projekt__intro__imgs button{font-size:14px;height:10vh;width:10vh}}.projekt__intro__imgs__main{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:65vh;position:relative;width:85%}@media (max-width:900px){.projekt__intro__imgs__main{border-top-left-radius:300px;width:100%}}.projekt__intro__imgs__main button{left:4%;position:relative;top:80%;z-index:2000}@media (max-width:1320px){.projekt__intro__imgs__main button{top:70%}}.projekt__intro__imgs__secondary{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;border-top-right-radius:0;display:block;position:absolute;right:0;top:-10%;width:35%}.projekt__intro__imgs__secondary:after{content:"";display:block;padding-bottom:100%}.projekt__intro__imgs__secondary button{left:40px;top:80%}@media (max-width:520px){.projekt__intro__imgs__secondary button{top:45px}}@media (max-width:900px){.projekt__intro__imgs__secondary{bottom:-10%;top:unset;width:45%}}.projekt__popis{display:grid;grid-template-columns:1fr 3fr;max-width:1200px;padding:70px 0;row-gap:75px;width:100%}@media (min-width:1930px){.projekt__popis{max-width:1600px;padding:100px 0}}@media (max-width:900px){.projekt__popis{display:flex;flex-direction:column;padding:75px 0;row-gap:50px;width:90%}}.projekt__popis h2{font-family:Averta-Cyrillic-Regular,arial,sans-serif;font-size:28px;font-size:1.75rem;letter-spacing:1px;line-height:28px;line-height:1.75rem}@media (min-width:1930px){.projekt__popis h2{font-size:42px;font-size:2.625rem;line-height:42px;line-height:2.625rem}}@media (max-width:520px){.projekt__popis h2{font-size:25px;font-size:1.5625rem;line-height:25px;line-height:1.5625rem}}.projekt__popis h2{color:#fff}.projekt__popis__info p{color:#fff;font-family:Averta-Cyrillic-Regular,arial,sans-serif;font-size:18px;font-size:1.125rem;letter-spacing:1px;line-height:28.8px;line-height:1.8rem}@media (min-width:1930px){.projekt__popis__info p{font-size:28px;font-size:1.75rem;line-height:44.8px;line-height:2.8rem}}@media (max-width:900px){.projekt__popis__info p{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}}.projekt__popis__info__tags{display:flex;flex-wrap:wrap}.projekt__popis__info__tags__tag{background-color:#15242e;border-radius:30px;color:#fff;margin-bottom:20px;margin-right:15px;padding:15px 20px}@media (min-width:1930px){.projekt__popis__info__tags__tag{border-radius:50px;font-size:20px;font-size:1.25rem;line-height:30px;line-height:1.875rem;padding:20px 25px}}@media (max-width:900px){.projekt__popis__info__tags__tag{font-size:14px;margin-right:10px}}.projekt__galerie{margin-bottom:150px;width:100%}@media (max-width:520px){.projekt__galerie__slide{display:block;overflow:hidden;width:100%}}.projekt__galerie__slide__box{display:block;height:550px;overflow:hidden}@media (max-width:520px){.projekt__galerie__slide__box{overflow:hidden}}.projekt__galerie__slide__box:hover{animation:border-radius .5s;border-top-left-radius:300px}.projekt__galerie__slide__box:hover button{animation:color-button 1s;background-color:#15242e}@media (max-width:1500px){.projekt__galerie__slide__box{width:50vw}}@media (max-width:1000px){.projekt__galerie__slide__box{width:100vw}}.projekt__galerie__slide__box__img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.projekt__galerie__slide__img{height:500px;max-width:90vw;position:relative;width:500px}@media (max-width:520px){.projekt__galerie__slide__img{height:400px;width:400px}}.projekt__galerie__slide__img img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.projekt__galerie__slide__button{all:unset;align-items:center;background-color:#006880;border-radius:200px 0 200px 200px;bottom:10%;color:#fff;cursor:pointer;display:flex;font-family:Averta-Cyrillic-Regular,arial,sans-serif;height:100px;justify-content:center;position:absolute;right:10%;width:100px;z-index:25}@media (min-width:1930px){.projekt__galerie__slide__button{font-size:28px;font-size:1.75rem;height:140px;line-height:42px;line-height:2.625rem;width:140px}}.projekt__galerie .swiper-pagination{bottom:100px!important}.projekt__galerie .swiper-pagination-bullet{color:#003d4b;height:15px;width:15px}.projekt__galerie .swiper-pagination-bullet-active{background-color:#fff}.coDelame{align-items:center;display:flex;flex-direction:column;overflow:hidden}.coDelame__sluzby{margin:120px 0 20px}.coDelame__header{align-items:center;display:flex;flex-direction:column;height:60vh;position:relative;width:100%}@media (max-width:1024px){.coDelame__header{max-height:350px}}@media (max-width:520px){.coDelame__header{max-height:250px}}.coDelame__header h1{display:block;font-family:Averta-Cyrillic-Regular,arial,sans-serif;font-size:62px;left:0;letter-spacing:4px;line-height:1!important;margin:-.5em auto 0;position:relative;width:80%;z-index:2}@media (min-width:1930px){.coDelame__header h1{font-size:90px;font-size:5.625rem;line-height:90px;line-height:5.625rem}}@media (max-width:520px){.coDelame__header h1{font-size:45px;font-size:2.8125rem;line-height:45px;line-height:2.8125rem;margin-top:-.5em;padding-left:6%;width:100%}}.coDelame__codelame{align-items:center;display:flex;flex-direction:column;padding-bottom:75px;width:100%}.coDelame__codelame h3{font-family:Averta-Cyrillic-bold,arial,sans-serif;font-size:32px;letter-spacing:1px;line-height:1;width:80%}.coDelame__codelame__first{color:#15242e;font-size:20px;font-size:1.25rem;line-height:32px;line-height:2rem;padding-bottom:20px;padding-top:30px;width:80%}@media (min-width:1930px){.coDelame__codelame__first{font-size:26px;font-size:1.625rem;line-height:36.4px;line-height:2.275rem}}@media (max-width:520px){.coDelame__codelame__first{width:90%}}.coDelame__codelame__first p{width:80%}@media (min-width:1930px){.coDelame__codelame__first p{width:60%}}@media (max-width:900px){.coDelame__codelame__first p{width:100%}}.coDelame__codelame img{align-self:flex-end;border-bottom-left-radius:30vh;border-top-left-radius:30vh;height:56vh;margin:50px 0 60px;max-width:1488px;-o-object-fit:cover;object-fit:cover;width:93vw}@media (max-width:1600px){.coDelame__codelame img{height:54vh;width:80%;width:80vw}}@media (max-width:900px){.coDelame__codelame img{border-radius:0;width:100vw}}.coDelame__codelame__second{align-items:flex-start;display:flex;font-size:20px;font-size:1.25rem;justify-content:space-between;line-height:32px;line-height:2rem;width:80%}@media (min-width:1930px){.coDelame__codelame__second{font-size:26px;font-size:1.625rem;line-height:36.4px;line-height:2.275rem;margin:30px auto}}@media (max-width:900px){.coDelame__codelame__second{flex-direction:column;padding:0 5%}}@media (max-width:520px){.coDelame__codelame__second{padding:0;width:90%}}.coDelame__codelame__second p{color:#15242e;width:47%}@media (max-width:1320px){.coDelame__codelame__second p{width:48%}}.coDelame__codelame__second p b{font-family:Averta-Cyrillic-Bold,arial,sans-serif}@media (max-width:900px){.coDelame__codelame__second p{padding:15px 0;width:100%}}.coDelame__sektory{align-items:center;background-color:#006880;display:block;flex-direction:column;width:100%}.coDelame__sektory h2{color:#fff;display:block;font-family:Averta-Cyrillic-Bold,arial,sans-serif;font-size:32px;letter-spacing:1px;line-height:1;margin:0 auto 50px;width:80%}@media (min-width:1930px){.coDelame__sektory h2{font-size:50px;font-size:3.125rem;line-height:60px;line-height:3.75rem}}@media (max-width:1320px){.coDelame__sektory h2{margin:0 auto 30px}}@media (max-width:520px){.coDelame__sektory h2{font-size:34px;font-size:2.125rem;line-height:34px;line-height:2.125rem;margin:0 auto 50px;width:90%}}.coDelame__sektory__carusel{align-items:flex-start;flex-wrap:wrap;height:80vh;max-width:1600px;width:100%}.coDelame__sektory__carusel,.coDelame__sektory__carusel__slide{display:flex;flex-direction:column;justify-content:space-between}.coDelame__sektory__carusel__slide{align-items:center}@media (max-width:520px){.coDelame__sektory__carusel__slide{display:block;height:60vh;margin:0;padding:0 5%;width:100vw}}.coDelame__sektory__carusel__slide__text{width:70%}@media (max-width:520px){.coDelame__sektory__carusel__slide__text{width:100%}}.coDelame__sektory__carusel__slide img{border-bottom-left-radius:200px;height:100%;margin:0 0 20px;-o-object-fit:cover;object-fit:cover;width:70%}@media (max-width:1320px){.coDelame__sektory__carusel__slide img{border-bottom-left-radius:150px;margin:0;width:60%}}@media (max-width:520px){.coDelame__sektory__carusel__slide img{border-bottom-left-radius:130px;height:50%;width:100%}}.coDelame__sektory__carusel__slide h3,.coDelame__sektory__carusel__slide h4{color:#fff;font-family:Averta-Cyrillic-Regular,arial,sans-serif;font-size:24px;letter-spacing:1px;line-height:1.4;padding-bottom:15px;width:70%}@media (min-width:1930px){.coDelame__sektory__carusel__slide h3,.coDelame__sektory__carusel__slide h4{font-size:50px;font-size:3.125rem;line-height:60px;line-height:3.75rem}}@media (max-width:1320px){.coDelame__sektory__carusel__slide h3,.coDelame__sektory__carusel__slide h4{font-size:23px;font-size:1.4375rem;line-height:27.6px;line-height:1.725rem;padding-bottom:10px}}@media (max-width:520px){.coDelame__sektory__carusel__slide h3,.coDelame__sektory__carusel__slide h4{font-size:22px;font-size:1.375rem;line-height:22px;line-height:1.375rem;margin-top:15px}}.coDelame__sektory__carusel__slide p{color:#fff;font-size:16px;letter-spacing:1px;line-height:1.4}@media (min-width:1930px){.coDelame__sektory__carusel__slide p{font-size:26px;font-size:1.625rem;line-height:31.2px;line-height:1.95rem}}@media (max-width:1320px){.coDelame__sektory__carusel__slide p{font-size:14px;font-size:.875rem;letter-spacing:.4px;line-height:19.6px;line-height:1.225rem}}@media (max-width:520px){.coDelame__sektory__carusel__slide p{font-size:16px;font-size:1rem;line-height:20.8px;line-height:1.3rem}}.coDelame__sektory .horizontal{align-items:center;align-self:flex-end;background-color:#006880;box-sizing:border-box;display:flex;height:100vh;position:relative}.coDelame__sektory .horizontal__container{position:relative;width:100%}.coDelame__sektory .horizontal__list{display:flex;flex-direction:column;flex-wrap:wrap;height:70vh;justify-content:space-between;max-width:1600px;padding-left:calc(27vw - 10%);width:100%}@media (max-width:520px){.coDelame__sektory .horizontal__list{height:75vh}}.coDelame__sektory .horizontal__item{display:block;height:100vh;justify-content:space-between;margin:0;min-width:300px;padding:0;width:40vw}@media (max-width:520px){.coDelame__sektory .horizontal__item{height:80vh;width:100vw}}.coDelame__sektory .horizontal__item:nth-child(2n) .coDelame__sektory__carusel__slide{flex-direction:column-reverse}.coDelame__sektory .horizontal__item:nth-child(2n) .coDelame__sektory__carusel__slide img{margin:30px 0 0}@media (min-width:1930px){.coDelame__sektory .horizontal__item:nth-child(2n) .coDelame__sektory__carusel__slide img{margin:50px 0 0}}@media (max-width:520px){.coDelame__sektory .horizontal__item:nth-child(2n) .coDelame__sektory__carusel__slide{left:0;margin-top:0;position:relative}}.coDelame__sektory .drag-proxy{position:absolute;visibility:hidden}.projekty,.projekty__header{align-items:center;display:flex;flex-direction:column;width:100%}.projekty__header{height:60vh;position:relative}@media (max-width:1024px){.projekty__header{max-height:350px}}@media (max-width:520px){.projekty__header{max-height:250px}}.projekty__header h1{box-sizing:border-box;font-family:Averta-Cyrillic-Regular,arial,sans-serif;font-size:62px;left:0;letter-spacing:4px;line-height:1!important;margin-top:-39px;width:80%;z-index:2}@media (min-width:1930px){.projekty__header h1{font-size:90px;font-size:5.625rem;line-height:90px;line-height:5.625rem;position:relative;top:-20px}}@media (max-width:520px){.projekty__header h1{font-size:45px;font-size:2.8125rem;line-height:45px;line-height:2.8125rem;margin-top:-26px;padding-left:5%;width:100%}}.projekty__stats{align-items:center;background-image:url(../assets/images/stats_figure.png);background-size:cover;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;font-size:20px;justify-content:center;line-height:1.2;padding:15px;position:absolute;text-align:center;z-index:1000}.projekty__stats strong{font-family:Averta-Cyrillic-Bold,arial,sans-serif;font-size:28px}@media (max-width:1400px){.projekty__stats{font-size:16px;font-size:1rem;line-height:16px;line-height:1rem}}@media (max-width:1320px){.projekty__stats{font-size:15px;font-size:.9375rem;line-height:15px;line-height:.9375rem}}@media (max-width:1200px){.projekty__stats{display:none}}.projekty__stats.certifications{bottom:0;font-size:24px;height:20vh;margin-bottom:auto;margin-top:auto;right:32%;top:-8%;width:20vh}@media (max-width:1440px){.projekty__stats.certifications{font-size:15px;font-size:.9375rem;height:19vh;line-height:15px;line-height:.9375rem;right:30%;top:0;width:19vh}}.projekty__stats.certifications p{color:#fff}@media (max-width:1920px){.projekty__stats.certifications p{font-size:18px;font-size:1.125rem;line-height:18px;line-height:1.125rem}}.projekty__stats.certifications p strong{display:block;font-size:36px}@media (min-width:1930px){.projekty__stats.certifications p strong{font-size:48px;font-size:3rem;letter-spacing:-1px;line-height:48px;line-height:3rem}}@media (max-width:1920px){.projekty__stats.certifications p strong{font-size:30px;font-size:1.875rem;letter-spacing:-1px;line-height:30px;line-height:1.875rem}}@media (max-width:1440px){.projekty__stats.certifications p strong{font-size:28px;font-size:1.75rem;line-height:28px;line-height:1.75rem}}@media (max-width:520px){.projekty__stats.certifications p strong{font-size:30px!important}}@media (min-width:1930px){.projekty__stats.certifications{font-size:27px;font-size:1.6875rem;line-height:32.4px;line-height:2.025rem;padding:15px}}@media (max-width:900px){.projekty__stats.certifications{height:40vw;left:unset;margin:unset;right:5%;top:10%;width:40vw}}@media (max-width:520px){.projekty__stats.certifications{font-size:22px!important;left:20vh}}.projekty__stats.experience{font-size:22px;height:18vh;right:23%;top:18%;width:18vh}@media (min-width:1930px){.projekty__stats.experience{font-size:27px;font-size:1.6875rem;line-height:32.4px;line-height:2.025rem;padding:5%;right:20%}}@media (max-width:1920px){.projekty__stats.experience{height:19vh;top:22%;width:19vh}}@media (max-width:1440px){.projekty__stats.experience{font-size:16px;font-size:1rem;height:19vh;line-height:16px;line-height:1rem;right:19%;top:25%;width:19vh}}@media (max-width:1100px){.projekty__stats.experience{bottom:10%;height:30vw;left:5%;right:unset;top:unset;width:30vw}}@media (max-width:520px){.projekty__stats.experience{bottom:25%}}.projekty__stats.experience p{color:#fff;display:block;width:20vh}@media (max-width:1920px){.projekty__stats.experience p{font-size:18px;font-size:1.125rem;line-height:18px;line-height:1.125rem}}.projekty__stats.experience p strong{display:block;font-size:50px;font-size:3.125rem;line-height:50px;line-height:3.125rem}@media (min-width:1930px){.projekty__stats.experience p strong{font-size:70px;font-size:4.375rem;line-height:70px;line-height:4.375rem}}@media (max-width:1920px){.projekty__stats.experience p strong{font-size:40px;font-size:2.5rem;line-height:40px;line-height:2.5rem}}@media (max-width:1440px){.projekty__stats.experience p strong{font-size:30px;font-size:1.875rem;line-height:30px;line-height:1.875rem}}@media (max-width:520px){.projekty__stats.experience p strong{font-size:30px!important}}.projekty__stats.revenue{height:20vh;right:18%;top:46%;width:20vh}@media (max-width:1920px){.projekty__stats.revenue{height:21vh;top:42%;width:21vh}}@media (max-width:1440px){.projekty__stats.revenue{right:16%;top:48%}}.projekty__stats.revenue p{color:#fff;width:20vh}@media (max-width:1920px){.projekty__stats.revenue p{font-size:18px;font-size:1.125rem;line-height:18px;line-height:1.125rem}}.projekty__stats.revenue p strong{display:block;font-size:40px;font-size:2.5rem;line-height:40px;line-height:2.5rem;margin-bottom:2px}@media (min-width:1930px){.projekty__stats.revenue p strong{font-size:40px;font-size:2.5rem;line-height:40px;line-height:2.5rem}}@media (max-width:1920px){.projekty__stats.revenue p strong{font-size:36px;font-size:2.25rem;line-height:36px;line-height:2.25rem}}@media (max-width:1440px){.projekty__stats.revenue p strong{font-size:32px;font-size:2rem;line-height:32px;line-height:2rem}}@media (max-width:520px){.projekty__stats.revenue p strong{font-size:30px!important;width:100%}}@media (min-width:1930px){.projekty__stats.revenue{font-size:27px;font-size:1.6875rem;line-height:32.4px;line-height:2.025rem;padding:0 5%}}@media (max-width:1920px){.projekty__stats.revenue{right:22%;top:48%}}@media (max-width:1440px){.projekty__stats.revenue{font-size:16px;font-size:1rem;line-height:16px;line-height:1rem;right:18%;top:48%}}@media (max-width:1100px){.projekty__stats.revenue{bottom:5%;height:30vw;right:35%;width:30vw}}.projekty__stats.projects{height:25vh;right:5%;top:20%;width:25vh}.projekty__stats.projects p{color:#fff;display:block}.projekty__stats.projects p strong{display:block;font-size:50px}@media (max-width:1920px){.projekty__stats.projects p strong{font-size:40px;font-size:2.5rem;line-height:40px;line-height:2.5rem}}@media (max-width:1440px){.projekty__stats.projects p strong{font-size:30px;font-size:1.875rem;line-height:30px;line-height:1.875rem}.projekty__stats.projects p{font-size:24px;font-size:1.5rem;line-height:24px;line-height:1.5rem;top:25%}}@media (min-width:1930px){.projekty__stats.projects p{font-size:27px;font-size:1.6875rem;line-height:37.8px;line-height:2.3625rem}}@media (max-width:1920px){.projekty__stats.projects{right:10%;top:25%}}@media (max-width:1440px){.projekty__stats.projects{height:22vh;right:4.5%;top:31%;width:22vh}}@media (max-width:1100px){.projekty__stats.projects{height:30vw;top:55%;width:30vw}}@media (max-width:520px){.projekty__stats.projects{right:6%}}@media (max-width:1100px){.projekty__stats{font-size:14px!important}.projekty__stats strong{font-size:20px!important}}.projekty__uvod{color:#15242e;font-size:19px;font-size:1.1875rem;line-height:32.3px;line-height:2.01875rem;padding:75px 0 0;width:80%}@media (max-width:520px){.projekty__uvod{padding:60px 0 0;width:90%}}.projekty__uvod p{width:50%}.projekty__uvod p strong{font-family:Averta-Cyrillic-Bold,arial,sans-serif}@media (min-width:1930px){.projekty__uvod p{font-size:35px;font-size:2.1875rem;line-height:56px;line-height:3.5rem;width:30%}}@media (max-width:900px){.projekty__uvod p{width:100%}}@media (max-width:520px){.projekty__uvod p{font-size:25px;font-size:1.5625rem;line-height:30px;line-height:1.875rem}}.projekty__swiper{align-items:center;display:block;flex-direction:column;position:relative;width:100%}.projekty__swiper__carusel{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;height:80vh;justify-content:space-between;margin-left:30vw;max-width:1600px;width:100%}.projekty__swiper__carusel__slide{margin:0 2.5%;max-width:100vw;width:500px}@media (min-width:1930px){.projekty__swiper__carusel__slide{margin:0 50px;width:700px}}@media (max-width:1440px){.projekty__swiper__carusel__slide{width:450px}}@media (max-width:1320px){.projekty__swiper__carusel__slide{width:360px}}@media (max-width:520px){.projekty__swiper__carusel__slide{margin:0;width:100%!important}}.projekty__swiper__carusel__slide__img{height:500px;max-width:90vw;position:relative;width:500px}@media (min-width:1930px){.projekty__swiper__carusel__slide__img{height:620px;width:620px}}@media (max-width:1440px){.projekty__swiper__carusel__slide__img{height:420px;width:420px}}@media (max-width:1320px){.projekty__swiper__carusel__slide__img{height:400px;width:400px}}@media (max-width:520px){.projekty__swiper__carusel__slide__img{height:300px;width:80%}}.projekty__swiper__carusel__slide__img img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.projekty__swiper__carusel__slide__img a.kapka{all:unset;align-items:center;background-color:#006880;border-radius:200px 0 200px 200px;color:#fff;cursor:pointer;display:flex;font-family:Averta-Cyrillic-Regular,arial,sans-serif;font-size:17px;font-size:1.0625rem;height:15vh;justify-content:center;line-height:22.1px;line-height:1.38125rem;max-height:130px;max-width:130px;min-height:50px;min-width:50px;position:absolute;right:5%;text-align:center;top:5%;width:15vh}@media (min-width:1930px){.projekty__swiper__carusel__slide__img a.kapka{font-size:26px;font-size:1.625rem;line-height:26px;line-height:1.625rem;max-height:300px;max-width:300px}}@media (max-width:1440px){.projekty__swiper__carusel__slide__img a.kapka{max-height:100px;max-width:100px}}.projekty__swiper__carusel__slide__img__tags{bottom:-5%;display:flex;flex-wrap:wrap;left:-5%;max-width:100%;position:absolute}.projekty__swiper__carusel__slide__img__tags__tag{background-color:#15242e;border-radius:20px;font-size:13px;letter-spacing:.5px;margin-bottom:5px;margin-right:5px;padding:9px 15px}.projekty__swiper__carusel__slide__img__tags__tag a{color:#fff}@media (min-width:1930px){.projekty__swiper__carusel__slide__img__tags__tag{border-radius:50px;font-size:25px;font-size:1.5625rem;line-height:30px;line-height:1.875rem;padding:20px 30px}}@media (max-width:1320px){.projekty__swiper__carusel__slide__img__tags__tag{font-size:11.5px;font-size:.71875rem;letter-spacing:0;line-height:13.8px;line-height:.8625rem;padding:10px}}@media (max-width:520px){.projekty__swiper__carusel__slide__img__tags__tag{font-size:17px;font-size:1.0625rem;line-height:18.7px;line-height:1.16875rem}}.projekty__swiper__carusel__slide h4{color:#fff;font-family:Averta-Cyrillic-Regular,arial,sans-serif;font-size:32px;letter-spacing:2px;line-height:1.3;padding-top:40px;text-align:left;width:100%}@media (min-width:1930px){.projekty__swiper__carusel__slide h4{font-size:55px;font-size:3.4375rem;line-height:66px;line-height:4.125rem}}@media (max-width:1320px){.projekty__swiper__carusel__slide h4{font-size:27px;font-size:1.6875rem;letter-spacing:1px;line-height:29.7px;line-height:1.85625rem;padding-top:20px}}@media (max-width:520px){.projekty__swiper__carusel__slide h4{font-size:31px;font-size:1.9375rem;line-height:34.1px;line-height:2.13125rem;margin-top:10px;width:80%}}.projekty__swiper__carusel__slide--vertical{display:flex;flex-flow:row wrap;flex-direction:column;flex-wrap:nowrap}@media (max-width:1024px){.projekty__swiper__carusel__slide--vertical{align-content:flex-start;align-items:center;justify-content:flex-start}}.projekty__swiper .horizontal{align-items:center;box-sizing:border-box;display:flex;height:100vh;overflow:hidden;position:relative;width:100%}@media (max-height:760px){.projekty__swiper .horizontal{align-items:flex-start;margin-top:30px}}@media (max-width:520px){.projekty__swiper .horizontal{align-items:center!important;min-height:100vh}}.projekty__swiper .horizontal:before{background-color:#006880;bottom:0;content:"";display:block;height:60vh;position:absolute;width:100%}@media (max-height:700px){.projekty__swiper .horizontal:before{bottom:0!important;height:60vh}}@media (max-width:1920px){.projekty__swiper .horizontal:before{bottom:0}}@media (max-width:1440px){.projekty__swiper .horizontal:before{bottom:0}}@media (max-width:1024px){.projekty__swiper .horizontal:before{bottom:0}}@media (max-width:520px){.projekty__swiper .horizontal:before{bottom:0;height:60vh}}.projekty__swiper .horizontal__container{margin:0;width:100%}@media (max-width:520px){.projekty__swiper .horizontal__container{align-items:center;display:flex;height:auto}}.projekty__swiper .horizontal__list{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;height:70vh;padding-left:20vw!important;padding-right:10vw!important;width:-moz-max-content!important;width:max-content!important}@media (max-width:520px){.projekty__swiper .horizontal__list{padding-left:10vw!important;padding-right:10vw!important}}.projekty__swiper .horizontal__item{display:block;flex-shrink:0!important;height:100vh;justify-content:space-between;margin:0 50px 0 0;min-width:500px}@media (max-width:1320px){.projekty__swiper .horizontal__item{margin:0 30px 0 0}}@media (max-width:520px){.projekty__swiper .horizontal__item{align-items:center;display:flex;flex-direction:column;height:auto;margin:0 7.5vw 0 0;min-width:85vw;width:85vw}.projekty__swiper .horizontal__item .projekty__swiper__carusel__slide{height:auto;margin-right:25px;min-width:80vw!important;width:80vw!important}.projekty__swiper .horizontal__item .projekty__swiper__carusel__slide .projekty__swiper__carusel__slide__img{height:420px!important;max-height:65vh;width:100%!important}.projekty__swiper .horizontal__item .projekty__swiper__carusel__slide .projekty__swiper__carusel__slide__img img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.projekty__swiper .horizontal__item .projekty__swiper__carusel__slide .projekty__swiper__carusel__slide h4{font-size:26px;padding-left:5px;padding-top:25px;text-align:left}}.projekty__swiper .drag-proxy{position:absolute;visibility:hidden}.projekty__grid{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:50px;justify-content:center;margin:150px auto 0;max-width:1700px;width:-moz-fit-content;width:fit-content}@media (max-width:900px){.projekty__grid{align-content:flex-start;align-items:center;flex-direction:column;flex-wrap:nowrap;justify-content:center}}@media (max-width:1600px){.projekty__grid{margin:120px auto 0}}@media (max-width:520px){.projekty__grid{margin:100px auto 0}}.projekty__grid h4{color:#006880;padding-bottom:75px}.kontakt{overflow:hidden}.kontakt,.kontakt__header{align-items:center;display:flex;flex-direction:column;position:relative;width:100%}.kontakt__header{height:60vh}@media (max-width:1024px){.kontakt__header{max-height:350px}}@media (max-width:520px){.kontakt__header{max-height:250px}}.kontakt__header h1{box-sizing:border-box;font-family:Averta-Cyrillic-Regular,arial,sans-serif;font-size:62px;left:0;letter-spacing:4px;line-height:1!important;margin-top:-39px;width:80%;z-index:2}@media (min-width:1930px){.kontakt__header h1{font-size:90px;font-size:5.625rem;line-height:90px;line-height:5.625rem;position:relative;top:-20px}}@media (max-width:520px){.kontakt__header h1{font-size:45px;font-size:2.8125rem;line-height:45px;line-height:2.8125rem;margin-top:-26px;padding-left:5%;width:100%}}.kontakt__container{box-sizing:border-box;display:flex;gap:1%;margin:80px 0 100px;overflow:hidden;padding:0 5% 5% 0;width:100%}@media (max-width:1600px){.kontakt__container{gap:2%;padding:0 5% 5% 0}}@media (max-width:1400px){.kontakt__container{gap:1%;padding:0 3% 5% 0}}@media (max-width:1180px){.kontakt__container{align-items:center;flex-direction:column-reverse;margin:50px 0;padding:0 0 5%}}@media (max-width:520px){.kontakt__container{margin:0}}.kontakt__container__left{display:flex;flex-direction:column;padding-right:3%;position:relative;width:36%}@media (max-width:1600px){.kontakt__container__left{padding-right:2%}}@media (max-width:1180px){.kontakt__container__left{width:100%}}@media (max-width:1024px){.kontakt__container__left{overflow:hidden;padding-right:0;width:100%}}.kontakt__container__left__detail-1{border-bottom-right-radius:300px;height:500px;overflow:hidden;position:relative;width:100%;z-index:10}@media (min-width:1930px){.kontakt__container__left__detail-1{border-bottom-right-radius:400px;height:740px;width:100%}}@media (max-width:1320px){.kontakt__container__left__detail-1{height:420px}}@media (max-width:1180px){.kontakt__container__left__detail-1{height:500px;width:60%}}.kontakt__container__left__detail-1__img{height:100%;left:20%;position:absolute;transform:translate(-18%);width:auto}@media (min-width:1930px){.kontakt__container__left__detail-1__img{left:36%;transform:translate(-30%)}}@media (max-width:1320px){.kontakt__container__left__detail-1__img{left:30%}}@media (max-width:1180px){.kontakt__container__left__detail-1__img{left:20%;margin-top:50px}}.kontakt__container__left__spirala{background:url(../assets/images/grinity_spirala_kontakt.svg) no-repeat;background-size:410px 362px;height:0;margin:440px 0 0 -120px;overflow:hidden;padding-top:362px;position:absolute;width:410px;z-index:1}@media (min-width:1930px){.kontakt__container__left__spirala{background:url(../assets/images/grinity_spirala_kontakt.svg) no-repeat;background-size:550px 484px;height:0;margin:600px 0 0 -120px;overflow:hidden;padding-top:484px;width:550px}}@media (max-width:1600px){.kontakt__container__left__spirala{background:url(../assets/images/grinity_spirala_kontakt.svg) no-repeat;background-size:430px 337px;height:0;margin:370px 0 0 -120px;overflow:hidden;padding-top:337px;width:430px}}@media (max-width:1320px){.kontakt__container__left__spirala{background:url(../assets/images/grinity_spirala_kontakt.svg) no-repeat;background-size:340px 300px;height:0;margin:310px 0 0 -70px;overflow:hidden;padding-top:300px;width:340px}}@media (max-width:1180px){.kontakt__container__left__spirala{background:url(../assets/images/grinity_spirala_kontakt.svg) no-repeat;background-size:280px 246px;background-size:500px 440px;height:0;margin:310px 0 0 -70px;margin:250px 0 0 20%;overflow:hidden;padding-top:246px;padding-top:440px;width:280px;width:500px}}@media (max-width:520px){.kontakt__container__left__spirala{height:auto;left:50%;margin:0;max-height:60vw;max-width:100vw;top:150px;transform:translateX(-40%);width:90vw}}.kontakt__container__left__detail-2{border-bottom-left-radius:300px;border-bottom-right-radius:300px;border-top-left-radius:300px;height:350px;left:5%;margin-top:140px;overflow:hidden;position:relative;width:350px;z-index:10}@media (min-width:1930px){.kontakt__container__left__detail-2{border-bottom-left-radius:300px;border-bottom-right-radius:300px;border-top-left-radius:300px;height:350px;left:9%}}@media (max-width:1600px){.kontakt__container__left__detail-2{height:250px;left:10%;margin-top:100px;width:250px}}@media (max-width:1320px){.kontakt__container__left__detail-2{height:200px;left:5%;margin-top:50px;width:200px}}@media (max-width:1180px){.kontakt__container__left__detail-2{float:right;left:unset;left:25%}}.kontakt__container__left__detail-2__img{height:100%;left:20%;position:absolute;transform:translate(-26%);width:auto}.kontakt__container__right{box-sizing:border-box;clear:both;display:block;flex:1;width:100%}@media (max-width:1180px){.kontakt__container__right{padding:50px 5%}}@media (max-width:520px){.kontakt__container__right{display:block;margin-bottom:20px}}.kontakt__container__right__toggle{border-bottom:2px solid #006880;display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.kontakt__container__right__toggle:first-child{border-top:2px solid #006880}@media (max-width:1280px){.kontakt__container__right__toggle{min-width:840px}}@media (max-width:1024px){.kontakt__container__right__toggle{min-width:auto}}.kontakt__container__right__header{align-content:center;align-items:center;clear:both;cursor:pointer;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;overflow:hidden;padding:40px 0;width:100%}.kontakt__container__right__header:hover .button{background-color:#15242e}.kontakt__container__right__header:hover .button:after{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:25px 19px;height:0;overflow:hidden;padding-top:19px;width:25px}@media (min-width:1930px){.kontakt__container__right__header:hover .button:after{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:40px 29px;height:0;overflow:hidden;padding-top:29px;width:40px}}.kontakt__container__right__header .button{border:1px solid #15242e;border-radius:50%;cursor:pointer;display:block;float:left;height:60px;position:relative;top:0;width:60px;z-index:50}@media (min-width:1930px){.kontakt__container__right__header .button{height:90px;width:90px}}.kontakt__container__right__header .button:after{background:url(../assets/images/sipka_button_tmava.svg) no-repeat;background-size:25px 19px;border-radius:50%;content:"";display:block;float:left;height:0;left:16px;overflow:hidden;padding-top:19px;position:absolute;top:19px;transform:rotate(90deg);width:25px;z-index:1000}@media (min-width:1930px){.kontakt__container__right__header .button:after{background:url(../assets/images/sipka_button_tmava.svg) no-repeat;background-size:40px 29px;height:0;left:24px;overflow:hidden;padding-top:29px;top:27px;width:40px}}.kontakt__container__right__header .button:hover{background-color:#15242e}.kontakt__container__right__header .button:hover:after{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:25px 19px;height:0;overflow:hidden;padding-top:19px;width:25px}@media (min-width:1930px){.kontakt__container__right__header .button:hover:after{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:40px 29px;height:0;overflow:hidden;padding-top:29px;width:40px}}.kontakt__container__right__header--active .button:after{content:"";transform:rotate(-90deg)}@media (max-width:520px){.kontakt__container__right__header{padding:20px 0}}.kontakt__container__right__header div{display:flex}.kontakt__container__right__header h2{color:#15242e;flex:1;font-size:28px;font-size:1.75rem;line-height:28px;line-height:1.75rem}@media (min-width:1930px){.kontakt__container__right__header h2{font-size:40px;font-size:2.5rem;line-height:56px;line-height:3.5rem}}@media (max-width:1280px){.kontakt__container__right__header h2{margin-top:0;padding:0}}@media (max-width:1024px){.kontakt__container__right__header h2{font-size:20px;font-size:1.25rem;line-height:20px;line-height:1.25rem;margin-top:0;padding:0}}.kontakt__container__right__body{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;justify-content:space-between;padding:10px 0 50px;width:100%}@media (max-width:1320px){.kontakt__container__right__body{gap:2%}}@media (max-width:520px){.kontakt__container__right__body{display:flex;padding:0 0 50px;width:100%}}.kontakt__container__right__body__profily-box{box-sizing:border-box;display:flex;flex-direction:row;gap:2%;justify-content:space-between;padding:10px 0 25px;width:100%}@media (min-width:1930px){.kontakt__container__right__body__profily-box{gap:1%}}@media (max-width:1440px){.kontakt__container__right__body__profily-box{gap:1%}}@media (max-width:520px){.kontakt__container__right__body__profily-box{display:block;padding:0;width:100%}}.kontakt__container__right__body__profily-header{align-content:flex-start;align-items:center;display:block;display:flex;flex-direction:row;flex-wrap:wrap;gap:8%;margin-bottom:35px;width:100%}@media (max-width:520px){.kontakt__container__right__body__profily-header{flex-direction:column}}.kontakt__container__right__body__profily-header h3{display:flex;font-size:24px;font-size:1.5rem;letter-spacing:.4px;line-height:31.2px;line-height:1.95rem}@media (min-width:1930px){.kontakt__container__right__body__profily-header h3{font-size:28px;font-size:1.75rem;line-height:39.2px;line-height:2.45rem}}@media (max-width:520px){.kontakt__container__right__body__profily-header h3{font-size:20px;font-size:1.25rem;letter-spacing:0;line-height:24px;line-height:1.5rem;margin-bottom:5px}}.kontakt__container__right__body__profily-header h4{font-size:18px;font-size:1.125rem;letter-spacing:.4px;line-height:21.6px;line-height:1.35rem;margin-bottom:8px}@media (min-width:1930px){.kontakt__container__right__body__profily-header h4{font-size:19px;font-size:1.1875rem;line-height:22.8px;line-height:1.425rem}}.kontakt__container__right__body__profily-header h4 span{clear:both;display:block;float:none}.kontakt__container__right__body__profily-header h4 span.adresa{clear:both;display:block;float:none;font-size:19px;font-size:1.1875rem;line-height:22.8px;line-height:1.425rem;margin-bottom:3px}@media (min-width:1930px){.kontakt__container__right__body__profily-header h4 span.adresa{font-size:16px;font-size:1rem;line-height:17.6px;line-height:1.1rem}}@media (max-width:520px){.kontakt__container__right__body__profily-header h4{font-size:16px;font-size:1rem;line-height:19.2px;line-height:1.2rem;margin-bottom:5px}}.kontakt__container__right__body__profily-header h5{align-self:flex-start;display:flex;flex:0 1 auto;font-size:16px;font-size:1rem;line-height:19.2px;line-height:1.2rem;order:0}@media (min-width:1930px){.kontakt__container__right__body__profily-header h5{font-size:18px;font-size:1.125rem;line-height:21.6px;line-height:1.35rem}}@media (max-width:520px){.kontakt__container__right__body__profily-header h5{font-size:13px;font-size:.8125rem;font-size:16px;font-size:1rem;line-height:15.6px;line-height:.975rem;line-height:19.2px;line-height:1.2rem}}.kontakt__container__right__body__profily-header h5 span.icon{background-color:#006880;border-radius:50%;clear:none;display:block;float:left;height:6px;margin:0 20px;position:relative;top:8px;width:6px}@media (max-width:520px){.kontakt__container__right__body__profily-header h5 span.icon{margin:0 20px;top:8px}}.kontakt__container__right__body__profily-header__boxnazev{align-self:flex-start;flex:0 1 auto;order:0}@media (max-width:520px){.kontakt__container__right__body__profily-header__boxnazev{width:100%}}.kontakt__container__right__body__profily-header__boxico{align-self:stretch;flex:0 1 auto;margin-top:10px;order:0}@media (max-width:520px){.kontakt__container__right__body__profily-header__boxico{width:100%}}.kontakt__container__right__body__info__jmeno{color:#006880;font-family:Averta-Cyrillic-Bold,arial,sans-serif;font-size:16px;font-size:1rem;line-height:20.8px;line-height:1.3rem;margin:5px 0 5px 18px}@media (min-width:1930px){.kontakt__container__right__body__info__jmeno{font-size:24px;font-size:1.5rem;line-height:31.2px;line-height:1.95rem}}@media (max-width:1440px){.kontakt__container__right__body__info__jmeno{margin:5px 0 5px 15px}}@media (max-width:1320px){.kontakt__container__right__body__info__jmeno{font-size:14px;font-size:.875rem;line-height:19.6px;line-height:1.225rem;margin:15px 0 5px 10px}}@media (max-width:520px){.kontakt__container__right__body__info__jmeno{font-size:16px;font-size:1rem;line-height:22.4px;line-height:1.4rem;margin:5px 0 5px 15px}}.kontakt__container__right__body__info__role{color:#5b5b5b;font-size:12px;font-size:.75rem;line-height:14.4px;line-height:.9rem;margin:0 0 20px 18px}@media (min-width:1930px){.kontakt__container__right__body__info__role{font-size:18px;font-size:1.125rem;line-height:18px;line-height:1.125rem}}@media (max-width:1440px){.kontakt__container__right__body__info__role{margin:0 0 10px 15px}}@media (max-width:1320px){.kontakt__container__right__body__info__role{font-size:11.5px;font-size:.71875rem;line-height:11.5px;line-height:.71875rem;margin:0 0 20px 10px}}@media (max-width:520px){.kontakt__container__right__body__info__role{font-size:13px;font-size:.8125rem;line-height:13px;line-height:.8125rem;margin:0 0 20px 15px}}.kontakt__container__right__body__info__kontakt{color:#006880;display:flex;flex-wrap:nowrap;font-size:12px;font-size:.75rem;letter-spacing:-.3;line-height:14.4px;line-height:.9rem;margin:0 0 0 18px}.kontakt__container__right__body__info__kontakt span{font-family:Averta-Cyrillic-Bold,arial,sans-serif;margin-right:5px}@media (max-width:520px){.kontakt__container__right__body__info__kontakt span{margin-right:1px}}.kontakt__container__right__body__info__kontakt a{color:#006880}@media (min-width:1930px){.kontakt__container__right__body__info__kontakt{font-size:15px;font-size:.9375rem;line-height:22.5px;line-height:1.40625rem}}@media (max-width:1320px){.kontakt__container__right__body__info__kontakt{font-size:9.5px;font-size:.59375rem;line-height:11.4px;line-height:.7125rem;margin:0 0 0 10px}}@media (max-width:520px){.kontakt__container__right__body__info__kontakt{font-size:12px;font-size:.75rem;letter-spacing:-.3;line-height:16.8px;line-height:1.05rem;margin:0 0 0 15px}}.kontakt__container__right__body__recepce{display:flex}@media (max-width:520px){.kontakt__container__right__body__recepce{display:flex;float:left;margin-top:30px;width:100%}}.kontakt__container__right__body__recepce__kapka-grinity{align-content:flex-start;align-items:flex-start;background-color:#006880;border-bottom-left-radius:120px;border-bottom-right-radius:120px;border-top-left-radius:120px;display:flex;flex-direction:column;flex-wrap:wrap;height:120px;justify-content:flex-end;position:relative;width:120px}@media (min-width:1930px){.kontakt__container__right__body__recepce__kapka-grinity{height:150px;width:150px}}@media (max-width:1320px){.kontakt__container__right__body__recepce__kapka-grinity{height:120px;width:120px}}.kontakt__container__right__body__recepce__kapka-grinity:after{background:url(../assets/images/kontakt_spirala.svg) no-repeat;background-size:120px 100px;content:"";height:0;left:-2px;margin-left:auto;margin-right:auto;overflow:hidden;padding-top:100px;position:absolute;right:-22px;text-align:center;top:10px;width:120px;z-index:50}@media (min-width:1930px){.kontakt__container__right__body__recepce__kapka-grinity:after{background:url(../assets/images/kontakt_spirala.svg) no-repeat;background-size:150px 126px;height:0;left:3px;overflow:hidden;padding-top:126px;top:11px;width:150px}}@media (max-width:1320px){.kontakt__container__right__body__recepce__kapka-grinity:after{background:url(../assets/images/kontakt_spirala.svg) no-repeat;background-size:120px 101px;height:0;left:-2px;overflow:hidden;padding-top:101px;top:9px;width:120px}}.kontakt__container__right__body__recepce__kapka-grinity__linkedin{align-self:auto;cursor:pointer;display:flex;flex:0 1 auto;order:0;position:relative;z-index:90}.kontakt__container__right__body__recepce__kapka-grinity__linkedin:after{background-color:#15242e;border-radius:50%;content:"";display:block;height:45px;width:45px}.kontakt__container__right__body__recepce__kapka-grinity__linkedin:before{background:url(../assets/images/ikona-In.svg) no-repeat;background-size:18px 18px;content:"";height:0;left:0;margin-left:auto;margin-right:auto;overflow:hidden;padding-top:18px;position:absolute;right:0;top:12px;width:18px}.kontakt__container__right__body__person{display:flex}@media (max-width:520px){.kontakt__container__right__body__person{display:flex;float:left;margin-top:30px;width:100%}}.kontakt__container__right__body__person__info{min-width:200px}@media (max-width:1320px){.kontakt__container__right__body__person__info{min-width:180px}}@media (min-width:1930px){.kontakt__container__right__body__person__info{min-width:255px}}.kontakt__container__right__body__person{align-items:center}.kontakt__container__right__body__person__photo{align-content:flex-start;align-items:flex-start;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;border-top-right-radius:0;display:flex;flex-direction:column;flex-wrap:wrap;height:130px;justify-content:flex-end;position:relative;width:130px}@media (min-width:1930px){.kontakt__container__right__body__person__photo{height:180px;width:180px}}@media (max-width:1440px){.kontakt__container__right__body__person__photo{height:100px;width:100px}}.kontakt__container__right__body__person__photo:after{content:"";display:block;padding-bottom:100%}.kontakt__container__right__body__person__photo__linkedin{align-self:auto;cursor:pointer;display:flex;flex:0 1 auto;order:0;position:relative}.kontakt__container__right__body__person__photo__linkedin:after{background-color:#006880;border-radius:50%;content:"";display:block;height:45px;width:45px}.kontakt__container__right__body__person__photo__linkedin:before{background:url(../assets/images/ikona-In.svg) no-repeat;background-size:18px 18px;content:"";height:0;left:0;margin-left:auto;margin-right:auto;overflow:hidden;padding-top:18px;position:absolute;right:0;top:12px;width:18px}.kontakt__container__right__body__kariera{display:block}.kontakt__container__right__body__kariera p{font-size:15px;font-size:.9375rem;line-height:21px;line-height:1.3125rem}@media (min-width:1930px){.kontakt__container__right__body__kariera p{font-size:24px;font-size:1.5rem;line-height:33.6px;line-height:2.1rem}}.kontakt__container__right__body__kariera__button{background-color:#15242e;border-radius:100px;box-sizing:border-box;color:#fff;display:inline-block;font-size:16px;font-size:1rem;line-height:16px;line-height:1rem;margin-top:20px;opacity:1;padding:15px 65px 15px 25px;position:relative}@media (min-width:1930px){.kontakt__container__right__body__kariera__button{font-size:24px;font-size:1.5rem;line-height:24px;line-height:1.5rem;padding:19px 100px 19px 25px}}.kontakt__container__right__body__kariera__button:before{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:22px 17px;content:"";height:0;overflow:hidden;padding-top:17px;position:absolute;right:10%;top:15px;width:22px;z-index:100}@media (min-width:1930px){.kontakt__container__right__body__kariera__button:before{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:25px 20px;height:0;overflow:hidden;padding-top:20px;top:21px;width:25px}}@media (max-width:1320px){.kontakt__container__right__body__kariera__button:before{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:20px 14px;height:0;overflow:hidden;padding-top:14px;top:16px;width:20px}}.kontakt__container__right__body__whistleblowing{display:block}.kontakt__container__right__body__whistleblowing p{font-size:13px;font-size:.8125rem;line-height:16.9px;line-height:1.05625rem;margin-bottom:10px}@media (min-width:1930px){.kontakt__container__right__body__whistleblowing p{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem}}.kontakt__container__right__body__whistleblowing ul{margin:0 0 30px}.kontakt__container__right__body__whistleblowing ul li{box-sizing:border-box;font-size:13px;font-size:.8125rem;line-height:15.6px;line-height:.975rem;margin:0 0 10px 30px;position:relative}@media (min-width:1930px){.kontakt__container__right__body__whistleblowing ul li{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem}}.kontakt__container__right__body__whistleblowing ul li:before{background-color:#15242e;border-radius:50%;content:"";display:block;height:7px;left:-20px;position:absolute;top:5px!important;width:7px}@media (min-width:1930px){.kontakt__container__right__body__whistleblowing ul li:before{top:11px!important}}.kontakt__container__right__body__whistleblowing ul li p{font-size:13px;font-size:.8125rem;line-height:16.9px;line-height:1.05625rem;margin-bottom:0}@media (min-width:1930px){.kontakt__container__right__body__whistleblowing ul li p{font-size:20px;font-size:1.25rem;line-height:40px;line-height:2.5rem}}.career{align-items:center;display:flex;flex-direction:column;overflow:hidden;width:100%}.career .popup-overlay{align-items:center;background-color:rgba(0,0,0,.6);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.career .popup-container{background:#006880;border-radius:12px;max-height:90vh;max-width:600px;overflow-y:auto;padding:40px;position:relative;width:90%}.career .popup-container h2{color:#fff;font-size:28px;font-size:1.75rem;letter-spacing:1px;line-height:42px;line-height:2.625rem;text-align:center}@media (max-width:1024px){.career .popup-container h2{font-size:20px;font-size:1.25rem;line-height:30px;line-height:1.875rem}}.career .popup-container p{color:#61c8e0;font-size:21px;font-size:1.3125rem;font-weight:600;letter-spacing:1px;line-height:27.3px;line-height:1.70625rem;text-align:center}@media (max-width:1024px){.career .popup-container p{font-size:15px;font-size:.9375rem;line-height:19.5px;line-height:1.21875rem}}@media (max-width:520px){.career .popup-container{padding:20px;width:80%}}.career .popup-close{background:url('data:image/svg+xml;utf8,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><line x1="8" y1="8" x2="24" y2="24" stroke="%23005165" stroke-width="3" stroke-linecap="round"/><line x1="24" y1="8" x2="8" y2="24" stroke="%23005165" stroke-width="3" stroke-linecap="round"/></svg>') 50%/60% no-repeat;border:2px solid #005165;border-radius:50%;cursor:pointer;height:2.5rem;opacity:.7;position:absolute;right:1.2vw;top:1.1vw;transition:opacity .2s,background-color .2s;width:2.5rem;z-index:2}.career .popup-close:hover{opacity:1}@media (max-width:1024px){.career .popup-close{height:2.2rem;right:3vw;top:3vw;width:2.2rem}}.career .popup-close:hover{color:#000}.career .form-container-value{margin-bottom:20px;position:relative}.career .form-container-value--file label{cursor:pointer;top:7px!important}.career .form-container-value--file .form-container-value-label input{cursor:pointer;padding:28px 10px 9px}@media (max-width:1024px){.career .form-container-value{margin-bottom:15px}}.career .form-container-value-label{position:relative}.career .form-container-value label{background:#006880;color:#fff;font-size:14px;font-size:.875rem;left:10px;line-height:14px;line-height:.875rem;pointer-events:none;position:absolute;top:12px;transition:all .3s}.career .form-container-value.active label{color:#003d4b;font-size:13px;font-size:.8125rem;left:5px;line-height:13px;line-height:.8125rem;top:-5px}.career .form-container-value input{background-color:transparent;border:1px solid #005165;border-radius:8px;box-sizing:border-box;font-size:15px;font-size:.9375rem;line-height:15px;line-height:.9375rem;padding:15px 10px 10px;width:100%}@media (max-width:520px){.career .form-container-value input{font-size:11px}}.career .form-container-value input{color:#fff}.career .form-container-value input:focus{border-color:#003d4b;outline:none}.career .error{color:#fa4949;display:block;font-size:12px;margin-top:5px}.career .submit-button{background-color:#003d4b;border:none;border-radius:100px;color:#fff;cursor:pointer;font-size:16px;font-size:1rem;line-height:16px;line-height:1rem;margin-top:20px;padding:15px;transition:background-color .3s,box-shadow .3s,transform .2s;width:100%}.career .submit-button:hover{background-color:#15242e}@media (max-width:1024px){.career .submit-button{font-size:15px;font-size:.9375rem;line-height:15px;line-height:.9375rem;margin-top:10px}}.career .success-message{background-color:#61c8e0;border-radius:999px;color:#fff;margin-top:20px;padding:15px;text-align:center}.career .career__volne__detail__button{background-color:#006880;border:none;border-radius:999px;color:#fff;cursor:pointer;font-size:18px;font-size:1.125rem;line-height:18px;line-height:1.125rem;margin-top:15px;padding:22px 60px;transition:background-color .3s,box-shadow .3s,transform .2s}.career .career__volne__detail__button:hover{background-color:#003d4b}@media (max-width:1024px){.career .career__volne__detail__button{padding:20px 50px}}.career .career__volne__detail__intro{align-items:center;background-color:#006880;border-radius:200px 0 200px 200px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:24px;font-size:1.5rem;height:175px;justify-content:center;line-height:28.8px;line-height:1.8rem;margin-top:-70px;padding:20px;position:absolute;right:4%;text-align:center;width:175px}@media (max-width:1920px){.career .career__volne__detail__intro{height:135px;width:135px}}@media (max-width:1600px){.career .career__volne__detail__intro{font-size:18px;font-size:1.125rem;height:115px;line-height:21.6px;line-height:1.35rem;width:115px}}@media (max-width:1024px){.career .career__volne__detail__intro{display:none}}.career .career__volne__detail__intro{transition:background-color .3s,box-shadow .3s,transform .2s}.career .career__volne__detail__intro:hover{background-color:#003d4b}.career .swiper-slide.large{width:890px!important}@media (max-width:1600px){.career .swiper-slide.large{width:533px!important}}@media (max-width:520px){.career .swiper-slide.large{width:100%!important}}.career__header{align-items:center;display:flex;flex-direction:column;height:60vh;position:relative;width:100%}@media (max-width:1024px){.career__header{max-height:350px}}@media (max-width:520px){.career__header{max-height:250px}}.career__header h1{display:block;font-family:Averta-Cyrillic-Regular,arial,sans-serif;font-size:62px;left:0;letter-spacing:4px;line-height:1!important;margin:-.5em auto 0;position:relative;width:80%;z-index:2}@media (min-width:1930px){.career__header h1{font-size:90px;font-size:5.625rem;line-height:90px;line-height:5.625rem}}@media (max-width:520px){.career__header h1{font-size:45px;font-size:2.8125rem;line-height:45px;line-height:2.8125rem;margin-top:-.5em;padding-left:6%;width:100%}}@media (max-width:1024px){.career__body{margin-bottom:40px}}.career__body__wraper{align-items:flex-start;display:flex;width:100%}@media (max-width:1024px){.career__body__wraper{flex-direction:column}}.career__body__wraper__uvod{color:#15242e;font-size:19px;font-size:1.1875rem;line-height:32.3px;line-height:2.01875rem;padding:55px 5% 20px 10%;position:relative;width:50%}@media (min-width:1930px){.career__body__wraper__uvod{font-size:35px;font-size:2.1875rem;line-height:56px;line-height:3.5rem}}@media (max-width:1920px){.career__body__wraper__uvod{width:50%}}@media (max-width:1600px){.career__body__wraper__uvod{width:50%}}@media (max-width:1024px){.career__body__wraper__uvod{font-size:32px;font-size:2rem;line-height:41.6px;line-height:2.6rem;padding:35px 9% 10px;width:90%}}@media (max-width:520px){.career__body__wraper__uvod{display:block;position:relative;width:100%}}.career__body__wraper__uvod p{margin:0}.career__body__wraper__uvod p strong{font-family:Averta-Cyrillic-Bold,arial,sans-serif}@media (max-width:1920px){.career__body__wraper__uvod p{font-size:1.38rem;width:100%}}@media (max-width:1600px){.career__body__wraper__uvod p{font-size:.998rem;line-height:1.6rem;width:90%}}@media (max-width:1024px){.career__body__wraper__uvod p{width:100%}}.career__body__wraper__video-container{max-width:50vw;overflow:hidden;width:50%}@media (max-width:1024px){.career__body__wraper__video-container{margin-top:25px;max-width:-moz-fit-content;max-width:fit-content;width:100%}}.career__body__wraper__video-container .swiper-pagination{margin-top:30px;position:relative}.career__body__wraper__video-container .swiper-pagination-bullet{background-color:#ccc;height:18px;margin:0 8px!important;opacity:1;transition:all .3s ease;width:18px}.career__body__wraper__video-container .swiper-pagination-bullet-active{background-color:#006880;transform:scale(1.3)}.career__body__wraper__video-container .swiper{max-width:100vw;overflow:hidden;width:100%}.career__body__wraper__video-container__frame{border-radius:4px;display:flex;flex-direction:column;height:400px;justify-content:center;margin:50px auto 40px;position:relative;width:400px}@media (min-width:1930px){.career__body__wraper__video-container__frame{height:500px;width:500px}}@media (max-width:1440px){.career__body__wraper__video-container__frame{height:300px;width:300px}}@media (max-width:580px){.career__body__wraper__video-container__frame{height:300px;width:300px}}@media (max-width:520px){.career__body__wraper__video-container__frame{height:auto!important;width:100%}}.career__body__wraper__video-container__frame .video-wrapper{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.career__body__wraper__video-container__frame video{border-radius:4px;height:100%;width:100%}.career__body__wraper__video-container__frame__play-button-wrapper{align-items:center;bottom:0;display:flex;height:auto;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%}.career__body__wraper__video-container__frame__play-button-wrapper #circle-play-a,.career__body__wraper__video-container__frame__play-button-wrapper #circle-play-b,.career__body__wraper__video-container__frame__play-button-wrapper #circle-play-c{cursor:pointer;pointer-events:auto}.career__body__wraper__video-container__frame__play-button-wrapper #circle-play-a svg,.career__body__wraper__video-container__frame__play-button-wrapper #circle-play-b svg,.career__body__wraper__video-container__frame__play-button-wrapper #circle-play-c svg{height:100px;width:100px}@media (max-width:580px){.career__body__wraper__video-container__frame__play-button-wrapper #circle-play-a svg,.career__body__wraper__video-container__frame__play-button-wrapper #circle-play-b svg,.career__body__wraper__video-container__frame__play-button-wrapper #circle-play-c svg{height:80px;width:80px}}@media (max-width:1024px){.career__body__wraper__video-container__frame__play-button-wrapper #circle-play-a svg,.career__body__wraper__video-container__frame__play-button-wrapper #circle-play-b svg,.career__body__wraper__video-container__frame__play-button-wrapper #circle-play-c svg{display:none}}.career__body__wraper__video-container__frame__play-button-wrapper #circle-play-a svg,.career__body__wraper__video-container__frame__play-button-wrapper #circle-play-b svg,.career__body__wraper__video-container__frame__play-button-wrapper #circle-play-c svg{fill:#fff;stroke:#fff;background-color:rgba(0,0,0,.2);border-radius:50%;cursor:pointer;opacity:.9}.career__body__wraper__video-container__frame2{border-radius:4px;display:flex;flex-direction:column;justify-content:center;margin:50px auto 40px;position:relative;width:890px!important}@media (min-width:1930px){.career__body__wraper__video-container__frame2{width:890px!important}}@media (max-width:1440px){.career__body__wraper__video-container__frame2{width:890px!important}}@media (max-width:1600px){.career__body__wraper__video-container__frame2{height:300px!important;width:533px!important}}@media (max-width:580px){.career__body__wraper__video-container__frame2{height:300px!important;width:533px!important}}@media (max-width:520px){.career__body__wraper__video-container__frame2{height:auto!important}}.career__body__wraper__video-container__frame2 .video-wrapper{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.career__body__wraper__video-container__frame2 video{border-radius:4px;height:100%;width:100%}.career__body__wraper__video-container__frame2__play-button-wrapper{align-items:center;bottom:0;display:flex;height:auto;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%}.career__body__wraper__video-container__frame2__play-button-wrapper #circle-play-a,.career__body__wraper__video-container__frame2__play-button-wrapper #circle-play-b,.career__body__wraper__video-container__frame2__play-button-wrapper #circle-play-c{cursor:pointer;pointer-events:auto}.career__body__wraper__video-container__frame2__play-button-wrapper #circle-play-a svg,.career__body__wraper__video-container__frame2__play-button-wrapper #circle-play-b svg,.career__body__wraper__video-container__frame2__play-button-wrapper #circle-play-c svg{height:100px;width:100px}@media (max-width:580px){.career__body__wraper__video-container__frame2__play-button-wrapper #circle-play-a svg,.career__body__wraper__video-container__frame2__play-button-wrapper #circle-play-b svg,.career__body__wraper__video-container__frame2__play-button-wrapper #circle-play-c svg{height:80px;width:80px}}@media (max-width:1024px){.career__body__wraper__video-container__frame2__play-button-wrapper #circle-play-a svg,.career__body__wraper__video-container__frame2__play-button-wrapper #circle-play-b svg,.career__body__wraper__video-container__frame2__play-button-wrapper #circle-play-c svg{display:none}}.career__body__wraper__video-container__frame2__play-button-wrapper #circle-play-a svg,.career__body__wraper__video-container__frame2__play-button-wrapper #circle-play-b svg,.career__body__wraper__video-container__frame2__play-button-wrapper #circle-play-c svg{fill:#fff;stroke:#fff;background-color:rgba(0,0,0,.2);border-radius:50%;cursor:pointer;opacity:.9}.career__volne{align-items:flex-start;display:flex;justify-content:space-between;padding:30px 0;width:80%}@media (max-width:1024px){.career__volne{padding:0;width:90%}}@media (max-width:1100px){.career__volne{align-items:center;flex-direction:column}}.career__volne h2{color:#15242e;font-family:Averta-Cyrillic-Regular,arial,sans-serif;font-size:36px;line-height:1;padding-bottom:25px}@media (min-width:1930px){.career__volne h2{font-size:50px;font-size:3.125rem;line-height:85px;line-height:5.3125rem}}.career__volne h3{color:#15242e;font-family:Averta-Cyrillic-Regular,arial,sans-serif;font-size:20px;font-size:1.25rem;line-height:20px;line-height:1.25rem;padding-bottom:25px;padding-right:4%}@media (min-width:1930px){.career__volne h3{font-size:30px;font-size:1.875rem;line-height:51px;line-height:3.1875rem}}.career__volne h3:nth-of-type(2){padding-top:25px}.career__volne h3.abstrakt{font-size:16px;font-size:1rem;line-height:19.2px;line-height:1.2rem}@media (min-width:1930px){.career__volne h3.abstrakt{font-size:24px;font-size:1.5rem;line-height:28.8px;line-height:1.8rem}}@media (max-width:520px){.career__volne h3.abstrakt{font-size:14px;font-size:.875rem;line-height:16.8px;line-height:1.05rem;padding:0 10px 0 0;width:92%}}.career__volne__pozice{padding:0 6% 0 0;width:44%}@media (max-width:1600px){.career__volne__pozice{padding:0 5% 0 0}}@media (max-width:1100px){.career__volne__pozice{padding:0;width:100%}}.career__volne__pozice__pozice{align-items:center;border-top:1.6px solid #15242e;cursor:pointer;display:flex;font-size:18px;font-size:1.125rem;justify-content:flex-start;letter-spacing:1px;line-height:23.4px;line-height:1.4625rem;padding:10px 0}@media (min-width:1930px){.career__volne__pozice__pozice{font-size:27px;font-size:1.6875rem;line-height:32.4px;line-height:2.025rem;padding:10px 0}}.career__volne__pozice__pozice:last-child{border-bottom:1.6px solid #15242e}.career__volne__pozice__pozice__name{margin-left:3%;width:70%}@media (max-width:1100px){.career__volne__pozice__pozice__name{font-size:20px;margin:0 12px}}@media (max-width:1024px){.career__volne__pozice__pozice__name{font-size:16px;font-size:1rem;line-height:20.8px;line-height:1.3rem;margin:0 4%;width:70%}}.career__volne__pozice__pozice__circle{border:1px solid #003d4b;border-radius:50%;display:block;height:45px;position:relative;width:45px}@media (max-width:1024px){.career__volne__pozice__pozice__circle{height:40px;width:40px}}.career__volne__pozice__pozice__circle:before{background:url(../assets/images/sipka_button_tmava.svg) no-repeat;background-size:23px 18px;bottom:0;content:"";display:block;height:0;left:0;margin:auto;overflow:hidden;padding-top:18px;position:absolute;right:0;top:0;width:23px}@media (max-width:400px){.career__volne__pozice__pozice__circle{height:40px;width:40px}}.career__volne__pozice__pozice__arrow{background:url(../assets/images/sipka_button_tmava2.svg) no-repeat;background-size:35px 21px;display:none;height:0;margin-left:auto;overflow:hidden;padding-top:21px;transition:transform .3s ease;width:35px}.career__volne__pozice__pozice.active .career__volne__pozice__pozice__circle{background-color:#003d4b}.career__volne__pozice__pozice.active .career__volne__pozice__pozice__circle:before{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:23px 18px;height:0;overflow:hidden;padding-top:18px;width:23px}.career__volne__pozice__pozice.active .career__volne__pozice__pozice__arrow{display:block}@media (max-width:1100px){.career__volne__pozice__pozice__arrow{transform:rotate(90deg)}.career__volne__pozice__pozice.active .career__volne__pozice__pozice__arrow{display:block;transform:rotate(-90deg)}}.career__volne__detail h2{padding-bottom:15px}.career__volne__detail{flex:1;font-size:16px;font-size:1rem;line-height:22.4px;line-height:1.4rem}@media (max-width:1100px){.career__volne__detail{display:none!important}}.career__volne__detail h3{font-size:18px;font-size:1.125rem;line-height:25.2px;line-height:1.575rem;margin-bottom:20px}@media (min-width:1930px){.career__volne__detail h3{font-size:24px;font-size:1.5rem;line-height:31.2px;line-height:1.95rem}}.career__volne__detail__bloky{margin-bottom:20px}.career__volne__detail h3{color:#006880;font-size:26px;font-size:1.625rem;line-height:26px;line-height:1.625rem;margin-bottom:15px}@media (min-width:1930px){.career__volne__detail h3{font-size:40px;font-size:2.5rem;line-height:48px;line-height:3rem}}.career__volne__detail ul{margin:0 0 30px}.career__volne__detail ul li{box-sizing:border-box;font-size:16px;font-size:1rem;line-height:19.2px;line-height:1.2rem;margin:0 0 10px 30px;position:relative}@media (min-width:1930px){.career__volne__detail ul li{font-size:24px;font-size:1.5rem;line-height:28.8px;line-height:1.8rem}}@media (max-width:1100px){.career__volne__detail ul li{padding:0 8% 0 0}}@media (max-width:1024px){.career__volne__detail ul li{margin:0 0 10px 30px;padding:0;width:95%}}@media (max-width:520px){.career__volne__detail ul li{font-size:14px;font-size:.875rem;line-height:16.8px;line-height:1.05rem;padding:0 10px 0 0;width:92%}}.career__volne__detail ul li:before{background-color:#006880;border-radius:50%;content:"";display:block;height:10px;left:-27px;position:absolute;top:2px;width:10px}@media (min-width:1930px){.career__volne__detail ul li:before{top:10px}}@media (max-width:520px){.career__volne__detail ul li:before{height:10px;left:-27px;width:10px}}.career__volne__detail strong{font-family:Averta-Cyrillic-Bold,arial,sans-serif}.career .pozice-detail-accordion{border-top:1px dashed #003d4b;display:none;padding:20px 0 30px}.career .pozice-detail-accordion h3{color:#006880;font-size:18px;font-size:1.125rem;line-height:23.4px;line-height:1.4625rem;margin-bottom:0;padding-bottom:12px;padding-top:0}.career .pozice-detail-accordion h3.abstrakt{color:#15242e;font-family:Averta-Cyrillic-Regular,arial,sans-serif;font-size:15px;font-size:.9375rem;line-height:19.5px;line-height:1.21875rem}@media (max-width:520px){.career .pozice-detail-accordion h3.abstrakt{font-size:14px;font-size:.875rem;line-height:18.2px;line-height:1.1375rem}}.career .pozice-detail-accordion .career__volne__detail__bloky{margin-bottom:20px}.career .pozice-detail-accordion .career__volne__detail__bloky h3{color:#006880;font-size:18px;font-size:1.125rem;line-height:21.6px;line-height:1.35rem;margin-bottom:12px;padding-bottom:0}.career .pozice-detail-accordion ul{list-style:none;margin:0 0 20px;padding:0}.career .pozice-detail-accordion ul li{font-size:15px;font-size:.9375rem;line-height:19.5px;line-height:1.21875rem;margin:0 0 10px 30px;position:relative}@media (max-width:520px){.career .pozice-detail-accordion ul li{font-size:14px;font-size:.875rem;line-height:18.2px;line-height:1.1375rem;margin:0 0 10px 25px}}.career .pozice-detail-accordion ul li:before{background-color:#006880;border-radius:50%;content:"";display:block;height:8px;left:-22px;position:absolute;top:6px;width:8px}.career .pozice-detail-accordion .career__volne__detail__button{display:inline-block;font-size:16px;font-size:1rem;line-height:16px;line-height:1rem;margin-top:10px;padding:16px 40px}.career .pozice-detail-accordion.is-open{animation:accordionOpen .3s ease-out}@media (max-width:1100px){.career .pozice-detail-accordion{display:none}.career .pozice-detail-accordion.is-open{display:block}}.career__HR2{align-content:center;align-items:flex-start;align-items:stretch;display:inline-flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:50px 0 0;position:relative;top:20px;width:50%;z-index:100}@media (min-width:1930px){.career__HR2{top:40px}}@media (max-width:1360px){.career__HR2{width:60%}}@media (max-width:1100px){.career__HR2{width:80%}}@media (max-width:1024px){.career__HR2{width:70%}}@media (max-width:800px){.career__HR2{width:90%}}@media (max-width:520px){.career__HR2{margin:30px 0 0;width:100%}}.career__HR2__imgbox{align-self:auto;border-bottom-right-radius:165px;border-top-left-radius:160px;display:block;flex:0 1 auto;height:350px;order:0;overflow:hidden;position:relative;width:40%}@media (min-width:1930px){.career__HR2__imgbox{height:450px}}@media (max-width:1360px){.career__HR2__imgbox{border-bottom-right-radius:150px;border-top-left-radius:150px}}@media (max-width:1100px){.career__HR2__imgbox{border-bottom-right-radius:0;border-top-left-radius:150px}}@media (max-width:1024px){.career__HR2__imgbox{height:300px;width:50%}}@media (max-width:520px){.career__HR2__imgbox{border-top-left-radius:130px;height:260px;width:50%}}.career__HR2__imgbox__img{height:auto;left:0;left:50%;margin:0;min-height:40%;min-width:400px;padding:0;position:absolute;top:0;transform:translateX(-50%);width:40%;z-index:-1}@media (min-width:1930px){.career__HR2__imgbox__img{min-height:55%;min-width:550px;width:55%}}.career__HR2__box{align-self:stretch;background-color:#006880;box-sizing:border-box;flex:0 1 auto;flex:1;order:0;padding:5%}.career__HR2__box__text{display:flex;flex-direction:column;height:100%;justify-content:center;margin:0;padding:0}.career__HR2__box__text h2{color:#fff;font-family:Averta-Cyrillic-Regular,arial,sans-serif;font-size:28px;font-size:1.75rem;line-height:28px;line-height:1.75rem;padding-bottom:10px}@media (min-width:1930px){.career__HR2__box__text h2{font-size:45px;font-size:2.8125rem;line-height:45px;line-height:2.8125rem}}@media (max-width:1024px){.career__HR2__box__text h2{font-size:22px;font-size:1.375rem;line-height:22px;line-height:1.375rem}}@media (max-width:520px){.career__HR2__box__text h2{font-size:19px;font-size:1.1875rem;line-height:19px;line-height:1.1875rem}}.career__HR2__box__text span{color:#15242e;font-family:Averta-Cyrillic-Regular,arial,sans-serif;font-size:19px;font-size:1.1875rem;line-height:19px;line-height:1.1875rem;padding-bottom:25px}@media (min-width:1930px){.career__HR2__box__text span{font-size:32px;font-size:2rem;line-height:32px;line-height:2rem}}@media (max-width:520px){.career__HR2__box__text span{font-size:16px;font-size:1rem;line-height:16px;line-height:1rem}}.career__HR2__box__text p{color:#fff;font-size:17px;font-size:1.0625rem;letter-spacing:1px;line-height:27.2px;line-height:1.7rem}@media (min-width:1930px){.career__HR2__box__text p{font-size:22px;font-size:1.375rem;line-height:35.2px;line-height:2.2rem}}@media (max-width:1024px){.career__HR2__box__text p{font-size:15px;font-size:.9375rem;line-height:24px;line-height:1.5rem}}@media (max-width:520px){.career__HR2__box__text p{font-size:13px;font-size:.8125rem;line-height:18.2px;line-height:1.1375rem}}.career__HR2__footer{align-items:center;background-color:#003d4b;border-bottom-right-radius:75px;bottom:0;display:flex;height:76px;justify-content:space-evenly;width:100%}@media (min-width:1930px){.career__HR2__footer{height:96px}}@media (max-width:520px){.career__HR2__footer{border-bottom-right-radius:0;height:60px}}@media (max-width:390px){.career__HR2__footer{flex-direction:column;height:84px}}.career__HR2__footer p{color:#fff;display:inline-block;font-size:18px;letter-spacing:1px}@media (min-width:1930px){.career__HR2__footer p{font-size:24px;font-size:1.5rem;line-height:26.4px;line-height:1.65rem}}@media (max-width:1024px){.career__HR2__footer p{font-size:16px;font-size:1rem;line-height:17.6px;line-height:1.1rem}}@media (max-width:520px){.career__HR2__footer p{font-size:13px;font-size:.8125rem;letter-spacing:.4px;line-height:14.3px;line-height:.89375rem}}@media (max-width:390px){.career__HR2__footer p{font-size:14px;font-size:.875rem;line-height:14px;line-height:.875rem}}.career__HR2__footer p span{color:#15242e;display:inline-block;font-family:Averta-Cyrillic-Bold,arial,sans-serif;padding-right:5px}.career__benefity{align-items:center;display:flex;flex-direction:column;padding:70px 0 150px;position:relative;width:100%}@media (max-width:520px){.career__benefity{padding:30px 0 100px}}.career__benefity:after{background-color:#006880;content:"";height:130%;left:0;position:absolute;top:-30%;width:100%;z-index:1}@media (max-width:520px){.career__benefity:after{height:100%;top:0}}.career__benefity .list{box-sizing:border-box;display:flex;flex-wrap:wrap;margin-top:50px;max-width:100%;padding-left:40px}@media (max-width:1024px){.career__benefity .list{-moz-column-count:2;column-count:2;margin-bottom:0;width:100%}}@media (max-width:520px){.career__benefity .list{padding-left:28px}}.career__benefity .list .list-item{display:flex;justify-content:stretch;width:30%}@media (max-width:520px){.career__benefity .list .list-item{width:50%}}.career__benefity .list .list-content{width:100%}.career__benefity .list li{box-sizing:border-box;color:#fff;display:flex;flex-direction:column;font-size:19px;font-size:1.1875rem;line-height:26.6px;line-height:1.6625rem;margin:0 0 40px;padding:0 100px 0 0;position:relative}@media (min-width:1930px){.career__benefity .list li{font-size:28px;font-size:1.75rem;line-height:33.6px;line-height:2.1rem;margin:0 0 60px}}@media (max-width:1360px){.career__benefity .list li{min-height:60px}}@media (max-width:1024px){.career__benefity .list li{padding:0;width:100%}}@media (max-width:520px){.career__benefity .list li{font-size:14px;font-size:.875rem;line-height:16.8px;line-height:1.05rem;padding:0 40px 0 0}}.career__benefity .list li:before{background-color:#fff;border-radius:50%;content:"";display:block;height:14px;left:-38px;position:absolute;top:6px;width:14px}@media (min-width:1930px){.career__benefity .list li:before{top:10px}}@media (max-width:520px){.career__benefity .list li:before{height:12px;left:-22px;top:2px;width:12px}}.career__benefity__box{margin-top:50px;width:80%;z-index:10}@media (max-width:520px){.career__benefity__box{width:90%}}.career__benefity__box h2{color:#fff;font-family:Averta-Cyrillic-Regular,arial,sans-serif;font-size:36px;line-height:1;padding-bottom:25px}@media (min-width:1930px){.career__benefity__box h2{font-size:50px;font-size:3.125rem;line-height:85px;line-height:5.3125rem}}@media (max-width:520px){.career__benefity__box h2{font-size:32px;font-size:2rem;line-height:35.2px;line-height:2.2rem}}.career__benefity__box p{color:#fff;letter-spacing:1px;line-height:1.5;width:60%}@media (min-width:1930px){.career__benefity__box p{font-size:24px;font-size:1.5rem;line-height:38.4px;line-height:2.4rem}}@media (max-width:520px){.career__benefity__box p{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}}.career__benefity__box p b{font-family:Averta-Cyrillic-Bold,arial,sans-serif}@media (max-width:1100px){.career__benefity__box p{width:100%}}@keyframes accordionOpen{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.vbox-content,.vbox-inline{overflow:hidden!important}.vbox-inline{background:#000!important;max-width:800px!important;width:100%!important}.career__modal-video-box{aspect-ratio:16/9;background:#000!important;position:relative!important}.career__video-wrapper-relative{display:block;height:100%;position:relative;width:100%}.career__video-overlay-play-center{align-items:center;background-color:rgba(0,0,0,.15);display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;transition:background-color .3s ease;width:100%;z-index:10}.career__video-overlay-play-center svg{fill:#fff;height:90px;opacity:.85;transition:transform .3s ease;width:90px}.career__video-link:hover .career__video-overlay-play-center{background-color:rgba(0,0,0,.35)}.career__video-link:hover .career__video-overlay-play-center svg{transform:scale(1.1)}.vbox-overlay{align-items:center!important;display:flex!important;justify-content:center!important}.vbox-content,.vbox-inline{align-items:center!important;display:flex!important;justify-content:center!important;margin:0 auto!important;padding:0!important}.vbox-inline{background:transparent!important;overflow:visible!important;width:90vw!important}.career__modal-video-box,.vbox-inline{height:auto!important;max-width:900px!important}.career__modal-video-box{align-items:center!important;background:#000;display:flex!important;justify-content:center!important;width:100%!important}.career__modal-video-box video{display:block!important;height:100%!important;max-height:80vh!important;max-width:100%!important;-o-object-fit:contain!important;object-fit:contain!important;width:100%!important}.vbox-inline.vbox-child{background-color:transparent!important;box-shadow:none!important;max-width:900px!important;padding:0!important;width:90vw!important}.vbox-inline.vbox-child video{display:block!important;width:100%!important}@media (min-width:1360px){.vbox-inline.vbox-child video{width:auto!important}}.vbox-inline.vbox-child video{background-color:#000!important;height:auto!important;max-height:90vh!important;-o-object-fit:contain!important;object-fit:contain!important}.vbox-close{padding-top:65px!important;right:50px!important}@media (max-width:1024px){.vbox-close{margin-top:50px;right:0!important}}.vbox-close svg{display:none}.our_service_EUtaxonomy .active .our_service__body__right__toggle__header{justify-content:left}@media (max-width:520px){.our_service_EUtaxonomy .our_service__head__box__boxL h2{color:#fff!important}}.our_service_EUtaxonomy .navigace{box-sizing:border-box;margin-bottom:60px;margin-top:20px;text-align:center}.our_service_EUtaxonomy .navigace .nadpisy p{display:block;float:left;font-family:Averta-Cyrillic-Bold,arial,sans-serif;font-size:22px;font-size:1.375rem;line-height:35.2px;line-height:2.2rem;margin-top:20px;width:60%}.our_service_EUtaxonomy .navigace .nadpisy p:last-child{width:40%}@media (max-width:520px){.our_service_EUtaxonomy .navigace .nadpisy p{font-size:17px;font-size:1.0625rem;line-height:27.2px;line-height:1.7rem}}.our_service_EUtaxonomy .navigace .sub{display:inline-block;padding:0 3%;width:30%}.our_service_EUtaxonomy .navigace .sub a{background-color:#003d4b;border-radius:50px;color:#fff;display:inline-block;display:block;font-size:14px;font-size:.875rem;line-height:22.4px;line-height:1.4rem;margin:5px 7px;padding:12px;text-align:center}.our_service_EUtaxonomy .navigace .sub a:hover{background-color:#15242e}@media (max-width:520px){.our_service_EUtaxonomy .navigace .sub a{box-sizing:border-box;font-size:12px;font-size:.75rem;line-height:15.6px;line-height:.975rem;margin:5px 0;padding:5px;width:95%}}.our_service_EUtaxonomy .navigace .sub{vertical-align:bottom}@media (max-width:520px){.our_service_EUtaxonomy .navigace .sub{margin:0 auto;padding:0 4% 0 0;width:40%}}.our_service_EUtaxonomy .navigace nav{box-sizing:border-box;display:inline-block;padding:0 3% 0 0;position:relative;text-align:center;vertical-align:top;width:60%}@media (max-width:520px){.our_service_EUtaxonomy .navigace nav{margin:0 auto;padding:0 4% 0 0;width:50%}}.our_service_EUtaxonomy .navigace nav a{background-color:#006880;border-radius:50px;clear:both;color:#fff!important;display:block;font-size:18px;font-size:1.125rem;font-weight:700;line-height:28.8px;line-height:1.8rem;line-height:1;margin-bottom:10px;padding:30px;position:relative;text-decoration:none!important;text-transform:uppercase}.our_service_EUtaxonomy .navigace nav a:hover{background-color:#003d4b}.our_service_EUtaxonomy .navigace nav a:hover:before{background-color:red;background:url(../assets/images/sipka_button_tmava.svg) no-repeat;background-size:30px 24px;content:"";display:block;height:10px;height:0;overflow:hidden;padding-top:24px;position:absolute;right:-7%;width:10px;width:30px}@media (max-width:520px){.our_service_EUtaxonomy .navigace nav a{box-sizing:border-box;font-size:12px;font-size:.75rem;line-height:15.6px;line-height:.975rem;padding:15px 10px;width:95%}.our_service_EUtaxonomy .navigace nav a:hover{background-color:#003d4b}.our_service_EUtaxonomy .navigace nav a:hover:before{background-color:red;background:url(../assets/images/sipka_button_tmava.svg) no-repeat;background-size:20px 18px;content:"";display:block;height:10px;height:0;overflow:hidden;padding-top:18px;position:absolute;right:-11%;width:10px;width:20px}}.our_service_EUtaxonomy nav.projecta .projecta,.our_service_EUtaxonomy nav.projectb .projectb,.our_service_EUtaxonomy nav.projectc .projectc{background-color:#15242e;border-radius:50px}@media (max-width:520px){.our_service_EUtaxonomy .our_service__body h2{margin-bottom:30px}}.our_service_EUtaxonomy .our_service__body h4{color:#006880;font-family:Averta-Cyrillic-Bold,arial,sans-serif;font-size:34px;font-size:2.125rem;letter-spacing:2px;line-height:44.2px;line-height:2.7625rem;padding-top:60px}.our_service_EUtaxonomy .our_service__body h5{font-family:Averta-Cyrillic-regular,arial,sans-serif;font-size:30px;font-size:1.875rem;letter-spacing:2px;line-height:39px;line-height:2.4375rem;margin-bottom:10px;padding-top:15px}@media (max-width:520px){.our_service_EUtaxonomy .our_service__body h5{font-size:22px;font-size:1.375rem;line-height:28.6px;line-height:1.7875rem}}.our_service_EUtaxonomy .our_service__body h6{font-family:Averta-Cyrillic-Bold,arial,sans-serif;font-size:24px;font-size:1.5rem;letter-spacing:2px;line-height:31.2px;line-height:1.95rem}@media (max-width:520px){.our_service_EUtaxonomy .our_service__body h6{font-size:18px;font-size:1.125rem;line-height:23.4px;line-height:1.4625rem}}.our_service_EUtaxonomy .our_service__body h7{font-family:Averta-Cyrillic-Bold,arial,sans-serif;font-size:18px;font-size:1.125rem;letter-spacing:2px;line-height:27px;line-height:1.6875rem;text-decoration:underline}@media (max-width:520px){.our_service_EUtaxonomy .our_service__body h7{font-size:14px;font-size:.875rem;line-height:18.2px;line-height:1.1375rem}}.our_service_EUtaxonomy .our_service__body p{font-size:17px;font-size:1.0625rem;line-height:25.5px;line-height:1.59375rem}@media (min-width:1930px){.our_service_EUtaxonomy .our_service__body p{font-size:20px;font-size:1.25rem;line-height:32px;line-height:2rem}}@media (max-width:520px){.our_service_EUtaxonomy .our_service__body p{font-size:13px;font-size:.8125rem;line-height:19.5px;line-height:1.21875rem}}.our_service_EUtaxonomy .our_service__body p b{font-family:Averta-Cyrillic-Bold,arial,sans-serif}.our_service_EUtaxonomy .our_service__body ul{margin:30px 0}.our_service_EUtaxonomy .our_service__body ul li{font-size:17px;font-size:1.0625rem;line-height:25.5px;line-height:1.59375rem;position:relative}@media (min-width:1930px){.our_service_EUtaxonomy .our_service__body ul li{font-size:20px;font-size:1.25rem;line-height:32px;line-height:2rem}}@media (max-width:520px){.our_service_EUtaxonomy .our_service__body ul li{font-size:13px;font-size:.8125rem;line-height:19.5px;line-height:1.21875rem}}.our_service_EUtaxonomy .our_service__body ul li{margin:0 0 0 35px}.our_service_EUtaxonomy .our_service__body ul li:after{color:#006880;content:"•";font-size:40px;left:-22px;position:absolute;top:-3px}.our_service_EUtaxonomy .our_service__body img{display:block;float:none;margin:40px auto;width:80%}.our_service{overflow:hidden}.our_service,.our_service__head{align-items:center;display:flex;flex-direction:column;width:100%}.our_service__head{height:75vh;position:relative}.our_service__head:after{background:url(../assets/images/sluzby_gradient.png) no-repeat;background-size:800px 75vh;bottom:0;content:"";display:block;height:100%;height:0;left:0;overflow:hidden;padding-top:75vh;position:absolute;width:800px;z-index:1}@media (max-width:1320px){.our_service__head:after{background:url(../assets/images/sluzby_gradient.png) no-repeat;background-size:800px 100vh;height:0;overflow:hidden;padding-top:100vh;width:800px}}@media (max-width:520px){.our_service__head:after{display:none}}@media (max-width:1440px){.our_service__head{height:85vh}}@media (max-width:1280px){.our_service__head{height:95vh}}@media (max-width:1024px){.our_service__head{max-height:60vh}}@media (max-width:520px){.our_service__head{height:auto;max-height:none}}.our_service__head__box{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;margin-top:220px;padding:0 10%;width:100%;z-index:10}@media (min-width:1930px){.our_service__head__box{margin-top:250px}}@media (max-width:1600px){.our_service__head__box{margin-top:200px;padding:0 8%}}@media (max-width:1440px){.our_service__head__box{padding:0 7%}}@media (max-width:1320px){.our_service__head__box{margin-top:160px;padding:0 7%}}@media (max-width:1024px){.our_service__head__box{display:block;flex-direction:column;margin-top:130px;padding:0 3%}}.our_service__head__box__boxL{align-self:auto;flex:0 0 35%;order:0}@media (max-width:1320px){.our_service__head__box__boxL{flex:0 0 30%}}@media (max-width:1024px){.our_service__head__box__boxL{flex:0 0 0%}}.our_service__head__box__boxL h1,.our_service__head__box__boxL h2{color:#fff;font-family:Averta-Cyrillic-Regular,arial,sans-serif;font-size:50px;left:0;letter-spacing:4px;line-height:1!important;width:80%;z-index:12}@media (min-width:1930px){.our_service__head__box__boxL h1,.our_service__head__box__boxL h2{font-size:80px;font-size:5rem;line-height:88px;line-height:5.5rem;margin-top:0}}@media (max-width:1600px){.our_service__head__box__boxL h1,.our_service__head__box__boxL h2{font-size:50px;font-size:3.125rem;line-height:50px;line-height:3.125rem}}@media (max-width:1320px){.our_service__head__box__boxL h1,.our_service__head__box__boxL h2{font-size:37px;font-size:2.3125rem;line-height:37px;line-height:2.3125rem;margin-top:20px}}@media (max-width:1024px){.our_service__head__box__boxL h1,.our_service__head__box__boxL h2{width:90%}}@media (max-width:520px){.our_service__head__box__boxL h1,.our_service__head__box__boxL h2{color:#006880;font-size:30px;font-size:1.875rem;line-height:30px;line-height:1.875rem;margin-bottom:30px;top:0;width:100%}}.our_service__head__box__boxR{align-content:flex-start;display:flex;flex:1;flex-direction:row-reverse;flex-wrap:wrap-reverse;gap:3%;justify-content:flex-start;min-height:270px}@media (max-width:1440px){.our_service__head__box__boxR{min-height:240px}}@media (max-width:1024px){.our_service__head__box__boxR{min-height:auto}}@media (max-width:520px){.our_service__head__box__boxR{gap:2%}}.our_service__head__subnav{background-color:#006880;bottom:0;left:0;padding:15px 30px;position:absolute;z-index:11}@media (max-width:1320px){.our_service__head__subnav{padding:12px 20px}}@media (max-width:520px){.our_service__head__subnav{padding:10px 5% 18px;position:relative;width:100%}}.our_service__head__subnav a{color:#fff;display:inline-block}@media (max-width:1320px){.our_service__head__subnav a{font-size:14px;font-size:.875rem;line-height:14px;line-height:.875rem;padding:4px 8px}}@media (max-width:520px){.our_service__head__subnav a{margin-top:6px;padding:2px 0}}.our_service__head__subnav span{background-color:#fff;border-radius:50%;display:inline-block;height:6px;margin:0 15px;position:relative;top:-2px;width:6px}.our_service__head img{align-self:flex-end;height:100vh;max-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;width:100%;z-index:-1}@media (max-width:520px){.our_service__head img{height:100%;-o-object-position:65% 90%;object-position:65% 90%}}.our_service__head__body__person{flex:48%;margin-bottom:20px;max-width:48%;position:relative}@media (max-width:1320px){.our_service__head__body__person{flex:44%;max-width:44%}}@media (max-width:1024px){.our_service__head__body__person{flex:49%;margin-bottom:10px;max-width:49%}}@media (max-width:520px){.our_service__head__body__person{flex:55%;max-width:55%;padding:3px 0 0 5px}}.our_service__head__body__person:after{background-color:#006880;content:"";display:block;height:100%;left:70px;position:absolute;top:0;width:calc(100% - 70px);z-index:-1}@media (min-width:1930px){.our_service__head__body__person:after{left:90px;width:calc(100% - 130px)}}@media (max-width:1320px){.our_service__head__body__person:after{left:55px}}@media (max-width:1024px){.our_service__head__body__person:after{left:0;width:100%}}.our_service__head__body__person__box{display:inline-block;float:left}.our_service__head__body__person__box__photo{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;border-top-right-radius:0;display:block;height:135px;position:relative;width:135px}@media (min-width:1930px){.our_service__head__body__person__box__photo{height:200px;width:200px}}@media (max-width:1440px){.our_service__head__body__person__box__photo{height:130px;width:130px}}@media (max-width:1320px){.our_service__head__body__person__box__photo{height:90px;width:90px}}@media (max-width:1024px){.our_service__head__body__person__box__photo{display:none}}.our_service__head__body__person__box__photo:after{content:"";display:block;padding-bottom:100%}.our_service__head__body__person__box__linkedin{bottom:0;cursor:pointer;display:block;position:absolute;width:45px}@media (max-width:1320px){.our_service__head__body__person__box__linkedin{width:30px}}.our_service__head__body__person__box__linkedin:after{background-color:#006880;border-radius:50%;content:"";display:block;height:45px;width:45px}@media (max-width:1320px){.our_service__head__body__person__box__linkedin:after{height:30px;width:30px}}.our_service__head__body__person__box__linkedin:before{background:url(../assets/images/ikona-In.svg) no-repeat;background-size:18px 18px;content:"";height:0;left:0;margin-left:auto;margin-right:auto;overflow:hidden;padding-top:18px;position:absolute;right:0;top:12px;width:18px}@media (max-width:1320px){.our_service__head__body__person__box__linkedin:before{background:url(../assets/images/ikona-In.svg) no-repeat;background-size:11px 11px;height:0;overflow:hidden;padding-top:11px;top:9px;width:11px}}.our_service__head__body__person__info{display:block;float:left;width:60%}@media (max-width:1024px){.our_service__head__body__person__info{padding:10px;width:100%}}@media (max-width:520px){.our_service__head__body__person__info{min-height:100px;padding:5px 7px;width:100%}}.our_service__head__body__person__info__jmeno{color:#fff;font-family:Averta-Cyrillic-Bold,arial,sans-serif;font-size:16px;font-size:1rem;line-height:20.8px;line-height:1.3rem;margin:15px 0 5px 15px}@media (min-width:1930px){.our_service__head__body__person__info__jmeno{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem}}@media (max-width:1320px){.our_service__head__body__person__info__jmeno{font-size:12px;font-size:.75rem;line-height:16.8px;line-height:1.05rem;margin:7px 0 3px 10px}}@media (max-width:520px){.our_service__head__body__person__info__jmeno{font-size:15px;font-size:.9375rem;line-height:21px;line-height:1.3125rem;margin:0}}.our_service__head__body__person__info__role p{color:#fff;font-size:12px;font-size:.75rem;line-height:14.4px;line-height:.9rem;margin:0 0 20px 15px}@media (min-width:1930px){.our_service__head__body__person__info__role p{font-size:15px;font-size:.9375rem;line-height:15px;line-height:.9375rem;margin:0 0 10px 15px}}@media (max-width:1320px){.our_service__head__body__person__info__role p{font-size:11px;font-size:.6875rem;line-height:11px;line-height:.6875rem;margin:0 0 10px 10px}}@media (max-width:520px){.our_service__head__body__person__info__role p{font-size:12px;font-size:.75rem;line-height:14.4px;line-height:.9rem;margin:0 0 7px}}.our_service__head__body__person__info__kontakt{color:#fff;display:flex;flex-wrap:nowrap;font-size:12px;font-size:.75rem;letter-spacing:-.2;line-height:14.4px;line-height:.9rem;margin:0 0 0 15px}.our_service__head__body__person__info__kontakt span{font-family:Averta-Cyrillic-Bold,arial,sans-serif;margin-right:5px}@media (max-width:520px){.our_service__head__body__person__info__kontakt span{margin-right:1px}}.our_service__head__body__person__info__kontakt a{color:#fff}@media (min-width:1930px){.our_service__head__body__person__info__kontakt{font-size:15px;font-size:.9375rem;line-height:18px;line-height:1.125rem}}@media (max-width:1320px){.our_service__head__body__person__info__kontakt{font-size:9.5px;font-size:.59375rem;line-height:11.4px;line-height:.7125rem;margin:0 0 0 10px}}@media (max-width:520px){.our_service__head__body__person__info__kontakt{font-size:10px;font-size:.625rem;letter-spacing:-.3;line-height:14px;line-height:.875rem;margin:0}}.our_service__body{color:#15242e;font-size:19px;font-size:1.1875rem;line-height:32.3px;line-height:2.01875rem;padding:55px 0;width:80%}@media (min-width:1930px){.our_service__body{font-size:32px;font-size:2rem;line-height:51.2px;line-height:3.2rem}}@media (max-width:1320px){.our_service__body{font-size:15px;font-size:.9375rem;line-height:18px;line-height:1.125rem}}@media (max-width:1024px){.our_service__body{width:90%}}.our_service__body p{display:block;margin:0 0 30px;width:100%}.our_service__body p a,.our_service__body p strong{font-family:Averta-Cyrillic-Bold,arial,sans-serif}.our_service__body p a{font-size:19px;font-size:1.1875rem;font-weight:800;line-height:32.3px;line-height:2.01875rem}@media (max-width:900px){.our_service__body p{width:100%}}.our_service__body .headline{font-family:Averta-Cyrillic-Bold,arial,sans-serif;font-size:25px;font-size:1.5625rem;font-weight:800;line-height:40px;line-height:2.5rem;margin:0 0 10px}@media (min-width:1930px){.our_service__body .headline{font-size:40px;font-size:2.5rem;line-height:48px;line-height:3rem}}@media (max-width:1320px){.our_service__body .headline{font-size:26px;font-size:1.625rem;line-height:28.6px;line-height:1.7875rem}}@media (max-width:520px){.our_service__body .headline{font-size:15px;font-size:.9375rem;line-height:16.5px;line-height:1.03125rem}}.our_service__body ul li{font-size:19px;font-size:1.1875rem;line-height:20.9px;line-height:1.30625rem;margin:10px 0 10px 35px;position:relative}.our_service__body ul li:after{color:#006880;content:"•";font-size:40px;left:-22px;position:absolute;top:-3px}@media (min-width:1930px){.our_service__body ul li{font-size:32px;font-size:2rem;line-height:51.2px;line-height:3.2rem}}@media (max-width:1320px){.our_service__body ul li{font-size:15px;font-size:.9375rem;line-height:18px;line-height:1.125rem}}@media (max-width:1024px){.our_service__body ul li{font-size:15px;font-size:.9375rem;line-height:16.5px;line-height:1.03125rem}}.our_service__body__right{box-sizing:border-box;clear:both;display:block;flex:1;width:100%}@media (max-width:900px){.our_service__body__right{padding:50px 5%}}@media (max-width:520px){.our_service__body__right{display:block;margin-bottom:20px}}.our_service__body__right__toggle{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start}.our_service__body__right__toggle .active .our_service__body__right__toggle__header__button:after{content:"";transform:rotate(90deg)}.our_service__body__right__toggle .active .our_service__body__right__toggle__header__button--Novisible:after{content:"";transform:rotate(0deg)}.our_service__body__right__toggle .active .our_service__body__right__toggle__header__h5--Novisible{font-family:Averta-Cyrillic-light,arial,sans-serif}.our_service__body__right__toggle .active h2{font-family:Averta-Cyrillic-bold,arial,sans-serif}.our_service__body__right__toggle__box{align-self:auto;flex:0 1 auto;order:0}.our_service__body__right__toggle__header{align-content:center;align-items:center;clear:both;cursor:pointer;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px;width:100%}.our_service__body__right__toggle__header__button{background-color:#15242e;border-radius:50%;cursor:pointer;display:block;float:left;height:40px;margin-right:20px;position:relative;top:0;width:40px;z-index:50}@media (min-width:1930px){.our_service__body__right__toggle__header__button{height:90px;width:90px}}.our_service__body__right__toggle__header__button:after{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:21px 16px;border-radius:50%;content:"";display:block;float:left;height:0;left:10px;overflow:hidden;padding-top:16px;position:absolute;top:12px;width:21px;z-index:1000}@media (min-width:1930px){.our_service__body__right__toggle__header__button:after{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:40px 29px;height:0;left:24px;overflow:hidden;padding-top:29px;top:30px;width:40px}}.our_service__body__right__toggle__header__button:hover{background-color:#15242e}.our_service__body__right__toggle__header__button:hover:after{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:21px 16px;height:0;overflow:hidden;padding-top:16px;width:21px}@media (min-width:1930px){.our_service__body__right__toggle__header__button:hover:after{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:40px 29px;height:0;overflow:hidden;padding-top:29px;width:40px}}.our_service__body__right__toggle__header__button--Novisible{background-color:#fff;border:1px solid #15242e;cursor:auto}.our_service__body__right__toggle__header__button--Novisible:after{background:url(../assets/images/sipka_button_tmava.svg) no-repeat;background-size:21px 16px;content:"";height:0;overflow:hidden;padding-top:16px;width:21px}@media (min-width:1930px){.our_service__body__right__toggle__header__button--Novisible:after{background:url(../assets/images/sipka_button_tmava.svg) no-repeat;background-size:40px 29px;height:0;left:24px;overflow:hidden;padding-top:29px;top:30px;width:40px}}.our_service__body__right__toggle__header__button--Novisible:hover{background-color:#fff}.our_service__body__right__toggle__header__button--Novisible:hover:after{background:url(../assets/images/sipka_button_tmava.svg) no-repeat;background-size:21px 16px;height:0;overflow:hidden;padding-top:16px;width:21px}@media (min-width:1930px){.our_service__body__right__toggle__header__button--Novisible:hover:after{background:url(../assets/images/sipka_button_tmava.svg) no-repeat;background-size:40px 29px;height:0;overflow:hidden;padding-top:29px;width:40px}}.our_service__body__right__toggle__header h2{color:#15242e;flex:1;font-size:18px;font-size:1.125rem;line-height:18px;line-height:1.125rem}@media (min-width:1930px){.our_service__body__right__toggle__header h2{font-size:40px;font-size:2.5rem;line-height:56px;line-height:3.5rem}}.our_service__body__footer{align-items:center;background-color:#003d4b;border-bottom-right-radius:75px;bottom:0;display:flex;height:76px;justify-content:space-evenly;width:100%}@media (min-width:1930px){.our_service__body__footer{height:96px}}@media (max-width:520px){.our_service__body__footer{border-bottom-right-radius:0;height:60px}}@media (max-width:390px){.our_service__body__footer{flex-direction:column;height:84px}}.our_service__body__footer p{color:#fff;display:inline-block;font-size:18px;letter-spacing:1px}@media (min-width:1930px){.our_service__body__footer p{font-size:24px;font-size:1.5rem;line-height:26.4px;line-height:1.65rem}}@media (max-width:1024px){.our_service__body__footer p{font-size:16px;font-size:1rem;line-height:17.6px;line-height:1.1rem}}@media (max-width:520px){.our_service__body__footer p{font-size:13px;font-size:.8125rem;letter-spacing:.4px;line-height:14.3px;line-height:.89375rem}}@media (max-width:390px){.our_service__body__footer p{font-size:14px;font-size:.875rem;line-height:14px;line-height:.875rem}}.our_service__body__footer p span{color:#15242e;display:inline-block;font-family:Averta-Cyrillic-Bold,arial,sans-serif;padding-right:5px}.our_service__body__box{margin-top:50px;width:80%;z-index:10}@media (max-width:520px){.our_service__body__box{width:90%}}.our_service__body__box h3{color:#fff;font-family:Averta-Cyrillic-Regular,arial,sans-serif;font-size:36px;line-height:1;padding-bottom:25px}@media (min-width:1930px){.our_service__body__box h3{font-size:50px;font-size:3.125rem;line-height:85px;line-height:5.3125rem}}@media (max-width:1024px){.our_service__body__box h3{font-size:32px;font-size:2rem;line-height:35.2px;line-height:2.2rem}}.our_service__body__box p{color:#fff;letter-spacing:1px;line-height:1.5;width:60%}@media (min-width:1930px){.our_service__body__box p{font-size:24px;font-size:1.5rem;line-height:38.4px;line-height:2.4rem}}@media (max-width:1024px){.our_service__body__box p{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}}.our_service__body__box p b{font-family:Averta-Cyrillic-Bold,arial,sans-serif}@media (max-width:1100px){.our_service__body__box p{width:100%}}.our_service__projects_gallery{width:80%}@media (max-width:1024px){.our_service__projects_gallery{width:90%}}.our_service__projects_gallery h3{font-family:Averta-Cyrillic-Bold,arial,sans-serif;font-size:30px;font-size:1.875rem;letter-spacing:1px;line-height:45px;line-height:2.8125rem;margin:30px 0 60px;width:100%}@media (max-width:1320px){.our_service__projects_gallery h3{font-size:22px;font-size:1.375rem;letter-spacing:.5px;line-height:33px;line-height:2.0625rem;margin-bottom:30px}}@media (max-width:520px){.our_service__projects_gallery h3{font-size:18px;font-size:1.125rem;line-height:25.2px;line-height:1.575rem;margin:30px 0 20px}}.our_service__projects_gallery__wrapper{align-content:flex-start;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between}@media (max-width:1024px){.our_service__projects_gallery__wrapper{gap:0}}.our_service__projects_gallery__wrapper:after{content:"";flex:0 0 calc(33.333% - 27px);max-width:calc(33.333% - 27px)}@media (max-width:1024px){.our_service__projects_gallery__wrapper:after{flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}}@media (max-width:520px){.our_service__projects_gallery__wrapper:after{flex:0 0 100%;max-width:100%}}.our_service .our_service__slide{flex:0 0 calc(33.333% - 27px);margin-bottom:60px;max-width:calc(33.333% - 27px)}@media (min-width:1930px){.our_service .our_service__slide{flex:0 0 calc(33.333% - 27px);max-width:calc(33.333% - 27px)}}@media (max-width:1320px) and (min-width:1024px){.our_service .our_service__slide{flex:0 0 calc(33.333% - 27px);max-width:calc(33.333% - 27px)}}@media (max-width:1024px){.our_service .our_service__slide{flex:0 0 calc(50% - 20px);margin-bottom:30px;max-width:calc(50% - 20px)}}@media (max-width:520px){.our_service .our_service__slide{flex:0 0 100%;max-width:100%}}.our_service .our_service__slide__img{aspect-ratio:1/1;position:relative;width:100%}.our_service .our_service__slide__img img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.our_service .our_service__slide__img a.kapka{all:unset;align-items:center;background-color:#006880;border-radius:200px 0 200px 200px;color:#fff;cursor:pointer;display:flex;font-family:Averta-Cyrillic-Regular,arial,sans-serif;font-size:17px;font-size:1.0625rem;height:15vh;justify-content:center;line-height:22.1px;line-height:1.38125rem;max-height:130px;max-width:130px;min-height:50px;min-width:50px;position:absolute;right:5%;text-align:center;top:5%;width:15vh}@media (min-width:1930px){.our_service .our_service__slide__img a.kapka{font-size:26px;font-size:1.625rem;line-height:26px;line-height:1.625rem;max-height:300px;max-width:300px}}@media (max-width:1440px){.our_service .our_service__slide__img a.kapka{max-height:100px;max-width:100px}}.our_service .our_service__slide h4{color:#003d4b;font-family:Averta-Cyrillic-Regular,arial,sans-serif;font-size:24px;font-size:1.5rem;letter-spacing:1px;line-height:31.2px;line-height:1.95rem;padding-top:15px;text-align:left;width:100%}@media (min-width:1930px){.our_service .our_service__slide h4{font-size:35px;font-size:2.1875rem;line-height:42px;line-height:2.625rem}}@media (max-width:1320px){.our_service .our_service__slide h4{font-size:23px;font-size:1.4375rem;letter-spacing:1px;line-height:25.3px;line-height:1.58125rem}}@media (max-width:520px){.our_service .our_service__slide h4{font-size:24px;font-size:1.5rem;line-height:26.4px;line-height:1.65rem;width:80%}}.media{overflow:hidden}.media,.media__header{align-items:center;display:flex;flex-direction:column;width:100%}.media__header{height:60vh;position:relative}@media (max-width:1024px){.media__header{max-height:350px}}@media (max-width:520px){.media__header{max-height:250px}}.media__header h1{box-sizing:border-box;font-family:Averta-Cyrillic-Regular,arial,sans-serif;font-size:62px;left:0;letter-spacing:4px;line-height:1!important;margin-top:-39px;width:80%;z-index:2}@media (min-width:1930px){.media__header h1{font-size:90px;font-size:5.625rem;line-height:90px;line-height:5.625rem;position:relative;top:-20px}}@media (max-width:520px){.media__header h1{font-size:45px;font-size:2.8125rem;line-height:45px;line-height:2.8125rem;margin-top:-26px;padding-left:5%;width:100%}}.media__uvod{color:#15242e;font-size:19px;font-size:1.1875rem;line-height:32.3px;line-height:2.01875rem;padding:90px 0 30px;width:80%}.media__uvod h2{color:#003d4b;font-size:48px;font-size:3rem;line-height:48px;line-height:3rem;margin:20px 0;padding:0;text-align:left;width:100%}@media (min-width:1930px){.media__uvod h2{font-size:80px;font-size:5rem;line-height:96px;line-height:6rem}}@media (max-width:1100px){.media__uvod h2{font-size:38px}}.media__uvod h3{font-size:17px;font-size:1.0625rem;line-height:20.4px;line-height:1.275rem;margin:0 0 20px}@media (min-width:1930px){.media__uvod{font-size:35px;font-size:2.1875rem;line-height:56px;line-height:3.5rem}}@media (max-width:1024px){.media__uvod{width:90%}}.media__uvod p{font-size:19px;font-size:1.1875rem;line-height:32.3px;line-height:2.01875rem;margin:0}.media__uvod p strong{font-family:Averta-Cyrillic-Bold,arial,sans-serif}@media (max-width:900px){.media__uvod p{width:100%}}.media__linkedin{align-content:center;align-items:flex-start;display:flex;flex:0 0 30%;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:100px 0 20px;position:relative;width:80%}@media (max-width:1320px){.media__linkedin{flex:0 0 33%}}@media (max-width:520px){.media__linkedin{flex-direction:column;width:90%}}.media__linkedin__button{align-items:center;background-color:#006880;border-radius:100px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:16px;font-size:1rem;gap:15px;justify-content:center;line-height:16px;line-height:1rem;margin:35px auto 0;opacity:1;padding:1.2em 2em;position:relative;transition:background-color 1s ease;width:250px}.media__linkedin__button:hover{background-color:#15242e}@media (min-width:1930px){.media__linkedin__button{font-size:20px;font-size:1.25rem;line-height:20px;line-height:1.25rem;padding:1.6em 2.5em;width:340px}}@media (max-width:520px){.media__linkedin__button{font-size:14px;font-size:.875rem;line-height:14px;line-height:.875rem;padding:1.1em 1.5em;width:70%}}.media__linkedin__button:after{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:21px 16px;content:"";display:block;height:0;overflow:hidden;padding-top:16px;transform:rotate(90deg);transition:transform .4s ease;width:21px}@media (min-width:1930px){.media__linkedin__button:after{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:32px 20px;height:0;overflow:hidden;padding-top:20px;width:32px}}@media (max-width:520px){.media__linkedin__button:after{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:15px 12px;height:0;overflow:hidden;padding-top:12px;width:15px}}.media__linkedin__button--active:after{transform:rotate(-90deg)}.media__linkedin .box__active{max-height:800px}@media (max-width:1320px){.media__linkedin .box__active{max-height:760px}}@media (max-width:520px){.media__linkedin .box__active{max-height:960px}}.media__linkedin .box__active:after{opacity:0;pointer-events:none;transition:visibility 0s,opacity .5s linear}.media__linkedin__box{display:flex;justify-content:space-between;max-height:450px;transition:max-height .5s ease-out;width:100%}@media (max-width:520px){.media__linkedin__box{flex-direction:column;max-height:450px;width:100%}}.media__linkedin__box:after{background:linear-gradient(0deg,#fff 25%,hsla(0,0%,100%,0));bottom:0;content:"";height:65%;opacity:1;position:absolute;visibility:visible;width:100%}.media__linkedin__box__button{bottom:0;left:50%;margin:0 auto;position:absolute;right:50%;z-index:1000}.media__linkedin__box div{align-self:auto;flex:0 1 auto;order:0;overflow:hidden;width:31%}@media (max-width:1320px){.media__linkedin__box div{width:32%}}@media (max-width:520px){.media__linkedin__box div{margin:20px auto;min-height:500px;width:100%}.media__linkedin__box div:nth-child(2),.media__linkedin__box div:nth-child(3){display:none}}.media__linkedin__box div iframe{scroll-y:none;height:700px;overflow:hidden;overflow-y:hidden;width:100%}@media (max-width:1920px){.media__linkedin__box div iframe{height:800px}}@media (max-width:1320px){.media__linkedin__box div iframe{height:760px}}@media (max-width:1280px){.media__linkedin__box div iframe{height:630px}}@media (max-width:520px){.media__linkedin__box div iframe{height:800px}}.media__press{width:80%}@media (max-width:520px){.media__press{width:90%}}.media__press h2{color:#003d4b;font-size:48px;font-size:3rem;line-height:48px;line-height:3rem;margin:50px 0;padding:0 0 40px;text-align:left;width:100%}@media (min-width:1930px){.media__press h2{font-size:80px;font-size:5rem;line-height:96px;line-height:6rem}}@media (max-width:1100px){.media__press h2{font-size:38px}}.media__press .wrapper{display:flex;flex-grow:1;margin:60px auto}.media__press .feed-grid{align-content:flex-start;display:flex;flex-flow:row wrap;gap:0;justify-content:center;margin:0 auto}.media__press .logotype{align-items:center;display:flex;font-weight:700;height:65px;justify-content:center;min-width:120px;width:120px}.media__press .categories{display:flex;margin-left:45px}.media__press .category-item{margin:0 10px}.media__press .card{flex:auto;height:320px;margin:7px;position:relative;width:25%}@media (max-width:520px){.media__press .card{width:50%}}.media__press .card img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.media__press .card:nth-child(3){flex:50%}.media__press .card-half{display:flex;flex:auto;flex-flow:column wrap;height:320px;justify-content:flex-end;margin:7px;width:320px}@media (max-width:520px){.media__press .card-half{height:320px;width:50%}}.media__press .wide{width:480px}@media (max-width:520px){.media__press .wide{width:100%}}.media__press .card-img{flex:auto;height:160px;position:relative}.media__press .card-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.media__press .label{font-size:20px;position:absolute;right:20px;top:20px}.media__press .tools-item{cursor:pointer;margin-right:20px}.media__press .tools-item:hover{opacity:.7}.media__press .info-center{align-items:center;background:rgba(0,0,0,.3);bottom:0;color:#fff;display:flex;font-family:Averta-Cyrillic-Bold,arial,sans-serif;font-size:30px;font-size:1.875rem;justify-content:center;left:0;line-height:36px;line-height:2.25rem;padding:0 10%;position:absolute;right:0;text-align:center;text-shadow:1px 1px 10px rgba(0,0,0,.2);top:0}.media__stazeni{margin:50px auto 100px;width:80%}.media__stazeni h2{color:#003d4b;font-size:48px;font-size:3rem;line-height:48px;line-height:3rem;margin:0 0 20px;padding:0 0 40px;text-align:left;width:100%}@media (min-width:1930px){.media__stazeni h2{font-size:80px;font-size:5rem;line-height:96px;line-height:6rem}}@media (max-width:1100px){.media__stazeni h2{font-size:38px}}.media__wraper{align-content:flex-start;align-items:flex-start;color:#fff;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:flex-start;width:100%}@media (max-width:520px){.media__wraper{display:block;gap:0}}.media__wraper__row-container{align-content:flex-start;align-items:flex-start;background-color:#006880;border-radius:50px;display:inline-flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:flex-start;padding:20px 10px 20px 0}@media (max-width:520px){.media__wraper__row-container{gap:10px;margin-bottom:15px;padding:10px 10px 10px 0;width:100%}}.media__wraper__row-container:hover{animation:color-button 1s;background-color:#003d4b}.media__wraper__row-container:hover p{color:#fff}.media__wraper__row-container p{color:#fff;font-size:16px;font-size:1rem;line-height:19.2px;line-height:1.2rem}.media__wraper__row-container .flex-item:first-child{align-self:center;flex:0 1 auto;order:2;padding:0 0 0 20px}@media (max-width:520px){.media__wraper__row-container .flex-item:first-child{order:2;padding:0 0 0 30px}}.media__wraper__row-container .flex-item:first-child p{color:#15242e}.media__wraper__row-container .flex-item:nth-child(2){align-self:auto;flex:1;min-width:40px;order:3;position:relative}@media (max-width:520px){.media__wraper__row-container .flex-item:nth-child(2){min-width:auto;order:2}}.media__wraper__row-container .flex-item:nth-child(2):before{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:18px 13px;content:"";height:0;left:2px;overflow:hidden;padding-top:13px;position:absolute;top:4px;transform:rotate(90deg);width:18px;z-index:2}@media (max-width:520px){.media__wraper__row-container .flex-item:nth-child(2):before{left:auto;right:16px;top:4px;top:-12px}}.media__wraper__row-container .flex-item:nth-child(2):after{background-color:#15242e;border-radius:50%;content:"";height:32px;left:-5px;position:absolute;top:-5px;width:32px;z-index:1}@media (max-width:520px){.media__wraper__row-container .flex-item:nth-child(2):after{height:30px;left:auto;right:10px;top:-20px;width:30px}}.media__wraper__row-container .flex-item:nth-child(3){align-self:auto;flex:1 1 auto;order:1;padding:0 0 0 30px;position:relative}@media (max-width:520px){.media__wraper__row-container .flex-item:nth-child(3){order:1;text-align:left;width:100%}}.media_detail{align-items:center;background-color:#006880;display:flex;flex-direction:column;position:relative;width:100%}@media (max-width:900px){.media_detail{margin-top:100px}}@media (max-width:520px){.media_detail{margin-top:50px}}.media_detail__intro{align-items:center;display:flex;flex-direction:column;padding-top:10%;position:relative;width:100%}@media (min-width:1930px){.media_detail__intro{padding-top:14%}}@media (max-width:1320px){.media_detail__intro{padding-top:16%}}.media_detail__intro:before{background-image:url(../assets/images/team_bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:calc(100% - 16vh);position:absolute;top:0;width:100%;z-index:1}.media_detail__intro__head{display:inline-block;justify-content:space-between;margin-top:80px;max-width:1200px;width:100vw;z-index:3}@media (min-width:1930px){.media_detail__intro__head{max-width:1600px}}@media (max-width:1440px){.media_detail__intro__head{margin-top:40px;width:80%}}.media_detail__intro__head h1{clear:both;font-family:Averta-Cyrillic-Regular,arial,sans-serif;font-size:50px;font-size:3.125rem;line-height:60px;line-height:3.75rem}@media (min-width:1930px){.media_detail__intro__head h1{font-size:65px;font-size:4.0625rem;line-height:78px;line-height:4.875rem}}@media (max-width:1440px){.media_detail__intro__head h1{font-size:45px;font-size:2.8125rem;line-height:54px;line-height:3.375rem}}@media (max-width:520px){.media_detail__intro__head h1{clear:both;font-size:35px;font-size:2.1875rem;line-height:42px;line-height:2.625rem}}.media_detail__intro__head a{align-items:center;background-color:#003d4b;border-radius:100px;clear:both;color:#fff;float:left;font-family:Averta-Cyrillic-regular,arial,sans-serif;font-size:14px;font-size:.875rem;letter-spacing:1px;line-height:14px;line-height:.875rem;margin-bottom:50px;padding:.7em 1.2em}@media (min-width:1930px){.media_detail__intro__head a{font-size:18px;font-size:1.125rem;line-height:18px;line-height:1.125rem;padding:1.5em 2.4em}}@media (max-width:520px){.media_detail__intro__head a{float:left;font-size:18px;font-size:1.125rem;line-height:18px;line-height:1.125rem;margin-bottom:20px}}.media_detail__intro__head .datum{clear:both;color:#003d4b;display:block;font-family:Averta-Cyrillic-Light,arial,sans-serif;font-size:26px;font-size:1.625rem;letter-spacing:1px;line-height:41.6px;line-height:2.6rem;margin:10px 0 15px}@media (min-width:1930px){.media_detail__intro__head .datum{font-size:28px;font-size:1.75rem;line-height:44.8px;line-height:2.8rem}}@media (max-width:1440px){.media_detail__intro__head .datum{font-size:20px;font-size:1.25rem;line-height:32px;line-height:2rem}}@media (max-width:900px){.media_detail__intro__head .datum{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}}@media (max-width:520px){.media_detail__intro__head .datum{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem}}.media_detail__intro__imgs{display:block;margin-top:50px;max-height:1000px;max-width:1200px;position:relative;width:80vw;z-index:3}@media (min-width:1930px){.media_detail__intro__imgs{max-width:1800px}}@media (max-width:1440px){.media_detail__intro__imgs{width:80%}}@media (max-width:900px){.media_detail__intro__imgs{width:100vw}}.media_detail__intro__imgs__main{background-position:50%;background-repeat:no-repeat;background-size:cover;border-top-right-radius:300px;display:block;height:35vh;position:relative;width:100%}@media (max-width:1440px){.media_detail__intro__imgs__main{height:50vh}}@media (max-width:900px){.media_detail__intro__imgs__main{border-top-right-radius:300px;width:100%}}.media_detail__intro__imgs__main button{left:4%;position:relative;top:80%;z-index:2000}@media (max-width:1320px){.media_detail__intro__imgs__main button{top:70%}}.media_detail__popis{display:flex;flex-direction:column;max-width:1200px;padding:50px 0 0;width:100%}@media (max-width:1440px){.media_detail__popis{width:80%}}.media_detail__popis h3{color:#fff;font-family:Averta-Cyrillic-Bold,arial,sans-serif;font-size:26px;font-size:1.625rem;line-height:31.2px;line-height:1.95rem;margin-bottom:15px}.media_detail__popis ul{-moz-column-count:2;column-count:2;margin:10px auto 20px;width:100%}@media (max-width:520px){.media_detail__popis ul{-moz-column-count:1;column-count:1}}.media_detail__popis ul.one{-moz-column-count:1;column-count:1}.media_detail__popis ul li{color:#fff;font-size:20px;font-size:16px;font-size:1rem;line-height:1.2;line-height:25.6px;line-height:1.6rem;margin-bottom:15px;margin-right:25px;padding-left:40px;position:relative}@media (min-width:1930px){.media_detail__popis ul li{font-size:30px;font-size:1.875rem;line-height:36px;line-height:2.25rem;max-width:400px}}@media (max-width:1440px){.media_detail__popis ul li{font-size:15px;font-size:.9375rem;line-height:24px;line-height:1.5rem}}@media (max-width:900px){.media_detail__popis ul li{font-size:15px}}@media (max-width:520px){.media_detail__popis ul li{font-size:14px;font-size:.875rem;line-height:16.8px;line-height:1.05rem}}.media_detail__popis ul li:before{background-color:#15242e;border-radius:50%;content:"";display:block;height:15px;left:5px;position:absolute;top:3px;width:15px}@media (min-width:1930px){.media_detail__popis ul li:before{top:12px}}@media (max-width:520px){.media_detail__popis ul li:before{height:10px;width:10px}}.media_detail__popis p{color:#fff;font-family:Averta-Cyrillic-Light,arial,sans-serif;font-size:16px;font-size:1rem;letter-spacing:1px;line-height:25.6px;line-height:1.6rem;margin-bottom:30px}@media (min-width:1930px){.media_detail__popis p{font-size:28px;font-size:1.75rem;line-height:44.8px;line-height:2.8rem}}@media (max-width:1440px){.media_detail__popis p{font-size:15px;font-size:.9375rem;line-height:24px;line-height:1.5rem}}@media (max-width:900px){.media_detail__popis p{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}}.media_detail__popis p a{color:#15242e;font-weight:900;text-decoration:underline}.media_detail__popis img{align-items:center;display:block;float:left;justify-content:center;margin:0 auto;max-width:600px;-o-object-fit:cover;object-fit:cover}.media_detail__popis .img2{max-width:400px}.media_detail__popis .img3{margin-top:20px;max-width:700px}.media_detail__galerie{padding:0 0 80px;text-align:center}.media_detail__galerie img{align-items:center;display:inline-block;justify-content:center;margin:0 auto;max-width:600px;-o-object-fit:cover;object-fit:cover}.media_detail__galerie .img2{max-width:400px}.media_detail__galerie .img3{max-width:700px}@keyframes border-radius{0%{border-top-left-radius:0}to{border-top-left-radius:300px}}.event{align-items:center;background-color:#006880;display:flex;flex-direction:column;position:relative;width:100%}@media (max-width:900px){.event{margin-top:100px}}.event .messagebar{background-color:#15242e;color:#fff;font-size:1.2rem;left:0;padding:2em 0;position:fixed;text-align:center;top:-200px;transition:all .3s ease-in-out;width:100vw;z-index:9999999999999}.event .messagebar.show{top:0}.event__intro{align-items:center;display:flex;flex-direction:column;padding-top:14%;position:relative;width:100%}@media (min-width:1930px){.event__intro{padding-top:11%}}@media (max-width:1920px){.event__intro{padding-top:11%}}@media (max-width:1600px){.event__intro{padding-top:14%}}@media (max-width:1320px){.event__intro{padding-top:16%}}@media (max-width:900px){.event__intro{padding-top:8%}}.event__intro:before{background-image:url(../assets/images/team_bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:calc(100% - 75vh);position:absolute;top:0;width:100%;z-index:1}@media (max-width:1920px){.event__intro:before{height:calc(100% - 60vh)}}@media (max-width:700px){.event__intro:before{height:calc(100% - 80vh)}}@media (max-width:500px){.event__intro:before{height:500px}}.event__intro__header{display:block;margin-bottom:0;margin-top:50px;overflow:hidden;width:100vw;z-index:500}@media (max-width:520px){.event__intro__header{height:210px}}.event__intro__header__img{display:block;margin:0 auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:80%}@media (min-width:1930px){.event__intro__header__img{width:70%}}@media (max-width:900px){.event__intro__header__img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}}.event__intro__head{display:inline-block;justify-content:space-between;max-width:1200px;width:100vw;z-index:3}@media (min-width:1930px){.event__intro__head{margin-bottom:20px;max-width:1600px}}.event__intro__head h2{clear:both;font-family:Averta-Cyrillic-Regular,arial,sans-serif;font-size:40px;font-size:2.5rem;line-height:48px;line-height:3rem;margin-bottom:15px;text-align:center}.event__intro__head h2 span{display:block;font-family:Averta-Cyrillic-Bold,arial,sans-serif;font-size:32px;font-size:2rem;line-height:41.6px;line-height:2.6rem}@media (min-width:1930px){.event__intro__head h2{font-size:55px;font-size:3.4375rem;line-height:66px;line-height:4.125rem}}@media (max-width:520px){.event__intro__head h2{clear:both;display:block;font-size:30px;font-size:1.875rem;line-height:36px;line-height:2.25rem;margin:0 auto;width:86%}}.event__intro__head p{font-size:1.6vw;line-height:1em;margin-top:20px;text-align:center}@media (max-width:1300px){.event__intro__head p{font-size:2vw}}.event__intro__head p span{font-family:Averta-Cyrillic-Bold,arial,sans-serif}@media (max-width:520px){.event__intro__head p{clear:both;display:block;font-size:22px;font-size:1.375rem;line-height:26.4px;line-height:1.65rem;margin:20px auto 0;width:86%}}.event__intro__head a{align-items:center;background-color:#003d4b;border-radius:100px;clear:both;color:#fff;float:left;font-family:Averta-Cyrillic-regular,arial,sans-serif;font-size:14px;font-size:.875rem;letter-spacing:1px;line-height:14px;line-height:.875rem;margin-bottom:50px;padding:.7em 1.2em}@media (min-width:1930px){.event__intro__head a{font-size:18px;font-size:1.125rem;line-height:18px;line-height:1.125rem;padding:1.5em 2.4em}}@media (max-width:520px){.event__intro__head a{float:left;margin-bottom:22px}}.event__intro__predstava{align-items:flex-start;display:flex;flex-direction:column;margin-top:3%;max-width:1200px;width:85vw;z-index:3}@media (min-width:1930px){.event__intro__predstava{margin-top:2.3%;max-width:1200px}}@media (max-width:900px){.event__intro__predstava{flex-direction:column;margin:40px 0 20px}}.event__intro__predstava h4{color:#90fdf9;font-size:24px;font-size:1.5rem;line-height:48px;line-height:3rem;margin-top:5px;width:100%}.event__intro__predstava div{width:75%}.event__intro__predstava p{color:#fff;font-family:Averta-Cyrillic-Regular,arial,sans-serif;font-size:20px;font-size:1.25rem;letter-spacing:1px;line-height:40px;line-height:2.5rem;margin-bottom:20px}@media (min-width:1930px){.event__intro__predstava p{font-size:27px;font-size:1.6875rem;line-height:43.2px;line-height:2.7rem}}@media (max-width:900px){.event__intro__predstava p{font-size:19px;font-size:1.1875rem;line-height:32.3px;line-height:2.01875rem;width:100%}}@media (max-width:520px){.event__intro__predstava p{font-size:17px;font-size:1.0625rem;letter-spacing:.5px;line-height:28.9px;line-height:1.80625rem}}.event__intro__predstava ul{margin:0 0 30px}.event__intro__predstava ul li{box-sizing:border-box;font-size:16px;font-size:1rem;line-height:19.2px;line-height:1.2rem;margin:0 0 10px 30px;position:relative}@media (min-width:1930px){.event__intro__predstava ul li{font-size:24px;font-size:1.5rem;line-height:28.8px;line-height:1.8rem}}@media (max-width:1100px){.event__intro__predstava ul li{padding:0 8% 0 0}}@media (max-width:1024px){.event__intro__predstava ul li{margin:0 0 10px 30px;padding:0;width:95%}}@media (max-width:520px){.event__intro__predstava ul li{font-size:14px;font-size:.875rem;line-height:16.8px;line-height:1.05rem;padding:0 10px 0 0;width:92%}}.event__intro__predstava ul li:before{background-color:#90fdf9;border-radius:50%;content:"";display:block;height:13px;left:-27px;position:absolute;top:15px!important;width:13px}@media (min-width:1930px){.event__intro__predstava ul li:before{top:10px}}@media (max-width:520px){.event__intro__predstava ul li:before{height:10px;left:-27px;width:10px}}.event__intro__predstava ul li p{font-size:18px;font-size:1.125rem;line-height:36px;line-height:2.25rem;margin-bottom:0}@media (min-width:1930px){.event__intro__predstava ul li p{font-size:22px;font-size:1.375rem;line-height:44px;line-height:2.75rem}}.event__intro__popis{display:grid;grid-template-columns:1fr 3fr;max-width:1200px;padding:150px 0;row-gap:75px;width:100%}@media (min-width:1930px){.event__intro__popis{max-width:1600px}}@media (max-width:900px){.event__intro__popis{display:flex;flex-direction:column;padding:75px 0;row-gap:50px;width:90%}}.event__intro__popis h4{font-family:Averta-Cyrillic-Regular,arial,sans-serif;font-size:28px;font-size:1.75rem;letter-spacing:1px;line-height:28px;line-height:1.75rem}@media (min-width:1930px){.event__intro__popis h4{font-size:42px;font-size:2.625rem;line-height:42px;line-height:2.625rem}}@media (max-width:520px){.event__intro__popis h4{font-size:25px;font-size:1.5625rem;line-height:25px;line-height:1.5625rem}}.event__intro__popis h4{color:#fff}.event__intro__kontakt{align-items:center;color:#000;display:flex;flex-direction:column;margin-top:50px;max-width:800px;padding:0 15px;width:100%}@media (max-width:1100px){.event__intro__kontakt{justify-content:center}}.event__intro__kontakt p{text-align:center;width:100%}.event__intro__kontakt span{font-family:Nexa-Light,sans-serif;font-size:32px;font-size:2rem;letter-spacing:1px;line-height:32px;line-height:2rem;padding:25px 0}@media (max-width:1100px){.event__intro__kontakt span{font-size:22px;font-size:1.375rem;line-height:22px;line-height:1.375rem;padding:15px 0;text-align:center;width:70%}}.event__intro__kontakt span{white-space:nowrap}.event__intro__kontakt span b{color:#de0b0f;font-family:Nexa-Bold,sans-serif}.event__intro__lastpic{margin:100px 25px 50px;max-width:300px;width:100%}@media (max-width:500px){.event__intro__lastpic{max-width:160px}}.event__form_wraper{max-width:1200px;padding-bottom:100px;width:85vw}@media (min-width:1930px){.event__form_wraper{padding-bottom:150px}}.event__form_wraper h4{clear:both;color:#90fdf9;font-family:Averta-Cyrillic-Regular,arial,sans-serif;font-size:23px;font-size:1.4375rem;line-height:27.6px;line-height:1.725rem;margin:30px auto 50px;text-align:center}@media (min-width:1930px){.event__form_wraper h4{font-size:26px;font-size:1.625rem;line-height:31.2px;line-height:1.95rem}}@media (max-width:520px){.event__form_wraper h4{clear:both;font-size:17px;font-size:1.0625rem;line-height:23.8px;line-height:1.4875rem;margin:25px auto}}.event__form_wraper .form-container{width:100%}.event__form_wraper .form-container label{color:#7f7f7f;font-size:1rem;padding:0 20px;position:absolute;transform:translateY(100%) scale(1);transform-origin:top left;transition:all .1s ease-in-out;z-index:2}.event__form_wraper .form-container label span{display:inline}.event__form_wraper .form-container .float-container-checkbox,.event__form_wraper .form-container .float-container-radio{border-bottom:none!important;margin-bottom:8px}.event__form_wraper .form-container .float-container-checkbox input[type=checkbox],.event__form_wraper .form-container .float-container-radio input[type=checkbox]{cursor:pointer;height:25px;margin:0;vertical-align:top;width:25px}.event__form_wraper .form-container .float-container-checkbox label,.event__form_wraper .form-container .float-container-radio label{font-size:24px;font-size:1.5rem;line-height:24px;line-height:1.5rem;padding:0 0 0 10px;position:inherit;transform:none}.event__form_wraper .form-container .checkbox label{cursor:pointer;transition:.3s}@media (max-width:520px){.event__form_wraper .form-container .checkbox label{flex-direction:column}}.event__form_wraper .form-container .checkbox label{color:#90fdf9}.event__form_wraper .form-container .checkbox label a{color:#90fdf9;padding:0 10px;position:inherit;text-decoration:underline;transform:none}.event__form_wraper .form-container .checkbox label span{clear:none;display:inline-block;float:left}@media (max-width:520px){.event__form_wraper .form-container .checkbox label span{display:inline-block}}.event__form_wraper .form-container .checkbox:hover .custom-checkbox+label:before{border-color:#90fdf9}.event__form_wraper .form-container .checkbox:hover label{color:#90fdf9}.event__form_wraper .form-container .checkbox .custom-checkbox{opacity:0;position:absolute;z-index:-1}.event__form_wraper .form-container .checkbox .custom-checkbox+label{align-items:center;display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:520px){.event__form_wraper .form-container .checkbox .custom-checkbox+label{font-size:1.2rem;justify-content:center;margin:0 auto;padding:0;width:100%}}.event__form_wraper .form-container .checkbox .custom-checkbox+label:before{background-position:50%;background-repeat:no-repeat;background-size:50% 50%;border:2px solid #90fdf9;border-radius:4px;content:"";display:inline-block;flex-grow:0;flex-shrink:0;height:40px;margin-right:.8em;transition:.3s;width:40px}@media (max-width:520px){.event__form_wraper .form-container .checkbox .custom-checkbox+label:before{height:30px;margin-bottom:20px;width:30px}}.event__form_wraper .form-container .checkbox .custom-checkbox:checked+label:before{background-color:#90fdf9;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 2 4.5 8 2 5.273' stroke='%23fff' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E");border-color:#90fdf9}.event__form_wraper .form-container .float-container-area,.event__form_wraper .form-container .float-container-input{background-color:#f5f5f5;border-bottom:2px solid #90fdf9;border-radius:10px;box-sizing:border-box;margin-bottom:8px;position:relative;transition:border-bottom 80ms ease-in;width:100%}.event__form_wraper .form-container .float-container-area input,.event__form_wraper .form-container .float-container-area textarea,.event__form_wraper .form-container .float-container-input input,.event__form_wraper .form-container .float-container-input textarea{background-color:transparent;border:none;font-size:1rem;outline:0;padding-inline-end:1rem;padding-bottom:1rem;padding-inline-start:1rem;padding-top:1.5rem;width:-webkit-fill-available}.event__form_wraper .form-container .float-container-area textarea,.event__form_wraper .form-container .float-container-input textarea{height:200px;padding-top:2rem;resize:none}.event__form_wraper .form-container.active label{transform:translateY(30%) scale(.75)}@media (max-width:520px){.event__form_wraper .form-container.active label{transform:translateY(30%) scale(1)}}.event__form_wraper .form-container.active .form-container-value{border-bottom:2px solid #7d8083}.event__form_wraper .form-container.invalid .form-container-value{border-bottom:2px solid #ff3737}.event__form_wraper .form-container.invalid .form-container-value label{color:#ff3737}.event__form_wraper .form-container.invalid .float-container-error span{color:#ff3737;font-size:15px;font-size:.9375rem;font-style:italic;line-height:18px;line-height:1.125rem;margin-top:15px}.event__form_wraper .row{align-items:center}.event__form_wraper .row,.event__form_wraper .row-multiplewrap{align-content:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:1rem;justify-content:flex-start;margin-bottom:10px}.event__form_wraper .row-multiplewrap{align-items:flex-start;flex-direction:row;width:100%}@media (max-width:520px){.event__form_wraper .row-multiplewrap{flex-direction:column}}.event__form_wraper .column{display:flex;flex-direction:column;gap:1rem}.event__form_wraper .button{background-color:#003d4b;border:none;border-radius:100px;color:#fff;cursor:pointer;display:block;font-size:20px;font-size:1.25rem;line-height:20px;line-height:1.25rem;margin:0 auto;opacity:1;padding:2em 3.3em 2em 2em;position:relative;transform:translateY(-5%) scale(.8);transition:1s ease;width:400px}.event__form_wraper .button:hover{background-color:#15242e}.event__form_wraper .button:before{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:32px 24px;content:"";height:0;overflow:hidden;padding-top:24px;position:absolute;right:13%;top:37px;width:32px;z-index:100}@media (min-width:1930px){.event__form_wraper .button:before{top:37px}}@media (max-width:520px){.event__form_wraper .button:before{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:28px 22px;height:0;overflow:hidden;padding-top:22px;top:25px;width:28px}}@media (min-width:1930px){.event__form_wraper .button{padding:2em 3.3em 2em 2em;width:400px}}@media (max-width:520px){.event__form_wraper .button{font-size:18px;font-size:1.125rem;line-height:18px;line-height:1.125rem;margin:40px auto 0;padding:1.6em 3.3em 1.6em 1em;width:260px}}.brand{align-items:center;display:flex;flex-direction:column;position:relative;width:100%}@media (max-width:900px){.brand{margin-top:100px}}.brand__intro{align-items:center;display:flex;flex-direction:column;height:30vh;overflow:hidden;padding:10vh 0;position:relative;width:100%}.brand__intro:before{background-image:url(../assets/images/team_bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:100%;padding:10vh 0;position:absolute;top:0;width:100%;z-index:1}@media (max-width:520px){.brand__intro:before{height:600px}}.brand__intro__header{display:block;margin-bottom:0;margin-top:50px;overflow:hidden;width:100vw;z-index:500}@media (max-width:520px){.brand__intro__header{height:210px}}.brand__intro__header__img{display:block;margin:0 auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:80%}@media (min-width:1930px){.brand__intro__header__img{width:70%}}@media (max-width:900px){.brand__intro__header__img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}}.brand__intro__head{display:inline-block;justify-content:space-between;max-width:1200px;width:100vw;z-index:3}@media (min-width:1930px){.brand__intro__head{margin-bottom:20px;max-width:1600px}}.brand__intro__head h1{clear:both;font-family:Averta-Cyrillic-Regular,arial,sans-serif;font-size:30px;font-size:1.875rem;line-height:36px;line-height:2.25rem;margin-top:90px;text-align:center}.brand__intro__head h1 span{display:block;font-family:Averta-Cyrillic-Bold,arial,sans-serif;font-size:30px;font-size:1.875rem;line-height:39px;line-height:2.4375rem}@media (min-width:1930px){.brand__intro__head h1{font-size:35px;font-size:2.1875rem;line-height:42px;line-height:2.625rem;margin-top:110px}}@media (max-width:520px){.brand__intro__head h1{clear:both;display:block;font-size:35px;font-size:2.1875rem;line-height:42px;line-height:2.625rem;margin:0 auto;width:86%}}.brand__intro__head p{font-size:25px;font-size:1.5625rem;line-height:30px;line-height:1.875rem;margin-top:20px;text-align:center}.brand__intro__head p span{font-family:Averta-Cyrillic-Bold,arial,sans-serif}@media (max-width:520px){.brand__intro__head p{clear:both;display:block;font-size:22px;font-size:1.375rem;line-height:26.4px;line-height:1.65rem;margin:20px auto 0;width:86%}}.brand__intro__head a{align-items:center;background-color:#003d4b;border-radius:100px;clear:both;color:#fff;float:left;font-family:Averta-Cyrillic-regular,arial,sans-serif;font-size:14px;font-size:.875rem;letter-spacing:1px;line-height:14px;line-height:.875rem;margin-bottom:50px;padding:.7em 1.2em}@media (min-width:1930px){.brand__intro__head a{font-size:18px;font-size:1.125rem;line-height:18px;line-height:1.125rem;padding:1.5em 2.4em}}@media (max-width:520px){.brand__intro__head a{float:left;margin-bottom:22px}}.brand__intro__popis{display:grid;grid-template-columns:1fr 3fr;max-width:1200px;padding:150px 0;row-gap:75px;width:100%}@media (min-width:1930px){.brand__intro__popis{max-width:1600px}}@media (max-width:900px){.brand__intro__popis{display:flex;flex-direction:column;padding:75px 0;row-gap:50px;width:90%}}.brand__intro__popis h4{font-family:Averta-Cyrillic-Regular,arial,sans-serif;font-size:28px;font-size:1.75rem;letter-spacing:1px;line-height:28px;line-height:1.75rem}@media (min-width:1930px){.brand__intro__popis h4{font-size:42px;font-size:2.625rem;line-height:42px;line-height:2.625rem}}@media (max-width:520px){.brand__intro__popis h4{font-size:25px;font-size:1.5625rem;line-height:25px;line-height:1.5625rem}}.brand__intro__popis h4{color:#fff}.brand__intro__kontakt{align-items:center;color:#000;display:flex;flex-direction:column;margin-top:50px;max-width:800px;padding:0 15px;width:100%}@media (max-width:1100px){.brand__intro__kontakt{justify-content:center}}.brand__intro__kontakt p{text-align:center;width:100%}.brand__intro__kontakt span{font-family:Nexa-Light,sans-serif;font-size:32px;font-size:2rem;letter-spacing:1px;line-height:32px;line-height:2rem;padding:25px 0}@media (max-width:1100px){.brand__intro__kontakt span{font-size:22px;font-size:1.375rem;line-height:22px;line-height:1.375rem;padding:15px 0;text-align:center;width:70%}}.brand__intro__kontakt span{white-space:nowrap}.brand__intro__kontakt span b{color:#de0b0f;font-family:Nexa-Bold,sans-serif}.brand__intro__lastpic{margin:100px 25px 50px;max-width:300px;width:100%}@media (max-width:500px){.brand__intro__lastpic{max-width:160px}}.brand__body{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 auto;width:100%}.brand__body .fullside{background-color:#003d4b;display:flex;flex-direction:column;justify-content:center;margin-top:0;padding:2% 0;width:100%}.brand__body .fullside .format__patka__odkaz{color:#fff!important}.brand__body .leftside{background-color:#006880;flex:1;padding:3% 0}.brand__body .rightside{background:#fff;flex:1;padding:3% 0}.brand__body .rightside .format__nazev{color:#006880!important}.brand__body__table .container{align-items:center;display:flex;flex-direction:column;justify-content:center}.brand__body__table .row{grid-column-gap:60px;display:grid;grid-template-columns:repeat(2,1fr);margin:40px 0}@media (max-width:700px){.brand__body__table .row{grid-template-columns:repeat(1,1fr)}}.brand__body__table .cell{align-content:flex-start;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:10px}.brand__body__table .cell img{margin:auto}.brand__body__table .cell img.brand{width:320px}@media (max-width:500px){.brand__body__table .cell img.brand{width:220px}}.brand__body__table .cell p{align-self:auto;flex:0 1 auto;order:0}.brand__body__table .cell .format{display:flex;flex-direction:column;justify-content:center;margin-top:0}.brand__body__table .cell .format__patka{align-content:flex-start;flex-direction:row;flex-wrap:nowrap;margin-bottom:0;margin-top:0}.brand__body__table .cell .format__patka__odkaz{align-self:auto;color:#15242e;flex:0 1 auto;font-size:14px;font-size:.875rem;line-height:14px;line-height:.875rem;order:0;text-decoration:underline}.brand__body__table .cell .format__nazev{color:#fff;font-size:16px;font-size:1rem;line-height:16px;line-height:1rem;margin-bottom:0;margin-top:0}@media (max-width:900px){.brand__body{flex-direction:column;margin:40px 0 20px}}.brand__body h4{color:#90fdf9;font-size:24px;font-size:1.5rem;line-height:48px;line-height:3rem;margin-top:5px;width:100%}.brand__body p{color:#fff;font-family:Averta-Cyrillic-Regular,arial,sans-serif;font-size:20px;font-size:1.25rem;letter-spacing:1px;line-height:40px;line-height:2.5rem;margin-bottom:20px}@media (min-width:1930px){.brand__body p{font-size:27px;font-size:1.6875rem;line-height:43.2px;line-height:2.7rem}}@media (max-width:900px){.brand__body p{font-size:19px;font-size:1.1875rem;line-height:32.3px;line-height:2.01875rem;width:100%}}@media (max-width:520px){.brand__body p{font-size:17px;font-size:1.0625rem;letter-spacing:.5px;line-height:28.9px;line-height:1.80625rem}}.page404{align-items:center;background-color:#006881;display:flex;flex-direction:column;justify-content:center;min-height:100vh;overflow:hidden;position:relative;width:100vw}.page404 h1{color:#fff;font-size:60vw;left:-3%;letter-spacing:-10rem;line-height:.4;margin-bottom:-100px;position:relative;top:-40vh;z-index:0}@media (min-width:1930px){.page404 h1{letter-spacing:-12rem}}@media (max-width:1600px){.page404 h1{letter-spacing:-9rem}}@media (max-width:1440px){.page404 h1{font-size:70vw;left:-5%;letter-spacing:-9rem;line-height:.3}}@media (max-width:1180px){.page404 h1{left:-5%;letter-spacing:-8rem}}@media (max-width:900px){.page404 h1{font-size:80vw;left:-7%;letter-spacing:-5rem;line-height:.2}}@media (max-width:520px){.page404 h1{letter-spacing:-2rem}}.page404 h2{color:#fff;font-size:1.3rem;line-height:1.5rem;text-align:center;width:400px;z-index:1}@media (max-width:1600px){.page404 h2{margin-top:50px}}@media (max-width:1440px){.page404 h2{margin-top:100px}}@media (max-width:1024px){.page404 h2{width:80%}}.page404 a{background-color:#16242f;border-radius:50px;color:#fff;margin-top:30px;padding:15px 50px;z-index:2}.header{display:flex;height:100vh;overflow:hidden;position:relative;width:100%}.header__left{background-image:url(../assets/images/header_left.svg);background-repeat:no-repeat;display:block;height:110%;left:-100px;-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute;top:-70px;width:100%;z-index:9}@media (max-width:900px){.header__left{background:url(../assets/images/header_left.svg) no-repeat;background-size:700px 929px;height:0;left:-140px;overflow:hidden;padding-top:929px;top:-170px;transform:rotate(10deg);width:700px}}.header .Podcast{align-content:flex-start;align-items:center;bottom:50px;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;position:absolute;right:40px;width:380px;z-index:200}@media (max-width:1920px){.header .Podcast{width:280px}}@media (max-width:1600px){.header .Podcast{width:280px}}@media (max-width:1440px){.header .Podcast{width:260px}}@media (max-width:1280px){.header .Podcast{width:205px}}@media (max-width:1024px){.header .Podcast{display:none}}.header .Podcast__img{align-items:center;align-self:auto;box-sizing:border-box;flex:0 1 auto;justify-content:center;order:0;width:50%}@media (max-width:1920px){.header .Podcast__img{flex:0 0 132px;width:132px}}@media (max-width:1280px){.header .Podcast__img{flex:0 0 100px;width:100px}}.header .Podcast__img img{display:block;float:left;margin:0 auto;-o-object-fit:cover;object-fit:cover;width:100%}.header .Podcast__content{align-self:auto;align-self:stretch;background-color:#fff;border-bottom-right-radius:65px;box-sizing:border-box;flex:1;order:0;padding:15px}@media (max-width:1920px){.header .Podcast__content{border-bottom-right-radius:45px;padding:0 20px}}@media (max-width:1600px){.header .Podcast__content{padding:0 15px}}@media (max-width:1280px){.header .Podcast__content{border-bottom-right-radius:50px;flex:1 1 0px;min-width:0;padding:0 11px}}.header .Podcast__content__text{align-content:center;align-content:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:5px;height:100%;justify-content:center}.header .Podcast__content__text p.podcast{color:#15242e;font-family:Averta-Cyrillic-Bold,arial,sans-serif;font-size:26px;font-size:1.625rem;line-height:31.2px;line-height:1.95rem}@media (max-width:1920px){.header .Podcast__content__text p.podcast{font-size:21px;font-size:1.3125rem;line-height:23.1px;line-height:1.44375rem}}@media (max-width:1440px){.header .Podcast__content__text p.podcast{font-size:18px;font-size:1.125rem;line-height:19.8px;line-height:1.2375rem}}@media (max-width:1280px){.header .Podcast__content__text p.podcast{font-size:14px;font-size:.875rem;line-height:16.8px;line-height:1.05rem}}.header .Podcast__content__text p{color:#15242e}@media (max-width:1920px){.header .Podcast__content__text p{font-size:13px;font-size:.8125rem;line-height:14.3px;line-height:.89375rem}}@media (max-width:1440px){.header .Podcast__content__text p{font-size:14px;font-size:.875rem;line-height:15.4px;line-height:.9625rem}}@media (max-width:1280px){.header .Podcast__content__text p{font-size:10px;font-size:.625rem;line-height:11px;line-height:.6875rem}}.header .swiper-container{width:100%}.header .swiper-pagination{box-sizing:border-box;left:35px!important;position:absolute;width:40px!important;z-index:80}@media (max-width:1320px){.header .swiper-pagination{left:22px!important}}@media (max-width:900px){.header .swiper-pagination{display:none}}.header .swiper-pagination span{clear:both;display:block;margin-bottom:25px!important}.header .swiper-pagination-bullet{background-color:#003d4b;border-radius:50%;height:15px;opacity:1;width:15px}.header .swiper-pagination-bullet-active{background-color:#fff}.header .swiper-slide{align-items:center;display:flex;height:100vh;justify-content:center;max-height:2160px;min-height:320px;overflow:hidden;position:relative;width:100%}.header .swiper-slide p{color:#fff;font-family:Averta-Cyrillic-regular,arial,sans-serif;font-size:32px;font-size:2rem;letter-spacing:1.5px;line-height:38.4px;line-height:2.4rem;opacity:0;padding:0 0 0 10px;pointer-events:none;transform:translateY(-5%) scale(.8);transition:1s ease;width:400px}@media (min-width:1930px){.header .swiper-slide p{font-size:50px;font-size:3.125rem;line-height:60px;line-height:3.75rem;width:800px}}@media (max-width:520px){.header .swiper-slide p{display:block;font-size:24px;font-size:1.5rem;line-height:28.8px;line-height:1.8rem;width:100%}}.header .swiper-slide__text{align-items:left;bottom:10%;color:#fff;display:block;display:flex;flex-direction:column;justify-content:left;left:10%;position:absolute;right:0;z-index:2}@media (min-width:1930px){.header .swiper-slide__text{left:10%}}@media (max-width:1320px){.header .swiper-slide__text{left:12%}}@media (max-width:900px){.header .swiper-slide__text{left:15px}}.header .swiper-slide__img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.header .swiper-slide .button{background-color:#15242e;border-radius:100px;color:#fff;cursor:pointer;display:block;font-size:17px;font-size:1.0625rem;line-height:17px;line-height:1.0625rem;margin:20px 0 0;opacity:1;padding:1.2em 3.3em 1.2em 2em;position:relative;transform:translateY(-5%) scale(.8);transition:1s ease;width:160px}.header .swiper-slide .button:hover{background-color:#006880}.header .swiper-slide .button:before{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:22px 17px;content:"";height:0;overflow:hidden;padding-top:17px;position:absolute;right:8%;top:50%;transform:translateY(-50%);width:22px;z-index:100}@media (min-width:1930px){.header .swiper-slide .button{padding:1.8em 3.3em 1.8em 2em;width:300px}}.header .swiper-slide-active .button,.header .swiper-slide-active p{opacity:1;transform:translateY(0) scale(1);transition:1s ease}.kdo_jsme{clear:both;padding-top:50px;position:relative;width:100%;z-index:20}.kdo_jsme .kdojsme-pos-top{justify-content:flex-start}.kdo_jsme .kdojsme-pos-center{justify-content:center}.kdo_jsme .kdojsme-pos-bottom{justify-content:flex-end}@media (max-width:520px){.kdo_jsme{overflow:hidden;padding-bottom:10px}}.kdo_jsme{align-content:center;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.kdo_jsme__grinity-symbol{background:url(../assets/images/Grinity_spirala_kdojsme.svg) no-repeat;background-size:600px 503px;height:0;left:-8%;overflow:hidden;padding-top:503px;position:absolute;top:120px;width:600px;z-index:10}@media (min-width:1930px){.kdo_jsme__grinity-symbol{background:url(../assets/images/Grinity_spirala_kdojsme.svg) no-repeat;background-size:600px 502px;height:0;left:-9%;overflow:hidden;padding-top:502px;top:150px;width:600px}}@media (max-width:1920px){.kdo_jsme__grinity-symbol{background:url(../assets/images/Grinity_spirala_kdojsme.svg) no-repeat;background-size:550px 461px;height:0;left:-14%;overflow:hidden;padding-top:461px;top:130px;width:550px}}@media (max-width:1600px){.kdo_jsme__grinity-symbol{background:url(../assets/images/Grinity_spirala_kdojsme.svg) no-repeat;background-size:400px 335px;height:0;left:-13%;overflow:hidden;padding-top:335px;top:100px;width:400px}}@media (max-width:1320px){.kdo_jsme__grinity-symbol{background:url(../assets/images/Grinity_spirala_kdojsme.svg) no-repeat;background-size:290px 242px;height:0;left:-17%;overflow:hidden;padding-top:242px;top:120px;width:290px}}@media (max-width:900px){.kdo_jsme__grinity-symbol{display:none}}.kdo_jsme__kontajner{display:flex;margin:0 auto;padding:60px 0 0;width:80%}@media (max-width:1600px){.kdo_jsme__kontajner{width:90%}}@media (max-width:900px){.kdo_jsme__kontajner{flex-direction:column-reverse}}@media (max-width:1024px){.kdo_jsme__kontajner{width:80%}}.kdo_jsme__grid-text{display:flex;flex-direction:column;flex-wrap:wrap;margin:0 auto;width:70%}@media (max-width:1400px){.kdo_jsme__grid-text{padding:0}}@media (max-width:1320px){.kdo_jsme__grid-text{width:76%}}@media (max-width:1024px){.kdo_jsme__grid-text{width:90%}}@media (max-width:520px){.kdo_jsme__grid-text{clear:both;display:block;width:100%}}.kdo_jsme__grid-text h1,.kdo_jsme__grid-text h2{color:#003d4b;font-size:40px;font-size:2.5rem;line-height:48px;line-height:3rem;margin:0 0 20px;padding:0}@media (min-width:1930px){.kdo_jsme__grid-text h1,.kdo_jsme__grid-text h2{font-size:50px;font-size:3.125rem;line-height:60px;line-height:3.75rem}}@media (max-width:520px){.kdo_jsme__grid-text h1,.kdo_jsme__grid-text h2{font-size:34px;font-size:2.125rem;line-height:40.8px;line-height:2.55rem}}.kdo_jsme__grid-text p{color:#15242e;font-size:21px;font-size:1.3125rem;line-height:29.4px;line-height:1.8375rem}@media (min-width:1930px){.kdo_jsme__grid-text p{font-size:26px;font-size:1.625rem;line-height:36.4px;line-height:2.275rem}}@media (max-width:1320px){.kdo_jsme__grid-text p{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem}}@media (max-width:520px){.kdo_jsme__grid-text p{font-size:18px;font-size:1.125rem;line-height:25.2px;line-height:1.575rem}}.kdo_jsme__grid-text p.sub{color:#15242e;font-size:19px;font-size:1.1875rem;line-height:30.4px;line-height:1.9rem;margin-top:20px}.kdo_jsme__grid-img{width:28%;z-index:200}@media (min-width:1930px){.kdo_jsme__grid-img{width:36%}}@media (max-width:1440px){.kdo_jsme__grid-img{width:30%}}@media (max-width:520px){.kdo_jsme__grid-img{clear:both;display:block;margin:0 auto;overflow:hidden;width:100%}}.kdo_jsme__grid-img__box{display:block;height:492px;overflow:hidden;position:relative;width:370px}@media (min-width:1930px){.kdo_jsme__grid-img__box{height:100%;width:90%}}@media (max-width:1600px){.kdo_jsme__grid-img__box{height:452px;width:340px}}@media (max-width:520px){.kdo_jsme__grid-img__box{height:452px;width:100%}}.kdo_jsme__grid-img__box__img{height:auto;left:0;margin:0;min-height:100%;min-width:370px;padding:0;position:absolute;top:0;width:100%;z-index:-1}@media (max-width:520px){.kdo_jsme__grid-img__box__img{min-width:90%}}.kdo_jsme .active .arrow{background:url(../assets/images/sipka_button_tmava2.svg) no-repeat;background-size:45px 27px;height:0;overflow:hidden;padding-top:27px;width:45px}@media (max-width:900px){.kdo_jsme .active .arrow{transform:rotate(90deg)}}@media (max-width:900px) and (max-width:1320px){.kdo_jsme .active .arrow{background:url(../assets/images/sipka_button_tmava2.svg) no-repeat;background-size:30px 18px;height:0;overflow:hidden;padding-top:18px;width:30px}}@media (max-width:900px) and (max-width:520px){.kdo_jsme .active .arrow{background:url(../assets/images/sipka_button_tmava.svg) no-repeat;background-size:22px 17px;height:0;overflow:hidden;padding-top:17px;width:22px}}.kdo_jsme .active h3:before{background-color:#15242e;content:"";display:block;float:left;left:-100px;position:absolute}@media (min-width:1930px){.kdo_jsme .active h3:before{height:100px;left:-140px;width:100px}}@media (max-width:1320px){.kdo_jsme .active h3:before{height:62px;left:-80px;width:62px}}@media (max-width:520px){.kdo_jsme .active h3:before{height:46px;left:-60px;width:46px}}.kdo_jsme .active h3:after{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:38px 30px;border-radius:50%;content:"";display:block;float:left;height:76px;height:0;left:-80px;overflow:hidden;padding-top:30px;position:absolute;width:76px;width:38px;z-index:100}@media (min-width:1930px){.kdo_jsme .active h3:after{left:-104px}}@media (max-width:1320px){.kdo_jsme .active h3:after{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:28px 29px;height:62px;height:0;left:-65px;overflow:hidden;padding-top:29px;top:0;width:62px;width:28px}}@media (max-width:520px){.kdo_jsme .active h3:after{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:22px 17px;height:46px;height:0;left:-48px;overflow:hidden;padding-top:17px;top:1px;width:46px;width:22px}}.kdo_jsme__wrapper{display:flex;gap:3rem;margin:60px auto;padding-left:9%;position:relative;width:100%;z-index:800}@media (max-width:1320px){.kdo_jsme__wrapper{padding-left:10%}}@media (max-width:900px){.kdo_jsme__wrapper{flex-direction:column;padding-left:0}}@media (max-width:520px){.kdo_jsme__wrapper{margin:40px auto}}.kdo_jsme__wrapper__list{display:flex;flex-direction:column;width:50%}@media (max-width:900px){.kdo_jsme__wrapper__list{width:100%}}.kdo_jsme__wrapper__list a:last-child{border-bottom:1px solid #003d4b}.kdo_jsme__wrapper__list__item{border-top:1px solid #003d4b;cursor:pointer;display:flex;font-size:32px;font-size:2rem;justify-content:space-between;line-height:38.4px;line-height:2.4rem;padding:28px 0}@media (min-width:1930px){.kdo_jsme__wrapper__list__item{padding:52px 0}}@media (max-width:1320px){.kdo_jsme__wrapper__list__item{font-size:24px;font-size:1.5rem;line-height:28.8px;line-height:1.8rem}}@media (max-width:900px){.kdo_jsme__wrapper__list__item{margin:0 50px 0 80px}}@media (max-width:520px){.kdo_jsme__wrapper__list__item{font-size:18px;font-size:1.125rem;line-height:21.6px;line-height:1.35rem;margin:0;padding-left:60px}}.kdo_jsme__wrapper__list__item h3{align-items:center;color:#003d4b;display:flex;flex:1;position:relative}.kdo_jsme__wrapper__list__item h3:before{background-color:#006880;border-radius:50%;content:"";display:block;float:left;height:76px;left:-100px;position:absolute;width:76px;z-index:50}@media (min-width:1930px){.kdo_jsme__wrapper__list__item h3:before{height:100px;left:-140px;width:100px}}@media (max-width:1320px){.kdo_jsme__wrapper__list__item h3:before{height:62px;left:-80px;width:62px}}@media (max-width:520px){.kdo_jsme__wrapper__list__item h3:before{height:46px;left:-60px;width:46px}}.kdo_jsme__wrapper__list__item h3:after{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:38px 30px;border-radius:50%;content:"";display:block;float:left;height:76px;height:0;left:-80px;overflow:hidden;padding-top:30px;position:absolute;width:76px;width:38px;z-index:100}@media (min-width:1930px){.kdo_jsme__wrapper__list__item h3:after{left:-104px}}@media (max-width:1320px){.kdo_jsme__wrapper__list__item h3:after{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:28px 29px;height:62px;height:0;left:-65px;overflow:hidden;padding-top:29px;top:0;width:62px;width:28px}}@media (max-width:520px){.kdo_jsme__wrapper__list__item h3:after{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:22px 17px;height:0;left:-48px;overflow:hidden;padding-top:17px;top:1px;width:22px}}.kdo_jsme__wrapper__list__item:hover .arrow{background:url(../assets/images/sipka_button_tmava2.svg) no-repeat;background-size:45px 27px;height:0;overflow:hidden;padding-top:27px;width:45px}@media (max-width:900px){.kdo_jsme__wrapper__list__item:hover .arrow{transform:rotate(90deg)}}@media (max-width:900px) and (max-width:1320px){.kdo_jsme__wrapper__list__item:hover .arrow{background:url(../assets/images/sipka_button_tmava2.svg) no-repeat;background-size:30px 18px;height:0;overflow:hidden;padding-top:18px;width:30px}}@media (max-width:900px) and (max-width:520px){.kdo_jsme__wrapper__list__item:hover .arrow{background:url(../assets/images/sipka_button_tmava.svg) no-repeat;background-size:22px 17px;height:0;overflow:hidden;padding-top:17px;width:22px}}.kdo_jsme__wrapper__list__item:hover h3:before{background-color:#15242e;content:"";display:block;float:left;left:-100px;position:absolute}@media (min-width:1930px){.kdo_jsme__wrapper__list__item:hover h3:before{height:100px;left:-140px;width:100px}}@media (max-width:1320px){.kdo_jsme__wrapper__list__item:hover h3:before{height:62px;left:-80px;width:62px}}@media (max-width:520px){.kdo_jsme__wrapper__list__item:hover h3:before{height:46px;left:-60px;width:46px}}.kdo_jsme__wrapper__list__item:hover h3:after{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:38px 30px;border-radius:50%;content:"";display:block;float:left;height:76px;height:0;left:-80px;overflow:hidden;padding-top:30px;position:absolute;width:76px;width:38px;z-index:100}@media (min-width:1930px){.kdo_jsme__wrapper__list__item:hover h3:after{left:-104px}}@media (max-width:1320px){.kdo_jsme__wrapper__list__item:hover h3:after{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:28px 29px;height:62px;height:0;left:-65px;overflow:hidden;padding-top:29px;top:0;width:62px;width:28px}}@media (max-width:520px){.kdo_jsme__wrapper__list__item:hover h3:after{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:22px 17px;height:46px;height:0;left:-48px;overflow:hidden;padding-top:17px;top:1px;width:46px;width:22px}}.kdo_jsme__wrapper__text{display:flex;flex:1;flex-direction:column;height:300px;justify-content:flex-start;position:relative}.kdo_jsme__wrapper__text p{font-size:19px;font-size:1.1875rem;line-height:32.3px;line-height:2.01875rem}@media (min-width:1930px){.kdo_jsme__wrapper__text p{font-size:24px;font-size:1.5rem;line-height:40.8px;line-height:2.55rem}}@media (max-width:1320px){.kdo_jsme__wrapper__text p{font-size:18px;font-size:1.125rem;line-height:23.4px;line-height:1.4625rem}}@media (max-width:520px){.kdo_jsme__wrapper__text p{font-size:18px;font-size:1.125rem;line-height:25.2px;line-height:1.575rem}}.kariera{background-color:#006880;display:flex;flex-direction:row;height:385px;overflow:hidden;position:relative;width:100%}@media (min-width:1930px){.kariera{height:600px}}@media (max-width:520px){.kariera{flex-direction:column;height:auto}}.kariera__imgbox{display:flex;flex:1;flex-direction:column;flex-wrap:wrap}.kariera__imgbox__cover{background-image:url(../assets/images/Kariera.jpg);background-size:cover;border-bottom-right-radius:200px;height:100vh}@media (min-width:1930px){.kariera__imgbox__cover{border-bottom-right-radius:300px}}@media (max-width:520px){.kariera__imgbox__cover{background-position:-50px 0;height:250px}}.kariera__imgbox__button{background-color:#15242e;border-radius:100px;bottom:16%;box-sizing:border-box;color:#fff;cursor:pointer;font-size:17px;font-size:1.0625rem;left:7%;line-height:17px;line-height:1.0625rem;opacity:1;padding:1.4em 3.5em 1.4em 2.2em;position:absolute;transition:1s ease;width:180px}.kariera__imgbox__button:hover{background-color:#006880}@media (max-width:520px){.kariera__imgbox__button{bottom:40px;left:0;margin-left:auto;margin-right:auto;padding:1.2em 3em 1.2em 2em;position:absolute;right:0;width:80%}}@media (min-width:1930px){.kariera__imgbox__button{padding:1.8em 3.3em 1.8em 2em;width:300px}}.kariera__imgbox__button:before{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:22px 17px;content:"";height:0;overflow:hidden;padding-top:17px;position:absolute;right:9%;top:50%;transform:translateY(-50%);width:22px;z-index:90}@media (min-width:1930px){.kariera__imgbox__button:before{right:12%}}.kariera__contentbox{display:flex;flex-direction:column;justify-content:center;padding:0 8% 0 5%;width:40%}@media (max-width:520px){.kariera__contentbox{padding:50px 5% 140px;width:100%}}.kariera__contentbox h2{color:#fff;font-size:32px;font-size:2rem;letter-spacing:.07em;line-height:51.2px;line-height:3.2rem}@media (min-width:1930px){.kariera__contentbox h2{font-size:40px;font-size:2.5rem;line-height:48px;line-height:3rem;margin-bottom:15px}}@media (max-width:520px){.kariera__contentbox h2{font-size:26px;font-size:1.625rem;letter-spacing:.04em;line-height:26px;line-height:1.625rem;margin-bottom:15px}}.kariera__contentbox p{color:#fff;font-size:16px;font-size:1rem;line-height:28.8px;line-height:1.8rem}@media (min-width:1930px){.kariera__contentbox p{font-size:22px;font-size:1.375rem;line-height:39.6px;line-height:2.475rem}}@media (max-width:520px){.kariera__contentbox p{font-size:15px;font-size:.9375rem;line-height:21px;line-height:1.3125rem}}.prehled_projektu{display:block;height:100vh;width:100%}.prehled_projektu .horizontal{align-items:center;align-self:flex-end;box-sizing:border-box;display:flex;height:100vh;position:relative}.prehled_projektu .horizontal:before{background-color:#006880;content:"";display:block;height:70vh;position:absolute;top:0;width:100%}@media (max-width:520px){.prehled_projektu .horizontal:before{height:80vh}}.prehled_projektu .horizontal__content{box-sizing:border-box;left:12.5%;position:absolute;top:-180px;width:28vw}@media (min-width:1930px){.prehled_projektu .horizontal__content{top:-260px;width:30vw}}@media (max-width:1360px){.prehled_projektu .horizontal__content{left:10%;top:-160px;width:35vw}}@media (max-width:1024px){.prehled_projektu .horizontal__content{left:5%;margin-left:auto;margin-right:auto;position:absolute;right:0;top:-10%;width:76vw}}@media (max-width:520px){.prehled_projektu .horizontal__content{left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;top:0}}.prehled_projektu .horizontal__content h2,.prehled_projektu .horizontal__content h4,.prehled_projektu .horizontal__content h5{color:#fff;font-size:40px;font-size:2.5rem;line-height:48px;line-height:3rem;margin-bottom:10px;margin-top:50px}@media (min-width:1930px){.prehled_projektu .horizontal__content h2,.prehled_projektu .horizontal__content h4,.prehled_projektu .horizontal__content h5{font-size:50px;font-size:3.125rem;line-height:60px;line-height:3.75rem}}@media (max-width:1024px){.prehled_projektu .horizontal__content h2,.prehled_projektu .horizontal__content h4,.prehled_projektu .horizontal__content h5{margin-top:0}}@media (max-width:520px){.prehled_projektu .horizontal__content h2,.prehled_projektu .horizontal__content h4,.prehled_projektu .horizontal__content h5{font-size:34px;font-size:2.125rem;line-height:40.8px;line-height:2.55rem;margin-top:40px}}.prehled_projektu .horizontal__content p{color:#fff;font-family:Averta-Cyrillic-Light,arial,sans-serif;font-size:18px;font-size:1.125rem;line-height:30.6px;line-height:1.9125rem}.prehled_projektu .horizontal__content p strong{clear:none;display:inline-block;font-family:600;font-family:Averta-Cyrillic-Bold,arial,sans-serif}@media (min-width:1930px){.prehled_projektu .horizontal__content p{font-size:24px;font-size:1.5rem;line-height:40.8px;line-height:2.55rem}}@media (max-width:1360px){.prehled_projektu .horizontal__content p{font-size:16px;font-size:1rem;line-height:25.6px;line-height:1.6rem}}@media (max-width:520px){.prehled_projektu .horizontal__content p{font-size:16px;font-size:1rem;line-height:22.4px;line-height:1.4rem}}.prehled_projektu .horizontal__container{margin:140px auto 0;padding:0 100px;position:relative;width:100%}@media (max-width:520px){.prehled_projektu .horizontal__container{margin:0 auto;padding:0}}.prehled_projektu .horizontal__list{align-items:flex-end;display:flex;padding-left:calc(32vw - 10%)}@media (max-width:1360px){.prehled_projektu .horizontal__list{padding-left:calc(32vw - 6%)}}@media (max-width:520px){.prehled_projektu .horizontal__list{align-items:flex-end;margin-top:220px;padding-left:100%}}.prehled_projektu .horizontal__item{align-content:flex-end;align-items:center;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-left:40px}.prehled_projektu .horizontal__item:hover .horizontal__item__link{animation:color-button 1s;background-color:#003d4b}.prehled_projektu .horizontal__item__link{align-items:center;background-color:#006880;border-radius:200px 0 200px 200px;bottom:15px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;height:116px;justify-content:center;padding:0 22px;position:absolute;right:20px;width:116px;z-index:100}@media (min-width:1930px){.prehled_projektu .horizontal__item__link{font-size:17px;font-size:1.0625rem;height:133px;line-height:18.7px;line-height:1.16875rem;width:133px}}@media (max-width:520px){.prehled_projektu .horizontal__item__link{font-size:16px;font-size:1rem;height:90px;line-height:16px;line-height:1rem;width:90px}}.prehled_projektu .horizontal__item__link:hover{animation:color-button 1s;background-color:#003d4b}.prehled_projektu .horizontal__item--default{align-items:center;align-self:flex-end;background-color:#003d4b;display:flex;height:300px;min-width:300px;position:relative}@media (min-width:1930px){.prehled_projektu .horizontal__item--default{height:350px;min-width:350px}}@media (max-width:520px){.prehled_projektu .horizontal__item--default{height:200px;min-width:250px}}.prehled_projektu .horizontal__item--default:hover a{animation:color-button2 1s;background-color:#15242e!important}.prehled_projektu .horizontal__item--default .learnmore{bottom:38px;color:#fff;font-family:Averta-Cyrillic-Bold,arial,sans-serif;font-size:28px;font-size:1.75rem;left:25px;line-height:30.8px;line-height:1.925rem;position:absolute;text-align:left;width:100%}@media (min-width:1930px){.prehled_projektu .horizontal__item--default .learnmore{font-size:35px;font-size:2.1875rem;line-height:38.5px;line-height:2.40625rem}}@media (max-width:520px){.prehled_projektu .horizontal__item--default .learnmore{font-size:23px;font-size:1.4375rem;line-height:25.3px;line-height:1.58125rem}}.prehled_projektu .horizontal__item--default a{background-color:#006880}.prehled_projektu .horizontal__item--default a:hover{animation:color-button2 1s;background-color:#15242e!important}.prehled_projektu .horizontal__item--image{height:429px}@media (max-width:1360px){.prehled_projektu .horizontal__item--image{height:347px}}@media (max-width:520px){.prehled_projektu .horizontal__item--image{height:321px}}.prehled_projektu .horizontal__item--image img{display:block;height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:320px}@media (min-width:1930px){.prehled_projektu .horizontal__item--image img{width:500px}}@media (max-width:1360px){.prehled_projektu .horizontal__item--image img{width:260px}}@media (max-width:520px){.prehled_projektu .horizontal__item--image img{width:240px}}.prehled_projektu .horizontal__item--image2{height:560px}@media (max-width:1360px){.prehled_projektu .horizontal__item--image2{height:429px}}@media (max-width:520px){.prehled_projektu .horizontal__item--image2{height:402px}}.prehled_projektu .horizontal__item--image2 img{height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:420px}@media (min-width:1930px){.prehled_projektu .horizontal__item--image2 img{width:650px}}@media (max-width:1360px){.prehled_projektu .horizontal__item--image2 img{width:320px}}@media (max-width:520px){.prehled_projektu .horizontal__item--image2 img{width:300px}}.prehled_projektu .horizontal__item:first-of-type{margin-left:0}.prehled_projektu .drag-proxy{position:absolute;visibility:hidden}@keyframes color-button{0%{background-color:#006880}to{background-color:#003d4b}}@keyframes color-button2{0%{background-color:#006880}to{background-color:#15242e}}.vize_hodnoty{margin:40px auto 50px;max-width:70%;z-index:-1}@media (min-width:1930px){.vize_hodnoty{max-width:70%}}@media (max-width:1600px){.vize_hodnoty{max-width:80%;width:80%}}@media (max-width:1400px){.vize_hodnoty{max-width:80%;width:80%}}@media (max-width:1024px){.vize_hodnoty{max-width:100%;width:100%}}@media (max-width:520px){.vize_hodnoty{margin:0 auto 50px}}.vize_hodnoty--sk{margin:40px auto 50px}@media (max-width:1920px){.vize_hodnoty--sk{margin-top:100px}}@media (max-width:1600px){.vize_hodnoty--sk{margin-top:80px}}@media (max-width:1280px){.vize_hodnoty--sk{margin-top:60px}}.vize_hodnoty h2{color:#003d4b;font-size:40px;font-size:2.5rem;line-height:48px;line-height:3rem;margin:0 0 20px;padding:0}@media (min-width:1930px){.vize_hodnoty h2{font-size:50px;font-size:3.125rem;line-height:60px;line-height:3.75rem}}@media (max-width:520px){.vize_hodnoty h2{font-size:34px;font-size:2.125rem;line-height:47.6px;line-height:2.975rem;margin:0;padding:0}}.vize_hodnoty p{color:#003d4b;font-size:19px;font-size:1.1875rem;line-height:30.4px;line-height:1.9rem}@media (min-width:1930px){.vize_hodnoty p{font-size:24px;font-size:1.5rem;line-height:40.8px;line-height:2.55rem}}@media (max-width:520px){.vize_hodnoty p{font-size:18px;font-size:1.125rem;line-height:25.2px;line-height:1.575rem}}.vize_hodnoty__grid{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}@media (max-width:1024px){.vize_hodnoty__grid{font-size:18px;font-size:1.125rem;line-height:25.2px;line-height:1.575rem;padding:0 10%}}@media (max-width:520px){.vize_hodnoty__grid{font-size:18px;font-size:1.125rem;line-height:25.2px;line-height:1.575rem;padding:0 5%}}.vize_hodnoty__grid-item{align-self:auto;flex:0 1 auto;order:0;width:50%}@media (max-width:520px){.vize_hodnoty__grid-item{width:100%}}.vize_hodnoty__active h4{align-items:center;color:#003d4b;display:flex;flex:1;position:relative}.vize_hodnoty__active h4:before{background-color:#15242e;border-radius:50%;content:"";display:block;float:right;height:62px;position:absolute;right:-40px;width:62px;z-index:50}@media (min-width:1930px){.vize_hodnoty__active h4:before{height:100px;right:-100px;width:100px}}.vize_hodnoty__active h4:after{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:28px 22px;border-radius:50%;content:"";float:right;height:52px;height:0;overflow:hidden;padding-top:22px;position:absolute;right:-25px;transform:rotate(180deg);width:52px;width:28px;z-index:90}@media (min-width:1930px){.vize_hodnoty__active h4:after{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:48px 40px;height:100px;height:0;overflow:hidden;padding-top:40px;right:-75px;width:100px;width:48px}}.vize_hodnoty__active .arrow{background:url(../assets/images/sipka_button_tmava2.svg) no-repeat;background-size:45px 27px;height:0;margin-top:7px;overflow:hidden;padding-top:27px;width:45px}@media (min-width:1930px){.vize_hodnoty__active .arrow{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:48px 40px;height:100px;height:0;overflow:hidden;padding-top:40px;right:-80px;width:100px;width:48px}}@media (max-width:520px){.vize_hodnoty__active .arrow{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:20px 15px;height:0;left:-48px;overflow:hidden;padding-top:15px;width:20px}}.vize_hodnoty__element{display:flex;flex-wrap:wrap;margin:50px auto 100px;width:90%;z-index:200}@media (max-width:1024px){.vize_hodnoty__element{width:100%}}@media (max-width:1400px){.vize_hodnoty__element{width:100%}}.vize_hodnoty__element__view{flex:1}@media (max-width:520px){.vize_hodnoty__element__view{border-top-left-radius:170px}}.vize_hodnoty__element__view__odkazbox{align-content:flex-start;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin-top:55px;width:100%}@media (max-width:1024px){.vize_hodnoty__element__view__odkazbox{flex-direction:column}}.vize_hodnoty__element__view__odkazbox__odkaz{background-color:#15242e;border-radius:100px;box-sizing:border-box;color:#fff;cursor:pointer;font-size:14px;font-size:.875rem;line-height:15.4px;line-height:.9625rem;margin:0 3% 3% 0;opacity:1;padding:1.2em 2.3em 1.2em 2em;position:relative;transition:1s ease;width:400px}.vize_hodnoty__element__view__odkazbox__odkaz:hover{background-color:#006880}@media (min-width:1930px){.vize_hodnoty__element__view__odkazbox__odkaz{font-size:16px;font-size:1rem;line-height:17.6px;line-height:1.1rem;margin:0 7% 7% 0;padding:1.6em 3.3em 1.6em 2em;width:400px}}@media (max-width:1920px){.vize_hodnoty__element__view__odkazbox__odkaz{padding:1.6em 3.7em 1.6em 2em}}@media (max-width:520px){.vize_hodnoty__element__view__odkazbox__odkaz{font-size:15px;font-size:.9375rem;line-height:16.5px;line-height:1.03125rem;margin:0 auto 20px;padding:1.2em 3.2em 1.2em 2em;width:80%}}.vize_hodnoty__element__view__odkazbox__odkaz:before{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:19px 14px;content:"";height:0;overflow:hidden;padding-top:14px;position:absolute;right:7%;top:50%;transform:translateY(-50%);width:19px;z-index:90}@media (min-width:1930px){.vize_hodnoty__element__view__odkazbox__odkaz:before{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:24px 18px;height:0;overflow:hidden;padding-top:18px;width:24px}}@media (max-width:520px){.vize_hodnoty__element__view__odkazbox__odkaz:before{right:8%}}.vize_hodnoty__element__view__boximg{align-content:flex-end;align-items:flex-end;border-top-left-radius:200px;display:flex;flex-direction:column;flex-wrap:nowrap;height:600px;justify-content:flex-end;overflow:hidden;position:relative}@media (min-width:1930px){.vize_hodnoty__element__view__boximg{border-top-left-radius:300px;height:800px}}@media (max-width:520px){.vize_hodnoty__element__view__boximg{border-top-left-radius:200px;height:400px}}.vize_hodnoty__element__view__boximg__img{height:auto;left:0;left:-20%;margin:0;min-height:100%;min-width:900px;padding:0;position:absolute;top:0;width:100%;z-index:-1}@media (min-width:1930px){.vize_hodnoty__element__view__boximg__img{min-width:1200px}}@media (max-width:1320px){.vize_hodnoty__element__view__boximg__img{left:-25%}}@media (max-width:520px){.vize_hodnoty__element__view__boximg__img{left:-50%;min-height:100%;min-width:800px}}.vize_hodnoty__element__view__boximg__button{align-self:auto;background-color:#15242e;border-radius:100px;box-sizing:border-box;color:#fff;cursor:pointer;flex:0 1 auto;font-size:16px;font-size:1rem;line-height:16px;line-height:1rem;margin:0 5% 5% 0;opacity:1;order:0;padding:1.2em 3em 1.2em 2em;position:relative;transition:1s ease;width:230px}.vize_hodnoty__element__view__boximg__button:hover{background-color:#006880}@media (min-width:1930px){.vize_hodnoty__element__view__boximg__button{font-size:18px;font-size:1.125rem;line-height:18px;line-height:1.125rem;margin:0 7% 7% 0;padding:1.6em 3.3em 1.6em 2em;width:300px}}@media (max-width:520px){.vize_hodnoty__element__view__boximg__button{font-size:16px;font-size:1rem;line-height:16px;line-height:1rem;margin:0 auto 60px;padding:1.2em 3em 1.2em 2em;width:80%}}.vize_hodnoty__element__view__boximg__button:before{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:19px 14px;content:"";height:0;overflow:hidden;padding-top:14px;position:absolute;right:9%;top:50%;transform:translateY(-50%);width:19px;z-index:96}@media (min-width:1930px){.vize_hodnoty__element__view__boximg__button:before{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:24px 18px;height:0;overflow:hidden;padding-top:18px;width:24px}}@media (max-width:520px){.vize_hodnoty__element__view__boximg__button:before{right:8%}}.vize_hodnoty__element__content{width:45%}@media (max-width:520px){.vize_hodnoty__element__content{width:100%}}.vize_hodnoty__element__content__text{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin:0 auto;min-height:42vh;width:80%}@media (max-width:1320px){.vize_hodnoty__element__content__text{min-height:45vh}}@media (max-width:520px){.vize_hodnoty__element__content__text{min-height:auto;padding:30px 0}}.vize_hodnoty__element__content__text p{color:#003d4b;font-size:18px;font-size:1.125rem;line-height:32.4px;line-height:2.025rem;margin:0 auto;text-align:left}@media (min-width:1930px){.vize_hodnoty__element__content__text p{font-size:22px;font-size:1.375rem;line-height:37.4px;line-height:2.3375rem}}@media (max-width:1320px){.vize_hodnoty__element__content__text p{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}}@media (max-width:520px){.vize_hodnoty__element__content__text p{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;padding:10px 0;width:100%}}.vize_hodnoty__element__content__text h3{font-family:Averta-Cyrillic-bold,arial,sans-serif;font-size:21px;font-size:1.3125rem;line-height:29.4px;line-height:1.8375rem}@media (min-width:1930px){.vize_hodnoty__element__content__text h3{font-size:40px;font-size:2.5rem;line-height:64px;line-height:4rem}}.vize_hodnoty__element__content__list{background-color:#006880;border-bottom-right-radius:200px;box-sizing:border-box;padding:40px 80px;width:100%}@media (max-width:520px){.vize_hodnoty__element__content__list{padding:25px 10% 45px}}.vize_hodnoty__element__content__list__item{border-top:1px solid #003d4b;cursor:pointer;display:flex;font-size:32px;font-size:2rem;justify-content:space-between;line-height:38.4px;line-height:2.4rem;width:80%}@media (max-width:520px){.vize_hodnoty__element__content__list__item{width:90%}}.vize_hodnoty__element__content__list__item:last-child{border-bottom:1px solid #003d4b}.vize_hodnoty__element__content__list__item:hover h4{align-items:center;color:#003d4b;display:flex;flex:1;position:relative}.vize_hodnoty__element__content__list__item:hover h4:before{background-color:#15242e;border-radius:50%;content:"";display:block;float:right;height:62px;position:absolute;right:-40px;width:62px;z-index:50}@media (min-width:1930px){.vize_hodnoty__element__content__list__item:hover h4:before{height:100px;right:-100px;width:100px}}.vize_hodnoty__element__content__list__item:hover h4:after{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:28px 22px;border-radius:50%;content:"";float:right;height:52px;height:0;overflow:hidden;padding-top:22px;position:absolute;right:-25px;transform:rotate(180deg);width:52px;width:28px;z-index:1000}@media (min-width:1930px){.vize_hodnoty__element__content__list__item:hover h4:after{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:48px 40px;height:100px;height:0;overflow:hidden;padding-top:40px;right:-75px;width:100px;width:48px}}.vize_hodnoty__element__content__list__item:hover:hover .arrow{background:url(../assets/images/sipka_button_tmava2.svg) no-repeat;background-size:45px 27px;height:0;margin-top:7px;overflow:hidden;padding-top:27px;width:45px}@media (min-width:1930px){.vize_hodnoty__element__content__list__item:hover:hover .arrow{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:48px 40px;height:100px;height:0;overflow:hidden;padding-top:40px;right:-75px;width:100px;width:48px}}@media (max-width:520px){.vize_hodnoty__element__content__list__item:hover:hover .arrow{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:20px 15px;height:0;left:-48px;overflow:hidden;padding-top:15px;width:20px}}.vize_hodnoty__element__content__list__item a{box-sizing:border-box;padding:16px 0;width:90%}@media (min-width:1930px){.vize_hodnoty__element__content__list__item a{padding:22px 0}}@media (max-width:520px){.vize_hodnoty__element__content__list__item a{padding:15px 0}}.vize_hodnoty__element__content__list__item a h4{color:#fff;font-size:17px;font-size:1.0625rem;line-height:20.4px;line-height:1.275rem}@media (min-width:1930px){.vize_hodnoty__element__content__list__item a h4{font-size:25px;font-size:1.5625rem;line-height:30px;line-height:1.875rem}}@media (max-width:520px){.vize_hodnoty__element__content__list__item a h4{font-size:16px;font-size:1rem;line-height:19.2px;line-height:1.2rem}}.co_delame{margin:0 0 100px;overflow:hidden}.co_delame__grid{display:block;margin:0 auto 40px;overflow:hidden;padding:30px 0 50px}.co_delame__grid h2{color:#006880;font-size:40px;font-size:2.5rem;line-height:48px;line-height:3rem;margin-bottom:60px;margin-top:15px;text-align:center}@media (min-width:1930px){.co_delame__grid h2{font-size:50px;font-size:3.125rem;line-height:60px;line-height:3.75rem}}@media (max-width:520px){.co_delame__grid h2{font-size:34px;font-size:2.125rem;line-height:40.8px;line-height:2.55rem}}@media (max-width:768px){.co_delame__grid{overflow:inherit;padding:0 0 30px;width:100%}}.co_delame__grid .co_delame__rows{display:flex;flex-direction:column;margin:0 auto;max-width:1800px;padding:0 40px;row-gap:50px;width:100%}@media (min-width:2000px){.co_delame__grid .co_delame__rows{max-width:2000px;padding:0 60px}}@media (max-width:1600px){.co_delame__grid .co_delame__rows{padding:0 80px}}@media (max-width:900px){.co_delame__grid .co_delame__rows{padding:0 20px;row-gap:35px}}@media (max-width:768px){.co_delame__grid .co_delame__rows{padding:0!important;row-gap:25px}}@media (max-width:360px){.co_delame__grid .co_delame__rows{padding:0!important}}.co_delame__grid .co_delame__row{-moz-column-gap:60px;column-gap:60px;display:flex;justify-content:center}@media (max-width:1460px){.co_delame__grid .co_delame__row{-moz-column-gap:40px;column-gap:40px}}@media (max-width:1320px){.co_delame__grid .co_delame__row{-moz-column-gap:30px;column-gap:30px}}@media (max-width:900px){.co_delame__grid .co_delame__row{-moz-column-gap:24px;column-gap:24px}}@media (min-width:1200px){.co_delame__grid .co_delame__row{flex-wrap:nowrap}.co_delame__grid .co_delame__row>a{flex:0 0 18%;max-width:360px}}@media (max-width:1199px) and (min-width:769px){.co_delame__grid .co_delame__row{flex-wrap:wrap;justify-content:center;row-gap:25px}.co_delame__grid .co_delame__row>a{flex:0 0 calc(33.333% - 18px);max-width:220px}}@media (max-width:768px){.co_delame__grid .co_delame__row{-moz-column-gap:0!important;column-gap:0!important;display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;row-gap:16px!important}.co_delame__grid .co_delame__row>a{box-sizing:border-box!important;flex:0 0 50%!important;max-width:50%!important;padding:0 10px!important;width:50%!important}.co_delame__grid .kapka-inner{padding:6px!important}}.co_delame__grid .kapka-inner{align-items:center;aspect-ratio:1/1;border-bottom-left-radius:999px;border-bottom-right-radius:999px;border-top-left-radius:999px;box-sizing:border-box;cursor:pointer;display:flex;justify-content:center;overflow:hidden;padding:20px;position:relative;transition:transform .25s ease-in-out;width:100%}@media (max-width:1600px){.co_delame__grid .kapka-inner{border-bottom-left-radius:999px;border-bottom-right-radius:999px;border-top-left-radius:999px}}@media (max-width:1320px){.co_delame__grid .kapka-inner{border-bottom-left-radius:999px;border-bottom-right-radius:999px;border-top-left-radius:999px}}@media (max-width:900px){.co_delame__grid .kapka-inner{border-bottom-left-radius:999px;border-bottom-right-radius:999px;border-top-left-radius:999px}}.co_delame__grid .kapka-bg{background-size:cover;filter:grayscale(100%);height:100%;left:0;position:absolute;top:0;transition:filter .25s ease-in-out;width:100%}@media (max-width:768px){.co_delame__grid .kapka-bg{filter:grayscale(0)}}.co_delame__grid .kapka-inner h3{color:#fff;font-family:Averta-Cyrillic-bold,arial,sans-serif;font-size:27px;font-weight:600;line-height:1.1;text-align:center;z-index:90}@media (max-width:1320px){.co_delame__grid .kapka-inner h3{font-size:18px;font-weight:400;line-height:1.1}}@media (max-width:768px){.co_delame__grid .kapka-inner h3{font-size:15px;line-height:1.1}}.co_delame__grid .co_delame__row>a:hover .kapka-inner{transform:scale(1.08)}.co_delame__grid .co_delame__row>a:hover .kapka-bg{filter:grayscale(0)}.co_delame__grid .co_delame__row--1>a:first-of-type .kapka-bg{background-image:url(../assets/images/sluzby/Our_service_project_and_Program_managementy.webp)}.co_delame__grid .co_delame__row--1>a:nth-of-type(2) .kapka-bg{background-image:url(../assets/images/sluzby/Grinity_Cost_and_Commercial_Management.webp)}.co_delame__grid .co_delame__row--1>a:nth-of-type(3) .kapka-bg{background-image:url(../assets/images/sluzby/Technical_Advisory.webp)}.co_delame__grid .co_delame__row--1>a:nth-of-type(4) .kapka-bg{background-image:url(../assets/images/sluzby/Quality_Management.webp)}.co_delame__grid .co_delame__row--1>a:nth-of-type(5) .kapka-bg{background-image:url(../assets/images/sluzby/Advisory_Transactional_Services.webp)}.co_delame__grid .co_delame__row--2>a:first-of-type .kapka-bg{background-image:url(../assets/images/sluzby/Sustainability.webp)}.co_delame__grid .co_delame__row--2>a:nth-of-type(2) .kapka-bg{background-image:url(../assets/images/sluzby/Energy_Building_Optimization.webp)}.co_delame__grid .co_delame__row--2>a:nth-of-type(3) .kapka-bg{background-image:url(../assets/images/sluzby/Grinity_ESG_Advisory.webp)}.co_delame__grid .co_delame__row--2>a:nth-of-type(4) .kapka-bg{background-image:url(../assets/images/sluzby/EU_taxonomy.webp)}.co_delame__grid .co_delame__row--3>a:first-of-type .kapka-bg{background-image:url(../assets/images/sluzby/Environmental_Advisory.webp)}.co_delame__grid .co_delame__row--3>a:nth-of-type(2) .kapka-bg{background-image:url(../assets/images/sluzby/Well_Measurement.webp)}.co_delame__grid .co_delame__row--3>a:nth-of-type(3) .kapka-bg{background-image:url(../assets/images/sluzby/Design_Management.webp)}.co_delame__grid .co_delame__row--3>a:nth-of-type(4) .kapka-bg{background-image:url(../assets/images/sluzby/Program_Management.webp)}.co_delame__grid .co_delame__row--3>a:nth-of-type(5) .kapka-bg{background-image:url(../assets/images/sluzby/Grinity_Contract_Solution.webp)}.co_delame__wrapper{display:block;margin:170px auto;overflow:hidden;width:80%}@media (min-width:1930px){.co_delame__wrapper{margin:220px auto}}@media (max-width:520px){.co_delame__wrapper{margin:70px auto;width:90%}}.co_delame__wrapper__button{background-color:#15242e;border-radius:100px;box-sizing:border-box;color:#fff;cursor:pointer;display:block;font-size:16px;font-size:1rem;line-height:16px;line-height:1rem;margin-top:15px;opacity:1;padding:1.3em 2.5em 1.2em 1.9em;position:relative;transition:1s ease;width:250px}.co_delame__wrapper__button:hover{background-color:#006880}@media (min-width:1930px){.co_delame__wrapper__button{font-size:20px;font-size:1.25rem;line-height:20px;line-height:1.25rem;padding:1.8em 3.3em 1.8em 2em;width:340px}}@media (max-width:520px){.co_delame__wrapper__button{font-size:14px;font-size:.875rem;line-height:14px;line-height:.875rem;padding:1.1em 2.3em 1.1em 1.8em;width:57%}}.co_delame__wrapper__button:before{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:21px 16px;content:"";height:0;overflow:hidden;padding-top:16px;position:absolute;right:11%;top:22px;width:21px;z-index:100}@media (min-width:1930px){.co_delame__wrapper__button:before{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:32px 20px;height:0;overflow:hidden;padding-top:20px;top:35px;width:32px}}@media (max-width:520px){.co_delame__wrapper__button:before{right:10%;top:16px}}.co_delame__wrapper__box{box-sizing:border-box;-moz-column-count:3;column-count:3;margin-bottom:50px;margin-top:50px;padding-left:40px}@media (max-width:1024px){.co_delame__wrapper__box{-moz-column-count:2;column-count:2;margin-bottom:0;width:100%}}@media (max-width:520px){.co_delame__wrapper__box{padding-left:28px}}.co_delame__wrapper__box li{box-sizing:border-box;font-size:24px;font-size:1.5rem;line-height:28.8px;line-height:1.8rem;margin:0 0 40px;padding:0 100px 0 0;position:relative}@media (min-width:1930px){.co_delame__wrapper__box li{font-size:28px;font-size:1.75rem;line-height:33.6px;line-height:2.1rem;margin:0 0 60px}}@media (max-width:1024px){.co_delame__wrapper__box li{padding:0;width:100%}}@media (max-width:520px){.co_delame__wrapper__box li{font-size:16px;font-size:1rem;line-height:19.2px;line-height:1.2rem;padding:0 10px 0 0}}.co_delame__wrapper__box li:before{background-color:#006880;border-radius:50%;content:"";display:block;height:21px;left:-38px;position:absolute;width:21px}@media (min-width:1930px){.co_delame__wrapper__box li:before{top:4px}}@media (max-width:520px){.co_delame__wrapper__box li:before{height:12px;left:-28px;width:12px}}.co_delame__wrapper__box li:hover{color:#006880;text-decoration:underline}.co_delame__wrapper__box li:hover:before{height:26px;left:-40px;width:26px}@media (min-width:1930px){.co_delame__wrapper__box li:hover:before{top:4px}}.sluzbyShort{display:block;padding:40px 12% 20px;width:100%}@media (max-width:1280px){.sluzbyShort{padding:40px 8%}}@media (max-width:520px){.sluzbyShort{padding:40px 8% 0}}.sluzbyShort .headline{color:#006880;font-size:40px;font-size:2.5rem;line-height:48px;line-height:3rem;margin-bottom:20px;margin-top:15px;text-align:center}@media (min-width:1930px){.sluzbyShort .headline{font-size:50px;font-size:3.125rem;line-height:60px;line-height:3.75rem}}@media (max-width:520px){.sluzbyShort .headline{font-size:30px;font-size:1.875rem;line-height:39px;line-height:2.4375rem}}.sluzbyShort .perex{color:rgba(21,36,46,.7);font-size:clamp(1.1rem,1.125vw,1.5rem);line-height:1.3;margin:0 auto 80px;text-align:center;width:70%}@media (max-width:520px){.sluzbyShort .perex{margin:0 auto 50px;width:100%}}.sluzbyShort .container-short{align-items:center;display:flex;gap:4%;margin-bottom:40px;width:100%}@media (max-width:520px){.sluzbyShort .container-short{flex-direction:column!important;gap:20px;margin-bottom:50px}}.sluzbyShort .container-short--reverse{flex-direction:row-reverse}.sluzbyShort .container-short--reverse .container-short__text{text-align:right}.sluzbyShort .container-short--reverse .container-short__tags{justify-content:flex-end}.sluzbyShort .container-short--reverse .short-drop{left:auto!important;right:-20px}.sluzbyShort .container-short--reverse .short-odkazbox{justify-content:flex-start!important;left:20px;right:auto!important}@media (max-width:520px){.sluzbyShort .container-short--reverse .short-odkazbox{left:0}.sluzbyShort .container-short--reverse .container-short__info h3,.sluzbyShort .container-short--reverse .container-short__info p{text-align:left}}.sluzbyShort .container-short--reverse img{border-top-left-radius:8em;border-top-right-radius:0}.sluzbyShort .container-short__visual{width:42%}@media (max-width:520px){.sluzbyShort .container-short__visual{width:100%}}.sluzbyShort .container-short__wrapper{line-height:0;position:relative;width:100%}.sluzbyShort .container-short__img{border-top-right-radius:8em;display:block;height:260px;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:1930px){.sluzbyShort .container-short__img{height:280px}}@media (max-width:1280px){.sluzbyShort .container-short__img{height:250px}}@media (max-width:520px){.sluzbyShort .container-short__img{height:200px}}.sluzbyShort .container-short__img--center{-o-object-position:center;object-position:center}.sluzbyShort .container-short__img--bottom{-o-object-position:bottom;object-position:bottom}.sluzbyShort .container-short__img--top{-o-object-position:top;object-position:top}.sluzbyShort .container-short .short-drop{align-items:center;background-color:#006880;border-radius:50% 0 50% 50%;display:flex;height:90px;justify-content:center;left:-30px;padding:15px;position:absolute;top:-30px;width:90px;z-index:2}.sluzbyShort .container-short .short-drop p{color:#fff;font-size:.7rem;line-height:1.3;text-align:center}.sluzbyShort .container-short .short-drop p span{font-family:Averta-Cyrillic-Bold,sans-serif;font-size:.9rem}@media (min-width:1930px){.sluzbyShort .container-short .short-drop{height:120px;width:120px}}@media (max-width:1280px){.sluzbyShort .container-short .short-drop{height:70px;left:-15px;top:-15px;width:70px}}@media (max-width:520px){.sluzbyShort .container-short .short-drop{height:80px;width:80px}}.sluzbyShort .container-short .short-odkazbox{bottom:20px;display:flex;justify-content:flex-end;position:absolute;right:20px;width:auto;z-index:10}@media (max-width:520px){.sluzbyShort .container-short .short-odkazbox{bottom:20px;justify-content:center!important;position:relative;right:0}}.sluzbyShort .container-short .short-odkazbox .short-odkaz{background-color:#15242e;border-radius:100px;box-sizing:border-box;color:#fff;cursor:pointer;display:block;font-size:12px;font-size:.75rem;line-height:13.2px;line-height:.825rem;padding:1.2em 4em 1.2em 2em;position:relative;text-decoration:none;transition:1s ease;width:220px}.sluzbyShort .container-short .short-odkazbox .short-odkaz:hover{background-color:#006880}@media (min-width:1930px){.sluzbyShort .container-short .short-odkazbox .short-odkaz{font-size:13px;font-size:.8125rem;line-height:14.3px;line-height:.89375rem;padding:1.2em 4em 1.2em 2em;width:270px}}@media (max-width:520px){.sluzbyShort .container-short .short-odkazbox .short-odkaz{width:90%}}.sluzbyShort .container-short .short-odkazbox .short-odkaz:before{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:19px 14px;content:"";height:0;overflow:hidden;padding-top:14px;position:absolute;right:7%;top:50%;transform:translateY(-50%);width:19px;z-index:90}@media (min-width:1930px){.sluzbyShort .container-short .short-odkazbox .short-odkaz:before{background:url(../assets/images/sipka_button.svg) no-repeat;background-size:24px 18px;height:0;overflow:hidden;padding-top:18px;width:24px}}.sluzbyShort .container-short__info{width:48%}@media (max-width:520px){.sluzbyShort .container-short__info{padding:0 7%;width:100%}}.sluzbyShort .container-short__text h3{color:#003d4b;font-size:clamp(1.3rem,1.6vw,1.7rem);line-height:1.1;margin-bottom:25px}@media (max-width:520px){.sluzbyShort .container-short__text h3{margin-bottom:20px}}.sluzbyShort .container-short__text p{color:#666;font-size:clamp(1rem,1vw,1rem);line-height:1.3;margin-bottom:10px}.sluzbyShort .container-short__tags{border-top:1px solid #eee;display:flex;flex-wrap:wrap;gap:10px;margin:10px 0;padding-top:15px}@media (max-width:520px){.sluzbyShort .container-short__tags{padding-top:10px}}.sluzbyShort .container-short__tag{background:#006880;border-radius:20px;color:#fff;font-size:.8rem;padding:4px 12px}#spiral{visibility:hidden}.cls-1{fill:none;stroke-width:3px}.button-popup{align-items:center;background-color:#006880;border-radius:50% 0 50% 50%;bottom:30px;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-family:Averta-Cyrillic-Bold,arial,sans-serif;font-size:clamp(.8rem,2.5vw,1.15vw);font-weight:400;height:132px;justify-content:center;line-height:1.2;opacity:0;pointer-events:none;position:fixed;right:30px;text-align:center;transition:background-color .3s,box-shadow .3s,transform .2s;width:132px}@media (min-width:1930px){.button-popup{font-size:clamp(.8rem,2.5vw,.8vw)}}@media (max-width:1024px){.button-popup{height:102px;width:102px}}.button-popup:hover{background-color:#003d4b;box-shadow:0 8px 32px rgba(0,81,101,.18);transform:translateY(-4px) scale(1.04)}.button-popup .br{display:block;height:0}.popup-overlay.active .popup-content{animation:popupIn .4s cubic-bezier(.4,0,.2,1)}@keyframes popupIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.popup-overlay{align-items:center;background:rgba(0,0,0,.5);display:none;inset:0;justify-content:center;position:fixed;z-index:9999}.popup-overlay.active{display:flex}.popup-overlay .popup-content{align-items:flex-start;background:#006880;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.2);display:flex;flex-direction:column;max-height:90vh;max-width:90vw;overflow:hidden;padding:30px 90px;position:relative}@media (max-width:1024px){.popup-overlay .popup-content{max-height:95vh;max-width:95vw;overflow-x:hidden;overflow-y:auto;padding:30px 20px;scrollbar-color:rgba(97,200,224,.6) rgba(0,0,0,.2);scrollbar-width:thin}}@media (max-width:1024px){.popup-overlay .popup-content::-webkit-scrollbar{width:6px}.popup-overlay .popup-content::-webkit-scrollbar-track{background:rgba(0,0,0,.2);border-radius:0}.popup-overlay .popup-content::-webkit-scrollbar-thumb{background:rgba(97,200,224,.6);border-radius:0}.popup-overlay .popup-content::-webkit-scrollbar-thumb:hover{background:rgba(97,200,224,.9)}}.popup-overlay .popup-content:before{background:url(../assets/images/sk_web/Grinity-G-symbol.svg) 50% no-repeat;background-position:50%;content:"";height:100%;left:50%;pointer-events:none;position:absolute;top:70%;transform:translate(-50%,-50%);width:100%;z-index:0}.popup-overlay .popup-content h5{color:#fff;font-size:clamp(1.2rem,2.5vw,1.4vw);line-height:1.1;margin:20px auto 0;position:relative;text-align:center;z-index:1}.popup-overlay .popup-content .perex{color:#61c8e0;font-size:clamp(1.1rem,2.5vw,1.05vw);margin:30px auto 20px;position:relative;z-index:1}@media (max-width:1320px){.popup-overlay .popup-content .perex{margin:20px auto 10px}}@media (max-width:1024px){.popup-overlay .popup-content .perex{margin:10px auto 15px}}.popup-overlay .popup-content .box-row{display:flex;gap:.5rem;position:relative;z-index:1}@media (max-width:1024px){.popup-overlay .popup-content .box-row{flex-direction:column;gap:1.5rem;margin:0 auto;padding-bottom:20px}}.popup-overlay .popup-content .box-row .box{color:#fff;display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between;min-height:340px;padding:2.1rem;position:relative}.popup-overlay .popup-content .box-row .box p{color:#fff}@media (max-width:1320px){.popup-overlay .popup-content .box-row .box{padding:1.8rem}}@media (max-width:1024px){.popup-overlay .popup-content .box-row .box{min-height:auto;padding:0}}.popup-overlay .popup-content .box-row .box .box-photo{position:relative}@media (max-width:1024px){.popup-overlay .popup-content .box-row .box .box-photo{margin:0 auto}}.popup-overlay .popup-content .box-row .box .box-photo__kapka{border-radius:50% 0 50% 50%;height:170px;overflow:hidden;position:relative;width:170px}@media (max-width:1024px){.popup-overlay .popup-content .box-row .box .box-photo__kapka{height:140px;width:140px}}.popup-overlay .popup-content .box-row .box .box-photo__kapka img{display:block;height:130%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-40%);width:130%}.popup-overlay .popup-content .box-row .box .box-photo .linkedin-icon{align-items:center;background:#0f7aa0;border-radius:50%;bottom:0;box-shadow:0 2px 6px rgba(0,0,0,.08);color:#006880;display:flex;height:50px;justify-content:center;left:0;position:absolute;width:50px}.popup-overlay .popup-content .box-row .box .box-photo .linkedin-icon svg{display:block;height:18px;width:18px}.popup-overlay .popup-content .box-row .box .box-photo .linkedin-icon:hover{background:#005165;color:#fff}.popup-overlay .popup-content .box-row .box .box-top{padding-top:15px;text-align:left}.popup-overlay .popup-content .box-row .box .box-top .box-name{font-size:clamp(1rem,2.5vw,.8vw);font-weight:700}.popup-overlay .popup-content .box-row .box .box-top .box-position{color:#fff;font-size:clamp(.8rem,2.5vw,.55vw);line-height:1.1;margin-top:4px;max-width:234px}.popup-overlay .popup-content .box-row .box .box-bottom .box-phone{color:#fff;font-size:clamp(.85rem,2.5vw,.7vw);margin-top:25px}@media (max-width:1320px){.popup-overlay .popup-content .box-row .box .box-bottom .box-phone{margin-top:15px}}@media (max-width:1024px){.popup-overlay .popup-content .box-row .box .box-bottom .box-phone{margin-top:10px}}.popup-overlay .popup-content .box-row .box .box-bottom .box-email{color:#fff;font-size:clamp(.75rem,2.5vw,.65vw);margin-top:.3rem}.popup-overlay .popup-content .box-row .box .box-bottom .box-email a{color:#fff;text-decoration:underline}.popup-overlay .popup-content .popup-close{background:url('data:image/svg+xml;utf8,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><line x1="8" y1="8" x2="24" y2="24" stroke="%23005165" stroke-width="3" stroke-linecap="round"/><line x1="24" y1="8" x2="8" y2="24" stroke="%23005165" stroke-width="3" stroke-linecap="round"/></svg>') 50%/60% no-repeat;border:2px solid #005165;border-radius:50%;cursor:pointer;height:2.5rem;opacity:.7;position:absolute;right:1.2vw;top:1.1vw;transition:opacity .2s,background-color .2s;width:2.5rem;z-index:2}.popup-overlay .popup-content .popup-close:hover{opacity:1}@media (max-width:1024px){.popup-overlay .popup-content .popup-close{height:2rem;right:3vw;top:3vw;width:2rem}}.banner{aspect-ratio:16/9;margin:0 auto;overflow:hidden;position:relative;width:100%}.banner__img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;top:0;width:100%}@media (min-width:2200px){.banner__img{-o-object-position:center 82%;object-position:center 82%}}@media (max-width:1920px){.banner__img{-o-object-position:center 80%;object-position:center 80%}}@media (max-width:1280px){.banner__img{-o-object-position:center 85%;object-position:center 85%}}@media (max-width:520px){.banner__img{-o-object-position:50% 70%;object-position:50% 70%}}.banner__spiral{height:100%;left:650px;pointer-events:none;position:absolute;top:600px;transform:scale(4);transform-origin:50% 50%;width:100%;z-index:2}.banner__spiral path{stroke-width:.9}@media (min-width:2200px){.banner__spiral path{stroke-width:1}}@media (max-width:520px){.banner__spiral path{stroke-width:1.1}}@media (min-width:2200px){.banner__spiral{left:750px;top:840px;transform:scale(4.7)}}@media (max-width:1920px){.banner__spiral{left:500px;top:600px;transform:scale(4.2)}}@media (max-width:1600px){.banner__spiral{left:400px;top:430px;transform:scale(4)}}@media (max-width:1440px){.banner__spiral{left:440px;top:460px}}@media (max-width:1280px){.banner__spiral{left:300px;top:300px;transform:scale(3.8)}}@media (max-width:520px){.banner__spiral{left:240px;top:215px;transform:scale(5)}}.banner__img--bg{z-index:1}.banner__img--fg{pointer-events:auto;z-index:3}.banner__drops{height:0;left:50%;top:50%;transform:translate(-50%,-50%);width:0;z-index:4}.banner .drop,.banner__drops{pointer-events:none;position:absolute}.banner .drop{align-items:center;background:#006880;border-bottom-left-radius:100em;border-bottom-right-radius:100em;border-top-left-radius:100em;border-top-right-radius:0;box-shadow:0 2px 8px rgba(0,0,0,.08);color:#fff;display:flex;font-size:clamp(.7rem,.9vw,1.4rem);font-weight:700;height:180px;justify-content:center;line-height:1.05;opacity:0;text-align:center;width:180px;will-change:opacity,transform}@media (max-width:1920px){.banner .drop{height:150px;width:150px}}@media (max-width:1600px){.banner .drop{height:120px;width:120px}}@media (max-width:1280px){.banner .drop{height:90px;width:90px}}@media (max-width:520px){.banner .drop{height:100px;line-height:1.2;width:100px}}.banner .drop--a{transform:translate(30px,-400px)}@media (max-width:1920px){.banner .drop--a{transform:translate(30px,-320px)}}@media (max-width:1600px){.banner .drop--a{transform:translate(-20px,-230px)}}@media (max-width:1280px){.banner .drop--a{transform:translate(-40px,-165px)}}@media (max-width:520px){.banner .drop--a{transform:translate(-40px,-295px)}}.banner .drop--b{transform:translate(-240px,-220px)}@media (max-width:1600px){.banner .drop--b{transform:translate(-200px,-100px)}}@media (max-width:1280px){.banner .drop--b{transform:translate(-200px,-50px)}}@media (max-width:520px){.banner .drop--b{transform:translate(-130px,-165px)}}.banner .drop--c{transform:translate(155px,-150px)}@media (max-width:1600px){.banner .drop--c{transform:translate(155px,-120px)}}@media (max-width:1280px){.banner .drop--c{transform:translate(125px,-100px)}}@media (max-width:520px){.banner .drop--c{transform:translate(25px,-140px)}}.banner .drop--d{transform:translate(230px,150px)}@media (max-width:1600px){.banner .drop--d{transform:translate(170px,130px)}}@media (max-width:1280px){.banner .drop--d{transform:translate(130px,50px)}}@media (max-width:520px){.banner .drop--d{transform:translate(-130px,-22px)}}.banner .drop--e{transform:translate(-70px,40px)}@media (max-width:1920px){.banner .drop--e{transform:translate(-70px,-20px)}}@media (max-width:1600px){.banner .drop--e{transform:translate(-20px,10px)}}@media (max-width:1280px){.banner .drop--e{transform:translate(-30px,-10px)}}@media (max-width:520px){.banner .drop--e{transform:translate(25px,10px)}}.banner .drop--f{transform:translate(-320px,220px)}@media (max-width:1920px){.banner .drop--f{transform:translate(-280px,180px)}}@media (max-width:1600px){.banner .drop--f{transform:translate(-190px,170px)}}@media (max-width:1280px){.banner .drop--f{transform:translate(-180px,90px)}}@media (max-width:520px){.banner .drop--f{transform:translate(-130px,125px)}}.banner .drop--corner{background:#15242e;bottom:170px;box-shadow:0 2px 16px rgba(0,0,0,.12);height:290px;left:220px;line-height:1.05;padding:15px;width:290px;z-index:4}@media (min-width:1930px){.banner .drop--corner{font-size:2.2rem}}@media (max-width:1920px){.banner .drop--corner{bottom:100px;font-size:1.8rem;height:240px;left:160px;width:240px}}@media (max-width:1600px){.banner .drop--corner{bottom:90px;font-size:1.5rem;height:210px;left:135px;width:210px}}@media (max-width:1440px){.banner .drop--corner{bottom:50px;font-size:1.4rem;height:200px;left:80px;width:200px}}@media (max-width:1280px){.banner .drop--corner{bottom:50px;font-size:1.1rem;height:150px;left:80px;width:150px}}@media (max-width:1024px){.banner .drop--corner{font-size:1.1rem}}@media (max-width:520px){.banner .drop--corner{bottom:100px;font-size:1rem;height:130px;left:200px;padding:5px;width:130px}}.wraper-reference{background:#f7f9f9;border-bottom-left-radius:5em;border-bottom-right-radius:5em;border-top-left-radius:0;border-top-right-radius:50em;display:block;margin:0 auto;padding:0 12%;width:100%}@media (max-width:1280px){.wraper-reference{border-bottom-left-radius:4em;border-bottom-right-radius:4em;border-top-left-radius:0;border-top-right-radius:15em;border-top-right-radius:25em;padding:80px 5% 0}}@media (max-width:520px){.wraper-reference{border-bottom-left-radius:1em;border-bottom-right-radius:1em;border-top-left-radius:0;border-top-right-radius:7em;padding:80px 0 0}}.wraper-reference .headline{box-sizing:border-box;color:#003d4b;display:block;font-family:Averta-Cyrillic-Regular,arial,sans-serif;font-size:clamp(2.1rem,2.5vw,6vw);line-height:1.1;margin-bottom:34px;position:relative;text-align:left;width:100%}@media (min-width:1930px){.wraper-reference .headline{padding-top:150px}}@media (max-width:1920px){.wraper-reference .headline{padding-top:120px}}@media (max-width:1280px){.wraper-reference .headline{margin-bottom:14px;padding-top:20px}}@media (max-width:520px){.wraper-reference .headline{margin-bottom:34px;padding-left:7%;width:100%}}.wraper-reference .perex{box-sizing:border-box;color:rgba(21,36,46,.7);display:block;font-size:clamp(1.1rem,1.125vw,1.5rem);line-height:1.3;margin-bottom:1.5rem;padding-right:5%;position:relative;width:60%}@media (min-width:1930px){.wraper-reference .perex{padding-bottom:70px}}@media (max-width:1280px){.wraper-reference .perex{top:0;width:60%}}@media (max-width:520px){.wraper-reference .perex{margin-bottom:120px;padding-left:7%;padding-right:7%;width:100%}}.container-reference{box-sizing:border-box;display:flex;height:100vh;overflow:hidden;width:100%}@media (max-width:520px){.container-reference{flex-direction:column;height:100vh}}.container-reference__left{height:100vh;overflow:hidden;position:relative;width:47%}@media (max-width:1280px){.container-reference__left{width:45%}}@media (max-width:520px){.container-reference__left{height:30vh;position:fixed;width:100%;z-index:100}}.container-reference__right{box-sizing:content-box;height:100vh;overflow:hidden;padding:0 5% 0 2%;position:relative;width:53%}@media (max-width:1280px){.container-reference__right{width:55%}}@media (max-width:520px){.container-reference__right{height:100vh;padding:0;position:fixed;width:100%}}.container-reference__content{width:100%}.container-reference__left{align-items:center;display:flex;justify-content:center}.container-reference__gallery{border-top-right-radius:8em;height:100%;max-height:400px;overflow:hidden;position:relative;top:-190px;width:100%}@media (min-width:1930px){.container-reference__gallery{max-height:500px;top:-170px}}@media (max-width:1920px){.container-reference__gallery{max-height:380px;top:-90px}}@media (max-width:1280px){.container-reference__gallery{max-height:270px;top:-10px}}@media (max-width:520px){.container-reference__gallery{border-bottom-right-radius:9em;border-top-right-radius:0;max-height:250px;top:0}}.container-reference__image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;opacity:0;position:absolute;right:0;top:0;width:100%}.container-reference__image:first-child{opacity:1}@media (max-width:520px){.container-reference__item:first-child{margin-top:150px}.container-reference__item:first-child h3{margin-top:200px}}.container-reference__item{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;min-height:100vh;width:100%}@media (max-width:520px){.container-reference__item{margin-bottom:0;min-height:100vh;padding:0 7%}}.container-reference__item h3{align-self:flex-end;font-family:Averta-Cyrillic-Regular,arial,sans-serif;font-size:clamp(1.9rem,2vw,5rem);line-height:1.1;margin-bottom:34px;text-align:right;width:100%}@media (max-width:520px){.container-reference__item h3{margin-bottom:15px;padding-right:0}}.container-reference__item p{box-sizing:border-box;color:#818181;font-size:clamp(1.05rem,.95vw,1.2rem);line-height:1.3;margin-bottom:1.5rem;padding-right:5%;width:100%}@media (max-width:520px){.container-reference__item p{padding-right:0}}.container-reference__stitky{align-self:flex-start;border-top:1px solid hsla(240,6%,79%,.5);display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:23px;margin-top:23px;padding-top:23px;width:100%}@media (max-width:520px){.container-reference__stitky{gap:.2rem;margin-bottom:23px;margin-top:14px}}.container-reference__stitok{align-items:center;background-color:#006880;border-radius:20px;color:#fff;display:flex;font-size:clamp(.65rem,.75vw,.9rem);height:24px;padding:3px 11px;text-align:center;white-space:nowrap}@media (max-width:1280px){.container-reference__stitok{padding:0 7px}}@media (max-width:520px){.container-reference__stitok{height:20px;padding:0 9px}}