@font-face{font-family:lasvit-regular;src:url(../fonts/lasvit_text_regular_5.2-webfont.eot?v=2026320144946) format('embedded-opentype'),url(../fonts/lasvit_text_regular_5.2-webfont.woff?v=2026320144946) format('woff'),url(../fonts/lasvit_text_regular_5.2-webfont.ttf?v=2026320144946) format('truetype'),url(../fonts/lasvit_text_regular_5.1-webfont.svg?v=2026320144946) format('svg');font-weight:400}@font-face{font-family:circularpro-medium;src:url(../fonts/lineto-circularpro-medium.eot?v=2026320144946) format('embedded-opentype'),url(../fonts/lineto-circularpro-medium.woff?v=2026320144946) format('woff'),url(../fonts/lineto-circularpro-medium.ttf?v=2026320144946) format('truetype'),url(../fonts/lineto-circularpro-medium.svg?v=2026320144946) format('svg')}@font-face{font-family:LatoLatinWeb;src:url(../fonts/latolatin-regular.eot?v=2026320144946);src:url(../fonts/latolatin-regular.eot?v=2026320144946&#iefix) format('embedded-opentype'),url(../fonts/latolatin-regular.woff2?v=2026320144946) format('woff2'),url(../fonts/latolatin-regular.woff?v=2026320144946) format('woff'),url(../fonts/latolatin-regular.ttf?v=2026320144946) format('truetype');font-style:normal;font-weight:700;text-rendering:optimizeLegibility}@font-face{font-family:LatoLatinWeb;src:url(../fonts/latolatin-semibold.eot?v=2026320144946);src:url(../fonts/latolatin-semibold.eot?v=2026320144946&#iefix) format('embedded-opentype'),url(../fonts/latolatin-semibold.woff2?v=2026320144946) format('woff2'),url(../fonts/latolatin-semibold.woff?v=2026320144946) format('woff'),url(../fonts/latolatin-semibold.ttf?v=2026320144946) format('truetype');font-style:normal;font-weight:600;text-rendering:optimizeLegibility}@font-face{font-family:LatoLatinWeb;src:url(../fonts/latolatin-light.eot?v=2026320144946);src:url(../fonts/latolatin-light.eot?v=2026320144946&#iefix) format('embedded-opentype'),url(../fonts/latolatin-light.woff2?v=2026320144946) format('woff2'),url(../fonts/latolatin-light.woff?v=2026320144946) format('woff'),url(../fonts/latolatin-light.ttf?v=2026320144946) format('truetype');font-style:normal;font-weight:300;text-rendering:optimizeLegibility}*{word-break:break-word;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:LatoLatinWeb,sans-serif;font-size:16px;font-weight:300;font-style:normal;line-height:1.5;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;padding:0;margin:0;background:#fff;display:flex;flex-direction:column;min-height:100vh}::selection{background-color:#000;color:#fff}footer,header,img,main,section{display:block}a{transition:color .4s ease-in-out;color:inherit}a:hover{text-decoration:underline}address,ol,p,ul{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:15px}address{font-style:normal}iframe{border:none}h1,h2,h3,h4{font-family:lasvit-regular,sans-serif;line-height:1.2;margin:0 0 15px 0;font-weight:400}.main{flex:1 0 auto;display:flex;flex-wrap:wrap;flex-direction:column}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.main{min-height:85vh}}.cp-detail__content ul,.text-content ul{list-style:none;margin-left:15px;padding-left:0;margin-bottom:15px}.cp-detail__content ul li,.text-content ul li{position:relative;list-style:none;padding-left:15px}.cp-detail__content ul li:before,.text-content ul li:before{display:block;content:'';width:4px;height:4px;background-color:#000;position:absolute;border-radius:50%;left:0;top:8.82352941px}.cp-detail__content li,.text-content li{margin-bottom:7.5px}.cp-detail__content li ol,.cp-detail__content li ul,.text-content li ol,.text-content li ul{margin-top:5px}.cp-detail__content ol,.text-content ol{padding-left:30px}.cp-detail__content ol li,.text-content ol li{padding-left:4.5px}.cp-detail__content ol li::marker,.text-content ol li::marker{font-weight:700}.h1,h1{font-size:36px}@media (min-width:992px){.h1,h1{font-size:45px}}.h2,h2{font-size:25.6px}@media (min-width:992px){.h2,h2{font-size:32px}}.h3,h3{font-size:16px}@media (min-width:992px){.h3,h3{font-size:20px}}.h4,.h5,.h6,h4,h5,h6{font-size:16px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-uppercase{text-transform:uppercase}.responsive-img{max-width:100%;height:auto}.display-flex{display:flex}.justify-content-center{justify-content:center}.is-relative{position:relative}.color-primary{color:#000}.main-reset{justify-content:flex-start}.container,.container-fluid,.container-thin{max-width:960px;width:100%;margin-left:auto;margin-right:auto;padding:0 19.95px}@media (min-width:992px){.container,.container-fluid,.container-thin{padding:0 39.9px}}.container-fluid{max-width:100%}.is-hidden{display:none}.margin-t-10{margin-top:15px}.margin-t-15{margin-top:22.5px}.margin-t-30{margin-top:45px}.margin-t-50{margin-top:75px}.margin-b-10{margin-bottom:15px}.margin-b-15{margin-bottom:22.5px}.margin-b-30{margin-bottom:45px}.margin-b-50{margin-bottom:75px}@media (min-width:992px){.margin-t-10-lg{margin-top:15px}}@media (min-width:992px){.margin-t-15-lg{margin-top:22.5px}}@media (min-width:992px){.margin-t-30-lg{margin-top:45px}}@media (min-width:992px){.margin-t-50-lg{margin-top:75px}}@media (min-width:992px){.margin-b-10-lg{margin-bottom:15px}}@media (min-width:992px){.margin-b-15-lg{margin-bottom:22.5px}}@media (min-width:992px){.margin-b-30-lg{margin-bottom:45px}}@media (min-width:992px){.margin-b-50-lg{margin-bottom:75px}}.padding-t-10{padding-top:15px}.padding-t-15{padding-top:22.5px}.padding-t-30{padding-top:45px}.padding-t-50{padding-top:75px}.padding-b-10{padding-bottom:15px}.padding-b-15{padding-bottom:22.5px}.padding-b-30{padding-bottom:45px}.padding-b-50{padding-bottom:75px}@media (min-width:992px){.padding-t-10-lg{padding-top:15px}}@media (min-width:992px){.padding-t-15-lg{padding-top:22.5px}}@media (min-width:992px){.padding-t-30-lg{padding-top:45px}}@media (min-width:992px){.padding-t-50-lg{padding-top:75px}}@media (min-width:992px){.padding-b-10-lg{padding-bottom:15px}}@media (min-width:992px){.padding-b-15-lg{padding-bottom:22.5px}}@media (min-width:992px){.padding-b-30-lg{padding-bottom:45px}}@media (min-width:992px){.padding-b-50-lg{padding-bottom:75px}}.detail-banner{background-size:cover;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;position:relative}.detail-banner[class*=detail-banner--]{height:150px}@media (min-width:768px){.detail-banner[class*=detail-banner--]{height:270px}}@media (min-width:1200px){.detail-banner[class*=detail-banner--]{height:520px}}.detail-banner--detail-1{background:url(../components/banner/images/detail-1.jpg?v=2026320144946) no-repeat center;background-size:cover}.detail-banner--detail-2{background:url(../components/banner/images/detail-2.jpg?v=2026320144946) no-repeat center;background-size:cover}.detail-banner--detail-3{background:url(../components/banner/images/detail-3.jpg?v=2026320144946) no-repeat center;background-size:cover}.banner{background:url(../components/banner/images/banner.jpg?v=2026320144946) no-repeat center;background-size:cover;height:150px;margin-bottom:50px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;position:relative}@media screen and (min-width:768px){.banner{height:270px}}@media screen and (min-width:1200px){.banner{height:520px}}.banner h2{color:#fff;text-align:center;margin:auto;font-size:30px;position:relative;z-index:1;width:100%}@media screen and (min-width:768px){.banner h2{font-size:45px}}.banner-arrow{display:none}@media screen and (min-width:1200px){.banner-arrow{display:block;position:absolute;left:50%;bottom:50px;color:#fff}.banner-arrow img{width:30px;height:30px;animation:downarrow .6s infinite alternate ease-in-out}}.button{-webkit-appearance:none;appearance:none;overflow:visible;display:inline-flex;align-items:center;justify-content:center;gap:7.5px;text-align:center;text-decoration:none;text-transform:uppercase;font-size:inherit;font-family:LatoLatinWeb,sans-serif;font-weight:600;color:#000;background:0 0;line-height:1.4;border:1px solid transparent;border-radius:0;cursor:pointer;-webkit-user-select:none;user-select:none;word-break:break-word;white-space:normal;padding:0;transition:background-color .4s ease-in-out,color .4s ease-in-out,border-color .4s ease-in-out}.button:active,.button:focus,.button:hover{color:#000;text-decoration:underline}.button svg{width:13.5px;height:13.5px;flex:none;fill:currentColor}.button--primary{background-color:#fff;border:0;color:#000;position:relative}.button--primary:before{content:'';background-color:#fff;position:absolute;top:0;right:0;left:0;bottom:0;z-index:-1}.button--primary:after{content:'';background-image:linear-gradient(90deg,rgba(10,0,178,.5) 0,rgba(41,203,167,.5) 16%,rgba(193,203,41,.5) 41%,rgba(255,0,0,.5) 65%,rgba(176,8,115,.5) 100%);position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;z-index:-2}.button--primary:hover{text-decoration:none}.button--primary:hover:after{background-image:linear-gradient(90deg,rgba(10,0,178,.9) 0,rgba(41,203,167,.9) 16%,rgba(193,203,41,.9) 41%,rgba(255,0,0,.9) 65%,rgba(176,8,115,.9) 100%)}.button--primary.is-active,.button--primary:active,.button--primary:focus,.button--primary:hover{background-color:#fff;color:#000;text-decoration:none}.button--primary:active{background-color:rgba(0,0,0,.1)}.button--secondary{background-color:#000;border:1px solid #000;color:#fff}.button--secondary.is-active,.button--secondary:active,.button--secondary:focus,.button--secondary:hover{background-color:rgba(0,0,0,.8);border-color:rgba(0,0,0,.8);color:#fff;text-decoration:none}.button--secondary:active{background-color:rgba(0,0,0,.8);border-color:rgba(0,0,0,.8)}.button--link{text-decoration:underline;text-transform:none;font-weight:300}.button--link.is-active,.button--link:active,.button--link:focus,.button--link:hover{text-decoration:none}.button--size100{padding:13.5px 30px}@media (min-width:768px){.button--size100{min-width:210px}}.button--size50{padding:5px 15px}.button.is-disabled,.button:disabled,.button[disabled]{background-color:#c7c7c7;border-color:#c7c7c7;color:#666;pointer-events:none}#capybara-position-detail .cp-button--submit,#capybara-position-form .cp-button--submit{-webkit-appearance:none;appearance:none;overflow:visible;display:inline-flex;align-items:center;justify-content:center;gap:7.5px;text-align:center;text-decoration:none;text-transform:uppercase;font-size:inherit;font-family:LatoLatinWeb,sans-serif;font-weight:600;background:0 0;line-height:1.4;border:1px solid transparent;border-radius:0;cursor:pointer;-webkit-user-select:none;user-select:none;word-break:break-word;white-space:normal;padding:0;transition:background-color .4s ease-in-out,color .4s ease-in-out,border-color .4s ease-in-out;background-color:#fff;border:0;color:#000;position:relative;padding:13.5px 30px}#capybara-position-detail .cp-button--submit:active,#capybara-position-detail .cp-button--submit:focus,#capybara-position-detail .cp-button--submit:hover,#capybara-position-form .cp-button--submit:active,#capybara-position-form .cp-button--submit:focus,#capybara-position-form .cp-button--submit:hover{color:#000;text-decoration:underline}#capybara-position-detail .cp-button--submit svg,#capybara-position-form .cp-button--submit svg{width:13.5px;height:13.5px;flex:none;fill:currentColor}#capybara-position-detail .cp-button--submit:before,#capybara-position-form .cp-button--submit:before{content:'';background-color:#fff;position:absolute;top:0;right:0;left:0;bottom:0;z-index:-1}#capybara-position-detail .cp-button--submit:after,#capybara-position-form .cp-button--submit:after{content:'';background-image:linear-gradient(90deg,rgba(10,0,178,.5) 0,rgba(41,203,167,.5) 16%,rgba(193,203,41,.5) 41%,rgba(255,0,0,.5) 65%,rgba(176,8,115,.5) 100%);position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;z-index:-2}#capybara-position-detail .cp-button--submit:hover,#capybara-position-form .cp-button--submit:hover{text-decoration:none}#capybara-position-detail .cp-button--submit:hover:after,#capybara-position-form .cp-button--submit:hover:after{background-image:linear-gradient(90deg,rgba(10,0,178,.9) 0,rgba(41,203,167,.9) 16%,rgba(193,203,41,.9) 41%,rgba(255,0,0,.9) 65%,rgba(176,8,115,.9) 100%)}#capybara-position-detail .cp-button--submit.is-active,#capybara-position-detail .cp-button--submit:active,#capybara-position-detail .cp-button--submit:focus,#capybara-position-detail .cp-button--submit:hover,#capybara-position-form .cp-button--submit.is-active,#capybara-position-form .cp-button--submit:active,#capybara-position-form .cp-button--submit:focus,#capybara-position-form .cp-button--submit:hover{background-color:#fff;color:#000;text-decoration:none}#capybara-position-detail .cp-button--submit:active,#capybara-position-form .cp-button--submit:active{background-color:rgba(0,0,0,.1)}@media (min-width:768px){#capybara-position-detail .cp-button--submit,#capybara-position-form .cp-button--submit{min-width:210px}}#capybara-position-detail .cp-button--back,#capybara-position-form .cp-button--back{-webkit-appearance:none;appearance:none;overflow:visible;display:inline-flex;align-items:center;justify-content:center;gap:7.5px;text-align:center;text-decoration:none;text-transform:uppercase;font-size:inherit;font-family:LatoLatinWeb,sans-serif;font-weight:600;color:#000;background:0 0;line-height:1.4;border:1px solid transparent;border-radius:0;cursor:pointer;-webkit-user-select:none;user-select:none;word-break:break-word;white-space:normal;padding:0;transition:background-color .4s ease-in-out,color .4s ease-in-out,border-color .4s ease-in-out;text-decoration:underline;text-transform:none;font-weight:300;padding:13.5px 30px}#capybara-position-detail .cp-button--back:active,#capybara-position-detail .cp-button--back:focus,#capybara-position-detail .cp-button--back:hover,#capybara-position-form .cp-button--back:active,#capybara-position-form .cp-button--back:focus,#capybara-position-form .cp-button--back:hover{color:#000;text-decoration:underline}#capybara-position-detail .cp-button--back svg,#capybara-position-form .cp-button--back svg{width:13.5px;height:13.5px;flex:none;fill:currentColor}#capybara-position-detail .cp-button--back.is-active,#capybara-position-detail .cp-button--back:active,#capybara-position-detail .cp-button--back:focus,#capybara-position-detail .cp-button--back:hover,#capybara-position-form .cp-button--back.is-active,#capybara-position-form .cp-button--back:active,#capybara-position-form .cp-button--back:focus,#capybara-position-form .cp-button--back:hover{text-decoration:none}@media (min-width:768px){#capybara-position-detail .cp-button--back,#capybara-position-form .cp-button--back{min-width:210px}}#capybara-position-list .cp-button--submit{-webkit-appearance:none;appearance:none;overflow:visible;display:inline-flex;align-items:center;justify-content:center;gap:7.5px;text-align:center;text-decoration:none;text-transform:uppercase;font-size:inherit;font-family:LatoLatinWeb,sans-serif;font-weight:600;color:#000;background:0 0;line-height:1.4;border:1px solid transparent;border-radius:0;cursor:pointer;-webkit-user-select:none;user-select:none;word-break:break-word;white-space:normal;padding:0;transition:background-color .4s ease-in-out,color .4s ease-in-out,border-color .4s ease-in-out;background-color:#000;border:1px solid #000;color:#fff;padding:13.5px 30px;height:50px;width:100%;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMTAwIj48cGF0aCBkPSJNOTguMyA5NC41NGwtMjMtMjNjNi42Mi03LjUgMTAuNjYtMTcuMzEgMTAuNjYtMjguMUM4NS45NiAxOS45NiA2Ni45Mi45MiA0My40NC45MlMuOTIgMTkuOTYuOTIgNDMuNDRjMCAyMy40OCAxOS4wNCA0Mi41MiA0Mi41MiA0Mi41MiAxMC43OCAwIDIwLjYtNC4wNSAyOC4xLTEwLjY2bDIzIDIzYy41Mi41MiAxLjIuNzggMS44OC43OC42OCAwIDEuMzYtLjI2IDEuODgtLjc4YTIuNjU2IDIuNjU2IDAgMCAwIDAtMy43NnpNNi4yNCA0My40NGMwLTIwLjUxIDE2LjY5LTM3LjIgMzcuMi0zNy4yIDIwLjUyIDAgMzcuMiAxNi42OSAzNy4yIDM3LjIgMCAyMC41Mi0xNi42OSAzNy4yLTM3LjIgMzcuMnMtMzcuMi0xNi42OC0zNy4yLTM3LjJ6IiBmaWxsPSIjZmZmIi8+PC9zdmc+);background-position:right 7.5px center;background-repeat:no-repeat;background-size:20px}#capybara-position-list .cp-button--submit:active,#capybara-position-list .cp-button--submit:focus,#capybara-position-list .cp-button--submit:hover{color:#000;text-decoration:underline}#capybara-position-list .cp-button--submit svg{width:13.5px;height:13.5px;flex:none;fill:currentColor}#capybara-position-list .cp-button--submit.is-active,#capybara-position-list .cp-button--submit:active,#capybara-position-list .cp-button--submit:focus,#capybara-position-list .cp-button--submit:hover{background-color:rgba(0,0,0,.8);border-color:rgba(0,0,0,.8);color:#fff;text-decoration:none}#capybara-position-list .cp-button--submit:active{background-color:rgba(0,0,0,.8);border-color:rgba(0,0,0,.8)}@media (min-width:768px){#capybara-position-list .cp-button--submit{min-width:210px}}#capybara-position-form .cp-form__button{-webkit-appearance:none;appearance:none;overflow:visible;display:inline-flex;align-items:center;justify-content:center;gap:7.5px;text-align:center;text-decoration:none;text-transform:uppercase;font-size:inherit;font-family:LatoLatinWeb,sans-serif;font-weight:600;color:#000;background:0 0;line-height:1.4;border:1px solid transparent;border-radius:0;cursor:pointer;-webkit-user-select:none;user-select:none;word-break:break-word;white-space:normal;padding:0;transition:background-color .4s ease-in-out,color .4s ease-in-out,border-color .4s ease-in-out;padding:5px 15px}#capybara-position-form .cp-form__button:active,#capybara-position-form .cp-form__button:focus,#capybara-position-form .cp-form__button:hover{color:#000;text-decoration:underline}#capybara-position-form .cp-form__button svg{width:13.5px;height:13.5px;flex:none;fill:currentColor}#capybara-position-form .cp-form__button--add{background-color:#fff;border:0;color:#000;position:relative}#capybara-position-form .cp-form__button--add:before{content:'';background-color:#fff;position:absolute;top:0;right:0;left:0;bottom:0;z-index:-1}#capybara-position-form .cp-form__button--add:after{content:'';background-image:linear-gradient(90deg,rgba(10,0,178,.5) 0,rgba(41,203,167,.5) 16%,rgba(193,203,41,.5) 41%,rgba(255,0,0,.5) 65%,rgba(176,8,115,.5) 100%);position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;z-index:-2}#capybara-position-form .cp-form__button--add:hover{text-decoration:none}#capybara-position-form .cp-form__button--add:hover:after{background-image:linear-gradient(90deg,rgba(10,0,178,.9) 0,rgba(41,203,167,.9) 16%,rgba(193,203,41,.9) 41%,rgba(255,0,0,.9) 65%,rgba(176,8,115,.9) 100%)}#capybara-position-form .cp-form__button--add.is-active,#capybara-position-form .cp-form__button--add:active,#capybara-position-form .cp-form__button--add:focus,#capybara-position-form .cp-form__button--add:hover{background-color:#fff;color:#000;text-decoration:none}#capybara-position-form .cp-form__button--add:active{background-color:rgba(0,0,0,.1)}#capybara-position-form .cp-form__button--remove{text-decoration:underline;text-transform:none;font-weight:300}#capybara-position-form .cp-form__button--remove.is-active,#capybara-position-form .cp-form__button--remove:active,#capybara-position-form .cp-form__button--remove:focus,#capybara-position-form .cp-form__button--remove:hover{text-decoration:none}.btn{display:inline-block;margin:0;background-color:#000;text-transform:uppercase;font-family:LatoLatinWeb,sans-serif;font-weight:600;font-size:inherit;color:#fff;min-width:120px;padding:13px 42px;font-style:normal;text-decoration:none;position:relative;cursor:pointer}.btn--rainbow-black:hover{text-decoration:none;background-color:#1a1a1a}.btn--rainbow-black:before{content:'';background-color:#000;position:absolute;top:0;right:0;left:0;bottom:0;z-index:-1}.btn--rainbow-black:after{content:'';background-image:linear-gradient(90deg,rgba(10,0,178,.5) 0,rgba(41,203,167,.5) 16%,rgba(193,203,41,.5) 41%,rgba(255,0,0,.5) 65%,rgba(176,8,115,.5) 100%);position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;z-index:-2}[data-error-rendered=generalError] .cp-message,[data-error-rendered=pageNotFound] .cp-message,[data-error-rendered=positionError] .cp-message,[data-page-rendered=listing] .cp-message{text-align:center;margin:30px 0;font-weight:600}[data-error-rendered=generalError] .cp-message__heading,[data-error-rendered=pageNotFound] .cp-message__heading,[data-error-rendered=positionError] .cp-message__heading,[data-page-rendered=listing] .cp-message__heading{margin-bottom:30px}[data-error-rendered=generalError] .cp-message__text,[data-error-rendered=pageNotFound] .cp-message__text,[data-error-rendered=positionError] .cp-message__text,[data-page-rendered=listing] .cp-message__text{margin-bottom:30px}[data-error-rendered=generalError] .cp-button.cp-button--offset,[data-error-rendered=pageNotFound] .cp-button.cp-button--offset,[data-error-rendered=positionError] .cp-button.cp-button--offset,[data-page-rendered=listing] .cp-button.cp-button--offset{margin-right:0}[data-error-rendered=pageNotFound] .cp-message{font-size:36px;font-family:inherit;font-weight:700}@media (min-width:992px){[data-error-rendered=pageNotFound] .cp-message{font-size:45px}}.footer{padding:10px 0;background:#fff;font-size:12px;text-align:center;flex:0}.footer{padding:10px 0;background:#fff;font-size:12px;text-align:center}.lang{display:none;padding:0;margin:0;text-align:center}.footer .lang{display:block}.lang a{display:inline-block;text-decoration:none;width:30px;height:30px;border:1px solid #000;line-height:28px;margin-bottom:10px}.lang li{list-style-type:none;padding:0;margin:0}@media only screen and (min-width:576px){.lang{display:block;position:absolute;right:10px;top:21px}.footer .lang{display:none}.lang a{width:26px;height:25px;line-height:24px;font-size:14px;opacity:.5}.lang a:hover{opacity:1}}.cp-loader{position:relative;margin:auto;flex:none;display:flex;align-items:center;justify-content:center;min-height:50vh;padding-top:30px;padding-bottom:30px;z-index:4}.cp-loader.is-hidden{display:none}.is-loading--bottom .cp-loader{align-items:flex-end}.cp-loader__icon{position:relative;width:4rem;height:4rem;flex:none}@media (min-width:992px){.cp-loader__icon{width:6rem;height:6rem}}.cp-loader--detail,.cp-loader--form{min-height:60vh}.is-loaded .cp-loader--articles,.is-loaded .cp-loader--articles-list,.is-loaded .cp-loader--vacancies,.is-loaded .cp-loader--vacancies-list{display:none}.is-loading .cp-loader--articles,.is-loading .cp-loader--articles-list,.is-loading .cp-loader--vacancies,.is-loading .cp-loader--vacancies-list{position:absolute;top:0;bottom:0;left:0;right:0}.cp-loader--articles-list,.cp-loader--vacancies-list{min-height:auto}.is-loading .articles__empty,.is-loading .articles__item,.is-loading .vacancies__empty,.is-loading .vacancies__header,.is-loading .vacancies__job{opacity:.4}#vacancy-form .cp-loader,.cp-is-loading{display:none}.meet-the-team{background-color:#000;margin-top:50px;height:170px;text-align:center;color:#fff;position:relative;z-index:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.header__nav{font-family:lasvit-regular,sans-serif;position:absolute;top:6px;right:10px;z-index:1}@media only screen and (min-width:576px){.header__nav{right:55px}}@media only screen and (min-width:992px){.header__nav{right:auto;left:50%;transform:translateX(-50%);text-align:center}.header__nav ul{padding:0}}.header__nav li{display:inline-block;margin-left:12px;font-size:16px;list-style-type:none}@media only screen and (min-width:576px){.header__nav li{font-size:20px}}@media only screen and (min-width:992px){.header__nav li{margin:0}.header__nav li+li{margin-left:40px}}.header__nav a{text-decoration:none}.header__nav ul{margin-top:15px;margin-bottom:15px}.skip-to-content{position:fixed;top:0;left:50%;transform:translateY(-100%);overflow:hidden;z-index:-99999;transition:transform .4s ease-in-out}.skip-to-content:active,.skip-to-content:focus{color:#000;background-color:#fff;overflow:auto;padding:7.5px;transform:translate(-50%,10px);border-radius:1.5rem;text-align:center;font-size:16px;z-index:99999;box-shadow:0 0 0 3px rgba(0,0,0,.2)}@keyframes bounceRight{0%,100%{opacity:.1;left:-1px}50%{opacity:1;left:4px}}.subnav-wrap{display:flex;flex-direction:row;flex-wrap:nowrap;margin:70px 0 0 0}.subnav-wrap .subnav{width:calc(100% - 30px)}.subnav-wrap .subnav-arrow{width:30px;background-color:#f2f2f2;padding:24px 5px 0 0}.subnav-wrap .cse-chewron-right{position:relative;animation-duration:2s;animation-iteration-count:infinite;animation-name:bounceRight;font-style:normal}.subnav-wrap .cse-chewron-right:before{content:'\003e'}@media (min-width:870px){.subnav-wrap .subnav{width:100%}.subnav-wrap .subnav-arrow{display:none}}.subnav{background-color:#f2f2f2;padding:25px 8px;overflow:-moz-scrollbars-none;-ms-overflow-style:none;overflow-x:scroll;overflow-y:hidden}@media only screen and (min-width:992px){.subnav{overflow-x:hidden;overflow-y:hidden;text-align:center}}.subnav ul{margin:0;padding:0;white-space:nowrap}.subnav li{display:inline-block;text-transform:uppercase;list-style-type:none;margin:0 15px;font-size:14px}.subnav a{text-decoration:none;letter-spacing:1.5px}.text{text-align:center}.text h1{text-align:center}#capybara-position-list .cp-filter{border:0;padding:20px 0;margin:20px 0 25px 0;outline:0}@media (min-width:768px){#capybara-position-list .cp-filter{margin-top:60px}}#capybara-position-list .cp-filter__title{display:none}#capybara-position-list .cp-filter__content{display:flex;flex-direction:column;gap:30px 30px;width:100%}@media (min-width:768px){#capybara-position-list .cp-filter__content{flex-direction:row}}#capybara-position-list .cp-filter__select-label{font-size:14px;color:#8a8a8a;width:auto;background:#fff;padding:0 10px;position:absolute;top:-15px;left:15px}#capybara-position-list .cp-filter__select{height:50px;width:100%;padding:10px;border:1px solid #8a8a8a;border-radius:0;background:#fff;font-family:inherit;font-size:inherit;text-align:left;-webkit-appearance:none;appearance:none}#capybara-position-list .cp-filter__select:active,#capybara-position-list .cp-filter__select:focus,#capybara-position-list .cp-filter__select:focus-visible{border:1px solid #1a1a1a;outline:0}#capybara-position-list .cp-button__wrapper--filter,#capybara-position-list .cp-filter__item{position:relative;width:100%}@media (min-width:768px){#capybara-position-list .cp-button__wrapper--filter,#capybara-position-list .cp-filter__item{max-width:calc(33.33333333% - (15px * 2 / 3))}}#capybara-position-list .cp-filter__item--custom_job-category{order:-1}#capybara-position-list .cp-filter__item--custom_locality{order:2}#capybara-position-list .cp-button__wrapper--filter{order:3}.cp-jobs{display:block;margin-bottom:1rem;outline:0}.cp-jobs .cp-jobs__list{display:flex;flex-direction:column;outline:0}.cp-jobs:nth-child(1){padding-left:0;padding-right:0}.cp-jobs .cp-job__main{line-height:1.5}@media only screen and (min-width:992px){.cp-jobs .cp-job__main{flex:0 0 320px;width:320px;padding:15px;font-size:14px}}@media only screen and (max-width:992px){.cp-jobs .cp-job__main{max-width:520px}}.cp-jobs .cp-job__icons{margin-left:5px}.cp-jobs li .cp-job__name{text-decoration:none;font-family:lasvit-regular,sans-serif;font-size:20px;padding:5px 0 10px 0;outline:0}.cp-jobs li a{outline:0;min-height:80px}.cp-jobs li a:hover{text-decoration:none}.cp-jobs li a:after,.cp-jobs li a:before{content:'';position:absolute;left:0;bottom:20px}.cp-jobs li a:before{background-image:linear-gradient(90deg,rgba(10,0,178,.5) 0,rgba(41,203,167,.5) 16%,rgba(193,203,41,.5) 41%,rgba(255,0,0,.5) 65%,rgba(176,8,115,.5) 100%);display:inline-block;height:50px;width:130px}.cp-jobs li a:after{content:'Detail';display:inline-block;width:calc(130px - (1px * 2));height:calc(50px - (1px * 2));text-align:center;background-color:#fff;line-height:48px;left:1px;bottom:21px;font-family:LatoLatinWeb,sans-serif,sans-serif;font-size:14px;font-weight:600;text-transform:uppercase}@media only screen and (min-width:768px){.cp-jobs li a:after,.cp-jobs li a:before{left:auto;right:15px;bottom:auto;top:15px}.cp-jobs li a:after{right:16px;top:16px}.cp-jobs li a:hover:after{background-color:#f1eeec;transition:background-color .2s ease-in-out;width:calc(130px - (1px * 10));height:calc(50px - (1px * 10));line-height:40px;right:20px;top:20px}}@media only screen and (min-width:992px){.cp-jobs .cp-icons{width:50px;flex:0 0 50px;padding-top:15px}}.cp-jobs [class*=cp-icon]:not(.cp-icons){top:-3px;font-size:18px}.cp-jobs .cp-job__locality{padding:0;font-size:14px;line-height:1.5;outline:0}@media only screen and (max-width:992px){.cp-jobs .cp-job__locality{width:100%}}@media only screen and (min-width:992px){.cp-jobs .cp-job__locality{width:180px;flex:0 0 180px;padding:15px;font-size:14px}}.cp-jobs .cp-job__customfield{padding:0;font-size:14px;line-height:1.5;outline:0}@media only screen and (min-width:992px){.cp-jobs .cp-job__customfield{width:180px;flex:0 0 180px;padding:15px;font-size:14px}}.cp-jobs .cp-job__customfield strong{display:none}.cp-job{display:flex;flex-direction:column;margin-bottom:30px;border-bottom:1px solid #f0f0f0;padding-bottom:80px;position:relative;outline:0}@media only screen and (min-width:992px){.cp-job{flex-direction:row;flex-wrap:nowrap;padding-bottom:0;border:0;min-height:80px}}.cp-job:hover{background-color:#f1eeec;transition:background-color .4s ease-in-out}.cp-detail__header-info{font-size:20px;margin-bottom:30px}.cp-detail__content h2{margin-top:45px}.cp-detail__content h2:first-child{margin-top:0}.cp-detail__header-title{margin-bottom:45px}.cp-detail__header-title h1{word-break:break-word;word-wrap:break-word}.cp-detail__footer{margin-top:45px;text-align:center}.cp-detail__medallion{margin-top:45px}.cp-social{margin-top:45px}@media (max-width:575px){.cp-social{text-align:center}}.cp-social__item{padding:0 7.5px}.cp-social__link{display:inline-block;transition:opacity .4s ease-in-out}.cp-social__link i{font-size:20px}.cp-social__link:hover{opacity:.8}.cp-button__wrapper--offset{margin-top:45px}.cp-button__wrapper{display:flex;flex-direction:column;align-items:center}#widget_container[lang=cs] .cp-social__list:before{content:'Znáte ideálního kandidáta? Doporučte nás.'}#widget_container[lang=cs] .cp-social__list:after{content:'Sdílejte na'}#widget_container[lang=en] .cp-social__list:before{content:'Do you know someone who would love this challenge?'}#widget_container[lang=en] .cp-social__list:after{content:'Share on'}.cp-social__list{text-align:center;position:relative}.cp-social__list li{padding-left:18px;padding-right:18px}.cp-social__list li a{font-size:22px}.cp-social__list:before{font-family:lasvit-regular,sans-serif;display:block;text-align:center;margin-bottom:80px;font-size:25.6px}@media (min-width:992px){.cp-social__list:before{font-size:32px}}.cp-social__list:after{position:absolute;left:50%;bottom:60px;transform:translate(-50%,0);text-transform:uppercase;font-size:14px}.cp-detail__info{text-align:center}.cp-detail__info h2{padding-top:45px;margin-top:60px;border-top:1px solid #8a8a8a}.cp-info .cp-info__suitable-list{display:flex;justify-content:center;flex-flow:column wrap}.cp-info .cp-info__suitable-list div{display:inline;width:100%;text-align:center}.cp-info .cp-info__basic-list{display:flex;justify-content:center;flex-flow:column wrap;gap:5px}.cp-info .cp-info__basic-list .cp-info__item{justify-content:center}.cp-info .cp-info__basic-list dd,.cp-info .cp-info__basic-list dt{flex:none;width:fit-content}.cp-info .cp-info__basic-list dt:after{content:': '}.cp-info .cp-info__basic-list dd{margin-left:5px;text-align:center}.cp-info__map{display:none}:root{--cp-form-color-error:#ca3333;--cp-form-color-success:#000000;--cp-form-transition:0.4s ease-in-out;--cp-form-gap:calc(15px * 1.6);--cp-form-label-size:16px;--cp-form-label-color:#000000;--cp-form-label-weight:600;--cp-form-input-size:16px;--cp-form-input-bg:#ffffff;--cp-form-input-bg-focus:#ffffff;--cp-form-input-bg-error:#ffffff;--cp-form-input-color:#000000;--cp-form-input-color-error:#000000;--cp-form-input-border-color:#8a8a8a;--cp-form-input-border-color-focus:#000000;--cp-form-input-border-radius:0;--cp-form-input-min-height:45px;--cp-form-input-outline:-webkit-focus-ring-color auto;--cp-form-input-outline-firefox:Highlight auto;--cp-form-validation-message-bg:transparent;--cp-form-validation-message-color:#ca3333;--cp-form-validation-message-border-radius:0;--cp-form-validation-message-weight:600;--cp-form-checkbox-text-size:16px;--cp-form-checkbox-bg:#ffffff;--cp-form-checkbox-bg-checked:#000000;--cp-form-checkbox-border-color:rgba(0, 0, 0, 0.25);--cp-form-checkbox-border-color-checked:#000000;--cp-form-checkbox-border-width:1px;--cp-form-checkbox-border-radius:0;--cp-form-checkbox-outline:-webkit-focus-ring-color auto;--cp-form-checkbox-outline-firefox:Highlight auto;--cp-form-h1-display:block;--cp-form-header-margin-bottom:calc(15px * 2);--cp-form-gdpr-text-size:16px;--cp-form-gdpr-link-color:#000000;--cp-form-gdpr-link-color-hover:rgba(0, 0, 0, 0.8);--cp-form-message-success-align:center;--cp-form-message-success-background:#000000;--cp-flexi-title-size:25px;--cp-flexi-title-weight:700;--cp-flexi-panel-bg:rgba(138, 138, 138, 0.15);--cp-flexi-panel-line-bg:rgba(0, 0, 0, 0.25);--cp-flexi-panel-radius:0;--cp-flexi-hint-question-bg:#000000;--cp-flexi-box-border-color:rgba(0, 0, 0, 0.2);--cp-flexi-box-border-radius:0;--cp-datepicker-header-background:#000000;--cp-datepicker-header-border-color:#000000;--cp-datepicker-content-color:#000000;--cp-datepicker-content-color-hover:#000000;--cp-datepicker-content-color-selected:#ffffff;--cp-datepicker-content-color-active:#ffffff;--cp-datepicker-content-background-hover:#e6e6e6;--cp-datepicker-content-background-selected:#000000;--cp-datepicker-content-background-active:#000000}