@media screen and (min-width:0px) and (max-width:735px){
:root{
	--heightheader:85px;
}
	.hidden-mob{
		display: none;
	}
@media screen and (width:330px){html{zoom:1.03125;-moz-transform: scale(1.03175);}:root{--zoom:1.03125;--zoomtext:1.03125;}}
@media screen and (width:331px){html{zoom:1.034375;-moz-transform: scale(1.034875);}:root{--zoom:1.034375;--zoomtext:1.034375;}}
@media screen and (width:332px){html{zoom:1.0375;-moz-transform: scale(1.038);}:root{--zoom:1.0375;--zoomtext:1.0375;}}
@media screen and (width:333px){html{zoom:1.040625;-moz-transform: scale(1.041125);}:root{--zoom:1.040625;--zoomtext:1.040625;}}
@media screen and (width:334px){html{zoom:1.04375;-moz-transform: scale(1.04425);}:root{--zoom:1.04375;--zoomtext:1.04375;}}
@media screen and (width:335px){html{zoom:1.046875;-moz-transform: scale(1.047375);}:root{--zoom:1.046875;--zoomtext:1.046875;}}
@media screen and (width:336px){html{zoom:1.05;-moz-transform: scale(1.0505);}:root{--zoom:1.05;--zoomtext:1.05;}}
@media screen and (width:337px){html{zoom:1.053125;-moz-transform: scale(1.053625);}:root{--zoom:1.053125;--zoomtext:1.053125;}}
@media screen and (width:338px){html{zoom:1.05625;-moz-transform: scale(1.05675);}:root{--zoom:1.05625;--zoomtext:1.05625;}}
@media screen and (width:339px){html{zoom:1.059375;-moz-transform: scale(1.059875);}:root{--zoom:1.059375;--zoomtext:1.059375;}}
@media screen and (width:340px){html{zoom:1.0625;-moz-transform: scale(1.063);}:root{--zoom:1.0625;--zoomtext:1.0625;}}
@media screen and (width:341px){html{zoom:1.065625;-moz-transform: scale(1.066125);}:root{--zoom:1.065625;--zoomtext:1.065625;}}
@media screen and (width:342px){html{zoom:1.06875;-moz-transform: scale(1.06925);}:root{--zoom:1.06875;--zoomtext:1.06875;}}
@media screen and (width:343px){html{zoom:1.071875;-moz-transform: scale(1.072375);}:root{--zoom:1.071875;--zoomtext:1.071875;}}
@media screen and (width:344px){html{zoom:1.075;-moz-transform: scale(1.0755);}:root{--zoom:1.075;--zoomtext:1.075;}}
@media screen and (width:345px){html{zoom:1.078125;-moz-transform: scale(1.078625);}:root{--zoom:1.078125;--zoomtext:1.078125;}}
@media screen and (width:346px){html{zoom:1.08125;-moz-transform: scale(1.08175);}:root{--zoom:1.08125;--zoomtext:1.08125;}}
@media screen and (width:347px){html{zoom:1.084375;-moz-transform: scale(1.084875);}:root{--zoom:1.084375;--zoomtext:1.084375;}}
@media screen and (width:348px){html{zoom:1.0875;-moz-transform: scale(1.088);}:root{--zoom:1.0875;--zoomtext:1.0875;}}
@media screen and (width:349px){html{zoom:1.090625;-moz-transform: scale(1.091125);}:root{--zoom:1.090625;--zoomtext:1.090625;}}
@media screen and (width:350px){html{zoom:1.09375;-moz-transform: scale(1.09425);}:root{--zoom:1.09375;--zoomtext:1.09375;}}
@media screen and (width:351px){html{zoom:1.096875;-moz-transform: scale(1.097375);}:root{--zoom:1.096875;--zoomtext:1.096875;}}
@media screen and (width:352px){html{zoom:1.1;-moz-transform: scale(1.1005);}:root{--zoom:1.1;--zoomtext:1.1;}}
@media screen and (width:353px){html{zoom:1.103125;-moz-transform: scale(1.103625);}:root{--zoom:1.103125;--zoomtext:1.103125;}}
@media screen and (width:354px){html{zoom:1.10625;-moz-transform: scale(1.10675);}:root{--zoom:1.10625;--zoomtext:1.10625;}}
@media screen and (width:355px){html{zoom:1.109375;-moz-transform: scale(1.109875);}:root{--zoom:1.109375;--zoomtext:1.109375;}}
@media screen and (width:356px){html{zoom:1.1125;-moz-transform: scale(1.113);}:root{--zoom:1.1125;--zoomtext:1.1125;}}
@media screen and (width:357px){html{zoom:1.115625;-moz-transform: scale(1.116125);}:root{--zoom:1.115625;--zoomtext:1.115625;}}
@media screen and (width:358px){html{zoom:1.11875;-moz-transform: scale(1.11925);}:root{--zoom:1.11875;--zoomtext:1.11875;}}
@media screen and (width:359px){html{zoom:1.121875;-moz-transform: scale(1.122375);}:root{--zoom:1.121875;--zoomtext:1.121875;}}
@media screen and (width:360px){html{zoom:1.125;-moz-transform: scale(1.1255);}:root{--zoom:1.125;--zoomtext:1.125;}}
@media screen and (width:361px){html{zoom:1.128125;-moz-transform: scale(1.128625);}:root{--zoom:1.128125;--zoomtext:1.128125;}}
@media screen and (width:362px){html{zoom:1.13125;-moz-transform: scale(1.13175);}:root{--zoom:1.13125;--zoomtext:1.13125;}}
@media screen and (width:363px){html{zoom:1.134375;-moz-transform: scale(1.134875);}:root{--zoom:1.134375;--zoomtext:1.134375;}}
@media screen and (width:364px){html{zoom:1.1375;-moz-transform: scale(1.138);}:root{--zoom:1.1375;--zoomtext:1.1375;}}
@media screen and (width:365px){html{zoom:1.140625;-moz-transform: scale(1.141125);}:root{--zoom:1.140625;--zoomtext:1.140625;}}
@media screen and (width:366px){html{zoom:1.14375;-moz-transform: scale(1.14425);}:root{--zoom:1.14375;--zoomtext:1.14375;}}
@media screen and (width:367px){html{zoom:1.146875;-moz-transform: scale(1.147375);}:root{--zoom:1.146875;--zoomtext:1.146875;}}
@media screen and (width:368px){html{zoom:1.15;-moz-transform: scale(1.1505);}:root{--zoom:1.15;--zoomtext:1.15;}}
@media screen and (width:369px){html{zoom:1.153125;-moz-transform: scale(1.153625);}:root{--zoom:1.153125;--zoomtext:1.153125;}}
@media screen and (width:370px){html{zoom:1.15625;-moz-transform: scale(1.15675);}:root{--zoom:1.15625;--zoomtext:1.15625;}}
@media screen and (width:395px){html{zoom:1.234375;-moz-transform: scale(1.234875);}:root{--zoom:1.234375;--zoomtext:1.234375;}}
@media screen and (width:396px){html{zoom:1.2375;-moz-transform: scale(1.238);}:root{--zoom:1.2375;--zoomtext:1.2375;}}
@media screen and (width:397px){html{zoom:1.240625;-moz-transform: scale(1.241125);}:root{--zoom:1.240625;--zoomtext:1.240625;}}
@media screen and (width:398px){html{zoom:1.24375;-moz-transform: scale(1.24425);}:root{--zoom:1.24375;--zoomtext:1.24375;}}
@media screen and (width:399px){html{zoom:1.246875;-moz-transform: scale(1.247375);}:root{--zoom:1.246875;--zoomtext:1.246875;}}
@media screen and (width:400px){html{zoom:1.25;-moz-transform: scale(1.2505);}:root{--zoom:1.25;--zoomtext:1.25;}}
@media screen and (width:401px){html{zoom:1.253125;-moz-transform: scale(1.253625);}:root{--zoom:1.253125;--zoomtext:1.253125;}}
@media screen and (width:402px){html{zoom:1.25625;-moz-transform: scale(1.25675);}:root{--zoom:1.25625;--zoomtext:1.25625;}}
@media screen and (width:403px){html{zoom:1.259375;-moz-transform: scale(1.259875);}:root{--zoom:1.259375;--zoomtext:1.259375;}}
@media screen and (width:404px){html{zoom:1.2625;-moz-transform: scale(1.263);}:root{--zoom:1.2625;--zoomtext:1.2625;}}
@media screen and (width:405px){html{zoom:1.265625;-moz-transform: scale(1.266125);}:root{--zoom:1.265625;--zoomtext:1.265625;}}
@media screen and (width:406px){html{zoom:1.26875;-moz-transform: scale(1.26925);}:root{--zoom:1.26875;--zoomtext:1.26875;}}
@media screen and (width:407px){html{zoom:1.271875;-moz-transform: scale(1.272375);}:root{--zoom:1.271875;--zoomtext:1.271875;}}
@media screen and (width:408px){html{zoom:1.275;-moz-transform: scale(1.2755);}:root{--zoom:1.275;--zoomtext:1.275;}}
@media screen and (width:409px){html{zoom:1.278125;-moz-transform: scale(1.278625);}:root{--zoom:1.278125;--zoomtext:1.278125;}}
@media screen and (width:410px){html{zoom:1.28125;-moz-transform: scale(1.28175);}:root{--zoom:1.28125;--zoomtext:1.28125;}}
@media screen and (width:411px){html{zoom:1.284375;-moz-transform: scale(1.284875);}:root{--zoom:1.284375;--zoomtext:1.284375;}}
@media screen and (width:412px){html{zoom:1.2875;-moz-transform: scale(1.288);}:root{--zoom:1.2875;--zoomtext:1.2875;}}
@media screen and (width:413px){html{zoom:1.290625;-moz-transform: scale(1.291125);}:root{--zoom:1.290625;--zoomtext:1.290625;}}
@media screen and (width:414px){html{zoom:1.29375;-moz-transform: scale(1.29425);}:root{--zoom:1.29375;--zoomtext:1.29375;}}
@media screen and (width:415px){html{zoom:1.296875;-moz-transform: scale(1.297375);}:root{--zoom:1.296875;--zoomtext:1.296875;}}
@media screen and (width:416px){html{zoom:1.3;-moz-transform: scale(1.3005);}:root{--zoom:1.3;--zoomtext:1.3;}}
@media screen and (width:417px){html{zoom:1.303125;-moz-transform: scale(1.303625);}:root{--zoom:1.303125;--zoomtext:1.303125;}}
@media screen and (width:418px){html{zoom:1.30625;-moz-transform: scale(1.30675);}:root{--zoom:1.30625;--zoomtext:1.30625;}}
@media screen and (width:419px){html{zoom:1.309375;-moz-transform: scale(1.309875);}:root{--zoom:1.309375;--zoomtext:1.309375;}}
@media screen and (width:420px){html{zoom:1.3125;-moz-transform: scale(1.313);}:root{--zoom:1.3125;--zoomtext:1.3125;}}
@media screen and (width:421px){html{zoom:1.315625;-moz-transform: scale(1.316125);}:root{--zoom:1.315625;--zoomtext:1.315625;}}
@media screen and (width:422px){html{zoom:1.31875;-moz-transform: scale(1.31925);}:root{--zoom:1.31875;--zoomtext:1.31875;}}
@media screen and (width:423px){html{zoom:1.321875;-moz-transform: scale(1.322375);}:root{--zoom:1.321875;--zoomtext:1.321875;}}
@media screen and (width:424px){html{zoom:1.325;-moz-transform: scale(1.3255);}:root{--zoom:1.325;--zoomtext:1.325;}}
@media screen and (width:425px){html{zoom:1.328125;-moz-transform: scale(1.328625);}:root{--zoom:1.328125;--zoomtext:1.328125;}}
@media screen and (width:426px){html{zoom:1.33125;-moz-transform: scale(1.33175);}:root{--zoom:1.33125;--zoomtext:1.33125;}}
@media screen and (width:427px){html{zoom:1.334375;-moz-transform: scale(1.334875);}:root{--zoom:1.334375;--zoomtext:1.334375;}}
@media screen and (width:428px){html{zoom:1.3375;-moz-transform: scale(1.338);}:root{--zoom:1.3375;--zoomtext:1.3375;}}
@media screen and (width:429px){html{zoom:1.340625;-moz-transform: scale(1.341125);}:root{--zoom:1.340625;--zoomtext:1.340625;}}
@media screen and (width:430px){html{zoom:1.34375;-moz-transform: scale(1.34425);}:root{--zoom:1.34375;--zoomtext:1.34375;}}
@media screen and (width:431px){html{zoom:1.346875;-moz-transform: scale(1.347375);}:root{--zoom:1.346875;--zoomtext:1.346875;}}
@media screen and (width:432px){html{zoom:1.35;-moz-transform: scale(1.3505);}:root{--zoom:1.35;--zoomtext:1.35;}}
@media screen and (width:433px){html{zoom:1.353125;-moz-transform: scale(1.353625);}:root{--zoom:1.353125;--zoomtext:1.353125;}}
@media screen and (width:434px){html{zoom:1.35625;-moz-transform: scale(1.35675);}:root{--zoom:1.35625;--zoomtext:1.35625;}}
@media screen and (width:435px){html{zoom:1.359375;-moz-transform: scale(1.359875);}:root{--zoom:1.359375;--zoomtext:1.359375;}}
@media screen and (width:381px){html{zoom:1.190625;-moz-transform: scale(1.191125);}:root{--zoom:1.190625;--zoomtext:1.190625;}}
@media screen and (width:382px){html{zoom:1.19375;-moz-transform: scale(1.19425);}:root{--zoom:1.19375;--zoomtext:1.19375;}}
@media screen and (width:383px){html{zoom:1.196875;-moz-transform: scale(1.197375);}:root{--zoom:1.196875;--zoomtext:1.196875;}}
@media screen and (width:384px){html{zoom:1.2;-moz-transform: scale(1.2005);}:root{--zoom:1.2;--zoomtext:1.2;}}
@media screen and (width:385px){html{zoom:1.203125;-moz-transform: scale(1.203625);}:root{--zoom:1.203125;--zoomtext:1.203125;}}
@media screen and (width:386px){html{zoom:1.20625;-moz-transform: scale(1.20675);}:root{--zoom:1.20625;--zoomtext:1.20625;}}
@media screen and (width:387px){html{zoom:1.209375;-moz-transform: scale(1.209875);}:root{--zoom:1.209375;--zoomtext:1.209375;}}
@media screen and (width:388px){html{zoom:1.2125;-moz-transform: scale(1.213);}:root{--zoom:1.2125;--zoomtext:1.2125;}}
@media screen and (width:389px){html{zoom:1.215625;-moz-transform: scale(1.216125);}:root{--zoom:1.215625;--zoomtext:1.215625;}}
@media screen and (width:390px){html{zoom:1.21875;-moz-transform: scale(1.21925);}:root{--zoom:1.21875;--zoomtext:1.21875;}}
@media screen and (width:391px){html{zoom:1.221875;-moz-transform: scale(1.222375);}:root{--zoom:1.221875;--zoomtext:1.221875;}}
@media screen and (width:392px){html{zoom:1.225;-moz-transform: scale(1.2255);}:root{--zoom:1.225;--zoomtext:1.225;}}
@media screen and (width:393px){html{zoom:1.228125;-moz-transform: scale(1.228625);}:root{--zoom:1.228125;--zoomtext:1.228125;}}
@media screen and (width:394px){html{zoom:1.23125;-moz-transform: scale(1.23175);}:root{--zoom:1.23125;--zoomtext:1.23125;}}
@media screen and (width:395px){html{zoom:1.234375;-moz-transform: scale(1.234875);}:root{--zoom:1.234375;--zoomtext:1.234375;}}
@media screen and (width:396px){html{zoom:1.2375;-moz-transform: scale(1.238);}:root{--zoom:1.2375;--zoomtext:1.2375;}}
@media screen and (width:397px){html{zoom:1.240625;-moz-transform: scale(1.241125);}:root{--zoom:1.240625;--zoomtext:1.240625;}}
@media screen and (width:398px){html{zoom:1.24375;-moz-transform: scale(1.24425);}:root{--zoom:1.24375;--zoomtext:1.24375;}}
@media screen and (width:399px){html{zoom:1.246875;-moz-transform: scale(1.247375);}:root{--zoom:1.246875;--zoomtext:1.246875;}}
@media screen and (width:400px){html{zoom:1.25;-moz-transform: scale(1.2505);}:root{--zoom:1.25;--zoomtext:1.25;}}
@media screen and (width:401px){html{zoom:1.253125;-moz-transform: scale(1.253625);}:root{--zoom:1.253125;--zoomtext:1.253125;}}
@media screen and (width:402px){html{zoom:1.25625;-moz-transform: scale(1.25675);}:root{--zoom:1.25625;--zoomtext:1.25625;}}
@media screen and (width:403px){html{zoom:1.259375;-moz-transform: scale(1.259875);}:root{--zoom:1.259375;--zoomtext:1.259375;}}
@media screen and (width:404px){html{zoom:1.2625;-moz-transform: scale(1.263);}:root{--zoom:1.2625;--zoomtext:1.2625;}}
@media screen and (width:405px){html{zoom:1.265625;-moz-transform: scale(1.266125);}:root{--zoom:1.265625;--zoomtext:1.265625;}}
@media screen and (width:406px){html{zoom:1.26875;-moz-transform: scale(1.26925);}:root{--zoom:1.26875;--zoomtext:1.26875;}}
@media screen and (width:407px){html{zoom:1.271875;-moz-transform: scale(1.272375);}:root{--zoom:1.271875;--zoomtext:1.271875;}}
@media screen and (width:408px){html{zoom:1.275;-moz-transform: scale(1.2755);}:root{--zoom:1.275;--zoomtext:1.275;}}
@media screen and (width:409px){html{zoom:1.278125;-moz-transform: scale(1.278625);}:root{--zoom:1.278125;--zoomtext:1.278125;}}
@media screen and (width:410px){html{zoom:1.28125;-moz-transform: scale(1.28175);}:root{--zoom:1.28125;--zoomtext:1.28125;}}
@media screen and (width:411px){html{zoom:1.284375;-moz-transform: scale(1.284875);}:root{--zoom:1.284375;--zoomtext:1.284375;}}
@media screen and (width:412px){html{zoom:1.2875;-moz-transform: scale(1.288);}:root{--zoom:1.2875;--zoomtext:1.2875;}}
@media screen and (width:413px){html{zoom:1.290625;-moz-transform: scale(1.291125);}:root{--zoom:1.290625;--zoomtext:1.290625;}}
@media screen and (width:414px){html{zoom:1.29375;-moz-transform: scale(1.29425);}:root{--zoom:1.29375;--zoomtext:1.29375;}}
@media screen and (width:415px){html{zoom:1.296875;-moz-transform: scale(1.297375);}:root{--zoom:1.296875;--zoomtext:1.296875;}}
@media screen and (width:416px){html{zoom:1.3;-moz-transform: scale(1.3005);}:root{--zoom:1.3;--zoomtext:1.3;}}
@media screen and (width:417px){html{zoom:1.303125;-moz-transform: scale(1.303625);}:root{--zoom:1.303125;--zoomtext:1.303125;}}
@media screen and (width:418px){html{zoom:1.30625;-moz-transform: scale(1.30675);}:root{--zoom:1.30625;--zoomtext:1.30625;}}
@media screen and (width:419px){html{zoom:1.309375;-moz-transform: scale(1.309875);}:root{--zoom:1.309375;--zoomtext:1.309375;}}
@media screen and (width:420px){html{zoom:1.3125;-moz-transform: scale(1.313);}:root{--zoom:1.3125;--zoomtext:1.3125;}}
@media screen and (width:421px){html{zoom:1.315625;-moz-transform: scale(1.316125);}:root{--zoom:1.315625;--zoomtext:1.315625;}}
@media screen and (width:345px){html{zoom:1.078125;-moz-transform: scale(1.078625);}:root{--zoom:1.078125;--zoomtext:1.078125;}}
@media screen and (width:346px){html{zoom:1.08125;-moz-transform: scale(1.08175);}:root{--zoom:1.08125;--zoomtext:1.08125;}}
@media screen and (width:347px){html{zoom:1.084375;-moz-transform: scale(1.084875);}:root{--zoom:1.084375;--zoomtext:1.084375;}}
@media screen and (width:348px){html{zoom:1.0875;-moz-transform: scale(1.088);}:root{--zoom:1.0875;--zoomtext:1.0875;}}
@media screen and (width:349px){html{zoom:1.090625;-moz-transform: scale(1.091125);}:root{--zoom:1.090625;--zoomtext:1.090625;}}
@media screen and (width:350px){html{zoom:1.09375;-moz-transform: scale(1.09425);}:root{--zoom:1.09375;--zoomtext:1.09375;}}
@media screen and (width:351px){html{zoom:1.096875;-moz-transform: scale(1.097375);}:root{--zoom:1.096875;--zoomtext:1.096875;}}
@media screen and (width:352px){html{zoom:1.1;-moz-transform: scale(1.1005);}:root{--zoom:1.1;--zoomtext:1.1;}}
@media screen and (width:353px){html{zoom:1.103125;-moz-transform: scale(1.103625);}:root{--zoom:1.103125;--zoomtext:1.103125;}}
@media screen and (width:354px){html{zoom:1.10625;-moz-transform: scale(1.10675);}:root{--zoom:1.10625;--zoomtext:1.10625;}}
@media screen and (width:355px){html{zoom:1.109375;-moz-transform: scale(1.109875);}:root{--zoom:1.109375;--zoomtext:1.109375;}}
@media screen and (width:356px){html{zoom:1.1125;-moz-transform: scale(1.113);}:root{--zoom:1.1125;--zoomtext:1.1125;}}
@media screen and (width:357px){html{zoom:1.115625;-moz-transform: scale(1.116125);}:root{--zoom:1.115625;--zoomtext:1.115625;}}
@media screen and (width:358px){html{zoom:1.11875;-moz-transform: scale(1.11925);}:root{--zoom:1.11875;--zoomtext:1.11875;}}
@media screen and (width:359px){html{zoom:1.121875;-moz-transform: scale(1.122375);}:root{--zoom:1.121875;--zoomtext:1.121875;}}
@media screen and (width:360px){html{zoom:1.125;-moz-transform: scale(1.1255);}:root{--zoom:1.125;--zoomtext:1.125;}}
@media screen and (width:361px){html{zoom:1.128125;-moz-transform: scale(1.128625);}:root{--zoom:1.128125;--zoomtext:1.128125;}}
@media screen and (width:362px){html{zoom:1.13125;-moz-transform: scale(1.13175);}:root{--zoom:1.13125;--zoomtext:1.13125;}}
@media screen and (width:363px){html{zoom:1.134375;-moz-transform: scale(1.134875);}:root{--zoom:1.134375;--zoomtext:1.134375;}}
@media screen and (width:364px){html{zoom:1.1375;-moz-transform: scale(1.138);}:root{--zoom:1.1375;--zoomtext:1.1375;}}
@media screen and (width:365px){html{zoom:1.140625;-moz-transform: scale(1.141125);}:root{--zoom:1.140625;--zoomtext:1.140625;}}
@media screen and (width:366px){html{zoom:1.14375;-moz-transform: scale(1.14425);}:root{--zoom:1.14375;--zoomtext:1.14375;}}
@media screen and (width:367px){html{zoom:1.146875;-moz-transform: scale(1.147375);}:root{--zoom:1.146875;--zoomtext:1.146875;}}
@media screen and (width:368px){html{zoom:1.15;-moz-transform: scale(1.1505);}:root{--zoom:1.15;--zoomtext:1.15;}}
@media screen and (width:369px){html{zoom:1.153125;-moz-transform: scale(1.153625);}:root{--zoom:1.153125;--zoomtext:1.153125;}}
@media screen and (width:370px){html{zoom:1.15625;-moz-transform: scale(1.15675);}:root{--zoom:1.15625;--zoomtext:1.15625;}}
@media screen and (width:371px){html{zoom:1.159375;-moz-transform: scale(1.159875);}:root{--zoom:1.159375;--zoomtext:1.159375;}}
@media screen and (width:372px){html{zoom:1.1625;-moz-transform: scale(1.163);}:root{--zoom:1.1625;--zoomtext:1.1625;}}
@media screen and (width:373px){html{zoom:1.165625;-moz-transform: scale(1.166125);}:root{--zoom:1.165625;--zoomtext:1.165625;}}
@media screen and (width:374px){html{zoom:1.16875;-moz-transform: scale(1.16925);}:root{--zoom:1.16875;--zoomtext:1.16875;}}
@media screen and (width:375px){html{zoom:1.171875;-moz-transform: scale(1.172375);}:root{--zoom:1.171875;--zoomtext:1.171875;}}
@media screen and (width:376px){html{zoom:1.175;-moz-transform: scale(1.1755);}:root{--zoom:1.175;--zoomtext:1.175;}}
@media screen and (width:377px){html{zoom:1.178125;-moz-transform: scale(1.178625);}:root{--zoom:1.178125;--zoomtext:1.178125;}}
@media screen and (width:378px){html{zoom:1.18125;-moz-transform: scale(1.18175);}:root{--zoom:1.18125;--zoomtext:1.18125;}}
@media screen and (width:379px){html{zoom:1.184375;-moz-transform: scale(1.184875);}:root{--zoom:1.184375;--zoomtext:1.184375;}}
@media screen and (width:380px){html{zoom:1.1875;-moz-transform: scale(1.188);}:root{--zoom:1.1875;--zoomtext:1.1875;}}
@media screen and (width:381px){html{zoom:1.190625;-moz-transform: scale(1.191125);}:root{--zoom:1.190625;--zoomtext:1.190625;}}
@media screen and (width:382px){html{zoom:1.19375;-moz-transform: scale(1.19425);}:root{--zoom:1.19375;--zoomtext:1.19375;}}
@media screen and (width:383px){html{zoom:1.196875;-moz-transform: scale(1.197375);}:root{--zoom:1.196875;--zoomtext:1.196875;}}
@media screen and (width:384px){html{zoom:1.2;-moz-transform: scale(1.2005);}:root{--zoom:1.2;--zoomtext:1.2;}}
@media screen and (width:385px){html{zoom:1.203125;-moz-transform: scale(1.203625);}:root{--zoom:1.203125;--zoomtext:1.203125;}}
@media screen and (width:738px){html{zoom:2.30625;-moz-transform: scale(2.30675);}:root{--zoom:2.30625;--zoomtext:2.30625;}}
@media screen and (width:739px){html{zoom:2.309375;-moz-transform: scale(2.309875);}:root{--zoom:2.309375;--zoomtext:2.309375;}}
@media screen and (width:740px){html{zoom:2.3125;-moz-transform: scale(2.313);}:root{--zoom:2.3125;--zoomtext:2.3125;}}
@media screen and (width:741px){html{zoom:2.315625;-moz-transform: scale(2.316125);}:root{--zoom:2.315625;--zoomtext:2.315625;}}
@media screen and (width:742px){html{zoom:2.31875;-moz-transform: scale(2.31925);}:root{--zoom:2.31875;--zoomtext:2.31875;}}
@media screen and (width:743px){html{zoom:2.321875;-moz-transform: scale(2.322375);}:root{--zoom:2.321875;--zoomtext:2.321875;}}
@media screen and (width:744px){html{zoom:2.325;-moz-transform: scale(2.3255);}:root{--zoom:2.325;--zoomtext:2.325;}}
@media screen and (width:745px){html{zoom:2.328125;-moz-transform: scale(2.328625);}:root{--zoom:2.328125;--zoomtext:2.328125;}}
@media screen and (width:746px){html{zoom:2.33125;-moz-transform: scale(2.33175);}:root{--zoom:2.33125;--zoomtext:2.33125;}}
@media screen and (width:747px){html{zoom:2.334375;-moz-transform: scale(2.334875);}:root{--zoom:2.334375;--zoomtext:2.334375;}}
@media screen and (width:748px){html{zoom:2.3375;-moz-transform: scale(2.338);}:root{--zoom:2.3375;--zoomtext:2.3375;}}
@media screen and (width:749px){html{zoom:2.340625;-moz-transform: scale(2.341125);}:root{--zoom:2.340625;--zoomtext:2.340625;}}
@media screen and (width:750px){html{zoom:2.34375;-moz-transform: scale(2.34425);}:root{--zoom:2.34375;--zoomtext:2.34375;}}
@media screen and (width:751px){html{zoom:2.346875;-moz-transform: scale(2.347375);}:root{--zoom:2.346875;--zoomtext:2.346875;}}
@media screen and (width:752px){html{zoom:2.35;-moz-transform: scale(2.3505);}:root{--zoom:2.35;--zoomtext:2.35;}}
@media screen and (width:753px){html{zoom:2.353125;-moz-transform: scale(2.353625);}:root{--zoom:2.353125;--zoomtext:2.353125;}}
@media screen and (width:754px){html{zoom:2.35625;-moz-transform: scale(2.35675);}:root{--zoom:2.35625;--zoomtext:2.35625;}}
@media screen and (width:755px){html{zoom:2.359375;-moz-transform: scale(2.359875);}:root{--zoom:2.359375;--zoomtext:2.359375;}}
@media screen and (width:756px){html{zoom:2.3625;-moz-transform: scale(2.363);}:root{--zoom:2.3625;--zoomtext:2.3625;}}
@media screen and (width:757px){html{zoom:2.365625;-moz-transform: scale(2.366125);}:root{--zoom:2.365625;--zoomtext:2.365625;}}
@media screen and (width:758px){html{zoom:2.36875;-moz-transform: scale(2.36925);}:root{--zoom:2.36875;--zoomtext:2.36875;}}
@media screen and (width:759px){html{zoom:2.371875;-moz-transform: scale(2.372375);}:root{--zoom:2.371875;--zoomtext:2.371875;}}
@media screen and (width:760px){html{zoom:2.375;-moz-transform: scale(2.3755);}:root{--zoom:2.375;--zoomtext:2.375;}}
@media screen and (width:761px){html{zoom:2.378125;-moz-transform: scale(2.378625);}:root{--zoom:2.378125;--zoomtext:2.378125;}}
@media screen and (width:762px){html{zoom:2.38125;-moz-transform: scale(2.38175);}:root{--zoom:2.38125;--zoomtext:2.38125;}}
@media screen and (width:763px){html{zoom:2.384375;-moz-transform: scale(2.384875);}:root{--zoom:2.384375;--zoomtext:2.384375;}}
@media screen and (width:764px){html{zoom:2.3875;-moz-transform: scale(2.388);}:root{--zoom:2.3875;--zoomtext:2.3875;}}
@media screen and (width:765px){html{zoom:2.390625;-moz-transform: scale(2.391125);}:root{--zoom:2.390625;--zoomtext:2.390625;}}
@media screen and (width:766px){html{zoom:2.39375;-moz-transform: scale(2.39425);}:root{--zoom:2.39375;--zoomtext:2.39375;}}
@media screen and (width:767px){html{zoom:2.396875;-moz-transform: scale(2.397375);}:root{--zoom:2.396875;--zoomtext:2.396875;}}
@media screen and (width:768px){html{zoom:2.4;-moz-transform: scale(2.4005);}:root{--zoom:2.4;--zoomtext:2.4;}}
@media screen and (width:769px){html{zoom:2.403125;-moz-transform: scale(2.403625);}:root{--zoom:2.403125;--zoomtext:2.403125;}}
@media screen and (width:770px){html{zoom:2.40625;-moz-transform: scale(2.40675);}:root{--zoom:2.40625;--zoomtext:2.40625;}}
@media screen and (width:771px){html{zoom:2.409375;-moz-transform: scale(2.409875);}:root{--zoom:2.409375;--zoomtext:2.409375;}}
@media screen and (width:772px){html{zoom:2.4125;-moz-transform: scale(2.413);}:root{--zoom:2.4125;--zoomtext:2.4125;}}
@media screen and (width:773px){html{zoom:2.415625;-moz-transform: scale(2.416125);}:root{--zoom:2.415625;--zoomtext:2.415625;}}
@media screen and (width:774px){html{zoom:2.41875;-moz-transform: scale(2.41925);}:root{--zoom:2.41875;--zoomtext:2.41875;}}
@media screen and (width:775px){html{zoom:2.421875;-moz-transform: scale(2.422375);}:root{--zoom:2.421875;--zoomtext:2.421875;}}
@media screen and (width:776px){html{zoom:2.425;-moz-transform: scale(2.4255);}:root{--zoom:2.425;--zoomtext:2.425;}}
@media screen and (width:777px){html{zoom:2.428125;-moz-transform: scale(2.428625);}:root{--zoom:2.428125;--zoomtext:2.428125;}}
@media screen and (width:778px){html{zoom:2.43125;-moz-transform: scale(2.43175);}:root{--zoom:2.43125;--zoomtext:2.43125;}}
@media screen and (width:610px){html{zoom:1.90625;-moz-transform: scale(1.90675);}:root{--zoom:1.90625;--zoomtext:1.90625;}}
@media screen and (width:611px){html{zoom:1.909375;-moz-transform: scale(1.909875);}:root{--zoom:1.909375;--zoomtext:1.909375;}}
@media screen and (width:612px){html{zoom:1.9125;-moz-transform: scale(1.913);}:root{--zoom:1.9125;--zoomtext:1.9125;}}
@media screen and (width:613px){html{zoom:1.915625;-moz-transform: scale(1.916125);}:root{--zoom:1.915625;--zoomtext:1.915625;}}
@media screen and (width:614px){html{zoom:1.91875;-moz-transform: scale(1.91925);}:root{--zoom:1.91875;--zoomtext:1.91875;}}
@media screen and (width:615px){html{zoom:1.921875;-moz-transform: scale(1.922375);}:root{--zoom:1.921875;--zoomtext:1.921875;}}
@media screen and (width:616px){html{zoom:1.925;-moz-transform: scale(1.9255);}:root{--zoom:1.925;--zoomtext:1.925;}}
@media screen and (width:617px){html{zoom:1.928125;-moz-transform: scale(1.928625);}:root{--zoom:1.928125;--zoomtext:1.928125;}}
@media screen and (width:618px){html{zoom:1.93125;-moz-transform: scale(1.93175);}:root{--zoom:1.93125;--zoomtext:1.93125;}}
@media screen and (width:619px){html{zoom:1.934375;-moz-transform: scale(1.934875);}:root{--zoom:1.934375;--zoomtext:1.934375;}}
@media screen and (width:620px){html{zoom:1.9375;-moz-transform: scale(1.938);}:root{--zoom:1.9375;--zoomtext:1.9375;}}
@media screen and (width:621px){html{zoom:1.940625;-moz-transform: scale(1.941125);}:root{--zoom:1.940625;--zoomtext:1.940625;}}
@media screen and (width:622px){html{zoom:1.94375;-moz-transform: scale(1.94425);}:root{--zoom:1.94375;--zoomtext:1.94375;}}
@media screen and (width:623px){html{zoom:1.946875;-moz-transform: scale(1.947375);}:root{--zoom:1.946875;--zoomtext:1.946875;}}
@media screen and (width:624px){html{zoom:1.95;-moz-transform: scale(1.9505);}:root{--zoom:1.95;--zoomtext:1.95;}}
@media screen and (width:625px){html{zoom:1.953125;-moz-transform: scale(1.953625);}:root{--zoom:1.953125;--zoomtext:1.953125;}}
@media screen and (width:626px){html{zoom:1.95625;-moz-transform: scale(1.95675);}:root{--zoom:1.95625;--zoomtext:1.95625;}}
@media screen and (width:627px){html{zoom:1.959375;-moz-transform: scale(1.959875);}:root{--zoom:1.959375;--zoomtext:1.959375;}}
@media screen and (width:628px){html{zoom:1.9625;-moz-transform: scale(1.963);}:root{--zoom:1.9625;--zoomtext:1.9625;}}
@media screen and (width:629px){html{zoom:1.965625;-moz-transform: scale(1.966125);}:root{--zoom:1.965625;--zoomtext:1.965625;}}
@media screen and (width:630px){html{zoom:1.96875;-moz-transform: scale(1.96925);}:root{--zoom:1.96875;--zoomtext:1.96875;}}
@media screen and (width:631px){html{zoom:1.971875;-moz-transform: scale(1.972375);}:root{--zoom:1.971875;--zoomtext:1.971875;}}
@media screen and (width:632px){html{zoom:1.975;-moz-transform: scale(1.9755);}:root{--zoom:1.975;--zoomtext:1.975;}}
@media screen and (width:633px){html{zoom:1.978125;-moz-transform: scale(1.978625);}:root{--zoom:1.978125;--zoomtext:1.978125;}}
@media screen and (width:634px){html{zoom:1.98125;-moz-transform: scale(1.98175);}:root{--zoom:1.98125;--zoomtext:1.98125;}}
@media screen and (width:635px){html{zoom:1.984375;-moz-transform: scale(1.984875);}:root{--zoom:1.984375;--zoomtext:1.984375;}}
@media screen and (width:636px){html{zoom:1.9875;-moz-transform: scale(1.988);}:root{--zoom:1.9875;--zoomtext:1.9875;}}
@media screen and (width:637px){html{zoom:1.990625;-moz-transform: scale(1.991125);}:root{--zoom:1.990625;--zoomtext:1.990625;}}
@media screen and (width:638px){html{zoom:1.99375;-moz-transform: scale(1.99425);}:root{--zoom:1.99375;--zoomtext:1.99375;}}
@media screen and (width:639px){html{zoom:1.996875;-moz-transform: scale(1.997375);}:root{--zoom:1.996875;--zoomtext:1.996875;}}
@media screen and (width:640px){html{zoom:2;-moz-transform: scale(2.0005);}:root{--zoom:2;--zoomtext:2;}}
@media screen and (width:641px){html{zoom:2.003125;-moz-transform: scale(2.003625);}:root{--zoom:2.003125;--zoomtext:2.003125;}}
@media screen and (width:642px){html{zoom:2.00625;-moz-transform: scale(2.00675);}:root{--zoom:2.00625;--zoomtext:2.00625;}}
@media screen and (width:643px){html{zoom:2.009375;-moz-transform: scale(2.009875);}:root{--zoom:2.009375;--zoomtext:2.009375;}}
@media screen and (width:644px){html{zoom:2.0125;-moz-transform: scale(2.013);}:root{--zoom:2.0125;--zoomtext:2.0125;}}
@media screen and (width:645px){html{zoom:2.015625;-moz-transform: scale(2.016125);}:root{--zoom:2.015625;--zoomtext:2.015625;}}
@media screen and (width:646px){html{zoom:2.01875;-moz-transform: scale(2.01925);}:root{--zoom:2.01875;--zoomtext:2.01875;}}
@media screen and (width:647px){html{zoom:2.021875;-moz-transform: scale(2.022375);}:root{--zoom:2.021875;--zoomtext:2.021875;}}
@media screen and (width:648px){html{zoom:2.025;-moz-transform: scale(2.0255);}:root{--zoom:2.025;--zoomtext:2.025;}}
@media screen and (width:649px){html{zoom:2.028125;-moz-transform: scale(2.028625);}:root{--zoom:2.028125;--zoomtext:2.028125;}}
@media screen and (width:650px){html{zoom:2.03125;-moz-transform: scale(2.03175);}:root{--zoom:2.03125;--zoomtext:2.03125;}}
@media screen and (width:450px){html{zoom:1.40625;-moz-transform: scale(1.40675);}:root{--zoom:1.40625;--zoomtext:1.40625;}}
@media screen and (width:451px){html{zoom:1.409375;-moz-transform: scale(1.409875);}:root{--zoom:1.409375;--zoomtext:1.409375;}}
@media screen and (width:452px){html{zoom:1.4125;-moz-transform: scale(1.413);}:root{--zoom:1.4125;--zoomtext:1.4125;}}
@media screen and (width:453px){html{zoom:1.415625;-moz-transform: scale(1.416125);}:root{--zoom:1.415625;--zoomtext:1.415625;}}
@media screen and (width:454px){html{zoom:1.41875;-moz-transform: scale(1.41925);}:root{--zoom:1.41875;--zoomtext:1.41875;}}
@media screen and (width:455px){html{zoom:1.421875;-moz-transform: scale(1.422375);}:root{--zoom:1.421875;--zoomtext:1.421875;}}
@media screen and (width:456px){html{zoom:1.425;-moz-transform: scale(1.4255);}:root{--zoom:1.425;--zoomtext:1.425;}}
@media screen and (width:457px){html{zoom:1.428125;-moz-transform: scale(1.428625);}:root{--zoom:1.428125;--zoomtext:1.428125;}}
@media screen and (width:458px){html{zoom:1.43125;-moz-transform: scale(1.43175);}:root{--zoom:1.43125;--zoomtext:1.43125;}}
@media screen and (width:459px){html{zoom:1.434375;-moz-transform: scale(1.434875);}:root{--zoom:1.434375;--zoomtext:1.434375;}}
@media screen and (width:460px){html{zoom:1.4375;-moz-transform: scale(1.438);}:root{--zoom:1.4375;--zoomtext:1.4375;}}
@media screen and (width:461px){html{zoom:1.440625;-moz-transform: scale(1.441125);}:root{--zoom:1.440625;--zoomtext:1.440625;}}
@media screen and (width:462px){html{zoom:1.44375;-moz-transform: scale(1.44425);}:root{--zoom:1.44375;--zoomtext:1.44375;}}
@media screen and (width:463px){html{zoom:1.446875;-moz-transform: scale(1.447375);}:root{--zoom:1.446875;--zoomtext:1.446875;}}
@media screen and (width:464px){html{zoom:1.45;-moz-transform: scale(1.4505);}:root{--zoom:1.45;--zoomtext:1.45;}}
@media screen and (width:465px){html{zoom:1.453125;-moz-transform: scale(1.453625);}:root{--zoom:1.453125;--zoomtext:1.453125;}}
@media screen and (width:466px){html{zoom:1.45625;-moz-transform: scale(1.45675);}:root{--zoom:1.45625;--zoomtext:1.45625;}}
@media screen and (width:467px){html{zoom:1.459375;-moz-transform: scale(1.459875);}:root{--zoom:1.459375;--zoomtext:1.459375;}}
@media screen and (width:468px){html{zoom:1.4625;-moz-transform: scale(1.463);}:root{--zoom:1.4625;--zoomtext:1.4625;}}
@media screen and (width:469px){html{zoom:1.465625;-moz-transform: scale(1.466125);}:root{--zoom:1.465625;--zoomtext:1.465625;}}
@media screen and (width:470px){html{zoom:1.46875;-moz-transform: scale(1.46925);}:root{--zoom:1.46875;--zoomtext:1.46875;}}
@media screen and (width:471px){html{zoom:1.471875;-moz-transform: scale(1.472375);}:root{--zoom:1.471875;--zoomtext:1.471875;}}
@media screen and (width:472px){html{zoom:1.475;-moz-transform: scale(1.4755);}:root{--zoom:1.475;--zoomtext:1.475;}}
@media screen and (width:473px){html{zoom:1.478125;-moz-transform: scale(1.478625);}:root{--zoom:1.478125;--zoomtext:1.478125;}}
@media screen and (width:474px){html{zoom:1.48125;-moz-transform: scale(1.48175);}:root{--zoom:1.48125;--zoomtext:1.48125;}}
@media screen and (width:475px){html{zoom:1.484375;-moz-transform: scale(1.484875);}:root{--zoom:1.484375;--zoomtext:1.484375;}}
@media screen and (width:476px){html{zoom:1.4875;-moz-transform: scale(1.488);}:root{--zoom:1.4875;--zoomtext:1.4875;}}
@media screen and (width:477px){html{zoom:1.490625;-moz-transform: scale(1.491125);}:root{--zoom:1.490625;--zoomtext:1.490625;}}
@media screen and (width:478px){html{zoom:1.49375;-moz-transform: scale(1.49425);}:root{--zoom:1.49375;--zoomtext:1.49375;}}
@media screen and (width:479px){html{zoom:1.496875;-moz-transform: scale(1.497375);}:root{--zoom:1.496875;--zoomtext:1.496875;}}
@media screen and (width:480px){html{zoom:1.5;-moz-transform: scale(1.5005);}:root{--zoom:1.5;--zoomtext:1.5;}}
@media screen and (width:481px){html{zoom:1.503125;-moz-transform: scale(1.503625);}:root{--zoom:1.503125;--zoomtext:1.503125;}}
@media screen and (width:482px){html{zoom:1.50625;-moz-transform: scale(1.50675);}:root{--zoom:1.50625;--zoomtext:1.50625;}}
@media screen and (width:483px){html{zoom:1.509375;-moz-transform: scale(1.509875);}:root{--zoom:1.509375;--zoomtext:1.509375;}}
@media screen and (width:484px){html{zoom:1.5125;-moz-transform: scale(1.513);}:root{--zoom:1.5125;--zoomtext:1.5125;}}
@media screen and (width:485px){html{zoom:1.515625;-moz-transform: scale(1.516125);}:root{--zoom:1.515625;--zoomtext:1.515625;}}
@media screen and (width:486px){html{zoom:1.51875;-moz-transform: scale(1.51925);}:root{--zoom:1.51875;--zoomtext:1.51875;}}
@media screen and (width:487px){html{zoom:1.521875;-moz-transform: scale(1.522375);}:root{--zoom:1.521875;--zoomtext:1.521875;}}
@media screen and (width:488px){html{zoom:1.525;-moz-transform: scale(1.5255);}:root{--zoom:1.525;--zoomtext:1.525;}}
@media screen and (width:489px){html{zoom:1.528125;-moz-transform: scale(1.528625);}:root{--zoom:1.528125;--zoomtext:1.528125;}}
@media screen and (width:490px){html{zoom:1.53125;-moz-transform: scale(1.53175);}:root{--zoom:1.53125;--zoomtext:1.53125;}}
body, html {
   zoom:1;
}
	body > section > section.cols-up-slide > div > div > div:nth-child(2) {
    margin-top: 6px !important;
}
section.cols-up-slide {
    padding: 1px 0 11px 0;
}
.header.fixed {
    width: 320px;
    transform-origin: top left;
}
.body {
	width: 320px;
	overflow-x:hidden;
}
section.menu-mob.mob .menu-mob-head .logo.mob {
    margin: 1px 0 0 0px;
}
a.close svg, a.close svg rect {
    fill: #fff !important;
}
section.menu-mob.mob a.infos.mob {
    margin: 0 0.5px 0 0;
}
header.header a.mob.open-menu {
    width: 40px;
    height: 40px;
    display: block;
    margin: -5px -5px 0 -7px;
    text-align: center;
    padding: 14px 0 0 0;
    box-sizing: border-box;
        position: relative;
    z-index: 9999;
}
.partners-all .partner {
    text-align: center;
}
.foot-bot .partners {
    padding: 0;
}
.wp-block-columns {    flex-wrap: wrap !important;}

footer.footer .owl-item.strong0 .partner {
    padding: 0 20px 0 0;
}
footer.footer .owl-item.strong1 .partner {
    padding: 0  0 0 20px;
}
footer.footer .owl-item:not(.active) .partner {
    text-align: center;
    padding: 0 5px;
}
header.header nav.main-menu {
    display: none;
}
section.main-slide .text {
    font-size: 30px;
    font-weight: 700;
    line-height: 24px;
	bottom: 0;
}
.wrapper {
    padding: 0 5px;
}
header.header .header-top .lang {
    font-size: 20px;
    font-weight: 700;
    line-height: 24px;
    margin-left: auto;
    padding: 0 15px 0 0;
}
header.header .header-top {
    border-bottom-width: 2px;
    padding: 11px 0;
}
header.header .search {
    display: none;
}
header.header.fixed {
    width: 320px;
}
.left.top {
    max-width: 40%;
}
.right.bottom {
    max-width: 70%;
}
.bg-img-wrap img {
    width: 100%;
    height: auto;
    display: block;
}
a.linksh {
    height: 23px;
    color: #000000;
    font-size: 20px;
    font-weight: 700;
    line-height: 23px;
    display: block;
    text-align: center;
    padding: 0 18px;
}
section.main-slide .main-slide-f .right {
    width: 100%;
    padding: 15px 0;
}
body.home section.main-slide .bg-img .bg-img-wrap {
       
}
section.main-slide {
    /*height: 430px;*/
	height: auto;
}
section.slide.dark .hash {
    margin: 0;
}
section.slide.dark .hash, section.slide.red .hash  {
    font-size: 16px;
    font-weight: 700;
    line-height: 19px;
	padding-top:10px;
}
section.slide.type1 .text {
    font-size: 34px;
    font-weight: 700;
    line-height: 32px;
}
section.main-slide .main-slide-f .right {
    padding: 15px 0 0;
}
.home .bg-img .bg-img-wrap .right {
    height: 150px;
}
.home .bg-img .bg-img-wrap .left {
    max-width: 100%;
    height: 84px;
    width: 100%;
}
.bg-img .bg-img-wrap {
        min-height: 260px;
}
section.slide .silde-f span {
    display: none;
}
section.slide .silde-f {
    text-align: center;
}
section.slide .silde-f .desc a {
    font-size: 16px;
    font-weight: 700;
    line-height: 19px;
    text-decoration: underline;
    text-transform: uppercase;
    border: 0;
	display:block;
}
section.slide.dark .silde-f {
    position: relative;
    z-index: 10;
    padding: 15px 0 8px;
    margin-top: auto;
}
.mob { display:block;}
header.header .logo.mob img, header.header.min .logo img {
    width: 23px;
    height: 30px;
	min-width: auto;
}
header.header .header-top .wrapper {
    width: 100%;
}
header.header:not(.min) .logo:not(.mob) img:not(.mob) {
    display: none;
}
header.header .header-top {
    margin: 0 0 10px 0;
padding: 5px 0;
}
.right.bottom .wi {
    width: auto;
}
.right.top .wi {
    width: auto;
}
section.main-slide .desc {
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: 14px;
}
.main-slide-f .left {
    padding: 0 0 0 0;
    margin: 15px 0 0;
}
section.main-slide .main-slide-f {
    display: block;
}
.top.right-two .img:nth-of-type(2) {
    margin-left: auto;
    margin-right: 10px;
    text-align: right;
    margin-top: auto;
}
.top.right-two .img:nth-of-type(3) {
    margin-left: auto;
    margin-right: 10px;
    text-align: right;
    margin-top: auto;
}
section.subs {
    font-style: normal;
    font-weight: bold;
    font-size: 34px;
    line-height: 32px;
    padding: 15px 0;
}
section.tags {
    font-style: normal;
    font-weight: bold;
    font-size: 20px;
    line-height: 24px;
	height:auto;
}
section.helps {
    padding: 40px 10px;
}

section.helps a.linksh {
    width: 100%;
}
footer.footer .foot-top > ul {
    display: block;
}
footer.footer .foot-top > ul > li:nth-of-type(1) {
    border: 0;
    display: none;
}
footer.footer .foot-top .contact {
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: 14px;
padding: 0;
}
.copy {
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: 14px;
    float: none;
	padding:0;
}
.create {
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: 14px;
    text-align: left;
    float: none;
    margin: 7px 0 0 0;
}
.partners .title {
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: 14px;
}
footer.footer .partner {
    padding: 0 0px;
}
.partners-all {
    padding: 12px 0 0;
}
.foot-main {
    display: block;
}
.foot-main .social a {
    font-style: normal;
    font-weight: bold;
    font-size: 20px;
    line-height: 20px;
}
footer.footer .foot-top > ul > li {
    border: 0;
}
footer.footer {
    border-top: 1px solid #fff;
}
.foot-main {
    border-width: 1px;
    order: -1;
}
.foot-bot {
    border-width: 1px;
}
.partners {
    border-width: 1px;
    margin: 0 0 15px 0;
}
footer.footer .wrapper {
    display: flex;
    flex-direction: column;
}
.foot-main {
    border-top: 0;
    border-bottom: 1px solid #fff;
    order: -1;
    padding: 0 5px 15px 5px;
    margin: 0;

    display: flex;
}
footer.footer .foot-top .menu {
    padding: 4px 0;
}
.foot-top {
    padding: 0 5px;
}
.foot-bot {
    padding: 15px 5px;
}
body.page-id-360 h2:last-of-type, body.page-id-394 h2:last-of-type{
    font-size: 20px;
    line-height: 24px;
}
footer.footer .foot-top div.menu {
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 19px;
	padding: 0;
}
footer.footer .foot-top > ul > li:nth-of-type(4) {
    border-top: 1px solid #fff;
    padding-top: 15px;
}
footer.footer .foot-top > ul > li:nth-of-type(3) {
    border-top: 1px solid #fff;
    padding-top: 15px;
}
footer.footer .foot-top > ul > li:nth-of-type(2) {
    display: flex;
    align-items: baseline;
}
.pressa a {
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 19px;
}
.form-subs .form-block {
    width: 100%;
    margin: 4px 0;
    padding: 0;
}
.form-subs .form-block input {
    font-style: normal;
    font-weight: bold;
    font-size: 20px;
    line-height: 24px;
    text-align: center;
    height: 30px;
}
input[type="submit"] {
    font-style: normal;
    font-weight: bold;
    font-size: 20px;
    line-height: 24px;
    height: 30px;
    width: calc(100% - 0px);
}
.form-subs .desc {
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 19px;
    padding: 20px 0 0 0;
}
section.menu-mob.mob {
    background: #000;
    position: fixed;
    z-index: 9999999;
    top: 0;
    right: 0;
    left: 0;
display:none;
}

section.menu-mob.mob .menu li {
    text-align: center;
}
section.menu-mob.mob .menu li a {
    font-style: normal;
    font-weight: bold;
    font-size: 34px;
    line-height: 32px;
    border-bottom: 1px solid #FFFFFF;
    display: block;
    padding: 14px 0;
    color: #fff;
}
body.admin-bar section.menu-mob.mob {
    top: 46px;
}


section.menu-mob.mob .social-list a {
    font-style: normal;
    font-weight: bold;
    font-size: 20px;
    line-height: 20px;
    color: #fff;
    padding: 18px 0;
    display: block;
	    text-align: center;
    text-decoration-line: underline;
}


section.menu-mob.mob .social-list {
    display: flex;
    justify-content: space-between;
    padding: 0 10px;
}
section.menu-mob.mob .search-main {
    display: none;
}
div.search a.linksh {
    font-style: normal;
    font-weight: bold;
    font-size: 34px;
    line-height: 32px;
    display: inline-block;
    height: 40px;
    padding: 7px 18px;
}
div.search {
    text-align: center;
    padding: 15px 0;
    border-bottom: 1px solid #FFFFFF;
    display: block;
}
section.menu-mob.mob .menu-mob-head .logo img {
    width: 23px;
    height: 30px;
}

section.menu-mob.mob .menu-mob-head {
    padding: 5px;
    display: flex;
justify-content: space-between;
}

a.infos {
    color: #F92162;
    font-style: normal;
    font-weight: bold;
    font-size: 20px;
    line-height: 24px;
}
section.main-slide .wrapper, section.slide .wrapper {
	   
}
.lang a {
    color: #F92162;
    font-style: normal;
    font-weight: bold;
    font-size: 20px;
    line-height: 24px;
}
.lang .chw-widget {
    display: inline-block;
    margin: 0 0 0 10px;
}
section.menu-mob.mob .menu-mob-head .lang {
    margin-left: auto;
    padding: 5px 8px 0 0;
}
body section.menu-mob.mob a.close {
    margin: -5px -5px 0 0;
    display: block;
}
.bg-img .bg-img-wrap .right{
     max-width: 45%;
}
.bg-img .bg-img-wrap .left {
     max-width: 45%;
}
.bottom.left {
	bottom: 10px;
}
section.main-slide.tp .bg-img:not(.full) .text {
    bottom: 0; 

}
section.main-slide.tp .text span {
    display: contents;
}
section.main-slide .text {
    flex-wrap: wrap;
}
.category section.main-slide.tp + .main-slide-f .desc {
    margin: 25px 0;
}
header.header.min .header-top .lang a {
    font-style: normal;
    font-weight: bold;
    font-size: 20px;
    line-height: 24px;
}
.admin-bar header.header.min {
    top: 46px;
}
section.main-slide.tp .text {
    font-style: normal;
    font-weight: bold;
    font-size: 34px !important;
    line-height: 32px !important;
}
section.textpage .wrapper {
    padding: 0 5px;
}
section.textpage .text p {
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 19px;
}
section.textpage .text blockquote.wp-block-quote p {
    font-style: normal;
    font-weight: bold;
    font-size: 20px;
    line-height: 24px;
}
blockquote.wp-block-quote {
    margin: 25px auto 35px;
    padding: 5px 0;
}
h2 {
    font-style: normal;
    font-weight: bold;
    font-size: 34px;
    line-height: 32px;
}
section.catalog.goriz .cat .bottom .tags { padding-bottom:10px;}
    .wp-block-columns.no_border .wp-block-column {
        max-width: 50%;
        box-sizing: border-box;
        flex-basis: 50% !important;
    }
	section.catalog.goriz .cat .bottom .tags {
	/*	background-color: #f92162;*/
padding: 4px;
margin-top: 15px 0 0 0;
}
figcaption.blocks-gallery-caption {
	margin:0; padding:0 5px; font-size:12px;
}
.wp-block-column figure.wp-block-image {
    margin: 0;
    padding: 0;
}
.wp-block-columns.no_border {
    padding: 0;
    margin: 0;
}
header.header.min {
    border-bottom: 1px solid #FFFFFF;
}
header.header.min .header-top {
    margin: 0;
}
figure.wp-block-gallery {
    margin: 0 -5px 25px;
}
section.cols-up-slide {
    margin: 25px 0;
}
.wp-block-gallery .owl-carousel button.owl-next {
    width: 50px;
    background-size: contain;
    height: 33px;
    margin: -15px 0 0 0;
}
.wp-block-gallery .owl-carousel button.owl-prev {
    width: 50px;
    background-size: contain;
    height: 33px;
    margin: -15px 0 0 0;
}
section.cols-up-slide .cols-up-slide-wrap {
    display: block;
}
section.cols-up-slide .cols-up-slide-wrap .cols:nth-of-type(1) {
        width: auto;
    padding: 0;
    border-bottom: 0px solid #000000;
    border-top: 0px solid #000000;
}
section.main-slide .bg-img:not(.full) .bg-img-wrap {
    margin: 0 0 10px;    position: relative;
}
section.filter > * {
    width: 100%;
}
section.filter {
    background-color: #f92162;
    padding: 8px 0 4px;
    height: 40px;
    display: flex;
    align-content: center;
    align-items: center;
    box-sizing: border-box;
    justify-content: left;
}
section.cols-up-slide .cols-up-slide-wrap .time-work {
    font-style: normal;
    font-weight: bold;
    font-size: 20px;
    line-height: 24px;
}
section.cols-up-slide .cols-up-slide-wrap .cols {
    border: 0;
    padding: 15px 0;
}
section.cols-up-slide {
    border: 0;
}
header.header.min .logo {
    margin: 0;
}

.main-slide-f {
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
    line-height: 19px;
    padding: 0 5px;
}
section.main-slide.pink + .main-slide-f {
    color: #F92162;
}
section.cols-up-slide .cols-up-slide-wrap .cols.el-adress {
    padding: 20px 0;
    border-bottom: 1px solid #000000;
}
section.cols-up-slide .cols-up-slide-wrap .cols.el-contact {
    width: 65%;margin: 10px 0;
    float: left;
    border-right: 1px solid #000000;
    padding: 15px 15px 0 0;
}
section.cols-up-slide .cols-up-slide-wrap .cols.el-soc {
    width: 24%;margin: 10px 0;
    float: left;
    border-right: 0;
    padding: 15px 0 0 15px;
}
section.cols-up-slide .cols-up-slide-wrap:after {
    content: ' ';
    display: block;
    clear: both;
}
section.cols-up-slide .cols-up-slide-wrap {
    border-bottom: 1px solid #000;
}
.bg-img {
    top: 0;
    bottom: 0;
    margin: 20px 0 0;
}
.main-slide-f a {
    color: inherit;
}
h3 {
    font-style: normal;
    font-weight: bold;
    font-size: 20px;
    line-height: 24px;
    margin: 10px auto 10px;
}
section.textpage .text p > img {
    left: 0;
    width: 100%;
    transform: translateX(0%);
    height: auto;
}
section.catalog .cat .left {
    width: 100%;
    float: none;
}
section.catalog .cat {
    flex-direction: column;
position: relative;
}
section.catalog .cat .right {
    width: 100%;
    padding: 10px 15px;
	height:240px
}
section.catalog .cat .right .subtitle {
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
    line-height: 19px;
}
section.catalog .autor span, section.catalog .date span {
    font-style: normal;
    font-weight: bold;
    font-size: 20px;
    line-height: 30px;
    height: 30px;
}
section.catalog .title {
    font-style: normal;
    font-weight: bold;
    font-size: 34px;
    line-height: 32px;
	height:100%;
}
section.catalog .text {
    display: none;
}
section.catalog .title a {
    font-style: normal;
    font-weight: bold;
    font-size: 34px !important;
    line-height: 32px;
}
section.catalog .tags {
    font-weight: bold;
    font-size: 16px;
    line-height: 19px;
}

section.catalog .cat .left .images {
    width: 320px;
    height: 240px;
    overflow: hidden;
}
section.catalog .autor, section.catalog .date {
    position: absolute;
    top: 195px;
    margin: 0;
    left: 0;
    right: 0;
}
section.catalog .title {
    display: flex;
    width: 100%;
    max-height: 160px;
    padding: 0;
    align-items: center;
    text-align: center;
    justify-content: space-evenly;
}
section.catalog.goriz .cat .subtitle {
    padding: 6px;
}
section.filter li {
    font-style: normal;
    font-weight: bold;
    font-size: 20px;
    line-height: 24px;
}
section.main-slide.tp .bg-img:not(.full) {
    border-top: 50px solid transparent;
	    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    align-content: stretch;
}

.category-122 rect, .category-124 rect, body.search  rect, .category-140 rect, .category-136 rect {
    fill: #000;
}
blockquote.wp-block-quote cite {
    font-style: normal;
    font-weight: bold;
    font-size: 20px;
    line-height: 24px;
}
section.textpage .wp-block-gallery.black .owl-carousel button.owl-next {
    background-size: cover;
}
section.textpage .wp-block-gallery.black .owl-carousel button.owl-prev {
    background-size: cover;
}
section.textpage.type ol, section.textpage.type ul {
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 19px;
}

pre.wp-block-preformatted {
    margin: 0 -5px 30px;
}
pre.wp-block-preformatted:before {
    content: ' ';
    position: absolute;
    bottom: 0;
    height: 1px;
    background: #000;
    /* top: 100%; */
    right: 5px;
    left: 5px;
    z-index: 10;
}
pre.wp-block-preformatted {
    margin: 0 -5px;
    padding: 0px 5px;
}
pre.wp-block-preformatted strong {
    display: block;
}
pre.wp-block-preformatted strong {
    font-style: normal;
    font-weight: bold;
    font-size: 32px;
    line-height: 30px;
    text-align: center;
    box-sizing: border-box;
   
    border: 0;

}
pre.wp-block-preformatted .container {
    min-height: 160px;
    display: flex;
    align-content: center;
    align-items: center;
padding: 40px 0 0;
flex-direction: column;
}
pre.wp-block-preformatted.active p {
    position: relative;
    z-index: 1000000;
}
pre.wp-block-preformatted.active .container {
    min-height: 150px;
    position: relative;
}
pre.wp-block-preformatted strong {
    position: relative;
	z-index: 1;
}
section.menu-mob.mob .menu-mob-head {
    height: 46px;
    box-sizing: border-box;
}
pre.wp-block-preformatted strong:first-of-type {
	padding: 55px 0 0;
}
pre.wp-block-preformatted strong:last-of-type {
	padding: 0 0 15px 0;    border: 0;
}
pre.wp-block-preformatted {
    position: relative;
}
pre.wp-block-preformatted.active:after {
    transform: rotate(180deg);
	top: 0;
    bottom: inherit;
}
pre.wp-block-preformatted:after {
    content: ' ';
    background: url(../images/arr-white.svg) center center no-repeat;
    position: absolute;
    right: 0;
    left: 0;
       bottom: 0;
    min-height: 202px;
}
pre.wp-block-preformatted p {
    display: none;
}
section.textpage figure.wp-block-gallery.black ul li img {
    max-height: 200px;
    display: block;
    width: auto;
}
figure.wp-block-embed.is-type-video iframe {
    width: 100%;
    height: 175px;
}
figure.wp-block-embed.is-type-video {
    text-align: center;
    margin: 0 -5px 1em;
}
section.textpage.type ul li:before {
    display: inline-block;
    width: 12px;
    height: 12px;
    background: #000000;
    content: ' ';
    border-radius: 160px;
}
.wp-block-columns {
    border-top: 0;
    border-width: 1px;
}
section.textpage .text .wp-block-column p.has-text-align-right {
    text-align: left;
}
.wp-block-column {
    padding: 0;
}
.wp-block-column:not(:first-child) {
    border-left: 0;
}
.wp-block-columns {
    padding: 0;
}
a.infos.mob {
    display: inline-block;
}
body.home .main-slide-f .left {
    margin: 0;
	width:100%;
}
.time-work ul li .line {
    border-bottom: 1px solid #000000;
    margin: 12px 8px 0;
}


.category-136 header.header.min,
.category-140 header.header.min,
.category-122 header.header.min
{
	    border-bottom: 2px solid #000;
	
}
.category-124 header.header.min {
		border-bottom: 2px solid #fff;
}
.post_tags_list .tags {
    border-top: 0;
    border-bottom: 1px solid #000;
	padding: 17px 0 4px;
}
body.page-id-139 section.img-desc {
    display: block;
}
.post_tags_list .tags:last-of-type {
    border: 0;
}
.post_tags_list section.tags a {
    font-style: normal;
    font-weight: bold;
    font-size: 34px !important;
    line-height: 32px;
}
.search-main {
    padding: 0 6px;
}
.search input[type="text"] {
    font-style: normal;
    font-weight: bold;
    font-size: 34px;
    line-height: 32px;
    display: inline-block;
    height: 40px;
    padding: 0px 18px;
}
.wp-block-group .wp-block-columns .wp-block-column:nth-of-type(1) {
    padding: 0;
    border-bottom: 1px solid #000000;
}
.wp-block-group .wp-block-columns .wp-block-column:last-of-type {
    padding: 0;
}
.wp-block-columns.mobilehide {
    display: none;
}
h2.openscolumn {
    border-bottom: 1px solid #000000;
    min-height: 200px;
    display: flex;
    align-items: center;
	position:relative;
}
h2.openscolumn:before {
    content: "";
    position: absolute;
    width: 320px;
    height: 200px;
    top: 0;
    left: 0;
    z-index: -1;
    background: url(../images/arrow.svg) center center no-repeat;
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);
}
h2.openscolumn.open:before {
    content: "";
    position: absolute;
    width: 320px;
    height: 200px;
    top: 0;
    left: 0;
    z-index: -1;
    background: url(../images/arrow.svg) center center no-repeat;
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
}
h2.openscolumn.open {
    border-bottom: 0;
}
.wp-block-column p {
    padding: 0 0 7px 0 !important;
}
.checkout {
    margin: 0 -5px 45px;
}
section.textpage.type .checkout ol {
    padding: 0 10px;
font-style: normal;
font-weight: bold;
font-size: 16px;
line-height: 19px;
}
section.textpage.type ol li:before {
    width: 16px;
    font-size: 12px;
    height: 16px;
    padding: 1px 4px;
    margin: 0px 3px 0 0;
}
section.textpage.type .checkout .tabs li {
    font-style: normal;
    font-weight: bold;
    font-size: 20px;
    line-height: 28px;
    height: 28px;
    width: 100%;
    box-sizing: border-box;
    margin: 0 0 15px 0;
    padding: 0 15px;
}
section.textpage.type .checkout .tabs {
    margin: 0 10px;
padding: 40px 0 0;
}
section.textpage.type .checkout .money ul li {
    width: 50%;
    font-style: normal;
    font-weight: bold;
    font-size: 34px;
    line-height: 32px;
border-right-width: 1px;
}
section.textpage.type .checkout .money input[type="number"] {
    font-style: normal;
    font-weight: bold;
    font-size: 34px;
    line-height: 32px;
}
section.textpage.type .checkout .money:after {
    content: ' ';
    position: absolute;
    top: 33%;
    height: 1px;
    right: 0;
    left: 0;
    background: #000;
}
section.textpage.type .checkout .money:before {
    content: ' ';
    position: absolute;
    top: 66%;
    height: 1px;
    right: 0;
    left: 0;
    background: #000;
}
section.textpage.type .checkout .money {
    border-width: 1px;
}
section.textpage.type .checkout .money ul li:nth-of-type(3n+3) {
    border-right: 1px solid #000;
}
section.textpage.type .checkout .money ul li:nth-of-type(2n+2) {
    border-right: 0;
}
section.textpage.type .checkout .logos {
    padding: 0 15px;
}
section.textpage.type .checkout .bottons a, button.wpforms-submit {
    font-style: normal;
    font-weight: bold;
    font-size: 20px;
    line-height: 28px;
    height: 28px;
    width: 100%;
    box-sizing: border-box;
    margin: 0;
    padding: 0 15px;
}
section.textpage.type .checkout .bottons, .wpforms-submit-container {
    padding: 0 10px;
}
input[type="text"], input[type="email"] {
    font-style: normal;
    font-weight: bold;
    font-size: 20px;
    line-height: 28px;
    height: 28px;
}
section.textpage.type .checkout .forms-wrap {
    padding: 45px 15px;
}
.jq-checkbox {
    border-radius: 160px;
    background: transparent;
    border: 1px solid #000;
    box-sizing: border-box;

    position: relative;
}
.jq-checkbox.checked .jq-checkbox__div {
    position: absolute;
    right: 0;
    left: 0;
    bottom: 0;
    top: 0;
}
section.catalog.goriz .cats-list .cat .images img {
    height: 240px;
    width: auto;
}
.post_tags_list {
    font-style: normal;
    font-weight: bold;
    font-size: 34px;
    line-height: 32px;
    padding-top: 43px;
}
section.catalog.goriz .cat {
    width: 100%;
    display: block;
}
section.catalog.goriz .cat .bottom {
    max-width: 100%;
}
.hasline-w:nth-of-type(1) {
    border: 0;
}
section.catalog.goriz .cat .bottom {
   max-width: 100%;
    height: 240px;
    min-height: auto;
}
section.catalog.goriz .cat .title {
    padding: 0px 15px 10px;
    box-sizing: border-box;
	height: 100%;
}
section.catalog.goriz .cat .top .type {
    font-style: normal;
    font-weight: bold;
    font-size: 20px;
    line-height: 30px;
    height: 30px;
    top: 80%;
}
body.tag header.header.min .header-top a.mob.open-menu rect {
    fill: #000;
}
.search_heads h1 {
    font-style: normal;
    font-weight: bold;
    font-size: 34px;
    line-height: 32px;
    padding: 0 6px 10px;
    border: 0;
    white-space: break-spaces;
}
body.search {
    padding: 0;
}
.search_heads {
    padding-top: 55px;
}
div#map {
    height: 320px;
    margin: 15px 0;
}
section.subs .wpforms-field {
    width: 100%;
    margin: 0 0 5px 0;
}
input[type="submit"], section.subs button.wpforms-submit {
    width: 100%;
    font-style: normal;
    font-weight: bold;
    font-size: 20px;
    line-height: 24px;
    height: 30px;
}
section.subs .wpforms-field input {
    font-style: normal;
    font-weight: bold;
    font-size: 20px;
    line-height: 24px;
    height: 30px;
}
section.infos-wrap.mob {
    background: #F92162;
    position: absolute;
    top: 37px;
    margin: 7px 0 0;
    padding: 15px 5px;
    z-index: 100;
display: none;
    height: 380px;
width: 100%;
}
section.infos-wrap ul li {
   border-bottom: 1px solid #000000;
    padding: 15px 0;
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 19px;
}
	figure.wp-block-embed-pdf-viewer-pdf iframe {
    width: 100%;
}
section.infos-wrap ul li a {
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
    line-height: 19px;
    text-decoration-line: underline;
    color: #000000;
}
section.slide {
    height: 480px;
}
header.header .header-top .lang a.infos.active {
    color: #fff;
}
section.slide .bg-img .bg-img-wrap {
    min-height: auto;
}
section.slide .silde-f .desc {
    line-height: 25px;
}
section.catalog.goriz .cats-list.owl-carousel button.owl-prev {
    width: 50px;
    height: 33px;
    background-size: contain;
    margin: -76px 0 0 0;
}
section.catalog.goriz .cats-list.owl-carousel button.owl-next {
    width: 50px;
    height: 33px;
    background-size: cover;
    margin: -76px 0 0 0;
}
.parners .subtitle {
    text-align: center;
}

