/* https://dobrovolny.sk/wp-content/themes/Logic.2019/css/style.css?ver=1773429700 */
.rtbs p,.rtbs p span,.rtbs ul:not(.slick-dots),.rtbs ol,.rtbs li,.rtbs table{color:#515151}#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/08/Dobrovolny-Synovia.png)}body{font-family:'Nunito Sans',sans-serif;font-weight:400;color:#515151;overflow-x:hidden}input,textarea,select,label{font-family:'Nunito Sans',sans-serif;font-size:16px!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:#333333!important}.lrm-nice-checkbox__label input:checked~.lrm-nice-checkbox__indicator{background-color:#333333!important;border-color:#333333!important}h1,h2,h3,h4,h5,h6,.heading{font-family:'Libre Baskerville',serif!important;font-weight:400;color:#333;padding-bottom:calc(14px + 0.2vw)!important}strong,strong .heading{font-weight:700}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:#333}@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:'Nunito Sans',sans-serif;font-size:16px;padding:0 0 calc(14px + 0.2vw) 0;line-height:1.5em}.wp_content h1:not(.woocommerce h1),.wp_content h2:not(.woocommerce h2),.wp_content h3:not(.woocommerce h3),.wp_content h4:not(.woocommerce h4),.wp_content h5:not(.woocommerce h5),.wp_content h6:not(.woocommerce h6),.wp_content .heading,.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6,.heading{font-size:36px}.meta{font-size:calc(14px + 0.2vw)}a:link,a:visited,a:active{color:#38663b;transition:0.4s;text-decoration:none}a:hover{color:#38663b;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/08/Dobrovolny-Synovia.png);background-size:calc(150px + 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_wrapper{background-color:rgba(255,255,255,1);border-bottom:2px solid rgba(255,255,255,1)}.header{display:flex;top:0;width:100%;transition:0.4s;z-index:9998;box-sizing:border-box;position:relative;padding:calc(14px + 0.2vw) 32px calc(14px + 0.2vw) 32px;}.header_wrapper:hover,.header .sub-menu:hover{background-color:rgba(255,255,255,1)!important}.header_link_initial{align-self:center;transition:0.4s;width:15%}.header_link_initial img{width:100%}.header>div{align-self:center;font-family:'Nunito Sans',sans-serif;;width:42.5%;font-size:16px;text-transform:uppercase}.menus{display:flex;align-self:center;justify-content:flex-end;text-align:right}.menus>div{align-self:center}.header ul{list-style:none;display:flex;justify-content:space-between;width:100%}.header li{display:block;position:relative;transition:0.4s}.header li:hover,.current_page_item,.current-page-ancestor{opacity:1!important}.header a:link,.header a:visited,.header a:active,.header a:hover,.menu-item a:link,.menu-item a:visited,.menu-item a:active,.menu-item a:hover{color:#531d0f}.header .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){.header .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(255,255,255,1)}.header .sub-menu li{display:block!important;padding:0 0 calc(3px + 0.2vw) 0;text-align:right}.header .sub-menu li a:link{padding:0 calc(14px + 0.2vw) 0 calc(21px + 0.2vw);transition:0.4s}.header .sub-menu li a:hover{padding:0 calc(14px + 0.2vw) 0 calc(21px + 0.2vw)}.header .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}.header .menu-item-has-children:hover .sub-menu{visibility:visible;opacity:1;transition-delay:0s}}.notcurrent{font-weight:400!important}.cookie-bar{border-top:2px solid#333333;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_wrapper{background-color:#333}.footer{display:flex;flex-wrap:nowrap;justify-content:space-between;width:100%;padding:64px 32px;background-size:contain;background-position:-3%;background-repeat:no-repeat;font-size:calc(14px + 0.2vw);color:#ababab;background-image:url(/wp-content/uploads/2022/08/image-22.png)}.footer2{color:#ababab}.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%;border-color:#ababab}.footer li{list-style:none}.footer a:link,.footer a:visited,.footer a:active,.footer a:hover{color:#ababab}@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:#333333!important}.header .social{padding:0 0 0 2em}.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}}.wpcf7-submit{background-color:#38663b!important;color:white!important;font-weight:700}.logic-button{font-family:'Nunito Sans',sans-serif;font-size:16px;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:700;border-radius:4px}.logic-button:hover{background-color:#38663b!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:#333333!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:#333333!important;color:#fff}.header{font-weight:700}.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-family:'Libre Baskerville',serif}.slick-slider-main .title span p{font-family:'Nunito Sans',sans-serif}.footer .sub-menu{padding-bottom:0!important}h6,.rich_web_timeline_badge{color:#38663b!important;font-size:18px!important;font-family:'Libre Baskerville',serif!important}.footer p,.footer2 p,.footer li{font-family:'Libre Baskerville',serif;font-size:16px!important}.footer #menu-spolupracujeme li a,.footer #menu-podujatia li a{display:inline-block;color:#ababab!important;padding-bottom:1em;font-style:italic}.footer strong{font-family:'Nunito Sans',sans-serif;font-size:18px!important;color:white!important}.footer a{color:#C5A374!important}.footer2{text-align:center}.footer2 p{padding:32px}.rich_web_timeline_group-title{text-align:right!important;padding-right:0!important;color:rgb(56,102,59)!important}.rich_web_timeline_group-title:hover{color:rgb(56,102,59)!important}.inverted .rich_web_timeline_group-title{text-align:left!important;padding-left:0!important}.year_block{text-align:right!important;border-bottom:2px solid #dbdbdb;font-family:'Libre Baskerville',serif!important}#rich_web_timeline_article{padding-top:32px!important;margin-bottom:128px!important;transition:0.4s}#rich_web_timeline_article:hover{background:rgba(0,0,0,0.05)}.rich_web_timeline_panel::before{top:60px!important}@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:relative;font-size:calc(14px + 0.2vw);background-color:#333}.logic_submenu_wrap_link{padding:calc(14px + 0.2vw);text-transform:uppercase}.logic_submenu_wrap li>div:not(.aws-container){border-bottom:2px solid#333333}.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:#333333!important}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{background:#333333!important;border-color:#333333!important}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection,#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{border-color:#333333!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:#333333!important}#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-consents-list li.CookiebotWidget-approved svg{fill:#333333!important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{color:#333333!important;border-color:#333333!important}