body>*{font-size:.5rem}@media(max-width:1024px)and (orientation:landscape){body>*{font-size:.65rem}}@media(max-width:1024px)and (orientation:portrait){body>*{font-size:.75rem}}@media(orientation:landscape)and (max-height:575.98px){body>*{font-size:.85rem}}@media(max-width:575.98px){body>*{font-size:1.65rem}}.block.articles .cc,.block.calendar .cc,.block.next-competitions .cc,.block.slideshow .items .item .cc,body.layout-left-aside>.layout.container>.layout.page>.layout.content-container .cc,body.layout-narrow-width>.layout.container>.layout.page>.layout.content-container .cc,body.layout-right-aside>.layout.container>.layout.page>.layout.content-container .cc,body.layout-settings>.layout.container>.layout.page>.layout.content-container .cc,body.layout-single-column>.layout.container>.layout.page>.layout.content-container .cc,body.layout-small-form>.layout.container>.layout.page>.layout.content-container .cc,footer .cc,header .cc{width:118.6em;margin:0 auto;box-sizing:border-box}@media(max-width:1024px)and (orientation:landscape){.block.articles .cc,.block.calendar .cc,.block.next-competitions .cc,.block.slideshow .items .item .cc,body.layout-left-aside>.layout.container>.layout.page>.layout.content-container .cc,body.layout-narrow-width>.layout.container>.layout.page>.layout.content-container .cc,body.layout-right-aside>.layout.container>.layout.page>.layout.content-container .cc,body.layout-settings>.layout.container>.layout.page>.layout.content-container .cc,body.layout-single-column>.layout.container>.layout.page>.layout.content-container .cc,body.layout-small-form>.layout.container>.layout.page>.layout.content-container .cc,footer .cc,header .cc{width:100%;padding-left:2em;padding-right:2em}}@media(max-width:1024px)and (orientation:portrait){.block.articles .cc,.block.calendar .cc,.block.next-competitions .cc,.block.slideshow .items .item .cc,body.layout-left-aside>.layout.container>.layout.page>.layout.content-container .cc,body.layout-narrow-width>.layout.container>.layout.page>.layout.content-container .cc,body.layout-right-aside>.layout.container>.layout.page>.layout.content-container .cc,body.layout-settings>.layout.container>.layout.page>.layout.content-container .cc,body.layout-single-column>.layout.container>.layout.page>.layout.content-container .cc,body.layout-small-form>.layout.container>.layout.page>.layout.content-container .cc,footer .cc,header .cc{width:100%;padding-left:2em;padding-right:2em}}@media(orientation:landscape)and (max-height:575.98px){.block.articles .cc,.block.calendar .cc,.block.next-competitions .cc,.block.slideshow .items .item .cc,body.layout-left-aside>.layout.container>.layout.page>.layout.content-container .cc,body.layout-narrow-width>.layout.container>.layout.page>.layout.content-container .cc,body.layout-right-aside>.layout.container>.layout.page>.layout.content-container .cc,body.layout-settings>.layout.container>.layout.page>.layout.content-container .cc,body.layout-single-column>.layout.container>.layout.page>.layout.content-container .cc,body.layout-small-form>.layout.container>.layout.page>.layout.content-container .cc,footer .cc,header .cc{width:100%;padding-left:2em;padding-right:2em}}@media(max-width:575.98px){.block.articles .cc,.block.calendar .cc,.block.next-competitions .cc,.block.slideshow .items .item .cc,body.layout-left-aside>.layout.container>.layout.page>.layout.content-container .cc,body.layout-narrow-width>.layout.container>.layout.page>.layout.content-container .cc,body.layout-right-aside>.layout.container>.layout.page>.layout.content-container .cc,body.layout-settings>.layout.container>.layout.page>.layout.content-container .cc,body.layout-single-column>.layout.container>.layout.page>.layout.content-container .cc,body.layout-small-form>.layout.container>.layout.page>.layout.content-container .cc,footer .cc,header .cc{width:100%;padding-left:2em;padding-right:2em}}body.layout-full-width>.layout.container,body.layout-left-aside>.layout.container,body.layout-narrow-width>.layout.container,body.layout-right-aside>.layout.container,body.layout-settings>.layout.container,body.layout-single-column>.layout.container,body.layout-small-form>.layout.container{height:100vh;height:calc(var(--vh, 1vh)*100)}body.page-index .layout.content-container{margin-top:100vh;margin-top:calc(var(--vh, 1vh)*100)}tdh-map>.ui .controller{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.block.calendar .cc .cols .events .item .details .short-description>:first-child,.columns .application-rent-form>.text>:first-child,.columns .text>:first-child,.columns co-checkbox .text>:first-child,.columns co-radio .text>:first-child,.form .application-rent-form>.text>:first-child,.form .text>:first-child,.form co-checkbox .text>:first-child,.form co-radio .text>:first-child,body.page-article .content-container .cc .layout.content>:first-child,body.page-articles>.layout.container>.layout.page>.layout.content-container>.cc .layout.content .items .item .lead>:first-child,body.page-competition .content-container .cc .layout.content .text>:first-child,body.page-ct-2.layout-left-aside>.layout.container>.layout.page>.layout.content-container>.cc .layout.content>:first-child,body.page-track-application .content-container .cc .layout.aside .text>:first-child,form .application-rent-form>.text>:first-child,form .text>:first-child,form co-checkbox .text>:first-child,form co-radio .text>:first-child{margin-top:0}.block.calendar .cc .cols .events .item .details .short-description>:last-child,.columns .application-rent-form>.text>:last-child,.columns .text>:last-child,.columns co-checkbox .text>:last-child,.columns co-radio .text>:last-child,.form .application-rent-form>.text>:last-child,.form .text>:last-child,.form co-checkbox .text>:last-child,.form co-radio .text>:last-child,body.page-article .content-container .cc .layout.content>:last-child,body.page-articles>.layout.container>.layout.page>.layout.content-container>.cc .layout.content .items .item .lead>:last-child,body.page-competition .content-container .cc .layout.content .text>:last-child,body.page-ct-2.layout-left-aside>.layout.container>.layout.page>.layout.content-container>.cc .layout.content>:last-child,body.page-track-application .content-container .cc .layout.aside .text>:last-child,form .application-rent-form>.text>:last-child,form .text>:last-child,form co-checkbox .text>:last-child,form co-radio .text>:last-child{margin-bottom:0}.block.calendar .cc .cols .events .item .details .short-description p>img,.columns .application-rent-form>.text p>img,.columns .text p>img,.form .application-rent-form>.text p>img,.form .text p>img,body.page-article .content-container .cc .layout.content p>img,body.page-articles>.layout.container>.layout.page>.layout.content-container>.cc .layout.content .items .item .lead p>img,body.page-competition .content-container .cc .layout.content .text p>img,body.page-ct-2.layout-left-aside>.layout.container>.layout.page>.layout.content-container>.cc .layout.content p>img,body.page-track-application .content-container .cc .layout.aside .text p>img,form .application-rent-form>.text p>img,form .text p>img,form co-checkbox .text p>img,form co-radio .text p>img{max-width:100%;margin:2em 0;height:auto!important}/*! HTML5 Boilerplate v6.1.0 | MIT License | https://html5boilerplate.com/ */html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;white-space:inherit}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{*,:after,:before{background:transparent!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}a:focus{outline:0}html{font-size:20px}@media only screen and (max-width:1286px){html{font-size:1.55521vw}}body{font-size:.5rem}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}co-image.co-image-size-contain .co-image-container,co-image[size=contain] .co-image-container{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center}co-image.co-image-size-contain .co-image-container img,co-image[size=contain] .co-image-container img{max-width:100%;max-height:100%;object-fit:contain}co-image.co-image-size-contain .co-image-container img[src$=".svg"],co-image[size=contain] .co-image-container img[src$=".svg"]{object-fit:fill;min-width:100%;min-height:100%}co-image{display:block;max-width:100%;overflow:hidden;position:relative}co-image.co-image-size-full .co-image-container{display:flex;position:relative;z-index:50}co-image.co-image-size-full .co-image-container img{max-width:100%}co-image[lightbox-group],co-image[lightbox]{cursor:pointer}co-image .co-image-data,co-image .co-image-data .co-image-alt,co-image .co-image-data .co-image-title{display:none}co-image.co-image-size-cover .co-image-container,co-image[size=cover] .co-image-container{position:absolute;left:0;top:0;right:0;bottom:0;display:flex}co-image.co-image-size-cover .co-image-container img,co-image[size=cover] .co-image-container img{width:100%;height:100%;object-fit:cover}co-image .co-image-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100;padding:2em;pointer-events:none;opacity:0;display:flex}co-image .co-image-loader svg{position:absolute;left:0;top:0;right:0;bottom:0}co-image.co-image-loading{overflow:hidden}co-image.co-image-loading .co-image-loader{opacity:1}co-image.co-image-loaded{width:auto}co-image.co-image-loaded .co-image-container{display:flex}co-image.co-image-loaded .co-image-container img{opacity:1;transform:scale(1)}co-image .co-image-container{display:flex;align-items:flex-start;max-width:100%}co-image .co-image-container img{opacity:0;transform:scale(.96);transform:scale(1.04);transition:all .2s linear;transition-delay:.1s;pointer-events:none;max-width:100%}co-input,co-input-date,co-input-time,co-textarea{position:relative;width:100%;display:grid;grid-auto-flow:row;grid-gap:.3em}co-input-date.has-unit .input-container,co-input-time.has-unit .input-container,co-input.has-unit .input-container,co-textarea.has-unit .input-container{grid-template-columns:auto max-content}co-input-date.has-unit .input-container input,co-input-time.has-unit .input-container input,co-input.has-unit .input-container input,co-textarea.has-unit .input-container input{text-align:right;padding-right:0}co-input-date.has-unit[type=number] .input-container input,co-input-time.has-unit[type=number] .input-container input,co-input.has-unit[type=number] .input-container input,co-textarea.has-unit[type=number] .input-container input{-moz-appearance:textfield}co-input-date.has-unit[type=number] .input-container input::-webkit-inner-spin-button,co-input-date.has-unit[type=number] .input-container input::-webkit-outer-spin-button,co-input-time.has-unit[type=number] .input-container input::-webkit-inner-spin-button,co-input-time.has-unit[type=number] .input-container input::-webkit-outer-spin-button,co-input.has-unit[type=number] .input-container input::-webkit-inner-spin-button,co-input.has-unit[type=number] .input-container input::-webkit-outer-spin-button,co-textarea.has-unit[type=number] .input-container input::-webkit-inner-spin-button,co-textarea.has-unit[type=number] .input-container input::-webkit-outer-spin-button{-webkit-appearance:none}co-input-date .input-container,co-input-time .input-container,co-input .input-container,co-textarea .input-container{width:100%;display:grid;grid-auto-flow:column;border:1px solid rgba(24,28,33,.1);transition:border-color .3s linear;box-sizing:border-box}co-input-date .input-container .unit,co-input-time .input-container .unit,co-input .input-container .unit,co-textarea .input-container .unit{align-self:center;font-size:1.4em;padding:0 1em 0 .3em;position:relative;top:.05em;color:#999}co-input-date .input-container label.co-helper-accessibility,co-input-time .input-container label.co-helper-accessibility,co-input .input-container label.co-helper-accessibility,co-textarea .input-container label.co-helper-accessibility{position:absolute;opacity:0;pointer-events:none}co-input-date.error label,co-input-time.error label,co-input.error label,co-textarea.error label{color:#c10000}co-input-date.error .input-container,co-input-time.error .input-container,co-input.error .input-container,co-textarea.error .input-container{border:1px solid #c10000;background-image:url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJleGNsYW1hdGlvbi1jaXJjbGUiIGNsYXNzPSJzdmctaW5saW5lLS1mYSBmYS1leGNsYW1hdGlvbi1jaXJjbGUgZmEtdy0xNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+PHBhdGggZmlsbD0iI2MxMDAwMCIgZD0iTTUwNCAyNTZjMCAxMzYuOTk3LTExMS4wNDMgMjQ4LTI0OCAyNDhTOCAzOTIuOTk3IDggMjU2QzggMTE5LjA4MyAxMTkuMDQzIDggMjU2IDhzMjQ4IDExMS4wODMgMjQ4IDI0OHptLTI0OCA1MGMtMjUuNDA1IDAtNDYgMjAuNTk1LTQ2IDQ2czIwLjU5NSA0NiA0NiA0NiA0Ni0yMC41OTUgNDYtNDYtMjAuNTk1LTQ2LTQ2LTQ2em0tNDMuNjczLTE2NS4zNDZsNy40MTggMTM2Yy4zNDcgNi4zNjQgNS42MDkgMTEuMzQ2IDExLjk4MiAxMS4zNDZoNDguNTQ2YzYuMzczIDAgMTEuNjM1LTQuOTgyIDExLjk4Mi0xMS4zNDZsNy40MTgtMTM2Yy4zNzUtNi44NzQtNS4wOTgtMTIuNjU0LTExLjk4Mi0xMi42NTRoLTYzLjM4M2MtNi44ODQgMC0xMi4zNTYgNS43OC0xMS45ODEgMTIuNjU0eiIvPjwvc3ZnPg==)!important;background-repeat:no-repeat;background-size:auto 1.2em!important;background-position:calc(100% - .6em) 50%!important;padding-right:2.5em!important;box-sizing:border-box}co-input-date.error input,co-input-time.error input,co-input.error input,co-textarea.error input{border:none}co-input-date.error input:focus+.response,co-input-time.error input:focus+.response,co-input.error input:focus+.response,co-textarea.error input:focus+.response{display:block}co-input-date.error .response,co-input-time.error .response,co-input.error .response,co-textarea.error .response{background-color:#c10000;color:#fff}co-input-date:hover .response,co-input-time:hover .response,co-input:hover .response,co-textarea:hover .response{display:block}co-input-date label,co-input-time label,co-input label,co-textarea label{color:#303030;font-weight:700;text-transform:uppercase}co-input-date label:empty+input,co-input-time label:empty+input,co-input label:empty+input,co-textarea label:empty+input{margin-top:0}co-input-date input,co-input-time input,co-input input,co-textarea input{margin-top:.2em;color:#000;padding:.8em;border:none;background:transparent;box-sizing:border-box}co-input-date input:first-child,co-input-time input:first-child,co-input input:first-child,co-textarea input:first-child{margin-top:0}co-input-date input:focus,co-input-time input:focus,co-input input:focus,co-textarea input:focus{outline:0}co-input-date .response,co-input-time .response,co-input .response,co-textarea .response{position:absolute;top:calc(100% + .5em);right:0;max-width:100%;z-index:100;padding:.5em;border-radius:.2em;display:none;box-shadow:.1em .1em .2em rgba(0,0,0,.5)}co-input-date .response:empty,co-input-time .response:empty,co-input .response:empty,co-textarea .response:empty{padding:0}co-input-date .response:empty:after,co-input-time .response:empty:after,co-input .response:empty:after,co-textarea .response:empty:after{display:none}co-input-date .response:after,co-input-time .response:after,co-input .response:after,co-textarea .response:after{content:"";border:1em solid transparent;border-bottom-color:#c10000;position:absolute;bottom:100%;right:.5em}co-textarea{box-sizing:border-box}co-textarea.error .input-container{background-position:calc(100% - .6em) 1.7em!important;min-height:100%}co-textarea.error .input-container label.co-helper-accessibility{position:absolute;opacity:0;pointer-events:none}co-textarea textarea{margin-top:.2em;color:#000;padding:.8em;border:1px solid transparent;min-height:7em;resize:none}co-textarea textarea:focus{outline:0}co-checkbox,co-radio{display:flex;flex-direction:column;position:relative;width:100%}co-checkbox.error input,co-radio.error input{border:1px solid #c10000;background-image:url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJleGNsYW1hdGlvbi1jaXJjbGUiIGNsYXNzPSJzdmctaW5saW5lLS1mYSBmYS1leGNsYW1hdGlvbi1jaXJjbGUgZmEtdy0xNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+PHBhdGggZmlsbD0iI2MxMDAwMCIgZD0iTTUwNCAyNTZjMCAxMzYuOTk3LTExMS4wNDMgMjQ4LTI0OCAyNDhTOCAzOTIuOTk3IDggMjU2QzggMTE5LjA4MyAxMTkuMDQzIDggMjU2IDhzMjQ4IDExMS4wODMgMjQ4IDI0OHptLTI0OCA1MGMtMjUuNDA1IDAtNDYgMjAuNTk1LTQ2IDQ2czIwLjU5NSA0NiA0NiA0NiA0Ni0yMC41OTUgNDYtNDYtMjAuNTk1LTQ2LTQ2LTQ2em0tNDMuNjczLTE2NS4zNDZsNy40MTggMTM2Yy4zNDcgNi4zNjQgNS42MDkgMTEuMzQ2IDExLjk4MiAxMS4zNDZoNDguNTQ2YzYuMzczIDAgMTEuNjM1LTQuOTgyIDExLjk4Mi0xMS4zNDZsNy40MTgtMTM2Yy4zNzUtNi44NzQtNS4wOTgtMTIuNjU0LTExLjk4Mi0xMi42NTRoLTYzLjM4M2MtNi44ODQgMC0xMi4zNTYgNS43OC0xMS45ODEgMTIuNjU0eiIvPjwvc3ZnPg==)!important;background-repeat:no-repeat;background-size:auto 1.2em;background-position:calc(100% - .4em) 50%;padding-right:3em}co-checkbox.error .text-container:before,co-radio.error .text-container:before{border:1px solid #c10000}co-checkbox.error .text-container:after,co-radio.error .text-container:after{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJleGNsYW1hdGlvbi1jaXJjbGUiIGNsYXNzPSJzdmctaW5saW5lLS1mYSBmYS1leGNsYW1hdGlvbi1jaXJjbGUgZmEtdy0xNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+PHBhdGggZmlsbD0iI2MxMDAwMCIgZD0iTTUwNCAyNTZjMCAxMzYuOTk3LTExMS4wNDMgMjQ4LTI0OCAyNDhTOCAzOTIuOTk3IDggMjU2QzggMTE5LjA4MyAxMTkuMDQzIDggMjU2IDhzMjQ4IDExMS4wODMgMjQ4IDI0OHptLTI0OCA1MGMtMjUuNDA1IDAtNDYgMjAuNTk1LTQ2IDQ2czIwLjU5NSA0NiA0NiA0NiA0Ni0yMC41OTUgNDYtNDYtMjAuNTk1LTQ2LTQ2LTQ2em0tNDMuNjczLTE2NS4zNDZsNy40MTggMTM2Yy4zNDcgNi4zNjQgNS42MDkgMTEuMzQ2IDExLjk4MiAxMS4zNDZoNDguNTQ2YzYuMzczIDAgMTEuNjM1LTQuOTgyIDExLjk4Mi0xMS4zNDZsNy40MTgtMTM2Yy4zNzUtNi44NzQtNS4wOTgtMTIuNjU0LTExLjk4Mi0xMi42NTRoLTYzLjM4M2MtNi44ODQgMC0xMi4zNTYgNS43OC0xMS45ODEgMTIuNjU0eiIvPjwvc3ZnPg==)!important;background-repeat:no-repeat;background-size:contain;position:absolute;left:2.2em;padding:.8em;top:.1em}co-checkbox.error .text-container .text,co-radio.error .text-container .text{padding-left:2em}co-checkbox.error .response,co-radio.error .response{background-color:#c10000;color:#fff;right:auto;left:0}co-checkbox.error .response:after,co-radio.error .response:after{right:auto;left:.15em;pointer-events:none}co-checkbox:hover .response,co-radio:hover .response{display:block}co-checkbox>label>input,co-radio>label>input{position:absolute;width:0;height:0;opacity:0}co-checkbox>label>input:checked+.text-container:before,co-radio>label>input:checked+.text-container:before{background-color:#000;background-image:url(/controller/static/img/component/checked.svg);border:1px solid #000}co-checkbox>label>.text-container,co-radio>label>.text-container{display:flex;align-items:flex-start;-webkit-align-items:flex-start;color:currentColor;position:relative}co-checkbox>label>.text-container>.text,co-radio>label>.text-container>.text{font-size:1em;top:.3em;position:relative;margin-left:.8em}co-checkbox>label>.text-container>.text>*,co-radio>label>.text-container>.text>*{font-size:1em}co-checkbox>label>.text-container>.text .info,co-radio>label>.text-container>.text .info{font-size:.7em;font-style:italic}co-checkbox>label>.text-container:before,co-radio>label>.text-container:before{content:"";background-color:#fff;padding:.8em;display:block;background-size:70% auto;background-repeat:no-repeat;background-position:50%;left:0;border:1px solid #ccc;border-radius:.4em}co-checkbox .response,co-radio .response{position:absolute;top:calc(100% + .5em);right:0;max-width:100%;z-index:100;padding:.5em;border-radius:.2em;display:none;box-shadow:.1em .1em .2em rgba(0,0,0,.5)}co-checkbox .response:empty,co-radio .response:empty{padding:0}co-checkbox .response:empty:after,co-radio .response:empty:after{display:none}co-checkbox .response:after,co-radio .response:after{content:"";border:1em solid transparent;border-bottom-color:#c10000;position:absolute;bottom:100%;right:.5em}co-radio>label>.text-container:before{border-radius:50%}.co-zoomable-imageviewer{position:fixed;top:0;left:0;bottom:0;right:0;z-index:100000;display:flex;justify-content:center;align-items:center;-webkit-align-items:center;background-color:#000;opacity:0;transform:scale(1.3);transition:all .3s linear}.co-zoomable-imageviewer.show{transform:scale(1);opacity:1}.co-zoomable-imageviewer.show.hide{transition:all .15s linear;transform:scale(.5);opacity:0}.co-zoomable-imageviewer .pinch-zoom-container{width:100%}.co-zoomable-imageviewer .pinch-zoom-container img{max-width:calc(100% - 5em);max-height:calc(100% - 5em)}.co-zoomable-imageviewer a{position:fixed;bottom:.3em;right:.3em;font-size:5em;color:#fff;background-color:rgba(0,0,0,.5);padding:.6em;background-image:url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJ0aW1lcyIgY2xhc3M9InN2Zy1pbmxpbmUtLWZhIGZhLXRpbWVzIGZhLXctMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDM1MiA1MTIiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yNDIuNzIgMjU2bDEwMC4wNy0xMDAuMDdjMTIuMjgtMTIuMjggMTIuMjgtMzIuMTkgMC00NC40OGwtMjIuMjQtMjIuMjRjLTEyLjI4LTEyLjI4LTMyLjE5LTEyLjI4LTQ0LjQ4IDBMMTc2IDE4OS4yOCA3NS45MyA4OS4yMWMtMTIuMjgtMTIuMjgtMzIuMTktMTIuMjgtNDQuNDggMEw5LjIxIDExMS40NWMtMTIuMjggMTIuMjgtMTIuMjggMzIuMTkgMCA0NC40OEwxMDkuMjggMjU2IDkuMjEgMzU2LjA3Yy0xMi4yOCAxMi4yOC0xMi4yOCAzMi4xOSAwIDQ0LjQ4bDIyLjI0IDIyLjI0YzEyLjI4IDEyLjI4IDMyLjIgMTIuMjggNDQuNDggMEwxNzYgMzIyLjcybDEwMC4wNyAxMDAuMDdjMTIuMjggMTIuMjggMzIuMiAxMi4yOCA0NC40OCAwbDIyLjI0LTIyLjI0YzEyLjI4LTEyLjI4IDEyLjI4LTMyLjE5IDAtNDQuNDhMMjQyLjcyIDI1NnoiLz48L3N2Zz4=);background-size:contain;background-repeat:no-repeat;background-position:50%}@media(max-width:575.98px){.co-zoomable-imageviewer a{font-size:4em}}body>.co-lightbox-overlay .next,body>.co-lightbox-overlay .prev{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}co-lightbox{cursor:pointer;position:relative}co-lightbox:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:5;opacity:0;pointer-events:none;transition:all .3s linear}co-lightbox:hover:before{opacity:1}co-lightbox:hover .name{transform:scale(1);opacity:1}co-lightbox .name{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;-webkit-align-items:center;color:#fff;z-index:8;transform:scale(.6);transition:all .3s linear;opacity:0;font-size:1.5em;pointer-events:none}co-lightbox .icon{content:"";padding:1.5em;position:absolute;right:1.5em;bottom:1.5em}body>.co-lightbox-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.9);opacity:0;transform:scale(1.3);transition:all .3s linear;z-index:15000}body>.co-lightbox-overlay.show{transform:scale(1);opacity:1}body>.co-lightbox-overlay.show.hide{transition:all .15s linear;transform:scale(.5);opacity:0}body>.co-lightbox-overlay .next,body>.co-lightbox-overlay .prev{position:fixed;top:3em;bottom:3em;right:.2em;width:20%;z-index:1100;display:flex;align-items:center;-webkit-align-items:center;justify-content:flex-end;color:hsla(0,0%,100%,.2);text-shadow:0 0 .3em transparent;transition:all .3s linear;padding:1em;box-sizing:border-box;font-size:5em;cursor:pointer;background-image:url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJjaGV2cm9uLXJpZ2h0IiBjbGFzcz0ic3ZnLWlubGluZS0tZmEgZmEtY2hldnJvbi1yaWdodCBmYS13LTEwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjg1LjQ3NiAyNzIuOTcxTDkxLjEzMiA0NjcuMzE0Yy05LjM3MyA5LjM3My0yNC41NjkgOS4zNzMtMzMuOTQxIDBsLTIyLjY2Ny0yMi42NjdjLTkuMzU3LTkuMzU3LTkuMzc1LTI0LjUyMi0uMDQtMzMuOTAxTDE4OC41MDUgMjU2IDM0LjQ4NCAxMDEuMjU1Yy05LjMzNS05LjM3OS05LjMxNy0yNC41NDQuMDQtMzMuOTAxbDIyLjY2Ny0yMi42NjdjOS4zNzMtOS4zNzMgMjQuNTY5LTkuMzczIDMzLjk0MSAwTDI4NS40NzUgMjM5LjAzYzkuMzczIDkuMzcyIDkuMzczIDI0LjU2OC4wMDEgMzMuOTQxeiIvPjwvc3ZnPg==);background-size:1em;background-repeat:no-repeat;background-position:100%}body>.co-lightbox-overlay .next:hover,body>.co-lightbox-overlay .prev:hover{color:#fff;text-shadow:0 0 .3em #000}@media(orientation:landscape)and (max-height:575.98px){body>.co-lightbox-overlay .next,body>.co-lightbox-overlay .prev{padding:.2em;width:auto}}@media(max-width:575.98px){body>.co-lightbox-overlay .next,body>.co-lightbox-overlay .prev{padding:.2em;width:auto}}body>.co-lightbox-overlay .prev{right:auto;left:.2em;justify-content:flex-start;background-image:url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJjaGV2cm9uLWxlZnQiIGNsYXNzPSJzdmctaW5saW5lLS1mYSBmYS1jaGV2cm9uLWxlZnQgZmEtdy0xMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMzIwIDUxMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTM0LjUyIDIzOS4wM0wyMjguODcgNDQuNjljOS4zNy05LjM3IDI0LjU3LTkuMzcgMzMuOTQgMGwyMi42NyAyMi42N2M5LjM2IDkuMzYgOS4zNyAyNC41Mi4wNCAzMy45TDEzMS40OSAyNTZsMTU0LjAyIDE1NC43NWM5LjM0IDkuMzggOS4zMiAyNC41NC0uMDQgMzMuOWwtMjIuNjcgMjIuNjdjLTkuMzcgOS4zNy0yNC41NyA5LjM3LTMzLjk0IDBMMzQuNTIgMjcyLjk3Yy05LjM3LTkuMzctOS4zNy0yNC41NyAwLTMzLjk0eiIvPjwvc3ZnPg==);background-size:1em;background-repeat:no-repeat;background-position:0}body>.co-lightbox-overlay .slideshow{background-color:transparent;position:absolute!important;left:10em;top:10em;right:10em;bottom:10em;height:auto}@media(orientation:landscape)and (max-height:575.98px){body>.co-lightbox-overlay .slideshow{left:5em;right:5em;top:6em;bottom:6em}}@media(max-width:575.98px){body>.co-lightbox-overlay .slideshow{left:5em;right:5em}}body>.co-lightbox-overlay .slideshow .item{width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:50%;display:flex!important;justify-content:center;align-items:center;-webkit-align-items:center}body>.co-lightbox-overlay .slideshow .item.cycle-slide-active .zoom{opacity:1}body>.co-lightbox-overlay .slideshow .item .zoom{position:fixed;right:2em;bottom:2em;font-size:2em;z-index:2;color:#fff;opacity:0;cursor:pointer;background-image:url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJzZWFyY2gtcGx1cyIgY2xhc3M9InN2Zy1pbmxpbmUtLWZhIGZhLXNlYXJjaC1wbHVzIGZhLXctMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMiA1MTIiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zMDQgMTkydjMyYzAgNi42LTUuNCAxMi0xMiAxMmgtNTZ2NTZjMCA2LjYtNS40IDEyLTEyIDEyaC0zMmMtNi42IDAtMTItNS40LTEyLTEydi01NmgtNTZjLTYuNiAwLTEyLTUuNC0xMi0xMnYtMzJjMC02LjYgNS40LTEyIDEyLTEyaDU2di01NmMwLTYuNiA1LjQtMTIgMTItMTJoMzJjNi42IDAgMTIgNS40IDEyIDEydjU2aDU2YzYuNiAwIDEyIDUuNCAxMiAxMnptMjAxIDI4NC43TDQ3Ni43IDUwNWMtOS40IDkuNC0yNC42IDkuNC0zMy45IDBMMzQzIDQwNS4zYy00LjUtNC41LTctMTAuNi03LTE3VjM3MmMtMzUuMyAyNy42LTc5LjcgNDQtMTI4IDQ0QzkzLjEgNDE2IDAgMzIyLjkgMCAyMDhTOTMuMSAwIDIwOCAwczIwOCA5My4xIDIwOCAyMDhjMCA0OC4zLTE2LjQgOTIuNy00NCAxMjhoMTYuM2M2LjQgMCAxMi41IDIuNSAxNyA3bDk5LjcgOTkuN2M5LjMgOS40IDkuMyAyNC42IDAgMzR6TTM0NCAyMDhjMC03NS4yLTYwLjgtMTM2LTEzNi0xMzZTNzIgMTMyLjggNzIgMjA4czYwLjggMTM2IDEzNiAxMzYgMTM2LTYwLjggMTM2LTEzNnoiLz48L3N2Zz4=);background-size:contain;background-repeat:no-repeat;background-position:50%;padding:1em}body>.co-lightbox-overlay .slideshow .item img{width:auto;height:auto;max-width:95%;max-height:95%;border:.5em solid #fff;background-color:#fff}body>.co-lightbox-overlay .slideshow .item iframe{width:100%;height:100%}body>.co-lightbox-overlay .co-lightbox-pager{position:absolute;bottom:2em;left:50%;transform:translate(-50%);color:#fff;font-size:2em;font-weight:600;bottom:1em}body>.co-lightbox-overlay a.close{position:fixed;top:1em;display:block;right:1em;color:#fff;font-size:3em;cursor:pointer;transition:all .3s linear;padding:1em;line-height:0;background-image:url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJ0aW1lcyIgY2xhc3M9InN2Zy1pbmxpbmUtLWZhIGZhLXRpbWVzIGZhLXctMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDM1MiA1MTIiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yNDIuNzIgMjU2bDEwMC4wNy0xMDAuMDdjMTIuMjgtMTIuMjggMTIuMjgtMzIuMTkgMC00NC40OGwtMjIuMjQtMjIuMjRjLTEyLjI4LTEyLjI4LTMyLjE5LTEyLjI4LTQ0LjQ4IDBMMTc2IDE4OS4yOCA3NS45MyA4OS4yMWMtMTIuMjgtMTIuMjgtMzIuMTktMTIuMjgtNDQuNDggMEw5LjIxIDExMS40NWMtMTIuMjggMTIuMjgtMTIuMjggMzIuMTkgMCA0NC40OEwxMDkuMjggMjU2IDkuMjEgMzU2LjA3Yy0xMi4yOCAxMi4yOC0xMi4yOCAzMi4xOSAwIDQ0LjQ4bDIyLjI0IDIyLjI0YzEyLjI4IDEyLjI4IDMyLjIgMTIuMjggNDQuNDggMEwxNzYgMzIyLjcybDEwMC4wNyAxMDAuMDdjMTIuMjggMTIuMjggMzIuMiAxMi4yOCA0NC40OCAwbDIyLjI0LTIyLjI0YzEyLjI4LTEyLjI4IDEyLjI4LTMyLjE5IDAtNDQuNDhMMjQyLjcyIDI1NnoiLz48L3N2Zz4=);background-size:contain;background-repeat:no-repeat}@media(orientation:landscape)and (max-height:575.98px){body>.co-lightbox-overlay a.close{padding:.5em}}@media(max-width:575.98px){body>.co-lightbox-overlay a.close{padding:.5em}}co-select{position:relative;width:100%;display:grid;grid-auto-flow:row;grid-gap:.3em}co-select.error label{color:#c10000}co-select.error select{border:1px solid #c10000;background-image:url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJleGNsYW1hdGlvbi1jaXJjbGUiIGNsYXNzPSJzdmctaW5saW5lLS1mYSBmYS1leGNsYW1hdGlvbi1jaXJjbGUgZmEtdy0xNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+PHBhdGggZmlsbD0iI2MxMDAwMCIgZD0iTTUwNCAyNTZjMCAxMzYuOTk3LTExMS4wNDMgMjQ4LTI0OCAyNDhTOCAzOTIuOTk3IDggMjU2QzggMTE5LjA4MyAxMTkuMDQzIDggMjU2IDhzMjQ4IDExMS4wODMgMjQ4IDI0OHptLTI0OCA1MGMtMjUuNDA1IDAtNDYgMjAuNTk1LTQ2IDQ2czIwLjU5NSA0NiA0NiA0NiA0Ni0yMC41OTUgNDYtNDYtMjAuNTk1LTQ2LTQ2LTQ2em0tNDMuNjczLTE2NS4zNDZsNy40MTggMTM2Yy4zNDcgNi4zNjQgNS42MDkgMTEuMzQ2IDExLjk4MiAxMS4zNDZoNDguNTQ2YzYuMzczIDAgMTEuNjM1LTQuOTgyIDExLjk4Mi0xMS4zNDZsNy40MTgtMTM2Yy4zNzUtNi44NzQtNS4wOTgtMTIuNjU0LTExLjk4Mi0xMi42NTRoLTYzLjM4M2MtNi44ODQgMC0xMi4zNTYgNS43OC0xMS45ODEgMTIuNjU0eiIvPjwvc3ZnPg==)!important;background-repeat:no-repeat;background-size:auto 1.2em!important;background-position:calc(100% - 1.4em) 50%!important;padding-right:3em!important}co-select.error select:focus+.response{display:block}co-select.error .response{background-color:#c10000;color:#fff}co-select:hover .response{display:block}co-select .input-container{width:100%;display:grid;grid-auto-flow:column;border:1px solid rgba(24,28,33,.1);transition:border-color .3s linear;box-sizing:border-box}co-select .input-container .unit{align-self:center;font-size:1.4em;padding:0 1em 0 .3em;position:relative;top:.05em;color:#999}co-select .input-container label.co-helper-accessibility{position:absolute;opacity:0;pointer-events:none}co-select label{color:#303030;font-weight:700;text-transform:uppercase}co-select label:empty+input{margin-top:0}co-select .placeholder{position:absolute;pointer-events:none}co-select .placeholder+select{margin-top:0}co-select select{margin-top:.2em;color:#000;padding:.8em;border:1px solid transparent}co-select select:first-child{margin-top:0}co-select select:focus{outline:0}co-select .response{position:absolute;top:calc(100% + .5em);right:0;max-width:100%;z-index:100;font-size:.7rem;font-weight:800;text-transform:uppercase;padding:.5em;border-radius:.2em;display:none;box-shadow:.1em .1em .2em rgba(0,0,0,.5)}co-select .response:empty{padding:0}co-select .response:empty:after{display:none}co-select .response:after{content:"";border:1em solid transparent;border-bottom-color:#c10000;position:absolute;bottom:100%;right:.5em}.block.slideshow .items .item .cc p{font-size:5.2em;margin:0;color:#fff;line-height:1;font-weight:700}.block.slideshow .items .item .cc p.big-black{font-size:7.7em;color:#000;font-weight:400;font-family:Roboto Condensed,sans-serif}.block.articles .cc .items .item .link,.block.articles .cc a.more,.block.calendar .cc .cols .events .item .details a.button,.block.next-competitions .cc .content>.frame .items>.item a.button,.columns co-info.application-right-button .info a,.columns input[type=submit],.device-editor-options .option p a.button,.form co-info.application-right-button .info a,.form input[type=submit],.ui-dialog.confirm .ui-dialog-content .buttons a,body.layout-settings>.layout.container>.layout.page>.layout.content-container .cc .layout.aside .box .content ul li a,body.layout-settings>.layout.container>.layout.page>.layout.content-container .cc .layout.content .competition-results .item.insert a,body.page-articles>.layout.container>.layout.page>.layout.content-container>.cc .layout.content .items .item a,body.page-competitions>.layout.container>.layout.page>.layout.content-container>.cc .layout.content .competition-items>.item a.button,co-single-image .bottom .buttons a,footer .cc form input[type=submit],form-buttons a,form co-info.application-right-button .info a,form input[type=submit]{border:1px solid transparent;text-transform:uppercase;text-decoration:none;transition:all .1s linear;font-weight:300;padding:.85em 2.5em .7em;display:inline-block;cursor:pointer}.ui-dialog.confirm .ui-dialog-content .buttons a.cancel{border-color:#c6c5c5;color:#5e5e5e}.ui-dialog.confirm .ui-dialog-content .buttons a.cancel:hover{border-color:#f3cd40;background-color:#f3cd40;color:#fff}.block.articles .cc .items .item .link,body.page-articles>.layout.container>.layout.page>.layout.content-container>.cc .layout.content .items .item a{border-color:#176d8e;color:#176d8e;background-color:transparent}.block.articles .cc .items .item .link:hover,.block.articles .cc a.more,.block.calendar .cc .cols .events .item .details a.button,.block.next-competitions .cc .content>.frame .items>.item a.button,.columns input[type=submit],.device-editor-options .option p a.button,.form input[type=submit],.ui-dialog.confirm .ui-dialog-content .buttons a.ok,body.layout-settings>.layout.container>.layout.page>.layout.content-container .cc .layout.content .competition-results .item.insert a,body.page-articles>.layout.container>.layout.page>.layout.content-container>.cc .layout.content .items .item a:hover,body.page-competitions>.layout.container>.layout.page>.layout.content-container>.cc .layout.content .competition-items>.item a.button,co-info form-buttons a.more,co-single-image .bottom .buttons a,footer .cc form input[type=submit],form-buttons a.ok,form input[type=submit]{border-color:#176d8e;background-color:#176d8e;color:#fff}.block.articles .cc a.more:hover,.block.calendar .cc .cols .events .item .details a.button:hover,.block.next-competitions .cc .content>.frame .items>.item a.button:hover,.columns input[type=submit]:hover,.device-editor-options .option p a.button:hover,.form input[type=submit]:hover,.ui-dialog.confirm .ui-dialog-content .buttons a.ok:hover,body.layout-settings>.layout.container>.layout.page>.layout.content-container .cc .layout.content .competition-results .item.insert a:hover,body.page-competitions>.layout.container>.layout.page>.layout.content-container>.cc .layout.content .competition-items>.item a.button:hover,co-info form-buttons a.more:hover,co-single-image .bottom .buttons a:hover,footer .cc form input[type=submit]:hover,form-buttons a.ok:hover,form input[type=submit]:hover{border-color:#104b62;background-color:#104b62;color:#fff}.columns co-info.application-right-button .info a,.form co-info.application-right-button .info a,form co-info.application-right-button .info a{border-color:#c5c5c5;background-color:#c5c5c5;color:#fff}.columns co-info.application-right-button .info a:hover,.form co-info.application-right-button .info a:hover,form co-info.application-right-button .info a:hover{border-color:#acacac;background-color:#acacac;color:#fff}form-buttons a.cancel,form-buttons a.more{border-color:#a9a9a9;background-color:#a9a9a9;color:#fff}form-buttons a.cancel:hover,form-buttons a.more:hover{border-color:#909090;background-color:#909090;color:#fff}body.layout-settings>.layout.container>.layout.page>.layout.content-container .cc .layout.aside .box .content ul li a{border-color:#401e06;background-color:#401e06;color:#fff}body.layout-settings>.layout.container>.layout.page>.layout.content-container .cc .layout.aside .box .content ul li a:hover{border-color:#110802;background-color:#110802;color:#fff}.block.articles .cc,.block.calendar .cc,.block.next-competitions .cc,.block.slideshow .items .item .cc,body.layout-left-aside>.layout.container>.layout.page>.layout.content-container .cc,body.layout-narrow-width>.layout.container>.layout.page>.layout.content-container .cc,body.layout-right-aside>.layout.container>.layout.page>.layout.content-container .cc,body.layout-settings>.layout.container>.layout.page>.layout.content-container .cc,body.layout-single-column>.layout.container>.layout.page>.layout.content-container .cc,body.layout-small-form>.layout.container>.layout.page>.layout.content-container .cc,footer .cc,header .cc{padding-top:5em;padding-bottom:5em}body.layout-narrow-width>.layout.container>.layout.page>.layout.content-container .cc{padding-top:5em;padding-bottom:5em;width:60em}.block.articles .cc .items .item .lead,.block.calendar .cc .cols .events .item .details .short-description>*,.columns .application-rent-form>.text>*,.columns .text>*,.columns co-checkbox .text>*,.columns co-radio .text>*,.columns div.form .text>*,.device-editor-options .option p,.device-editor-options .or,.form .application-rent-form>.text>*,.form .text>*,.form co-checkbox .text>*,.form co-radio .text>*,body.page-article .content-container .cc .layout.content>*,body.page-articles>.layout.container>.layout.page>.layout.content-container>.cc .layout.content .items .item .lead>*,body.page-competition .content-container .cc .layout.content .text>*,body.page-ct-2.layout-left-aside>.layout.container>.layout.page>.layout.content-container>.cc .layout.content>*,body.page-track-application .content-container .cc .layout.aside .text>*,footer .cc .contact,form .application-rent-form>.text>*,form .text>*,form co-checkbox .text>*,form co-radio .text>*{font-size:1.4em;line-height:1.5;margin:0}.block.articles .cc .items .item .lead>a,.block.calendar .cc .cols .events .item .details .short-description>*>a,.columns .application-rent-form>.text>*>a,.columns .text>*>a,.device-editor-options .option p>a,.device-editor-options .or>a,.form .application-rent-form>.text>*>a,.form .text>*>a,body.page-article .content-container .cc .layout.content>*>a,body.page-articles>.layout.container>.layout.page>.layout.content-container>.cc .layout.content .items .item .lead>*>a,body.page-competition .content-container .cc .layout.content .text>*>a,body.page-ct-2.layout-left-aside>.layout.container>.layout.page>.layout.content-container>.cc .layout.content>*>a,body.page-track-application .content-container .cc .layout.aside .text>*>a,footer .cc .contact>a,form .application-rent-form>.text>*>a,form .text>*>a{color:#f3cd40;text-decoration:none}.block.calendar .cc .cols .events .item .details .short-description h1,.columns .application-rent-form>.text h1,.columns .text h1,.form .application-rent-form>.text h1,.form .text h1,body.layout-left-aside>.layout.container>.layout.page>.layout.content-container .cc .layout.top h1,body.layout-right-aside>.layout.container>.layout.page>.layout.content-container .cc .layout.top h1,body.layout-settings>.layout.container>.layout.page>.layout.content-container .cc .layout.top h1,body.layout-single-column>.layout.container>.layout.page>.layout.content-container .cc .layout.top h1,body.layout-small-form>.layout.container>.layout.page>.layout.content-container .cc .layout.column1 h1,body.page-article .content-container .cc .layout.content h1,body.page-article .content-container .cc .layout.top h1,body.page-articles>.layout.container>.layout.page>.layout.content-container>.cc .layout.content .items .item .lead h1,body.page-competition .content-container .cc .layout.content .text h1,body.page-ct-2.layout-left-aside>.layout.container>.layout.page>.layout.content-container>.cc .layout.content h1,body.page-track-application .content-container .cc .layout.aside .text h1,form .application-rent-form>.text h1,form .text h1{font-size:2.8em;color:#401e06;border-bottom:1px solid #c5c5c5;padding-bottom:.8em}.block.calendar .cc .cols .events .item .details .short-description>*,.columns .application-rent-form>.text>*,.columns .text>*,.columns co-checkbox .text>*,.columns co-radio .text>*,.columns div.form .text>*,.form .application-rent-form>.text>*,.form .text>*,.form co-checkbox .text>*,.form co-radio .text>*,body.page-article .content-container .cc .layout.content>*,body.page-articles>.layout.container>.layout.page>.layout.content-container>.cc .layout.content .items .item .lead>*,body.page-competition .content-container .cc .layout.content .text>*,body.page-ct-2.layout-left-aside>.layout.container>.layout.page>.layout.content-container>.cc .layout.content>*,body.page-track-application .content-container .cc .layout.aside .text>*,form .application-rent-form>.text>*,form .text>*,form co-checkbox .text>*,form co-radio .text>*{margin:1.5em 0}.block.next-competitions .cc .content>.frame .items,body.page-competitions>.layout.container>.layout.page>.layout.content-container>.cc .layout.content .competition-items{display:grid;grid-auto-flow:row;grid-gap:3em;width:100%}.block.next-competitions .cc .content>.frame .items>.item,body.page-competitions>.layout.container>.layout.page>.layout.content-container>.cc .layout.content .competition-items>.item{display:grid;grid-template-columns:auto min-content;grid-gap:0 5em;background-color:#e8e8e8;padding:2em}@media(max-width:575.98px){.block.next-competitions .cc .content>.frame .items>.item,body.page-competitions>.layout.container>.layout.page>.layout.content-container>.cc .layout.content .competition-items>.item{grid-template-columns:1fr}}.block.next-competitions .cc .content>.frame .items>.item>.name,body.page-competitions>.layout.container>.layout.page>.layout.content-container>.cc .layout.content .competition-items>.item>.name{color:#423024;font-size:1.8em;font-weight:700;text-transform:uppercase;grid-column:1;grid-row:1}@media(max-width:575.98px){.block.next-competitions .cc .content>.frame .items>.item>.name,body.page-competitions>.layout.container>.layout.page>.layout.content-container>.cc .layout.content .competition-items>.item>.name{grid-column:initial;grid-row:initial}}.block.next-competitions .cc .content>.frame .items>.item>.address,body.page-competitions>.layout.container>.layout.page>.layout.content-container>.cc .layout.content .competition-items>.item>.address{grid-column:1;grid-row:2;font-size:1.4em;text-transform:uppercase}@media(max-width:575.98px){.block.next-competitions .cc .content>.frame .items>.item>.address,body.page-competitions>.layout.container>.layout.page>.layout.content-container>.cc .layout.content .competition-items>.item>.address{grid-column:initial;grid-row:initial}}.block.next-competitions .cc .content>.frame .items>.item>.tracks,body.page-competitions>.layout.container>.layout.page>.layout.content-container>.cc .layout.content .competition-items>.item>.tracks{margin-top:2em}.block.next-competitions .cc .content>.frame .items>.item>.tracks>.title,body.page-competitions>.layout.container>.layout.page>.layout.content-container>.cc .layout.content .competition-items>.item>.tracks>.title{font-size:1.4em;color:#401e06;font-weight:700;text-transform:uppercase}.block.next-competitions .cc .content>.frame .items>.item>.tracks .items,body.page-competitions>.layout.container>.layout.page>.layout.content-container>.cc .layout.content .competition-items>.item>.tracks .items{display:grid;grid-auto-flow:row;grid-gap:0;margin-top:1em}.block.next-competitions .cc .content>.frame .items>.item>.tracks .items>.item,body.page-competitions>.layout.container>.layout.page>.layout.content-container>.cc .layout.content .competition-items>.item>.tracks .items>.item{padding:0;align-self:start;display:grid;grid-auto-flow:row;grid-template-columns:none;grid-gap:.4em}.block.next-competitions .cc .content>.frame .items>.item>.tracks .items>.item+.item,body.page-competitions>.layout.container>.layout.page>.layout.content-container>.cc .layout.content .competition-items>.item>.tracks .items>.item+.item{margin-top:1em;padding-top:1em;border-top:1px solid #c5c5c5}.block.next-competitions .cc .content>.frame .items>.item>.tracks .items>.item dl,body.page-competitions>.layout.container>.layout.page>.layout.content-container>.cc .layout.content .competition-items>.item>.tracks .items>.item dl{display:flex;font-size:1.4em;margin:0;padding:0}.block.next-competitions .cc .content>.frame .items>.item>.tracks .items>.item dl dt,body.page-competitions>.layout.container>.layout.page>.layout.content-container>.cc .layout.content .competition-items>.item>.tracks .items>.item dl dt{font-weight:700}.block.next-competitions .cc .content>.frame .items>.item>.tracks .items>.item dl dd,body.page-competitions>.layout.container>.layout.page>.layout.content-container>.cc .layout.content .competition-items>.item>.tracks .items>.item dl dd{margin:0 0 0 .4em}.block.next-competitions .cc .content>.frame .items>.item a.button,body.page-competitions>.layout.container>.layout.page>.layout.content-container>.cc .layout.content .competition-items>.item a.button{grid-column:2;grid-row:1/span 2;align-self:start;justify-self:end;font-size:1.5em}@media(max-width:575.98px){.block.next-competitions .cc .content>.frame .items>.item a.button,body.page-competitions>.layout.container>.layout.page>.layout.content-container>.cc .layout.content .competition-items>.item a.button{grid-column:initial;grid-row:initial;margin-top:1em}}body.layout-right-aside.page-user>.layout.container>.layout.page>.layout.content-container .cc .layout.content .boxes,body.layout-right-aside>.layout.container>.layout.page>.layout.content-container .cc .layout.aside,body.page-competition .content-container .cc .layout.content .boxes{display:grid;grid-auto-flow:row;grid-gap:5em}body.layout-right-aside.page-user>.layout.container>.layout.page>.layout.content-container .cc .layout.content .boxes .box,body.layout-right-aside>.layout.container>.layout.page>.layout.content-container .cc .layout.aside .box,body.page-competition .content-container .cc .layout.content .boxes .box{box-sizing:border-box;align-self:stretch;padding:.8em 2.5em 2.5em}body.layout-right-aside.page-user>.layout.container>.layout.page>.layout.content-container .cc .layout.content .boxes .box.light-gray,body.layout-right-aside>.layout.container>.layout.page>.layout.content-container .cc .layout.aside .box.light-gray,body.page-competition .content-container .cc .layout.content .boxes .box.light-gray{background-color:#e8e8e8}body.layout-right-aside.page-user>.layout.container>.layout.page>.layout.content-container .cc .layout.content .boxes .box.light-gray>.title,body.layout-right-aside>.layout.container>.layout.page>.layout.content-container .cc .layout.aside .box.light-gray>.title,body.page-competition .content-container .cc .layout.content .boxes .box.light-gray>.title{color:#423024;font-weight:700;text-transform:uppercase}body.layout-right-aside.page-user>.layout.container>.layout.page>.layout.content-container .cc .layout.content .boxes .box.dark-gray,body.layout-right-aside>.layout.container>.layout.page>.layout.content-container .cc .layout.aside .box.dark-gray,body.page-competition .content-container .cc .layout.content .boxes .box.dark-gray{background-color:#c5c5c5}body.layout-right-aside.page-user>.layout.container>.layout.page>.layout.content-container .cc .layout.content .boxes .box.dark-gray>.title,body.layout-right-aside>.layout.container>.layout.page>.layout.content-container .cc .layout.aside .box.dark-gray>.title,body.page-competition .content-container .cc .layout.content .boxes .box.dark-gray>.title{color:#fff;font-weight:700;text-transform:uppercase}body.layout-right-aside.page-user>.layout.container>.layout.page>.layout.content-container .cc .layout.content .boxes .box>.title,body.layout-right-aside>.layout.container>.layout.page>.layout.content-container .cc .layout.aside .box>.title,body.page-competition .content-container .cc .layout.content .boxes .box>.title{font-size:1.8em;padding:1em 0 0}body.layout-right-aside.page-user>.layout.container>.layout.page>.layout.content-container .cc .layout.content .boxes .box>.content,body.layout-right-aside>.layout.container>.layout.page>.layout.content-container .cc .layout.aside .box>.content,body.page-competition .content-container .cc .layout.content .boxes .box>.content{padding-top:2em}body.layout-right-aside.page-user>.layout.container>.layout.page>.layout.content-container .cc .layout.content .boxes .box>.content .divider-title,body.layout-right-aside>.layout.container>.layout.page>.layout.content-container .cc .layout.aside .box>.content .divider-title,body.page-competition .content-container .cc .layout.content .boxes .box>.content .divider-title{margin-top:1em;font-size:1.6em;text-transform:uppercase;border-bottom:1px solid;font-weight:700}body.layout-right-aside.page-user>.layout.container>.layout.page>.layout.content-container .cc .layout.content .boxes .box>.content .divider-title:first-child,body.layout-right-aside>.layout.container>.layout.page>.layout.content-container .cc .layout.aside .box>.content .divider-title:first-child,body.page-competition .content-container .cc .layout.content .boxes .box>.content .divider-title:first-child{margin-top:0}body{color:#5e5e5e;background-color:#000}body,input[type=submit]{font-family:Roboto,sans-serif}.ui-dialog.confirm .ui-dialog-content .buttons a{font-size:1.4em}.columns,.columns div.form{display:grid;grid-template-columns:1fr;grid-gap:3em;align-items:start}.columns div.equal.form,.equal.columns{grid-auto-columns:1fr;grid-auto-flow:column;grid-template-columns:none}@media(max-width:575.98px){.columns div.equal.form,.equal.columns{grid-auto-flow:row;grid-auto-columns:auto}}.columns div.x-w240.form,.x-w240.columns{grid-template-columns:auto 24em}@media(max-width:575.98px){.columns div.x-w240.form,.x-w240.columns{grid-template-columns:1fr}}.columns div.w240-x.form,.w240-x.columns{grid-template-columns:24em auto}@media(max-width:575.98px){.columns div.w240-x.form,.w240-x.columns{grid-template-columns:1fr}}.columns div.w120-x.form,.w120-x.columns{grid-template-columns:12em auto}@media(max-width:575.98px){.columns div.w120-x.form,.w120-x.columns{grid-template-columns:1fr}}form-buttons{display:flex;justify-content:flex-end}form-buttons[vertical][right]{flex-direction:column;align-items:flex-end;-webkit-align-items:flex-end}form-buttons[vertical][right] *+*{margin-left:0;margin-top:1em}form-buttons[vertical][full]{flex-direction:column;align-items:stretch;-webkit-align-items:stretch}form-buttons[vertical][full] *+*{margin-left:0;margin-top:1em}form-buttons[vertical][full] a{text-align:center}form-buttons[horizontal][center]{justify-content:center}form-buttons *+*{margin-left:1em}form-buttons>.left{margin-right:auto}form-buttons input[type=hidden]+*{margin-left:0}form-buttons a{font-size:1.3em}co-info form-buttons{align-items:center}co-info form-buttons a{font-size:.7em}.pager{display:grid;grid-auto-flow:column;grid-gap:1em;justify-content:start;margin-top:5em}@media(max-width:575.98px){.pager{grid-gap:1em;font-size:2em}}.pager>*{padding:.2em .4em;font-size:3em;color:currentColor;text-decoration:none}@media(max-width:575.98px){.pager>*{font-size:.9em}}.pager>.current{font-weight:800;background-color:#aaa;color:#6e3711}.pager>:hover:not(.dots){background-color:#6e3711;color:#fff}.pager>.next,.pager>.prev{cursor:pointer}.pager>.current,.pager>.dots,.pager>.first,.pager>.last,.pager>.number{display:none}@media(orientation:landscape)and (max-height:575.98px){.pager>.current,.pager>.dots,.pager>.first,.pager>.last,.pager>.number{display:none}}@media(max-width:575.98px){.pager>.current,.pager>.dots,.pager>.first,.pager>.last,.pager>.number{display:none}}.swal2-modal{font-size:1.3em!important}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:auto!important;padding-right:0!important}.swal2-close:focus{outline:0}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title{text-transform:uppercase;color:#176d8e;font-weight:400;margin-bottom:1em}.jconfirm .jconfirm-box[data-dialog-type=confirm] .jconfirm-content{font-size:1.5em}@media(max-width:575.98px){.jconfirm .jconfirm-box{width:auto!important;max-width:80vw}}.jconfirm .jconfirm-box .jconfirm-buttons .btn{border-radius:0}.jconfirm .jconfirm-box .jconfirm-buttons .btn.ok{background-color:#f3cd40;color:#fff}co-ajax-container#device co-info .info{padding:.4em .5em .4em 1em}.device-editor-options{display:grid;grid-auto-flow:row;grid-gap:1em;margin:2em 0;grid-template-columns:1fr min-content 1fr;align-items:center;justify-content:center}@media(max-width:575.98px){.device-editor-options{grid-template-columns:1fr}}.device-editor-options .option{padding:1em;display:grid;grid-auto-flow:row;justify-content:center;grid-gap:1em}.device-editor-options .option p{text-align:center}.device-editor-options .or{display:grid;grid-template-rows:min-content min-content min-content;justify-content:center;grid-gap:1em;font-size:2em;font-weight:700;justify-items:center}@media(max-width:575.98px){.device-editor-options .or{grid-template-columns:min-content min-content min-content;grid-template-rows:none;align-items:center}}.device-editor-options .or:after,.device-editor-options .or:before{content:"";height:3em;background-color:#c5c5c5;width:1px}@media(max-width:575.98px){.device-editor-options .or:after,.device-editor-options .or:before{height:1px;width:5em}}header{position:fixed;top:0;left:0;width:100%;transition:all .15s linear}body.small-header header{top:-12.5em}@media(max-width:575.98px){body.small-header header{top:0}body.small-header header .line1 .cc a.logo{width:8em}}header .line1{background-color:#f3cd40;background-image:url(../img/white-lines.svg);background-size:100% auto}header .line1 .cc{padding-top:2em;padding-bottom:2em;display:grid;grid-template-columns:auto auto;align-items:end}header .line1 .cc a.logo{width:23.1em;display:block;transition:all .1s linear}@media(max-width:575.98px){header .line1 .cc a.logo{width:18em}}header .line1 .cc a.logo img{width:100%}header .line1 .cc nav.social{justify-self:end}header .line1 .cc nav.social ul{display:grid;grid-auto-flow:column;grid-gap:2em;list-style-type:none;margin:0;padding:0;align-items:center}@media(max-width:575.98px){header .line1 .cc nav.social ul{align-items:end}}header .line1 .cc nav.social ul li a{color:#fff;font-size:2.2em;text-decoration:none;transition:color .1s linear}header .line1 .cc nav.social ul li a:hover{color:#401e06}header .line1 .cc nav.social ul li.mobile-menu-container{display:none}@media(max-width:575.98px){header .line1 .cc nav.social ul li.mobile-menu-container{font-size:2em;display:block;margin-left:1em}header .line1 .cc nav.social ul li.mobile-menu-container a{margin-bottom:-.2em;display:block}header .line1 .cc nav.social ul li.mobile-menu-container a:focus,header .line1 .cc nav.social ul li.mobile-menu-container a:hover{color:#fff}}header .line2{background-color:#401e06}@media(max-width:575.98px){header .line2{display:none}}header .line2 .cc{display:grid;grid-auto-flow:column;padding-top:0;padding-bottom:0}header .line2 .cc nav ul{margin:0;padding:0;list-style-type:none;display:inline-grid;grid-auto-flow:column;grid-gap:2em}header .line2 .cc nav ul li{display:grid;grid-auto-flow:column;grid-gap:.8em;align-items:center}header .line2 .cc nav ul li a{color:#fff;text-transform:uppercase;text-decoration:none;font-size:1.6em;padding:.8em 0;display:block;line-height:1}header .line2 .cc nav ul li.mi-4:before,header .line2 .cc nav ul li.mi-6:before{content:"";font-family:Font Awesome\ 5 Pro;font-weight:100;color:#f3cd40;font-size:1.8em}header .line2 .cc nav ul li.mi-5:before{content:"";font-family:Font Awesome\ 5 Pro;font-weight:100;color:#f3cd40;font-size:1.8em}header .line2 .cc nav ul li.mi-7:before{content:"";font-family:Font Awesome\ 5 Pro;font-weight:100;color:#f3cd40;font-size:1.8em}header .line2 .cc nav.usermenu{justify-self:end}footer{background-color:#6e3711;padding-top:5em;padding-bottom:5em;position:relative;z-index:1}footer .cc{display:grid;grid-template-columns:auto min-content 50%;grid-gap:2em 10em}@media(max-width:575.98px){footer .cc{grid-template-columns:1fr}}footer .cc a.logo{grid-column:1/span 2;display:block}@media(max-width:575.98px){footer .cc a.logo{grid-column:1}}footer .cc a.logo img{width:100%}footer .cc form{grid-column:3;grid-row:1/span 4;display:grid;grid-auto-flow:row;grid-gap:1em;grid-template-rows:repeat(4,min-content) auto repeat(2,min-content)}@media(max-width:575.98px){footer .cc form{grid-column:1;grid-row:initial}}footer .cc form h3{margin:0;font-size:2.8em;color:#fff}footer .cc form co-input,footer .cc form co-textarea{border:1px solid #176d8e}footer .cc form co-input input,footer .cc form co-input textarea,footer .cc form co-textarea input,footer .cc form co-textarea textarea{background-color:transparent;color:#fff;border:1px solid transparent}footer .cc form co-input input::-webkit-input-placeholder,footer .cc form co-input textarea::-webkit-input-placeholder,footer .cc form co-textarea input::-webkit-input-placeholder,footer .cc form co-textarea textarea::-webkit-input-placeholder{color:#fff;font-weight:300}footer .cc form co-input input:-moz-placeholder,footer .cc form co-input input::-moz-placeholder,footer .cc form co-input textarea:-moz-placeholder,footer .cc form co-input textarea::-moz-placeholder,footer .cc form co-textarea input:-moz-placeholder,footer .cc form co-textarea input::-moz-placeholder,footer .cc form co-textarea textarea:-moz-placeholder,footer .cc form co-textarea textarea::-moz-placeholder{color:#fff;font-weight:300}footer .cc form co-input input:-ms-input-placeholder,footer .cc form co-input textarea:-ms-input-placeholder,footer .cc form co-textarea input:-ms-input-placeholder,footer .cc form co-textarea textarea:-ms-input-placeholder{color:#fff;font-weight:300}footer .cc form co-input textarea,footer .cc form co-textarea textarea{padding-bottom:4em}footer .cc form co-input.error,footer .cc form co-textarea.error{border:1px solid red}footer .cc form co-input.error input,footer .cc form co-input.error textarea,footer .cc form co-textarea.error input,footer .cc form co-textarea.error textarea{border:1px solid transparent}footer .cc form input[type=submit]{font-size:1.3em;justify-self:end;position:relative;top:-3.5em;margin-bottom:-3.5em}footer .cc form co-checkbox>label>input+.text-container:before{background-color:#6e3711;border:1px solid #176d8e}footer .cc form co-checkbox>label>input:checked+.text-container:before{background-color:#176d8e;border:1px solid #176d8e}footer .cc form co-checkbox .text>*{color:#fff}footer .cc form co-checkbox .text>* a{color:#f3cd40;text-decoration:none}footer .cc form co-checkbox .text>* a:hover{text-decoration:underline}footer .cc form co-checkbox.error>label>input+.text-container:before{border:1px solid red}footer .cc .contact{grid-column:2;grid-row:3;color:#fff}@media(max-width:575.98px){footer .cc .contact{grid-column:1;grid-row:initial}}footer .cc .contact a{color:#fff;text-decoration:none}footer .cc .contact a:hover{color:#176d8e}footer .cc nav.menu{grid-column:2;grid-row:4}@media(max-width:575.98px){footer .cc nav.menu{grid-column:1;grid-row:initial}}footer .cc nav.menu ul{margin:0;padding:0;list-style-type:none;display:grid;grid-auto-flow:row;grid-gap:.5em}footer .cc nav.menu ul li a{font-size:1.2em;color:#fff;white-space:nowrap;text-decoration:none}footer .cc nav.menu ul li a:hover{color:#176d8e}.block.slideshow{position:fixed;top:16.7em;width:100%;height:calc(100vh - 16.7em);opacity:0;transition:opacity .2s linear}@media(max-width:575.98px){.block.slideshow{top:10.5em}}.block.slideshow:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background-image:url(../img/white-lines.svg);background-size:100% auto;background-repeat:no-repeat;background-position:center -16em;z-index:100}@media(max-width:575.98px){.block.slideshow:after{display:none}}@media(max-width:1024px)and (orientation:landscape){.block.slideshow{height:60em}}@media(max-width:1024px)and (orientation:portrait){.block.slideshow{height:60em}}@media(max-width:575.98px){.block.slideshow{height:29em}}.block.slideshow .items{width:100%;height:100%}.block.slideshow .items .item{width:100%;height:100%;background-position:50%;background-size:cover;background-repeat:no-repeat;background-color:#f8f9fb}.block.slideshow .items .item.cycle-slide-active .cc .content{opacity:1;transform:translate(0)}.block.slideshow .items .item .cc{height:100%;display:flex;align-items:center}@media(max-width:575.98px){.block.slideshow .items .item .cc .content{font-size:.7em}}.block.slideshow .items .item .cc .content>*{opacity:0;transform:translate(1rem);transition:all .3s linear}.block.slideshow .items .item .cc .content>:first-child{transition-delay:1.4s}.block.slideshow .items .item .cc .content>:nth-child(2){transition-delay:1.8s}.block.slideshow .items .item .cc .content>:nth-child(3){transition-delay:2.2s}.block.slideshow .items .item .cc .content>:nth-child(4){transition-delay:2.6s}.block.slideshow .items .item.cycle-slide-active .cc .content>*{transform:translate(0);opacity:1}.block.slideshow .items .slideshow-pager,.block.slideshow .items .slideshow-progress-container{display:none}.block.slideshow .items a.to-content{position:absolute;left:50%;bottom:3.5em;transform:translate(-50%);z-index:200;color:#fff;font-weight:300;font-size:3em;opacity:.8;animation:down-animation 1.4s linear infinite}@media(orientation:landscape)and (max-height:575.98px){.block.slideshow .items a.to-content{bottom:1em;left:auto;transform:translate(0);right:1em}}@keyframes down-animation{0%{bottom:4.5em}25%{bottom:5em}to{bottom:4.5em}}@media(orientation:landscape)and (max-height:575.98px){@keyframes down-animation{0%{bottom:1em}25%{bottom:1.5em}to{bottom:1em}}}.block.slideshow .items a.to-content i{transform:scaleY(1.3)}.block.slideshow .items .loader{pointer-events:none;opacity:0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(0deg);padding:4em;background-image:url(../img/loader.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;z-index:200}body.page-index .layout.slideshow .block.slideshow{opacity:1}@media(max-width:1024px)and (orientation:portrait){body.page-index .layout.content-container{margin-top:76.7em}}@media(max-width:575.98px){body.page-index .layout.content-container{margin-top:39.5em}}.block.next-competitions{background-color:#fff}.block.next-competitions .cc{padding-top:0;padding-bottom:0}.block.next-competitions .cc .content{position:relative;top:-8em;background-color:#f0f0f0;padding:5em}@media(max-width:575.98px){.block.next-competitions .cc .content{padding:2em}}.block.next-competitions .cc .content>.frame{border:1px solid #c6c5c5;padding:5em;display:flex;flex-direction:column;align-items:center;-webkit-align-items:center}@media(max-width:575.98px){.block.next-competitions .cc .content>.frame{padding:4em 1em 1em}}.block.next-competitions .cc .content>.frame h3{color:#5e5e5e;font-size:2.4em;text-transform:uppercase;font-weight:400;padding:0 .4em;background-color:#f0f0f0;margin:-2.7em 0 1.6em}@media(max-width:575.98px){.block.next-competitions .cc .content>.frame h3{font-size:1.7em;margin-top:-2.9em}}.block.next-competitions .cc .content>.frame .no-next{font-size:1.6em}.block.articles{background-color:#401e06}.block.articles .cc{display:grid;grid-auto-flow:row;grid-gap:3em}@media(max-width:575.98px){.block.articles .cc{padding:5em 2em}}.block.articles .cc h2{text-align:center;font-size:4.2em;text-transform:uppercase;color:#176d8e;margin:0;font-weight:400}.block.articles .cc .subtitle{font-size:1.8em;text-transform:uppercase;color:#fff;letter-spacing:.3em;margin-right:-.3em;font-weight:300;text-align:center}.block.articles .cc .items{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.5em;margin-top:3em}@media(max-width:1024px)and (orientation:portrait){.block.articles .cc .items{grid-template-columns:repeat(2,1fr)}}@media(max-width:575.98px){.block.articles .cc .items{grid-template-columns:1fr;grid-gap:5em}}.block.articles .cc .items .item{display:grid;grid-template-columns:1fr;grid-template-rows:min-content min-content min-content auto min-content;text-decoration:none;color:currentColor}.block.articles .cc .items .item>*{padding-top:1.3rem}.block.articles .cc .items .item co-image{width:100%;padding-bottom:50%}.block.articles .cc .items .item h3{font-size:2.5em;color:#176d8e;text-transform:uppercase;font-weight:300;padding:0;margin:.2em 0 0}@media(orientation:landscape)and (max-height:575.98px){.block.articles .cc .items .item h3{font-size:1.8em}}@media(max-width:575.98px){.block.articles .cc .items .item h3{font-size:1.8em}}.block.articles .cc .items .item .datetime{font-size:1.2em;color:#fff;text-transform:uppercase;padding-top:2rem}.block.articles .cc .items .item .lead{color:#fff;line-height:1.3;font-weight:300}.block.articles .cc .items .item .link{justify-self:start;margin-top:2em;font-size:1.4em}@media(max-width:575.98px){.block.articles .cc .items .item .link{margin-top:0}}.block.articles .cc a.more{margin-top:4em;justify-self:center;font-size:1.4em}@media(max-width:575.98px){.block.articles .cc a.more{font-size:1.3em}}.block.calendar{background-image:url(../img/calendar-bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;padding:1px 0 6em}.block.calendar .cc h2{font-size:3.6em;color:#fff;display:inline-block;padding-right:2em}.block.calendar .cc h2 i{color:#f3cd40;margin-right:.3em;font-size:1.3em}@media(max-width:575.98px){.block.calendar .cc h2{background-image:none;padding-right:0}}.block.calendar .cc .cols{display:grid;grid-gap:7em;grid-auto-columns:45% auto;grid-auto-flow:column;align-items:start}@media(max-width:1024px)and (orientation:landscape){.block.calendar .cc .cols{grid-auto-columns:auto;grid-template-columns:38% auto;grid-gap:3em}}@media(orientation:landscape)and (max-height:575.98px){.block.calendar .cc .cols{grid-gap:3em}}@media(max-width:1024px)and (orientation:portrait){.block.calendar .cc .cols{grid-auto-columns:auto;grid-template-columns:1fr;grid-auto-flow:row;grid-gap:3em}}.block.calendar .cc .cols .calendar{background-color:#f5f5f5}.block.calendar .cc .cols .calendar .navigation{background-color:#2c2c2c;color:#fff;font-weight:600;display:flex;justify-content:space-between;font-size:1.9em;text-transform:uppercase;align-items:center;-webkit-align-items:center;padding:.6em 1.3em;position:relative;box-sizing:border-box;box-shadow:0 .2em .3em rgba(0,0,0,.3)}.block.calendar .cc .cols .calendar .navigation a{color:currentColor;font-size:1.1em}.block.calendar .cc .cols .calendar .days{margin-top:.3em;padding:2.5em}.block.calendar .cc .cols .calendar .days table{width:100%;table-layout:fixed}.block.calendar .cc .cols .calendar .days table td{text-align:center}.block.calendar .cc .cols .calendar .days table thead tr td{color:#4f4f4f;padding-bottom:1.5em;text-transform:uppercase}.block.calendar .cc .cols .calendar .days table thead tr td .long{font-size:1.2em}@media(max-width:1024px)and (orientation:landscape){.block.calendar .cc .cols .calendar .days table thead tr td .long{display:none}}@media(orientation:landscape)and (max-height:575.98px){.block.calendar .cc .cols .calendar .days table thead tr td .long{display:none}}@media(max-width:575.98px){.block.calendar .cc .cols .calendar .days table thead tr td .long{display:none}}.block.calendar .cc .cols .calendar .days table thead tr td .short{display:none;font-size:1.5em}@media(max-width:1024px)and (orientation:landscape){.block.calendar .cc .cols .calendar .days table thead tr td .short{display:block}}@media(orientation:landscape)and (max-height:575.98px){.block.calendar .cc .cols .calendar .days table thead tr td .short{display:block}}@media(max-width:575.98px){.block.calendar .cc .cols .calendar .days table thead tr td .short{display:block}}.block.calendar .cc .cols .calendar .days table tbody tr td{font-size:1.7em;padding:.4em 0 .3em}.block.calendar .cc .cols .calendar .days table tbody tr td.next-month,.block.calendar .cc .cols .calendar .days table tbody tr td.prev-month{color:#ccc}.block.calendar .cc .cols .calendar .days table tbody tr td.current-day .nr{font-weight:900;color:#f3cd40}.block.calendar .cc .cols .calendar .days table tbody tr td.has-events{color:#fff;cursor:pointer;position:relative}.block.calendar .cc .cols .calendar .days table tbody tr td.has-events a{position:absolute;left:0;top:0;right:0;bottom:0}.block.calendar .cc .cols .calendar .days table tbody tr td.has-events .nr{color:#fff;margin-top:-.3em;margin-bottom:-.3em;padding:.3em;background-color:#f3cd40;width:100%;box-sizing:border-box}.block.calendar .cc .cols .calendar .days table tbody tr td .nr{display:inline-block}.block.calendar .cc .cols .events{display:grid;grid-auto-flow:row;grid-gap:3em}.block.calendar .cc .cols .events .item{background-color:#fff;padding:2.5em;display:grid;grid-template-columns:7em auto;grid-gap:5em;position:relative}@media(max-width:575.98px){.block.calendar .cc .cols .events .item{grid-template-columns:1fr;grid-gap:1em}}.block.calendar .cc .cols .events .item .date{display:grid;grid-gap:.7em;grid-auto-flow:row;align-content:start}@media(max-width:575.98px){.block.calendar .cc .cols .events .item .date{grid-auto-columns:min-content;grid-auto-flow:column;grid-gap:.6em}}@media(max-width:1024px)and (orientation:landscape){.block.calendar .cc .cols .events .item .date{font-size:.8em}}.block.calendar .cc .cols .events .item .date .year{font-size:1.4em;color:#4f4f4f}.block.calendar .cc .cols .events .item .date .month{font-size:1.6em;font-weight:800;text-transform:uppercase;color:#4f4f4f}@media(max-width:575.98px){.block.calendar .cc .cols .events .item .date .month{font-size:1.4em;color:#4f4f4f;font-weight:400}}.block.calendar .cc .cols .events .item .date .day{font-size:3em;color:#f3cd40;margin-top:-.1em;line-height:.8;font-weight:700}@media(max-width:575.98px){.block.calendar .cc .cols .events .item .date .day{font-size:1.4em;color:#4f4f4f;margin-top:0;line-height:normal}}.block.calendar .cc .cols .events .item .details{align-self:start;display:grid;grid-gap:.6em;grid-auto-flow:row}@media(max-width:575.98px){.block.calendar .cc .cols .events .item .details{font-size:1.2em}}.block.calendar .cc .cols .events .item .details:before{content:"";position:absolute;top:3em;bottom:3em;width:.5em;margin-left:12em;background-image:url(../img/dot-vertical-dfdfdf.svg);background-repeat:no-repeat;background-position:50%;background-size:100% auto;background-repeat:repeat-y;background-position:0 0}@media(max-width:1024px)and (orientation:landscape){.block.calendar .cc .cols .events .item .details:before{margin-left:9em}}@media(max-width:1024px)and (orientation:portrait){.block.calendar .cc .cols .events .item .details:before{margin-left:9em}}@media(max-width:575.98px){.block.calendar .cc .cols .events .item .details:before{display:none}}.block.calendar .cc .cols .events .item .details .name{font-size:1.6em;color:#176d8e;font-weight:700;text-transform:uppercase}.block.calendar .cc .cols .events .item .details .short-description>*{font-size:1.3em;color:#282828}.block.calendar .cc .cols .events .item .details .address{font-size:1.3em;color:#f3cd40;margin-top:.7em;text-transform:uppercase;font-weight:600}.block.calendar .cc .cols .events .item .details a.button{justify-self:start;font-size:1.2em}body.layout-right-aside>.layout.container>.layout.page>.layout.content-container .cc{display:grid;grid-template-columns:auto 38em;grid-gap:0 5em}@media(max-width:575.98px){body.layout-right-aside>.layout.container>.layout.page>.layout.content-container .cc{grid-template-columns:1fr;grid-gap:5em}}body.layout-right-aside>.layout.container>.layout.page>.layout.content-container .cc .layout.top{display:none}body.layout-right-aside>.layout.container>.layout.page>.layout.content-container .cc .layout.top h1{margin-top:0}body.layout-right-aside>.layout.container>.layout.page>.layout.content-container .cc .layout.content{grid-column:1;grid-row:1}body.layout-right-aside>.layout.container>.layout.page>.layout.content-container .cc .layout.aside{grid-column:2;grid-row:1}@media(max-width:575.98px){body.layout-right-aside>.layout.container>.layout.page>.layout.content-container .cc .layout.aside{grid-column:1;grid-row:2}}body.layout-right-aside>.layout.container>.layout.page>.layout.content-container .cc.has-top .layout.top{grid-column:1/span 2;grid-row:1;display:block}@media(max-width:575.98px){body.layout-right-aside>.layout.container>.layout.page>.layout.content-container .cc.has-top .layout.top{grid-column:1;grid-row:1}}body.layout-right-aside>.layout.container>.layout.page>.layout.content-container .cc.has-top .layout.content{grid-row:2}@media(max-width:575.98px){body.layout-right-aside>.layout.container>.layout.page>.layout.content-container .cc.has-top .layout.content{grid-row:2}}body.layout-right-aside>.layout.container>.layout.page>.layout.content-container .cc.has-top .layout.aside{grid-row:2}@media(max-width:575.98px){body.layout-right-aside>.layout.container>.layout.page>.layout.content-container .cc.has-top .layout.aside{grid-row:3}}body.layout-left-aside>.layout.container>.layout.page>.layout.content-container .cc{display:grid;grid-template-columns:24em auto;grid-gap:5em}@media(max-width:575.98px){body.layout-left-aside>.layout.container>.layout.page>.layout.content-container .cc{grid-template-columns:1fr}}body.layout-left-aside>.layout.container>.layout.page>.layout.content-container .cc .layout.top{display:none}body.layout-left-aside>.layout.container>.layout.page>.layout.content-container .cc .layout.top h1{margin-top:0}body.layout-left-aside>.layout.container>.layout.page>.layout.content-container .cc .layout.content{grid-column:2;grid-row:1}@media(max-width:575.98px){body.layout-left-aside>.layout.container>.layout.page>.layout.content-container .cc .layout.content{grid-column:1;grid-row:2}}body.layout-left-aside>.layout.container>.layout.page>.layout.content-container .cc .layout.aside{grid-columm:1;grid-row:1}@media(max-width:575.98px){body.layout-left-aside>.layout.container>.layout.page>.layout.content-container .cc .layout.aside{grid-column:1;grid-row:1}}body.layout-left-aside>.layout.container>.layout.page>.layout.content-container .cc.has-top .layout.top{grid-column:1/span 2;grid-row:1;display:block}@media(max-width:575.98px){body.layout-left-aside>.layout.container>.layout.page>.layout.content-container .cc.has-top .layout.top{grid-column:1;grid-row:1}}body.layout-left-aside>.layout.container>.layout.page>.layout.content-container .cc.has-top .layout.content{grid-row:2}@media(max-width:575.98px){body.layout-left-aside>.layout.container>.layout.page>.layout.content-container .cc.has-top .layout.content{grid-column:1;grid-row:3}}body.layout-left-aside>.layout.container>.layout.page>.layout.content-container .cc.has-top .layout.aside{grid-row:2}@media(max-width:575.98px){body.layout-left-aside>.layout.container>.layout.page>.layout.content-container .cc.has-top .layout.aside{grid-column:1;grid-row:2}}body.layout-single-column>.layout.container>.layout.page>.layout.content-container .cc{display:grid;grid-template-columns:1fr;grid-gap:0 5em}body.layout-single-column>.layout.container>.layout.page>.layout.content-container .cc .layout.top h1{margin-top:0}body{overflow-x:hidden}body.pcf .content-container>*{transition:all .4s ease;left:0;opacity:1;position:relative}body.pcfo .content-container>*{transition:all .4s ease;opacity:0}body.pcfo.pcfi .content-container>*{transition:none}body.pcfi .content-container>*{transition:all .4s ease;opacity:0}body.pcb .content-container>*{transition:all .4s ease;left:0;opacity:1;position:relative}body.pcbo .content-container>*{transition:all .4s ease;opacity:0}body.pcbo.pcbi .content-container>*{transition:none}body.pcbi .content-container>*{transition:all .4s ease;opacity:0}body.layout-narrow-width>.layout.container>.layout.page>.layout.content-container .cc{display:grid;grid-template-columns:1fr;grid-gap:5em}body.layout-settings>.layout.container>.layout.page>.layout.content-container .cc{display:grid;grid-template-columns:24em auto;grid-gap:2em 5em}@media(max-width:575.98px){body.layout-settings>.layout.container>.layout.page>.layout.content-container .cc{grid-template-columns:1fr}}body.layout-settings>.layout.container>.layout.page>.layout.content-container .cc .layout.top{grid-column:1/span 2;grid-row:1}@media(max-width:575.98px){body.layout-settings>.layout.container>.layout.page>.layout.content-container .cc .layout.top{grid-column:1;grid-row:1}}body.layout-settings>.layout.container>.layout.page>.layout.content-container .cc .layout.top h1{margin-top:0}body.layout-settings>.layout.container>.layout.page>.layout.content-container .cc .layout.content{grid-column:2;grid-row:2}@media(max-width:575.98px){body.layout-settings>.layout.container>.layout.page>.layout.content-container .cc .layout.content{grid-column:1;grid-row:3}}body.layout-settings>.layout.container>.layout.page>.layout.content-container .cc .layout.content .competition-results{display:grid;grid-auto-flow:row;grid-gap:2em}body.layout-settings>.layout.container>.layout.page>.layout.content-container .cc .layout.content .competition-results .item{border:1px solid #c5c5c5;padding:3em}body.layout-settings>.layout.container>.layout.page>.layout.content-container .cc .layout.content .competition-results .item.insert{border:none;padding:0;display:flex;justify-content:flex-end}body.layout-settings>.layout.container>.layout.page>.layout.content-container .cc .layout.content .competition-results .item.insert a{font-size:1.3em}body.layout-settings>.layout.container>.layout.page>.layout.content-container .cc .layout.aside{grid-column:1;grid-row:2}@media(max-width:575.98px){body.layout-settings>.layout.container>.layout.page>.layout.content-container .cc .layout.aside{grid-column:1;grid-row:2}}body.layout-settings>.layout.container>.layout.page>.layout.content-container .cc .layout.aside .box{position:relative}body.layout-settings>.layout.container>.layout.page>.layout.content-container .cc .layout.aside .box:after{position:absolute;content:"";width:1px;top:.7em;right:0;bottom:0;background-color:#c5c5c5}body.layout-settings>.layout.container>.layout.page>.layout.content-container .cc .layout.aside .box .title{font-size:1.4em;text-transform:uppercase;display:flex;align-items:center;-webkit-align-items:center}body.layout-settings>.layout.container>.layout.page>.layout.content-container .cc .layout.aside .box .title:after{flex:1 1 auto;content:"";height:1px;margin-left:1em;background-color:#c5c5c5}body.layout-settings>.layout.container>.layout.page>.layout.content-container .cc .layout.aside .box .content{padding:1em 2em 0 0}body.layout-settings>.layout.container>.layout.page>.layout.content-container .cc .layout.aside .box .content ul{margin:0;padding:0;list-style-type:none;display:grid;grid-auto-flow:row;grid-gap:1em}body.layout-settings>.layout.container>.layout.page>.layout.content-container .cc .layout.aside .box .content ul li a{font-size:1.3em;text-decoration:none;display:block;padding:1em}.columns,.columns div.form,.form,form{display:grid;grid-template-columns:1fr;grid-gap:3em;align-items:start}.columns div.filter.form,.filter.columns,.filter.form,form.filter{padding:2em;background-color:#e8e8e8}.filter.columns h3,.filter.form h3,form.filter h3{color:#423024;font-size:1.8em;font-weight:700;text-transform:uppercase;grid-column:1;grid-row:1;margin:0}.columns co-single-image,.columns div.form co-single-image,.form co-single-image,form co-single-image{font-size:1.5em}.columns co-single-image co-image,.columns div.form co-single-image co-image,.form co-single-image co-image,form co-single-image co-image{background-image:url(../img/images-duotone.svg);background-size:50% auto;background-repeat:no-repeat;background-position:50%;border:1px solid #c5c5c5}.columns co-single-image>label,.columns div.form co-single-image>label,.form co-single-image>label,form co-single-image>label{color:#176d8e;color:#401e06;font-size:.9em;text-transform:uppercase;font-weight:700}.columns co-single-image .image,.form co-single-image .image,form co-single-image .image{border:1px solid #c5c5c5;margin-top:.2em}.columns co-single-image .bottom,.form co-single-image .bottom,form co-single-image .bottom{margin-top:.2em}.columns co-single-image .bottom .buttons a,.form co-single-image .bottom .buttons a,form co-single-image .bottom .buttons a{font-size:.8em;font-weight:700}.columns div.form label,.columns label,.form label,form label{color:#303030;font-weight:700;text-transform:uppercase;color:#401e06;font-size:1.35em}.columns label:empty+input,.form label:empty+input,form label:empty+input{margin-top:0}.columns co-info,.columns co-input,.columns co-input-date,.columns co-select,.columns co-textarea,.columns div.form co-info,.columns div.form co-input,.columns div.form co-input-date,.columns div.form co-select,.columns div.form co-textarea,.form co-info,.form co-input,.form co-input-date,.form co-select,.form co-textarea,form co-info,form co-input,form co-input-date,form co-select,form co-textarea{font-size:1.5em}.columns co-info.right input,.columns co-input-date.right input,.columns co-input.right input,.columns co-select.right input,.columns co-textarea.right input,.form co-info.right input,.form co-input-date.right input,.form co-input.right input,.form co-select.right input,.form co-textarea.right input,form co-info.right input,form co-input-date.right input,form co-input.right input,form co-select.right input,form co-textarea.right input{text-align:right}.columns co-info label,.columns co-input-date label,.columns co-input label,.columns co-select label,.columns co-textarea label,.columns div.form co-info label,.columns div.form co-input-date label,.columns div.form co-input label,.columns div.form co-select label,.columns div.form co-textarea label,.form co-info label,.form co-input-date label,.form co-input label,.form co-select label,.form co-textarea label,form co-info label,form co-input-date label,form co-input label,form co-select label,form co-textarea label{color:#176d8e;color:#401e06;font-size:.9em}.columns co-info input,.columns co-info select,.columns co-info texteare,.columns co-input-date input,.columns co-input-date select,.columns co-input-date texteare,.columns co-input input,.columns co-input select,.columns co-input texteare,.columns co-select input,.columns co-select select,.columns co-select texteare,.columns co-textarea input,.columns co-textarea select,.columns co-textarea texteare,.columns div.form co-info input,.columns div.form co-info select,.columns div.form co-info texteare,.columns div.form co-input-date input,.columns div.form co-input-date select,.columns div.form co-input-date texteare,.columns div.form co-input input,.columns div.form co-input select,.columns div.form co-input texteare,.columns div.form co-select input,.columns div.form co-select select,.columns div.form co-select texteare,.columns div.form co-textarea input,.columns div.form co-textarea select,.columns div.form co-textarea texteare,.form co-info input,.form co-info select,.form co-info texteare,.form co-input-date input,.form co-input-date select,.form co-input-date texteare,.form co-input input,.form co-input select,.form co-input texteare,.form co-select input,.form co-select select,.form co-select texteare,.form co-textarea input,.form co-textarea select,.form co-textarea texteare,form co-info input,form co-info select,form co-info texteare,form co-input-date input,form co-input-date select,form co-input-date texteare,form co-input input,form co-input select,form co-input texteare,form co-select input,form co-select select,form co-select texteare,form co-textarea input,form co-textarea select,form co-textarea texteare{border:1px solid #c5c5c5}.columns co-info input::-webkit-input-placeholder,.columns co-info select::-webkit-input-placeholder,.columns co-info texteare::-webkit-input-placeholder,.columns co-input-date input::-webkit-input-placeholder,.columns co-input-date select::-webkit-input-placeholder,.columns co-input-date texteare::-webkit-input-placeholder,.columns co-input input::-webkit-input-placeholder,.columns co-input select::-webkit-input-placeholder,.columns co-input texteare::-webkit-input-placeholder,.columns co-select input::-webkit-input-placeholder,.columns co-select select::-webkit-input-placeholder,.columns co-select texteare::-webkit-input-placeholder,.columns co-textarea input::-webkit-input-placeholder,.columns co-textarea select::-webkit-input-placeholder,.columns co-textarea texteare::-webkit-input-placeholder,.columns div.form co-info input::-webkit-input-placeholder,.columns div.form co-info select::-webkit-input-placeholder,.columns div.form co-info texteare::-webkit-input-placeholder,.columns div.form co-input-date input::-webkit-input-placeholder,.columns div.form co-input-date select::-webkit-input-placeholder,.columns div.form co-input-date texteare::-webkit-input-placeholder,.columns div.form co-input input::-webkit-input-placeholder,.columns div.form co-input select::-webkit-input-placeholder,.columns div.form co-input texteare::-webkit-input-placeholder,.columns div.form co-select input::-webkit-input-placeholder,.columns div.form co-select select::-webkit-input-placeholder,.columns div.form co-select texteare::-webkit-input-placeholder,.columns div.form co-textarea input::-webkit-input-placeholder,.columns div.form co-textarea select::-webkit-input-placeholder,.columns div.form co-textarea texteare::-webkit-input-placeholder,.form co-info input::-webkit-input-placeholder,.form co-info select::-webkit-input-placeholder,.form co-info texteare::-webkit-input-placeholder,.form co-input-date input::-webkit-input-placeholder,.form co-input-date select::-webkit-input-placeholder,.form co-input-date texteare::-webkit-input-placeholder,.form co-input input::-webkit-input-placeholder,.form co-input select::-webkit-input-placeholder,.form co-input texteare::-webkit-input-placeholder,.form co-select input::-webkit-input-placeholder,.form co-select select::-webkit-input-placeholder,.form co-select texteare::-webkit-input-placeholder,.form co-textarea input::-webkit-input-placeholder,.form co-textarea select::-webkit-input-placeholder,.form co-textarea texteare::-webkit-input-placeholder,form co-info input::-webkit-input-placeholder,form co-info select::-webkit-input-placeholder,form co-info texteare::-webkit-input-placeholder,form co-input-date input::-webkit-input-placeholder,form co-input-date select::-webkit-input-placeholder,form co-input-date texteare::-webkit-input-placeholder,form co-input input::-webkit-input-placeholder,form co-input select::-webkit-input-placeholder,form co-input texteare::-webkit-input-placeholder,form co-select input::-webkit-input-placeholder,form co-select select::-webkit-input-placeholder,form co-select texteare::-webkit-input-placeholder,form co-textarea input::-webkit-input-placeholder,form co-textarea select::-webkit-input-placeholder,form co-textarea texteare::-webkit-input-placeholder{color:#f3cd40;font-weight:300;font-style:italic}.columns co-info input:-moz-placeholder,.columns co-info select:-moz-placeholder,.columns co-info texteare:-moz-placeholder,.columns co-input-date input:-moz-placeholder,.columns co-input-date select:-moz-placeholder,.columns co-input-date texteare:-moz-placeholder,.columns co-input input:-moz-placeholder,.columns co-input select:-moz-placeholder,.columns co-input texteare:-moz-placeholder,.columns co-select input:-moz-placeholder,.columns co-select select:-moz-placeholder,.columns co-select texteare:-moz-placeholder,.columns co-textarea input:-moz-placeholder,.columns co-textarea select:-moz-placeholder,.columns co-textarea texteare:-moz-placeholder,.form co-info input:-moz-placeholder,.form co-info select:-moz-placeholder,.form co-info texteare:-moz-placeholder,.form co-input-date input:-moz-placeholder,.form co-input-date select:-moz-placeholder,.form co-input-date texteare:-moz-placeholder,.form co-input input:-moz-placeholder,.form co-input select:-moz-placeholder,.form co-input texteare:-moz-placeholder,.form co-select input:-moz-placeholder,.form co-select select:-moz-placeholder,.form co-select texteare:-moz-placeholder,.form co-textarea input:-moz-placeholder,.form co-textarea select:-moz-placeholder,.form co-textarea texteare:-moz-placeholder,form co-info input:-moz-placeholder,form co-info select:-moz-placeholder,form co-info texteare:-moz-placeholder,form co-input-date input:-moz-placeholder,form co-input-date select:-moz-placeholder,form co-input-date texteare:-moz-placeholder,form co-input input:-moz-placeholder,form co-input select:-moz-placeholder,form co-input texteare:-moz-placeholder,form co-select input:-moz-placeholder,form co-select select:-moz-placeholder,form co-select texteare:-moz-placeholder,form co-textarea input:-moz-placeholder,form co-textarea select:-moz-placeholder,form co-textarea texteare:-moz-placeholder{color:#f3cd40;font-weight:300;font-style:italic}.columns co-info input::-moz-placeholder,.columns co-info select::-moz-placeholder,.columns co-info texteare::-moz-placeholder,.columns co-input-date input::-moz-placeholder,.columns co-input-date select::-moz-placeholder,.columns co-input-date texteare::-moz-placeholder,.columns co-input input::-moz-placeholder,.columns co-input select::-moz-placeholder,.columns co-input texteare::-moz-placeholder,.columns co-select input::-moz-placeholder,.columns co-select select::-moz-placeholder,.columns co-select texteare::-moz-placeholder,.columns co-textarea input::-moz-placeholder,.columns co-textarea select::-moz-placeholder,.columns co-textarea texteare::-moz-placeholder,.columns div.form co-info input::-moz-placeholder,.columns div.form co-info select::-moz-placeholder,.columns div.form co-info texteare::-moz-placeholder,.columns div.form co-input-date input::-moz-placeholder,.columns div.form co-input-date select::-moz-placeholder,.columns div.form co-input-date texteare::-moz-placeholder,.columns div.form co-input input::-moz-placeholder,.columns div.form co-input select::-moz-placeholder,.columns div.form co-input texteare::-moz-placeholder,.columns div.form co-select input::-moz-placeholder,.columns div.form co-select select::-moz-placeholder,.columns div.form co-select texteare::-moz-placeholder,.columns div.form co-textarea input::-moz-placeholder,.columns div.form co-textarea select::-moz-placeholder,.columns div.form co-textarea texteare::-moz-placeholder,.form co-info input::-moz-placeholder,.form co-info select::-moz-placeholder,.form co-info texteare::-moz-placeholder,.form co-input-date input::-moz-placeholder,.form co-input-date select::-moz-placeholder,.form co-input-date texteare::-moz-placeholder,.form co-input input::-moz-placeholder,.form co-input select::-moz-placeholder,.form co-input texteare::-moz-placeholder,.form co-select input::-moz-placeholder,.form co-select select::-moz-placeholder,.form co-select texteare::-moz-placeholder,.form co-textarea input::-moz-placeholder,.form co-textarea select::-moz-placeholder,.form co-textarea texteare::-moz-placeholder,form co-info input::-moz-placeholder,form co-info select::-moz-placeholder,form co-info texteare::-moz-placeholder,form co-input-date input::-moz-placeholder,form co-input-date select::-moz-placeholder,form co-input-date texteare::-moz-placeholder,form co-input input::-moz-placeholder,form co-input select::-moz-placeholder,form co-input texteare::-moz-placeholder,form co-select input::-moz-placeholder,form co-select select::-moz-placeholder,form co-select texteare::-moz-placeholder,form co-textarea input::-moz-placeholder,form co-textarea select::-moz-placeholder,form co-textarea texteare::-moz-placeholder{color:#f3cd40;font-weight:300;font-style:italic}.columns co-info input:-ms-input-placeholder,.columns co-info select:-ms-input-placeholder,.columns co-info texteare:-ms-input-placeholder,.columns co-input-date input:-ms-input-placeholder,.columns co-input-date select:-ms-input-placeholder,.columns co-input-date texteare:-ms-input-placeholder,.columns co-input input:-ms-input-placeholder,.columns co-input select:-ms-input-placeholder,.columns co-input texteare:-ms-input-placeholder,.columns co-select input:-ms-input-placeholder,.columns co-select select:-ms-input-placeholder,.columns co-select texteare:-ms-input-placeholder,.columns co-textarea input:-ms-input-placeholder,.columns co-textarea select:-ms-input-placeholder,.columns co-textarea texteare:-ms-input-placeholder,.form co-info input:-ms-input-placeholder,.form co-info select:-ms-input-placeholder,.form co-info texteare:-ms-input-placeholder,.form co-input-date input:-ms-input-placeholder,.form co-input-date select:-ms-input-placeholder,.form co-input-date texteare:-ms-input-placeholder,.form co-input input:-ms-input-placeholder,.form co-input select:-ms-input-placeholder,.form co-input texteare:-ms-input-placeholder,.form co-select input:-ms-input-placeholder,.form co-select select:-ms-input-placeholder,.form co-select texteare:-ms-input-placeholder,.form co-textarea input:-ms-input-placeholder,.form co-textarea select:-ms-input-placeholder,.form co-textarea texteare:-ms-input-placeholder,form co-info input:-ms-input-placeholder,form co-info select:-ms-input-placeholder,form co-info texteare:-ms-input-placeholder,form co-input-date input:-ms-input-placeholder,form co-input-date select:-ms-input-placeholder,form co-input-date texteare:-ms-input-placeholder,form co-input input:-ms-input-placeholder,form co-input select:-ms-input-placeholder,form co-input texteare:-ms-input-placeholder,form co-select input:-ms-input-placeholder,form co-select select:-ms-input-placeholder,form co-select texteare:-ms-input-placeholder,form co-textarea input:-ms-input-placeholder,form co-textarea select:-ms-input-placeholder,form co-textarea texteare:-ms-input-placeholder{color:#f3cd40;font-weight:300;font-style:italic}.columns co-info select,.columns co-input-date select,.columns co-input select,.columns co-select select,.columns co-textarea select,.columns div.form co-info select,.columns div.form co-input-date select,.columns div.form co-input select,.columns div.form co-select select,.columns div.form co-textarea select,.form co-info select,.form co-input-date select,.form co-input select,.form co-select select,.form co-textarea select,form co-info select,form co-input-date select,form co-input select,form co-select select,form co-textarea select{padding-bottom:.6em}.columns co-info+co-checkbox,.columns co-input+co-checkbox,.columns co-input-date+co-checkbox,.columns co-select+co-checkbox,.columns co-textarea+co-checkbox,.columns div.form co-info+co-checkbox,.columns div.form co-input+co-checkbox,.columns div.form co-input-date+co-checkbox,.columns div.form co-select+co-checkbox,.columns div.form co-textarea+co-checkbox,.form co-info+co-checkbox,.form co-input+co-checkbox,.form co-input-date+co-checkbox,.form co-select+co-checkbox,.form co-textarea+co-checkbox,form co-info+co-checkbox,form co-input+co-checkbox,form co-input-date+co-checkbox,form co-select+co-checkbox,form co-textarea+co-checkbox{margin-top:1em}.columns co-radio .response,.form co-radio .response,form co-radio .response{font-size:1.3em}.columns co-info.application-right-button,.form co-info.application-right-button,form co-info.application-right-button{width:100%}.columns co-info.application-right-button .info,.form co-info.application-right-button .info,form co-info.application-right-button .info{display:grid;grid-template-columns:auto min-content;align-items:center}.columns co-info.application-right-button .info a,.form co-info.application-right-button .info a,form co-info.application-right-button .info a{font-size:.8em}.columns .application-rent-form,.columns div.form .application-rent-form,.form .application-rent-form,form .application-rent-form{padding-top:.5em}.columns .application-rent-form>.text,.form .application-rent-form>.text,form .application-rent-form>.text{margin-bottom:2em}.columns co-checkbox>label>input+.text-container:before,.form co-checkbox>label>input+.text-container:before,form co-checkbox>label>input+.text-container:before{margin-top:.25em}.columns co-checkbox .text>*,.form co-checkbox .text>*,form co-checkbox .text>*{font-size:1em;text-transform:none;font-weight:400}.columns co-radio .text>*,.form co-radio .text>*,form co-radio .text>*{font-size:1em}.columns input[type=submit],.form input[type=submit],form input[type=submit]{filter:grayscale(1);opacity:.5;pointer-events:none;font-size:1.3em;cursor:pointer;background-size:auto 80%;background-repeat:no-repeat;background-position:50%}.columns input[type=submit].loading,.form input[type=submit].loading,form input[type=submit].loading{color:transparent!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHN0eWxlPSJtYXJnaW46YXV0byIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgZGlzcGxheT0iYmxvY2siPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xNy41IDIyLjYzaDE1djU0Ljc0aC0xNXoiPjxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9InkiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiBkdXI9IjFzIiBjYWxjTW9kZT0ic3BsaW5lIiBrZXlUaW1lcz0iMDswLjU7MSIgdmFsdWVzPSIxODszMDszMCIga2V5U3BsaW5lcz0iMCAwLjUgMC41IDE7MCAwLjUgMC41IDEiIGJlZ2luPSItMC4ycyIvPjxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImhlaWdodCIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIGR1cj0iMXMiIGNhbGNNb2RlPSJzcGxpbmUiIGtleVRpbWVzPSIwOzAuNTsxIiB2YWx1ZXM9IjY0OzQwOzQwIiBrZXlTcGxpbmVzPSIwIDAuNSAwLjUgMTswIDAuNSAwLjUgMSIgYmVnaW49Ii0wLjJzIi8+PC9wYXRoPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik00Mi41IDMwaDE1djQwaC0xNXoiPjxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9InkiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiBkdXI9IjFzIiBjYWxjTW9kZT0ic3BsaW5lIiBrZXlUaW1lcz0iMDswLjU7MSIgdmFsdWVzPSIyMC45OTk5OTk5OTk5OTk5OTY7MzA7MzAiIGtleVNwbGluZXM9IjAgMC41IDAuNSAxOzAgMC41IDAuNSAxIiBiZWdpbj0iLTAuMXMiLz48YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJoZWlnaHQiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiBkdXI9IjFzIiBjYWxjTW9kZT0ic3BsaW5lIiBrZXlUaW1lcz0iMDswLjU7MSIgdmFsdWVzPSI1OC4wMDAwMDAwMDAwMDAwMTs0MDs0MCIga2V5U3BsaW5lcz0iMCAwLjUgMC41IDE7MCAwLjUgMC41IDEiIGJlZ2luPSItMC4xcyIvPjwvcGF0aD48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNjcuNSAzMGgxNXY0MGgtMTV6Ij48YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJ5IiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgZHVyPSIxcyIgY2FsY01vZGU9InNwbGluZSIga2V5VGltZXM9IjA7MC41OzEiIHZhbHVlcz0iMjAuOTk5OTk5OTk5OTk5OTk2OzMwOzMwIiBrZXlTcGxpbmVzPSIwIDAuNSAwLjUgMTswIDAuNSAwLjUgMSIvPjxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImhlaWdodCIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIGR1cj0iMXMiIGNhbGNNb2RlPSJzcGxpbmUiIGtleVRpbWVzPSIwOzAuNTsxIiB2YWx1ZXM9IjU4LjAwMDAwMDAwMDAwMDAxOzQwOzQwIiBrZXlTcGxpbmVzPSIwIDAuNSAwLjUgMTswIDAuNSAwLjUgMSIvPjwvcGF0aD48L3N2Zz4=)}.changed.columns [type=submit],.changed.form [type=submit],form.changed [type=submit]{pointer-events:all;opacity:1;filter:grayscale(0)}form-title{font-size:1.8em;text-transform:uppercase;color:#401e06;display:block;font-weight:700}co-info{font-size:1.5em}co-info label{color:#176d8e;color:#401e06;font-size:.9em;text-transform:uppercase;font-weight:700}co-info .info{border:1px solid #c5c5c5;color:#aaa;padding:.8em}co-info .info:empty:before{content:" "}co-single-image{display:grid;grid-template-columns:1fr;grid-template-rows:min-content auto min-content}co-single-image co-image{background-color:#fff}co-single-image .bottom{position:relative}co-single-image .bottom .buttons a{cursor:pointer}co-single-image .bottom .buttons a:focus{outline:0}co-single-image .bottom .buttons a.upload{display:block;position:relative;overflow:hidden;text-align:center;display:none}co-single-image .bottom .buttons a.upload input[type=file]{position:absolute;top:0;width:calc(100% + 1000px);left:-1000px;bottom:0;background-color:transparent;cursor:pointer}co-single-image .bottom .buttons a.upload input[type=file]:focus{outline:0}co-single-image .bottom .buttons a.delete{display:block;position:relative;overflow:hidden;text-align:center;display:none}co-single-image .bottom .percent{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ccc;display:flex;justify-content:center;align-items:center;-webkit-align-items:center;font-size:1.2em;display:none}co-single-image .bottom .percent span{position:relative;z-index:3}co-single-image .bottom .percent .line{position:absolute;z-index:2;left:0;top:0;bottom:0;width:50%;background-color:#f3cd40}@media(max-width:575.98px){body.layout-full-width>.layout.container,body.layout-left-aside>.layout.container,body.layout-narrow-width>.layout.container,body.layout-right-aside>.layout.container,body.layout-settings>.layout.container,body.layout-single-column>.layout.container,body.layout-small-form>.layout.container{margin-top:10.6em}}body.layout-full-width>.layout.container>.layout.page,body.layout-left-aside>.layout.container>.layout.page,body.layout-narrow-width>.layout.container>.layout.page,body.layout-right-aside>.layout.container>.layout.page,body.layout-settings>.layout.container>.layout.page,body.layout-single-column>.layout.container>.layout.page,body.layout-small-form>.layout.container>.layout.page{height:100%}body.layout-full-width>.layout.container>.layout.page>.layout.content-container,body.layout-left-aside>.layout.container>.layout.page>.layout.content-container,body.layout-narrow-width>.layout.container>.layout.page>.layout.content-container,body.layout-right-aside>.layout.container>.layout.page>.layout.content-container,body.layout-settings>.layout.container>.layout.page>.layout.content-container,body.layout-single-column>.layout.container>.layout.page>.layout.content-container,body.layout-small-form>.layout.container>.layout.page>.layout.content-container{background-color:#fff;position:relative;z-index:110;height:100%}body.layout-full-width>.layout.container>.layout.page .layout.footer,body.layout-left-aside>.layout.container>.layout.page .layout.footer,body.layout-narrow-width>.layout.container>.layout.page .layout.footer,body.layout-right-aside>.layout.container>.layout.page .layout.footer,body.layout-settings>.layout.container>.layout.page .layout.footer,body.layout-single-column>.layout.container>.layout.page .layout.footer,body.layout-small-form>.layout.container>.layout.page .layout.footer{z-index:110}body.layout-small-form>.layout.container>.layout.page>.layout.content-container .cc{display:grid;grid-template-columns:auto 45%;grid-gap:5em}body.layout-small-form>.layout.container>.layout.page>.layout.content-container .cc .layout.column1{grid-columm:1;grid-row:1;border-right:1px solid #c5c5c5}body.layout-small-form>.layout.container>.layout.page>.layout.content-container .cc .layout.column1 h1{margin:0}body.layout-small-form>.layout.container>.layout.page>.layout.content-container .cc .layout.column2{grid-columm:2;grid-row:1}body.page-ct-2.layout-left-aside>.layout.container>.layout.page>.layout.content-container>.cc{grid-template-columns:40% auto}body.page-ct-2.layout-left-aside>.layout.container>.layout.page>.layout.content-container>.cc .layout.content h1:first-child{margin-left:-18.7em}body.page-articles>.layout.container>.layout.page>.layout.content-container>.cc .layout.content .items{display:grid;grid-auto-flow:row;grid-gap:5em}body.page-articles>.layout.container>.layout.page>.layout.content-container>.cc .layout.content .items .item{display:grid;grid-template-columns:18% auto;position:relative;grid-gap:0 3em}@media(max-width:575.98px){body.page-articles>.layout.container>.layout.page>.layout.content-container>.cc .layout.content .items .item{grid-template-columns:1fr}}body.page-articles>.layout.container>.layout.page>.layout.content-container>.cc .layout.content .items .item:after{content:"";left:21.3em;right:15em;position:absolute;bottom:1.8em;height:1px;background-color:#176d8e}body.page-articles>.layout.container>.layout.page>.layout.content-container>.cc .layout.content .items .item co-image{grid-column:1;grid-row:1/span 5}@media(max-width:575.98px){body.page-articles>.layout.container>.layout.page>.layout.content-container>.cc .layout.content .items .item co-image{width:100%;grid-row:1;margin-bottom:1em}}body.page-articles>.layout.container>.layout.page>.layout.content-container>.cc .layout.content .items .item .title{font-size:1.9em;font-weight:700;grid-column:2;grid-row:1}@media(max-width:575.98px){body.page-articles>.layout.container>.layout.page>.layout.content-container>.cc .layout.content .items .item .title{grid-column:1;grid-row:2}}body.page-articles>.layout.container>.layout.page>.layout.content-container>.cc .layout.content .items .item .datetime{grid-column:2;grid-row:2;font-size:1.3em;margin-top:.5em}@media(max-width:575.98px){body.page-articles>.layout.container>.layout.page>.layout.content-container>.cc .layout.content .items .item .datetime{grid-column:1;grid-row:3}}body.page-articles>.layout.container>.layout.page>.layout.content-container>.cc .layout.content .items .item .lead{grid-column:2;grid-row:3;margin-top:1.5em}@media(max-width:575.98px){body.page-articles>.layout.container>.layout.page>.layout.content-container>.cc .layout.content .items .item .lead{grid-column:1;grid-row:4}}body.page-articles>.layout.container>.layout.page>.layout.content-container>.cc .layout.content .items .item a{font-size:1.4em;grid-column:2;grid-row:5;margin-top:1em;justify-self:end}@media(max-width:575.98px){body.page-articles>.layout.container>.layout.page>.layout.content-container>.cc .layout.content .items .item a{grid-column:1;grid-row:5}}body.page-article .content-container .cc .layout.content .datetime{font-size:1.2em;margin-bottom:4em}body.page-article .content-container .cc .layout.aside .boxes .box>.content ul{list-style-type:none;margin:0;padding:0;display:grid;grid-auto-flow:row;grid-gap:2.5em}body.page-article .content-container .cc .layout.aside .boxes .box>.content ul li a{text-decoration:none;display:grid;grid-auto-flow:row;grid-gap:.4em}body.page-article .content-container .cc .layout.aside .boxes .box>.content ul li a .title{font-size:1.5em;color:#401e06;font-weight:700}body.page-article .content-container .cc .layout.aside .boxes .box>.content ul li a .datetime{font-size:1.2em;color:#a9a9a9;text-transform:uppercase}body.page-competitions>.layout.container>.layout.page>.layout.content-container>.cc .layout.content .competition-items{margin-top:3em}body.page-competition .content-container .cc .layout.content .text .datetime{margin-top:-2.5em;font-size:1.2em;margin-bottom:4em}body.page-competition .content-container .cc .layout.content .boxes{margin-top:5em}body.page-competition .content-container .cc .layout.content .boxes .box .content .applications{display:grid;grid-auto-flow:row;grid-gap:3em}body.page-competition .content-container .cc .layout.content .boxes .box .content .applications .track{margin-top:1em;display:grid;grid-auto-flow:row;grid-gap:1em}body.page-competition .content-container .cc .layout.content .boxes .box .content .applications .track p{text-align:center;font-size:1.5em;font-style:italic}body.page-competition .content-container .cc .layout.content .boxes .box .content .applications .track .items{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:5em 3em;margin-top:1em}@media(max-width:575.98px){body.page-competition .content-container .cc .layout.content .boxes .box .content .applications .track .items{grid-template-columns:repeat(2,1fr)}}body.page-competition .content-container .cc .layout.content .boxes .box .content .applications .track .items .item{display:grid;grid-auto-flow:row;grid-gap:1.5em;grid-template-rows:min-content auto min-content}body.page-competition .content-container .cc .layout.content .boxes .box .content .applications .track .items .item co-image{padding-bottom:130%;background-color:#c5c5c5}body.page-competition .content-container .cc .layout.content .boxes .box .content .applications .track .items .item co-image[size=contain] .image{background-position:bottom}body.page-competition .content-container .cc .layout.content .boxes .box .content .applications .track .items .item dl{margin:0;padding:0;display:grid;grid-auto-flow:row;grid-gap:.1em;align-self:start;justify-items:center}body.page-competition .content-container .cc .layout.content .boxes .box .content .applications .track .items .item dl dt{margin:0;padding:0;font-weight:700;text-transform:uppercase;font-size:1.2em}body.page-competition .content-container .cc .layout.content .boxes .box .content .applications .track .items .item dl dt dd{margin-top:1em}body.page-competition .content-container .cc .layout.content .boxes .box .content .applications .track .items .item dl dd{margin:0;padding:0;font-size:1.5em;text-align:center}body.page-competition .content-container .cc .layout.content .boxes .box .content .applications .track .items .item form-buttons{font-size:.9em}body.page-competition .content-container .cc .layout.content .boxes .box .content .applications .track .items .item form-buttons a{padding:.5em 1em .3em}body.page-competition .content-container .cc .layout.aside .boxes .box>.content div.tracks{display:grid;grid-auto-flow:row;grid-gap:1em}body.page-competition .content-container .cc .layout.aside .boxes .box>.content div.tracks .item{display:grid;grid-auto-flow:row;grid-gap:.9em}body.page-competition .content-container .cc .layout.aside .boxes .box>.content div.tracks .item+.item{padding-top:1em;margin-top:1em}body.page-competition .content-container .cc .layout.aside .boxes .box>.content div.tracks .item dl{display:grid;grid-template-columns:auto auto;margin:0;padding:0;grid-gap:.5em 1em;font-size:1.4em}body.page-competition .content-container .cc .layout.aside .boxes .box>.content div.tracks .item dl dt{margin:0;padding:0;font-weight:700}body.page-competition .content-container .cc .layout.aside .boxes .box>.content div.tracks .item dl dd{margin:0;padding:0;justify-self:end}body.page-competition .content-container .cc .layout.aside .boxes .box>.content div.tracks .item dl dd.red{color:red}body.page-competition .content-container .cc .layout.aside .boxes .box>.content div.tracks .item form-buttons{margin-top:1em}body.layout-right-aside.page-user>.layout.container>.layout.page>.layout.content-container .cc{grid-template-columns:auto 29em}@media(max-width:575.98px){body.layout-right-aside.page-user>.layout.container>.layout.page>.layout.content-container .cc{grid-template-columns:1fr}}body.layout-right-aside.page-user>.layout.container>.layout.page>.layout.content-container .cc .layout.content dl{margin:0;padding:0;display:flex}body.layout-right-aside.page-user>.layout.container>.layout.page>.layout.content-container .cc .layout.content dl dt{font-size:1.5em;font-weight:700}body.layout-right-aside.page-user>.layout.container>.layout.page>.layout.content-container .cc .layout.content dl dd{font-size:1.5em;margin-left:.5em}body.layout-right-aside.page-user>.layout.container>.layout.page>.layout.content-container .cc .layout.content .boxes{margin-top:4em}body.layout-right-aside.page-user>.layout.container>.layout.page>.layout.content-container .cc .layout.content .boxes .box .content .items{display:grid;grid-auto-flow:row}body.layout-right-aside.page-user>.layout.container>.layout.page>.layout.content-container .cc .layout.content .boxes .box .content .items .item+.item{padding-top:1em;margin-top:1em;border-top:1px solid #c5c5c5}body.layout-right-aside.page-user>.layout.container>.layout.page>.layout.content-container .cc .layout.content .boxes .box .content .items .item dl{margin:0;padding:0;display:flex;align-items:center;-webkit-align-items:center}body.layout-right-aside.page-user>.layout.container>.layout.page>.layout.content-container .cc .layout.content .boxes .box .content .items .item dl dt{margin:0;font-weight:700;text-transform:uppercase;font-size:1.2em;padding:.5em 0}body.layout-right-aside.page-user>.layout.container>.layout.page>.layout.content-container .cc .layout.content .boxes .box .content .items .item dl dd{padding:0;font-size:1.5em;text-align:center;margin:0 0 0 .7em;line-height:1}body.layout-right-aside.page-user>.layout.container>.layout.page>.layout.content-container .cc .layout.aside{padding-right:3em}@media(max-width:575.98px){body.layout-right-aside.page-user>.layout.container>.layout.page>.layout.content-container .cc .layout.aside{padding-right:0}}body.layout-right-aside.page-user>.layout.container>.layout.page>.layout.content-container .cc .layout.aside co-image{margin-top:-10em;border:1px solid #c5c5c5;align-self:start;background-color:#c5c5c5}@media(max-width:575.98px){body.layout-right-aside.page-user>.layout.container>.layout.page>.layout.content-container .cc .layout.aside co-image{margin-top:0}}tdh-map{background-color:#303030;overflow:hidden;position:relative;display:block;display:grid;display:flex;grid-template-columns:1fr;align-items:stretch;position:fixed;top:0;left:0;right:0;bottom:0}tdh-map>.map .application-popup,tdh-map>.ui .controller .block.applications>.content .items .application-box{display:grid;grid-template-columns:min-content auto;grid-gap:1em;display:block}tdh-map>.map .application-popup img,tdh-map>.ui .controller .block.applications>.content .items .application-box img{align-self:start;display:block;width:8em;border:1px solid #eee;display:none}tdh-map>.map .application-popup .data,tdh-map>.ui .controller .block.applications>.content .items .application-box .data{display:grid;grid-gap:2em;align-self:start;grid-template-columns:min-content auto}tdh-map>.map .application-popup .data dl,tdh-map>.ui .controller .block.applications>.content .items .application-box .data dl{display:grid;grid-template-columns:auto auto;grid-gap:.3em 1em;margin:0;padding:0;grid-column:2;grid-row:1}tdh-map>.map .application-popup .data dl dt,tdh-map>.ui .controller .block.applications>.content .items .application-box .data dl dt{font-weight:700;margin:0;padding:0;white-space:nowrap;text-transform:uppercase;font-size:.9em;align-self:center;justify-self:start}tdh-map>.map .application-popup .data dl dd,tdh-map>.ui .controller .block.applications>.content .items .application-box .data dl dd{margin:0;padding:0;white-space:nowrap;color:#fff;justify-self:end}tdh-map>.map .application-popup .data dl dd .name,tdh-map>.ui .controller .block.applications>.content .items .application-box .data dl dd .name{grid-column:1;grid-row:1}tdh-map>.map .application-popup .data dl dd .start-number,tdh-map>.ui .controller .block.applications>.content .items .application-box .data dl dd .start-number{grid-column:1;grid-row:2}tdh-map>.map .application-popup .data dl dd .speed,tdh-map>.ui .controller .block.applications>.content .items .application-box .data dl dd .speed{grid-column:2;grid-row:2}tdh-map>.map .application-popup .data dl dd a,tdh-map>.ui .controller .block.applications>.content .items .application-box .data dl dd a{color:currentColor;text-decoration:none}tdh-map>.prompt-screen{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);opacity:0;transition:all .2s linear;z-index:2000}tdh-map>.prompt-screen.show{opacity:1}tdh-map>.map{font-size:1em;width:100%;min-height:50vh;align-self:stretch}@media(max-width:575.98px){tdh-map>.map{position:absolute;top:0;left:0;right:0;bottom:0}}@media(max-width:575.98px)and (max-width:575.98px){body.layout-regular-right-aside tdh-map>.map{position:relative}}tdh-map>.map>.message{position:absolute;z-index:1000;bottom:3em;left:50%;transform:translate(-50%);background-color:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;-webkit-align-items:center;padding:3em;font-size:.4em;border-radius:2em}@media(max-width:575.98px){tdh-map>.map>.message{font-size:.33em;bottom:40em;top:auto}}tdh-map>.map>.message>.content{color:#fff;font-size:3em;text-transform:uppercase;text-align:center;font-weight:700}tdh-map>.map>.message>.content div:nth-child(2){text-transform:none}tdh-map>.map .application-popup .data{display:block;text-align:center;font-size:1.3em}tdh-map>.map .application-popup .data dl dd{color:#000}tdh-map>.map .waypoint-popup p{margin:0;text-align:center}tdh-map>.map .waypoint-popup p.waypoint-name{font-size:1.3em}tdh-map>.map .waypoint-popup p.waypoint-elevation{font-size:1.1em}tdh-map>.ui{display:flex;position:absolute;top:0;bottom:0;right:0;left:0;pointer-events:none;z-index:1500}@media(max-width:575.98px){tdh-map>.ui{top:auto}}tdh-map>.ui .controller{grid-column:1;width:100%}tdh-map>.ui .controller .toggle-panel{position:absolute;right:100%;z-index:800;top:2em;white-space:nowrap;background-color:#4b4b4b;text-decoration:none;font-size:1.5em;padding:.8em;color:#fff;transform:rotate(-90deg);transform-origin:right bottom;display:none}@media(max-width:575.98px){tdh-map>.ui .controller .toggle-panel{display:block;bottom:100%;transform:none;top:auto;z-index:1000;right:0;padding:.4em;font-size:2.5em}}@media(max-width:575.98px){tdh-map>.ui .controller .toggle-panel i{transform:rotate(0deg)}}tdh-map>.ui .controller .block{padding:0 2em;display:grid;grid-auto-flow:row;grid-gap:1em}tdh-map>.ui .controller .block.competition>label{color:#000;color:#fff;margin-bottom:-1em}tdh-map>.ui .controller .block.applications>label{display:none}tdh-map>.ui .controller .block.logos .content{display:grid;grid-auto-flow:row;justify-items:center;justify-content:center;grid-gap:3em}tdh-map>.ui .controller .block.logos .content .info{color:#fff;display:grid;grid-auto-flow:row;grid-gap:1em;margin:0;padding:0;list-style-type:none}tdh-map>.ui .controller .block.logos .content .info li{display:grid;grid-template-columns:min-content 1fr;align-items:center;font-size:1.6em}tdh-map>.ui .controller .block.logos .content .info li img{width:1.8em;margin-right:1em}tdh-map>.ui .controller .block.logos .content .giro{font-size:1.5em;text-align:center;color:#000;margin-top:3em;font-weight:500}tdh-map>.ui .controller .block.logos .content .giro i{color:#ff286e;font-size:3em;margin-bottom:.6em}tdh-map>.ui .controller .block.logos .content a{max-width:100%;display:block}@media(max-width:575.98px){tdh-map>.ui .controller .block.logos .content a{max-width:50%}}tdh-map>.ui .controller .block.logos .content a img{max-width:100%}tdh-map>.ui .controller .block.applications>.content>div.all{display:grid;grid-gap:2em;align-self:start;justify-content:start;grid-auto-flow:column;padding:1em 0;align-items:center}tdh-map>.ui .controller .block.applications>.content>div.all .controllers{display:grid;grid-gap:1em 3em;grid-gap:1em;margin:0;padding:0;list-style-type:none;justify-content:start;grid-auto-flow:column}tdh-map>.ui .controller .block.applications>.content>div.all>.text{font-size:1.2em;color:#fff}tdh-map>.ui .controller .block.applications>.content>div.all>.text input{font-size:1.2em;margin-left:1em;padding:.3em;width:5em}tdh-map>.ui .controller .block.applications>.content>div.all>.text input:focus{outline:0}tdh-map>.ui .controller .block.applications>.content .items{display:grid;grid-gap:0;grid-auto-flow:row}tdh-map>.ui .controller .block.applications>.content .items .application-box{padding:1em 0;border:none;border-top:1px solid hsla(0,0%,100%,.2)}tdh-map>.ui .controller .block.applications>.content .items .application-box .data dl{font-size:1.2em}tdh-map>.ui .controller .block.applications>.content .items .application-box .data dl dt{display:none}tdh-map>.ui .controller .block.applications>.content .items .application-box .data dl dd.name{grid-column:1;grid-row:1;justify-self:start}tdh-map>.ui .controller .block.applications>.content .items .application-box .data dl dd.start-number{grid-column:1;grid-row:2;justify-self:start}tdh-map>.ui .controller .block.applications>.content .items .application-box .data dl dd.speed{grid-column:2;grid-row:1;justify-self:end}tdh-map>.ui .controller .block.applications>.content .items .application-box .controllers{grid-auto-flow:row;grid-template-columns:none;grid-auto-flow:column;align-self:start;padding-top:.1em}tdh-map>.ui .controller .block.applications>.content .items .application-box.selected dl :nth-child(2){color:#f3cd40}tdh-map>.ui .controller .block>label{font-size:1.7em;text-transform:uppercase;font-weight:700;display:block;text-align:center;color:#000}tdh-map>.ui .controller .block>.content.timeline{display:grid;grid-template-columns:min-content auto min-content;align-items:center;grid-gap:1em 2em}tdh-map>.ui .controller .block>.content.timeline #slider-timeline{grid-column:2/span 10;grid-row:1}@media(max-width:575.98px){tdh-map>.ui .controller .block>.content.timeline #slider-timeline{grid-column:2/span 6}}tdh-map>.ui .controller .block>.content.timeline #slider-timeline .ui-slider-handle{background-color:#ff6a00}tdh-map>.ui .controller .block>.content.timeline #slider-timeline .ui-slider-handle:focus{outline:0}tdh-map>.ui .controller .block>.content.timeline #slider-speed{grid-column:2/span 1;grid-row:2}@media(max-width:575.98px){tdh-map>.ui .controller .block>.content.timeline #slider-speed{grid-column:3/span 4}}tdh-map>.ui .controller .block>.content.timeline #slider-speed .ui-slider-handle{background-color:#ff6a00}tdh-map>.ui .controller .block>.content.timeline #slider-speed .ui-slider-handle:focus{outline:0}tdh-map>.ui .controller .block>.content.timeline #speed-multiplier{grid-column:3/span 1;grid-row:2;color:#fff;text-transform:uppercase;font-size:1.2em}@media(max-width:575.98px){tdh-map>.ui .controller .block>.content.timeline #speed-multiplier{grid-column:7/span 1}}tdh-map>.ui .controller .block>.content.timeline #play-pause{grid-column:1;grid-row:1;cursor:pointer;color:#fff;justify-self:end}tdh-map>.ui .controller .block>.content.timeline #play-pause:before{font-family:Font Awesome\ 5 Pro;font-weight:700;font-size:1.4em}tdh-map>.ui .controller .block>.content.timeline #play-pause.play:before{content:""}tdh-map>.ui .controller .block>.content.timeline #play-pause.pause:before{content:""}tdh-map>.ui .controller .block>.content.timeline>#speed-text{color:#fff;text-transform:uppercase;font-size:1.2em}@media(max-width:575.98px){tdh-map>.ui .controller .block>.content.timeline>#speed-text{grid-column:2}}tdh-map>.ui .controller .block>.content.timeline #datetime{grid-column:11;grid-row:2;font-size:1.3em;justify-self:end;white-space:nowrap;color:#fff}@media(max-width:575.98px){tdh-map>.ui .controller .block>.content.timeline #datetime{grid-column:7;grid-row:3}}tdh-map>.ui .controller .block>.content ul.controllers{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1em 3em;grid-gap:1em;margin:0;padding:0;list-style-type:none;justify-content:start;grid-template-columns:1fr;grid-column:1;grid-row:1;align-items:center}tdh-map>.ui .controller .block>.content ul.controllers li a{color:#f3cd40;font-size:1.3em}tdh-map>.ui .controller .block>.content ul.controllers li label.cb-visible{cursor:pointer}tdh-map>.ui .controller .block>.content ul.controllers li label.cb-visible .text:before{content:"";border:none;color:#aaa}tdh-map>.ui .controller .block>.content ul.controllers li label.cb-male{cursor:pointer}tdh-map>.ui .controller .block>.content ul.controllers li label.cb-male .text:before{content:"";border:none;color:#aaa}tdh-map>.ui .controller .block>.content ul.controllers li label.cb-female{cursor:pointer}tdh-map>.ui .controller .block>.content ul.controllers li label.cb-female .text:before{content:"";border:none;color:#aaa}tdh-map>.ui .controller .block>.content ul.controllers li label.cb-follow{cursor:pointer}tdh-map>.ui .controller .block>.content ul.controllers li label.cb-follow .text:before{content:"";border:none;color:#aaa}tdh-map>.ui .controller .block>.content ul.controllers li label input[type=checkbox]{position:absolute;opacity:0;pointer-events:none}tdh-map>.ui .controller .block>.content ul.controllers li label input[type=checkbox]:checked+.text:before{color:#fff}tdh-map>.ui .controller .block>.content ul.controllers li label .text{display:inline-grid;align-items:center;grid-auto-flow:column;grid-gap:.5em;color:#fff;font-size:1.2em}tdh-map>.ui .controller .block>.content ul.controllers li label .text:before{content:"";font-family:Font Awesome\ 5 Pro;color:transparent;width:.8em;padding:.06em .3em .06em .2em;display:block;border:1px solid #fff;margin-top:-.1em;border-radius:.3em}tdh-map[data-controller=TrackLiveController]>.ui>.controller{display:flex;align-items:stretch}tdh-map[data-controller=TrackLiveController]>.ui>.controller .panel2{position:absolute;left:50%;left:11em;bottom:1em;z-index:1000}@media(max-width:575.98px){tdh-map[data-controller=TrackLiveController]>.ui>.controller .panel2{left:50%;transform:translate(-50%);display:none}}tdh-map[data-controller=TrackLiveController]>.ui>.controller .panel2 .time{position:relative;z-index:2;color:#fff;padding:.3em 1em;font-size:1.4em;line-height:1.7;text-align:center;display:none}tdh-map[data-controller=TrackLiveController]>.ui>.controller .panel{pointer-events:all;width:100%;position:absolute;left:0;top:0;bottom:0;width:38em;transition:all .3s linear}@media(max-width:575.98px){tdh-map[data-controller=TrackLiveController]>.ui>.controller .panel{transform:translateY(100%);position:fixed;width:100%;top:auto;bottom:0;right:0;z-index:3000}}tdh-map[data-controller=TrackPlaybackController]>.ui>.controller .panel1{z-index:500;position:absolute;left:25em;right:40em;bottom:5em;background-color:rgba(0,0,0,.7);padding:2em 1em;border-radius:.5em;pointer-events:all}@media(max-width:1024px)and (orientation:landscape){tdh-map[data-controller=TrackPlaybackController]>.ui>.controller .panel1{left:10em}}@media(max-width:1024px)and (orientation:portrait){tdh-map[data-controller=TrackPlaybackController]>.ui>.controller .panel1{left:2em}}@media(max-width:575.98px){tdh-map[data-controller=TrackPlaybackController]>.ui>.controller .panel1{left:1em;right:1em}}tdh-map[data-controller=TrackPlaybackController]>.ui>.controller .panel1>.slider.block>label{display:none}tdh-map[data-controller=TrackPlaybackController]>.ui>.controller{display:flex;align-items:stretch;display:none}tdh-map[data-controller=TrackPlaybackController]>.ui>.controller.show{display:flex}tdh-map[data-controller=TrackPlaybackController]>.ui>.controller .panel2{pointer-events:all;width:100%;position:absolute;right:-38em;top:0;bottom:0;width:38em;transition:all .3s linear}@media(max-width:575.98px){tdh-map[data-controller=TrackPlaybackController]>.ui>.controller .panel2{position:fixed;width:85vw;top:0;bottom:0;right:-85vw;transition:all .2s linear;z-index:3000}}body.show-map-control-panel #map tdh-map[data-controller=TrackLiveController]>.map,body.show-map-control-panel.page-map-competition-track .layout.content-container #map tdh-map[data-controller=TrackLiveController]>.map,body.show-map-control-panel.page-map-competition-track .layout.content-container .tdh-map tdh-map[data-controller=TrackLiveController]>.map,body.show-map-control-panel .tdh-map tdh-map[data-controller=TrackLiveController]>.map{width:calc(100vw - 38em);left:38em}@media(max-width:575.98px){body.show-map-control-panel #map tdh-map[data-controller=TrackLiveController]>.map,body.show-map-control-panel.page-map-competition-track .layout.content-container #map tdh-map[data-controller=TrackLiveController]>.map,body.show-map-control-panel.page-map-competition-track .layout.content-container .tdh-map tdh-map[data-controller=TrackLiveController]>.map,body.show-map-control-panel .tdh-map tdh-map[data-controller=TrackLiveController]>.map{width:100%;left:0}}body.show-map-control-panel #map tdh-map[data-controller=TrackLiveController]>.ui>.controller .panel,body.show-map-control-panel.page-map-competition-track .layout.content-container #map tdh-map[data-controller=TrackLiveController]>.ui>.controller .panel,body.show-map-control-panel.page-map-competition-track .layout.content-container .tdh-map tdh-map[data-controller=TrackLiveController]>.ui>.controller .panel,body.show-map-control-panel .tdh-map tdh-map[data-controller=TrackLiveController]>.ui>.controller .panel{left:0}@media(max-width:575.98px){body.show-map-control-panel #map tdh-map[data-controller=TrackLiveController]>.ui>.controller .panel,body.show-map-control-panel.page-map-competition-track .layout.content-container #map tdh-map[data-controller=TrackLiveController]>.ui>.controller .panel,body.show-map-control-panel.page-map-competition-track .layout.content-container .tdh-map tdh-map[data-controller=TrackLiveController]>.ui>.controller .panel,body.show-map-control-panel .tdh-map tdh-map[data-controller=TrackLiveController]>.ui>.controller .panel{transform:translate(0)}}@media(max-width:575.98px)and (max-width:575.98px){body.show-map-control-panel #map tdh-map[data-controller=TrackLiveController]>.ui>.controller .panel,body.show-map-control-panel.page-map-competition-track .layout.content-container #map tdh-map[data-controller=TrackLiveController]>.ui>.controller .panel,body.show-map-control-panel.page-map-competition-track .layout.content-container .tdh-map tdh-map[data-controller=TrackLiveController]>.ui>.controller .panel,body.show-map-control-panel .tdh-map tdh-map[data-controller=TrackLiveController]>.ui>.controller .panel{max-height:80vh}}@media(max-width:575.98px){body.show-map-control-panel #map tdh-map[data-controller=TrackLiveController]>.ui>.controller .panel .toggle-panel i,body.show-map-control-panel.page-map-competition-track .layout.content-container #map tdh-map[data-controller=TrackLiveController]>.ui>.controller .panel .toggle-panel i,body.show-map-control-panel.page-map-competition-track .layout.content-container .tdh-map tdh-map[data-controller=TrackLiveController]>.ui>.controller .panel .toggle-panel i,body.show-map-control-panel .tdh-map tdh-map[data-controller=TrackLiveController]>.ui>.controller .panel .toggle-panel i{transform:rotate(180deg)}}@media(max-width:575.98px){body.show-map-control-panel #map tdh-map[data-controller=TrackLiveController]>.ui>.controller .panel2,body.show-map-control-panel.page-map-competition-track .layout.content-container #map tdh-map[data-controller=TrackLiveController]>.ui>.controller .panel2,body.show-map-control-panel.page-map-competition-track .layout.content-container .tdh-map tdh-map[data-controller=TrackLiveController]>.ui>.controller .panel2,body.show-map-control-panel .tdh-map tdh-map[data-controller=TrackLiveController]>.ui>.controller .panel2{display:block}}@media(max-width:575.98px){body.show-map-control-panel #map a.back,body.show-map-control-panel.page-map-competition-track .layout.content-container #map a.back,body.show-map-control-panel.page-map-competition-track .layout.content-container .tdh-map a.back,body.show-map-control-panel .tdh-map a.back{display:none}}body.show-map-control-panel #map tdh-map[data-controller=TrackPlaybackController]>.map,body.show-map-control-panel.page-map-competition-track .layout.content-container #map tdh-map[data-controller=TrackPlaybackController]>.map,body.show-map-control-panel.page-map-competition-track .layout.content-container .tdh-map tdh-map[data-controller=TrackPlaybackController]>.map,body.show-map-control-panel .tdh-map tdh-map[data-controller=TrackPlaybackController]>.map{width:calc(100vw - 38em);transition-delay:.3s}@media(max-width:575.98px){body.show-map-control-panel #map tdh-map[data-controller=TrackPlaybackController]>.map,body.show-map-control-panel.page-map-competition-track .layout.content-container #map tdh-map[data-controller=TrackPlaybackController]>.map,body.show-map-control-panel.page-map-competition-track .layout.content-container .tdh-map tdh-map[data-controller=TrackPlaybackController]>.map,body.show-map-control-panel .tdh-map tdh-map[data-controller=TrackPlaybackController]>.map{width:calc(100vw - 28em)}}body.show-map-control-panel #map tdh-map[data-controller=TrackPlaybackController]>.ui>.controller .panel2,body.show-map-control-panel.page-map-competition-track .layout.content-container #map tdh-map[data-controller=TrackPlaybackController]>.ui>.controller .panel2,body.show-map-control-panel.page-map-competition-track .layout.content-container .tdh-map tdh-map[data-controller=TrackPlaybackController]>.ui>.controller .panel2,body.show-map-control-panel .tdh-map tdh-map[data-controller=TrackPlaybackController]>.ui>.controller .panel2{right:0}tdh-map[data-controller=TrackLiveController]>.ui>.controller .panel,tdh-map[data-controller=TrackPlaybackController]>.ui>.controller .panel2{background-color:#222;display:flex;align-items:stretch;flex-direction:column;z-index:800}@media(max-width:575.98px){tdh-map[data-controller=TrackLiveController]>.ui>.controller .panel,tdh-map[data-controller=TrackPlaybackController]>.ui>.controller .panel2{padding-bottom:4em}}tdh-map[data-controller=TrackLiveController]>.ui>.controller .panel .panel-content,tdh-map[data-controller=TrackPlaybackController]>.ui>.controller .panel2 .panel-content{width:100%;display:grid;grid-template-columns:1fr;grid-gap:5em;align-content:start;overflow:auto;padding-top:2em;padding-bottom:2em}tdh-map[data-controller=TrackLiveController]>.ui>.controller .panel .panel-content .navcenter,tdh-map[data-controller=TrackPlaybackController]>.ui>.controller .panel2 .panel-content .navcenter{width:60%;margin:0 auto;display:block}tdh-map[data-controller=TrackLiveController]>.ui>.controller .panel .panel-content .navcenter img,tdh-map[data-controller=TrackPlaybackController]>.ui>.controller .panel2 .panel-content .navcenter img{width:100%}.sponsors{position:fixed;bottom:4em;left:40em;right:10em;z-index:1100;display:grid;justify-content:start;grid-auto-flow:column;grid-gap:2em;align-items:end}.sponsors a{display:block}.sponsors a img{max-width:40em;max-height:40em}@media(max-width:1024px)and (orientation:landscape){.sponsors a img{max-width:8em;max-height:8em}}@media(max-width:1024px)and (orientation:portrait){.sponsors a img{max-width:8em;max-height:8em}}@media(max-width:575.98px){.sponsors a img{max-width:8em;max-height:8em}}.leaflet-control-container{position:absolute;right:5em}.leaflet-tooltip{text-transform:uppercase;font-weight:700;text-align:center;background-color:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;margin-top:0!important}.leaflet-tooltip:before{display:none}.leaflet-tooltip div{padding:50px;background-repeat:no-repeat;background-position:50%;background-size:contain}.mobile-menu{position:fixed;top:0;width:70%;background-color:rgba(66,48,36,.98);z-index:1202;right:-70%;transition:all .3s ease;bottom:0;box-sizing:border-box;display:grid;grid-template-rows:min-content auto;box-shadow:0 0 0 #000}.mobile-menu .header{display:grid;justify-items:end;padding:2em}.mobile-menu .header a.close{color:#fff;font-size:3em}.mobile-menu .outer-content{overflow:auto}.mobile-menu .outer-content .content{padding:2em}.mobile-menu .outer-content .content .divider,.mobile-menu .outer-content .content hr{text-align:left;font-size:2em;color:#fff;border:none;border-bottom:1px solid #fff;margin:1em 0}.mobile-menu .outer-content .content ul{color:#fff;display:grid;grid-auto-flow:row;grid-gap:1em;margin:0;padding:0;list-style-type:none}.mobile-menu .outer-content .content ul ul{margin-left:3em;margin-top:.5em}.mobile-menu .outer-content .content ul a{display:block;color:currentColor;font-size:1.7em;padding:.3em 0;text-decoration:none}body.menu-opened .mobile-menu{box-shadow:0 0 10em #000;right:0}body.page-map-competition-track{overflow:hidden}body.page-map-competition-track .layout.content-container{position:relative;z-index:1001!important}body.page-map-competition-track .layout.content-container .ultraraba-map ultraraba-map{position:fixed;top:0;right:0;left:0;bottom:0;z-index:1000}body.page-track-application .content-container .cc .layout.content form-title+*{margin-top:-2em}