@charset "UTF-8";:root{--bs-primary-rgb:236,115,15;--nav-link-padding-x:0.6rem}:root{--ratio:1.25;--h1:3rem;--h2:calc(var(--h1) / var(--ratio));--h3:calc(var(--h2) / var(--ratio));--h4:calc(var(--h3) / var(--ratio));--h5:calc(var(--h4) / var(--ratio));--color-text:#f7f9ec;--color-bg:#240e2a;--color-bg-2:#4f1a59;--color-acc:#f8d306;--color-acc-hover:#faf528;--color-head:#dcd1de;--color-news:#dcd1de;--color-readmore:#72487a;--color-checkout-bg:#1f0c24;--alert-color:#72487a;--alert-bg:#f7f9ec;--alert-border-color:#4f1a59;--color-regular:#0f0411;--bg-base:#240e2a}@media (max-width:768px){:root{--h1:2rem}}.sekce-soutezici-zelena{--color-bg:#253611;--color-bg-2:#4f7323;--color-bg-3:#334b18;--color-acc:#f8d306;--color-link:#fff6ab;--color-head:#f7f9ec;--color-trans:rgba(109,157,49,0.6)}.sekce-soutezici-zelena .header-soutez h1{font-size:2.6rem;color:var(--color-bg-3)}.sekce-soutezici-zelena .header-soutez h2{font-size:1.6rem;color:var(--color-bg-3)}h1{font-size:var(--h1)}h2{font-size:var(--h2)}h3{font-size:var(--h3)}h4{font-size:var(--h4)}h5{font-size:var(--h5)}body{color:var(--color-text)}h1,h2,h3,h4,h5,h6{color:var(--color-head)}b,strong{font-weight:600}a{text-decoration:underline}a.sppb-btn,a.btn-primary,a.btn-secondary,.menu li a,h4 a,h2 a{text-decoration:none}.alert-info{border-color:var(--alert-border-color);background:var(--alert-bg);color:var(--alert-color)}.registration a{color:var(--color-acc)}body.sekce-soutezici-zelena{background:var(--color-bg)}.sekce-soutezici-zelena .infobox{background:var(--color-bg-2)}.sekce-soutezici-zelena .infobox-lighter,.sekce-soutezici-zelena .infobox-even{background:transparent;background-image:linear-gradient( 79deg,rgba(89,131,42,1) 97%,rgba(248,211,6,1) 97% );padding:1.6rem}.sekce-soutezici-zelena .infobox-odd{background:var(--color-bg-3);background-image:linear-gradient( 79deg,rgba(0,0,0,0.4) 97%,rgba(248,211,6,1) 97% );padding:1.6rem}.view-register .col-lg-8{width:100%}.view-register .col-lg-4{width:0%}.view-register .kalendar,.view-register .vysledky{display:none}.sekce-soutezici-zelena .infobox-lighter .sppb-addon-title{padding:1rem;margin:0 0 2rem 0;background:var(--color-text);color:var(--color-bg-2)}.sekce-soutezici-zelena .infobox-dark,.sekce-soutezici-zelena .thumbs{background:var(--color-bg-3)}.sekce-soutezici-zelena .infobox-dark h3{color:var(--color-text)}.sekce-soutezici-zelena .festivaly-tab a{color:var(--color-bg-3);font-weight:500}.sekce-soutezici-zelena.com-tags #sp-main-body{padding:0 0 100px 0}#member-registration input{width:auto !important}.sekce-soutezici-zelena .accordion{--bs-accordion-color:var(--color-text);--bs-accordion-bg:var(--color-bg-3)}.sekce-soutezici-zelena .accordion-item{border-color:#00000033}.sekce-soutezici-zelena .accordion-button{font-size:1.4rem;color:var(--color-acc)}.sekce-soutezici-zelena .accordion-button:not(.collapsed){color:var(--color-acc);background-color:var(--color-bg-2);box-shadow:none;border-bottom:solid 2px #00000088}.sekce-soutezici-zelena .nadpis{background:var(--color-trans)}.sekce-soutezici-zelena .nadpis h1,.sekce-soutezici-zelena .nadpis h2{color:var(--color-text) !important}.info .accordion .icon-wrap,.revnice .accordion .icon-wrap{margin-right:1rem}.info .accordion,.revnice .accordion{--bs-accordion-color:var(--color-text);--bs-accordion-bg:#00000022}.info .accordion a,.revnice .accordion a,.revnice a{color:var(--color-acc)}.info .accordion-item,.revnice .accordion-item{border-color:#ffffff18}.info .accordion-button,.revnice .accordion-button{font-size:1.8rem;color:var(--color-text)}.info .accordion-button:not(.collapsed),.revnice .accordion-button:not(.collapsed){color:var(--color-acc);background-color:var(--color-bg-2);box-shadow:none;border-bottom:solid 2px #00000088}#sp-header .logo{height:60px}.nadpis-hlavni{padding-top:85px;background:var(--color-trans)}.nadpis-hlavni .sp-module-content,.mobil-ikony2{padding:0;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5)}@media (min-width:576px){.nadpis-hlavni .sp-module-content,.mobil-ikony2 .sp-module-content{max-width:540px;margin-left:auto;margin-right:auto}}@media (min-width:768px){.nadpis-hlavni .sp-module-content,.mobil-ikony2 .sp-module-content{max-width:720px;margin-left:auto;margin-right:auto}}@media (min-width:992px){.nadpis-hlavni .sp-module-content{max-width:960px;margin-left:auto;margin-right:auto}}@media (min-width:1200px){.nadpis-hlavni .sp-module-content{max-width:1120px;margin-left:auto;margin-right:auto}}@media (min-width:1400px){.nadpis-hlavni .sp-module-content{max-width:1320px;margin-left:auto;margin-right:auto}}.nadpis-hlavni{background-color:#130018;background-image:linear-gradient(79deg,rgba(255,255,255,0.1) 85.56%,rgba(225,255,255,0.2) 85.56%);padding:95px 0 5px 0}.sekce-soutezici-zelena .nadpis-hlavni{background-image:linear-gradient(79deg,rgb(79,115,35) 85.5%,rgb(97,140,43) 85.5%)}h1.program-nadpis{padding:0 0 25px 0}.program-nadpis .animovany-text{position:relative;display:inline-block}.underline-element{position:absolute;bottom:-20px;left:0;width:100%;height:70px}.animated-underline-svg{width:110%;height:100%;overflow:visible}.animated-underline-svg path{fill:none;stroke:#FFD700;stroke-width:20;stroke-linecap:round;stroke-dasharray:1000;stroke-dashoffset:1000;animation:none}@keyframes draw-underline{from{stroke-dashoffset:1000}to{stroke-dashoffset:0}}.program-nadpis.animate-ready .animated-underline-svg path{animation:draw-underline 1s ease-in-out forwards}.hlavni-nadpis h1,.nadpis-hlavni h1,.hlavni-nadpis h2,.nadpis-hlavni h2{color:var(--color-head) !important;font-size:var(--h1) !important}.view-category .detail,.com-tags .detail{display:none}.view-article .kategorie{display:none}.blog .article-introtext,.blog .article-info{display:none}.novinky .article-ratings-social-share{width:70px;float:left;margin:0 20px 30px 0;border-top:none;border-bottom:none;background:rgba(0,0,0,0.1);padding:15px}.novinky .article-social-share .social-share-icon ul li a{color:var(--color-text);border-color:var(--color-bg-2);font-size:1.2rem;margin-bottom:10px}.novinky .article-social-share .social-share-icon ul li a:hover{background:var(--color-bg-2)}.blog .article-intro-image{width:100%;padding-top:100%;position:relative;overflow:hidden;margin:0 !important}.novinky a{color:var(--color-acc)}.novinky .article-header h1{margin:4rem 0 2rem 0}.blog .article-intro-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.blog .article-list .article{border:none;padding:0}.blog .article .article-header h2{margin:1.8rem 0 3rem 0 !important}.blog.interpreti .article .article-header h2{margin:0 !important;padding:1rem 2rem !important;background:var(--color-bg-2)}img[src*="placeholder.png"]{display:none !important}#sp-component{margin-top:-30px}.article-list .article .article-header h1 a,.article-list .article .article-header h2 a{color:var(--color-text)}time,.article a,.article-list .article .readmore a{color:var(--color-acc)}.pagination>.active>a,.pagination>.active>span{border-color:var(--color-bg-2);background-color:var(--color-bg-2)}.cta-modul{text-align:center;margin:60px 0}.info-box a,.program a{color:var(--color-acc)}.info-box a:hover,.program a:hover{color:var(--color-acc-hover)}.acym_module_form input{background:var(--color-bg-2);color:var(--color-acc) !important;font-family:"Oswald",sans-serif;font-size:1.2rem;font-weight:700;display:inline !important;border:none;padding:8px 50px 8px 20px}.btn-primary{border-color:var(--color-acc);background-color:var(--color-acc);color:var(--color-bg) !important;padding:0.6rem 2rem;font-size:1.4rem;text-transform:uppercase;font-family:"Oswald",sans-serif;font-weight:500;border-radius:3px;display:inline-block}.btn-primary:hover,.btn-primary:active,.btn-primary:focus{background:var(--color-bg-2);color:var(--color-acc) !important;transform:scale(.97)}a{color:var(--color-bg-2)}.sppb-btn-custom{font-family:"Oswald",sans-serif !important;font-size:20px;text-transform:uppercase;padding:5px 15px !important}a:active,a:hover,a:focus{color:var(--color-acc-hover) !important}a:focus{outline:var(--color-readmore);outline-style:dotted;outline-width:1px}a.a-white{color:var(--color-text)}#sp-top-bar{padding:6px 0 6px;font-size:0.875rem}#sp-header{height:60px}.login-top{z-index:9999;position:absolute;right:7%}.login-greeting{display:none}.logout-button .btn{background:transparent;border:none;padding:0;height:26px;transform:translateY(-6px);color:var(--color-acc)}.sekce-soutezici-zelena .logout-button .btn{background:transparent;border:none;padding:0;height:26px;transform:translateY(-1px);color:var(--color-acc)}@media (max-width:991px){.logout-button .btn{padding:0;height:26px;transform:translateY(-5px)}#sp-logo .logo-image-phone{height:56px}.offcanvas-menu .logo-image,.offcanvas-menu .logo-image-phone{max-height:56px;height:auto;width:auto}}.sp-megamenu-parent>li>a,.sp-megamenu-parent>li>span,.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a,.sp-megamenu-parent>li>a:hover,.sp-megamenu-parent>li>span:hover,.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a:hover{font-weight:500;text-decoration:none;text-transform:uppercase;color:#5f2a6a}.sekce-soutezici-zelena .sp-megamenu-parent .sp-dropdown li.sp-menu-item>a,.sekce-soutezici-zelena .sp-megamenu-parent>li>a:hover,.sekce-soutezici-zelena .sp-megamenu-parent .sp-dropdown li.sp-menu-item>a:hover{color:var(--color-bg)}.mod_eb_mincalendar_table td{border:1px solid var(--color-bg-2)}.sp-megamenu-parent>li>a{line-height:60px !important}.sp-megamenu-parent>li.active>a,.sp-megamenu-parent>li.active:hover>a,.sp-megamenu-parent>li>span,.sp-megamenu-parent>li>span:hover,.sp-megamenu-parent>li:hover>a{color:var(--color-acc)}.sp-megamenu-parent>li>a,.sp-megamenu-parent>li>span{display:inline-block;padding:0 8px 0 18px;font-size:16px;font-weight:500;text-transform:uppercase;color:var(--color-text);background:none}.sp-megamenu-parent>li>a:hover{background:none}.sp-megamenu-parent>li>a.home,.sp-megamenu-parent>li>a.home:hover{background:none;padding:0 14px 0 0;margin-left:-36px;font-size:18px;display:none}.sp-megamenu-parent .sp-menu-item a:before{content:"";width:0px;height:0px;background-color:none;display:inline-block;position:absolute;bottom:27px;opacity:0;visibility:hidden;transition:all 0.3s ease}.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active>a{color:#444}.article-intro-sppb a{color:var(--color-text)}.title_porta h1.sppb-addon-title{text-transform:uppercase;color:var(--color-bg-2)}.datum h3.sppb-addon-title{text-transform:uppercase;font-size:80px !important;color:var(--color-text);background-color:var(--color-bg-2)}.infoicon{padding:15px;box-shadow:0px 2px 2px 0px rgba(39,69,65,0.05)}.infoicon .sppb-modal-icon-wrap{margin-top:-40px;background:var(--color-text);border-radius:50%;padding:10px;border-bottom:solid 1px;text-align:center}.infoicon .text{color:var(--color-text) !important;font-family:"Oswald",sans-serif;font-size:24px;font-weight:500;margin-left:40px}.eb-events-timeline .eb-description-details{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;overflow:hidden}.extcal_minical .extcal_navbar{background:var(--color-bg-2)}.mod_eb_mincalendar_td_dayname{background:#7eae42}td.mod_eb_mincalendar_event{background-color:var(--color-bg-2)}.dvorana .sppb-icon-container{float:left;margin-top:10px;margin-right:20px;color:var(--color-bg-2) !important}.breadcrumb{padding:0.75rem 1rem;background-color:transparent;border-radius:0.25rem}.divider.fas.fa-map-marker-alt{margin-right:4px}.icon-header h2{color:var(--color-bg-2)}.icon-header .sppb-addon-title-icon{font-size:44px;margin-right:10px}.callaction.sppb-btn-primary{padding:5px 10px !important}span.badge.bg-danger.featured-article-badge{display:none}#sp-left .sp-module,#sp-right .sp-module{margin-top:50px;border:0px solid var(--color-text);padding:15px 15px;border-radius:3px;background:var(--color-bg-2)}#sp-right .sp-module .sppb-blocknumber-number{background-color:var(--color-acc);color:#2d0037}.partneri-vip .sppb-row{gap:30px 0px}.partneri-vip .sppb-addon-clients-image{padding:10px}.but-pop{text-align:center !important;margin:0 0 0 40px}.program .article-details .article-ratings-social-share,.foto .article-details .article-ratings-social-share{display:none !important}.program #sp-main-body,.foto #sp-main-body,.vstupenky #sp-main-body,.video #sp-main-body,.oblasti #sp-main-body,.partneri #sp-main-body{padding-top:30px}.oblasti.rad #sp-main-body{padding-top:100px}.partneri .article-ratings-social-share{display:none !important}a.externi{font-weight:bold;font-size:16px}a.externi2{font-weight:bold;font-size:14px}.box-archiv{width:150px;height:160px;padding:10px;background:var(--color-text);margin-left:50px}.den{background:var(--color-bg-2) !important;color:var(--color-text);font-weight:bold;font-size:25px;text-transform:uppercase;font-family:"Oswald",Arial,sans-serif;padding:8px !important;margin-top:15px}.den span{color:#000}.video-box .sppb-modal-icon-wrap{margin-left:-30px}.sppb-addon-title mark{color:rgba(255,255,255,0.6);background-color:transparent;padding:0}.white-popup-block{border:double 6px #ffbb1199}ul.vstupenky{list-style-type:none;padding-left:0}ul.vstupenky li,.hikashop_listing_img_desc{padding:10px;background:var(--color-bg-2)}.vstupenky .hikashop_products_listing .hikashop_subcontainer{background:var(--color-bg-2) !important;border:none !important}ul.vstupenky a.hikashop_product_name_in_list{font-size:20px;font-family:"Oswald",sans-serif !important}.hikashop_product_name a{color:var(--color-text);font-size:1.9rem}.hikashop_product_price{font-size:1.6rem;display:block;padding:10px 6px;background:var(--color-text);color:var(--color-bg-2);padding:7px 10px;margin:20px 0;font-weight:700}ul.vstupenky .hikashop_product_price_per_unit,.hikashop_listing_img_desc .hikashop_product_price_per_unit{display:none}h2 .hikashop_product_name{font-size:24px;display:block;margin-bottom:15px;line-height:1.3}h2 .hikashop_product_discount{font-size:18px;display:block;margin-bottom:15px;line-height:1.3}h2 .hikashop_product_desc,.hikashop_product_stock_count,.hikashop_quantity_form{font-size:14px;font-weight:normal;font-family:"Open Sans",sans-serif;line-height:1.4}.hikashop_quantity_form{display:inline;max-width:150px;float:left;margin-right:20px}.hikashop_product_item_left_part{display:none}.hikashop_product_description_main{margin-top:15px}#hikashop_product_image_main{background:#00000028;margin:15px 20px 15px -8px}.hikashop_products_listing .hikacart{background:#f7ba14;border:none;color:#2d0037;font-size:20px;text-transform:uppercase;font-family:"Oswald",sans-serif !important;border-radius:50%;font-size:24px;width:52px;height:52px;display:inline}.q-label{font-size:0.9rem;display:flex}a.hikashop_product_quantity_field_change_minus,a.hikashop_product_quantity_field_change_plus{background:var(--color-bg-2);border-color:var(--color-bg-2);color:#fff !important}a.hikashop_product_quantity_field_change_minus:hover,a.hikashop_product_quantity_field_change_plus:hover{background:#5f2a6a;border-color:var(--color-bg-2);color:#fff !important}.hikashop_product_quantity_field.form-control{border-radius:0}.hikacart:hover{background:var(--color-bg-2);border:solid 1px var(--color-bg-2)}.hikashop_product_page .fa-solid.fa-cart-shopping{font-size:20px}.hikashop_products_listing .add-to-cart-text{display:none}.view-product .hikacart{background:var(--color-acc);border:none;color:#2d0037}.view-product .hikacart:hover,.view-product .hikacart:active{transform:scale(97%)}.view-product .add-to-cart-text{font-family:"Oswald",sans-serif;font-size:1.4rem;font-weight:500;padding:0 0 0 15px}#hikashop_checkout a{color:var(--color-acc)}#hikashop_checkout .hika_edit a{color:var(--color-bg-2)}#hikashop_checkout table{border:none;color:var(--color-text);--bs-table-hover-color:var(--color-text);margin:2rem 0}#hikashop_checkout .table-bordered>:not(caption)>*,#hikashop_checkout .table-bordered>:not(caption)>*>*{border-width:0}#hikashop_checkout .hikashop_product_quantity_change_div_leftright span.add-on a.hikashop_product_quantity_field_change_minus,#hikashop_checkout .hikashop_product_quantity_change_div_leftright span.add-on a.hikashop_product_quantity_field_change_plus{margin-top:4px}#hikashop_checkout .table-striped>tbody>tr:nth-of-type(odd)>*{color:var(--color-text)}#hikashop_checkout .table-striped>tbody>tr:nth-of-type(odd)>*:hover{color:var(--color-text)}#hikashop_checkout_login_1_0 h1{font-size:24px;margin-bottom:30px}#hikashop_checkout tr{vertical-align:middle}#hikashop_checkout .hikashop_product_price{font-size:1.2rem;padding:0.4rem}#hikashop_checkout_registration,#hikashop_checkout_login_form{margin-left:-12px;border:solid 1px var(--color-bg-2)}#hikashop_checkout .hikashop_checkout_payment_name{font-size:1.4rem;color:var(--color-head);font-weight:500}#hikashop_checkout_login_form h2,#hikashop_checkout_registration h2{font-size:24px;margin-bottom:35px}.hika_registration_address legend{font-size:20px;font-family:"Oswald",sans-serif !important}.hikashop_checkout_payment_images{float:left;margin-right:2rem}.hikashop_checkout_payment_images img{border-radius:3px}#hikashop_checkout .btn-group-vertical{width:100%;margin-top:1.4rem}#hikashop_checkout div#data_register_registration_method label{width:100%;border:none;font-size:1.4rem;padding:0.6rem 0}#hikashop_checkout div#data_register_registration_method label.active,#hikashop_checkout .data_register_registration_method2,#hikashop_checkout .data_register_registration_method0{background:var(--color-checkout-bg);color:var(--color-text);border-top:solid 1px var(--color-bg-2);border-left:solid 1px var(--color-bg-2);border-bottom:solid 1px var(--color-bg-2);border-right:none}#hikashop_checkout .btn-danger,#hikashop_checkout .btn-success{background:transparent}#hikashop_checkout div.hikashop_messages.hikashop_info{color:var(--color-text);background-color:transparent;border:none}@media (min-width:768px){.hikashop_product_item_right_part{width:100%}.sp-module.mini-kosik{display:none}}@media only screen and (max-width:760px){#hikashop_show_cart_form .table thead tr th{text-align:center;border:1px solid #ddd;border-width:1px 0px 1px 0px;width:10% !important}#hikashop_cart_product_listing img{display:none}.sp-module.mini-kosik{position:fixed;background:var(--color-text);padding-top:15px;padding-left:100px;z-index:9999;bottom:0;left:0px;width:100%;animation:spFadeInDown 0.5s}}#field_Upozorneni,#field_Upozorneni_1{font-size:16px;margin-bottom:20px;font-weight:normal;font-family:"Open sans",sans-serif}.hikashop_product_sale_start{font-size:18px}#hikashop_category_information_menu_188 iframe,#hikashop_category_information_menu_188 #nadpis-spot{display:none}.hika_cpanel_icons .hk-icon{color:var(--color-bg-2);font-size:24px;flex-basis:2em;min-width:2em}span.hk-label-blue,span.order-label-shipped{background-color:var(--color-bg-2)}.kosik h3{padding-top:15px;color:var(--color-text)}.kosik{background-color:var(--color-bg-2) !important;padding:15px !important}.kosik a.hikashop_small_cart_checkout_link{color:var(--color-text);font-weight:bold}a.hikashop_small_cart_clean_link{color:var(--color-text);margin-left:8px}.kosik a.hikashop_cart_proceed_to_checkout{margin-top:15px;font-family:"Oswald",sans-serif;font-size:16px}.kosik .hikashop_cart.hika_j4{color:var(--color-text)}.sp-module.kosik-mini{position:absolute;right:3.5%;z-index:9999}.sp-module.kosik-mini #hikashop_cart_module div.hikashop_cart_dropdown_content{margin-left:-450px;margin-top:30px;border:1px solid var(--color-text);width:500px;padding:20px}.sp-module.kosik-mini #hikashop_cart_module div.hikashop_cart_dropdown_content.hikashop_drawer{margin:0;width:0;border:none;padding:0}.sp-module.kosik-mini #hikashop_cart_module div.hikashop_cart_dropdown_content .hikashop_cart thead{font-family:"Oswald",sans-serif;font-size:18px}.sp-module.kosik-mini a{color:var(--color-acc) !important}.sp-module.kosik-mini #hikashop_cart_module div.hikashop_cart_dropdown_content .hikashop_cart thead th{padding-bottom:10px;border-bottom:dotted 1px #ccc}.hikashop_cart_dropdown_container td.hikashop_cart_module_product_quantity_value.hikashop_cart_value{width:auto;max-width:unset}.hikashop_cart a.hikashop_product_quantity_field_change{font-weight:bold;font-size:13px;line-height:13px}a.hikashop_product_quantity_field_change_plus,a.hikashop_product_quantity_field_change_minus,.hikashop_product_quantity_change_div_plus_default a,.hikashop_product_quantity_change_div_minus_default a{padding:0px 3px;width:16px}td.hikashop_cart_module_product_name_value.hikashop_cart_value a{font-weight:bold}.sp-module.mini-kosik li{list-style-type:none}.sp-module.mini-kosik a{font-size:14px}.sp-module.mini-kosik a .fas{font-size:24px;color:var(--color-bg-2)}.kosik-mini .fa-cart-shopping{font-size:24px}.kosik-mini .cart-count,.sp-module.kosik .cart-count{background-color:#d00;font-size:0.6rem;border:none;border-radius:50%;position:relative;top:-14px;right:-38px;align-items:center;color:var(--color-text);justify-content:center;font-weight:bold;padding:2px 5px 1px;line-height:1;z-index:9999}.divide{clear:both}.discount{font-size:16px;font-weight:700;background:var(--color-text);padding:5px}.sp-page-builder.propozice{background:url(https://porta-festival.cz/images/2024/09/27/soska_porty.png) no-repeat fixed left 10% top 120px}.sp-module.nakup{background:var(--color-bg-2) 33;padding:15px !important}.nakup .sppb-blocknumber.sppb-media{margin-bottom:10px}.wishlist .form-check-inline{display:block;margin-right:1rem}.wishlist-intro{background-color:rgb(226,237,212);padding:20px}.wishlist-text-input{margin-bottom:30px}.d-block{line-height:1.6em;font-weight:700}.d-block .form-check{background-color:rgb(226,237,212);margin-bottom:3px;padding:5px 30px;border-radius:4px;border-bottom:solid 1px #8fbf53}.d-block .form-check:last-child{background-color:rgba(247,186,20,0.15);border-bottom:solid 1px #f7ba14}.btn-success.px-5{background:#ec730f;border:solid 1px #db6200;color:#000;font-size:20px;text-transform:uppercase;margin-top:20px;font-family:"Oswald",sans-serif;font-weight:700}.form-check-input:checked{background-color:#db6200;border-color:#db6200}.eb-message p{margin-bottom:50px}.eb-container-j4 form{background:#00000022;padding:15px}.form-control-label label{font-weight:600}.eb-container .input-xxlarge{width:100% !important}.eb-form-heading{background:none repeat scroll 0 0 var(--color-text);border:1px solid var(--color-text);color:#444;font-size:1.6rem;font-weight:700;margin-bottom:15px;padding:8px}.formError .formErrorContent{font-size:0.9rem}.sekce-soutezici-zelena .form-control:focus{border-color:var(--color-acc);box-shadow:inset 0 -2em 2em rgb(50 70 30 / 20%),0 0 0 1px var(--color-bg-2),0.1em 0.1em 0.8em rgba(205,241,120,0.6) !important}.timeline-green{z-index:-1 !important;border-top:solid 60px var(--color-bg-2);margin-top:-36px !important;padding-top:40px !important;font-size:1rem}.time-tab .sppb-nav-tabs{background-color:var(--color-bg-2)}.time-tab .sppb-nav-tabs{position:relative;border:0px;width:100%;margin-bottom:36px;padding:0px 20px}.time-tab .sppb-nav-tabs:before{content:"";position:absolute;width:92%;height:3px;left:4%;bottom:0px;border-bottom:3px solid var(--color-readmore)}.time-tab .sppb-nav-tabs li:first-child,.time-tab .sppb-nav-tabs li:last-child{width:14%}.time-tab .sppb-nav-tabs li:first-child a{padding-left:0px;padding-right:0px;display:table;margin-right:auto}.time-tab .sppb-nav-tabs li:last-child a{padding-left:0px;padding-right:0px;display:table;margin-left:auto}.time-tab .sppb-nav-tabs li{width:18%;display:inline-block;margin:0px}.time-tab .sppb-nav-tabs li{float:left;text-align:center}.time-tab .sppb-nav-tabs li a{background-color:transparent;color:var(--color-text);font-size:16px;font-family:"Oswald",sans-serif;padding:40px 30px;border:none;white-space:nowrap}.time-tab .sppb-nav-tabs li a:after{content:"";position:absolute;width:32px;height:32px;left:50%;bottom:-15px;border-radius:50%;background-color:var(--color-readmore);transform:translateX(-50%)}.time-tab .sppb-nav-tabs li.active a:after{background-color:#f7f9ec;border:6px solid var(--color-readmore)}.time-tab .sppb-nav-tabs>li.active>a,.sppb-nav-tabs>li.active>a:focus,.sppb-nav-tabs>li.active>a:hover{background-color:transparent;border-bottom-color:transparent}.time-tab-cont{padding:0px 10px 0px 15px;border-left:solid 1px var(--color-readmore);margin-bottom:30px;color:var(--color-text)}.time-tab-cont h3{font-size:1.6rem;color:var(--color-head)}.partneri .sppb-addon img{margin-bottom:40px}.sppb-icon{display:inline-block;float:left;margin-right:15px}.sppb-icon-container{color:var(--color-text) !important}.acym_module_form .btn-primary{text-transform:uppercase}.sppb-countdown-number{display:inline-block;padding:0;text-align:center;font-weight:700;margin:0 0 5px 0;font-family:"Oswald",sans-serif}.sppb-countdown-text{text-transform:uppercase}div.hikashop_cart_dropdown_content{padding:15px;font-size:14px}.hikashop_product_price_before_discount{display:none}.hika_j2 .btn-success,.hikabtn-success{background:var(--color-bg-2);font-size:18px;font-family:"Oswald",sans-serif;text-transform:uppercase;border:none}.hika_j2 .btn-success:hover,.hikabtn-success:hover{background:var(--color-bg-2)}.vstupenky .notifyjs-metro-info{color:#000;background-color:var(--color-text);border:1px solid var(--color-bg-2);padding:20px;box-shadow:#00000033 2px 2px 10px}.notifyjs-metro-base .title,.notifyjs-metro-lite-base .title{font-size:18px;font-weight:bold}.notifyjs-metro-base .text,.notifyjs-metro-lite-base .text{font-size:16px;font-weight:normal;vertical-align:middle}.notifyjs-wrapper{position:fixed !important;bottom:20px !important;left:50%;transform:translateX(-50%)}.notifyjs-metro-base.notifyjs-metro-info{color:var(--color-bg) !important;background-color:var(--color-text);border:1px solid var(--color-bg)}.hikashop_drawer__title{color:var(--color-bg)}.hikashop_drawer__content table.hikashop_cart{color:var(--color-regular)}.hikashop_drawer__content table td.hikashop_cart_value{margin-bottom:-75px}.sp-module.kosik-mini .hikashop_drawer__content a{color:var(--color-bg-2) !important}.hikashop_drawer__content .hikashop_product_quantity_change_div_leftright span.add-on a.hikashop_product_quantity_field_change_minus{margin-top:1px;margin-left:3px}.hikashop_drawer__content .hikashop_product_quantity_change_div_leftright span.add-on a.hikashop_product_quantity_field_change_plus{margin-top:1px;margin-left:0px}.sp-module.kosik-mini .hikashop_drawer__content a.hikashop_product_quantity_field_change{color:var(--color-text) !important;padding-top:8px}.collage-content-vertical-top{margin-top:0 !important}.klic{border:solid 1px var(--color-bg-2)}.klic td{color:#333;text-align:center;font-size:18px}.card-body{margin-top:-100px;z-index:999}.card-body h3{background-color:var(--color-bg-2);padding:15px 30px}.card-body h3 a{color:var(--color-text)}.error-page .container{text-align:left}html.error-page .error-code h1{text-align:left}.error-message{max-width:30%}.video a{color:var(--color-acc)}.avs-videos.row.mb-4{--bs-gutter-x:0;margin-bottom:0;column-gap:1.5rem}.avs-video.col-12.col-md-4.col-sm-6{width:48%;padding:0px}.avs-video.col-12.col-md-4.col-sm-6 .mb-4{margin-bottom:0px !important}.avs-video.col-12.col-md-4.col-sm-6 .p-1{padding:0px !important}.text-info{color:#d0f2a5 !important}.eb-notice-message{font-size:120%}#tz-flex-filter-168,#tz-flex-filter-179{display:none}#stripe-payment-form{background:var(--color-acc);padding:10px;color:var(--color-text);font-weight:bold;font-size:18px}.stripe-card-label{font-weight:bold}.view-checkout .conditional-module{display:none !important}.interpreti.view-article .nadpis-hlavni{display:none}@media (min-width:992px){.view-checkout .col-lg-8{flex:0 0 auto;width:100%}.view-checkout .col-lg-4{flex:0 0 auto;width:0%;display:none}}#hikashop_checkout_registration,#hikashop_checkout_login_form{padding:20px;background:var(--color-checkout-bg)}legend{box-shadow:inset 0 -2em 2em rgb(50 20 40 / 30%),0 0 0 1px var(--color-bg-2),0.1em 0.1em 0.8em rgb(0 0 0 / 40%);padding:0.5rem 1rem;margin:1rem 0}.view-checkout .form-control:focus{box-shadow:inset 0 -2em 2em rgb(50 20 40 / 1%),0 0 0 1px var(--color-bg-2),0.1em 0.1em 1em rgb(180 0 150 / 90%) !important}.hikashop_product_stock_count{font-weight:700;font-size:1rem}body{background:var(--color-bg)}.form-control{background:var(--color-text)}.hero-menu{width:500px}.hero-menu .sppb-btn-custom{width:100%;text-align:right;font-size:28px;font-weight:700;padding:8px 20px !important}.burger-icon>span{background-color:var(--color-text)}#sp-top-bar{background-color:#130018;background-image:linear-gradient( 79deg,rgba(255,255,255,0.1) 84%,rgba(225,255,255,0.2) 84% )}.sekce-soutezici-zelena #sp-top-bar{background-color:var(--color-bg-2)}.vstupenky-menu .menu li{position:fixed;top:64px;right:50px;z-index:99;transition:top 0.3s ease-in-out;margin-top:-14px}@media (max-width:991px){.vstupenky-menu .menu li{margin-top:0}}.vstupenky-menu li{list-style-type:none;font-family:"Fira Sans Extra Condensed",sans-serif;font-weight:700;font-size:20px;text-transform:uppercase;background-color:var(--color-acc);padding:0px 20px;transform:skew(11deg,0deg);outline:1px solid transparent}.vstupenky-menu ul>li>a{color:#000}.vstupenky-menu ul>li>a:hover{color:#444 !important;transform:scale(103%) skew(-11deg,0deg)}.kosik-mini:has(.hikashop_cart_empty_message){height:0 !important;width:0 !important;padding:0 !important;margin:0 !important;display:none !important;visibility:hidden !important}.hikashop_cart_empty_message{display:none}#sp-right .sp-module a{color:var(--color-acc)}#sp-right .sp-module .hikabtn{background:#00000033;border-color:var(--alert-color)}#sp-right .sp-module .hikabtn:hover,#sp-right .sp-module .hikabtn:active{transform:scale(1.03)}@media only screen and (max-width:991px){#sp-top-bar{margin-top:-34px}.sp-module.kosik-mini{position:fixed;top:70px;z-index:99999;background:#240e2a77;border-radius:50%}.hikashop_cart_module.kosik-mini{width:26px;height:32px;margin-left:-11px;margin:11px 9px -6px -11px}.kosik-mini .cart-count{top:0px;right:-20px;font-size:0.9rem;padding:2px 7px 1px}.kosik-mini a.hikashop_small_cart_checkout_link{position:relative;top:-18px}.jo-smart-search{display:none !important}.login-top{position:fixed;top:70px;right:16%;background:#240e2a77;padding:9px 13px;z-index:99999;border-radius:50%}.home .login-top{padding:3px 1px}.sekce-soutezici-zelena .login-top,.sekce-soutezici-zelena .sp-module.kosik-mini{background:#334b18}.home .login-top,.home .sp-module.kosik-mini{margin-top:12px !important}.vstupenky-menu .menu li{top:15px !important}.hlavni-nadpis h1{padding-top:30px}#sp-right .sp-module{margin-right:15px;margin-left:15px}#sp-right .sp-module:first-child{margin-top:50px !important}}@media only screen and (max-width:991px){.login-top .sp-module-content{padding:0}#sp-top-bar .login-top .sp-module-content .fa-solid{font-size:22px}.home .login-top .sp-module-content{padding:6px 12px}.sp-module.kosik-mini{padding:5px 5px 0 15px}.home .sp-module.kosik-mini{padding:6px 5px 0 15px}.sp-module.kosik-mini i.fa-solid{transform:translate(2px,-8px)}}@media only screen and (max-width:1158px){.sp-megamenu-parent>li>a,.sp-megamenu-parent>li>span{display:inline-block;padding:0 7px 0 12px;font-size:15px;font-weight:500}span.fa-up-right-from-square{padding:0 !important}.vstupenky-menu .menu li{right:10px}}@media (min-width:992px) and (max-width:1439px){.socky{transform:translate(-40px,0px)}}@media (min-width:1440px){.socky{margin-right:-50px}}.socky{height:100%;padding-top:50%;padding-bottom:169%;padding-right:30px}#sp-header{background:transparent;background-image:linear-gradient( 79deg,rgba(255,255,255,0.1) 84.9%,rgba(248,211,6,1) 84.9% );margin-right:-50px}.home .hikashop-stock-info{background-image:url(https://porta-festival.cz/images/vstupenka_bg.png);background-repeat:no-repeat;background-position:top -40px right -10px;padding:3rem 4rem 3rem 0;font-size:1.4rem;text-align:left;border-radius:5px}.home .fomo{background:var(--color-bg-2);color:var(--color-text);padding:0.6rem 0.6rem 0.6rem 0;line-height:4rem}.sekce-soutezici-zelena #sp-header{background:transparent;background-image:linear-gradient( 79deg,rgba(37,54,17,1) 84.9%,rgba(248,211,6,1) 84.9% )}#sp-header.header-sticky{background:transparent;background-image:linear-gradient( 79deg,rgba(79,25,89,1) 85%,rgba(248,211,6,1) 85% );box-shadow:0px 2px 6px #00000055}.sekce-soutezici-zelena #sp-header.header-sticky{background:transparent;background-image:linear-gradient( 79deg,rgba(37,54,17,1) 84.9%,rgba(248,211,6,1) 84.9% )}#sp-menu .justify-content-end{justify-content:center !important}.sp-megamenu-parent{margin:0 0 0 -15px}.sp-module-content .jo-smart-search{height:30px;position:absolute;left:87%;top:2px;z-index:99}.sp-module.mobil-ikony{transform:skew(11deg,0deg);width:300px}.vstupenky-menu li a{display:block;transform:skew(-11deg,0deg)}.sub-hero{background:transparent;background-image:linear-gradient( 79deg,rgba(255,255,255,0) 80%,rgba(255,255,255,0.03) 80%,rgba(255,255,255,0.03) 95%,rgba(255,255,255,0) 95% )}.sub-hero .sppb-row-overlay{background:transparent;background-image:linear-gradient( 0deg,rgba(0,0,0,0.5) 11%,rgba(0,0,0,0) 100% )}.subhero-header{background-color:#f7f9ec;padding:10px 20px}.subhero-article{background:transparent;background-image:linear-gradient( 79deg,rgba(79,25,89,1) 97%,rgba(248,211,6,1) 97% );color:var(--color-text)}.focus-box .subhero-article{background:transparent;background-image:linear-gradient( 79deg,rgba(36,14,42,1) 97%,rgba(248,211,6,1) 97% )}.subhero-article h1{color:var(--color-bg-2)}.subhero-article h4{margin-top:20px}.sppb-btn-custom{background-color:var(--color-acc);color:var(--color-bg)}.sppb-btn-custom:hover,.sppb-btn-custom:active{background-color:var(--color-bg-2);color:var(--color-acc)}.sppb-btn:active,.sppb-button-wrapper:active,.btn:active{transform:scale(0.97)}.vysledky-home,.vysledky-home h3,.prakticke h3,.focus-box h3{color:var(--color-text)}.focus-box,.testimonials,.soutez-boxy{background-color:var(--color-bg-2)}.focus-box2{background:transparent;background-image:linear-gradient( 0deg,rgba(36,14,42,1) 50%,rgba(79,25,89,1) 50% )}.newsletter{background-color:var(--color-news);padding:30px;text-align:center;color:#101010}.newsletter h3{color:#101010}.testimonials,.testimonials h2{color:var(--color-text)}.testim{background-color:rgba(0,0,0,0.1)}.testimonials .addon-root-testimonial a{color:#ffe899}.btn{border-radius:0}#sp-bottom{background:transparent;background-image:linear-gradient( 79deg,rgba(15,15,15,1) 83%,rgba(23,23,23,1) 83%,rgba(23,23,23,1) 95%,rgba(15,15,15,1) 95% )}#mobil-top{z-index:999 !important}.mobil-ikony{position:fixed;top:38%;z-index:9999;background-color:rgba(0,0,0,0.6);padding-bottom:15px;width:100%}.mobil-ikony2{position:fixed;top:60px;z-index:9999;background-color:rgba(255,255,255,0.6);padding-bottom:0;width:100vw}@media (min-width:370px) and (max-width:499px){.mobil-ikony{top:30%}}@media (min-width:500px) and (max-width:767px){.mobil-ikony{top:36%}}@media (min-width:768px) and (max-width:991px){.mobil-ikony{top:56%}}@media (min-width:992px){.mobil-ikony2{display:none}}.mobil-ikony2.scrolled{background:rgba(255,255,255,0.9);top:60px !important;position:fixed !important}.home .login-top.scrolled,.home .sp-module.kosik-mini.scrolled{top:60px !important;position:fixed !important}.mobil-ikony2 ul{text-align:left;margin:0;padding:10px 0 0 0}.mobil-ikony2 ul li{display:inline;padding:0 10px;font-size:0.8rem;text-align:center}.mobil-ikony2 ul li .fa-solid{font-size:34px}.mobil-ikony ul>li>a,.mobil-ikony2 ul>li>a{color:#240e2acc;display:inline-grid}.sekce-soutezici-zelena .mobil-ikony2 ul>li>a{color:#253611dd}.mobil-ikony .sppb-icons-label-text{font-size:0.87rem;padding-top:10px}#sp-top-bar .fa-solid{font-size:24px}.sp-module .jo-search-icon-wrapper{width:26px}#jtl button.modal-toggle{background:none;color:var(--color-text);margin:0 !important;padding:0 !important}#jtl button.modal-toggle:hover{display:block;transform:scale(1.1)}.sppb-addon-articles br:nth-child(even){display:none}.hidden-h1{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.info-box{padding:20px;background:rgba(0,0,0,0.1)}.info-box h4{padding:10px 0 20px 0}.info-box img{padding:0 0 20px 0}.prakticke{color:var(--color-text);background:transparent;background-image:linear-gradient( 79deg,rgba(46,24,52,1) 98%,rgba(248,211,6,1) 98% )}.prakticke .sppb-panel{background:transparent}.prakticke .sppb-panel a,.prakticke .sppb-panel button{color:var(--color-text);font-size:2rem;border-bottom:dotted 1px var(--color-bg-2)}.prakticke .sppb-panel button.active{color:var(--color-acc)}.prakticke .sppb-panel-title{font-size:2.4rem;padding-left:10px}.itemid-246 .prakticke a{color:var(--color-acc)}.itemid-246 .prakticke h2{color:var(--color-head);border-bottom:dotted 1px var(--color-readmore)}.pg-masonry-item{background:var(--color-bg-2)}.pg-item-box,.pg-category-box{border:none}.tag-articles-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;padding:30px 0}.soutez-novinka-item{background:var(--color-bg);border-radius:8px;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,0.1);transition:transform 0.3s ease}.soutez-novinka-item:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(0,0,0,0.2)}.novinka-image-wrapper{height:280px;background-size:cover;background-position:center center;background-repeat:no-repeat}.novinka-content{padding:20px;min-height:120px}.novinka-title{font-size:1.4rem;color:var(--color-text);margin-top:0;margin-bottom:10px;line-height:1.3}.novinka-date{display:block;color:var(--color-text);opacity:0.7;font-size:0.85rem;margin-bottom:15px}.novinka-cta{display:inline-block;padding:8px 15px;border-radius:5px;background-color:var(--color-primary);color:var(--color-bg);text-decoration:none;font-weight:bold;transition:background-color 0.3s}.novinka-link{text-decoration:none;color:inherit}.tag-articles-list .mb-4{display:none}.program .jttabs-wrapper{margin-top:40px}.program .jttabs-wrapper.layout-default .tab-content{padding:0;border:0;position:relative;z-index:10}.program .jttabs-wrapper .nav-tabs{border:none;margin:0 0 -5px 0}.info .nav-tabs{--bs-nav-tabs-border-width:0px}.program-tab .sppb-nav,.info .nav{margin:0 0 -8px 0px}.info .jttabs-wrapper.layout-default .tab-content{border-color:var(--color-bg-2);background:var(--color-bg-2);padding:0}.program .nav-link,.info .nav-link{background:var(--color-bg);border:solid 1px var(--color-bg-2);border-bottom:solid 4px var(--alert-border-color);color:var(--color-text);font-size:1.2rem;font-weight:500;border-radius:5px;font-family:'Oswald',sans-serif;padding:var(--nav-link-padding-x)}.program .nav-link.active,.info .nav-link.active{background:var(--color-bg-2);color:var(--color-text);border:none;border-top:solid 3px var(--color-readmore)}.lineup-table table,.lineup-table{table-layout:fixed;border:collapse;margin:-2px 0 0 0;background:var(--color-bg-2)}.lineup-table table{width:100%}.lineup-table thead{display:none}.lineup-table td{border-top:none;color:var(--color-text);font-family:"Fira Sans Extra Condensed",sans-serif;font-weight:500;padding:20px;border-bottom:solid 1px var(--color-checkout-bg);border-right:solid 1px var(--color-checkout-bg)}.lineup-table table td,#sppb-addon-293bba4b-5d8b-42f4-8302-8cf3f9b3c643 .sppb-addon-table-main tbody tr:first-child td{border-top:none;color:var(--color-text);font-family:"Fira Sans Extra Condensed",sans-serif;font-weight:500}#sppb-addon-293bba4b-5d8b-42f4-8302-8cf3f9b3c643 .sppb-addon-table-main tbody tr td{border:solid 1px #00000066}.lineup-table table td:nth-child(1),.lineup-table td:nth-child(1){width:120px;font-size:2rem}.lineup-table table td:nth-child(2),.lineup-table td:nth-child(2){width:140px;text-align:center}.lineup-table table td:nth-child(3),.lineup-table td:nth-child(3){font-size:1.8rem}.lineup-table td a.program-detail:hover{color:var(--color-text)}.lineup-table img{max-width:100px;margin-bottom:-1px}@media (max-width:428px){.lineup-table,.lineup-table tbody,.lineup-table tr,.lineup-table td{display:block;width:100%}.lineup-table tr{margin-bottom:20px;border-bottom:1px solid #ccc}.lineup-table tr{display:flex;flex-wrap:wrap}.col-time,.col-photo{display:flex;width:50% !important;flex-shrink:0;box-sizing:border-box}.col-time{font-size:2.2rem !important;vertical-align:middle}.col-photo img{max-width:100%;height:auto;display:block}.col-name{width:100%;order:3;text-align:left;font-size:1.5em;margin-top:10px}.col-time{padding-top:55px !important;font-size:36px !important;text-align:center;box-sizing:border-box;flex-shrink:0}}.o-porte a{color:var(--color-acc)}.o-porte .testim-o-porte{background:var(--color-bg-2);padding:20px}.o-porte .testim-o-porte .testim{padding:20px}.view-checkout .hikabtn{border-color:var(--color-bg-2);color:var(--color-text);background-color:var(--color-readmore);text-transform:uppercase;font-size:1.2rem !important;padding:0.4rem 1rem 0.3rem 1rem !important}.view-checkout #hikabtn_checkout_next,.sppb-btn-primary{border-color:var(--color-acc);background-color:var(--color-acc);color:var(--color-bg) !important;font-weight:700;text-transform:uppercase;font-family:"Oswald",sans-serif !important;font-size:1.4rem;display:list-item;list-style-type:none;text-align:center}.btn-blockjt{background-color:var(--color-bg-2) !important;border-color:var(--color-bg) !important;color:var(--color-link) !important}.btn-blockjt:hover,.btn-blockjt:active{transform:scale(97%)}#jtl a{color:var(--color-bg-2) !important}#jtl label{color:var(--color-readmore)}.sppb-btn-primary:hover,.sppb-btn-primary:active{border-color:var(--color-bg-2);background-color:var(--color-bg-2);transform:scale(97%)}.sppb-btn-primary:focus{color:var(--color-bg) !important;background-color:var(--color-acc)}.btn-secondary,.sppb-btn-secondary,.info-box .sppb-btn-secondary{border-color:var(--color-bg-2) !important;color:var(--color-text) !important;background-color:var(--color-readmore) !important;text-transform:uppercase;font-size:1.2rem !important;padding:0.4rem 1rem 0.3rem 1rem !important}.subhero-article .sppb-btn-secondary{background:var(--color-bg) !important}.btn-secondary:hover,.btn-secondary:active,.sppb-btn-secondary:hover,.sppb-btn-secondary:active{border-color:var(--color-bg-2);background-color:var(--color-bg);transform:scale(97%)}.sekce-soutezici-zelena .btn-primary{background:var(--color-acc);border:var(--color-acc);color:var(--color-bg-3);text-transform:uppercase;font-size:1.2rem;font-weight:500}.sekce-soutezici-zelena .btn-primary:hover,.sekce-soutezici-zelena .btn-primary:active,.sekce-soutezici-zelena .btn-primary:focus{background:var(--color-bg-3);border:var(--color-acc);color:var(--color-acc);transform:scale(97%)}.sekce-soutezici-zelena .btn-secondary,.sppb-btn-secondary,.info-box .sppb-btn-secondary{border-color:var(--color-bg-2);color:var(--color-text) !important;background-color:var(--color-bg-2) !important}.sekce-soutezici-zelena .btn-secondary:hover,.btn-secondary:active,.sppb-btn-secondary:hover,.sppb-btn-secondary:active{border-color:var(--color-bg-2);background-color:var(--color-bg);transform:scale(97%)}.sekce-soutezici-zelena .bg-primary{background-color:var(--color-acc) !important}.sekce-soutezici-zelena .eb-event-date .eb-event-date-day,.sekce-soutezici-zelena .eb-event-date .eb-event-date-month,.sekce-soutezici-zelena .eb-event-date .eb-event-date-year{color:var(--color-bg)}#eb-category-page-timeline{margin-top:2rem}h2 a.eb-event-title{color:var(--color-acc)}.sekce-soutezici-zelena a{color:var(--color-link)}.sekce-soutezici-zelena .mod_eb_mincalendar_table tbody td{color:var(--color-text)}.sekce-soutezici-zelena .eb-event-date-container{background:var(--color-text);border:1px solid var(--color-text);margin:0 15px 0 -94px}.sekce-soutezici-zelena .eb-box-heading{background:var(--color-bg-2);color:var(--color-text);border:none;border-radius:2px}.sekce-soutezici-zelena #eb-event-page .eb-description{background:rgba(0,0,0,0.1);border:none;padding:1rem 1.6rem}#eb-individual-registration-page{padding:2rem 0}.eb-container .form-group.form-row{margin-bottom:20px}h3.eb-heading{margin-top:25px;margin-bottom:15px}.sekce-soutezici-zelena table,.sekce-soutezici-zelena .table-striped>tbody>tr:nth-of-type(odd)>*{color:var(--color-text);border-color:var(--color-bg-3)}.sekce-soutezici-zelena.clanek .article-ratings-social-share,.oblasti.rad #sp-main-body .article-ratings-social-share{display:none !important}.sekce-soutezici-zelena .infobox-even h2{font-size:1.6rem}@media only screen and (max-width:568px){.sppb-no-table-header tbody tr:first-child{display:table-row !important}}@media only screen and (max-width:764px){.header-soutez-intro{padding:120px 0 30px 0 !important;background:var(--color-text)}}.sekce-soutezici-zelena .promo-pruh{background-image:linear-gradient(0deg,rgb(51,75,24) 50%,rgb(89,131,42) 50%)}.com-n3temptypage-wrapper .container{padding:0}.nadpis-vpravo{border-bottom:dotted 1px;border-color:var(--color-readmore);margin-bottom:15px}.zaznam{color:var(--color-head)}.avs-youtube-layout-classic{margin-top:30px}#phocagallery>div[style]{color:#1f0c24 !important}#phocagallery>div:last-of-type{display:none !important;visibility:hidden;height:0;overflow:hidden}.partneri-blok{background:#fff}.partneri h2{color:var(--color-bg) !important}.partneri .sppb-col-sm-6 img,.partneri .sppb-col-sm-4 img{margin-left:auto;margin-right:auto}.hlavni .sppb-col-sm-6:last-of-type{margin-left:auto;margin-right:auto}.headliner-hero{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:-70px}.headliner-hero .article-header-image{position:relative}.headliner-hero .article-header-image img{width:100%;object-fit:cover;height:100%}.headliner-gradient-overlay{content:'';position:absolute;background:linear-gradient(to bottom,transparent,var(--bg-base));bottom:-1px;left:0;right:0;height:50%;z-index:10}.headliner-hero .article-body{padding:0 4rem;margin-top:-230px;z-index:20;position:relative;display:flex;gap:2rem}.headliner-hero .article-body .article-sidebar{flex:0 0 25%}.headliner-hero .article-body .article-content{flex:1;padding-top:8rem}@media only screen and (max-width:764px){.headliner-hero .article-body{padding:0 4rem;margin-top:-60px;z-index:20;position:relative;display:block}.headliner-hero .article-body .article-sidebar{display:block;width:100%}.headliner-hero .article-body .article-content{display:block;width:100%}}.headliner-hero i.fa-solid,.headliner-hero i.fa-brands{font-size:1.5rem}.headliner-hero h1.article-title{font-size:4rem}.field-interpret-v-siti{text-transform:uppercase;margin:20px 0}.field-interpret-v-siti .field-value div{display:flex;gap:0.8rem}.field-interpret-v-siti .field-value a{color:var(--color-acc)}.field-interpret-v-siti .field-value a:hover,.field-interpret-v-siti .field-value a:active{transform:scale(1.03);color:var(--color-head)}.field-program .field-label{display:none}.field-program a{margin:10px 0 30px 0;color:var(--color-acc);font-weight:700;font-size:1.2rem;display:block;text-decoration:none}.field-program a i{margin-right:1rem}h2.com-n3temptypage-header{margin-bottom:30px}.revnice-2{margin:100px 0;background:var(--color-bg-2)}.revnice-2 .hikashop-stock-info{padding:2rem;font-size:1.4rem}.col.revnice-1{margin:0 -15px}.revnice-1 ul{list-style-type:none;padding:0;margin-bottom:0}.revnice-1 h4{background:#00000044;padding:10px 15px;margin:0;font-size:1.8rem}.revnice-1 h4 a{color:var(--color-text)}.revnice-1 .btn-secondary{width:100%;display:block;text-align:center;font-weight:500;font-size:1.4rem !important;padding:8px}.revnice-1 .btn-secondary i{margin-left:10px}.playlist-spotify{background:var(--color-bg-2);padding:0}.playlist-spotify h3{background:var(--color-bg);padding-bottom:25px}.revnice h3{margin-bottom:25px}#revnice-3{margin:100px 0}.revnice-intro{padding:40px;background:transparent;background-image:linear-gradient( 79deg,rgba(79,25,89,1) 96%,rgba(248,211,6,1) 96% );margin:-60px -60px 100px -60px;font-size:1.4rem;width:54%}#mod-custom206 i.fa-brands{margin:0 5px}.revnice-intro h2{background:var(--color-text);color:var(--color-bg-2);font-size:2rem;padding:10px 15px;margin-bottom:25px}@media only screen and (max-width:991px){.playlist-spotify{margin-top:60px}.revnice-intro{margin:40px 0 0 0;width:100%}#hikashop_checkout div#data_register_registration_method label.active,#hikashop_checkout .data_register_registration_method2,#hikashop_checkout .data_register_registration_method0{background:var(--color-checkout-bg);color:var(--color-text);border-top:solid 1px var(--color-bg-2);border-left:solid 20px var(--color-bg-2);border-bottom:solid 1px var(--color-bg-2);border-right:solid 20px var(--color-bg-2)}.info-box h4,.article-intro-sppb h4{font-size:1.6rem}}.claim-soutez{padding:25px;box-shadow:#10101033 2px 2px 25px;background:var(--color-text);background-size:400% 400%;animation:gradient 15s ease infinite}#system-message-container{visibility:hidden}.view-registration a{color:var(--color-acc)}.hkc-lg-4 h2{background:var(--color-acc);padding:5px 10px;color:var(--color-bg)}.push{margin:120px 0 0 0;background:#00000022;padding:2rem;font-size:1.4rem;text-align:center}.push a.push-head{color:var(--color-acc)}.push i{margin-right:1.5rem}.push .btn-primary{margin-top:2rem;display:block;width:50%;margin-left:auto;margin-right:auto}.sppb-addon-table-main td[data-th]::before{color:var(--color-text)}.article-details.vstupenky .article-ratings-social-share{display:none !important}.col.revnice-2.com-n3temptypage-wrapper-revnice-cta,.com-n3temptypage-wrapper-push{display:none}.com-n3temptypage-wrapper-revnice-merch,.com-n3temptypage-wrapper-revnice-playlist{margin-top:100px}
