* {margin:0px;padding:0px;}
img {
border:none;
vertical-align: top;
}
html{
margin: 0px;
padding: 0px;
height: 100%;
}
body {
margin: 0px;
padding: 0px;
color: #000000;
height: 100%;
font-family: 'Source Sans Pro', sans-serif;
/*font-family: 'Noto Serif', serif;*/
font-size: 21px;
font-weight: 300;
}
a{
color: #0f538f;
text-decoration: none;
outline-style: none;
}
h1.main-title,.titleH1 {
font-size:38px;
margin: 0px 0px 70px 0px;
color: #e0b97b;
font-weight: 100;
padding: 0px;
text-align: center;
position: relative;
padding-bottom: 20px;
font-family: 'Noto Serif', serif;
font-weight: 500;
letter-spacing: 0.05em;
}

.titleH1 a {
color:#e0b97b;
}
h1.main-title:after,.titleH1:after {
content: "";
position: absolute;
width: 168px;
height: 2px;
background-color: #e5e5e5;
margin: auto;
left: 0px;
right: 0px;
z-index: -1;
bottom: 0px;
}

div.clear{
clear: both;
margin: 0px;
padding: 0px;
height: 0px;
min-height: 0px;
border: none;
width: 100%;
}
.wr{
clear: both;
}
#wbox{
height: 100%;
}

.googleMaps{
float: right;
}
.googleMaps .infoMaps{
line-height: normal;
}

.googleMaps img{
background: none;
border: none;
box-shadow:none;
-webkit-box-shadow: none;
filter: none; 
}
.pYouTube {
display: block;
height: 0;
overflow: hidden;
padding-bottom: 56.25%;
padding-top: 35px;
position: relative;
}
.pYouTube iframe{
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
}
.p_pdf {
background: url("/icon/pdf.png") no-repeat scroll 0 0 transparent;
display: inline-block;
margin: 0px 0px 0px 20px;
padding: 0px 0px 0px 50px;
text-decoration: none;
background-size:40px auto;
vertical-align: middle;
height: 40px;
}

.p_doc{
background: url("/icon/doc.png") no-repeat scroll 0 0 transparent;
display: inline-block;
margin: 0px 0px 0px 20px;
padding: 0px 0px 0px 50px;
text-decoration: none;
background-size:40px auto;
vertical-align: middle;
height: 40px;
}
.p_docx{
background: url("/icon/doc.png") no-repeat scroll 0 0 transparent;
display: inline-block;
margin: 0px 0px 0px 20px;
padding: 0px 0px 0px 50px;
text-decoration: none;
background-size:40px auto;
vertical-align: middle;
height: 40px;
}

.p_ppt{
background: url("/icon/ppt.png") no-repeat scroll 0 0 transparent;
display: inline-block;
margin: 0px 0px 0px 20px;
padding: 0px 0px 0px 50px;
text-decoration: none;
background-size:40px auto;
vertical-align: middle;
height: 40px;
}
.p_pptx{
background: url("/icon/ppt.png") no-repeat scroll 0 0 transparent;
display: inline-block;
margin: 0px 0px 0px 20px;
padding: 0px 0px 0px 50px;
text-decoration: none;
background-size:40px auto;
vertical-align: middle;
height: 40px;
}


.p_xls{
background: url("/icon/xls.png") no-repeat scroll 0 0 transparent;
display: inline-block;
margin: 0px 0px 0px 20px;
padding: 0px 0px 0px 50px;
text-decoration: none;
background-size:40px auto;
vertical-align: middle;
height: 40px;
}
.p_xlsx{
background: url("/icon/xls.png") no-repeat scroll 0 0 transparent;
display: inline-block;
margin: 0px 0px 0px 20px;
padding: 0px 0px 0px 50px;
text-decoration: none;
background-size:40px auto;
vertical-align: middle;
height: 40px;
}

