/*!/wp-content/themes/ochanatheme/style.css*//*!
Theme Name: OC Haná theme
Text Domain: ochana_theme
*/.mb-75{margin-bottom:75px!important}.mb-55{margin-bottom:55px!important}.mb-35{margin-bottom:35px!important}.p-lr-0>.vc_column-inner{padding-left:0!important;padding-right:0!important}.p-mb-23 p{margin-bottom:23px}div.vc_row.col-spacing-thin{margin:0 -2.5px}div.vc_row.col-spacing-thin>.vc_column_container>.vc_column-inner{padding:0 2.5px}div.row.col-spacing-thin{margin:0 -2.5px}div.row.col-spacing-thin .col,div.row.col-spacing-thin .col-1,div.row.col-spacing-thin .col-10,div.row.col-spacing-thin .col-11,div.row.col-spacing-thin .col-12,div.row.col-spacing-thin .col-2,div.row.col-spacing-thin .col-3,div.row.col-spacing-thin .col-4,div.row.col-spacing-thin .col-5,div.row.col-spacing-thin .col-6,div.row.col-spacing-thin .col-7,div.row.col-spacing-thin .col-8,div.row.col-spacing-thin .col-9,div.row.col-spacing-thin .col-auto,div.row.col-spacing-thin .col-lg,div.row.col-spacing-thin .col-lg-1,div.row.col-spacing-thin .col-lg-10,div.row.col-spacing-thin .col-lg-11,div.row.col-spacing-thin .col-lg-12,div.row.col-spacing-thin .col-lg-2,div.row.col-spacing-thin .col-lg-3,div.row.col-spacing-thin .col-lg-4,div.row.col-spacing-thin .col-lg-5,div.row.col-spacing-thin .col-lg-6,div.row.col-spacing-thin .col-lg-7,div.row.col-spacing-thin .col-lg-8,div.row.col-spacing-thin .col-lg-9,div.row.col-spacing-thin .col-lg-auto,div.row.col-spacing-thin .col-md,div.row.col-spacing-thin .col-md-1,div.row.col-spacing-thin .col-md-10,div.row.col-spacing-thin .col-md-11,div.row.col-spacing-thin .col-md-12,div.row.col-spacing-thin .col-md-2,div.row.col-spacing-thin .col-md-3,div.row.col-spacing-thin .col-md-4,div.row.col-spacing-thin .col-md-5,div.row.col-spacing-thin .col-md-6,div.row.col-spacing-thin .col-md-7,div.row.col-spacing-thin .col-md-8,div.row.col-spacing-thin .col-md-9,div.row.col-spacing-thin .col-md-auto,div.row.col-spacing-thin .col-sm,div.row.col-spacing-thin .col-sm-1,div.row.col-spacing-thin .col-sm-10,div.row.col-spacing-thin .col-sm-11,div.row.col-spacing-thin .col-sm-12,div.row.col-spacing-thin .col-sm-2,div.row.col-spacing-thin .col-sm-3,div.row.col-spacing-thin .col-sm-4,div.row.col-spacing-thin .col-sm-5,div.row.col-spacing-thin .col-sm-6,div.row.col-spacing-thin .col-sm-7,div.row.col-spacing-thin .col-sm-8,div.row.col-spacing-thin .col-sm-9,div.row.col-spacing-thin .col-sm-auto,div.row.col-spacing-thin .col-xl,div.row.col-spacing-thin .col-xl-1,div.row.col-spacing-thin .col-xl-10,div.row.col-spacing-thin .col-xl-11,div.row.col-spacing-thin .col-xl-12,div.row.col-spacing-thin .col-xl-2,div.row.col-spacing-thin .col-xl-3,div.row.col-spacing-thin .col-xl-4,div.row.col-spacing-thin .col-xl-5,div.row.col-spacing-thin .col-xl-6,div.row.col-spacing-thin .col-xl-7,div.row.col-spacing-thin .col-xl-8,div.row.col-spacing-thin .col-xl-9,div.row.col-spacing-thin .col-xl-auto{padding:0 2.5px}div.vc_row.col-spacing-thin--v2{margin:0 -8px}div.vc_row.col-spacing-thin--v2>.vc_column_container>.vc_column-inner{padding:0 8px}div.row.col-spacing-thin--v2{margin:0 -8px}div.row.col-spacing-thin--v2 .col,div.row.col-spacing-thin--v2 .col-1,div.row.col-spacing-thin--v2 .col-10,div.row.col-spacing-thin--v2 .col-11,div.row.col-spacing-thin--v2 .col-12,div.row.col-spacing-thin--v2 .col-2,div.row.col-spacing-thin--v2 .col-3,div.row.col-spacing-thin--v2 .col-4,div.row.col-spacing-thin--v2 .col-5,div.row.col-spacing-thin--v2 .col-6,div.row.col-spacing-thin--v2 .col-7,div.row.col-spacing-thin--v2 .col-8,div.row.col-spacing-thin--v2 .col-9,div.row.col-spacing-thin--v2 .col-auto,div.row.col-spacing-thin--v2 .col-lg,div.row.col-spacing-thin--v2 .col-lg-1,div.row.col-spacing-thin--v2 .col-lg-10,div.row.col-spacing-thin--v2 .col-lg-11,div.row.col-spacing-thin--v2 .col-lg-12,div.row.col-spacing-thin--v2 .col-lg-2,div.row.col-spacing-thin--v2 .col-lg-3,div.row.col-spacing-thin--v2 .col-lg-4,div.row.col-spacing-thin--v2 .col-lg-5,div.row.col-spacing-thin--v2 .col-lg-6,div.row.col-spacing-thin--v2 .col-lg-7,div.row.col-spacing-thin--v2 .col-lg-8,div.row.col-spacing-thin--v2 .col-lg-9,div.row.col-spacing-thin--v2 .col-lg-auto,div.row.col-spacing-thin--v2 .col-md,div.row.col-spacing-thin--v2 .col-md-1,div.row.col-spacing-thin--v2 .col-md-10,div.row.col-spacing-thin--v2 .col-md-11,div.row.col-spacing-thin--v2 .col-md-12,div.row.col-spacing-thin--v2 .col-md-2,div.row.col-spacing-thin--v2 .col-md-3,div.row.col-spacing-thin--v2 .col-md-4,div.row.col-spacing-thin--v2 .col-md-5,div.row.col-spacing-thin--v2 .col-md-6,div.row.col-spacing-thin--v2 .col-md-7,div.row.col-spacing-thin--v2 .col-md-8,div.row.col-spacing-thin--v2 .col-md-9,div.row.col-spacing-thin--v2 .col-md-auto,div.row.col-spacing-thin--v2 .col-sm,div.row.col-spacing-thin--v2 .col-sm-1,div.row.col-spacing-thin--v2 .col-sm-10,div.row.col-spacing-thin--v2 .col-sm-11,div.row.col-spacing-thin--v2 .col-sm-12,div.row.col-spacing-thin--v2 .col-sm-2,div.row.col-spacing-thin--v2 .col-sm-3,div.row.col-spacing-thin--v2 .col-sm-4,div.row.col-spacing-thin--v2 .col-sm-5,div.row.col-spacing-thin--v2 .col-sm-6,div.row.col-spacing-thin--v2 .col-sm-7,div.row.col-spacing-thin--v2 .col-sm-8,div.row.col-spacing-thin--v2 .col-sm-9,div.row.col-spacing-thin--v2 .col-sm-auto,div.row.col-spacing-thin--v2 .col-xl,div.row.col-spacing-thin--v2 .col-xl-1,div.row.col-spacing-thin--v2 .col-xl-10,div.row.col-spacing-thin--v2 .col-xl-11,div.row.col-spacing-thin--v2 .col-xl-12,div.row.col-spacing-thin--v2 .col-xl-2,div.row.col-spacing-thin--v2 .col-xl-3,div.row.col-spacing-thin--v2 .col-xl-4,div.row.col-spacing-thin--v2 .col-xl-5,div.row.col-spacing-thin--v2 .col-xl-6,div.row.col-spacing-thin--v2 .col-xl-7,div.row.col-spacing-thin--v2 .col-xl-8,div.row.col-spacing-thin--v2 .col-xl-9,div.row.col-spacing-thin--v2 .col-xl-auto{padding:0 8px}.mb--270{margin-bottom:-270px!important}@media(min-width:1380px){.top-xxl--65{top:-65px!important}.pr-xxl-75{padding-right:75px!important}.pl-xxl-20{padding-left:20px!important}.pl-xxl-15{padding-left:15px!important}}@media(min-width:1200px){.mr-xl--60{margin-right:-60px}.mt-xl-45{margin-top:45px!important}}.fs-14{font-size:.88rem!important}.fs-18{font-size:1.13rem!important}.fs-24{font-size:1.5rem!important}.fs-30{font-size:1.88rem!important}.fs-32{font-size:2rem!important}.fs-34{font-size:2.13rem!important}.fs-36{font-size:2.25rem!important}.fs-40{font-size:2.5rem!important}.fw-light{font-weight:300!important}.fw-regular{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semi-bold{font-weight:600!important}.fw-bold{font-weight:700!important}.strong-semibold strong{font-weight:600}.lh-25{line-height:25px!important}.lh-26{line-height:26px!important}.lh-28{line-height:28px!important}.lh-23{line-height:23px!important}.lh-40{line-height:40px}.lh-normal{line-height:normal}.color-white{color:#fff}.color-black{color:#000}@media(min-width:1380px){.d-xxl-none{display:none!important}}.overflowy-visible{overflow-y:visible!important}.overflow-visible{overflow:visible!important}.error .row{align-items:center;min-height:70vh}.error .row .error-wrapper{text-align:center}.error .row .error-wrapper h1,.error .row .error-wrapper h3,.error .row .error-wrapper p{color:#4a4a4a}.error .row .error-wrapper h1{font-size:250px;font-weight:400;line-height:205px;margin-bottom:15px}.error .row .error-wrapper h3,.error .row .error-wrapper p{font-size:1.5rem;margin-bottom:45px}.error .row .error-wrapper h3{font-weight:500}@media(max-width:575px){.error .row .error-wrapper h1{font-size:100px;line-height:85px}.error .row .error-wrapper h3,.error .row .error-wrapper p{font-size:1.25rem;margin-bottom:25px}}*{padding:0}*,figure{margin:0}body{background:#f4f5f8;color:#3d3d3d;font-family:Lexend Deca,sans-serif}#content{overflow-x:hidden}body.page-id-902 #content{overflow-x:visible}#content{margin-top:0}#page-intro+#content{margin-top:0!important}img{height:auto;max-width:100%;vertical-align:middle}a{color:currentColor;transition:color .4s}a,a:hover{text-decoration:none}a:hover{color:#ed1d26}.animate{opacity:0;transition:opacity 1s}.animate.inView{opacity:1}.section-title h1,h1.section-title,h2.section-title{color:#1d1d1d;font-size:2.13rem;font-weight:400;margin-bottom:38px;position:relative}.section-title h1 strong,h1.section-title strong,h2.section-title strong{font-weight:700}.section-title h1 a,h1.section-title a,h2.section-title a{opacity:1!important}.section-title h1 a:hover,h1.section-title a:hover,h2.section-title a:hover{color:#ed1d26}.section-title h1--bg,h1.section-title--bg,h2.section-title--bg{background-position:top!important;padding-top:66px}.section-title h1--bg.section-title--bgleft,h1.section-title--bg.section-title--bgleft,h2.section-title--bg.section-title--bgleft{background-position:0 0!important}.section-title h1--f36,h1.section-title--f36,h2.section-title--f36{font-size:2.25rem}.section-title h1--f32,h1.section-title--f32,h2.section-title--f32{font-size:2rem}.section-title h1--medium,h1.section-title--medium,h2.section-title--medium{font-weight:500}.section-title h1--white,h1.section-title--white,h2.section-title--white{color:#fff}.section-title h1--semibold,h1.section-title--semibold,h2.section-title--semibold{font-weight:600}.section-title h1--small,h1.section-title--small,h2.section-title--small{-webkit-columns:#1d1d1d;-moz-columns:#1d1d1d;column-count:#1d1d1d;font-size:1.5rem;font-weight:400}.section-title h1--small.section-title--bg,h1.section-title--small.section-title--bg,h2.section-title--small.section-title--bg{padding-top:79px}h2.title{color:#000;font-size:1.88rem;font-weight:700}.title-text-wrapper{display:inline-block;overflow:hidden;position:relative}.title-letters{display:inline-block;-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.title-letters .letter{display:inline-block;white-space:pre-wrap}.vc_btn3-container>a.vc_general.vc_btn3,.vc_btn3-container>button.vc_general.vc_btn3{background:#fff0;border:3px solid #000;border-radius:30px;color:#3d3d3d;display:inline-block;font-size:1rem;font-weight:600;letter-spacing:1.33px;overflow:hidden;padding:17px 32.5px;position:relative;text-transform:uppercase;transition:background-color .4s,color .4s,border-color .4s;z-index:2}.vc_btn3-container>a.vc_general.vc_btn3:focus,.vc_btn3-container>a.vc_general.vc_btn3:hover,.vc_btn3-container>button.vc_general.vc_btn3:focus,.vc_btn3-container>button.vc_general.vc_btn3:hover{background:#000;border-color:#000;color:#fff}.vc_btn3-container>a.vc_general.vc_btn3:disabled,.vc_btn3-container>button.vc_general.vc_btn3:disabled{cursor:default;opacity:.5}.vc_btn3-container.height-67>a.vc_general.vc_btn3,.vc_btn3-container.height-67>button.vc_general.vc_btn3{border-radius:34px;padding:20.5px 32.5px}.vc_btn3-container.form-btn>a.vc_general.vc_btn3,.vc_btn3-container.form-btn>button.vc_general.vc_btn3{background:#223e7b;border-color:#223e7b;color:#fff;font-size:1.13rem;letter-spacing:-.29px;min-width:234px;padding:15.5px 32.5px;text-transform:none}.vc_btn3-container.form-btn>a.vc_general.vc_btn3:focus,.vc_btn3-container.form-btn>a.vc_general.vc_btn3:hover,.vc_btn3-container.form-btn>button.vc_general.vc_btn3:focus,.vc_btn3-container.form-btn>button.vc_general.vc_btn3:hover{background:#fff0;color:#223e7b}iframe{width:100%}iframe#kontakt-map{height:398px}iframe#kontakt-map.kontakt-map--kontakty{min-height:701px}video{width:100%}.background-size-100{background-size:100%}#breadcrumbs{margin-top:50px}#breadcrumbs .breadcrumb_last{font-weight:700}#cmplz-document{margin:0 auto}table{width:100%}#content ol,#content ul{margin-left:19px}.juicer-feed h1.referral{display:none}.swiper-pagination-bullets .swiper-pagination-bullet{background:#3d3d3d;transition:width .4s,height .4s,background-color .4s,opacity .4s}.swiper-pagination-bullets .swiper-pagination-bullet:hover{background:#f5911f}.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#f5911f;outline:1px solid rgb(245 145 31 / .4);outline-offset:4px}@media(min-width:1380px){.col-xxl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xxl-5{flex:0 0 41.666667%;max-width:41.666667%}.container{max-width:1365px}}@media(max-width:991px){#content,#page-intro{margin-top:139px}}@media(max-width:767px){#content,#page-intro{margin-top:78px}}@media(max-width:575px){#content,#page-intro{margin-top:119px}}header{left:0;padding:17px 0;position:fixed;top:0;transition:padding .4s,background-color .4s,box-shadow .4s;width:100%;z-index:1000}header.is-scrolled{background:#fff;box-shadow:0 2px 4px rgb(0 0 0 / .5);padding:10px 0}header.is-scrolled #header_widget_1{margin-bottom:15px}header .logo{flex-shrink:0;margin-right:auto}header .logo img{width:200px}header .d-flex{align-items:center;justify-content:flex-end}header .nav-link{color:#1d1d1d;padding:0 15px;transition:color .4s}header .current-menu-item a,header .current-page-ancestor a,header .nav-link:hover{color:#ed1d26}header ul.main-menu{align-items:center;font-size:.94em;font-weight:600;letter-spacing:.45px;margin-right:45px}header ul.main-menu>li:first-child .nav-link{padding-left:0}header ul.main-menu>li:last-child .nav-link{padding-right:0}header ul.main-menu li.menu-item-has-children{position:relative}header ul.main-menu li.menu-item-has-children:hover ul.sub-menu{opacity:1;pointer-events:all;top:100%}header ul.main-menu ul.sub-menu{border:1px solid #e8e8e8;list-style:none;list-style-type:none;opacity:0;pointer-events:none;position:absolute;right:0;text-align:right;top:150%;transition:opacity .4s,top .4s;width:215px}header ul.main-menu ul.sub-menu a{background-color:#fff;border-bottom:1px solid #1d1d1d;border-left:3px solid #fff;color:#1d1d1d;display:block;padding:8px 15px!important;transition:background-color .4s,border-color .4s,color .4s}header ul.main-menu ul.sub-menu a:hover{border-left-color:#ed1d26;color:#ed1d26}.hamburger-button{background:#fff0;display:none;flex-shrink:0;margin-right:25px;outline:none;position:static;width:25px;z-index:1}.hamburger-icon-bar{background:#000;display:block;height:2px;transition:transform .4s,opacity .4s,background-color .4s;width:100%}.hamburger-icon-bar+.hamburger-icon-bar{margin-top:8.5px}.hamburger-active .hamburger-icon-bar:first-of-type{-webkit-transform:translate3d(0,11px,0) rotate(45deg);transform:translate3d(0,11px,0) rotate(45deg)}.hamburger-active .hamburger-icon-bar:nth-of-type(2){opacity:0}.hamburger-active .hamburger-icon-bar:nth-of-type(3){-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}@media(min-width:1380px){header .nav-link{padding:0 30px}header ul.main-menu{margin-right:125px}}@media(max-width:1199px){header .nav-link{padding:0 12px}header ul.main-menu{margin-right:25px}}@media(max-width:991px){header{background:#fff;box-shadow:0 2px 4px rgb(0 0 0 / .5);left:0;padding:10px 0;position:absolute;top:0}header nav{justify-content:center;margin-top:0;max-height:0;overflow:hidden;transition:max-height .6s;width:100vw}header .d-flex,header nav{flex-wrap:wrap}header nav{order:2}header ul.main-menu{flex-wrap:wrap;margin:0;padding-top:15px}header ul.main-menu ul.sub-menu{max-height:0;opacity:1;overflow:hidden;pointer-events:all;position:static;transition:max-height .6s;width:100%}header .nav-item{text-align:center;width:100%}header .nav-link{color:#1d1d1d;display:inline-block;padding:12px 0}.hamburger-button{display:block}}@media(max-width:575px){header .logo{margin-bottom:15px;margin-right:0;text-align:center;width:100%}header .d-flex{justify-content:center}}#intro{margin-bottom:20px;min-height:872px;padding-top:0}#intro .main-swiper{height:872px}#intro .main-swiper-item__image{height:100%;width:100%}#intro .main-swiper-item__content{align-items:center;display:flex;height:100%;left:0;position:absolute;top:0;width:100%}#intro .main-swiper-item__content>div{margin-top:5%;padding-left:55px}#intro .main-swiper-item__content .vc_btn3-container{padding-top:35px}#intro .vc_btn3-container>a.vc_general.vc_btn3,#intro .vc_btn3-container>button.vc_general.vc_btn3{color:#1d1d1d;min-width:234px}#intro .vc_btn3-container>a.vc_general.vc_btn3:hover,#intro .vc_btn3-container>button.vc_general.vc_btn3:hover{color:#fff}#intro h1,#intro h2{color:#1d1d1d;font-size:2.13rem;font-weight:700;margin-bottom:38px;position:relative}#intro .swiper-button{height:35px;margin-top:0;top:50%;width:22px}#intro .swiper-button:after{content:none}#intro .swiper-pagination-bullets .swiper-pagination-bullet{height:10px;margin:0 10.5px!important;opacity:1;vertical-align:middle;width:10px}#intro .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{height:15px;width:15px}#intro-content .box>.vc_column-inner>.wpb_wrapper{background:#fff;border-radius:15px;box-shadow:6px 6px 10px rgb(0 0 0 / .1);display:flex;flex-direction:column;justify-content:center;margin-bottom:5px;min-height:212px;padding:15px}#intro-content .box .wpb_single_image{margin-bottom:28px}#intro-content .box h3{color:#1d1d1d;font-size:1.5rem;font-weight:400;margin-bottom:0;transition:color .4s}#intro-content .box:hover h3{color:#ed1d26}.akce-item-wrapper{height:100%}.akce-item{background:#fff;border-radius:16px;box-shadow:6px 6px 10px rgb(0 0 0 / .1);display:block;height:calc(100% - 5px);margin-bottom:5px!important;position:relative;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.akce-item--page{height:calc(100% - 59px);margin-bottom:59px!important}.akce-item--page .akce-item__content{padding:22px 45px 26px 26px}.akce-item__image{position:relative}.akce-item__image img,.akce-item__image:after{border-radius:16px 16px 0 0}.akce-item__image:after{background:#fff0;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:background-color .4s;width:100%}.akce-item__title{color:#2d2d2d;font-size:1.13rem;font-weight:500;line-height:28px;padding-left:7px;text-transform:uppercase;transition:color .4s}.akce-item__date{color:rgb(45 45 45 / .5);font-size:.88rem;margin-bottom:15px}.akce-item__date img{margin-right:8px}.akce-item__content{padding:22px 45px 20px 26px}.akce-item:hover .akce-item__title{color:#ed1d26}.akce-item:hover .akce-item__image:after{background-color:rgb(0 0 0 / .4)}.obchody-next,.obchody-prev{height:34px;margin-top:0;top:33%;width:19px}.obchody-next:after,.obchody-prev:after{content:none}.swiper-container-horizontal>.swiper-pagination.obchody-swiper-pagination{bottom:0}.swiper-container-horizontal>.swiper-pagination.obchody-swiper-pagination .swiper-pagination-bullet{margin:0 6px;opacity:.6}.swiper-container-horizontal>.swiper-pagination.obchody-swiper-pagination .swiper-pagination-bullet:last-child{opacity:.2}.swiper-container-horizontal>.swiper-pagination.obchody-swiper-pagination .swiper-pagination-bullet:nth-last-child(2){opacity:.4}.swiper-container-horizontal>.swiper-pagination.obchody-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.swiper-container-horizontal>.swiper-pagination.obchody-swiper-pagination .swiper-pagination-bullet:hover{opacity:1}.obchody-swiper{padding-bottom:45px}.obchods-item{align-items:center;background:#fff;border-radius:15px;display:flex;height:181px;justify-content:center;padding:15px}.obchods-item img{max-height:101px;max-width:175px;width:auto}.intro-content__link{margin-bottom:0!important}.intro-content__link a{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}@media(min-width:1500px){.obchody-prev{left:-80px}.obchody-next{right:-80px}}@media(min-width:1380px){.akce-item--page .akce-item__content{padding:22px 10px 26px 26px}.akce-item__content{padding:22px 75px 20px 26px}}@media(max-width:991px){#intro{min-height:600px}#intro .main-swiper{height:600px}#intro .swiper-button{display:none}}@media(max-width:767px){#intro{justify-content:center;text-align:center}#intro .vc_btn3-container>a.vc_general.vc_btn3,#intro .vc_btn3-container>button.vc_general.vc_btn3,#intro h1,#intro h2{color:#fff}#intro .vc_btn3-container>a.vc_general.vc_btn3,#intro .vc_btn3-container>button.vc_general.vc_btn3{border-color:#fff}#intro .vc_btn3-container>a.vc_general.vc_btn3:hover,#intro .vc_btn3-container>button.vc_general.vc_btn3:hover{background:#fff;color:#000}#intro .main-swiper-item__image:before{background:rgb(0 0 0 / .4);content:"";height:100%;left:0;position:absolute;top:0;width:100%}#intro .main-swiper-item__content>div{margin-top:0;padding-left:0}.swiper-container-horizontal>.swiper-pagination.obchody-swiper-pagination{display:none}}.pagination{padding-top:25px}.pagination .page-item.active .page-link{background:#ed1d26;border-color:#ed1d26}.pagination .page-item.disabled .page-link,.pagination .page-link{background:#f4f5f8;border-color:#ed1d26;color:#ed1d26}.pagination .page-link{transition:background-color .4s,color .4s}.pagination .page-link:hover{background:#ed1d26;color:#fff}.pagination .page-link:focus{box-shadow:0 0 0 .2rem rgb(162 49 55 / .25)}.archive main{padding-top:50px}.archive .archive-obchody main{padding-top:0}.archive-item{margin-bottom:65px}.archive-item h4{margin-bottom:20px}#filters{border-bottom:3px solid #1d1d1d;margin-bottom:55px}#filters ul{color:#1d1d1d;display:flex;justify-content:center;list-style-type:none;list-style:none;margin-bottom:0;margin-left:0}#filters ul li{padding-bottom:24px;padding-top:22px;position:relative}#filters ul li:after{background:#f5911f;content:"";height:3px;left:50%;opacity:0;position:absolute;top:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:opacity .4s;width:58%}#filters ul li.inactive{opacity:.3}#filters ul li.inactive button{cursor:default}#filters ul li.inactive button:hover{color:#1d1d1d}#filters ul li.active:after{opacity:1}#filters ul li.active button{color:#f5911f}#filters ul li button{background:none;border:0;transition:color .4s}#filters ul li button:hover{color:#f5911f}#filters ul#alphabet-filter button{text-transform:uppercase}#filters ul#alphabet-filter li{padding-left:7.5px;padding-right:7.5px}#filters ul#category-filter li{padding-left:25px;padding-right:25px}#filters .category-filter-wrapper{margin:0 -25px}#filters .alphabet-filter-wrapper{margin:0 -7.5px}.obchod-item{display:block;margin-bottom:39px;position:relative}.obchod-item__image{margin-left:auto;max-width:275px}.obchod-item__image img{max-height:181px;width:auto}.obchod-item__image img,.obchod-item__logo{border-radius:15px;box-shadow:6px 6px 10px rgb(0 0 0 / .1)}.obchod-item__logo{align-items:center;background:#fff;display:flex;height:133px;justify-content:center;left:0;padding:15px 30.5px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:167px}.obchod-item__logo img{max-height:103px;width:auto}.no-results-col p{background:#dc3545;color:#fff;margin-bottom:0;padding:10px 15px;text-align:center}.archive-obchody main{margin-bottom:84px}.archive-obchody .instagram-archive{margin-bottom:35px}.archive-obchody .instagram-archive h2{margin-bottom:60px}@media(min-width:1380px){#filters ul#alphabet-filter{justify-content:flex-end}#filters ul#category-filter{justify-content:flex-start}.archive-obchody .row.grid{margin-left:-35px;margin-right:-35px}.archive-obchody .row.grid>div{padding:0 35px}}@media(max-width:991px){#filters ul{flex-wrap:wrap}}@media(max-width:575px){#filters ul#category-filter{margin-bottom:25px}#filters ul li{padding-bottom:10px;padding-top:10px}}.single-content{padding-top:17px}.single-content p.backlink{color:#1d1d1d;font-size:1.13rem;margin-bottom:55px}.single-content p.backlink img{margin-right:20px;vertical-align:middle}.single-content .action-banner{margin-bottom:63px;text-align:center}.single-content h1{font-size:2.25rem;font-weight:500;margin-bottom:25px;text-transform:uppercase}.single-content .date{color:rgb(45 45 45 / .5);font-size:.88rem}.single-content .date img{margin-right:8px}.single-post-content-wrapper{font-weight:500;line-height:normal}.single-post-content-wrapper p{margin-bottom:20px}.single-post-content-wrapper a{text-decoration:underline}.instagram-single{margin-bottom:33px;padding-top:88px}.instagram-single h2{margin-bottom:60px}.instagram-single.instagram-single-obchod{margin-bottom:108px}.single-obchody-content .ochod-wrapper{padding-right:18px;position:relative}.single-obchody-content .ochod-wrapper .obchod__image{margin-left:auto;max-width:514px}.single-obchody-content .ochod-wrapper .obchod__logo{align-items:center;background:#fff;display:flex;height:249px;justify-content:center;left:0;padding:15px 30.5px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:312px}.single-obchody-content .ochod-wrapper .obchod__logo img{max-height:219px;width:auto}.single-obchody-content .ochod-wrapper .obchod__image img,.single-obchody-content .ochod-wrapper .obchod__logo{border-radius:15px;box-shadow:6px 6px 10px rgb(0 0 0 / .1)}.single-obchody-content p.backlink{margin-bottom:29px}.single-obchody-content .single-post-content-wrapper{color:#333;line-height:18px;padding-left:20px;padding-top:22px}.single-obchody-content .maplink-wrappper{margin-top:59px}.single-obchody-content a.maplink{font-size:1.13rem;font-weight:700}.single-obchody-content a.maplink img{margin-right:18px}.single-obchody-content #obchod-additional-information{margin-bottom:67px;padding-top:84px}.obchodinfo-item{color:#000;margin-bottom:60px}.obchodinfo-item__obrazek{margin-bottom:18px}.obchodinfo-item__nadpis{margin-bottom:13px}.obchodinfo-item__nadpis h5{font-size:1rem;font-weight:700;letter-spacing:.8px}.mapa-obchodu-single{margin-bottom:20px}.mapa-obchodu-single h2{margin-bottom:63px}@media(min-width:1380px){.single-content .title-col{flex:0 0 38.2%;max-width:38.2%}}@media(max-width:575px){.single-obchody-content .ochod-wrapper .obchod__logo{height:133px;width:167px}.single-obchody-content .ochod-wrapper .obchod__logo img{max-height:103px;width:auto}}footer{margin-top:150px}#footer-upper{background:#2b8d5c;border-radius:126px 126px 0 0;min-height:360px;position:relative}#footer-upper .footer-image-rappper{margin-top:-80px;padding-left:57px}#footer-upper .newsletter-wrapper{margin-top:68px}#footer-upper:after{background:50%/cover no-repeat url(/wp-content/themes/ochanatheme/assets/images/4-layers2-min.webp);bottom:-42px;content:"";display:block;height:83px;left:0;margin:0 auto;position:absolute;right:0;width:84px}#footer-upper h2{margin-bottom:29px}#footer-lower{background:#223e7b;color:#fff;padding-top:118px}#copyright{padding:23px 15px 32px}#copyright p{font-size:.75rem;margin-bottom:0}@media(max-width:1199px){#footer-upper{border-radius:70px 70px 0 0}#footer-upper .footer-image-rappper{margin-top:0}}@media(max-width:575px){#footer-upper{border-radius:0}}.style-form .wpcf7-form{border-radius:61px;margin-left:auto;max-width:783px;padding:64px 93.5px 63px}.wpcf7-form label{display:block;margin-bottom:12px;width:100%}.wpcf7-form .wpcf7-form-control-wrap{position:static}.wpcf7-form span.wpcf7-not-valid-tip{bottom:15px;left:15px;position:absolute;width:100%}.wpcf7-form div.wpcf7-response-output{margin:15px 0 0;text-align:center}.wpcf7-form div.wpcf7-acceptance-missing,.wpcf7-form div.wpcf7-mail-sent-ng,.wpcf7-form div.wpcf7-mail-sent-ok,.wpcf7-form div.wpcf7-validation-errors,.wpcf7-form.failed .wpcf7-response-output,.wpcf7-form.invalid .wpcf7-response-output,.wpcf7-form.unaccepted .wpcf7-response-output{border:0;color:#fff}.wpcf7-form div.wpcf7-acceptance-missing,.wpcf7-form div.wpcf7-validation-errors,.wpcf7-form.invalid .wpcf7-response-output,.wpcf7-form.unaccepted .wpcf7-response-output{background-color:#ffc107}.wpcf7-form div.wpcf7-mail-sent-ng,.wpcf7-form.failed .wpcf7-response-output{background-color:#dc3545}.wpcf7-form div.wpcf7-mail-sent-ok{background-color:#28a745!important}.wpcf7-form .vc_btn3-container{margin-bottom:0}.wpcf7-form .vc_btn3{margin-top:40px}.wpcf7-form .wpcf7-acceptance{font-size:.75rem;letter-spacing:.33px}.wpcf7-form .wpcf7-acceptance .wpcf7-list-item{margin-left:0}.wpcf7-form .wpcf7-acceptance a{text-decoration:underline}.wpcf7-form .ajax-loader{display:none}input[type=email],input[type=text],select,textarea{background:#fff;border:1px solid #e8e8e8;border-radius:15px;display:block;font-size:1.13rem;margin:0!important;padding:24.5px 40px;width:100%}.tnp-profile form .tnp-field input[type=text]{background:#fff!important;border:1px solid #e8e8e8!important;border-radius:15px!important;color:#3d3d3d!important;font-size:1.13rem!important;padding:24.5px 40px!important}.tnp-profile form .tnp-field input[type=submit]{background:#223e7b!important;border:3px solid #223e7b!important;border-radius:30px!important;color:#fff!important;cursor:pointer;font-size:1.13rem!important;font-weight:600;letter-spacing:-.29px;margin:0 auto 35px!important;min-width:234px;padding:15.5px 32.5px!important;text-transform:none;transition:background-color .4s,color .4s,border-color .4s}.tnp-profile form .tnp-field input[type=submit]:hover{background:transparent!important;color:#223e7b!important}input[type=checkbox]{display:none;position:relative;visibility:hidden}input[type=checkbox]+span{display:inline-block;padding-left:0}input[type=checkbox]+span:before{background:#fff;border-radius:5px;color:#3d3d3d;content:"";display:inline-block;flex-shrink:0;font-weight:700;height:20px;line-height:20px;margin-right:12px;padding-left:4px;padding-top:0;text-align:left!important;vertical-align:middle;width:20px}input[type=checkbox]+span.check-news:before{background:#6baf8d;color:#fff}input[type=checkbox]:checked+span:before{content:"✓"}.newsletter-wrapper .tnp-subscription{margin:0;max-width:none}.newsletter-wrapper .tnp-subscription input[type=email]{background-color:hsl(0 0% 100% / .3);border-radius:15px;color:#fff;font-size:1rem;font-weight:600;height:auto;margin-right:40px!important;max-width:349px;padding:19.5px 31px}.newsletter-wrapper .tnp-subscription input[type=checkbox]{display:none}.newsletter-wrapper .tnp-subscription label{padding:0}.newsletter-wrapper .tnp-subscription input.tnp-submit{background:#fff;border:3px solid #fff;border-radius:30px;color:#3d3d3d;cursor:pointer;font-size:1rem;font-weight:600;letter-spacing:1.33px;padding:17px 35.5px;text-transform:uppercase;transition:background-color .4s,color .4s}.newsletter-wrapper .tnp-subscription input.tnp-submit:hover{background:#fff0;color:#fff}.newsletter-wrapper .tnp-subscription .gdpr-span{color:#fff;font-size:.75rem;font-weight:500;letter-spacing:.33px}.newsletter-wrapper .tnp-subscription .gdpr-span a{text-decoration:underline}.newsletter-wrapper .newsletter-content-wrapper{display:flex;margin-bottom:14px!important}.newsletter-wrapper .newsletter-content-wrapper div.tnp-field{margin-bottom:0}@media(max-width:575px){.newsletter-wrapper .tnp-subscription input[type=email]{margin-bottom:15px!important;margin-right:0!important;max-width:none;width:100%}.newsletter-wrapper .newsletter-content-wrapper{flex-wrap:wrap;justify-content:center}}#header_widget_1{align-items:center;color:#1d1d1d;display:flex;font-size:.88rem;justify-content:flex-start;margin-bottom:37px;transition:margin .4s}#header_widget_1 p{margin-bottom:0}#header_widget_1 #text-2{color:#000;margin-left:auto;text-decoration:underline}#header_widget_1 #text-2 img{margin-right:10px}#header_widget_1 .separator{display:inline-block;margin:0 15px}#header_widget_2{display:flex;flex-shrink:0}#header_widget_2>div{margin-right:25px}#header_widget_2>div:last-child{margin-right:0}#footer_widget_2 ul{-webkit-columns:2;-moz-columns:2;column-count:2;font-size:.94em;letter-spacing:.45px;list-style:none;list-style-type:none;margin-bottom:0;padding-top:10px}#footer_widget_2 ul .nav-link{padding:0}#footer_widget_2 ul li{margin-bottom:17px}#footer_widget_1{font-size:.88rem}#footer_widget_1 #text-3{line-height:30px}#footer_widget_1 #text-3 h6.widget-title{margin-bottom:11px}#footer_widget_1 #custom_html-3{margin-bottom:67px}#footer_widget_1 td{letter-spacing:.29px;padding:10px 0}#footer_widget_3{align-items:center;display:flex;justify-content:flex-end;padding-top:8px}#footer_widget_3 #media_image-6{margin-right:35px}h6.widget-title{font-size:1.13rem;font-weight:600;letter-spacing:1px;margin-bottom:15px}@media(min-width:1380px){#footer_widget_1 #custom_html-3{padding-right:70px}#footer_widget_2{padding-left:15px;padding-right:67px}}@media(max-width:1199px){#footer_widget_3{justify-content:center}}@media(max-width:991px){#header_widget_2{order:1}#footer_widget_1 #text-3{margin-bottom:77px}#footer_widget_2{margin-bottom:35px}}@media(max-width:767px){#header_widget_1{display:none}}#page-intro{align-items:flex-end;background:#ccbeb6;display:flex;min-height:414px;padding-bottom:95px}#page-intro h1,#page-intro h2{font-size:2.13rem;font-weight:600}body.page #content{color:#1d1d1d;font-size:.88rem}.czech-fund-img img:last-child{margin-left:18px}.ul-dot--fs18 ul{font-size:1.13rem;margin-bottom:17px}.ul-dot ul li{margin-bottom:14px;padding-left:10px}.ul-dot ul li::marker{color:#f39118}.results-akce-centra{margin-bottom:35px!important}#pracovni-mista .vc_tta-panel-heading{background:none;border:0}#pracovni-mista .vc_tta-panel-heading h4 a{color:#000;font-size:1.13rem;font-weight:500;letter-spacing:.5px;padding:42px 90px 36px 18px;transition:color .4s,padding .4s}#pracovni-mista .vc_tta-panel-heading h4 a:hover{color:#f5911f}#pracovni-mista .vc_tta-panel{border-bottom:1px solid #000}#pracovni-mista .vc_tta-panel-body{background:none;border:0;color:#333;font-size:1rem;line-height:normal;padding:14px 90px 32px 18px}#pracovni-mista .vc_tta-panel.vc_active .vc_tta-panel-heading{border-bottom:0}#pracovni-mista .vc_tta-panel.vc_active .vc_tta-panel-heading h4 a{color:#f5911f;font-weight:700;padding-bottom:1px}#pracovni-mista .vc_tta-panel.vc_active .vc_tta-controls-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#pracovni-mista .vc_tta-controls-icon{background:50%/cover no-repeat url(/wp-content/themes/ochanatheme/assets/images/path9429d-min.webp);height:14px;left:auto;right:43px;top:51%;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;width:21px}#pracovni-mista .vc_tta-controls-icon:before{content:none}body.page-id-384 #content main{font-size:1.25rem;margin-top:70px;text-align:center}#content .poukazy-row{background-position:88% top!important;min-height:570px}.poukazy-footer-image{min-height:872px}.page-id-384 a{font-weight:700}@media(min-width:1380px){#pracovni-mista .vc_tta-panel-body{padding:14px 495px 32px 18px}}@media(max-width:1379px){#content .poukazy-row{background-image:none!important}}@media(max-width:991px){.poukazy-footer-image{min-height:600px}#page-intro{min-height:214px;padding-bottom:45px}}@media(max-width:767px){.czech-fund-img img:last-child{margin-left:0}.czech-fund-img img{display:block;margin-bottom:15px}}.pum-content .search-form-wrapper{background:hsl(0 0% 85% / .5);padding:40px 25px}.pum-content .search-form-wrapper form{position:relative}.pum-content .search-form-wrapper .searchsubmit{background:#fff0;border:0;color:rgb(0 0 0 / .6);cursor:pointer;font-size:0;font-size:26px;height:100%;outline:0;position:absolute;right:0;top:0;width:82px}.search main{padding-top:50px}.col-5ths,.col-lg-5ths,.col-md-5ths,.col-sm-5ths{min-height:1px;padding-left:15px;padding-right:15px;position:relative}.col-5ths{flex:0 0 20%;max-width:20%}@media(min-width:576px){.col-md-5ths{flex:0 0 20%;max-width:20%}}@media(min-width:768px){.col-md-5ths{flex:0 0 20%;max-width:20%}}@media(min-width:992px){.col-lg-5ths{flex:0 0 20%;max-width:20%}}@media(min-width:1200px){.col-xl-5ths{flex:0 0 20%;max-width:20%}}