@font-face {font-family:"opensans";src:url('Ssemi.ttf')}
body{user-select: none;webkit-user-select: none; -moz-user-select: none;-ms-user-select: none;font-family:opensans;color:rgb(38, 38, 38);padding: 0px;margin: 0px;}
h1{font-size: 30px;font-weight: normal;}
h2{font-size: 30px;font-weight: normal;}
strong{font-weight: normal;}
address{font-style: normal;}
.block{width: 100%;background-color: rgb(250,250,250);display: flex;flex-direction:column;box-sizing:border-box;padding-bottom: 20px;}
.block2{width: 100%;background-color: white;display: flex;flex-direction:column;box-sizing:border-box;padding-bottom: 20px;}
.blockCenter{width: 90%;display:block;margin: auto;overflow: hidden;}
.leftBlock{width:50%;min-height: 10px;float:left;box-sizing:border-box;}
.rightBlock{width:50%;min-height: 10px;float:right;box-sizing:border-box;padding-left: 20px}
.imgHeder{height:90px}
.hederAdres{font-size: 25px;margin-top: 15px;margin-left: 30px}
.hederAdres span{font-weight: bolder;}
.imgSelect{height: 30px;margin-right: 10px}
.textHeder{font-size: 30px;margin-top:20px;margin-left: 50px;list-style:none;}
.menu{height:50px; background-color:#3BBF1D;width: 100%;display: flex;margin-bottom: 20px}
.menuBlock{color: white;margin:auto;font-size: 25px}
.menuBlock div{display: inline-block;cursor: pointer;height:50px;margin-right: 15px;box-sizing:border-box;padding-top: 10px;transition: 0.15s;-webkit-transition: 0.15s;}
.menuBlock div:hover{color:rgb(230,80,80);border-bottom: solid 3px rgb(230,80,80);}
.imgDir{width: 700px;z-index: 999;position: relative;}
.textDir{text-indent: 20px;font-size: 18px}
.diviz{text-align: center;font-size: 30px;margin-top: 20px;color:rgb(111,134,111);margin-bottom: 20px;}
.topBlockPlus{min-height: 10px;width: 100%;overflow:hidden;}
.leftBlockPlus{width: 50%;float: left;min-height: 10px;display: flex;align-items:center;justify-content:center;}
.textPlus{box-sizing:border-box;margin:10px;border: 3px double rgb(91,209,73);border-radius: 3px;padding: 10px;display: inline-block;width: 270px}
.imgPlus{height: 30px;margin: 10px;width: 30px}
.titlePlus{font-size: 20px;display: flex;align-items:center;}
.textHsPlus{text-indent: 10px;-ms-word-break: break-all;word-break: break-all;word-break: break-word;}
.titleVidio{font-size: 25px;text-align: center;margin-bottom: 20px;margin: 10px;color:rgb(90,90,90);}
.centerBlockPlus{width: 100%;min-height: 10px;display: flex;align-items:center;justify-content:center;}
.topBlock{min-height: 10px;overflow:hidden;display: flex;align-items:center;justify-content:center;}
.blockComent{float: left;background-color: rgb(230,230,230);padding: 10px;margin: 30px;width:300px;}
.imgComent{margin-right: 10px;margin-bottom: 10px;border-radius: 50px;width: 100px;height: 100px}
.titleComent{font-size: 20px;}
.blockSlider{display: flex;align-items:center;justify-content:center;}
.clickImg{width: 100%;height: 100%;position: fixed;top: 0px;left: 0px;background-color: rgba(0,0,0,0.5);align-items:center;justify-content:center;display: flex}
.loadGif{height: 100px}
a:active {text-decoration: none;color:black;}
a:visited {text-decoration: none;color:black;}
a:link {text-decoration: none;color:black;}
.menuBlock a:active {text-decoration: none;color:white;}
.menuBlock a:visited {text-decoration: none;color:white;}
.menuBlock a:link {text-decoration: none;color:white;}
.href{text-align: center;margin-bottom: 20px;border-top: 1px solid rgb(38, 38, 38);box-sizing:border-box;padding-top: 10px}
.href a{padding-left: 20px;font-size: 20px}
.href a:hover{color:rgb(68, 68, 68);}
.imgHead{height: 400px;}
.plitkaImg{text-align: center;margin-top: 20px}
.plitkaImg img{height: 350px}
.log{font-size: 40px;margin-bottom: 20px;text-align: center;color:rgb(230,80,80);}
.log span{color:rgb(210,60,60);}
.phoneAdress{width: 100%; text-align: center; font-size: 36px; margin-bottom: 20px}
.phoneAdress span{font-weight: bolder}