.box_text{
background-color: #FFFFFF;
border-top: 1px solid #DCDCDC;
min-height: 500px;
padding: 0px 10px 15px 10px;
}
.divLng{position:absolute;right:45px;top:0px;z-index:505;bottom: 0px;margin: auto;height: 55px;}
.divLng ul{list-style:none;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;}
.divLng li{padding:0px;display:block;order:2;-webkit-order:2;-ms-flex-order:2;display:none;cursor:pointer;z-index:5;}
.divLng li.sel{order:1;-webkit-order:1;-ms-flex-order:1;display:block;z-index:6;border:none;padding:0px;}
.divLng li a{font-size:18px;color:#FFFFFF;font-weight: 700;display: block;width: 55px;height: 55px;
text-transform: uppercase;
background-color: #e0b97b;
border: 2px solid #e0b97b;
text-align: center;
line-height: 48px;
box-sizing: border-box;
font-family: 'Noto Serif', serif;
}
.divLng li.sel a{color:#616161;
background-color: transparent;
}

.divLng li.langAnim{display:block;}

.hfix .divLng{

}

.animatedA{-webkit-animation-duration:500ms;  animation-duration:500ms;  -webkit-animation-fill-mode:both;  animation-fill-mode:both;}
.fadeInDownA{-webkit-animation-name:fadeInDownA;animation-name:fadeInDownA;}
.fadeOutUpA{-webkit-animation-name:fadeOutUpA;  animation-name:fadeOutUpA;}
@-webkit-keyframes fadeInDownA{0%{opacity:0;    -webkit-transform:translate3d(0,-100%,0);    transform:translate3d(0,-100%,0);  }
100%{opacity:1;    -webkit-transform:none;    transform:none;  }
}
@keyframes fadeInDownA{0%{opacity:0;    -webkit-transform:translate3d(0,-100%,0);    -ms-transform:translate3d(0,-100%,0);    transform:translate3d(0,-100%,0);  }
100%{opacity:1;    -webkit-transform:none;    -ms-transform:none;    transform:none;  }
}
@-webkit-keyframes fadeOutUpA{0%{opacity:1;  }
100%{opacity:0;    -webkit-transform:translate3d(0,-100%,0);    transform:translate3d(0,-100%,0);  }
}
@keyframes fadeOutUpA{0%{opacity:1;  }
100%{opacity:0;    -webkit-transform:translate3d(0,-100%,0);    -ms-transform:translate3d(0,-100%,0);    transform:translate3d(0,-100%,0);  }
}

.pageNavig{
padding: 50px 0px 0px 0px;
color: #FFFFFF;
clear: both;
text-align: center;
margin: 0px 0px 0px 0px;
position: relative;
overflow: hidden;
}
.pageNavig:after{
content: '';
width: 100%;
height: 1px;
background-color: #e8e8e8;
position: absolute;
top:50%;
left: 0px;
z-index: -1;
}

.pageNavig span{
color: #888888;
padding: 0px;
margin: 0px;
display: inline-block;
font-size: 12px;
line-height: 23px;
}	

.pageNavig a{
padding:0px;
margin:0px 7px;
font-size:14px;
display: inline-block;
background-color:#FFFFFF;
width: 35px;
height: 35px;
line-height: 36px;
overflow: hidden;
border: 1px solid #e8e8e8;
color: #353638;
border-radius:5px;
transition: all 0.5s ease-out 0s;
}
.pageNavig a:hover{
background-color:#cca35d;
}


.pageNavig b{
padding:0px;
margin:0px 7px;
font-size:14px;
display: inline-block;
background-color:#cca35d;
width: 35px;
height: 35px;
line-height: 36px;
overflow: hidden;
border: 1px solid #cca35d;
color: #FFFFFF;
border-radius:5px;
}



.pageNavig a.ap,.pageNavig a.an{
display: inline-block;
width: auto;
background: none;
padding:0px;
margin:0px;
color: #000000;
}


.pageNavig span.n,.pageNavig span.p,.pageNavig a.ap,.pageNavig a.an{
width: 34px;
height: 33px;
color: rgba(0,0,0,0);
overflow: hidden;
background: url('../images/arrow_mod.png') no-repeat;
display: inline-block;
border: none;
border-radius:0px;
display: none;
}

