/*!
Theme Name: kavarna
Theme URI: http://underscores.me/
Author: Najfus.com
Author URI: https://www.najfus.com
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: kavarna
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

kavarna is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}@font-face{font-family:'Pluto Sans';src:url(/wp-content/themes/kavarna/fonts/subset-PlutoSansBold.eot);src:url(/wp-content/themes/kavarna/fonts/subset-PlutoSansBold.eot?#iefix) format('embedded-opentype'),url(/wp-content/themes/kavarna/fonts/subset-PlutoSansBold.woff2) format('woff2'),url(/wp-content/themes/kavarna/fonts/subset-PlutoSansBold.woff) format('woff'),url(/wp-content/themes/kavarna/fonts/subset-PlutoSansBold.ttf) format('truetype'),url(/wp-content/themes/kavarna/fonts/subset-PlutoSansBold.svg#PlutoSansBold) format('svg');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Pluto Sans';src:url(/wp-content/themes/kavarna/fonts/subset-PlutoSansRegular.eot);src:url(/wp-content/themes/kavarna/fonts/subset-PlutoSansRegular.eot?#iefix) format('embedded-opentype'),url(/wp-content/themes/kavarna/fonts/subset-PlutoSansRegular.woff2) format('woff2'),url(/wp-content/themes/kavarna/fonts/subset-PlutoSansRegular.woff) format('woff'),url(/wp-content/themes/kavarna/fonts/subset-PlutoSansRegular.ttf) format('truetype'),url(/wp-content/themes/kavarna/fonts/subset-PlutoSansRegular.svg#PlutoSansRegular) format('svg');font-weight:400;font-style:normal;font-display:swap}body{font-family:'Pluto Sans'}a{color:#0079af}a:visited{color:#0079af}a:hover,a:focus,a:active{color:#0079af}a:hover,a:active{outline:0;text-decoration:underline}h2{font-size:22px;color:#0079af;font-weight:700;text-transform:uppercase}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}header{border-bottom:5px solid #d8b6a4}.navbar-logo{position:absolute;top:10px;left:0}.navbar-nav .nav-item{text-align:center;font-weight:700;font-size:14px;position:relative;line-height:18px;padding-top:3px}.navbar-nav .nav-item .submenu{display:none;position:absolute;background-color:#0079af;min-width:200px;z-index:9}.navbar-nav .nav-item .submenu .nav-link{color:#fff;line-height:18px}.navbar-nav .nav-item:hover .submenu{display:block}.navbar-nav .nav-item:not(.soc) .nav-link:hover{color:#c9bfaf}.navbar-nav .nav-item .submenu .nav-link:hover{border-bottom:0;color:#c9bfaf}.navbar-nav .soc{text-align:center}.navbar-nav .soc .nav-link{width:33px;background-color:#d8b6a4;color:#fff;border-radius:2px}.navbar-nav .soc .nav-link:hover{background-color:#fff;color:#d8b6a4}.header-img{display:block;background-image:url(/wp-content/themes/kavarna/img/vlnna_header_2022-09.png);background-repeat:no-repeat;background-size:cover;width:100%;padding-top:480px;padding-top:25.5%}.header-img .promo-btn-item{color:#0079af;background-color:#fff;padding:15px;margin:0 auto;display:block;width:100%;text-align:center;font-weight:700;font-size:19px}.header-img .promo-btn-item:hover{text-decoration:none}.header-img .promo-btn-item i{color:#c9bfaf}.header-img .promo-btn-item:hover i{color:#0079af}.header-img .promo-btn-item span{display:block;position:absolute;width:32px;height:32px;background-repeat:no-repeat;background-size:contain;left:12%}.header-img .promo-btn-item.n1 span{background-image:url(/wp-content/themes/kavarna/img/akce.png);top:10px;left:30%}.header-img .promo-btn-item.n2 span{background-image:url(/wp-content/themes/kavarna/img/ruka_s_perem.png);top:11px}.header-img .promo-btn-item.n3 span{background-image:url(/wp-content/themes/kavarna/img/list.png);top:10px}.text-block{padding-top:80px;padding-bottom:80px}.text-block{font-size:16px;line-height:22px;color:#4e2a16}.text-block.dark{background-color:#0079af;color:#fff}.text-block h1{font-size:22px;color:#c9bfaf}.text-block h1.dark{font-size:22px;color:#4e2a16;text-transform:uppercase;margin-bottom:15px}.text-block a{text-decoration:underline}.text-block a:hover{text-decoration:none}.tab-pane .item{width:100%;display:block;padding-bottom:15px;font-size:22px;text-decoration:underline}.tab-pane .item:hover{text-decoration:none}.nav-tabs{border-color:#4e2a16;color:#4e2a16}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{border-color:#4e2a16 #4e2a16 #fff;color:#4e2a16}body.single .text-block,body.page .text-block{padding-top:120px}body.home .text-block{padding-top:80px}.newsletter form{background:#0079af;color:#fff;padding:20px 0;font-size:19px}.newsletter p{padding-top:12px}.newsletter input{border-radius:0}.newsletter .btn-n{border:0;outline:0;padding:9px;background:#0079af;color:#fff;cursor:pointer}.stream p{color:#0079af;font-size:16px;line-height:22px}.stream .embed-responsive .overlay{position:absolute;bottom:15%;background:#fff;padding:15px;color:#0079af;font-size:15px;font-weight:700}.our-partners p.our-partners-title{position:relative;color:#3e1e11;text-align:center;background:#fff;font-size:0}.our-partners p.our-partners-title::before{content:"Partneři projektu";font-size:16px!important;padding:15px 20px;background:#fff;position:relative;z-index:2}.our-partners p.our-partners-title::after{content:"";width:100%;height:2px;background:#3e1e11;position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:1}.our-partners .partners{display:flex;justify-content:space-between;align-items:center}.our-partners .partners .partner.stezky img{width:100%;max-width:85px}footer{background:#3e1e11;color:#fff;font-size:14px;border-top:5px solid #C9BFAF}footer a{text-decoration:none;color:#fff!important}footer .cont{max-width:1000px;margin:0 auto;padding:5rem 15px 2rem 15px;color:#fff;font-size:16px}footer p.we-are-concept-lanna{text-align:center;margin-bottom:3rem}footer .footer-boxes{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}footer ul,footer ul li{list-style-type:none;padding:0;margin:0}footer ul li{padding:10px 0}footer ul li{display:flex;align-items:center}footer .design-by{text-align:center;margin-top:3rem}footer p:not(.we-are-concept-lanna){margin:0}footer .design-by span{color:#c9bfaf}footer ul li img{width:14px;margin-left:5px;color:#fff}.slider.multiple-items .item{max-width:330px;margin:0 auto}.slider.multiple-items a:hover{text-decoration:none}.slick-slide img{margin:0 auto;padding-bottom:15px}.slider.multiple-items .item time{font-size:14px;color:#0079af}.slider.multiple-items .item h4,h4.slider-title{font-size:22px;font-weight:700;color:#0079af;text-align:center}.slick-slider .slick-prev,.slick-slider .slick-next{position:absolute;font-size:0;top:30%;border:0;background:transparent;color:#0079af;outline:0!important;cursor:pointer}.slick-slider .slick-prev{left:-35px}.slick-slider .slick-next{right:-35px}.slick-slider .slick-prev:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f104";font-size:3rem}.slick-slider .slick-next:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f105";font-size:3rem}.tab-item a{text-decoration:none}.tab-item a:hover{text-decoration:underline}.mobile-only{display:none}.desktop-only{display:block}.navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0,0,0, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}@media (max-width:768px){.menu-id-882{display:none}.mobile-only{display:block}.desktop-only{display:none}.newsletter p{padding:10px}.newsletter input{width:auto;margin:0 auto}.header-img{height:200px;padding-top:25px}.header-img .promo-btn-item{margin-bottom:5px}.navbar-nav .soc{margin:0!important;margin-bottom:5px!important}.navbar-nav .soc .nav-link{margin:0 auto}.navbar-brand img{height:100px;position:absolute;top:5px}.collapse.show{margin-top:40px}.navbar-nav .nav-item .submenu{display:block;position:relative;color:#0079af;background:transparent;margin-left:10px}.navbar-nav .nav-item .submenu .nav-link{color:#0079af}.navbar-nav .nav-item .nav-link:hover{color:#0079af}.navbar-nav .nav-item .submenu .nav-link:hover{border-bottom:0}.slick-slider .slick-prev{left:-22px}.slick-slider .slick-next{right:-22px}.our-partners .partners{flex-wrap:wrap}.our-partners .partner{width:50%;margin:15px 0;text-align:center}.our-partners .partners .partner img{margin:0 auto;max-width:65%}footer ul li{text-align:center}footer ul li a{justify-content:center}.footer-boxes .footer-box{width:100%}body.single .text-block,body.page .text-block{padding-top:20px}.gallery-block .item{width:50%}.tab-pane .item{font-size:15px;padding-bottom:7px}}.jn_cc_w{display:none;position:fixed;max-width:30%;bottom:10px;right:10px;overflow:auto;z-index:99999999999;font-size:16px;background-color:#323232;color:#fff;padding:2em}.jn_cc_w .jn_cc_types{position:relative;display:none;margin-bottom:10px}.jn_cc_w .jn_cc_types .jn_cc_item label{margin-left:5px;color:#fff}.jn_cc_w .jn_cc_types .jn_cc_item{display:inline-block;margin-right:20px}.jn_cc_w .jn_cc_types .jn_cc_item i{font-style:normal;border-radius:50%;background:#59b227;font-size:11px;width:14px;height:14px;display:inline-block;text-align:center;top:-5px;right:-5px;position:relative;cursor:pointer;line-height:16px}.jn_cc_w .jn_cc_types .jn_cc_item i:hover{background:#fff;color:#59b227}.jn_cc_w .jn_cc_intro_text{max-height:300px;margin-bottom:5px}.jn_cc_w .jn_cc_buttons .jn_cc_allow,.jn_cc_w .jn_cc_buttons .jn_cc_edit_setting{display:inline-block;width:50%;background:#59b227;text-align:center;font-size:17px;text-transform:uppercase;margin:0 auto;padding:.5em;font-weight:700;cursor:pointer}.jn_cc_w .jn_cc_buttons .jn_cc_allow:hover{background:#4a9122}.jn_cc_w .jn_cc_buttons .jn_cc_edit_setting{background:#626262;text-transform:none}.jn_cc_w .jn_cc_buttons .jn_cc_edit_setting:hover{background:#4a4a4a}.jn_cc_w .jn_cc_buttons .jn_cc_edit_setting.jn_cc_inactive{opacity:0;cursor:default}@media(max-width:1440px){.jn_cc_w{max-width:50%}}@media(max-width:760px){.jn_cc_w{max-width:100%;width:100%;bottom:0;right:0;left:0;padding:.8em}.jn_cc_w .jn_cc_buttons .jn_cc_allow,.jn_cc_w .jn_cc_buttons .jn_cc_edit_setting{width:100%;font-size:14px;padding:.2em}.jn_cc_w .jn_cc_intro_text{font-size:80%}}#uniform-jn_cc_ch_necessary,#jn_cc_ch_performance,#jn_cc_ch_marketing{background:no-repeat;margin:0!important;display:inline-block}.cc-setting-link{font-size:12px;line-height:25px}