section.cols-up-slide .cols-up-slide-wrap .cols .partners-all {
    overflow: hidden;
}
.owl-dots {
    display: none !important;
}




section.cols-up-slide .cols-up-slide-wrap .partners-all.owl-carousel button.owl-next {
    background: url(../images/arrow.svg) 0 0 no-repeat;
    position: absolute;
    top: 50%;
    z-index: 10;
    display: block;
    right: 0;
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}
section.cols-up-slide .cols-up-slide-wrap .partners-all.owl-carousel button.owl-next {
    width: 50px;
    height: 33px;
    background-size: cover;
margin:-16px 0 0 0;
}
section.cols-up-slide .cols-up-slide-wrap .partners-all.owl-carousel button.owl-prev {
    background: url(../images/arrow.svg) 0 0 no-repeat;
    position: absolute;
    top: 50%;
    z-index: 10;
    display: block;
}
section.cols-up-slide .cols-up-slide-wrap .partners-all.owl-carousel button.owl-prev {
    width: 50px;
    height: 33px;
    background-size: contain;
margin:-16px 0 0 0;
}
.owl-nav.disabled {
    display: none !important;
}
section.cols-up-slide .cols-up-slide-wrap .cols .partners-all {
    position: relative;
    padding: 0;
    margin: 10px 0 15px;
}
section.cols-up-slide .cols-up-slide-wrap .cols .partners-all > .owl-nav {
    display: block;
	bottom:0;
}
section.img-desc {
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
	padding: 0;
    line-height: 14px;
}
section.img-desc + section.cols-up-slide {
    border-top: 0;
}
figure.wp-block-image {
    margin: 0 -5px;
}
figure.wp-block-image figcaption {
    padding: 0 5px;
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
    line-height: 19px;
}
.foot-main:after, .foot-main:before, .foot-bot .partners:before {
    display:none;
}
section.main-slide.tp {
   height: 436px;
    /*height: auto;*/
}
section.img-desc {
    padding: 10px 0 0 0;
}
section.main-slide {
    overflow: hidden;
}
section.slide {
    overflow: hidden;
}
section.main-slide .main-slide-f {
    margin: 0 0 10px 0;
}
.wp-block-columns.no_border figcaption {
    font-size: 13px;
    line-height: 16px;
}
section.catalog .tags {
       margin: auto 0 0px 0; 
	padding:0;
    }
	ul.blocks-gallery-grid figcaption.blocks-gallery-item__caption {padding:0 5px;}
	
	img.desc {
    display: none;
}
body > .main-slide-f .desc {
    margin: 25px 0 35px;
}
blockquote.wp-block-quote {
    border-width: 1px;
}
.wp-block-group__inner-container .wp-block-columns {
    padding: 0 !important;
}
section.main-slide.pink .desc { text-align:center;}
section.main-slide .desc {
   
    
}
header.header.fixed.min .search {
    display: none;
}
header.header.fixed.min a.mob.open-menu svg rect {
	fill:#000;
}
header.header.min.fixed {
    position: fixed;
    background: #f92162;
    border-bottom: 1px solid #000;
}
header.header.fixed {border-bottom: 1px solid #000;}
header.header.fixed .wrapper .logo.mob {
    display: block;
}
header.header .header-top .lang {
    margin-top: 2px;
}
section.img-desc {
    color: #fff;
    margin: 0 0 10px;
}
section.catalog.goriz .owl-nav {
    display: none;
}
section.catalog.goriz.addpre {
    background: transparent;
}

ul.blocks-gallery-grid figcaption.blocks-gallery-item__caption {
    overflow: hidden;
}
ul.blocks-gallery-grid figcaption.blocks-gallery-item__caption em {
    display: none;
}
ul.blocks-gallery-grid figcaption.blocks-gallery-item__caption {
    padding: 10px 5px;
    box-sizing: border-box;
    font-weight: normal;
	    min-height: 147px;
}
ul.blocks-gallery-grid figcaption.blocks-gallery-item__caption strong {
    font-size: 12px;
    line-height: 14px;
    font-weight: normal;
	    position: relative;
    z-index: 10;
}
ul.blocks-gallery-grid figcaption.blocks-gallery-item__caption > br {
    display: none;
}
ul.blocks-gallery-grid figcaption.blocks-gallery-item__caption strong:last-of-type {
	border-bottom:0;
}
ul.blocks-gallery-grid figcaption.blocks-gallery-item__caption:after{
    content: ' ';
    position: absolute;
    right: 0;
    left: 0;
    bottom:0;
    min-height: 150px;
}

.wp-block-gallery figcaption.blocks-gallery-item__caption:after{
    background: url(../images/arr-pink.svg) bottom center no-repeat;
}
.wp-block-gallery.black figcaption.blocks-gallery-item__caption:after{
    background: url(../images/arr-white.svg) bottom center no-repeat;
}

ul.blocks-gallery-grid figcaption.blocks-gallery-item__caption.open em {
    display: block;
	 position: relative;
    z-index: 10;
}
ul.blocks-gallery-grid figcaption.blocks-gallery-item__caption {
    position: relative;
}
ul.blocks-gallery-grid figcaption.blocks-gallery-item__caption.open:after {
    bottom: auto;
    transform: rotate(180deg);
    top: 0;
    min-height: 200px;
}
ul.blocks-gallery-grid figcaption.blocks-gallery-item__caption:before {
    content: ' ';
    position: absolute;
    bottom: 0;
    height: 1px;
    background: #000;
    /* top: 100%; */
    right: 5px;
    left: 5px;
    z-index: 10;
}
figure.wp-block-gallery .owl-nav { bottom:auto;}
.wp-block-file a.wp-block-file__button {
    height: 23px;
    color: #000000;
    font-size: 20px;
    font-weight: 700;
    line-height: 24px;
    display: block;
    text-align: center;
    padding: 2px 18px;width: 100%;
}
body.home section.main-slide .main-slide-f .left {
    
}

section.main-slide.tp + .main-slide-f  .desc {
    margin: 0 0 10px;
}
.bg-img .bg-img-wrap {
   /* min-height: 360px;*/
}
.bg-img .bg-img-wrap .left {
    max-width: 100%;
    height: 140px;
    width: 100%;
}
.bg-img .bg-img-wrap .bottom.right {
    max-width: 100%;
    height: 50%;
    right: 0;
    top: 50%;
}
body.page-id-139 section.cols-up-slide {
    border-top: 1px solid #000000;
    margin: 20px 5px 0;
}
body.page-id-139 section.cols-up-slide .wrapper {
    padding: 0;
}
.bg-img .bg-img-wrap .left img, .bg-img .bg-img-wrap .right img {
    max-width: 100%;
    max-height: 100%;
    height: auto;
    width: auto;
}
.bg-img .bg-img-wrap .right {
    max-width: 100%;
    height: 90px;
    right: 0;
    top: 50%;
}
.bg-img .bg-img-wrap .top.right {
    top: 0;
	min-height: 50%;
	width:100%;
}
body.category section.main-slide .bg-img:not(.full) .bg-img-wrap .bottom.left {
    bottom: 0;
}
body.category section.main-slide .bg-img:not(.full) .bg-img-wrap {
    margin: 0;
}

}

@media all and (orientation: portrait)  and (min-width: 760px) {
 section.main-slide {
        height: 1100px !important;
}
section.main-slide .text {
    font-size: 152px;
}
section.slide {
    height: 1100px !important;
}
section.main-slide .bg-img {
    height: 88%;
}

    
} 
p.vis-mob {
    margin-top: -20px !important;
    font-size: 14px;
}


@media screen and (min-width:760px) and (max-width:950px){ 
section.main-slide.tp .text {
    font-size: min(max(1px, calc(22vh / var(--zoomtext))), 125px);
    line-height: min(max(1px, calc(22vh / var(--zoomtext))), 125px);
}
}


@media (max-width: 781px) and (min-width: 600px) {
.wp-block-column:nth-child(2n) {
    margin-left: 16px;
}
}
/* zzz */
@media (min-width:1200px){
	section.textpage figure.wp-block-gallery.black ul li img {
		min-height:800px;
	}
}
@media (min-width:735px){
	.vis-mob{
		display: none;
	}
	.hidden-mob{
		display: block;
	}
}