.pageNavig span.n{
margin: 0px 10px 0px 0px;
background-position: 0px -32px;
background-color: #bbbbbb;
}
.pageNavig a.an{
margin: 0px 10px 0px 0px;
background-position: 0px -32px;
background-color: #3e6baa;
}


.pageNavig span.p{
margin: 0px 0px 0px 5px;
background-position: -32px -32px;
background-color: #bbbbbb;
}
	
.pageNavig a.ap{
margin: 0px 0px 0px 5px;
background-position: -32px -32px;
background-color: #26539F;
}	

.scrollDown{
position:fixed;
right:10px;
bottom:10px;
width:64px;
height:64px;
background:url('../images/scrollup.png') 0px 0px no-repeat;
text-decoration:none;
opacity:0.3;
display:none;
z-index: 100;
}

.wrap{
overflow: hidden;
}

.wrap:after{
content: "";
display: block;
clear: both;
}

.box_top_menu{
background-color: #FFFFFF;
max-width: 100%;
box-sizing: border-box;
transition: all 0.5s ease-out 0s;
box-shadow:0px 0px 20px 0px rgba(0,0,0,0);
position: relative;
z-index: 54;
}
.boxTop{
display: table;
max-width: 100%;
width: 1920px;
box-sizing:border-box;
}
.boxTop>div{
display: table-cell;
text-align: center;
vertical-align: middle;
box-sizing:border-box;
}

.boxTop>div.box_cell_top{
padding: 0px 10px;
}

.boxTop>div.clear{
display: none;
}

.boxTop>div .top_page img{
height: 74px;
transition: all 0.5s ease-out 0s;
}

.hfix .boxTop>div .top_page img{
height: 54px;
}

.box_cell_top{

}
.box_menu{
background: url('../images/bg_menu.jpg') 0px 0px repeat-x;
position: relative;
}

.box_menu .boxLink{
position: absolute;
display: inline-block;
right: -110px;
bottom: -90px;
}

.box_menu .boxLink.oneBoxLink{
bottom: 0px;
}

.box_menu .boxLink a{
display: block;
width: 90px;
height: 90px;
transition: all 0.5s ease-out 0s;
position: relative;
box-sizing:border-box;
padding: 60px 0px 0px 0px;
color: #FFFFFF;
font-size: 12px;
}

.box_menu .boxLink a.linkCalc{
background-color: #cca35d;
border: 1px solid #cca35d;
}
.box_menu .boxLink a.linkFilm{
background-color: #0f538f;
border: 1px solid #0f538f;
}

.box_menu .boxLink a.linkCalc:after,.box_menu .boxLink a.linkCalc:before{
width: 100%;
height: 30px;
position: absolute;
top:24px;
display: block;
transition: all 0.5s ease-out 0s;
background-position: 50% 50%;
background-repeat: no-repeat;
}

.box_menu .boxLink a.linkFilm:after,.box_menu .boxLink a.linkFilm:before{
width: 100%;
height: 33px;
position: absolute;
top:20px;
display: block;
transition: all 0.5s ease-out 0s;
background-position: 50% 50%;
background-repeat: no-repeat;
}

