*,::after,::before{box-sizing:border-box}html[lang="sk"]{margin-top:0!important}body{margin:0;min-height:100vh;display:flex;flex-direction:column;font-family:"Barlow",sans-serif;color:#202B78;text-size-adjust:none!important;-webkit-text-size-adjust:none!important}main{position:relative;margin-bottom:9rem;top:9rem}@media (max-width:1199px){main{margin-bottom:140px;top:140px}}@media (max-width:600px){html #wpadminbar{position:fixed}}.container,.global-container{margin-left:auto;margin-right:auto;max-width:1680px;width:100%}.global-padding{padding-left:11.607vw;padding-right:11.607vw}@media (min-width:1680px){.global-padding{padding-left:195px;padding-right:195px}}@media (max-width:1199px){.global-padding{padding-left:20px;padding-right:20px}}.page-template h1{font-size:50px;line-height:60px;margin:10px 0 50px}h1{color:#202B78;font-size:40px;font-weight:700;font-style:italic;line-height:50px}@media (max-width:767px){h1{font-size:26px;line-height:36px}}h2{color:#202B78;font-size:40px;font-weight:700;line-height:52px;margin-bottom:20px}@media (max-width:767px){h2{font-size:25px;line-height:37px}}h3{color:#202B78;font-size:20px;font-weight:700;line-height:26px}p{color:#202B78;font-size:16px;font-weight:400;line-height:24px;margin:0 0 20px}a{color:#DF0A1F;font-size:16px;line-height:20px;text-decoration:none;transition:color 0.5s}a:hover{color:#202B78}.page-template .main-content li,.podujatie-template .main-content li,.blog .main-content li{font-size:16px;line-height:24px;padding:0 0 20px}.page-template .main-content li ul,.podujatie-template .main-content li ul,.blog .main-content li ul{margin-top:20px}.page-template .main-content li ul li,.podujatie-template .main-content li ul li,.blog .main-content li ul li{padding:0 0 10px}.main-content img.alignright{float:right;margin:0 0 1em 1em}.main-content img.alignleft{float:left;margin:0 1em 1em 0}.main-content img.aligncenter{display:block;margin-left:auto;margin-right:auto}.main-content a img.alignright{float:right;margin:0 0 1em 1em}.main-content a img.alignleft{float:left;margin:0 1em 1em 0}.main-content a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.partners-carousel{border-top:1px solid #D6D6D6}body.logged-in{padding-top:32px}header{position:fixed;display:flex;justify-content:space-between;align-items:center;height:5rem;width:calc(100% - 2rem);max-width:1680px;z-index:1000;left:0;right:0;padding:0 1rem;margin:2rem auto;background:#FFF;border-radius:20px;border:1px solid #202B78;transition:height 0.2s,margin 0.2s}@media (min-width:1200px){header{padding:0 2rem;border-radius:30px}}header.removeRadius{border-bottom-left-radius:0;border-bottom-right-radius:0;border-width:1px 1px 0 1px;border-style:solid;border-color:#202B78}header.scrolled{margin:calc(2rem - 1rem) auto;height:calc(5rem - 1rem)}header.scrolled .logo{height:calc(5rem - 1rem)}header.scrolled.stropkovska20_logo .logo img{padding:1rem 0}header.scrolled.kbs_logo .logo img,header.scrolled.rusinska100_logo .logo img,header.scrolled.le_run_logo .logo img{padding:.2rem 0}@media (max-width:1199px){header.scrolled .menu{top:calc(5rem - 1rem)}}header.stropkovska20_logo .logo img{padding:1.2rem 0}header.kbs_logo .logo img,header.rusinska100_logo .logo img,header.le_run_logo .logo img{height:100%;width:auto;padding:.5rem 0}header .logo{align-items:center;display:flex;height:5rem}header .logo img{padding:.8rem 0;height:auto;max-width:220px;width:100%;transition:width 0.5s,height 0.5s}header .menu{display:flex;align-items:center;list-style:none;margin:0;padding:0}header .menu .menu-item a{padding:1rem 1.3rem;text-decoration:none;color:#202B78;font-size:16px;font-weight:800;line-height:20px;text-transform:uppercase;transition:color 0.2s}header .menu .menu-item a:hover{color:#DF0A1F}@media (max-width:1199px){header .menu{background:#FFF;border-radius:0 0 20px 20px;padding:.5rem 1rem;flex-direction:column;border-color:#202B78;border-style:solid;border-width:0 1px 1px;display:none;left:0;margin:-1px 0 0 -1px;position:absolute;top:5rem;width:calc(100% + 2px)}header .menu .menu-item{border-bottom:1px solid #202546;padding:.4rem .6rem;width:100%}header .menu .menu-item a{padding:0}header .menu .menu-item:last-child{border-bottom:none}}header .menu .current_page_item{color:#DF0A1F}header .menu-button{cursor:pointer;padding:7px 5px 5px}@media (min-width:1200px){header .menu-button{display:none}}header .menu-button:hover svg path{fill:#DF0A1F}header .menu-button svg{height:35px;width:40px}@media (max-width:767px){header .menu-button svg{height:30px}}header .menu-button svg path{transition:fill 0.3s}.fp-s1{background-position:bottom center;background-size:cover;background-repeat:no-repeat;padding-bottom:190px;padding-top:9rem}.fp-s1 .global-container{display:flex;justify-content:center;padding-top:30px}@media (max-width:1199px){.fp-s1 .global-container{padding-top:0}}@media (max-width:767px){.fp-s1 .global-container{align-items:center;flex-direction:column}.fp-s1 .global-container .run-card:first-child{margin-bottom:60px}}.fp-s1 .run-card{transition:margin-left 0.5s,margin-right 0.5s}.fp-s1 .run-card:first-child{margin-right:7.44vw}@media (min-width:1680px){.fp-s1 .run-card:first-child{margin-right:125px}}@media (max-width:1199px){.fp-s1 .run-card:first-child{margin:0 15px}}.fp-s1 .run-card:last-child{margin-left:7.44vw}@media (min-width:1680px){.fp-s1 .run-card:last-child{margin-left:125px}}@media (max-width:1199px){.fp-s1 .run-card:last-child{margin:0 15px}}.fp-s2{background:#FFF;padding-top:60px;border-radius:100px 100px 0 0;margin-top:-100px}@media (max-width:767px){.fp-s2{padding-top:30px;border-radius:50px 50px 0 0}}.fp-s2 h2{margin:0 0 62px;text-align:center}@media (max-width:767px){.fp-s2 h2{margin-bottom:31px}}.fp-s2 .nearest-events{display:grid;gap:30px;grid-template-columns:repeat(4,1fr)}@media (max-width:1440px){.fp-s2 .nearest-events{grid-template-columns:repeat(3,1fr)}}@media (max-width:991px){.fp-s2 .nearest-events{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.fp-s2 .nearest-events{grid-template-columns:repeat(1,1fr)}}.fp-s2 .nearest-events .event-block{background:#EFEFEF;border-radius:20px;display:flex;flex-direction:column;padding:30px 20px 20px 30px;min-height:140px;border:1px solid #EFEFEF;position:relative;top:0;transition:background-color 0.5s,top 0.5s;width:100%}.fp-s2 .nearest-events .event-block:hover{background:#FFF;top:-10px}.fp-s2 .nearest-events .event-block h3{color:#202B78;font-size:20px;font-style:italic;line-height:26px;margin:0 0 10px;text-transform:uppercase}.fp-s2 .nearest-events .event-block span{color:#202B78;text-transform:uppercase}.fp-s2 .nearest-events .event-block svg{margin-top:auto;margin-left:auto}.fp-s2 .nearest-events .event-block svg path{fill:#DF0A1F}.fp-s3{padding-bottom:50px;padding-top:120px}@media (max-width:1199px){.fp-s3{padding-bottom:25px;padding-top:60px}}.fp-s3 .mobile-btn,.fp-s3 .desktop-btn{color:#DF0A1F;font-weight:700;text-transform:uppercase;transition:color 0.5s}.fp-s3 .mobile-btn:hover,.fp-s3 .desktop-btn:hover{color:#202B78}.fp-s3 .mobile-btn.mobile-btn,.fp-s3 .desktop-btn.mobile-btn{align-items:center;background:#DF0A1F;border-radius:5px;color:#FFF;display:flex;margin:30px auto 0;max-width:250px;padding:21px 30px 20px;position:relative;text-align:center;transition:background}.fp-s3 .mobile-btn.mobile-btn svg,.fp-s3 .desktop-btn.mobile-btn svg{position:absolute;right:32px;transition:right 0.5s}.fp-s3 .mobile-btn.mobile-btn:hover,.fp-s3 .desktop-btn.mobile-btn:hover{background:#F70018}.fp-s3 .mobile-btn.mobile-btn:hover svg,.fp-s3 .desktop-btn.mobile-btn:hover svg{right:20px}@media (min-width:768px){.fp-s3 .mobile-btn.mobile-btn,.fp-s3 .desktop-btn.mobile-btn{display:none}}@media (max-width:767px){.fp-s3 .mobile-btn.desktop-btn,.fp-s3 .desktop-btn.desktop-btn{display:none}}.fp-s3 .s3-row{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:30px}@media (max-width:767px){.fp-s3 .s3-row{justify-content:center}}.fp-s3 .s3-row h2{font-style:italic;margin:0;padding:0}.fp-s3 .post-block{display:flex;gap:30px}@media (max-width:767px){.fp-s3 .post-block{flex-direction:column}}.fp-s3 .post-block .post-card{border-radius:20px;border:1px solid #202B78;max-width:630px;padding:30px 40px;position:relative;width:100%}@media (max-width:767px){.fp-s3 .post-block .post-card{max-width:100%}}@media (max-width:520px){.fp-s3 .post-block .post-card{padding:20px 30px}}.fp-s3 .post-block .post-card span{font-size:16px;font-weight:700;line-height:24px;text-transform:uppercase}.fp-s3 .post-block .post-card h3{margin:0 0 20px;text-transform:uppercase}.fp-s3 .post-block .post-card a:hover span{margin-right:30px}.fp-s3 .post-block .post-card a span{margin-right:20px;transition:margin-right 0.5s}.fp-s4{display:flex;gap:0 20px;justify-content:space-between;padding-bottom:100px;padding-top:50px}@media (max-width:991px){.fp-s4{align-items:center;flex-direction:column;gap:20px 0;padding-bottom:50px;padding-top:25px}}.fp-s4 .gallery{max-width:630px;height:440px;overflow:hidden;border-radius:20px;width:100%}@media (max-width:991px){.fp-s4 .gallery{height:300px}}.fp-s4 .gallery .item{background-size:cover;background-repeat:no-repeat;background-position:center;height:440px;width:100%}@media (max-width:991px){.fp-s4 .gallery .item{height:300px}}.fp-s4 .page-list{align-items:center;display:flex;flex-direction:column;gap:20px 0;width:100%}.fp-s4 .page-list .page-box{align-items:center;background:#EFEFEF;border-radius:20px;display:flex;justify-content:space-between;max-width:630px;padding:30px 20px 30px 40px;position:relative;top:0;width:100%;transition:top 0.5s}@media (max-width:767px){.fp-s4 .page-list .page-box{padding:20px 20px 20px 20px}}.fp-s4 .page-list .page-box:hover{background:#FFF;outline:1px solid #D6D6D6;top:-10px}.fp-s4 .page-list .page-box span{color:#202B78;text-transform:uppercase}@media (max-width:767px){.fp-s4 .page-list .page-box span{font-size:14px;line-height:18px}}.fp-s4 .page-list .page-box h2{margin:0;font-style:italic}.fp-s4 .page-list svg path{fill:#DF0A1F}.fp-s5{padding-bottom:34px;padding-top:29px}.fp-s5 .owl-dots{display:none}.partners-carousel{padding:1rem 0}.partners-carousel .acf-logo-gallery{display:flex;flex-direction:column;justify-content:center;align-items:center}.partners-carousel .acf-logo-gallery .owl-stage{align-items:center;display:flex}.partners-carousel .acf-logo-gallery .item{align-items:center;display:flex}.partners-carousel .acf-logo-gallery .item img{height:auto;width:125px!important}footer{margin-top:auto}footer .global-container{margin:auto;padding:0 40px 15px}@media (max-width:1199px){footer .global-container{padding:0 20px 15px}}footer .global-container .inner-container{align-items:center;background:#202B78;border-radius:30px;display:flex;justify-content:space-between;margin-bottom:10px;padding:55px 100px}@media (max-width:1199px){footer .global-container .inner-container{padding:30px 50px}}@media (max-width:420px){footer .global-container .inner-container{padding:25px 30px}}footer .global-container .list-items{align-items:center;display:flex;margin:0 10px 0 0;padding:0;gap:0 40px}@media (max-width:1199px){footer .global-container .list-items{align-items:flex-start;flex-direction:column;gap:10px 0;margin:0 0 10px}}footer .global-container .list-items a:hover span{color:#DF0A1F}footer .global-container .list-items a span{color:#FFF}footer .global-container .contact-container{align-items:center;display:flex}@media (max-width:1199px){footer .global-container .contact-container{flex-direction:column}}footer .global-container .contact-container span{color:#FFF;margin-right:20px}@media (max-width:1199px){footer .global-container .contact-container span{margin:0 0 20px}}footer .global-container .copyright{display:block;text-align:center}.contact-template{padding-bottom:70px}@media (max-width:767px){.contact-template{padding-bottom:40px}}.contact-template .contact-box{align-items:center;border:1px solid #202B78;border-radius:30px;display:flex;justify-content:space-between;margin:auto;padding:70px 90px;gap:0 80px}@media (max-width:1199px){.contact-template .contact-box{padding:50px 50px}}@media (max-width:991px){.contact-template .contact-box{flex-direction:column;padding:30px 30px}}@media (max-width:991px){.contact-template .contact-box .info-side{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:30px;justify-content:space-between;width:100%}}.contact-template .contact-box .info-side span{font-size:16px;line-height:24px;text-transform:uppercase}.contact-template .contact-box .info-side h2{margin:0 0 20px}.contact-template .contact-box .map-side{border-radius:20px;overflow:hidden;width:100%}.contact-template .contact-box .map-side iframe{height:350px;max-width:100%;width:100%}.contact-template .contact-box .address{margin-bottom:30px}@media (max-width:991px){.contact-template .contact-box .address{margin-bottom:10px;margin-right:50px}}.contact-template .contact-box .e-mail,.contact-template .contact-box .phone-number{display:flex;flex-direction:column}.contact-template .contact-box .e-mail.e-mail,.contact-template .contact-box .phone-number.e-mail{margin-bottom:20px}.contact-template .contact-box .e-mail a,.contact-template .contact-box .phone-number a{font-size:20px;font-weight:900;line-height:26px;font-style:italic;transition:color 0.5s}.contact-template .contact-box .e-mail a:hover,.contact-template .contact-box .phone-number a:hover{color:#202B78}.contact-template .contact-box .e-mail span,.contact-template .contact-box .phone-number span{font-size:16px;line-height:24px}.contact-template .contact-other{padding-top:40px}.contact-template .contact-other .contact-row{display:flex;justify-content:space-between}@media (max-width:767px){.contact-template .contact-other .contact-row{flex-wrap:wrap}}.contact-template .contact-other .left-side,.contact-template .contact-other .right-side,.contact-template .contact-other .middle-side{display:flex;flex-direction:column}.contact-template .contact-other .left-side .item,.contact-template .contact-other .right-side .item,.contact-template .contact-other .middle-side .item{display:table;margin-bottom:15px}.contact-template .contact-other .left-side .item span,.contact-template .contact-other .right-side .item span,.contact-template .contact-other .middle-side .item span{display:table-row}.contact-template .contact-other .left-side .item .title,.contact-template .contact-other .right-side .item .title,.contact-template .contact-other .middle-side .item .title{text-transform:uppercase}.contact-template .contact-other .left-side .item .info,.contact-template .contact-other .right-side .item .info,.contact-template .contact-other .middle-side .item .info{font-weight:700}@media (max-width:767px){.contact-template .contact-other .left-side{min-width:100%;width:100%}}.contact-template .contact-other .middle-side{margin-right:40px}.contact-template .contact-other .line{background:#202B78;display:block;height:1px;margin:10px 0 20px;width:100%}@media (min-width:768px){.contact-template .contact-other .line{display:none}}.breadcrumb{margin:0 0 2rem 0}.breadcrumb a{transition:color}.breadcrumb a:hover{color:#202B78}.breadcrumb svg{margin:0 5px;height:10px;width:auto}.tax-template{padding-bottom:70px}@media (max-width:767px){.tax-template{padding-bottom:40px}}.tax-template .tax-s1{margin-bottom:60px}.tax-template .tax-s2 .tax-info{display:table;max-width:550px;width:100%}.tax-template .tax-s2 .tax-info .item{display:table-row}.tax-template .tax-s2 .tax-info .item .title,.tax-template .tax-s2 .tax-info .item .info{align-items:center;border-bottom:1px solid #202B78;display:table-cell;padding:15px 0}.tax-template .tax-s2 .tax-info .item .title.title,.tax-template .tax-s2 .tax-info .item .info.title{padding-right:35px}.tax-template .tax-s2 .title{text-transform:uppercase}.tax-template .tax-s3{padding-top:50px}.tax-template .tax-s3 h2{margin-bottom:40px;text-align:center}.tax-template .tax-s3 .tabs-container{max-width:80%;margin:20px auto}@media (max-width:991px){.tax-template .tax-s3 .tabs-container{max-width:100%}}.tax-template .tax-s3 .tabs-container .tabs{display:flex}.tax-template .tax-s3 .tabs-container .tabs .tab{cursor:pointer;padding:10px;background-color:#FFF;border:1px solid #EFEFEF;border-radius:5px 5px 0 0;color:#202B78;font-size:20px;font-weight:700;font-style:italic;margin-right:5px;border-bottom:none;transition:color 0.5s,background-color 0.5s}.tax-template .tax-s3 .tabs-container .tabs .tab:hover,.tax-template .tax-s3 .tabs-container .tabs .tab.active{background-color:#EFEFEF;color:#202B78;border-color:#EFEFEF}.tax-template .tax-s3 .tabs-container .tab-content{display:none;background:#EFEFEF;border:1px solid #EFEFEF;padding:20px 15px;border-radius:0 5px 5px 5px;word-wrap:break-word}.tax-template .tax-s3 .tabs-container .tab-content.active{display:block}.tax-template .tax-s3 .tabs-container .tab-content ol,.tax-template .tax-s3 .tabs-container .tab-content ul{padding-left:30px}@media (max-width:767px){.tax-template .tax-s3 .tabs-container .tab-content ol,.tax-template .tax-s3 .tabs-container .tab-content ul{padding-left:20px}}.tax-template .tax-s3 .tabs-container .tab-content ol li,.tax-template .tax-s3 .tabs-container .tab-content ul li{padding:0 0 10px}.tax-template .tax-s3 .tabs-container .tab-content a.file{align-items:center;display:flex;padding:8px 0;transition:color 0.5s}.tax-template .tax-s3 .tabs-container .tab-content a.file:hover{color:#202B78}.tax-template .tax-s3 .tabs-container .tab-content a.file:hover svg path{fill:#202B78}.tax-template .tax-s3 .tabs-container .tab-content a.file svg{height:auto;margin-right:25px;width:16px;min-width:16px}.tax-template .tax-s3 .tabs-container .tab-content a.file svg path{fill:#DF0A1F;transition:fill 0.5s}.tax-template .tax-s4{padding-top:50px}.club-template{padding-bottom:70px}@media (max-width:767px){.club-template{padding-bottom:40px}}.club-template .club-s1{padding-bottom:50px}.club-template .club-s1 .main-content{max-width:80%;margin:auto}@media (max-width:991px){.club-template .club-s1 .main-content{max-width:100%}}.club-template .club-s2 .list-member{display:flex;flex-wrap:wrap;gap:40px 30px;justify-content:center}@media (max-width:767px){.club-template .club-s2 .list-member{gap:20px 30px}}.club-template .club-s2 .list-member .member{align-items:center;display:flex;flex-direction:column;max-width:14%;min-width:100px;width:100%}.club-template .club-s2 .list-member .member:hover .icon{transform:rotateY(180deg)}.club-template .club-s2 .list-member .member:nth-child(even) .icon svg{fill:#DF0A1F}.club-template .club-s2 .list-member .member .icon{align-items:center;display:flex;height:100px;justify-content:center;padding:20px;transition:transform 0.3s ease-in-out;width:100px}@media (max-width:767px){.club-template .club-s2 .list-member .member .icon{height:50px;padding:5px;width:50px}}.club-template .club-s2 .list-member .member .icon svg{height:100%;max-width:100%;width:auto}.club-template .club-s2 .list-member .member span{font-size:20px;font-weight:700;line-height:24px;text-align:center}@media (max-width:767px){.club-template .club-s2 .list-member .member{font-size:16px;line-height:20px}}.club-template .club-s3 h2{margin-bottom:50px}.club-template .club-s3 .tabs-container{margin:20px 0}.club-template .club-s3 .tabs-container .tabs{display:flex}.club-template .club-s3 .tabs-container .tabs .tab{cursor:pointer;padding:10px;background-color:#FFF;border:1px solid #EFEFEF;border-radius:5px 5px 0 0;color:#202B78;font-size:20px;font-weight:700;font-style:italic;margin-right:5px;border-bottom:none;transition:color 0.5s,background-color 0.5s}.club-template .club-s3 .tabs-container .tabs .tab:hover,.club-template .club-s3 .tabs-container .tabs .tab.active{background-color:#EFEFEF;color:#202B78;border-color:#EFEFEF}.club-template .club-s3 .tabs-container .tab-content{display:none;background:#EFEFEF;border:1px solid #EFEFEF;padding:20px 15px 10px;border-radius:0 5px 5px 5px}.club-template .club-s3 .tabs-container .tab-content.active{display:block}.club-template .club-s3 .tabs-container .tab-content a{display:block;padding:8px 0;transition:color 0.5s}.club-template .club-s3 .tabs-container .tab-content a:hover{color:#202B78}.club-template .club-s3 .tabs-container .tab-content a:hover svg path{fill:#202B78}.club-template .club-s3 .tabs-container .tab-content a svg{margin-right:25px}.club-template .club-s3 .tabs-container .tab-content a svg path{fill:#DF0A1F;transition:fill 0.5s}.club-template .club-s4{padding-bottom:100px}.club-template .club-s4 .owl-carousel{margin:0 auto;max-height:500px;max-width:80%}@media (max-width:1199px){.club-template .club-s4 .owl-carousel{max-width:100%}}.club-template .club-s4 .owl-carousel .owl-stage{display:flex;align-items:center}.club-template .club-s4 .owl-carousel .item{display:flex;justify-content:center;align-items:center}.club-template .club-s4 .owl-carousel .item img{max-width:100%;max-height:500px;width:auto;height:auto}.club-template .club-s4 .owl-nav{align-items:center;bottom:-70px;display:flex;gap:20px;justify-content:center;position:absolute;width:100%}.club-template .club-s4 .owl-nav .owl-prev,.club-template .club-s4 .owl-nav .owl-next{background:#DF0A1F!important;border:none;color:#000;display:flex;align-items:center;justify-content:center;font-size:24px;height:60px;transition:background-color 0.5s;width:60px}.club-template .club-s4 .owl-nav .owl-prev:hover,.club-template .club-s4 .owl-nav .owl-next:hover{background:#F70018!important}.club-template .club-s4 .owl-nav .owl-prev span,.club-template .club-s4 .owl-nav .owl-next span{display:none}.club-template .club-s4 .owl-nav .owl-prev:before,.club-template .club-s4 .owl-nav .owl-next:before{background-position:center;background-size:cover;content:"";display:block;height:12px;position:absolute;width:12px}.club-template .club-s4 .owl-prev:before{background-image:url(https://stropkovska20.sk/wp-content/themes/stropkovska20/css/../img/arrow-left.svg)}.club-template .club-s4 .owl-next:before{background-image:url(https://stropkovska20.sk/wp-content/themes/stropkovska20/css/../img/arrow.svg)}.results-template .results{align-items:flex-start;display:flex;gap:20px;padding-bottom:50px;position:relative}.results-template .results .year-list{max-height:400px;overflow-y:scroll;align-items:center;background:#EFEFEF;display:flex;flex-direction:column;padding:10px;position:sticky;top:170px;min-width:60px;width:8%}.results-template .results .year-list a{color:#202B78;font-weight:700;padding:5px 0}.results-template .results .year-list a:hover{color:#DF0A1F}.results-template .results .content-list{width:92%}.results-template .result-block{align-items:center;display:flex;justify-content:space-between;margin:0 auto;padding:30px 20px 40px;width:100%;max-width:90%}@media (max-width:991px){.results-template .result-block{max-width:100%}}@media (max-width:767px){.results-template .result-block{align-items:center;flex-direction:column;text-align:center}}.results-template .result-block:nth-child(odd){background:#EFEFEF}@media (min-width:768px){.results-template .result-block:nth-child(odd) .year-block{margin-left:50px;order:2}}.results-template .result-block:nth-child(odd) .year-block .icon{transform:rotateY(180deg)}@media (min-width:768px){.results-template .result-block:nth-child(odd) .year-block{margin-right:50px}}.results-template .result-block .year-block{align-items:center;display:flex;flex-direction:column}@media (max-width:767px){.results-template .result-block .year-block{margin:0 0 20px}}.results-template .result-block .year-block .icon{align-items:center;border-radius:50%;border:2px solid #202B78;display:flex;height:70px;justify-content:center;margin-bottom:10px;width:70px}.results-template .result-block .year-block .icon svg{height:auto;width:30px}.results-template .result-block .year-block .year{font-size:20px;font-style:italic;font-weight:900;line-height:26px}.results-template .result-block .row:first-child h3{margin-top:0}.results-template .result-block .row h3{margin:30px 0 10px}.results-template .result-block .row svg{margin-right:10px}.results-template .result-block .row svg path{fill:#DF0A1F}.news-template{padding-bottom:50px}.news-template h1{margin:10px 0 1rem}@media (max-width:767px){.news-template .new-s2{padding-top:25px}}.news-template .new-s2 .posts-container{display:flex;gap:30px;flex-wrap:wrap}.news-template .new-s2 .post-card{border-radius:20px;border:1px solid #202B78;display:flex;flex-direction:column;max-width:31%;padding:20px;position:relative;width:100%}@media (max-width:991px){.news-template .new-s2 .post-card{max-width:47%}}@media (max-width:767px){.news-template .new-s2 .post-card{max-width:100%}}@media (max-width:520px){.news-template .new-s2 .post-card{padding:20px 30px}}.news-template .new-s2 .post-card .post-img{border-radius:15px;height:245px;margin-bottom:20px;overflow:hidden;width:100%}.news-template .new-s2 .post-card .post-img:hover .image{scale:1.1}.news-template .new-s2 .post-card .post-img .image{background-size:cover;background-repeat:no-repeat;background-position:center;height:100%;transition:scale 0.5s;width:100%}.news-template .new-s2 .post-card span{font-size:16px;font-weight:700;line-height:24px;text-transform:uppercase}.news-template .new-s2 .post-card .post-title{padding:5px 0 20px;text-transform:uppercase;font-size:20px;font-style:italic;line-height:26px;margin:0}.news-template .new-s2 .post-card .post-title:hover a{color:#DF0A1F}.news-template .new-s2 .post-card .post-title a{color:#202B78}.news-template .new-s2 .post-card a.card-btn{margin-top:auto}.news-template .new-s2 .post-card a.card-btn:hover span{margin-right:30px}.news-template .new-s2 .post-card a.card-btn span{margin-right:20px;transition:margin-right 0.5s}.news-template .new-s2 .post-card .post-img:has(+*+.card-btn:hover) .image{scale:1.1}.news-template .new-s2 .pagination{margin-top:40px;display:flex;justify-content:center;gap:10px}.news-template .new-s2 .pagination .page-numbers{align-items:center;display:flex;color:#202B78;font-weight:800;font-size:20px;padding:15px}.news-template .new-s2 .pagination .page-numbers.current{color:#DF0A1F}.news-template .new-s2 .pagination .page-numbers:hover{color:#DF0A1F}.news-template .new-s2 .pagination .prev-btn,.news-template .new-s2 .pagination .next-btn{align-items:center;display:flex;padding:5px}.news-template .new-s2 .pagination .prev-btn:hover svg path,.news-template .new-s2 .pagination .next-btn:hover svg path{fill:#DF0A1F}.news-template .new-s2 .pagination .prev-btn svg,.news-template .new-s2 .pagination .next-btn svg{width:10px}.news-template .new-s2 .pagination .prev-btn.prev-btn svg,.news-template .new-s2 .pagination .next-btn.prev-btn svg{transform:rotateY(180deg)}.event-tpl .s1{align-items:flex-start;display:flex;gap:0 60px;margin-bottom:69px}@media (max-width:991px){.event-tpl .s1{flex-direction:column-reverse}}.event-tpl .s1 .left-side{background:#EFEFEF;border-radius:20px;min-width:300px;max-width:300px;padding:40px 30px 30px;position:relative}@media (min-width:992px){.event-tpl .s1 .left-side{min-height:493px}}@media (max-width:520px){.event-tpl .s1 .left-side{min-width:100%;max-width:100%}}.event-tpl .s1 .left-side .block:not(:last-child){margin-bottom:20px}.event-tpl .s1 .left-side h2.event-subtitle{font-size:20px;font-style:italic;line-height:26px;margin:0 0 10px;text-transform:uppercase}.event-tpl .s1 .left-side h3{font-size:16px;line-height:24px;margin:0 0 10px}.event-tpl .s1 .left-side span{font-size:16px;line-height:24px}.event-tpl .s1 .left-side .reg-btn{background:#DF0A1F;border-radius:5px;color:#FFF;display:block;font-weight:700;margin:0 0 20px;max-width:240px;padding:21px 20px 20px;text-align:center;text-transform:uppercase;width:100%;transition:background-color 0.5s}.event-tpl .s1 .left-side .reg-btn:hover{background-color:#202B78}.event-tpl .s1 .left-side .page-sections{align-items:flex-start;display:flex;flex-direction:column}.event-tpl .s1 .left-side .page-sections .link{align-items:center;display:flex;margin-bottom:8px}.event-tpl .s1 .left-side .page-sections .link:last-child{margin-bottom:2px}.event-tpl .s1 .left-side .page-sections .link:hover{color:#202B78}.event-tpl .s1 .left-side .page-sections .link:hover svg{margin-left:10px}.event-tpl .s1 .left-side .page-sections .link svg{height:auto;position:relative;transition:margin-left 0.3s;margin:3px 20px 0 0;width:12px}.event-tpl .s1 .left-side .page-sections .link svg path{fill:#DF0A1F}.event-tpl .s1 .left-side .page-submenus .submenu-block{margin:5px 0}.event-tpl .s1 .left-side .page-submenus .submenu-block:last-child{margin-bottom:0}.event-tpl .s1 .left-side .page-submenus .submenu-title{align-items:center;display:flex;cursor:pointer;color:#DF0A1F;transition:color 0.4s}.event-tpl .s1 .left-side .page-submenus .submenu-title:hover{color:#202B78}.event-tpl .s1 .left-side .page-submenus .submenu-title.open .submenu-ico{background-image:url(https://stropkovska20.sk/wp-content/themes/stropkovska20/css/../img/minus.svg)}.event-tpl .s1 .left-side .page-submenus .submenu-title .submenu-ico{display:inline-block;margin:0 20px 0 0;position:relative;background-image:url(https://stropkovska20.sk/wp-content/themes/stropkovska20/css/../img/plus.svg);background-repeat:no-repeat;background-position:center;background-size:auto;height:12px;width:12px}.event-tpl .s1 .left-side .page-submenus .submenu-title svg{margin:0 20px 0 0;position:relative;transition:margin-left 0.3s}.event-tpl .s1 .left-side .page-submenus .submenu-title svg path{fill:#DF0A1F}.event-tpl .s1 .left-side .page-submenus .submenu-content{display:none;flex-direction:column;gap:10px;padding:10px 20px 10px 50px;width:100%}.event-tpl .s1 .left-side .page-submenus .submenu-content a{display:block;margin:0 0 10px;color:#202B78;transition:color 0.5s}.event-tpl .s1 .left-side .page-submenus .submenu-content a:last-child{margin-bottom:0}.event-tpl .s1 .left-side .page-submenus .submenu-content a:hover{color:#DF0A1F}.event-tpl .s1 .left-side .other-pages .page{align-items:center;color:#DF0A1F;cursor:pointer;display:flex;margin-bottom:7px;transition:color 0.4s}.event-tpl .s1 .left-side .other-pages .page:last-child{margin-bottom:2px}.event-tpl .s1 .left-side .other-pages .page:hover{color:#DF0A1F}.event-tpl .s1 .left-side .other-pages .page:hover svg{margin-left:10px}.event-tpl .s1 .left-side .other-pages .page svg{margin:0 20px 0 0;transition:margin-left 0.3s}.event-tpl .s1 .left-side .other-pages .page svg path{fill:#DF0A1F}.event-tpl .s1 .right-side{width:100%}@media (max-width:991px){.event-tpl .s1 .right-side{display:flex;flex-direction:column-reverse;margin:0 0 30px}}.event-tpl .s1 .right-side h1{font-size:60px;line-height:70px;margin:0 0 10px;text-transform:uppercase}@media (max-width:991px){.event-tpl .s1 .right-side h1{font-size:40px;line-height:52px}}@media (max-width:520px){.event-tpl .s1 .right-side h1{font-size:30px;line-height:42px}}.event-tpl .s1 .right-side .subtitle{font-weight:700;text-transform:uppercase}.event-tpl .s1 .right-side .main-image{background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:15px;overflow:hidden;margin:40px 0 0;min-height:353px;width:100%}@media (max-width:991px){.event-tpl .s1 .right-side .main-image{margin:0 0 20px}}.event-tpl .year-list{align-items:flex-start;display:flex;margin-top:-40px}@media (max-width:991px){.event-tpl .year-list{flex-direction:column}}.event-tpl .year-list span{margin:10px 80px 0 0;min-width:120px}@media (max-width:991px){.event-tpl .year-list span{margin-bottom:20px}}.event-tpl .year-list .inner-container{display:flex;flex-wrap:wrap;gap:20px}.event-tpl .year-list .inner-container .open-year{align-items:center;display:flex;border:1px solid #D6D6D6;border-radius:10px;color:#202B78;font-size:20px;font-weight:700;height:41px;justify-content:center;padding:9px 10px 10px;transition:background-color 0.3s,color 0.2s;width:80px}.event-tpl .year-list .inner-container .open-year:hover{background:#202B78;border-color:#202B78;color:#FFF}.event-tpl .s2-inner-container{align-items:center;border-bottom:1px solid #D6D6D6;display:flex;justify-content:space-between;flex-wrap:wrap-reverse;gap:10px 50px}.event-tpl .s2-inner-container h2{border-bottom:none!important}.event-tpl .s2-inner-container .logos-container{align-items:center;display:flex;flex-wrap:wrap;gap:30px 15px;margin-bottom:20px}.event-tpl .s2-inner-container .logos-container img{height:50px;width:auto}.event-tpl section:not(.s1){margin-bottom:60px}.event-tpl section:not(.s1) h2{border-bottom:1px solid #D6D6D6;margin:0;font-style:italic;padding-bottom:15px}.event-tpl section:not(.s1).other-section h2{font-size:26px;line-height:30px}.event-tpl section:not(.s1) .section-desc{margin-top:20px}.event-tpl .content{margin:15px 0 0}.event-tpl .content>table:first-child{margin-top:-15px}.event-tpl .content ul,.event-tpl .content ol{margin:0;padding:0 0 0 15px}.event-tpl .content ul li,.event-tpl .content ol li{align-items:center;display:flex;list-style:none;padding:5px 0;position:relative}.event-tpl .content ul li:first-child,.event-tpl .content ol li:first-child{padding-top:0}.event-tpl .content ul li:last-child,.event-tpl .content ol li:last-child{padding-bottom:0}.event-tpl .content ul li:before,.event-tpl .content ol li:before{content:"-";left:-15px;position:absolute}.event-tpl .content>table{table-layout:fixed}.event-tpl .content>table>tbody>tr{border-bottom:1px solid #D6D6D6;height:auto!important}@media (max-width:767px){.event-tpl .content>table>tbody>tr{display:flex;flex-direction:column;padding:10px 0}}.event-tpl .content>table>tbody>tr>td{height:auto!important;padding:15px 0;vertical-align:top;width:80%!important}@media (max-width:767px){.event-tpl .content>table>tbody>tr>td{padding:5px 0}}@media (max-width:767px){.event-tpl .content>table>tbody>tr>td{width:100%!important}}.event-tpl .content>table>tbody>tr>td:first-child{max-width:300px;font-weight:700;width:20%!important}@media (max-width:767px){.event-tpl .content>table>tbody>tr>td:first-child{width:100%!important}}.event-tpl .content>table>tbody>tr>td:not(:first-child){padding-left:30px}@media (max-width:767px){.event-tpl .content>table>tbody>tr>td:not(:first-child){padding-left:0}}.event-tpl .content>table>tbody>tr>td>table{width:100%!important}.event-tpl .content>table>tbody>tr>td td{padding:5px 0}.event-tpl .content>table>tbody>tr>td td:first-child{width:20%!important}.event-tpl .content>table>tbody>tr>td td:nth-child(2){padding-left:10px;width:80%!important}.event-archive-tpl{padding-bottom:34px;padding-top:170px}@media (max-width:1199px){.event-archive-tpl{padding-top:120px}}.event-archive-tpl h1{font-size:60px;line-height:72px;margin:10px 0 50px}@media (max-width:1199px){.event-archive-tpl h1{font-size:40px;line-height:50px;margin-bottom:30px}}@media (max-width:767px){.event-archive-tpl h1{font-size:26px;line-height:36px}}.event-archive-tpl .events-container{display:flex;gap:30px;flex-wrap:wrap}.event-archive-tpl .event-card{border-radius:20px;border:1px solid #202B78;display:flex;flex-direction:column;max-width:31%;padding:20px;position:relative;width:100%}@media (max-width:991px){.event-archive-tpl .event-card{max-width:47%}}@media (max-width:767px){.event-archive-tpl .event-card{max-width:100%}}@media (max-width:520px){.event-archive-tpl .event-card{padding:20px 30px}}.event-archive-tpl .event-card .post-img{border-radius:15px;height:245px;margin-bottom:20px;overflow:hidden;width:100%}.event-archive-tpl .event-card .post-img:hover .image{scale:1.1}.event-archive-tpl .event-card .post-img .image{background-size:cover;background-repeat:no-repeat;background-position:center;height:100%;transition:scale 0.5s;width:100%}.event-archive-tpl .event-card .post-img .image.logoImg{background-size:contain;opacity:.5}.event-archive-tpl .event-card span{font-size:16px;font-weight:700;line-height:24px;text-transform:uppercase}.event-archive-tpl .event-card .post-title{padding:5px 0 20px;text-transform:uppercase;font-size:20px;font-style:italic;line-height:26px;margin:0}.event-archive-tpl .event-card .post-title:hover a{color:#DF0A1F}.event-archive-tpl .event-card .post-title a{color:#202B78}.event-archive-tpl .event-card a.card-btn{margin-top:auto}.event-archive-tpl .event-card a.card-btn:hover span{margin-right:30px}.event-archive-tpl .event-card a.card-btn span{margin-right:20px;transition:margin-right 0.5s}.event-archive-tpl .event-card .post-img:has(+*+.card-btn:hover) .image{scale:1.1}.event-archive-tpl .pagination{margin-top:40px;display:flex;justify-content:center;gap:10px}.event-archive-tpl .pagination .page-numbers{align-items:center;display:flex;color:#202B78;font-weight:800;font-size:20px;padding:15px}.event-archive-tpl .pagination .page-numbers.current{color:#DF0A1F}.event-archive-tpl .pagination .page-numbers:hover{color:#DF0A1F}.event-archive-tpl .pagination .prev-btn,.event-archive-tpl .pagination .next-btn{align-items:center;display:flex;padding:5px}.event-archive-tpl .pagination .prev-btn:hover svg path,.event-archive-tpl .pagination .next-btn:hover svg path{fill:#DF0A1F}.event-archive-tpl .pagination .prev-btn svg,.event-archive-tpl .pagination .next-btn svg{width:10px}.event-archive-tpl .pagination .prev-btn.prev-btn svg,.event-archive-tpl .pagination .next-btn.prev-btn svg{transform:rotateY(180deg)}.tpl-post{padding-bottom:34px}.tpl-post h1{font-size:60px;line-height:72px;margin:10px 0 50px}@media (max-width:1199px){.tpl-post h1{font-size:40px;line-height:50px;margin-bottom:30px}}@media (max-width:767px){.tpl-post h1{font-size:26px;line-height:36px}}.tpl-post .main-content h2{font-size:26px;line-height:36px;margin:0 0 10px}@media (max-width:767px){.tpl-post .main-content h2{font-size:20px;line-height:36px}}.tpl-post .main-content h3{font-size:20px;line-height:30px}@media (max-width:767px){.tpl-post .main-content h3{font-size:18px;line-height:28px}}.tpl-post .main-content ol,.tpl-post .main-content ul{margin:0 0 20px;padding:0 0 0 40px}.tpl-post .main-content ol li,.tpl-post .main-content ul li{list-style:none;padding:5px 0;position:relative}.tpl-post .main-content ol li:before,.tpl-post .main-content ul li:before{content:"-";left:-15px;position:absolute}.tpl-post .s2{margin-top:50px;padding-bottom:100px}.tpl-post .s2 .owl-carousel{margin:0 auto;max-height:500px;max-width:80%}@media (max-width:1199px){.tpl-post .s2 .owl-carousel{max-width:100%}}.tpl-post .s2 .owl-carousel .owl-stage{display:flex;align-items:center}.tpl-post .s2 .owl-carousel .item{display:flex;justify-content:center;align-items:center}.tpl-post .s2 .owl-carousel .item img{max-width:100%;max-height:500px;width:auto;height:auto}.tpl-post .s2 .owl-nav{align-items:center;bottom:-70px;display:flex;gap:20px;justify-content:center;position:absolute;width:100%}.tpl-post .s2 .owl-nav .owl-prev,.tpl-post .s2 .owl-nav .owl-next{background:#DF0A1F!important;border:none;color:#000;display:flex;align-items:center;justify-content:center;font-size:24px;height:60px;transition:background-color 0.5s;width:60px}.tpl-post .s2 .owl-nav .owl-prev:hover,.tpl-post .s2 .owl-nav .owl-next:hover{background:#F70018!important}.tpl-post .s2 .owl-nav .owl-prev span,.tpl-post .s2 .owl-nav .owl-next span{display:none}.tpl-post .s2 .owl-nav .owl-prev:before,.tpl-post .s2 .owl-nav .owl-next:before{background-position:center;background-size:cover;content:"";display:block;height:12px;position:absolute;width:12px}.tpl-post .s2 .owl-prev:before{background-image:url(https://stropkovska20.sk/wp-content/themes/stropkovska20/css/../img/arrow-left.svg)}.tpl-post .s2 .owl-next:before{background-image:url(https://stropkovska20.sk/wp-content/themes/stropkovska20/css/../img/arrow.svg)}form label{color:#202B78;font-size:20px;line-height:30px;max-width:240px;width:100%;text-align:right}@media (max-width:991px){form label{text-align:left;max-width:100%}}form label.custom-label{margin-top:-20px}form label.required:after{content:"*";color:#DF0A1F}form label a{color:#DF0A1F}form .form-row{align-items:center;display:flex;gap:20px;margin-bottom:20px}@media (max-width:991px){form .form-row{align-items:flex-start;flex-direction:column;gap:10px}}form .form-row .inner-container,form .form-row>input,form .form-row select{max-width:410px;width:100%}@media (max-width:991px){form .form-row .inner-container,form .form-row>input,form .form-row select{max-width:100%}}form .form-row .empty{display:block;max-width:240px;width:100%}form .form-row input,form .form-row select{background:#FFF;border:1px solid #D6D6D6;border-radius:10px;color:#202B78;font-size:20px;font-weight:700;line-height:30px;padding:18px 20px;width:100%}@media (max-width:991px){form .form-row input,form .form-row select{padding:10px 20px}}form .form-row input::placeholder,form .form-row select::placeholder{color:#A7A7A7;font-weight:400}form .form-row input:focus,form .form-row select:focus{outline-color:#202B78}form .form-row select{font-weight:400;width:100%}form .form-row .validation-error{color:#DF0A1F;font-weight:700}form .date-row{display:flex;gap:10px}form .date-row input{max-width:100px;width:100%;text-align:center}@media (max-width:991px){form .date-row input{max-width:100%}form .date-row input:first-child,form .date-row input:nth-child(2){min-width:100px;width:20%}form .date-row input:last-child{width:100%}}@media (min-width:991px){form .date-row input:last-child{max-width:190px}}form .radio-input{display:flex;gap:10px}@media (max-width:991px){form .radio-input{flex-direction:column}}form .radio-input div{align-items:center;background-color:#FFF;border:1px solid #D6D6D6;border-radius:10px;display:flex;justify-content:space-between;padding:18px 30px 18px 25px;width:50%}@media (max-width:991px){form .radio-input div{width:100%}}form .radio-input div label{cursor:pointer}@media (max-width:991px){form .radio-input div label{margin-left:25px}}form .radio-input div input{height:26px;margin:0;width:26px}form .checkbox-row .inner-checkbox{margin:0}form .inner-checkbox{display:flex;margin:10px 0 0;position:relative}form .inner-checkbox input{display:none}form .inner-checkbox input[type="checkbox"]+label:before{content:"";position:absolute;left:0;top:3px;width:20px;height:20px;border:2px solid #D6D6D6;background-color:#FFF;border-radius:2px}form .inner-checkbox input[type="checkbox"]:checked+label:before{background-color:#FFF;border-color:#D6D6D6;border-radius:2px;color:#202B78;content:"✓";font-size:15px;line-height:16px;text-align:center}form .inner-checkbox label,form .inner-checkbox label a{cursor:pointer;font-size:16px;line-height:24px;margin-left:30px;max-width:380px;text-align:left;width:100%}form .inner-checkbox label a,form .inner-checkbox label a a{margin:0}form .inner-checkbox label a:hover,form .inner-checkbox label a a:hover{color:#DF0A1F;text-decoration:underline}form .submit-btn{background-color:#DF0A1F;border-radius:5px;border:none;color:#FFF;cursor:pointer;font-size:16px;line-height:24px;font-weight:700;display:block;margin:0 auto;padding:21px 37px 20px;text-transform:uppercase;transition:background-color 0.5s}form .submit-btn:hover{background-color:#202B78}.registration-tpl h1{margin:0 0 10px;text-align:center}.registration-tpl h2.page-subtitle{font-size:16px;font-weight:400;line-height:24px;margin:0 0 15px;text-align:center;text-transform:uppercase}.registration-tpl .event-date{display:block;font-size:16px;font-weight:700;line-height:24px;text-align:center}.registration-tpl .form-container{background-color:#EFEFEF;border-radius:20px;margin:40px auto;max-width:1070px;padding:60px 70px;width:100%}@media (max-width:991px){.registration-tpl .form-container{padding:60px 30px}}@media (max-width:520px){.registration-tpl .form-container{padding:30px 15px}}.registration-tpl .reg-desc{margin:0 auto 100px;max-width:1070px}.registration-tpl .reg-desc ol,.registration-tpl .reg-desc ul{margin:0 0 20px;padding:0 0 0 40px}.registration-tpl .reg-desc ol li,.registration-tpl .reg-desc ul li{font-size:20px;line-height:30px;list-style:none;padding:5px 0;position:relative}.registration-tpl .reg-desc ol li:before,.registration-tpl .reg-desc ul li:before{content:"-";font-weight:700;left:-15px;position:absolute}.tpl-event-list h1{margin:0 0 60px;text-align:center}.tpl-event-list .event-list{display:grid;gap:60px 30px;grid-template-columns:repeat(3,1fr);padding-bottom:130px}@media (max-width:1520px){.tpl-event-list .event-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.tpl-event-list .event-list{grid-template-columns:repeat(1,1fr)}}.tpl-event-list .event-list .run-card{min-width:auto;max-width:100%}.tpl-event-list .gallery-section{padding-bottom:120px;padding-top:50px}.tpl-event-list .gallery-section .owl-carousel{margin:0 auto;max-height:500px;max-width:80%}@media (max-width:1199px){.tpl-event-list .gallery-section .owl-carousel{max-width:100%}}.tpl-event-list .gallery-section .owl-carousel .owl-stage{display:flex;align-items:center}.tpl-event-list .gallery-section .owl-carousel .item{display:flex;justify-content:center;align-items:center}.tpl-event-list .gallery-section .owl-carousel .item img{max-width:100%;max-height:500px;width:auto;height:auto}.tpl-event-list .gallery-section .owl-nav{align-items:center;bottom:-70px;display:flex;gap:20px;justify-content:center;position:absolute;width:100%}.tpl-event-list .gallery-section .owl-nav .owl-prev,.tpl-event-list .gallery-section .owl-nav .owl-next{background:#DF0A1F!important;border:none;color:#000;display:flex;align-items:center;justify-content:center;font-size:24px;height:60px;transition:background-color 0.5s;width:60px}.tpl-event-list .gallery-section .owl-nav .owl-prev:hover,.tpl-event-list .gallery-section .owl-nav .owl-next:hover{background:#F70018!important}.tpl-event-list .gallery-section .owl-nav .owl-prev span,.tpl-event-list .gallery-section .owl-nav .owl-next span{display:none}.tpl-event-list .gallery-section .owl-nav .owl-prev:before,.tpl-event-list .gallery-section .owl-nav .owl-next:before{background-position:center;background-size:cover;content:"";display:block;height:12px;position:absolute;width:12px}.tpl-event-list .gallery-section .owl-prev:before{background-image:url(https://stropkovska20.sk/wp-content/themes/stropkovska20/css/../img/arrow-left.svg)}.tpl-event-list .gallery-section .owl-next:before{background-image:url(https://stropkovska20.sk/wp-content/themes/stropkovska20/css/../img/arrow.svg)}.tpl-event-additional-info{padding-bottom:70px}@media (max-width:767px){.tpl-event-additional-info{padding-bottom:40px}}.tpl-event-additional-info .titles{margin:10px 0 30px}.tpl-event-additional-info .titles h1{font-size:60px;line-height:70px;margin:0;text-transform:uppercase}@media (max-width:991px){.tpl-event-additional-info .titles h1{font-size:40px;line-height:52px}}@media (max-width:520px){.tpl-event-additional-info .titles h1{font-size:30px;line-height:42px}}.tpl-event-additional-info .titles h2{font-size:16px;line-height:24px;text-align:center}.link-icon{display:inline-block}.link-icon:hover svg path{fill:#202B78}.link-icon svg{margin-right:10px;height:auto;width:18px}.link-icon svg path{fill:#DF0A1F}.tpl-confirm-reg h1{margin:0 0 10px;text-align:center}.tpl-confirm-reg h2.page-subtitle{font-size:16px;font-weight:400;line-height:24px;margin:0 0 15px;text-align:center;text-transform:uppercase}.tpl-confirm-reg .event-date{display:block;font-size:16px;font-weight:700;line-height:24px;text-align:center}.tpl-confirm-reg .confirm-block{align-items:center;background:#EFEFEF;border-radius:20px;text-align:center;display:flex;flex-direction:column;margin:40px auto;max-width:1070px;padding:60px 20px;width:100%}.tpl-confirm-reg .confirm-block h3{font-size:40px;font-style:italic;line-height:50px;margin:20px 0 40px}.tpl-confirm-reg .confirm-block p{font-size:20px;line-height:30px;max-width:850px;text-align:center}.tpl-confirm-reg .confirm-block p:not(:last-child){margin:0 0 40px}.tpl-confirm-reg .confirm-block p:last-child{margin:0}.success-icon{align-items:center;background:#15A54D;border-radius:50%;display:flex;justify-content:center;height:50px;min-height:50px;position:relative;width:50px}.success-icon:before{background-image:url(https://stropkovska20.sk/wp-content/themes/stropkovska20/css/../img/check-icon.svg);background-repeat:no-repeat;background-position:center;content:"";height:28px;width:28px}.error-icon{align-items:center;background:#DF0A1F;border-radius:50%;display:flex;justify-content:center;height:50px;min-height:50px;position:relative;width:50px}.error-icon:before{background-image:url(https://stropkovska20.sk/wp-content/themes/stropkovska20/css/../img/xmark-icon.svg);background-repeat:no-repeat;background-position:center;content:"";height:28px;width:28px}.run-card{align-items:center;background:#FFF;border-radius:30px;box-shadow:0 0 80px rgb(0 0 0 / .203);display:flex;flex-direction:column;max-width:480px;padding:20px 20px 50px;position:relative;width:100%;font-size:.8rem;line-height:.8rem}@media (min-width:1200px){.run-card{min-width:480px;font-size:1rem;line-height:1rem}}.run-card .card-img{border-radius:15px;overflow:hidden;height:250px;width:100%}.run-card .card-img span{display:block;height:100%;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat;transition:scale 0.3s}.run-card .card-img span:hover{scale:1.1}.run-card .card-content{align-items:center;display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}.run-card .card-content-top h2{font-size:2.5em;line-height:1em;font-style:italic;font-weight:800;margin:20px 0 5px;text-align:center;text-transform:uppercase}.run-card .card-content-top h3{font-size:1em;line-height:1.5em;text-align:center;text-transform:uppercase}.run-card .card-content-bottom *:last-child{font-weight:700;font-size:.9em;margin:0}.run-card .card-content-bottom p{font-size:1em;font-weight:400;line-height:1.25em;text-align:center;text-transform:uppercase}.run-card .card-content-bottom .date-container{align-items:center;background:#EFEFEF;border-radius:20px;display:flex;margin:0 0 1em;min-width:278px;padding:3px 30px 7px;justify-content:center}@media (max-width:420px){.run-card .card-content-bottom .date-container{min-width:100%}}.run-card .card-content-bottom .date-container span.number{font-size:2.5em;font-style:italic;font-weight:800;line-height:1em;margin-right:10px;text-transform:uppercase}.run-card .card-content-bottom .date-container span.text{font-size:1em;font-weight:400;margin-right:21px;text-transform:uppercase}.run-card .card-btn{align-items:center;background:#DF0A1F;bottom:-30px;border-radius:5px;display:flex;max-width:230px;padding:20px 30px 21px;position:absolute;transition:background-position 0.5s;width:100%;font-size:inherit;line-height:inherit}.run-card .card-btn span{color:#FFF;font-size:1em;font-weight:700;line-height:1.25em;margin-right:2em;text-align:center;text-transform:uppercase}.run-card .card-btn svg{position:absolute;right:32px;transition:right 0.5s}.run-card .card-btn:hover{background:#F70018}.run-card .card-btn:hover svg{right:20px}.run-card .card-img:has(+*+.card-btn:hover) .image{scale:1.1}@media (max-width:1199px){.tpl-page{padding-top:120px}}.tpl-page h1{font-size:60px;line-height:72px;margin:10px 0 50px}@media (max-width:1199px){.tpl-page h1{font-size:40px;line-height:50px;margin-bottom:30px}}@media (max-width:767px){.tpl-page h1{font-size:26px;line-height:36px}}.tpl-page h2{font-size:26px;line-height:36px;margin:0 0 10px}@media (max-width:767px){.tpl-page h2{font-size:20px;line-height:36px}}.tpl-page h3{font-size:20px;line-height:30px}@media (max-width:767px){.tpl-page h3{font-size:18px;line-height:28px}}.tpl-page .main-content ul,.tpl-page .main-content ol{margin:0;padding:0 0 0 25px}.tpl-page .main-content li{font-size:16px;line-height:24px;padding:0 0 20px 5px}.tpl-page .main-content li::marker{font-weight:700}@media (max-width:991px){.tpl-starting-list .table-container{margin-right:-20px;overflow:scroll}}.tpl-starting-list table{width:100%;border-collapse:collapse;margin-bottom:2rem}@media (max-width:991px){.tpl-starting-list table{overflow-x:scroll;min-width:951px;width:951px}}.tpl-starting-list table thead td{font-size:20px;line-height:24px;font-weight:700;padding:0 0 15px}.tpl-starting-list table tbody{border-top:1px solid #D6D6D6}.tpl-starting-list table tbody tr{border-color:#D6D6D6;border-style:solid;border-width:0 0 1px}.tpl-starting-list table tbody tr:nth-child(even){background:#fff}.tpl-starting-list table tbody tr:nth-child(odd){background:#f6faff}.tpl-starting-list table tbody tr td{padding:15px 0}.tpl-starting-list table tbody tr td:first-child{background:inherit;font-weight:700;width:100px}.tpl-starting-list table tbody tr td:not(:first-child){padding-left:10px;padding-right:10px}.tpl-year{padding-bottom:50px}@media (max-width:991px){.tpl-year{padding-bottom:30px}}.tpl-year .main-content h2{font-size:26px;line-height:36px;margin:0 0 10px}@media (max-width:767px){.tpl-year .main-content h2{font-size:20px;line-height:36px}}.tpl-year .main-content h3{font-size:20px;line-height:30px}@media (max-width:767px){.tpl-year .main-content h3{font-size:18px;line-height:28px}}.tpl-year .main-content ol,.tpl-year .main-content ul{margin:0 0 20px;padding:0 0 0 40px}.tpl-year .main-content ol li,.tpl-year .main-content ul li{list-style:none;padding:5px 0;position:relative}.tpl-year .main-content ol li:before,.tpl-year .main-content ul li:before{content:"-";left:-15px;position:absolute}.tpl-year .gallery-grid{margin-top:50px;column-count:3}@media (max-width:991px){.tpl-year .gallery-grid{column-count:2}}@media (max-width:380px){.tpl-year .gallery-grid{column-count:1}}.tpl-year .gallery-grid .img-container{cursor:pointer}.tpl-year .gallery-grid .img-container:hover img{scale:1.05}.tpl-year .gallery-grid img{margin-bottom:1rem;width:100%;transition:scale 0.4s}.popup-gallery{align-items:center;background-color:rgb(255 255 255 / .9);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.popup-gallery .owl-carousel,.popup-gallery .owl-stage-outer,.popup-gallery .owl-stage,.popup-gallery .owl-item{height:100%}.popup-gallery .owl-carousel{padding:0 50px}@media (max-width:991px){.popup-gallery .owl-carousel{padding:0 10px}}.popup-gallery .inner-container{background:#202B78;height:80%;padding:50px 0;position:relative;width:80%}@media (max-width:1119px){.popup-gallery .inner-container{padding:30px 0}}@media (max-width:991px){.popup-gallery .inner-container{height:90%;width:95%}}.popup-gallery .inner-container .close-btn{align-items:center;cursor:pointer;display:flex;padding:7px;position:absolute;right:10px;top:10px;z-index:10}@media (max-width:1119px){.popup-gallery .inner-container .close-btn{right:15px}}@media (max-width:767px){.popup-gallery .inner-container .close-btn{top:5px;right:10px}}.popup-gallery .inner-container .close-btn svg{height:14px;width:14px}@media (max-width:767px){.popup-gallery .inner-container .close-btn svg{height:10px;width:10px}}.popup-gallery .inner-container .arrows-container{bottom:-20px;display:flex;gap:20px;justify-content:center;position:absolute;width:100%}.popup-gallery .inner-container .arrows-container div{align-items:center;background:#FFF;border:1px solid #202B78;cursor:pointer;display:flex;height:40px;justify-content:center;padding:10px;width:40px}.popup-gallery .inner-container .arrows-container div:hover{background:#202B78;border-color:#FFF}.popup-gallery .inner-container .arrows-container div:hover svg path{fill:#FFF}.popup-gallery .inner-container .arrows-container div svg path{fill:#202B78}.popup-gallery .inner-container .owl-item{align-items:center;display:flex;justify-content:center}.popup-gallery .inner-container .owl-item img{height:auto;width:auto!important;max-height:100%;max-width:100%}.tpl-year-archive{padding-bottom:50px}@media (max-width:991px){.tpl-year-archive{padding-bottom:30px}}.tpl-year-archive .years-container{display:grid;gap:30px;grid-template-columns:repeat(4,1fr)}@media (max-width:1440px){.tpl-year-archive .years-container{grid-template-columns:repeat(3,1fr)}}@media (max-width:991px){.tpl-year-archive .years-container{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.tpl-year-archive .years-container{grid-template-columns:repeat(1,1fr)}}.tpl-year-archive .years-container .year{background:#EFEFEF;border:1px solid #EFEFEF;border-radius:20px;color:#202B78;display:flex;flex-direction:column;justify-content:space-between;padding:20px;position:relative;top:0;transition:background-color 0.5s,top 0.5s}.tpl-year-archive .years-container .year:hover{background:#FFF;top:-10px}.tpl-year-archive .years-container .year h2{font-size:20px;line-height:26px;margin:0;text-transform:uppercase}.tpl-year-archive .years-container .year .events-list{margin:10px 0}.tpl-year-archive .years-container .year .show-more{text-align:right}