@import url(../../node_modules/magnific-popup/dist/magnific-popup.css);*,:after,:before{box-sizing:inherit}
body,html{position:relative;overflow-x:hidden}
body,h1,h2,h3,h4,h5,h6,p{margin:0}
ol[role=list],ul[role=list]{list-style:none}
html{-webkit-text-size-adjust:100%;box-sizing:border-box}
html:focus-within{scroll-behavior:smooth}
body{min-height:100vh;text-rendering:optimizeSpeed}
a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}
img,picture{max-width:100%;display:block}
button,input,select,textarea{font:inherit}
:root{--color-light:#fff;--color-dark:#000;--color-primary:#27a63b;--color-primary-dark:#269f39;--color-primary-light:#eaf6ec;--color-gray:#eaeaea;--color-green-dark:#0c3212;--color-green-border:#48654d;--color-red:#ec2928;--color-light-border:#e9f6eb}
.figure{display:inline-block}
.container{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}
.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y)*-1);margin-right:calc(var(--bs-gutter-x)*-0.5);margin-left:calc(var(--bs-gutter-x)*-0.5)}
.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*0.5);padding-left:calc(var(--bs-gutter-x)*0.5);margin-top:var(--bs-gutter-y)}
.col{flex:1 0 0%}
.col-6{flex:0 0 auto;width:50%}
.col-12{flex:0 0 auto;width:100%}
.g-6{--bs-gutter-x:1.5rem}
.g-6,.gy-6{--bs-gutter-y:1.5rem}
.gy-10{--bs-gutter-y:2.5rem}
.table{--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-striped-color:#212529;--bs-table-striped-bg:rgba(0,0,0,0.05);--bs-table-active-color:#212529;--bs-table-active-bg:rgba(0,0,0,0.1);--bs-table-hover-color:#212529;--bs-table-hover-bg:rgba(0,0,0,0.075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}
.table>:not(caption)>*>*{padding:.5rem;background-color:var(--bs-table-bg);border-bottom-width:0.0625rem;box-shadow:inset 0 0 0 624.9375rem var(--bs-table-accent-bg)}
.table>tbody{vertical-align:inherit}
.table>thead{vertical-align:bottom}
.table>:not(:first-child){border-top:0.125rem solid}
.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}
.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:0.0625rem solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
.btn:hover{color:#212529}
.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}
.btn.disabled,.btn:disabled{pointer-events:none;opacity:.65}
.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}
.nav-link{display:block;padding:.5rem 1rem;color:#0d6efd;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}
.nav-link:focus,.nav-link:hover{color:#0a58ca}
.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}
.tab-content>.active{display:block}
.pagination{padding-left:0;list-style:none}
.page-link{position:relative;display:block;color:#0d6efd;text-decoration:none;background-color:#fff;border:0.0625rem solid #dee2e6;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
.page-link:hover{z-index:2;border-color:#dee2e6}
.page-link:focus,.page-link:hover{color:#0a58ca;background-color:#e9ecef}
.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}
.page-item:not(:first-child) .page-link{margin-left:-0.0625rem}
.page-item.active .page-link{z-index:3;color:#fff;background-color:#0d6efd;border-color:#0d6efd}
.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}
.page-link{padding:.375rem .75rem}
.page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}
.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}
.modal{position:fixed;top:0;left:0;z-index:1055;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}
.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}
.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translateY(-3.125rem);transform:translateY(-3.125rem)}
.modal.show .modal-dialog{-webkit-transform:none;transform:none}
.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);transform:scale(1.02)}
.modal-backdrop{position:fixed;top:0;left:0;z-index:1050;width:100vw;height:100vh;background-color:#000}
.modal-backdrop.fade{opacity:0}
.modal-backdrop.show{opacity:.5}
.modal-body{position:relative;flex:1 1 auto;padding:1rem}
.ratio{position:relative;width:100%}
.ratio:before{display:block;padding-top:var(--bs-aspect-ratio);content:""}
.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}
.ratio-16x9{--bs-aspect-ratio:56.25%}
.fixed-top{top:0}
.fixed-bottom,.fixed-top{position:fixed;right:0;left:0;z-index:1030}
.fixed-bottom{bottom:0}
.sticky-top{position:sticky;top:0;z-index:1020}
.d-block{display:block}
.d-flex{display:flex}
.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}
.w-100{width:100%}
.w-auto{width:auto}
.h-100{height:100%}
.flex-wrap{flex-wrap:wrap}
.justify-content-center{justify-content:center}
.align-items-center{align-items:center}
.m-auto{margin:auto}
.mt-10{margin-top:2.5rem}
.mb-0{margin-bottom:0}
.mb-2{margin-bottom:0.5rem}
.mb-3{margin-bottom:0.75rem}
.mb-4{margin-bottom:1rem}
.mb-6{margin-bottom:1.5rem}
.mb-8{margin-bottom:2rem}
.mb-10{margin-bottom:2.5rem}
.p-1{padding:0.25rem}
.pb-2{padding-bottom:0.5rem}
.pb-8{padding-bottom:2rem}
.pb-10{padding-bottom:2.5rem}
.text-center{text-align:center}
.text-decoration-none{text-decoration:none}
.text-uppercase{text-transform:uppercase}
.text-nowrap{white-space:nowrap}
.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))}
.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))}
.visible{visibility:visible}
@font-face{font-family:lg;src:url(../fonts/lg.woff2?io9a6k) format("woff2"),url(../fonts/lg.ttf?io9a6k) format("truetype"),url(../fonts/lg.woff?io9a6k) format("woff"),url(../fonts/lg.svg?io9a6k#lg) format("svg");font-weight:400;font-style:normal;font-display:block}
.lg-icon{font-family:lg!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.lg-container{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}
.lg-next,.lg-prev{background-color:rgba(0,0,0,.45);border-radius:0.125rem;color:#999;cursor:pointer;display:block;font-size:1.375rem;margin-top:-0.625rem;padding:0.5rem 0.625rem 0.5625rem;position:absolute;top:50%;z-index:1084;outline:none;border:none}
.lg-next.disabled,.lg-prev.disabled{opacity:0!important;cursor:default}
.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled){color:#fff}
.lg-single-item .lg-next,.lg-single-item .lg-prev{display:none}
.lg-next{right:1.25rem}
.lg-next:before{content:"\e095"}
.lg-prev{left:1.25rem}
.lg-prev:after{content:"\e094"}
@-webkit-keyframes lg-right-end{0%{left:0}
50%{left:-1.875rem}
to{left:0}}
@keyframes lg-right-end{0%{left:0}
50%{left:-1.875rem}
to{left:0}}
@-webkit-keyframes lg-left-end{0%{left:0}
50%{left:1.875rem}
to{left:0}}
@keyframes lg-left-end{0%{left:0}
50%{left:1.875rem}
to{left:0}}
.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}
.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}
.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}
.lg-media-overlap .lg-toolbar{background-image:linear-gradient(0deg,transparent,rgba(0,0,0,.4))}
.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:1.5rem;height:2.9375rem;line-height:1.6875rem;padding:0.625rem 0;text-align:center;width:3.125rem;text-decoration:none!important;outline:medium none;will-change:color;transition:color .2s linear;background:none;border:none;box-shadow:none}
.lg-toolbar .lg-icon.lg-icon-18{font-size:1.125rem}
.lg-toolbar .lg-icon:hover{color:#fff}
.lg-toolbar .lg-close:after{content:"\e070"}
.lg-toolbar .lg-maximize{font-size:1.375rem}
.lg-toolbar .lg-maximize:after{content:"\e90a"}
.lg-toolbar .lg-download:after{content:"\e0f2"}
.lg-sub-html{color:#eee;font-size:1rem;padding:0.625rem 2.5rem;text-align:center;z-index:1080;opacity:0;transition:opacity .2s ease-out 0s}
.lg-sub-html h4{margin:0;font-size:0.8125rem;font-weight:700}
.lg-sub-html p{font-size:0.75rem;margin:0.3125rem 0 0}
.lg-sub-html a{color:inherit}
.lg-sub-html a:hover{text-decoration:underline}
.lg-media-overlap .lg-sub-html{background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.6))}
.lg-item .lg-sub-html{position:absolute;bottom:0;right:0;left:0}
.lg-error-msg{font-size:0.875rem;color:#999}
.lg-counter{color:#999;display:inline-block;font-size:1rem;padding-left:1.25rem;padding-top:0.75rem;height:2.9375rem;vertical-align:middle}
.lg-closing .lg-next,.lg-closing .lg-prev,.lg-closing .lg-sub-html,.lg-closing .lg-toolbar{opacity:0;transition:opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear,-webkit-transform .08 cubic-bezier(0,0,.25,1) 0s;transition:transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;transition:transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear,-webkit-transform .08 cubic-bezier(0,0,.25,1) 0s}
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);will-change:transform,opacity;transition:opacity .25s cubic-bezier(0,0,.25,1),-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s!important;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1),-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s!important}
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}
.lg-icon:focus-visible{color:#fff;border-radius:0.1875rem;outline:0.0625rem dashed hsla(0,0%,100%,.6)}
.lg-toolbar .lg-icon:focus-visible{border-radius:0.5rem;outline-offset:-0.3125rem}
.lg-outer .lg-thumb-outer{background-color:#0d0a0a;width:100%;max-height:21.875rem;overflow:hidden;float:left}
.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}
.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}
.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb,.lg-outer .lg-thumb-outer.lg-rebuilding-thumbnails .lg-thumb{transition-duration:0s!important}
.lg-outer .lg-thumb-outer.lg-thumb-align-middle{text-align:center}
.lg-outer .lg-thumb-outer.lg-thumb-align-left{text-align:left}
.lg-outer .lg-thumb-outer.lg-thumb-align-right{text-align:right}
.lg-outer.lg-single-item .lg-thumb-outer{display:none}
.lg-outer .lg-thumb{padding:0.3125rem 0;height:100%;margin-bottom:-0.3125rem;display:inline-block;vertical-align:middle}
.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border-radius:0.125rem;margin-bottom:0.3125rem;will-change:border-color}
.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}
.lg-outer .lg-thumb-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}
.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}
.lg-outer .lg-toggle-thumb:after{content:"\e1ff"}
.lg-outer.lg-animate-thumb .lg-thumb{transition-timing-function:cubic-bezier(.215,.61,.355,1)}
.lg-outer .lg-video-cont{text-align:center;display:inline-block;vertical-align:middle;position:relative}
.lg-outer .lg-video-cont .lg-object{width:100%!important;height:100%!important}
.lg-outer .lg-has-iframe .lg-video-cont{-webkit-overflow-scrolling:touch;overflow:auto}
.lg-outer .lg-video-object{position:absolute;left:0;right:0;width:100%;height:100%;top:0;bottom:0;z-index:3}
.lg-outer .lg-video-poster{z-index:1}
.lg-outer .lg-has-video .lg-video-object{opacity:0;will-change:opacity;transition:opacity .3s ease-in}
.lg-outer .lg-has-video.lg-video-loaded .lg-video-play-button,.lg-outer .lg-has-video.lg-video-loaded .lg-video-poster{opacity:0!important}
.lg-outer .lg-has-video.lg-video-loaded .lg-video-object{opacity:1}
@-webkit-keyframes lg-play-stroke{0%{stroke-dasharray:1,200;stroke-dashoffset:0}
50%{stroke-dasharray:89,200;stroke-dashoffset:-2.1875rem}
to{stroke-dasharray:89,200;stroke-dashoffset:-7.75rem}}
@keyframes lg-play-stroke{0%{stroke-dasharray:1,200;stroke-dashoffset:0}
50%{stroke-dasharray:89,200;stroke-dashoffset:-2.1875rem}
to{stroke-dasharray:89,200;stroke-dashoffset:-7.75rem}}
@-webkit-keyframes lg-play-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
@keyframes lg-play-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
.lg-video-play-button{width:18%;max-width:8.75rem;position:absolute;top:50%;left:50%;z-index:2;cursor:pointer;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);will-change:opacity,transform;transition:opacity .1s,-webkit-transform .25s cubic-bezier(.17,.88,.32,1.28);transition:transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;transition:transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s,-webkit-transform .25s cubic-bezier(.17,.88,.32,1.28)}
.lg-video-play-button:hover .lg-video-play-icon,.lg-video-play-button:hover .lg-video-play-icon-bg{opacity:1}
.lg-video-play-icon-bg{fill:none;stroke-width:3%;stroke:#fcfcfc;opacity:.6;will-change:opacity;transition:opacity .12s ease-in}
.lg-video-play-icon-circle{position:absolute;top:0;left:0;bottom:0;right:0;fill:none;stroke-width:3%;stroke:rgba(30,30,30,.9);stroke-opacity:1;stroke-linecap:round;stroke-dasharray:200;stroke-dashoffset:200}
.lg-video-play-icon{position:absolute;width:25%;max-width:7.5rem;left:50%;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);opacity:.6;will-change:opacity;transition:opacity .12s ease-in}
.lg-video-play-icon .lg-video-play-icon-inner{fill:#fcfcfc}
.lg-video-loading .lg-video-play-icon-circle{-webkit-animation:lg-play-rotate 2s linear .25s infinite,lg-play-stroke 1.5s ease-in-out .25s infinite;animation:lg-play-rotate 2s linear .25s infinite,lg-play-stroke 1.5s ease-in-out .25s infinite}
.lg-video-loaded .lg-video-play-button{opacity:0;-webkit-transform:translate(-50%,-50%) scale(.7);transform:translate(-50%,-50%) scale(.7)}
.lg-progress-bar{background-color:#333;height:0.3125rem;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;will-change:opacity;transition:opacity .08s ease 0s}
.lg-progress-bar .lg-progress{background-color:#a90707;height:0.3125rem;width:0}
.lg-progress-bar.lg-start .lg-progress{width:100%}
.lg-show-autoplay .lg-progress-bar{opacity:1}
.lg-autoplay-button:after{content:"\e01d"}
.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}
.lg-single-item .lg-autoplay-button{opacity:.75;pointer-events:none}
.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transition-duration:0ms!important}
.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;transition:-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s;transition:transform .5s cubic-bezier(.12,.415,.01,1.19) 0s;transition:transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s}
.lg-outer.lg-use-transition-for-zoom.lg-zoom-drag-transition .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;transition:-webkit-transform .8s cubic-bezier(0,0,.25,1) 0s;transition:transform .8s cubic-bezier(0,0,.25,1) 0s;transition:transform .8s cubic-bezier(0,0,.25,1) 0s,-webkit-transform .8s cubic-bezier(0,0,.25,1) 0s}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scaleX(1);transform:scaleX(1);transition:opacity .15s,-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s!important;transition:transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s!important;transition:transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s,-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s!important;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.no-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.no-transition{transition:none!important}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition{-webkit-transform:scaleX(1) translate3d(-50%,-50%,0)!important;transform:scaleX(1) translate3d(-50%,-50%,0)!important;max-width:none!important;max-height:none!important;top:50%!important;left:50%!important}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-x,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-x{-webkit-transform:scaleX(1) translate3d(-50%,0,0)!important;transform:scaleX(1) translate3d(-50%,0,0)!important;top:0!important;left:50%!important;max-width:none!important;max-height:none!important}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-y,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-y{-webkit-transform:scaleX(1) translate3d(0,-50%,0)!important;transform:scaleX(1) translate3d(0,-50%,0)!important;top:50%!important;left:0!important;max-width:none!important;max-height:none!important}
.lg-icon.lg-zoom-in:after{content:"\e311"}
.lg-actual-size .lg-icon.lg-zoom-in{opacity:.5;pointer-events:none}
.lg-icon.lg-actual-size{font-size:1.25rem}
.lg-icon.lg-actual-size:after{content:"\e033"}
.lg-icon.lg-zoom-out{opacity:.5;pointer-events:none}
.lg-icon.lg-zoom-out:after{content:"\e312"}
.lg-zoomed .lg-icon.lg-zoom-out{opacity:1;pointer-events:auto}
.lg-outer.lg-first-slide-loading .lg-actual-size,.lg-outer.lg-first-slide-loading .lg-zoom-in,.lg-outer.lg-first-slide-loading .lg-zoom-out,.lg-outer[data-lg-slide-type=iframe] .lg-actual-size,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-in,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-out,.lg-outer[data-lg-slide-type=video] .lg-actual-size,.lg-outer[data-lg-slide-type=video] .lg-zoom-in,.lg-outer[data-lg-slide-type=video] .lg-zoom-out{opacity:.75;pointer-events:none}
.lg-outer .lg-pager-outer{text-align:center;z-index:1080;height:0.625rem;margin-bottom:0.625rem}
.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}
.lg-outer.lg-single-item .lg-pager-outer{display:none}
.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 0.3125rem}
.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:inset 0 0 0 0.125rem #fff}
.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:5.1875rem;left:0;margin-bottom:1.25rem;margin-left:-3.75rem;opacity:0;padding:0.3125rem;position:absolute;width:7.5rem;border-radius:0.1875rem;will-change:transform,opacity;transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s,-webkit-transform .15s ease 0s;-webkit-transform:translate3d(0,0.3125rem,0);transform:translate3d(0,0.3125rem,0)}
.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}
.lg-outer .lg-pager{background-color:hsla(0,0%,100%,.5);border-radius:50%;box-shadow:inset 0 0 0 0.5rem hsla(0,0%,100%,.7);display:block;height:0.75rem;transition:box-shadow .3s ease 0s;width:0.75rem}
.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:inset 0 0 0 0.5rem #fff}
.lg-outer .lg-caret{border-left:0.625rem solid transparent;border-right:0.625rem solid transparent;border-top:0.625rem dashed;bottom:-0.625rem;display:inline-block;height:0;left:50%;margin-left:-0.3125rem;position:absolute;vertical-align:middle;width:0}
.lg-fullscreen:after{content:"\e20c"}
.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}
.lg-outer .lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:absolute;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;will-change:visibility,opacity;transition:visibility 0s linear .18s,opacity .18s linear 0s}
.lg-outer.lg-dropdown-active .lg-dropdown,.lg-outer.lg-dropdown-active .lg-dropdown-overlay{transition-delay:0s;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;visibility:visible}
.lg-outer.lg-dropdown-active .lg-share{color:#fff}
.lg-outer .lg-dropdown{background-color:#fff;border-radius:0.125rem;font-size:0.875rem;list-style-type:none;margin:0;padding:0.625rem 0;position:absolute;right:0;text-align:left;top:3.125rem;opacity:0;visibility:hidden;-webkit-transform:translate3d(0,0.3125rem,0);transform:translate3d(0,0.3125rem,0);will-change:visibility,opacity,transform;transition:visibility 0s linear .5s,opacity .18s linear 0s,-webkit-transform .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s,-webkit-transform .18s linear 0s}
.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:0.5rem solid transparent;border-bottom-color:#fff;right:1rem;top:-1rem}
.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}
.lg-outer .lg-dropdown>li:hover a{color:#333}
.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:0.25rem 0.75rem;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:0.75rem}
.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}
.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-0.1875rem;vertical-align:middle}
.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:1.25rem;height:auto;line-height:1;margin-right:0.5rem;padding:0;vertical-align:middle;width:auto}
.lg-outer .lg-share{position:relative}
.lg-outer .lg-share:after{content:"\e80d"}
.lg-outer .lg-share-facebook .lg-icon{color:#3b5998}
.lg-outer .lg-share-facebook .lg-icon:after{content:"\e904"}
.lg-outer .lg-share-twitter .lg-icon{color:#00aced}
.lg-outer .lg-share-twitter .lg-icon:after{content:"\e907"}
.lg-outer .lg-share-pinterest .lg-icon{color:#cb2027}
.lg-outer .lg-share-pinterest .lg-icon:after{content:"\e906"}
.lg-comment-box{width:26.25rem;max-width:100%;position:absolute;right:0;top:0;bottom:0;z-index:9999;background-color:#fff;will-change:transform;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);transition:-webkit-transform .4s cubic-bezier(0,0,.25,1) 0s;transition:transform .4s cubic-bezier(0,0,.25,1) 0s;transition:transform .4s cubic-bezier(0,0,.25,1) 0s,-webkit-transform .4s cubic-bezier(0,0,.25,1) 0s}
.lg-comment-box .lg-comment-title{margin:0;color:#fff;font-size:1.125rem}
.lg-comment-box .lg-comment-header{background-color:#000;padding:0.75rem 1.25rem;position:absolute;left:0;right:0;top:0}
.lg-comment-box .lg-comment-body{height:100%!important;padding-top:2.6875rem!important;width:100%!important}
.lg-comment-box .fb-comments{height:100%;width:100%;background:url(../images/loading.gif) no-repeat scroll 50% #fff;overflow-y:auto;display:inline-block}
.lg-comment-box .fb-comments[fb-xfbml-state=rendered]{background-image:none}
.lg-comment-box .fb-comments>span{max-width:100%}
.lg-comment-box .lg-comment-close{position:absolute;right:0.3125rem;top:0.75rem;cursor:pointer;font-size:1.25rem;color:#999;will-change:color;transition:color .2s linear}
.lg-comment-box .lg-comment-close:hover{color:#fff}
.lg-comment-box .lg-comment-close:after{content:"\e070"}
.lg-comment-box iframe{max-width:100%!important;width:100%!important}
.lg-comment-box #disqus_thread{padding:0 1.25rem}
.lg-outer .lg-comment-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;will-change:visibility,opacity;transition:visibility 0s linear .18s,opacity .18s linear 0s}
.lg-outer .lg-comment-toggle:after{content:"\e908"}
.lg-outer.lg-comment-active .lg-comment-overlay{transition-delay:0s;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;visibility:visible}
.lg-outer.lg-comment-active .lg-comment-toggle{color:#fff}
.lg-outer.lg-comment-active .lg-comment-box{-webkit-transform:translateZ(0);transform:translateZ(0)}
.lg-outer .lg-img-rotate{position:absolute;left:0;right:0;top:0;bottom:0;transition:-webkit-transform .4s cubic-bezier(0,0,.25,1) 0s;transition:transform .4s cubic-bezier(0,0,.25,1) 0s;transition:transform .4s cubic-bezier(0,0,.25,1) 0s,-webkit-transform .4s cubic-bezier(0,0,.25,1) 0s}
.lg-outer[data-lg-slide-type=iframe] .lg-flip-hor,.lg-outer[data-lg-slide-type=iframe] .lg-flip-ver,.lg-outer[data-lg-slide-type=iframe] .lg-rotate-left,.lg-outer[data-lg-slide-type=iframe] .lg-rotate-right,.lg-outer[data-lg-slide-type=video] .lg-flip-hor,.lg-outer[data-lg-slide-type=video] .lg-flip-ver,.lg-outer[data-lg-slide-type=video] .lg-rotate-left,.lg-outer[data-lg-slide-type=video] .lg-rotate-right{opacity:.75;pointer-events:none}
.lg-outer .lg-img-rotate:before{content:"";display:inline-block;height:100%;vertical-align:middle}
.lg-rotate-left:after{content:"\e900"}
.lg-rotate-right:after{content:"\e901"}
.lg-icon.lg-flip-hor,.lg-icon.lg-flip-ver{font-size:1.625rem}
.lg-flip-ver:after{content:"\e903"}
.lg-flip-hor:after{content:"\e902"}
.lg-medium-zoom-item{cursor:-webkit-zoom-in;cursor:zoom-in}
.lg-medium-zoom .lg-outer,.lg-medium-zoom .lg-outer.lg-grabbing img.lg-object,.lg-medium-zoom .lg-outer.lg-grab img.lg-object{cursor:-webkit-zoom-out;cursor:zoom-out}
.lg-relative-caption .lg-outer .lg-sub-html{white-space:normal;bottom:auto;padding:0;background-image:none}
.lg-relative-caption .lg-outer .lg-relative-caption-item{opacity:0;padding:1rem 0;transition:opacity .5s ease}
.lg-relative-caption .lg-outer .lg-show-caption .lg-relative-caption-item{opacity:1}
.lg-group:after{content:"";display:table;clear:both}
.lg-container{outline:none}
.lg-on{scroll-behavior:unset}
.lg-overlay-open{overflow:hidden}
.lg-hide-sub-html .lg-sub-html,.lg-next,.lg-pager-outer,.lg-prev,.lg-toolbar{opacity:0;will-change:transform,opacity;transition:opacity .25s cubic-bezier(0,0,.25,1) 0s,-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s,-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s}
.lg-show-in.lg-hide-sub-html .lg-sub-html,.lg-show-in .lg-next,.lg-show-in .lg-pager-outer,.lg-show-in .lg-prev,.lg-show-in .lg-toolbar{opacity:1}
.lg-show-in .lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-0.625rem,0,0);transform:translate3d(-0.625rem,0,0)}
.lg-show-in .lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(0.625rem,0,0);transform:translate3d(0.625rem,0,0)}
.lg-show-in .lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-0.625rem,0);transform:translate3d(0,-0.625rem,0)}
.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;-webkit-transform:translate3d(0,1.25rem,0);transform:translate3d(0,1.25rem,0)}
.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:.001;outline:none;will-change:auto;overflow:hidden;transition:opacity .15s ease 0s}
.lg-outer *{box-sizing:border-box}
.lg-outer.lg-visible,.lg-outer.lg-zoom-from-image{opacity:1}
.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide{transition-duration:inherit!important;transition-timing-function:inherit!important}
.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{transition-duration:0s!important;opacity:1}
.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}
.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}
.lg-outer .lg-content{position:absolute;top:0;left:0;right:0;bottom:0}
.lg-outer .lg-inner{width:100%;position:absolute;left:0;top:0;bottom:0;transition:opacity 0s;white-space:nowrap}
.lg-outer .lg-item{display:none!important}
.lg-outer .lg-item:not(.lg-start-end-progress){background:url(../images/loading.gif) no-repeat scroll 50% transparent}
.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css .lg-current{display:inline-block!important}
.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}
.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:100%;vertical-align:middle}
.lg-outer .lg-img-wrap{position:absolute;left:0;right:0;top:0;bottom:0;white-space:nowrap;font-size:0}
.lg-outer .lg-item.lg-complete{background-image:none}
.lg-outer .lg-item.lg-current{z-index:1060}
.lg-outer .lg-object{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto;height:auto;position:relative}
.lg-outer .lg-empty-html.lg-sub-html,.lg-outer .lg-empty-html .lg-sub-html{display:none}
.lg-outer.lg-hide-download .lg-download{opacity:.75;pointer-events:none}
.lg-outer .lg-first-slide .lg-dummy-img{position:absolute;top:50%;left:50%}
.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}
.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;transition:opacity .2s ease-out .15s}
.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;will-change:auto;transition:opacity 333ms ease-in 0s}
.lg-backdrop.in{opacity:1}
.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{transition:none 0s ease 0s!important}
.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;backface-visibility:hidden}
.lg-css3.lg-fade .lg-item{opacity:0}
.lg-css3.lg-fade .lg-item.lg-current{opacity:1}
.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{transition:opacity .1s ease 0s}
.lg-css3.lg-use-css3 .lg-item.lg-start-progress{transition:-webkit-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;transition:transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;transition:transform 1s cubic-bezier(.175,.885,.32,1.275) 0s,-webkit-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s}
.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s}
.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s}
.lg-container{display:none}
.lg-container.lg-show{display:block}
.lg-container.lg-dragging-vertical .lg-backdrop{transition-duration:0s!important}
.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{transition-duration:0s!important;opacity:1}
.lg-inline .lg-backdrop,.lg-inline .lg-outer{position:absolute}
.lg-inline .lg-backdrop{z-index:1}
.lg-inline .lg-outer{z-index:2}
.lg-inline .lg-maximize:after{content:"\e909"}
.lg-components{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);will-change:transform;transition:-webkit-transform .35s ease-out 0s;transition:transform .35s ease-out 0s;transition:transform .35s ease-out 0s,-webkit-transform .35s ease-out 0s;z-index:1080;position:absolute;bottom:0;right:0;left:0}
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}
.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:1.75rem;-moz-user-select:none;user-select:none;-webkit-user-select:none}
.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:0.5rem;padding-right:1.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}
.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:0.5rem;padding-left:1.25rem}
.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:2rem;-moz-user-select:none;user-select:none;-webkit-user-select:none}
.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}
.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}
.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:0.3125rem;margin-left:0.3125rem;padding:0;max-width:100%;resize:none;height:1.125rem;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}
.select2-dropdown{background-color:#fff;border:0.0625rem solid #aaa;box-sizing:border-box;display:block;position:absolute;left:-6250rem;width:100%;z-index:1051}
.select2-results{display:block}
.select2-results__options{list-style:none;margin:0;padding:0}
.select2-results__option{padding:0.375rem;-moz-user-select:none;user-select:none;-webkit-user-select:none}
.select2-results__option--selectable{cursor:pointer}
.select2-container--open .select2-dropdown{left:0}
.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}
.select2-search--dropdown{display:block;padding:0.25rem}
.select2-search--dropdown .select2-search__field{padding:0.25rem;width:100%;box-sizing:border-box}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}
.select2-search--dropdown.select2-search--hide{display:none}
.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}
.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:0.0625rem!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:0.0625rem!important;white-space:nowrap!important}
.select2-container--default .select2-selection--single{background-color:#fff;border:0.0625rem solid #aaa;border-radius:0.25rem}
.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:1.75rem}
.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:1.625rem;margin-right:1.25rem;padding-right:0}
.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}
.select2-container--default .select2-selection--single .select2-selection__arrow{height:1.625rem;position:absolute;top:0.0625rem;right:0.0625rem;width:1.25rem}
.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:0.3125rem 0.25rem 0;height:0;left:50%;margin-left:-0.25rem;margin-top:-0.125rem;position:absolute;top:50%;width:0}
.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}
.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:0.0625rem;right:auto}
.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 0.25rem 0.3125rem}
.select2-container--default .select2-selection--multiple{background-color:#fff;border:0.0625rem solid #aaa;border-radius:0.25rem;cursor:text;padding-bottom:0.3125rem;padding-right:0.3125rem;position:relative}
.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:1.5625rem}
.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:700;height:1.25rem;margin-right:0.625rem;margin-top:0.3125rem;position:absolute;right:0;padding:0.0625rem}
.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:0.0625rem solid #aaa;border-radius:0.25rem;box-sizing:border-box;display:inline-block;margin-left:0.3125rem;margin-top:0.3125rem;padding:0 0 0 1.25rem;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}
.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:0.125rem;padding-right:0.3125rem}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:0.0625rem solid #aaa;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;color:#999;cursor:pointer;font-size:1em;font-weight:700;padding:0 0.25rem;position:absolute;left:0;top:0}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background-color:#f1f1f1;color:#333;outline:none}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:0.3125rem;margin-right:auto}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:0.3125rem;padding-right:0.125rem}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:0.0625rem solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:0.625rem;margin-right:auto}
.select2-container--default.select2-container--focus .select2-selection--multiple{border:0.0625rem solid #000;outline:0}
.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--default .select2-search--dropdown .select2-search__field{border:0.0625rem solid #aaa}
.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}
.select2-container--default .select2-results>.select2-results__options{max-height:12.5rem;overflow-y:auto}
.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}
.select2-container--default .select2-results__option--group{padding:0}
.select2-container--default .select2-results__option--disabled{color:#999}
.select2-container--default .select2-results__option--selected{background-color:#ddd}
.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}
.select2-container--default .select2-results__group{cursor:default;display:block;padding:0.375rem}
.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:0.0625rem solid #aaa;border-radius:0.25rem;outline:0;background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}
.select2-container--classic .select2-selection--single:focus{border:0.0625rem solid #5897fb}
.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:1.75rem}
.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:1.625rem;margin-right:1.25rem}
.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}
.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:0.0625rem solid #aaa;border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem;height:1.625rem;position:absolute;top:0.0625rem;right:0.0625rem;width:1.25rem;background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0)}
.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:0.3125rem 0.25rem 0;height:0;left:50%;margin-left:-0.25rem;margin-top:-0.125rem;position:absolute;top:50%;width:0}
.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}
.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:0.0625rem solid #aaa;border-radius:0;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;left:0.0625rem;right:auto}
.select2-container--classic.select2-container--open .select2-selection--single{border:0.0625rem solid #5897fb}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 0.25rem 0.3125rem}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(180deg,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}
.select2-container--classic .select2-selection--multiple{background-color:#fff;border:0.0625rem solid #aaa;border-radius:0.25rem;cursor:text;outline:0;padding-bottom:0.3125rem;padding-right:0.3125rem}
.select2-container--classic .select2-selection--multiple:focus{border:0.0625rem solid #5897fb}
.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}
.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:0.0625rem solid #aaa;border-radius:0.25rem;display:inline-block;margin-left:0.3125rem;margin-top:0.3125rem;padding:0}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:0.125rem;padding-right:0.3125rem}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;color:#888;cursor:pointer;font-size:1em;font-weight:700;padding:0 0.25rem}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:0.3125rem;margin-right:auto}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:0.3125rem;padding-right:0.125rem}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem}
.select2-container--classic.select2-container--open .select2-selection--multiple{border:0.0625rem solid #5897fb}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--classic .select2-search--dropdown .select2-search__field{border:0.0625rem solid #aaa;outline:0}
.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}
.select2-container--classic .select2-dropdown{background-color:#fff;border:0.0625rem solid transparent}
.select2-container--classic .select2-dropdown--above{border-bottom:none}
.select2-container--classic .select2-dropdown--below{border-top:none}
.select2-container--classic .select2-results>.select2-results__options{max-height:12.5rem;overflow-y:auto}
.select2-container--classic .select2-results__option--group{padding:0}
.select2-container--classic .select2-results__option--disabled{color:grey}
.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}
.select2-container--classic .select2-results__group{cursor:default;display:block;padding:0.375rem}
.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list,.slick-slider{position:relative;display:block}
.slick-list{overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:none}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}
.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:after,.slick-track:before{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:0.0625rem;display:none}
[dir=rtl] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:0.0625rem solid transparent}
.slick-arrow.slick-hidden{display:none}
.o-content a{-webkit-text-decoration-color:inherit;text-decoration-color:inherit}
.o-content ul{font-size:1rem;line-height:1.4375rem;margin:1.5rem 0}
.o-content ul>li{position:relative;padding-left:1.5rem;margin-bottom:1rem}
.o-content ul>li:before{content:"";background-color:var(--color-primary);position:absolute;top:0.5rem;left:0;width:0.5rem;height:0.5rem}
.o-content ul>li>ul{margin:1rem 0 0}
.o-content ul>li>ul>li:before{border-radius:50%}
.o-content ol{font-size:1rem;line-height:1.4375rem;margin:1.5rem 0;counter-reset:item}
.o-content ol>li{counter-increment:item;position:relative;padding-left:2rem;margin-bottom:1rem}
.o-content ol>li:before{content:counter(item) ")";color:var(--color-primary);font-weight:700;position:absolute;top:0;left:0}
.o-content ol>li>ol{margin:1rem 0 0}
.o-content ol>li>ol>li:before{content:counter(item) "."}
.o-content img{margin:2rem auto;width:100%;height:auto}
.o-content .ratio{margin-bottom:2rem;margin-top:2rem}
.o-content p iframe{margin:0}
.o-content iframe{max-width:100%;width:100%;display:block}
.o-content p{margin-bottom:1rem;font-size:1rem;line-height:1.438}
.o-content:after{display:table;clear:both;content:""}
.o-content>:first-child{margin-top:0}
.o-content>:last-child{margin-bottom:0}
.o-content h2,.o-content h3,.o-content h4,.o-content h5,.o-content h6{margin-bottom:1.5rem!important}
.o-content q{padding:1rem;background-color:#e9f6eb;display:block;margin:2.5rem -1rem;position:relative}
.o-content q:before{background-image:url(../images/ico/q-left.svg);left:0;top:0}
.o-content q:after{right:0;bottom:0;background-image:url(../images/ico/q-right.svg)}
.o-content q:after,.o-content q:before{content:"";position:absolute;width:1.5rem;height:1.5rem;background-size:cover;background-repeat:no-repeat}
.o-content q h5{text-align:center;background-color:var(--color-light);padding:1rem 3rem;margin-bottom:0!important;color:var(--color-primary)}
.o-content q h5 span{margin-top:0.5rem;display:block;color:#000;font-size:1rem;text-align:center;line-height:1.3125rem}
.o-content table{font-size:1rem;line-height:1.125rem;margin:0;border-spacing:0}
.o-content tr:last-child td{border-bottom:none}
.o-content td,.o-content th{padding-left:1.5rem;padding-right:1.5rem}
.o-content th{text-align:left;background-color:var(--color-primary);color:var(--color-light);font-weight:600;font-size:1rem;line-height:1rem;padding-top:0.5rem}
.o-content td+td{border-left:0.0625rem solid #e9f6eb}
.o-content td{border-bottom:0.0625rem solid #e9f6eb;padding-bottom:1rem;padding-top:1rem}
.o-content td a{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}
.o-content td a:hover{-webkit-text-decoration-color:inherit;text-decoration-color:inherit}
.table>:not(:first-child){border-top:none}
.table-responsive{padding:1rem;background-color:#e9f6eb;margin:1.5rem -1rem}
.table{background-color:var(--color-light)}
.h1,.o-content h1{font-size:3.5rem;line-height:1.25}
.h2,.o-content h2{font-size:3rem;line-height:1.208}
.h3,.o-content h3{font-size:2.5rem;line-height:1.25}
.h4,.o-content h4{font-size:2rem;line-height:1.188}
.h5,.o-content h5{font-size:1.5rem;line-height:1.167}
.h6,.o-content h6{font-size:1.25rem;line-height:1.2}
.perex{font-weight:600;line-height:1.278;margin-bottom:1.5rem}
.p1,.perex{font-size:1.125rem}
.p1{line-height:1.444}
.p2{font-size:0.875rem;line-height:1.286}
strong{font-weight:600!important}
.date{background-color:var(--color-primary);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--color-light);padding:0.3125rem 2rem 0.25rem}
.header-section{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;margin-bottom:1rem}
.header-section__link--table:before{content:"";position:absolute;left:0;width:0.8125rem;height:0.75rem;background-image:url(../images/ico/online.svg);top:0.4375rem}
.header-section__link{margin-bottom:1rem;padding-left:1.3125rem;margin-right:1.5rem;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;position:relative}
.header-section__link:hover{-webkit-text-decoration-color:inherit;text-decoration-color:inherit}
.header-section__box{display:flex;align-items:center;flex-wrap:wrap}
.header-section .h4,.header-section__label{margin-bottom:1rem}
.header-section__row{padding-bottom:2.5rem;border-bottom:0.0625rem solid var(--color-light-border);margin-bottom:2.5rem}
.header-section__row .header-section__form{width:100%;display:block}
.header-section__row .header-section__form .row{margin-left:-0.625rem;margin-right:-0.625rem}
.header-section__row .header-section__label{width:100%}
.header-section__row .header-section__input input{width:100%;padding:.0625rem 2.375rem .125rem 1.5rem}
.header-section__row .btn{padding:0 0.625rem;transition:all .3s;border:none;background-color:var(--color-dark);color:var(--color-light);display:flex;align-items:center;justify-content:center;width:100%;height:2.0625rem;border-radius:0}
.header-section__row .btn:hover{color:var(--color-primary)}
.link{text-transform:uppercase;border:0.0625rem solid var(--color-dark);padding:0.375rem 2.3125rem 0.25rem 1.5rem;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;position:relative}
.link:before{content:"";position:absolute;right:1.4375rem;top:0.875rem;background-image:url(../images/ico/chevron-link.svg);width:0.3125rem;height:0.625rem;background-size:contain;background-repeat:no-repeat}
.link:hover{-webkit-text-decoration-color:inherit;text-decoration-color:inherit}
.pagination{margin-left:-0.25rem;margin-right:-0.25rem;display:flex;flex-wrap:wrap}
.pagination li{padding:0 0.25rem;margin-bottom:0.5rem}
.pagination a{width:2rem;height:2rem;display:flex;align-items:center}
.pagination .page-item.active .page-link{background-color:var(--color-dark);border-color:var(--color-dark);color:var(--color-light)}
.pagination .page-link{color:var(--color-primary);border-radius:0!important}
#overlay{position:fixed;display:none;width:100%;height:100%;background:#000;z-index:99999999}
#overlay,.popup{top:0;left:0;-webkit-animation:fade .6s;animation:fade .6s}
.popup{right:0;font-size:0.875rem;margin:auto;width:85%;min-width:20rem;max-width:80%;position:absolute;padding:0.9375rem 1.25rem;background:var(--color-dark);color:var(--color-light);z-index:1000;font:0.875rem/1.125rem Tahoma,Arial,sans-serif;-ms-box-shadow:0 0.9375rem 1.25rem rgba(0,0,0,.22),0 1.1875rem 3.75rem rgba(0,0,0,.3);box-shadow:0 0.9375rem 1.25rem rgba(0,0,0,.22),0 1.1875rem 3.75rem rgba(0,0,0,.3)}
.popup a{text-align:center;display:block;cursor:pointer}
.popup__img{max-width:100%;padding:1.5rem;display:block}
.popup__img img{margin:0 auto}
@-webkit-keyframes fade{to{opacity:1}}
@keyframes fade{0%{opacity:0}
to{opacity:1}}
.shadow-wrapper{padding-top:3rem;padding-left:5rem;padding-right:5rem;background:var(--color-light);box-shadow:0 0.1875rem 0 rgba(0,0,0,.096345),0 0 3.125rem rgba(18,22,25,.05)}
a{text-decoration:underline;-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary);transition:-webkit-text-decoration-color .3s;transition:text-decoration-color .3s;transition:text-decoration-color .3s,-webkit-text-decoration-color .3s;color:inherit}
a:hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}
body{font-family:Saira Semi Condensed,sans-serif;color:var(--color-dark);font-size:16px;font-weight:400}
figure{margin:0}
hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:0.0625rem solid rgba(0,0,0,.1)}
input{font-size:.875rem;color:var(--color-primary);border:.125rem solid var(--color-primary);height:2.0625rem;border-radius:0;outline:none;color:var(--color-dark)}
input::-webkit-input-placeholder{color:var(--color-dark)}
input::-moz-placeholder{color:var(--color-dark)}
input::placeholder{color:var(--color-dark)}
ol,ul{padding:0;list-style:none}
li,ol,ul{margin:0}
table{border-collapse:collapse;width:100%}
td,th{padding:0.25rem 0.75rem 0.1875rem}
th{padding-bottom:0.3125rem}
textarea{display:block;width:100%;resize:vertical;max-height:18.75rem;border:0.125rem solid var(--color-primary)}
.c-accreditation-section .btn,.c-questions-section .btn{padding:0 1.25rem;transition:all .3s;border:none;background-color:var(--color-dark);color:var(--color-light);display:flex;align-items:center;justify-content:center;width:100%;height:2.4rem;border-radius:0;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:2rem auto 0}
.c-accreditation-section .btn:hover,.c-questions-section .btn:hover{color:var(--color-primary)}
.c-accreditation__form{margin-top:2.5rem;padding-bottom:2.5rem}
.c-accreditation__form span{font-size:0.75rem}
label{margin-bottom:1rem;display:block}
label span{font-size:0.75rem}
input{display:block;width:100%;padding:0 1rem;margin:0}
.label__checkbox{align-items:center;display:flex}
.label__checkbox input{margin-right:0.5rem;display:inline-block}
input[type=checkbox]{width:1.25rem;accent-color:var(--color-primary);height:1.25rem}
.c-archive-section__inner{padding-bottom:2.5rem}
.c-archive-section__inner .row{margin-left:-0.625rem;margin-right:-0.625rem}
.c-archive-section .post__img{height:auto}
.c-archive-section .post__info{height:100%}
.c-archive-section .post{height:100%;overflow:hidden}
.c-article__img{width:100%;aspect-ratio:1920/830;position:relative}
.c-article__img:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,7e-05) 28.06%,rgba(0,0,0,.9) 99.51%),transparent}
.c-article__img img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}
.c-article__inner .aside{margin-top:4rem}
.row{display:flex;margin-left:-2rem;margin-right:-2rem}
.row .col-xl-8{padding:0 2rem}
.c-article__content{margin-top:-25.4%;position:relative}
.c-article__content .h3{padding:0 5rem;color:var(--color-light);margin-bottom:2rem;line-height:1.2}
.c-article__content .o-content{padding-bottom:1rem}
.c-article__categories{display:flex;flex-wrap:wrap}
.c-article__categories .date{padding-left:5rem}
.c-article__categories .tag span{font-weight:600}
.aside{padding:0 2rem}
.aside .link{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto}
.aside-box{box-shadow:0 0.1875rem 0 rgba(0,0,0,.096345),0 0 3.125rem rgba(18,22,25,.05);background-color:#fff;padding:1.5rem 2rem;margin-bottom:4rem}
.aside-box .h5{margin-bottom:0.5rem;color:var(--color-primary)}
.aside__menu li{display:block;border-bottom:0.0625rem solid var(--color-light-border);padding:0.5rem 0}
.aside__menu li:last-child{border:0}
.aside__menu li a{display:block;font-weight:1rem;line-height:1.131;-webkit-text-decoration-color:transparent;text-decoration-color:transparent}
.aside__menu li a:hover{-webkit-text-decoration-color:inherit;text-decoration-color:inherit}
.aside__menu li .active{font-weight:600}
.aside-post{display:flex;margin-left:-0.5rem;margin-right:-0.5rem}
.aside-post:first-of-type{margin-top:1rem}
.aside-post p{line-height:1.25;padding:0 0.5rem}
.aside-post__img{position:relative;max-width:9.9375rem;width:100%;padding:0 0.5rem;min-height:3.875rem}
.aside-post__img span{position:absolute;bottom:0;left:1rem;font-size:0.625rem;background-color:var(--color-primary);color:var(--color-light);padding:0.125rem 0.5rem}
.aside-post__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.aside-post+.aside-post{padding-top:1rem;margin-top:1rem;border-top:0.0625rem solid var(--color-light-border)}
.aside-table{margin-top:1rem}
.aside-table table{margin-bottom:0.375rem}
.aside-table th:first-child{text-align:left;width:100%}
.aside-table td,.aside-table th{font-size:0.875rem;border-bottom:0.0625rem solid var(--color-light-border)}
.aside-table td{text-align:center}
.aside-table tr:last-child td{border:none}
.aside-table td:first-child{text-align:left}
.aside__menu .aside__menu-player{display:flex;align-items:center}
.aside__menu .aside__menu-player-num{margin-left:1.5rem;margin-right:1rem}
.aside-player .aside-box{margin-bottom:1.5rem}
.aside-player .link{margin-bottom:4rem}
.c-calendar-section .shadow-wrapper{padding-bottom:2.5rem}
.c-calendar-section th{padding:1rem;background-color:var(--color-primary);color:var(--color-light)}
main .toleft{float:left}
#calendar{padding-top:0.9375rem}
#kalendar{margin:0 auto;width:100%}
#kalendar tr th{font-weight:400;text-align:center;font-size:1rem}
#kalendar tr th a{color:#126497!important}
#kalendar td{color:#000;font-size:1.25rem;padding:0.625rem;text-align:center;width:14.28%}
#kalendar tr .kalNormalni .team_name{display:none;visibility:hidden}
#kalendar tr .kalNormalni .day_number{-moz-border-radius:0.25rem;-webkit-border-radius:0.25rem;background:#eee;border-radius:0.25rem;border:0.0625rem solid #cecece;font-size:1.25rem;line-height:4.75rem}
#kalendar tr .home .day_number,#kalendar tr .visiting .day_number{visibility:hidden;display:none}
#kalendar tr .home .team_name,#kalendar tr .visiting .team_name{-moz-border-radius:0.25rem 0.25rem 0 0;-webkit-border-radius:0.25rem 0.25rem 0 0;border-left:0.0625rem solid #cecece;border-radius:0.25rem 0.25rem 0 0;border-right:0.0625rem solid #cecece;border-top:0.0625rem solid #cecece;height:2.5rem;line-height:2.5rem;font-weight:400}
#kalendar tr .home .game_info,#kalendar tr .visiting .game_info{-moz-border-radius:0 0 0.25rem 0.25rem;-webkit-border-radius:0 0 0.25rem 0.25rem;border-bottom:0.0625rem solid #cecece;border-left:0.0625rem solid #cecece;border-radius:0 0 0.25rem 0.25rem;border-right:0.0625rem solid #cecece;font-size:0.9375rem;font-weight:700;height:2.25rem;line-height:2.25rem}
#kalendar tr .home .game_info,#kalendar tr .home .team_name{background:var(--color-primary-dark)}
#kalendar tr .visiting .game_info,#kalendar tr .visiting .team_name{background:#baeeb5}
#calendar_legend{margin:1.25rem}
#calendar_legend .legend.home{background:var(--color-primary-dark)}
#calendar_legend .legend.away,#calendar_legend .legend.home{-moz-border-radius:0.25rem;-webkit-border-radius:0.25rem;border-radius:0.25rem}
#calendar_legend .legend.away{background:#baeeb5;margin-left:1.875rem}
#calendar_legend .name{margin:0.125rem 0 0 0.625rem}
.c-calendar-section__menu{padding:0.625rem 0;background-color:var(--color-primary);display:flex;align-items:center;margin-bottom:2rem;justify-content:center;flex-wrap:wrap}
.c-calendar-section__menu a{color:var(--color-light);padding:0.25rem 0.5rem;font-size:0.875rem}
.c-calendar-section__menu .active{font-weight:700}
.footer{background-color:var(--color-dark);position:relative}
.footer__logo{position:absolute;left:0;right:0;top:-1.625rem;width:5rem;height:5rem;margin:0 auto}
.footer__logo:hover img,.footer__logo:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}
.footer__logo img,.footer__logo svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:all .3s}
.footer__links{display:flex;align-items:center}
.footer__links .social{margin-left:2.5rem}
.footer__inner{display:flex;justify-content:space-between;padding:1.75rem 0}
.footer__inner p{font-size:0.875rem;color:var(--color-light)}
.footer__inner p a{color:var(--color-light)}
.footer__inner a{color:var(--color-primary);-webkit-text-decoration-color:transparent;text-decoration-color:transparent}
.footer__inner a:hover{-webkit-text-decoration-color:inherit;text-decoration-color:inherit}
.header__nav{background-color:var(--color-dark)}
.header__top{display:flex;justify-content:space-between;height:3rem;align-items:center}
.header__top .social{padding-left:2rem;margin-left:-0.25rem;margin-right:-0.25rem}
.header__top-links{display:flex;align-items:center;height:100%}
.header__title{font-weight:600;font-size:3.75rem;opacity:.1;line-height:0}
.header__partner{display:flex;align-items:center;font-size:0.625rem;color:var(--color-primary);padding-right:2rem;text-transform:uppercase}
.header__partner a{width:9.25rem;height:1.5rem;padding:0 1rem}
.header__partner a img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}
.header__eshop,.header__vstupenky{display:flex;align-items:center;justify-content:center;padding:0 0.5rem;height:100%;-webkit-text-decoration-color:transparent;text-decoration-color:transparent}
.header__eshop:hover,.header__vstupenky:hover{-webkit-text-decoration-color:inherit;text-decoration-color:inherit}
.header__vstupenky{width:8.9375rem;background-color:var(--color-gray);color:var(--color-dark)}
.header__vstupenky img,.header__vstupenky svg{width:2rem;height:1rem;padding:0 0.5rem;fill:var(--color-dark)}
.header__eshop{width:8.5625rem;color:var(--color-primary);background-color:var(--color-primary-light)}
.header__eshop img,.header__eshop svg{padding:0 0.5rem;width:2.1875rem;height:1rem;fill:var(--color-primary)}
.header__top-right{margin-left:auto;display:flex;align-items:center}
.header__fanclub{padding-left:1.875rem;color:var(--color-primary);display:block;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;position:relative}
.header__fanclub:hover{-webkit-text-decoration-color:inherit;text-decoration-color:inherit}
.header__fanclub:before{content:"";position:absolute;left:0.5rem;top:0.3125rem;width:0.8125rem;height:1rem;background-image:url(../images/ico/flag.svg);background-repeat:no-repeat;background-size:contain}
.header__form{padding-left:1.125rem;height:2rem;display:flex;align-items:center;position:relative;z-index:5}
.header__form:hover input{width:6.25rem;border-bottom:0.0625rem solid var(--color-primary-dark)}
.header__form button{display:block;background:transparent;border:none;outline:none;padding:0;cursor:pointer}
.header__form button svg{width:1rem;height:1rem;display:block;fill:#269f39}
.header__form input{width:0;background:transparent;color:var(--color-primary-dark);padding-left:0.5rem;padding-right:0.375rem;height:100%;display:block;outline:none;transition:all .3s;border:none;border-bottom:0.0625rem solid transparent}
.header__form input:focus{width:6.25rem;border-bottom:0.0625rem solid var(--color-primary-dark)}
.header__form input::-webkit-input-placeholder{color:var(--color-primary-dark)}
.header__form input::-moz-placeholder{color:var(--color-primary-dark)}
.header__form input::placeholder{color:var(--color-primary-dark)}
.header__logo{position:absolute;left:0.0625rem;top:-1rem;width:5.8125rem;height:6.25rem;-o-object-fit:contain;object-fit:contain;z-index:999}
.header__logo:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.header__logo img{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain;transition:all .3s}
.c-header__opener{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:.0625rem solid transparent;border-radius:.25rem;transition:box-shadow .15s ease-in-out;display:block;position:relative;margin-left:auto}
.c-header__opener span{width:1.5rem;height:0.1875rem;background:#fff;-webkit-transform:translateY(-0.0625rem);transform:translateY(-0.0625rem);box-shadow:0 0.125rem 0.3125rem rgba(255,103,47,.2);display:block}
.c-header__opener span:after,.c-header__opener span:before{content:"";position:absolute;width:1.5rem;height:0.1875rem;background:#fff;left:0;right:0;box-shadow:0 0.125rem 0.3125rem rgba(255,103,47,.2)}
.c-header__opener span:before{-webkit-transform:translateY(-0.4375rem);transform:translateY(-0.4375rem)}
.c-header__opener span:after{-webkit-transform:translateY(0.4375rem);transform:translateY(0.4375rem)}
.c-header__opener:focus{box-shadow:none}
.collapse:not(.show),.navbar{display:flex}
.navbar{position:relative;padding-left:8rem;align-items:center;height:4.5rem}
.navbar-nav{display:flex;height:100%;align-items:center}
.navbar-collapse{justify-content:space-between;width:100%}
.nav-link,.navbar-collapse{display:flex;height:100%;align-items:center}
.nav-link{color:var(--color-light);font-size:1rem;line-height:1rem;padding-left:1.5rem;padding-right:1.5rem;border-right:0.0625rem solid hsla(0,0%,100%,.25);text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;transition:all .3s;position:relative}
.nav-link:focus,.nav-link:hover{color:var(--color-light);-webkit-text-decoration-color:inherit;text-decoration-color:inherit;background-color:var(--color-green-dark)}
.nav-link:focus:before,.nav-link:hover:before{content:"";position:absolute;width:0.0625rem;height:100%;left:-0.0625rem;z-index:2;border-right:0.0625rem solid var(--color-green-border)}
.nav-link.show{color:var(--color-light);-webkit-text-decoration-color:inherit;text-decoration-color:inherit;background-color:var(--color-green-dark)}
.nav-item{height:100%;display:flex;align-items:center}
.nav-item:first-child .nav-link{border-left:0.0625rem solid hsla(0,0%,100%,.25)}
.dropdown-toggle:after{display:none}
.dropdown-menu{z-index:4;position:absolute;min-width:7rem;border:none;border-radius:0;padding:0.9375rem 1rem 0.875rem;top:100%;background-color:var(--color-primary);border-bottom:0.125rem solid var(--color-dark)}
.dropdown-menu li{margin-bottom:0.4375rem}
.dropdown-menu li:last-child{margin-bottom:0}
.dropdown-menu li:last-child .dropdown-item{border-bottom:none;padding-bottom:0}
.dropdown-menu[data-bs-popper]{margin-top:0}
.dropdown-item{font-size:0.875rem;color:var(--color-dark);padding-bottom:0.3125rem;display:block;border-bottom:0.0625rem solid var(--color-green-border);letter-spacing:0;line-height:1.3125rem}
.dropdown-item:hover{-webkit-text-decoration-color:inherit;text-decoration-color:inherit}
.hp-dashboard{padding-top:4rem;padding-bottom:3rem;width:100%}
.hp-dashboard .link{margin-left:auto;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}
.hp-dashboard .col-lg-4{padding:0 2rem}
.hp-dashboard .row{margin-left:-2rem;margin-right:-2rem}
.hp-dashboard .h5{margin-bottom:1.5rem;font-weight:600}
.hp-dashboard__table-respons{background-color:var(--color-dark);padding:1.0625rem 1.25rem 1.25rem;margin-bottom:2rem}
.hp-dashboard__table th{color:var(--color-primary)}
.hp-dashboard__table td,.hp-dashboard__table th{width:auto;width:3.125rem}
.hp-dashboard__table td:nth-child(2),.hp-dashboard__table th:nth-child(2){text-align:left;width:100%;display:flex;align-items:center;padding-left:0.25rem}
.hp-dashboard__table td{text-align:center;color:var(--color-light);white-space:nowrap;vertical-align:middle}
.hp-dashboard__table td strong{font-weight:600}
.hp-dashboard__table td img,.hp-dashboard__table td svg{width:2rem;padding:0 0.25rem;height:1.5rem;display:inline-block}
.hp-dashboard__videos .post{margin-bottom:1rem}
.hp-dashboard__videos .date{background-color:var(--color-dark)}
.hp-dashboard__videos .post__info{background-color:var(--color-primary);color:var(--color-light);padding:1rem}
.hp-dashboard__news{display:flex;flex-direction:column;justify-content:space-between;height:100%}
.hp-dashboard__news-item{border-bottom:0.0625rem solid var(--color-dark);padding-bottom:1rem;margin-bottom:1rem}
.hp-dashboard__news-item p{color:var(--color-light);font-size:1rem;line-height:1.4375rem}
.hp-dashboard__news-item:last-child{border-bottom:none}
.hp-dashboard__news-header{align-items:center;margin-bottom:0.5rem;display:flex}
.hp-dashboard__news-header .h6{margin-left:1.5rem;color:var(--color-light)}
.hp-dashboard__news-header .h6:hover{-webkit-text-decoration-color:inherit;text-decoration-color:inherit}
.hp-dashboard__news .tag{background-color:var(--color-dark);color:var(--color-light);font-size:0.625rem;padding:0.25rem 1rem}
.hp-juniors-section{box-shadow:0 0.1875rem 0 rgba(0,0,0,.096345),0 0 3.125rem rgba(18,22,25,.05);padding-bottom:3.25rem}
.hp-juniors-section .link{margin-left:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;margin-top:-1.25rem}
.hp-juniors-header{display:flex;justify-content:space-between;align-items:center;height:4.5rem;flex-wrap:wrap;border-bottom:0.0625rem solid var(--color-dark);margin-bottom:3rem}
.hp-juniors-header .tab.active,.hp-juniors-header .tab.active:hover{border-bottom:none;background-color:var(--color-dark);color:var(--color-light)}
.hp-juniors-header .tabs li{padding:0;margin:0}
.hp-juniors-header .tabs li a:hover{border-bottom:none}
.hp-juniors-header .tabs{margin-bottom:0;border-bottom:none}
.hp-juniors-header .tab{font-weight:600;outline:none;display:block;height:100%;padding:0 2.5rem;border:none;border-radius:0;transition:all .3s;display:flex;align-items:center;background:linear-gradient(270deg,transparent,rgba(0,0,0,.05))}
.hp-juniors-header .tab:hover{background-color:var(--color-dark);color:var(--color-primary)}
.hp-juniors__tabs{display:flex;height:100%;flex-wrap:wrap}
.hp-juniors__categories{display:flex;align-items:center;position:absolute;left:0;bottom:0;z-index:1;width:100%}
.hp-juniors__wrapper{display:flex;flex-wrap:wrap;margin-left:-2rem;margin-right:-2rem;min-height:22.5rem}
.hp-juniors__wrapper .post{flex:0 0 33.333%;max-width:33.333%;padding:0 2rem;margin-bottom:3rem}
.hp-juniors__wrapper .post .date{position:relative}
.tag{background-color:var(--color-light);height:100%;padding:.3125rem 2rem .25rem}
.c-hp-posts-section{margin-bottom:4rem}
.c-hp-posts-section__inner{margin-left:-2rem;margin-right:-2rem}
.c-hp-posts-section__col{margin-bottom:1.375rem;height:100%;width:100%;padding:0 2rem}
.c-hp-posts-section .link{text-transform:uppercase;margin-left:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block}
.c-juniors-list{display:flex;flex-wrap:wrap}
.c-juniors-list li{margin-bottom:1rem}
.c-juniors-list li:last-child a{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}
.c-juniors-list li:first-child a{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}
.c-juniors-list li .active{background-color:var(--color-primary);color:var(--color-light)}
.c-juniors-list li a{border:.0625rem solid #dee2e6;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background-color:var(--color-light);color:var(--color-primary);padding:.375rem .75rem;text-decoration:none}
.c-juniors-list li a:hover{background-color:var(--color-primary);color:var(--color-light)}
.c-juniors__links{margin-bottom:3rem}
.tabs{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:1.25rem;border-bottom:.0625rem solid rgba(143,162,180,.13)}
.tabs li{color:var(--color-dark);text-transform:uppercase;font-weight:900;position:relative;padding:0 0.5rem 0.75rem;margin:0 0.5rem}
.tabs li a{border-bottom:0.1875rem solid transparent;transition:border-bottom .3s;text-decoration:none;padding-bottom:0.5rem}
.tabs li a:hover{border-bottom:0.1875rem solid var(--color-gray)}
.tab.active{color:var(--color-primary)}
.tab.active,.tab.active:hover{border-bottom:0.1875rem solid var(--color-primary)}
.tab-content{display:none;margin-bottom:2.5rem}
.tab-content.tab-active{display:block}
.c-match__img{width:100%;aspect-ratio:1920/830;position:relative}
.c-match__img:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,7e-05) 28.06%,rgba(0,0,0,.9) 99.51%),transparent}
.c-match__img img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}
.c-match__inner .aside{margin-top:4rem}
.c-match__content{margin-top:-25.4%;position:relative}
.c-match__content .h3{padding:0 5rem;color:var(--color-light);margin-bottom:2rem;line-height:1.2}
.c-match__content .o-content{padding-bottom:1rem}
.c-match__categories{display:flex;flex-wrap:wrap}
.c-match__categories .date{padding-left:5rem}
.c-match__categories .tag span{font-weight:600}
.c-match__game{padding:1.25rem;background-color:var(--color-dark);display:flex;justify-content:center;color:var(--color-light);align-items:center}
.c-match__team{display:flex;align-items:center}
.c-match__team:first-child span{text-align:right}
.c-match__team span{max-width:8.125rem;padding:0 0.5rem;display:block;font-size:1.25rem;line-height:1.15}
.c-match__team-logo{width:5rem;height:4rem;padding:0 0.5rem}
.c-match__team-logo img,.c-match__team-logo svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}
.c-match__game-result{padding:0 3.25rem;text-align:center}
.c-match__game-result .h4{margin-bottom:0.25rem}
.c-match__descr{border:1rem solid var(--color-light-border);border-top:none;margin-bottom:2.5rem}
.c-match__descr-bottom{border:1rem solid var(--color-light-border);padding:1rem}
.c-match__descr-box{max-width:50%;flex:0 0 50%;padding:1.5rem}
.c-match__descr-box h4{display:flex;align-items:center;color:var(--color-primary);margin-bottom:0.5rem;font-size:1.125rem;line-height:1.278}
.c-match__descr-box h4 span{display:block;width:3rem;height:2rem;padding-right:1rem}
.c-match__descr-box h4 span img,.c-match__descr-box h4 span svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}
.c-match__descr-box+.c-match__descr-box{border-left:0.0625rem solid var(--color-light-border)}
.c-match__descr-inner{display:flex;flex-wrap:wrap}
.c-match__descr-top{padding:1.5rem;border-bottom:0.0625rem solid var(--color-light-border)}
.c-match__descr h3{display:block;margin-bottom:0.5rem;font-size:1.125rem;line-height:1.278;color:var(--color-primary)}
.c-match-section .shadow-wrapper{padding-top:0}
.c-match__trener{display:flex;align-items:center;margin-bottom:0.5rem}
.c-match__trener img{width:2.5rem;height:2.5rem;-o-object-fit:contain;object-fit:contain;margin:0 0.5rem 0 0}
.h-matches-dashboard__row{display:flex;box-shadow:0 0.1875rem 0 rgba(0,0,0,.096345),0 0 3.125rem rgba(18,22,25,.05);padding:0 2rem;width:100%;margin-bottom:4rem}
.h-matches{padding:3rem 3.125rem 2.5rem;width:100%}
.h-matches+.h-matches{border-left:0.25rem solid #faf9f9}
.h-matches__top{display:flex;border-bottom:0.0625rem solid var(--color-primary-light);padding-bottom:1rem;margin-bottom:1rem;align-items:center}
.h-matches__logos{display:flex}
.h-matches__logo{height:4.5rem;width:4.5rem}
.h-matches__logo img,.h-matches__logo svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}
.h-matches__logo+.h-matches__logo{margin-left:-2rem}
.h-matches__title{font-size:0.875rem;line-height:1.286;margin-left:1.375rem}
.h-matches__title span{display:block;line-height:1.214;font-weight:600}
.h-matches__teams{margin-right:0.5rem}
.h-matches__info{flex-wrap:wrap;display:flex;justify-content:space-between;font-weight:600;padding-bottom:1rem;margin-bottom:0.75rem;border-bottom:0.0625rem solid var(--color-primary-light)}
.h-matches__result a{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}
.h-matches__result a:hover{-webkit-text-decoration-color:inherit;text-decoration-color:inherit}
.h-matches__result a,.h-matches__result span{font-size:2rem}
.h-matches__links{display:flex;margin-left:-0.5rem;margin-right:-0.5rem;flex-wrap:wrap}
.h-matches__links li{margin-bottom:0.5rem;padding:0 0.5rem}
.h-matches__links li a{display:flex;align-items:center;-webkit-text-decoration-color:transparent;text-decoration-color:transparent}
.h-matches__links li a span{text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent}
.h-matches__links li a:hover,.h-matches__links li a:hover span{-webkit-text-decoration-color:inherit;text-decoration-color:inherit}
.h-matches__links li svg{width:0.75rem;height:0.75rem;display:block;fill:var(--color-primary);margin-right:0.375rem}
.c-match{padding:1rem 0;border-bottom:0.0625rem solid var(--color-light-border)}
.c-match:last-child{border-bottom:none;padding-bottom:3rem}
.c-match__link{padding-right:1.5rem}
.c-match__link img{height:0.75rem;display:block;-o-object-fit:contain;object-fit:contain}
.c-match__result{font-size:2rem;line-height:1.188;font-weight:600}
.c-match__result span{line-height:1.313;font-size:1rem;margin-left:0.25rem}
.c-match__result a{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}
.c-match__result a:hover{-webkit-text-decoration-color:inherit;text-decoration-color:inherit}
.c-match__info{margin-left:auto;display:flex;align-items:center}
.c-match__info-box{padding-right:1.5rem}
.c-match__info-box a{display:flex;align-items:center;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;justify-content:flex-end}
.c-match__info-box a span{text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent}
.c-match__info-box a:hover,.c-match__info-box a:hover span{-webkit-text-decoration-color:inherit;text-decoration-color:inherit}
.c-match__info-box a span{padding-left:0.375rem;font-size:0.875rem;line-height:1.286}
.c-match__info-box a img,.c-match__info-box a svg{width:0.75rem;height:0.75rem;display:block;-o-object-fit:contain;object-fit:contain}
.c-match__teams{padding-right:1.5rem}
.c-match__teams span{display:block;font-size:1rem;line-height:1.25;font-weight:600}
.c-match__date{padding-right:1.5rem;max-width:9.375rem;width:100%}
.c-match__date a{width:4.75rem;height:0.75rem;display:block;margin-top:0.5rem}
.c-match__date a img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}
.c-match__logos{display:flex;padding:0 1.5rem}
.c-match__logo{height:3rem;width:3rem}
.c-match__logo--order{position:relative}
.c-match__logo img,.c-match__logo svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}
.c-match__logo+.c-match__logo{margin-left:-1.25rem}
.lose{color:var(--color-red)}
.win{color:var(--color-primary)}
.c-matches-section__menu{display:flex;flex-wrap:wrap}
.c-matches-section__menu ul{margin-right:2rem}
.c-matches-section__menu ul a,.c-matches-section__menu ul li{display:block}
.c-matches-section__menu .btn{padding:0 .625rem;transition:all .3s;border:none;background-color:var(--color-dark);color:var(--color-light);display:flex;align-items:center;justify-content:center;width:100%;height:2.375rem;border-radius:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-bottom:1rem}
.c-matches-section__menu .btn:hover{color:var(--color-primary)}
.c-matches-section__games .btn:focus{box-shadow:none}
.c-matches-section__games .collapse:not(.show),.c-matches-section__games .navbar{display:none}
#games-calendar-collapse{margin-top:0.625rem}
#games-calendar-collapse a{text-decoration:none;display:flex;justify-content:center;margin-bottom:0.5rem}
#games-calendar-collapse a img{margin-right:0.5rem}
.c-news-section__row{display:flex;align-items:center;margin-bottom:0.5rem}
.c-news-section .tag{background-color:var(--color-dark);color:var(--color-light);padding:0.25rem 1rem}
.c-news-section__item{border-bottom:.0625rem solid var(--color-light-border);padding-bottom:1rem;margin-bottom:1rem}
.c-news-section__item:last-child{border-bottom:none}
.c-news-section__item .h5{padding-left:1rem;color:var(--color-primary)}
.c-offline-section .shadow-wrapper{padding-bottom:2.5rem}
.c-offline-section table td a{font-weight:500;color:var(--color-primary);-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary);padding-left:0.125rem;padding-right:0.125rem}
.c-offline-section table td a:hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}
.c-partners-section .col-xl-8 img{width:10rem;height:10rem;-o-object-fit:contain;object-fit:contain}
.partners{margin:4rem 0 3.375rem}
.partners .slick-track{display:flex;align-items:center}
.partners .slick-slide img{max-height:6.5625rem;max-width:100%;margin:0 auto}
.partners .slick-arrow{display:none}
.partners__item img{max-height:6.5625rem;max-width:100%;margin:0 auto}
.c-photogallery-section__inner{padding-bottom:2.5rem}
.c-photogallery-section__inner .row{margin-left:-0.625rem;margin-right:-0.625rem}
.c-photogallery__item{display:block;position:relative;text-decoration:none}
.c-photogallery__item .h6{text-decoration:underline;transition:all .3s;-webkit-text-decoration-color:transparent;text-decoration-color:transparent}
.c-photogallery__item:hover .h6{-webkit-text-decoration-color:var(--color-light)!important;text-decoration-color:var(--color-light)!important}
.c-photogallery__item:hover .c-photogallery__img img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.c-photogallery__info{background-color:var(--color-dark);color:var(--color-light);padding:1.5rem 2rem}
.c-photogallery__img{overflow:hidden;position:relative}
.c-photogallery__img img{transition:all .3s;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.c-photogallery__img .date{position:absolute;left:0;bottom:0;z-index:1}
.c-photogallery__number{position:absolute;left:1rem;top:1rem;z-index:1}
.c-photogallery__number span{position:relative;padding-left:1.5rem;display:block;color:var(--color-primary);line-height:1}
.c-photogallery__number span:before{content:"";position:absolute;left:0;top:0;background-image:url(../images/ico/gallery.svg);width:1rem;height:1rem;background-repeat:no-repeat;background-size:contain}
.c-player-section{position:relative}
.c-player-section:before{content:"";position:absolute;background-image:url(../images/content/player-bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;width:100%;height:100%}
.c-player-section__img{height:100%;max-width:40%;flex:0 0 40%;padding:0 1.25rem}
.c-player-section__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}
.c-player-section__inner{display:flex;position:relative;align-items:center;height:100%;height:43.75rem;padding-top:2.5rem;margin-left:-1.25rem;margin-right:-1.25rem}
.c-player-section__position{font-size:1.25rem;font-weight:600;text-transform:uppercase;line-height:1.3;display:flex;align-items:center;margin-bottom:1.5rem}
.c-player-section__position span{width:1.5rem;display:block;height:1.5rem;margin-right:1rem}
.c-player-section__position span img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}
.c-player-section__number{position:absolute;font-size:50rem;top:0;bottom:0;-webkit-transform:translateY(48%);transform:translateY(48%);left:0;opacity:.03;font-weight:600;line-height:0}
.c-player-section__info{max-width:60%;flex:0 0 60%;height:100%;display:flex;flex-direction:column;justify-content:center;position:relative;padding:1.25rem}
.c-player-section__info ul{display:flex;align-items:center;flex-wrap:wrap;margin-left:-2rem;margin-right:-2rem}
.c-player-section__info ul li{font-size:1.125rem;line-height:1.333;padding:0 2rem;margin-bottom:1rem}
.c-player-section__info ul li span{display:block;font-weight:600;margin-bottom:0.375rem}
.c-player-section__info .p1{color:var(--color-light);margin-bottom:2.375rem}
.c-player-section__info .h2{color:var(--color-light);margin-bottom:1rem}
.c-player-section__info .h2 span{display:block;font-size:2.5rem;line-height:1.2}
.post{display:block}
.post .h6{text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;transition:all .3s}
.post:hover .h6{-webkit-text-decoration-color:var(--color-light)!important;text-decoration-color:var(--color-light)!important}
.post:hover .post__img img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.post__info{background-color:var(--color-dark);color:var(--color-light);padding:1.5rem 2rem}
.post__info p{margin-top:0.5rem}
.post .date{position:absolute;left:0;bottom:0;z-index:1}
.post__img{height:11.25rem;position:relative;overflow:hidden}
.post__img img{transition:all .3s;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}
.post__link{position:relative;display:block;height:100%;width:100%;-webkit-text-decoration-color:transparent;text-decoration-color:transparent}
.c-pub-section{margin-bottom:4rem}
.c-pub-section .row{margin-left:-2rem;margin-right:-2rem}
.c-pub-section .col-xl-6{padding:0 2rem!important}
.c-questions__row{display:flex;justify-content:space-between;margin-bottom:1rem;flex-wrap:wrap}
.c-questions__row p{padding:0 0.5rem;margin:0}
.c-questions__row p a{color:var(--color-primary)}
.c-questions-section .o-content{padding-bottom:2.5rem}
.c-questions-section .o-content h6{margin-bottom:0.375rem!important;margin-top:2rem;font-size:1.125rem}
.c-questions-section .o-content p a{color:var(--color-primary)}
.slider-gallery__info{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 5rem;position:relative}
.slider-gallery__name{display:flex;font-weight:600;font-size:1.25rem;line-height:1.2}
.slider-gallery__name span{color:var(--color-primary);display:block;margin-right:0.5rem}
.slider-gallery{position:relative;width:100%;max-width:100%;margin-top:3rem}
.media-wrap{aspect-ratio:896/501}
.slider-gallery .item{outline:none;position:relative}
.slider-gallery .item img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}
.slides-numbers{display:none;font-size:1.25rem;font-weight:600;position:relative;padding-left:2.25rem}
.slides-numbers:before{content:"";position:absolute;left:0;top:0.125rem;width:1.75rem;height:1.5rem;background-image:url(../images/ico/slider-g.svg);background-size:cover;background-repeat:no-repeat}
.slick-arrow{padding:0;border:0;outline:none;background:none;background:var(--color-dark);position:absolute;z-index:5;width:4.5rem;height:4.5rem;color:#fff;text-transform:lowercase;font-size:0;cursor:pointer;-webkit-transform:translateY(-64%);transform:translateY(-64%);top:50%;display:flex;align-items:center;justify-content:center;background-size:1.25rem;background-position:50%;background-repeat:no-repeat}
.slick-arrow.slick-next{right:-1rem;background-image:url(../images/ico/right.svg)}
.slick-arrow.slick-prev{left:-1rem;background-image:url(../images/ico/left.svg)}
.social{display:flex}
.social__item{padding:0 0.25rem}
.social__link{width:1.5rem;height:1.5rem;border-radius:50%;display:block;transition:all .3s}
.social__link:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}
.social__link svg{width:100%;height:100%;display:block}
.c-static-section .o-content{padding-bottom:3rem}
.c-static-section .o-content h1{color:var(--color-primary);margin-bottom:1.5rem;font-size:2rem;line-height:1.188}
.c-static-section .o-content h2{font-size:1.75rem}
.c-static-section .o-content h3{font-size:1.5rem}
.c-static-section .o-content h4{font-size:1.25rem}
.c-static-section .o-content h5{font-size:1.125rem}
.c-static-section .o-content h6{font-size:1rem}
.c-table-section th{padding-top:1.5rem;padding-bottom:1rem;border-bottom:0.125rem solid var(--color-light)}
.c-table-section th a{color:var(--color-light);text-decoration:underline;font-size:1.125rem}
.c-table-section td{color:var(--color-dark)}
.c-table-section .boleslav td{color:var(--color-light);background-color:var(--color-primary)}
.c-table-section td{border-left:none!important}
.c-table-section td,.c-table-section th{padding-left:0.75rem;padding-right:0.75rem}
.c-table-section td:first-child,.c-table-section th:first-child{text-align:center!important}
.c-table-section td:nth-child(2),.c-table-section th:nth-child(2){max-width:100%;width:100%!important}
.c-table-section td:nth-child(2) a,.c-table-section th:nth-child(2) a{max-width:100%;width:100%!important;display:block}
.c-team-section table tr td:nth-child(2),.c-team-section table tr th:nth-child(2){width:100%}
.c-team-section table td,.c-team-section table th{white-space:nowrap}
.c-team__item{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}
.c-team__item:hover .h6{-webkit-text-decoration-color:var(--color-dark);text-decoration-color:var(--color-dark)}
.c-team__info .h6{text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;transition:all .3s}
.c-team__img span{height:1.625rem;width:1.625rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--color-primary);position:absolute;right:0.625rem;bottom:0;font-size:0.875rem;color:var(--color-light);font-weight:600}
.c-team-section h2.h6{margin-bottom:1.5rem}
.c-team-section__inner{display:flex;padding-bottom:0.75rem;border-bottom:0.0625rem solid var(--color-light-border);flex-wrap:wrap;margin-bottom:2rem;margin-right:-1rem;margin-left:-1rem}
.c-team__item{display:flex;margin-left:-0.75rem;margin-right:-0.75rem;max-width:50%;flex:0 0 50%;margin-bottom:1.5rem;padding:0 1rem}
.c-team__info{padding:0 0.75rem}
.c-team__info ul{display:flex;flex-wrap:wrap}
.c-team__info ul li+li{position:relative;padding-left:0.5rem;margin-left:0.5rem}
.c-team__info ul li+li:before{content:"/";position:absolute;left:0;top:0;font-size:1rem}
.c-team__info .h6{text-transform:uppercase}
.c-team__info .h6 span{display:block;font-size:1rem;line-height:1.313}
.c-team__img{width:6.5rem;height:5rem;position:relative;overflow:hidden;padding:0 0.75rem}
.c-team__img img{border-radius:50%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.c-topstory-section{margin:0 auto 4rem}
.c-topstory-section__inner{display:flex;flex-wrap:wrap}
.c-topstory-section__col{flex:0 0 39%;max-width:39%}
.c-topstory-section__item{height:21.875rem;overflow:hidden}
.c-topstory-section__item:hover .h3,.c-topstory-section__item:hover .h5{-webkit-text-decoration-color:var(--color-light);text-decoration-color:var(--color-light)}
.c-topstory-section__item:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}
.c-topstory-section__item svg{width:2.5rem;padding:0 0.5rem;height:2.5rem}
.c-topstory-section__item--main{flex:0 0 61%;max-width:61%;height:43.75rem}
.c-topstory-section__item--main .c-topstory-section__icons{margin-bottom:1rem}
.c-topstory-section__item--main .c-topstory-section__img:before{width:3.125rem;height:3.125rem;bottom:2.875rem;right:3.625rem}
.c-topstory-section__item--main svg{width:3.75rem;padding:0 0.5rem;height:2.5rem}
.c-topstory-section__item .date{min-width:9rem;text-align:right;padding-left:5rem}
.c-topstory-section__img{height:100%;width:100%;display:block;position:relative}
.c-topstory-section__img:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,7e-05) 28.06%,rgba(0,0,0,.9) 99.51%),transparent}
.c-topstory-section__img:before{content:"";position:absolute;right:2.5rem;bottom:1.875rem;width:2rem;height:2rem;z-index:1;background-image:url(../images/ico/chevron-right.svg);background-repeat:no-repeat;background-size:cover}
.c-topstory-section__img img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;transition:all .3s}
.c-topstory-section__info{position:absolute;bottom:0;left:0;color:var(--color-light);z-index:3}
.c-topstory-section__info-box{padding-left:5rem;padding-right:7.5rem;margin-bottom:1.625rem}
.c-topstory-section__info-box .h3,.c-topstory-section__info-box .h5{text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;transition:all .3s}
.c-topstory-section__icons{display:flex;margin-bottom:0.625rem;margin-left:-0.5rem;margin-right:-0.5rem}
.c-trainers{position:relative;margin-bottom:2rem}
.c-trainers:hover .c-trainers__img:before,.c-trainers:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}
.c-trainers a{display:block;-webkit-text-decoration-color:transparent;text-decoration-color:transparent}
.c-trainers__info{position:absolute;padding-top:1rem;text-align:center;z-index:2;position:relative;width:100%;margin:0 auto}
.c-trainers__info .h6{color:var(--color-primary);margin-bottom:0.25rem;text-decoration:none}
.c-trainers__info .h5{font-size:1.125rem;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;transition:all .3s}
.c-trainers__info .h5 span{font-size:1rem}
.c-trainers__img{width:100%;height:22rem}
.c-trainers__img:before{content:"";position:absolute;left:0;top:0;z-index:1;width:100%;transition:all .3s;height:100%;background:linear-gradient(180deg,hsla(0,0%,100%,0) 5%,hsla(0,0%,100%,.2))}
.c-trainers__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s}
.text-primary{color:var(--color-primary)}
.bg-primary{background:var(--color-primary)}
.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:var(--color-primary)}
.select2-container .select2-selection--single{height:auto;padding:0.0625rem 2.375rem 0.125rem 1.5rem;border-color:var(--color-primary);outline:0.0625rem solid transparent;transition:all .3s}
.select2-container--open .select2-selection--single{border-color:var(--color-primary);outline-color:var(--color-primary)}
.-error .select2-container .select2-selection--single{border-color:var(--color-error);outline-color:var(--color-error)}
.-disabled,.-disabled *{cursor:not-allowed}
.-disabled .select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--color-green-dark)}
.-disabled .select2-container .select2-selection--single{background-color:var(--color-light);border-color:var(--color-gray)}
.-disabled .select2-container .select2-selection--single b{opacity:.2}
.select2-container--default .select2-selection--single .select2-selection__arrow{top:0.125rem;right:1.5rem;width:0.625rem}
.select2-container--default .select2-selection--single .select2-selection__arrow b{background-image:url(../images/ico/chevron.svg);background-repeat:no-repeat;background-size:cover;border:none;width:0.625rem;height:0.625rem}
.select2-dropdown{top:0.125rem;border:0;border-radius:0.25rem;box-shadow:0 0.125rem 0.25rem rgba(0,0,0,.14),0 0.25rem 0.3125rem rgba(0,0,0,.12),0 0.0625rem 0.625rem rgba(0,0,0,.2)}
.select2-results__options{font-size:0.75rem}
.select2-results__options>li{padding:0.5rem 1rem}
.select2-results__options>li>span{align-items:center;display:flex;width:100%}
.select2-results__options>li>span img{margin-right:1rem}
.select2-results__options .select2-results__option--selected{background-color:var(--color-green-dark)!important;color:var(--color-light)}
.select2-results__options .select2-results__option--highlighted{background-color:var(--color-primary)!important}
.select2-container .select2-selection--single .select2-selection__rendered{color:var(--color-primary);font-size:0.875rem;padding:0}
.select2-container--default .select2-selection--single{border:0.125rem solid var(--color-primary);height:2.0625rem;border-radius:0}
@media (min-width:36em){.col-sm-2{flex:0 0 auto;width:16.66667%}
.col-sm-3{flex:0 0 auto;width:25%}
.col-sm-4{flex:0 0 auto;width:33.33333%}
.col-sm-6{flex:0 0 auto;width:50%}
.col-sm-9{flex:0 0 auto;width:75%}
.modal-dialog{max-width:31.25rem;margin:1.75rem auto}}
@media (min-width:36em) and (max-width:47.999em){.header__title{font-size:2.5rem}}
@media (min-width:48em){.col-md-2{flex:0 0 auto;width:16.66667%}
.col-md-3{flex:0 0 auto;width:25%}
.col-md-4{flex:0 0 auto;width:33.33333%}
.p-md-2{padding:0.5rem}
.lg-outer .lg-thumb{padding:0.625rem 0}
.lg-outer .lg-thumb-item{border-radius:0.25rem;border:0.125rem solid #fff;transition:border-color .25s ease}}
@media (min-width:48em) and (max-width:61.999em){.header__title{font-size:2.5rem}
.hp-juniors__wrapper .post{max-width:50%;flex:0 0 50%}
.c-topstory-section__item{max-width:50%;flex:0 0 50%;height:auto}}
@media (min-width:62em){.col-lg-4{flex:0 0 auto;width:33.33333%}
.col-lg-10{flex:0 0 auto;width:83.33333%}
.navbar .nav-item .dropdown-menu{display:none}
.nav-item:hover .dropdown-menu{display:block}
.navbar .nav-item .dropdown-menu{margin-top:0}}
@media (min-width:62em) and (max-width:79.999em){.header__title{font-size:2.5rem}
.header .navbar-expand-lg{flex-wrap:wrap}
.hp-juniors__wrapper .post{max-width:50%;flex:0 0 50%}
.c-player-section__inner{height:auto}
.c-player-section__number{font-size:31.25rem}
.c-topstory-section__item{max-width:50%;flex:0 0 50%;height:auto}}
@media (min-width:80em){.col-xl-2{flex:0 0 auto;width:16.66667%}
.col-xl-4{flex:0 0 auto;width:33.33333%}
.col-xl-6{flex:0 0 auto;width:50%}
.col-xl-8{flex:0 0 auto;width:66.66667%}
.col-xl-12{flex:0 0 auto;width:100%}}
@media (min-width:80em) and (max-width:87.499em){.header__title{font-size:2.5rem}
.c-header__opener{display:none}
.hp-juniors__wrapper .post{max-width:50%;flex:0 0 50%}
.c-player-section__inner{height:auto}
.c-player-section__number{font-size:37.5rem}}
@media (min-width:87.5em){.container{max-width:87.5rem}
.c-header__opener{display:none}}
@media (prefers-reduced-motion:reduce){.btn{transition:none}
.nav-link{transition:none}
.page-link{transition:none}
.modal.fade .modal-dialog{transition:none}}
@media (max-width:61.999em){.o-content q{margin-left:0;margin-right:0}
.o-content q:after,.o-content q:before{width:1.125rem;height:1.125rem}
.o-content q h5{padding-left:1rem;padding-right:1rem}
.table-responsive{margin-left:0;margin-right:0}
.h1,.o-content h1{font-size:2.5rem;line-height:110%}
.h2,.o-content h2{font-size:2rem}
.h3,.o-content h3{font-size:2rem}
.h4,.o-content h4{font-size:1.5rem}
.h5,.o-content h5{font-size:1.25rem}
.h6,.o-content h6{font-size:1.125rem}
.header-section__box{width:100%;justify-content:space-between}
.header-section{justify-self:start}
.header-section .h4,.header-section__label{width:100%}
.shadow-wrapper{padding-left:2rem;padding-right:2rem}
.c-article__content{margin-top:0}
.c-article__content .h3{color:var(--color-dark);padding:0 2rem;margin-top:1.25rem}
.c-article__categories{padding-left:2rem;padding-right:2rem;padding-bottom:1.5rem;background-color:#fff}
.c-article__categories .date{padding-left:2rem}
.c-article__categories .tag{border:0.0625rem solid #000}
.footer__links{flex-direction:column}
.footer__links .social{margin-left:0;margin-top:1rem}
.footer__inner{flex-direction:column;justify-content:center;align-items:center;padding-top:4.5rem}
.footer__inner p{margin-bottom:1rem;text-align:center}
.header__partner{display:none}
.dropdown-menu{display:none}
.dropdown-menu.show{display:block}
.hp-dashboard__inner .col-lg-4{max-width:37.5rem;margin:0 auto;justify-content:center;width:100%}
.hp-juniors-section .link{margin-top:-0.625rem}
.hp-juniors-header{height:auto;padding-top:1.25rem}
.hp-juniors-header .tab{height:3.75rem}
.hp-juniors__tabs{width:100%;margin-top:1.25rem}
.c-hp-posts-section{margin-bottom:2.5rem}
.c-match__content{margin-top:0}
.c-match__content .h3{color:var(--color-dark);padding:0 2rem;margin-top:1.25rem}
.c-match__categories{padding-left:2rem;padding-right:2rem;background-color:#fff}
.c-match__categories .date{padding-left:2rem}
.c-match__categories .tag{border:0.0625rem solid #000}
.c-match__game{margin-left:2rem;margin-right:2rem}
.h-matches-dashboard__row{flex-direction:column;max-width:37.5rem;margin:0 auto 2.5rem}
.h-matches{padding-bottom:1.5rem}
.h-matches+.h-matches{border-left:none;padding-top:1.5rem;border-top:0.25rem solid #faf9f9}
.c-player-section__img{flex:none;max-width:31.25rem}
.c-player-section__inner{flex-direction:column;height:auto}
.c-player-section__number{font-size:25rem;left:auto;right:1.25rem;-webkit-transform:translateY(34%);transform:translateY(34%)}
.c-player-section__info{max-width:100%;flex:100%;border-top:0.0625rem solid var(--color-light);width:100%}
.c-player-section__info ul{margin-left:-1rem;margin-right:-1rem}
.c-player-section__info ul li{padding:0 1rem}
.c-player-section__info .p1{max-width:31.25rem}
.media-wrap{min-height:13.75rem;height:auto}
.c-static-section .o-content h1{font-size:1.75rem}
.c-static-section .o-content h2{font-size:1.5rem}
.c-static-section .o-content h3{font-size:1.25rem}
.c-static-section .o-content{padding-bottom:2rem}
.c-topstory-section{margin-bottom:2.5rem}}
@media (max-width:35.999em){.table{width:-webkit-max-content;width:-moz-max-content;width:max-content}
.header-section__form{max-width:100%;width:100%}
.c-article__categories .date{width:100%;text-align:center}
.c-article__categories .tag{text-align:center;width:100%;border-top:0}
.header__nav .container{padding:0}
.header__title{font-size:2rem}
.header .navbar-expand-lg .navbar-collapse{width:100%!important;right:0!important;box-shadow:none!important}
.header__logo{left:0.625rem}
.c-header__opener{padding:.25rem 1rem}
.tabs li{border-bottom:none!important}
.c-match__categories .date{width:100%;text-align:center}
.c-match__categories .tag{text-align:center;width:100%;border-top:0}
.c-match__game{flex-wrap:wrap;padding-left:0.625rem;padding-right:0.625rem}
.c-match__team{margin-bottom:1rem}
.c-match__team:first-child{order:1}
.c-match__game-result{width:100%;margin-bottom:1.5rem}
.c-player-section__number{font-size:7.5rem!important;top:0.9375rem;right:1.25rem;bottom:auto;-webkit-transform:none;transform:none;line-height:100%}
.slider-gallery__info{flex-direction:column;align-items:start}
.slider-gallery__name{margin-bottom:0.5rem}
.c-team__item{flex-wrap:wrap}
.c-team__info{width:100%;text-align:center;margin-top:1rem}
.c-team__info ul{justify-content:center}
.c-team__img{margin:0 auto}}
@media (max-width:79.999em){.c-article__inner .aside{display:none}
.aside{display:none}
.header__top .social{display:none}
.header__top-right{order:-1;flex-direction:column-reverse;align-items:center;justify-content:center;margin:0 auto}
.header__form{justify-content:center;margin:0 auto 1rem}
.header__form input{width:10rem;border-bottom:0.0625rem solid var(--color-primary-dark)}
.header__form input:focus{width:10rem}
.header .navbar-expand-lg .navbar-collapse{background-color:var(--color-light);position:absolute;top:100%;right:-0.75rem;z-index:99;width:19rem;padding:1rem 0;opacity:0;visibility:hidden;box-shadow:-0.0625rem 0 2.125rem -0.0625rem rgba(0,0,0,.11);transition:opacity .3s,visibility .3s;flex-wrap:wrap}
.header__logo{width:5rem;height:5.625rem}
.is-nav-open .header .navbar-expand-lg .navbar-collapse{opacity:1;visibility:visible;transition-delay:0s;height:auto;background-color:var(--color-dark)}
.navbar{height:3.75rem}
.navbar-nav{flex-direction:column!important;text-align:center;width:100%;margin-bottom:1.5rem}
.nav-link{border:none;width:100%;text-align:center;justify-content:center;padding-top:1rem;padding-bottom:1rem}
.nav-link:focus:before,.nav-link:hover:before{display:none}
.nav-link{color:var(--color-primary)}
.nav-item{display:block;width:100%}
.nav-item:first-child .nav-link{border:none}
.dropdown-menu{text-align:center;position:static;box-shadow:none}
.hp-dashboard .col-lg-4{padding:0 1rem}
.hp-dashboard .row{margin-left:-1rem;margin-right:-1rem}
.hp-juniors__wrapper{margin-right:-1rem;margin-left:-1rem}
.hp-juniors__wrapper .post{padding:0 1rem;margin-bottom:2rem}
.c-match__inner .aside{display:none}
.c-matches-section .aside{display:none}
.c-pub-section{margin-bottom:1.25rem}
.c-pub-section .col-xl-6{margin-bottom:1.25rem}
.c-pub-section .col-xl-6 a img{height:auto}
.slider-gallery__info{padding-left:2rem;padding-right:2rem}
.slick-arrow{width:3rem;height:3rem;background-size:0.75rem}
.c-static-section .aside{display:none}
.c-topstory-section__col{max-width:100%;flex:100%;display:flex;width:100%;flex-wrap:wrap}
.c-topstory-section__item--main{max-width:100%;flex:100%;height:auto}
.c-topstory-section__info-box{padding-left:2.5rem}}
@media (max-width:61.999em) and (max-width:35.999em){.c-article__categories{flex-direction:column}
.c-match__categories{flex-direction:column}}
@media (max-width:87.499em){.aside-box{margin-bottom:2rem}
.h-matches-dashboard__row{padding:0}
.h-matches{padding-left:1.5rem;padding-right:1.5rem}}
@media (max-width:52.5em){.c-calendar-section table.nice{display:block;overflow-x:auto;border-collapse:collapse}
.c-calendar-section .shadow-wrapper{padding-bottom:3.75rem}
#kalendar td{padding:0.25rem}
#kalendar tr .home .game_info,#kalendar tr .visiting .game_info{line-height:1rem}}
@media (max-width:47.999em){.header__eshop,.header__vstupenky{display:none}
.hp-juniors-header .tab{padding:0 1.25rem}
.hp-juniors__wrapper .post{max-width:100%;flex:100%}
.c-match__team{flex-direction:column}
.c-match__team:first-child span{order:1}
.c-match__team span{text-align:center!important;margin-top:0.5rem}
.c-match__descr-box{max-width:100%;flex:100%}
.c-match__descr-box+.c-match__descr-box{border-top:0.0625rem solid var(--color-light-border);border-left:0}
.c-match{flex-direction:column}
.c-match__link{padding-right:0;margin:0.5rem 0}
.c-match__result{font-size:1.5rem}
.c-match__info{flex-direction:column;margin:0.5rem auto 0}
.c-match__teams{padding-right:0;text-align:center}
.c-match__date a{margin:1rem auto}
.c-match__date{padding-right:0;text-align:center;margin-bottom:1rem;max-width:100%}
.c-match__logos{margin-bottom:1rem}
.c-matches-section__menu ul{justify-content:center;margin-left:auto;margin-right:auto;width:100%}
.c-matches-section__games{justify-content:center;margin:0 auto}
.c-table-section table{width:-webkit-max-content;width:-moz-max-content;width:max-content}
.c-team__item{max-width:100%;flex:100%}
.c-topstory-section__item{max-width:100%;flex:100%;height:auto;min-height:20rem!important}
.c-topstory-section__item--main .c-topstory-section__icons{margin-bottom:0.625rem}
.c-topstory-section__item--main .c-topstory-section__icons svg{width:2.5rem;height:2.5rem}
.c-topstory-section__item--main .c-topstory-section__img:before{right:1.25rem;bottom:1.25rem;width:1.5rem;height:1.5rem}
.c-topstory-section__img:before{right:1.25rem;bottom:1.25rem;width:1.5rem;height:1.5rem}
.c-topstory-section__info-box{padding-right:2.5rem}
.c-topstory-section__info-box .h3{font-size:1.5rem}}

/*# sourceMappingURL=styles.css.map */