.box_menu .boxLink a.linkCalc:after{
content:"";	
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAArZJREFUeNq8l39k1GEcx+9qjvgS5TiOcSxxGSOOZdw0I8Yxjv7on2XclBKxRBQjI+6vRdY/sYxomk0pRWQ0y3Ip0ikipbOR4nRErvdnvb75Ojv347n15bWvfZ/nued5Pp/X8zzfb7harYY6cI2IYyIldos+7p/EJvdVcVuUrEGXY4cDYkb8EgtQFm94lhD7RI8YFq/FTXE1ZDNukz6xIUZbaBMTS2Iu7BDqacJ5ocV2UbGxyzHUvW20Sdof147TooBckQZ1Ld95sdQJua6Lorgk7mFukbKK2CM8JPSQb9AG69pxTpwUR/jhgyIuYkTAzH4pphiQPZ+1hq5y2brtFt+YzSrL6RV1YgwkwTrPUm/cdcY2owOBDWSUTmKBOjaID+KFOMSaHm92/XniuLgl1sXX6t/rpyiIERFp8BsJkRffrWEzoc4RVhvxE/GM0OZYx8WtGYRCh5uU60Y9uZKEK44sFsahQN46KpftJhdJ/m/xVnwRGXGWkXZcrqNijgdDiBCcfX+djp3l+iyG6wixgkB3RX9N2bSrXBbr/YSr9lrhGOtGII8ZfESmp+3K5Xe8KCY4tGs7tvP0BB0myOte8pVCrsUGcpVr5Mr4VtsM1sjDAv/7ubZn87xFPGBWJQZhy+kaYvpyWb3lGrnsFJsMyPXvkLCQXRFjvCn0Et54QIosZRk6NUkeuchVJeF5BPgvcnWRh0EEWRc/GOUmo59g9vPbyNX2sWhy3UEEX64k0kTIXWUn5LKOrcJlcYq9OCjXfe6pbeQ647JzBXMQFWO8BQZPoDzlWTErHov3lD2kzHI8I54H2vlXAUcmRVykzY1Gx6FVfLdTO1ejY9HjFDqHLJ3YudZaffXpIa8egp0Xp9uQqxJ2/HYa4IfKLchlS3Aq3MGPtjRHaJSZhzjTS9yXWRVbH21/BBgAIrZITWzo0hkAAAAASUVORK5CYII=');
opacity:1;
}
.box_menu .boxLink a.linkCalc:before{
content:"";	
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAqlJREFUeNq0l39k1GEcx7cuRxwjYhwRy7gcUaJEaWKMI44oS1M6pUSJUcTIiCLtn2WRTVxM6Ujp1D/F2dk0RTqOY8TpiBjHEb0/eX15nN3ux/Pdl9e+5/vj+Tyfz/P6Ps+z/uWF8b4QjjExKg6JiNjPeU3UOBfEgqjaC9s9Ax4Vj0VDLMK6+Ma1PWKnGBInxVfxRNzr98jYsnovMuJVh+8Milnxxyfj0+JZF0H7KPNF8WubZ6mTPbyTsD++gY+JL8gVbfOsjfcD8ToMuWZESdwWLzG3xL262CFiSBhDvuPWWd/Al8SEOELDwyKORFHMXhFTdCiQy7vU1uh9sSQuk+Ean4xVI+e4MCd+8F17l9oy2utMIKcYy0HnmVVRFkWxj2/6QqeBY07jSaecdeS6I27Skc3kumFBO83YxnGaHucp4W+uR8KUK0Hv4shimY5QstDkCgLvEpMiLf6K7+KnSIlrLYK6ck2STQG5cs4UGWd4btH+YhD4hJjnwggiuNkfDh4OW655ypVv0bh9JrvFQzLaaObqSa44JWt1ZAj8nHG0DCriQBgz1xwBahsEtvE7a2sovbbFfoDf3nJVmH2K9KrijHWRbE2aN2RVJXDERy47Poq74jw7hSTljTtSpLmXIqhJ8s535rKMnjJmM85Ln5rkyjj3bFK57iNXgwG3C8u2LaGXNR7eErlsz5VFhECuBAJFGbs6cq02yZXm9wTbn83kWm+SK2XL4jlmKluysgS2XeILZq9ArreMZRnJVnyXxQZj9IiGx+l10POtkOtMu+2tBf9ABZpnrkCuEh3PdyDXVVwaaLcsWqkPMlFkKWUYci11u6EfQqgYgtnncaUHuerdbn3KTatXgYa6mbmsSlO+e67PCDPGSjXN2j7sDFWVcw4X/v/T9k+AAQCjgQnQ7v1suQAAAABJRU5ErkJggg==');
opacity:0;
}
.box_menu .boxLink a.linkFilm:after{
content:"";	
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAhCAYAAADK6cvnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAlFJREFUeNrsl2FkVWEYx8929+UyxhjjMuKyT5fLEjEi4jLGchkRJUqM0aclSkTEJcoSsQ+5H1Jf4qZEGVGWTWxikXKnlNK0L01ZTr9n/U89jnvX3c7ulfTwu5znfc/zP8/7POd9z20LwzBoknXBPhiFW3DDnG3bLJiBERiS2DIsaWzn+q8JJiQHp2E2/Gmv4DzsceNmfXbdvsVM7OlLUIV5KMAdWIBuWIU5zV1QlkObybATRqAMn8LfVoJMbO4hqGreOGThEdxfL98GIhboOFTgqwKUJbwXHsg/Cb2xe/vhuXuwNzBWSzBej6qCvoNdNR7KhGfgi7I9B4u6d1ax8v6eQIFKCu4n5jRpB0xp7Lbzp2FYY/ZQa3BXmWTqrVygpTKRi/AZ5hWoVvbTEo6ysvk3oQhdjfRDoBpNytENFxRsRktmGU44MavHJShAarOvkf0c0XL6gdFYNz6DszCQ9L2NslrT2ls9PjRaj60QbW2PYXfQfFuJBCvwES67wRNQhMPwQr40lLWTmP+b/Hm4CtdjMcbgIBzT9bUo1Yr2v+h6Qo1TcL60dozF2IueVxmmYk00rtIUdT0YukEvWE9suoZYzokFG4j9EvRLOgDvtTx2rLx2S9MDffItO39W596c86UUYwVeOn8n9HtBO8ueNrFhemG4wznuwckmCg6aYHvQYmu5YEcdf1GnelKzJjzTSIY92/jllmokwyv/TA3/mqY5pQ/apPYW9sP3Pwk+0emR1Fa92EaCD8X/pknUNHakHG2iVtb/XbPPiQMtSHDphwADAOJ0Qcvf7Xi+AAAAAElFTkSuQmCC');
opacity:1;
}
.box_menu .boxLink a.linkFilm:before{
content:"";	
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAhCAYAAADK6cvnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAodJREFUeNrslmFk1GEcx/+7OxFxlMsopRzrzSaWKKUspcTNaimlF2kiojRlGTd606spShO9OKUUccqmLO1laYqzESlN03Gkca9GjL4/Pg+Pf3e7rbv/JP34vLjn/9zzfZ7f7/d9/v+m5OHrQUSRFHvFUfFEPLbBWINF1ohz4rn4IW6LDeKSm9AIwVaRFe/EN3FRFMQesVqcEu1iXT2ClqpB8VVMiP1iREyKlWJWvGeujU2Lg4sRXCG6xANSNcpJrDZrxXYxINrEBXGazZwXaQS7aglaPc6KYUTuMt5DusaoV79o9v6XE/tESdwQn6jjM3uYqFAP20mGvE+z2IzoFOPeXBPsENfEFzFEKrtFCykdQKjgN83WUD0yTLL0rBebxAvxVjxlUxbLSfUHESd9tslbpHmLuOqLOUFr4V0iL8piGZMmmTNFp7XhrQnELc33ED0hVokDCBar1ckE35AqK/ZGTvOIRTvIf5+4ycaKzD+EyBGap7yQ7ktwsiy/rVaXyb+Z9hXjBdLc67X7H4UTvEPHteMX89JLvJWfL0WLjSbu0tdiWxB9lGNeKnN0luOh+ElDuLGdWOUjZnfj5s25CmvkGO+BpO/DklefPvzYSRM5G4zitd3Mt9iMF+97wgE2OSmO0VQ7KhnfiWXpQl/M7JMKibWyiRGsE3hig57YbzUcpmFK7HgG/7lIcdtP8cxFGm/6nRtnDbPJ59B93BJO6Xjo+qoV1SxSaY3msKCl70qEHWo1zMSCJY4lF0xUGe/mrV5vlHhF1TxhqoFfbvGFnHDon6nhX9M0/e4rq84ockXO1RK0r4DvDRCc9cXmExyD/01TV9PYK+VMhFppX9DqdTxiQYv8LwEGAN42nBnJdvEdAAAAAElFTkSuQmCC');
opacity:0;
}

