/* https://www.julianindvor.sk/wp-content/themes/Logic.2018/style.css?ver=1690455290 */
ul.check{list-style-type:none!important}ul.check li:before{content:'\e0fe'!important;font-family:wp-svg-plugin-icon-set1!important;color:#373158;margin-right:10px;margin-left:-14px;font-size:1.2em!important}.header{position:relative!important;z-index:9998}.sub_menu{width:85%;padding:0 7.5%;background:#373158}.sub_menu li{display:block;padding:1vw 0}.sub_menu a:link,.sub_menu a:hover,.sub_menu a:active,.sub_menu a:visited{color:#fff;font-size:calc(12px + 0.2vw);font-weight:700}#menu-sub-menu{display:flex;justify-content:space-between}.wp_content{background-color:ivory;max-width:1280px;box-shadow:0 0 10px 5px rgba(0,0,0,.1)}.flexible_content,.wp_content_inner{width:100%!important;box-sizing:border-box}.wp_content_inner{padding:0!important;margin:0 auto}.wp_content_inner h1{padding-left:7.5%;padding-right:7.5%}.wp_content_wrapper{margin:0 auto 0 auto}.wp_content{width:100%;position:relative;margin:0 auto 0 auto}.wp_content_inner,.partneri{width:85%;padding:0 7.5% 0 7.5%}.main_menu,.sub_menu{font-size:calc(14px + 0.2vw);text-transform:uppercase}.main_menu ul,.sub_menu ul{list-style:none}.main_menu li{position:relative;display:inline-block;padding:0 0 2vw 0}.main_menu li a:link{font-size:calc(12px + 0.2vw);padding:0 0 0 calc(12px + 0.2vw)}.main_menu .lang-item-sk{padding:0 0 0 calc(12px + 0.2vw)}.main_menu .menu-item-has-children>a:after,.mobile_menu .menu-item-has-children>a:after,.mega_menu .menu-item-has-children>a:after{display:inline-block;content:"";width:calc(14px + 0.2vw);height:calc(14px + 0.2vw);background-image:url(/wp-content/themes/Logic.2018/images/menu-arrow.svg);background-size:contain;background-repeat:no-repeat;transition:0.4s}.menu-item-has-children:hover>a:after{transform:rotate(-90deg)}.mega_menu .menu-item-has-children>a:after{transform:rotate(-90deg)}@media screen and (max-width:960px){.menu-item-has-children>a:after{transform:rotate(-90deg)}}@media screen and (min-width:960px){.main_menu .sub-menu{position:absolute;top:calc(20px + 2.2vw);right:calc(-14px - 0.2vw);padding:1vw 0 calc(0.8vw - 3px) 0;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s linear 0.4s,opacity 0.4s linear,background-color 0.4s;border:2px solid #373158}.main_menu .sub-menu li{display:block;padding:0 0 calc(3px + 0.2vw) 0}.main_menu .sub-menu li a:link{padding:0 calc(14px + 0.2vw) 0 calc(21px + 0.2vw);transition:0.4s}.main_menu .sub-menu li a:hover{padding:0 calc(14px + 0.2vw) 0 calc(21px + 0.2vw)}.main_menu .sub-menu a:after{display:inline-block;content:"";width:calc(14px + 0.2vw);height:calc(14px + 0.2vw);background-image:url(/wp-content/themes/Logic.2018/images/sub-menu-item.svg);background-size:contain;background-repeat:no-repeat}.main_menu .menu-item-has-children:hover .sub-menu{visibility:visible;opacity:1;transition-delay:0s}.current-menu-item{font-size:calc(12px + 0.2vw);font-weight:700}.lang-item-sk a{border-left:1px solid #9999}}.pagination{padding:0 0 calc(12px + 4.2vw) 0}.search{padding:calc(12px + 4.2vw) 0 0 0}.search form{width:100%;margin:calc(12px + 0.2vw) 0 calc(12px + 0.2vw) 0}.search-value{display:block;outline:none;border-bottom:solid 1px #d1d1d1;background-color:#fff;text-align:center}.footer:empty{display:none}.footer{display:flex;justify-content:space-between;flex-wrap:no-wrap;width:85%;font-size:calc(12px + 0.2vw);color:#fff;padding:2vw 7.5% 2vw 7.5%}.footer>div{padding:0 1vw 0 1vw}div.footer>div:first-child{padding:0 1vw 0 0;text-align:left!important}div.footer>div:last-child{padding:0 0 0 1vw}@media screen and (max-width:960px){.footer{display:block;padding-bottom:0}.footer div{padding:calc(10px + 0.5vw) 0 calc(10px + 0.5vw) 0!important;text-align:center!important}}.footer a:link{color:#fff}.footer a:active{color:#fff}.footer a:visited{color:#fff}.footer a:hover{color:#fff}.social_desktop{position:fixed;top:35%;right:0;transform:translateY(-50%);padding:2px 0 0 2px;background-color:#fff;z-index:8889}.social_desktop svg,.social_desktop img{display:block;width:calc(25px + 0.5vw);height:calc(25px + 0.5vw);padding:0 0 2px 0}@media screen and (max-width:960px){.social_desktop{display:none}.lang-item-sk a{border-top:1px solid #9999}.lang-item-en a{border-bottom:1px solid #9999}}