/* https://dobrovolny.sk/wp-content/themes/Logic.2019/css/special-flex.css?ver=1709279793 */
.special_content{position:relative}.special_content{margin:0 auto 0 auto}.special_content>div{margin-left:0!important;margin-right:0!important;width:100%!important}.special_content .fullwidth{width:100%;margin:0 auto 0 auto}.special_content .fullwidth>div{padding:calc(40px + 0.2vw) 7.5% calc(40px + 0.2vw) 7.5%}.special_content .cflex-2,.special_content .cflex-3,.special_content .cflex-4,.special_content .onebytwo,.special_content .twobyone{width:100%;display:flex;flex-wrap:nowrap;margin:0 auto 0 auto}.special_content .onebytwo>div{width:25%;padding:calc(40px + 0.2vw) 2.5% calc(40px + 0.2vw) 7.5%}.special_content div.onebytwo>div:nth-of-type(2){width:55%;padding:calc(40px + 0.2vw) 7.5% calc(40px + 0.2vw) 2.5%}.special_content .twobyone>div,.special_content .twobyone>form{width:55%;padding:calc(40px + 0.2vw) 2.5% calc(40px + 0.2vw) 7.5%}.special_content div.twobyone>div:nth-of-type(2),.special_content div.twobyone .cart-collaterals{width:25%;padding:calc(40px + 0.2vw) 7.5% calc(40px + 0.2vw) 2.5%}.special_content .cflex-2>div{width:40%;padding:calc(40px + 0.2vw) 2.5% calc(40px + 0.2vw) 7.5%}.special_content div.cflex-2>div:nth-of-type(2){padding:calc(40px + 0.2vw) 7.5% calc(40px + 0.2vw) 2.5%}.special_content .cflex-3>div{width:25%;padding:calc(40px + 0.2vw) 2.5% calc(40px + 0.2vw) 7.5%}.special_content div.cflex-3>div:nth-of-type(2){padding:calc(40px + 0.2vw) 2.5% calc(40px + 0.2vw) 2.5%}.special_content div.cflex-3>div:nth-of-type(3){padding:calc(40px + 0.2vw) 7.5% calc(40px + 0.2vw) 2.5%}.special_content .cflex-4>div{width:20%;padding:calc(40px + 0.2vw) 2.5% calc(40px + 0.2vw) 7.5%}.special_content div.cflex-4>div:nth-of-type(2){padding:calc(40px + 0.2vw) 2.5% calc(40px + 0.2vw) 2.5%}.special_content div.cflex-4>div:nth-of-type(3){padding:calc(40px + 0.2vw) 2.5% calc(40px + 0.2vw) 2.5%}.special_content div.cflex-4>div:nth-of-type(4){padding:calc(40px + 0.2vw) 7.5% calc(40px + 0.2vw) 2.5%}.special_content .fullwidth>div{width:100%;padding:0}.special_content .onebytwo>div{width:32.5%;padding:0 2.5% 0 0}.special_content div.onebytwo>div:nth-of-type(2){width:62.5%;padding:0 0 0 2.5%}.special_content .twobyone>div,..special_content twobyone>form{width:62.5%;padding:0 2.5% 0 0}.special_content div.twobyone>div:nth-of-type(2),.special_content div.twobyone .cart-collaterals{width:32.5%;padding:0 0 0 2.5%}.special_content .cflex-2>div{width:47.5%;padding:0 2.5% 0 0}.special_content div.cflex-2>div:nth-of-type(2){padding:0 0 0 2.5%}.special_content .cflex-3>div{width:25%;padding:calc(40px + 0.2vw) 2.5% calc(40px + 0.2vw) 7.5%}.special_content div.cflex-3>div:nth-of-type(2){padding:calc(40px + 0.2vw) 2.5% calc(40px + 0.2vw) 2.5%}.special_content div.cflex-3>div:nth-of-type(3){padding:calc(40px + 0.2vw) 7.5% calc(40px + 0.2vw) 2.5%}.special_content .cflex-4>div{width:20%;padding:calc(40px + 0.2vw) 2.5% calc(40px + 0.2vw) 2.5%}.special_content div.cflex-4>div:nth-of-type(2){padding:calc(40px + 0.2vw) 2.5% calc(40px + 0.2vw) 2.5%}.special_content div.cflex-4>div:nth-of-type(3){padding:calc(40px + 0.2vw) 2.5% calc(40px + 0.2vw) 2.5%}.special_content div.cflex-4>div:nth-of-type(4){padding:calc(40px + 0.2vw) 2.5% calc(40px + 0.2vw) 2.5%}@media screen and (max-width:960px){.responsive .special_content{padding:calc(40px + 0.2vw) 0 calc(40px + 0.2vw) 0}.special_content.responsive>.fullwidth{width:auto!important}.special_content.responsive>.fullwidth>div{padding:0}.special_content.responsive>.cflex-2,.special_content.responsive>.cflex-3,.special_content.responsive>.cflex-4,.special_content.responsive>.fullwidth,.special_content.responsive>.onebytwo,.special_content.responsive>.twobyone{width:auto!important;flex-direction:column}.special_content.responsive>.onebytwo>div{width:100%!important;padding:0!important}.special_content.responsive>.twobyone>div{width:100%!important;padding:0!important}.special_content.responsive>.cflex-2>div{width:100%!important;padding:0!important}.special_content.responsive>.cflex-3>div{width:100%!important;padding:0!important}.special_content.responsive>.cflex-4>div{width:100%!important;padding:0!important}}