.box_menu .boxLink a.linkCalc:hover{
color: #cca35d;
background-color: #FFFFFF;
}
.box_menu .boxLink a.linkFilm:hover{
color: #0f538f;
background-color: #FFFFFF;
}

.box_menu .boxLink a.linkCalc:hover:after{
opacity:0;
}
.box_menu .boxLink a.linkCalc:hover:before{
opacity:1;
}
.box_menu .boxLink a.linkFilm:hover:after{
opacity:0;
}
.box_menu .boxLink a.linkFilm:hover:before{
opacity:1;
}
/*
.box_lanser{
box-sizing:border-box;
max-width: 100%;
padding-right: 8%;
background: url('../images/bg_menu.jpg') 0px 0px repeat;
}
*/



.hfix .box_top_menu{
position: fixed;
top:0px;
z-index: 54;
box-shadow:0px 0px 20px 0px rgba(0,0,0,0.2);
transition: all 0.5s ease-out 0.5s;
width: 100%;
}
.hfix{
-webkit-animation-duration: 0.5s;
animation-duration: 0.5s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-name: bodyFix;
animation-name: bodyFix;
}

.box_maps{
background-color: #f2f2f2;
}
.box_text_home{

}
.box_domy{

}
.box_home_bottom{
background-color: #cca35d;
text-align: center;
overflow: hidden;
}
.textBottom{
display: inline-block;
padding: 36px 0px;
position: relative;
}



