@font-face{font-family:AvenirNextLTPro-regular;src:url('https://www.kalendarpomaha.cz/wp-content/themes/it-is-normal/css/../fonts/AvenirNextLTPro-Regular.otf') format('opentype')}@font-face{font-family:AvenirNextLTPro-bold;src:url('https://www.kalendarpomaha.cz/wp-content/themes/it-is-normal/css/../fonts/AvenirNextLTPro-BoldCn.otf') format('opentype')}@font-face{font-family:AvenirNextLTPro-heavycn;src:url('https://www.kalendarpomaha.cz/wp-content/themes/it-is-normal/css/../fonts/AvenirNextLTPro-HeavyCn.otf') format('opentype')}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}html{position:relative;background-color:#202020;background-image:url('https://www.kalendarpomaha.cz/wp-content/themes/it-is-normal/css/../img/main_bcg_2025.png');background-size:cover;min-height:100vh}html:after{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;display:block;width:100%;height:100%;content:"";background-image:url('https://www.kalendarpomaha.cz/wp-content/themes/it-is-normal/css/../img/elements_2025.png');background-position:top center;z-index:-1;background-repeat:no-repeat}body{background-color:transparent;color:#fff;font-family:'AvenirNextLTPro-regular';font-size:17px;font-size:1.0625rem}h1{position:relative;margin:0 0 0 0;font-family:'AvenirNextLTPro-heavycn';text-transform:uppercase;font-size:75px;font-size:4.6875rem;color:#fff;background-color:#000;z-index:1;padding-top:10px}h1 span:not(.rotate){position:relative;top:-5px;color:#fa8d57;font-family:"handsome-pro",sans-serif;font-weight:700;text-transform:none;font-size:130px;font-size:8.125rem}h1.single_h1{margin:0 0 0 0;height:auto}h1.single_h1 span:not(.rotate){position:none;top:0px;color:#fa8d57;font-family:"AvenirNextLTPro-heavycn",sans-serif;font-weight:700;text-transform:none;font-size:75px;font-size:4.6875rem}h1 sup{top:-28px;left:15px;font-size:35px;font-size:2.1875rem}h1 .rotate{display:inline-block;transform:scaleX(-1) rotate(180deg)}h2{font-family:'AvenirNextLTPro-bold';font-size:27px;font-size:1.6875rem;text-transform:uppercase}h2.yellow{color:#fa8d57}h3{font-family:'AvenirNextLTPro-bold';font-size:27px;font-size:1.6875rem;color:#fa8d57;text-transform:uppercase}h4{font-family:'AvenirNextLTPro-bold';font-size:13px;font-size:.8125rem;text-transform:uppercase}a{text-decoration:none;color:#fff}a:hover{color:#fff}.button{padding:5px 35px;background-color:#fa8d57;border:0;box-shadow:none;margin:10px 0 30px 0}.medium{font-family:'AvenirNextLTPro-bold';font-weight:200}.mw-150{max-width:150px}.carousel{margin-bottom:40px;border-radius:0 0 100px 100px;overflow:hidden;padding:0}.carousel-item>div{position:relative;height:400px;overflow:hidden;background-size:cover !important;background-position:center !important}.carousel-item>div>span{text-align:center;top:15px;right:15px;position:absolute;display:flex;align-items:center;width:60px;height:60px;color:#fa8d57;background-color:#000;border-radius:50%;font-size:16px;font-size:1rem;font-family:'AvenirNextLTPro-bold';line-height:14px;transform:rotate(10deg)}.carousel-item>div>span span{margin:auto;padding-top:2px}.carousel-control-prev,.carousel-control-next{opacity:1.0}.carousel-control-prev>div,.carousel-control-next>div{display:flex;align-items:center;width:50px;height:50px;border-radius:50%;background-color:#000}.carousel-control-prev>div img,.carousel-control-next>div img{margin:auto}.carousel-control-prev:hover>div,.carousel-control-next:hover>div{background-color:#fa8d57}.circle{position:relative;margin:auto;width:200px;height:200px;border-radius:50%;background-color:#000;display:flex;align-items:center}.circle p{margin-bottom:0}.circle .text{margin:auto;padding:0 5px}.circle .bcg{display:flex;align-items:end;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;content:"";background-size:cover !important;opacity:0;color:#000}.circle .bcg p{margin:auto auto 20px auto;display:block}.circle:hover .bcg{transition:all .4s;opacity:1.0}.partners h4{display:inline-block;margin:0 5px 0 0}.partners>div{display:inline-block;padding:0 25px;margin:auto;background-color:#000;border-radius:30px}.partners>div>div{display:flex;align-items:center}.partners>div img{max-height:28px;width:auto;height:auto;margin:0 10px}.partners .line{margin:0 10px;display:inline-block;width:1px;height:40px;background-color:#fff}.single h2{margin:15px 0 35px 0}.single h2 span{color:#fa8d57}.single #lightslider .item{width:25%;height:170px}.single #lightslider .item div{width:100%;height:100%;background-size:cover !important;background-position:center !important}.single .lSPrev{z-index:100}.main_text .hide{display:none}.back_button{position:absolute;left:0;top:30px}.gallery img{padding:5px}footer{height:20px}@media (max-width:1399px){h1{font-size:70px;font-size:4.375rem}.carousel-item>div{height:370px}body{font-size:16px;font-size:1rem}}@media (max-width:992px){h1{font-size:50px;font-size:3.125rem}.carousel-item>div{height:300px}.back_button{top:17px}.circle{width:170px;height:170px}}@media (max-width:767px){.carousel-item>div{height:250px}.circle{margin-bottom:50px}.partners>div>div{display:block}.partners>div{padding-bottom:10px}.partners h4{display:block;margin:10px 0}.partners .line{display:none}.partners img{margin-bottom:5px}.circle{width:200px;height:200px}.second_circle{margin-top:30px !important}}@media (min-width:767px){.circle.circle_small{margin-bottom:10px;width:100px;height:100px}.circle.circle_small:last-of-type{margin-bottom:25px}.circle.circle_small h3{font-size:16px;font-size:1rem}.circle.circle_small p{font-size:9px;font-size:.5625rem}}@media (max-width:576px){h1{font-size:35px;font-size:2.1875rem}.back_button{top:8px}}@media (max-width:450px){.carousel-item>div{height:180px}.back_button{display:none}}.main_text::-webkit-scrollbar{width:5px}.main_text::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #808080;border-radius:15px}.main_text::-webkit-scrollbar-thumb{background-color:#fa8d57;border-radius:15px}.main_text{scrollbar-face-color:#fa8d57;scrollbar-shadow-color:grey;scrollbar-highlight-color:#fa8d57}.main_text{scrollbar-color:#fa8d57 #808080;scrollbar-width:thin}