/* https://ultrafatra.sk/wp-content/themes/Logic.2019/css/style.css?ver=1749582488 */
.rtbs p,.rtbs p span,.rtbs ul:not(.slick-dots),.rtbs ol,.rtbs li,.rtbs table{color:#3a3a3a}#login h1 a,.login h1 a{width:100%;height:50px;background-size:contain;background-repeat:no-repeat;padding-bottom:30px;background-image:url(/wp-content/uploads/2022/03/Ultra-Fatra.svg)}body{font-family:'Roboto',sans-serif;font-weight:300;color:#3a3a3a;overflow-x:hidden}input,textarea,select,label{font-family:'Roboto',sans-serif;font-size:calc(14px + 0.2vw / 2)!important;border-radius:4px}.lrm-form a.button,.lrm-form button,.lrm-form button[type=submit],.lrm-form #buddypress input[type=submit],.lrm-form input[type=submit]{background-color:#76bc1c!important}.lrm-nice-checkbox__label input:checked~.lrm-nice-checkbox__indicator{background-color:#76bc1c!important;border-color:#76bc1c!important}h1,h2,h3,h4,h5,h6,.heading{font-family:'Roboto',sans-serif;font-weight:500;color:#76bc1c;padding-bottom:calc(14px + 0.2vw)!important}strong,strong .heading{font-weight:500}em{font-style:italic}ul,ol{list-style-position:inside}.number{display:block;float:left;color:#fff;text-align:center;border-radius:100%;line-height:100%;width:calc((14px + 0.2vw) * 3);padding:calc(14px + 0.2vw) 0 calc(14px + 0.2vw) 0!important;margin:calc(-14px - 0.2vw) calc((14px + 0.2vw) * 2) calc((14px + 0.2vw) * 2) 0;background-color:#76bc1c}@media screen and (max-width:960px){.number{float:none;margin-left:auto;margin-right:auto}}.wp_content p,.wp_content p span,.wp_content ul:not(.slick-dots),.wp_content ol,.wp_content table,.gallery-caption,.logic_submenu_wrap div p{font-family:'Roboto',sans-serif;font-size:calc(14px + 0.2vw);padding:0 0 calc(14px + 0.2vw) 0;line-height:1.5em}.wp_content h1,.wp_content h2,.wp_content h3,.wp_content h4,.wp_content h5,.wp_content h6,.wp_content .heading,.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6,.heading{font-size:calc(22px + 0.2vw)}.meta{font-size:calc(14px + 0.2vw)}a:link,a:visited,a:active{color:#76bc1c;transition:0.4s;text-decoration:none}a:hover{color:#76bc1c;text-decoration:none}.loading_logic{position:fixed;width:100%;height:100vh;top:0;left:0;background-repeat:no-repeat;background-position:center;animation:loading 1s ease-in-out infinite;z-index:9999;background-image:url(/wp-content/uploads/2022/03/Ultra-Fatra-extremny-beh.svg);background-size:calc(100px + 0.2vw) auto;background-color:rgba(255,255,255,1)}@keyframes loading{0%{transform:scale(1.1,1.1)}50%{transform:scale(1,1)}100%{transform:scale(1.1,1.1)}}.hiddenlogic{opacity:0;top:-200vh}.shop_header{display:none}.header{display:flex;top:0;width:85%;transition:0.4s;z-index:9998;position:fixed;padding:calc(12px + 0.2vw) 7.5% calc(12px + 0.2vw) 7.5%;;background-color:rgba(0,0,0,0);border-bottom:2px solid rgba(0,0,0,0)}.header:hover,.sub-menu:hover{background-color:rgba(58,58,58,1)!important}.header_link_initial{align-self:center;transition:0.4s;width:10%}.header_link_initial img{width:100%}.main_menu{display:flex;align-self:center;justify-content:flex-end;text-align:right;transition:0.4s;font-family:'Roboto',sans-serif;;width:90%;font-size:calc(12px + 0.2vw);text-transform:uppercase}.menus{display:flex;align-self:center;justify-content:flex-end;text-align:right}.menus>div{align-self:center}.main_menu ul{list-style:none}.main_menu li{display:inline-block;position:relative;transition:0.4s;padding:5px 0 5px 1em}.main_menu li:hover,.current_page_item,.current-page-ancestor{opacity:1!important}.main_menu a:link,.main_menu a:visited,.main_menu a:active,.main_menu a:hover,.menu-item a:link,.menu-item a:visited,.menu-item a:active,.menu-item a:hover{color:#fff}.main_menu .menu-item-has-children>a:after,.mobile_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.2019/images/menu-arrow.svg);background-size:contain;background-repeat:no-repeat;transition:0.4s}.menu-item-has-children:hover>a:after{transform:rotate(-90deg)}@media screen and (max-width:479px){.menu-item-has-children>a:after{transform:rotate(-90deg)}}@media screen and (min-width:479px){.main_menu .sub-menu{position:absolute;right:calc(-14px - 0.2vw);padding:1vw 0 1vw 0;white-space:nowrap;visibility:hidden;opacity:0;transition:0.4s;z-index:9998;background-color:rgba(0,0,0,0)}.main_menu .sub-menu li{display:block!important;padding:0 0 calc(3px + 0.2vw) 0;text-align:right}.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.2019/images/sub-menu-item.svg);background-size:contain;background-repeat:no-repeat;transition:0.4s}.main_menu .menu-item-has-children:hover .sub-menu{visibility:visible;opacity:1;transition-delay:0s}}.notcurrent{font-weight:300!important}.cookie-bar{border-top:2px solid#76bc1c;font-size:calc(14px + 0.2vw);position:fixed;bottom:0;width:calc(100% - 10px - 0.4vw);padding:calc(10px + 0.2vw);text-align:center;background-color:#fff;z-index:9998}.wp-editor p,.wp-editor p span,.wp-editor ul,.wp-editor ol,.wp-editor li,.wp-editor input,.wp-editor textarea,.wp-editor table{font-size:calc(14px + 0.2vw);padding:0 0 calc(14px + 0.2vw) 0}.wp-editor h1,.wp-editor h2,.wp-editor h3,.wp-editor h4,.wp-editor h5,.wp-editor h6{font-size:calc(22px + 0.2vw)}.mobile_header,.mobile_footer,.mobile_footer_close,.mobile_menu,.mobile{display:none!important}.wp_content_inner{width:85%;margin:0 auto 0 auto}.footer{display:flex;flex-wrap:nowrap;justify-content:space-between;width:85%;padding:calc(40px + 0.2vw) 7.5% calc(40px + 0.2vw) 7.5%;background-size:cover;background-position:top center;background-color:#3a3a3a;font-size:calc(14px + 0.2vw);color:#fff}.footer p,.footer ul{font-size:calc((14px + 0.2vw / 1.5));padding:0 0 calc(14px + 0.2vw) 0;line-height:1.5em}.footer>div{width:30%;padding:0 1.5% 0 1.5%;align-self:center;border-color:#fff}.footer li{list-style:none;padding:0 calc(10px + 0.2vw) 0 calc(10px + 0.2vw)}.footer a:link,.footer a:visited,.footer a:active,.footer a:hover{color:#fff}@media screen and (max-width:960px){.footer{display:block;padding-bottom:calc(6vh + 10px + 0.2vw)}.footer>div{width:calc(100% - 4px);padding:calc(10px + 0.2vw) 0 calc(10px + 0.2vw) 0!important;text-align:center!important}.footer div{transition:0.4s}}.social{text-align:center}.social svg{width:calc(40px + 0.2vw);height:auto;background-color:#fff;margin:0 2px 0 2px}.social #phone,.social #facebook-icon,.social #google-icon,.social #instagram-icon,.social #linkedin-icon,.social #tumblr-icon,.social #twitter-icon,.social #youtube-icon{fill:#76bc1c!important}.header .social{padding:0 0 0 1em}.header .social svg{width:calc(20px + 0.2vw)}.alignleft{float:left;margin:0 calc(12px + 0.2vw) calc(12px + 0.2vw) 0}.alignright{float:right;margin:0 0 calc(12px + 0.2vw) calc(12px + 0.2vw)}.aligncenter{display:block;margin:0 auto 0 auto;text-align:center}@media screen and (max-width:960px){.alignleft{width:100%;display:block;float:none;margin:0 auto calc(12px + 0.2vw) auto}.alignright{width:100%;display:block;float:none;margin:0 auto calc(12px + 0.2vw) auto}}.size-full,[data-svgsize="size-full"]{width:100%}.size-half,[data-svgsize="size-half"]{width:50%}.size-third,[data-svgsize="size-third"]{width:33%}.size-quarter,[data-svgsize="size-quarter"]{width:25%}@media screen and (max-width:960px){.size-full:not([data-svgsize]){max-width:100vw;width:100vw;margin-left:-7.5vw}[data-svgsize="size-half"]{width:50%!important}[data-svgsize="size-third"]{width:33%!important}[data-svgsize="size-quarter"]{width:25%!important}}.logic-button{font-family:'Roboto',sans-serif;font-size:calc(14px + 0.2vw);padding:calc((14px + 0.2vw) / 2) calc(14px + 0.2vw) calc((14px + 0.2vw) / 2) calc(14px + 0.2vw)!important;margin:calc(14px + 0.2vw) 0 calc(14px + 0.2vw) 0!important;font-weight:500}.logic-button:hover{background-color:#76bc1c!important;padding:calc((14px + 0.2vw) / 2) calc((14px + 0.2vw) * 2) calc((14px + 0.2vw) / 2) calc((14px + 0.2vw) * 2)!important;color:#fff;border-color:transparent}.sluzby:hover .logic-button{background-color:#76bc1c!important;padding:calc((14px + 0.2vw) / 2) calc((14px + 0.2vw) * 2) calc((14px + 0.2vw) / 2) calc((14px + 0.2vw) * 2)!important;border-color:#76bc1c!important;color:#fff}.pattern{background-color:rgba(0,0,0,0.5)}.header_flex{justify-content:flex-end!important}.header_flex>div{align-self:flex-end!important}.slick-slider-main .title{background:transparent!important}.slick-slider-main .title p{font-weight:600}.slick-slider-main .title span p{font-weight:300}.slick-slider-header_flex .slick-dots{display:none!important}.flex-sc-vybava img{width:20%!important}.wpcf7 input:not([type="checkbox"]):not([type="radio"]),.wpcf7 textarea{background-color:white!important}.blog .thumb{display:none!important}@media screen and (min-width:960px){.pretekmenu a:not(.sub-menu a){padding:0.5em 1em;background:#76BC1C;border-radius:10px}.sub-menu{background-color:rgba(58,58,58,1)!important;border-radius:10px;border:2px solid #76bc1c}}@media screen and (min-width:960px){.blog{width:100%!important;margin:0 auto 0 auto}}.article{display:flex;padding:0 0 calc((22px + 0.2vw) * 2) 0}.thumb{width:20%;padding:0 calc(20px + 0.2vw) 0 0}.thumb img{border-radius:100%;width:100%}.articlecontent{width:calc(80% - 20px - 0.2vw)}.articlecontent p{text-align:justify}.thumb,.articlecontent{align-self:center}.pagination{padding:calc(10px + 0.2vw) 0 calc(10px + 0.2vw) 0;text-align:center}.logic_submenu_wrap{position:fixed;font-size:calc(14px + 0.2vw);background-color:#76bc1c}.logic_submenu_wrap_link{padding:calc(12px + 0.2vw);text-transform:uppercase}.logic_submenu_wrap li>div:not(.aws-container){border-bottom:2px solid#76bc1c}.flexible_content>div{box-shadow:0}.slick-slider-main,.slick-slider-content,.wp_content,.header,.logic_submenu_wrap,.mobile_header,.footer,.mobile_footer,.cart_trigger,.shop_header{transition:0.4s}.gdpr-infobar-visible .slick-slider-main,.gdpr-infobar-visible .slick-slider-content,.gdpr-infobar-visible .wp_content,.gdpr-infobar-visible .header,.gdpr-infobar-visible .logic_submenu_wrap,.gdpr-infobar-visible .mobile_header,.gdpr-infobar-visible .footer,.gdpr-infobar-visible .mobile_footer,.gdpr-infobar-visible .cart_trigger,.gdpr-infobar-visible .shop_header{pointer-events:none;opacity:0.5;filter:grayscale(100%)}#moove_gdpr_cookie_info_bar:not(.moove-gdpr-info-bar-hidden){border:none!important;z-index:9999!important}.moove-gdpr-info-bar-container{box-shadow:0 0 25px 5px rgba(0,0,0,.2)!important;border:1px solid lightgray}#moove_gdpr_cookie_info_bar,.moove-gdpr-info-bar-container{border-radius:4px}#moove_gdpr_cookie_info_bar{top:50%!important;bottom:auto!important;left:25vw!important;width:50vw!important;max-height:100%!important;transform:translateY(-50%)}.moove-gdpr-info-bar-container{padding:5vw!important;background-color:#fff}.moove-gdpr-info-bar-content{display:block!important}.moove-gdpr-info-bar-content .moove-gdpr-button-holder{display:block!important;padding:0!important;text-align:right!important}.moove-gdpr-cookie-notice p{font-size:calc(14px + 0.2vw)!important;padding:0 0 calc(14px + 0.2vw) 0!important}@media screen and (max-width:960px){.thumb{width:30%;padding:0 calc(20px + 0.2vw) 0 0}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice{max-height:50vh;overflow:auto;border:1px solid lightgray;padding:10px!important;border-radius:4px}#moove_gdpr_cookie_info_bar{left:5vw!important;width:90vw!important}.moove-gdpr-info-bar-content .moove-gdpr-button-holder{text-align:center!important}}.moove-gdpr-modal-save-settings{display:initial!important}.gdpr_lightbox-active #moove_gdpr_cookie_info_bar{top:-100%!important}#CybotCookiebotDialogTabContent input:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background:#76bc1c!important}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{background:#76bc1c!important;border-color:#76bc1c!important}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection,#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{border-color:#76bc1c!important}#CookiebotWidget .CookiebotWidget-consent-details button,#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:hover,#CybotCookiebotDialog #CybotCookiebotDialogBodyContentText a,#CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonIABHeaderViewPartnersLink,#CybotCookiebotDialog #CybotCookiebotDialogDetailBulkConsentList dt a,#CybotCookiebotDialog #CybotCookiebotDialogDetailFooter a,#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonIABDescription a,#CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieLink,#CybotCookiebotDialogDetailBodyContentTextAbout a{color:#76bc1c!important}#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-consents-list li.CookiebotWidget-approved svg{fill:#76bc1c!important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{color:#76bc1c!important;border-color:#76bc1c!important}