.textBottom>div{

}
.textBottom>div>div{
position: relative;
padding: 0px 0px 0px 104px;
font-size: 36px;
font-weight: 100;
color: #FFFFFF;
}
.textBottom>div>div a{
color: #FFFFFF;
}

.textBottom>div>div:before{
content: url('../images/oszczednosc.png');
display: inline-block;
position: absolute;
left: 0px;
top:50%;
transform:translateY(-50%);
}

.textBottom>div:after{
content: '';
width: 100%;
height: 1px;
background-color: #FFFFFF;
top:50%;
left: 100%;
position: absolute;
margin: 3px 0px 0px 84px;
}
.textBottom>div:before{
content: '';
width: 100%;
height: 1px;
background-color: #FFFFFF;
top:50%;
right: 100%;
position: absolute;
margin: 3px 84px 0px 0px;
}

@-webkit-keyframes bodyFix {
0% {padding-top:157px;}
100% {padding-top:93px;}
}
@keyframes bodyFix {
0% {padding-top:157px;}
100% {padding-top:93px;}
}

.box_stopka_kontakt{
background-color: #353638;
}
.div_stopka_kontakt{
box-sizing:border-box;
max-width: 100%;
color: #FFFFFF;
font-size: 17px;
padding: 129px 0px 0px 0px;
}
.div_stopka_kontakt a{
color: #FFFFFF;
}

.div_stopka_kontakt .mod_kontakt{
display: table;
width: 100%;
margin-bottom: 95px;
box-sizing: border-box;
}
.div_stopka_kontakt .mod_kontakt>div{
display: table-cell;
text-align: center;
vertical-align: top;
}
.div_stopka_kontakt .mod_kontakt>div>div{
display: inline-block;
text-align: left;
border-left: 1px solid #5d5e60;
padding-left: 58px;
position: relative;
}
.div_stopka_kontakt .mod_kontakt>div>div:before{
content: "";
width: 7px;
height: 30px;
position: absolute;
left: -1px;
top:0px;
background-color: #cca35d;
}
.div_stopka_kontakt .mod_kontakt>div>div p{
margin-bottom: 25px;
}

.div_stopka_kontakt .mod_kontakt>div.logoStopka{
width: 267px;
text-align: left;
vertical-align: middle;
background: url('../images/logo_stopka.png') 0 50% no-repeat;
}
.div_stopka_kontakt .mod_kontakt>div.adresStopka{

}
.div_stopka_kontakt .mod_kontakt>div.kontaktStopka{

}
.div_stopka_kontakt .socialStopka{

}
.div_stopka_kontakt .socialStopka a{
display: inline-block;
vertical-align: middle;
width: 40px;
height: 21px;
background-image: url('../images/social.png');
background-repeat: no-repeat;
filter: brightness(100%) sepia(0%);
transition: all 0.5s ease-out 0s;
}
.div_stopka_kontakt .socialStopka a.face{
background-position: 0px 50%;
}
.div_stopka_kontakt .socialStopka a.youtube{
background-position: -38px 50%;
}
.div_stopka_kontakt .socialStopka a.inst{
background-position: -81px 50%;
}
.div_stopka_kontakt .socialStopka a:hover{
filter: brightness(40%) sepia(100%);
}
.box_content{

}

.wbox:after{
content: "";
display: block;
clear: both;
}

.pTable {
overflow: auto;
width: 100%;
}

.div_content:after{
content: "";
display: block;
clear: both;
}

/* source-sans-pro-200 - cyrillic_cyrillic-ext_latin-ext_latin */
@font-face {
font-family: 'Source Sans Pro';
font-style: normal;
font-weight: 200;
src: local('Source Sans Pro ExtraLight'), local('SourceSansPro-ExtraLight'),
url('../fonts/source-sans-pro-v13-cyrillic_cyrillic-ext_latin-ext_latin-200.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
url('../fonts/source-sans-pro-v13-cyrillic_cyrillic-ext_latin-ext_latin-200.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* source-sans-pro-200italic - cyrillic_cyrillic-ext_latin-ext_latin */
@font-face {
font-family: 'Source Sans Pro';
font-style: italic;
font-weight: 200;
src: local('Source Sans Pro ExtraLight Italic'), local('SourceSansPro-ExtraLightItalic'),
url('../fonts/source-sans-pro-v13-cyrillic_cyrillic-ext_latin-ext_latin-200italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
url('../fonts/source-sans-pro-v13-cyrillic_cyrillic-ext_latin-ext_latin-200italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* source-sans-pro-300 - cyrillic_cyrillic-ext_latin-ext_latin */
@font-face {
font-family: 'Source Sans Pro';
font-style: normal;
font-weight: 300;
src: local('Source Sans Pro Light'), local('SourceSansPro-Light'),
url('../fonts/source-sans-pro-v13-cyrillic_cyrillic-ext_latin-ext_latin-300.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
url('../fonts/source-sans-pro-v13-cyrillic_cyrillic-ext_latin-ext_latin-300.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* source-sans-pro-300italic - cyrillic_cyrillic-ext_latin-ext_latin */
@font-face {
font-family: 'Source Sans Pro';
font-style: italic;
font-weight: 300;
src: local('Source Sans Pro Light Italic'), local('SourceSansPro-LightItalic'),
url('../fonts/source-sans-pro-v13-cyrillic_cyrillic-ext_latin-ext_latin-300italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
url('../fonts/source-sans-pro-v13-cyrillic_cyrillic-ext_latin-ext_latin-300italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* source-sans-pro-regular - cyrillic_cyrillic-ext_latin-ext_latin */
@font-face {
font-family: 'Source Sans Pro';
font-style: normal;
font-weight: 400;
src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'),
url('../fonts/source-sans-pro-v13-cyrillic_cyrillic-ext_latin-ext_latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
url('../fonts/source-sans-pro-v13-cyrillic_cyrillic-ext_latin-ext_latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* source-sans-pro-italic - cyrillic_cyrillic-ext_latin-ext_latin */
@font-face {
font-family: 'Source Sans Pro';
font-style: italic;
font-weight: 400;
src: local('Source Sans Pro Italic'), local('SourceSansPro-Italic'),
url('../fonts/source-sans-pro-v13-cyrillic_cyrillic-ext_latin-ext_latin-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
url('../fonts/source-sans-pro-v13-cyrillic_cyrillic-ext_latin-ext_latin-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* source-sans-pro-600 - cyrillic_cyrillic-ext_latin-ext_latin */
@font-face {
font-family: 'Source Sans Pro';
font-style: normal;
font-weight: 600;
src: local('Source Sans Pro SemiBold'), local('SourceSansPro-SemiBold'),
url('../fonts/source-sans-pro-v13-cyrillic_cyrillic-ext_latin-ext_latin-600.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
url('../fonts/source-sans-pro-v13-cyrillic_cyrillic-ext_latin-ext_latin-600.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* source-sans-pro-600italic - cyrillic_cyrillic-ext_latin-ext_latin */
@font-face {
font-family: 'Source Sans Pro';
font-style: italic;
font-weight: 600;
src: local('Source Sans Pro SemiBold Italic'), local('SourceSansPro-SemiBoldItalic'),
url('../fonts/source-sans-pro-v13-cyrillic_cyrillic-ext_latin-ext_latin-600italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
url('../fonts/source-sans-pro-v13-cyrillic_cyrillic-ext_latin-ext_latin-600italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* source-sans-pro-700 - cyrillic_cyrillic-ext_latin-ext_latin */
@font-face {
font-family: 'Source Sans Pro';
font-style: normal;
font-weight: 700;
src: local('Source Sans Pro Bold'), local('SourceSansPro-Bold'),
url('../fonts/source-sans-pro-v13-cyrillic_cyrillic-ext_latin-ext_latin-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
url('../fonts/source-sans-pro-v13-cyrillic_cyrillic-ext_latin-ext_latin-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* source-sans-pro-700italic - cyrillic_cyrillic-ext_latin-ext_latin */
@font-face {
font-family: 'Source Sans Pro';
font-style: italic;
font-weight: 700;
src: local('Source Sans Pro Bold Italic'), local('SourceSansPro-BoldItalic'),
url('../fonts/source-sans-pro-v13-cyrillic_cyrillic-ext_latin-ext_latin-700italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
url('../fonts/source-sans-pro-v13-cyrillic_cyrillic-ext_latin-ext_latin-700italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}


/* noto-serif-regular - cyrillic_cyrillic-ext_latin-ext_latin */
@font-face {
font-family: 'Noto Serif';
font-style: normal;
font-weight: 400;
src: local('Noto Serif'), local('NotoSerif'),
url('../fonts/noto-serif-v8-cyrillic_cyrillic-ext_latin-ext_latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
url('../fonts/noto-serif-v8-cyrillic_cyrillic-ext_latin-ext_latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* noto-serif-700 - cyrillic_cyrillic-ext_latin-ext_latin */
@font-face {
font-family: 'Noto Serif';
font-style: normal;
font-weight: 700;
src: local('Noto Serif Bold'), local('NotoSerif-Bold'),
url('../fonts/noto-serif-v8-cyrillic_cyrillic-ext_latin-ext_latin-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
url('../fonts/noto-serif-v8-cyrillic_cyrillic-ext_latin-ext_latin-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* noto-serif-italic - cyrillic_cyrillic-ext_latin-ext_latin */
@font-face {
font-family: 'Noto Serif';
font-style: italic;
font-weight: 400;
src: local('Noto Serif Italic'), local('NotoSerif-Italic'),
url('../fonts/noto-serif-v8-cyrillic_cyrillic-ext_latin-ext_latin-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
url('../fonts/noto-serif-v8-cyrillic_cyrillic-ext_latin-ext_latin-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* noto-serif-700italic - cyrillic_cyrillic-ext_latin-ext_latin */
@font-face {
font-family: 'Noto Serif';
font-style: italic;
font-weight: 700;
src: local('Noto Serif Bold Italic'), local('NotoSerif-BoldItalic'),
url('../fonts/noto-serif-v8-cyrillic_cyrillic-ext_latin-ext_latin-700italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
url('../fonts/noto-serif-v8-cyrillic_cyrillic-ext_latin-ext_latin-700italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

