body{margin: 0;font-size:1rem;line-height:1.5;color:#232323;text-align:left;font-family:'Roboto Condensed', sans-serif;font-weight:300;font-style:normal;background-color:#fff;position: relative; overflow-x: hidden;}
h2 {font-family: 'Oswald',sans-serif; font-size:1.8rem; font-weight:600; margin: 5px 0px 10px 0px;        color: #6e36ea;}
h3 {font-family: 'Oswald',sans-serif; font-size:1.4rem;font-weight:400; color:#565656;}
b {font-weight: 400;}
a {font-size: 0.95rem; color:#646464;  text-decoration: none;}
a:hover, a:focus {text-decoration: none;color:#00c505 ; text-decoration: underline;}

p {display: block;margin-block-start: 0.5em;margin-block-end: 0.5em;margin-inline-start: 0px;margin-inline-end: 0px;}
img {max-width: 100%;height: auto;}
td, th {font-family:'Oswald', sans-serif;font-size:0.9rem;font-weight:300;margin-left:100px;padding:5px 15px;vertical-align:top;background:#f9f9f9;color: #6f6f6f;}
::marker {font-weight:600;color:#6e36ea;}
.ico-green {color: #3cad2b;}
.container {max-width:1140px;padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto;}
.logo {display:none;margin:0;align-items:center;}
.uk-grid:before, .uk-grid:after { content: " ";  display: table;}
.uk-grid:after {clear:both;}
.uk-grid {padding:0;list-style: none;}
.uk-grid > * {margin: 0; /*padding: 0 10px;*/ float: left;}
.zero				{position:absolute;top:-18px;left:-20px;}
.intro			{font-size:1.9rem;line-height:1;font-weight:400;}
.pos-right 		{text-align:right;}
.pos-left 			{text-align:left;}
.button-green {text-decoration:none;color:white;font-weight:400;text-transform:uppercase; border-radius:3px;background:#00c505; width:100%;
		padding:10px 26px;vertical-align: middle;white-space: nowrap;box-shadow: inset 0 0 0 0 transparent;transition: all 0.1s ease-in-out;}
.button-green:hover {color:white;box-shadow:none;background: #6e36ea;}
.button-grey {white-space:nowrap;padding:10px 26px;text-decoration:none;background:transparent;vertical-align:middle;text-transform:uppercase;color:#969696;text-align:center;
		border:1px solid #dddddd;background-color:#f5f5f5;border-radius:3px;}
.button-grey:hover,.button-grey:focus {background-color:#e7e7e7;color:#6e36ea;outline:none;text-decoration:none;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.description-top 	{font-family: 'Oswald',sans-serif;font-size:1.1rem;line-height:normal;color:#444;}
.block-buttons	{text-align: center;margin: 20px 0;}
.zero 			{position:absolute;top:-30px;left:-20px;}
.intro 			{position: relative; font-family: 'Oswald',sans-serif; font-size: 2rem; font-weight:500;	 color:white; padding: 12px 12px 12px 120px; margin:0; background: linear-gradient(150deg,#692de8,#3f119f 80%,#007a01 0,#01c402 92%) no-repeat 50%;}
.blop {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    position: relative;
    top: 95px;
    left: -15px;
    width: 110px;
    height: 110px;
    background: linear-gradient(180deg,#b29ce2 0,#6e36ea);
    border: 5px solid #f1f3f4;
    box-shadow: 0 5px 12px 0 rgba(0,0,0,.125);
    border-radius: 50%;
    z-index: 1;
    color: #fff;
 
    text-align: center;
}
.blop-title {font-family: 'Oswald',sans-serif;    font-size: 40px;    line-height: 40px;    font-weight: 600;}
.blop-subtitle {
	font-size: 16px;
    line-height: 18px;
    font-weight: 400;
    width: 100%;
    margin-top: 5px;
}



.slidecontainer {
    width: 100%;
}

.slider {
    -webkit-appearance: none;
    width: 100%;
    height: 15px;
    border-radius: 5px;
    background: #d3d3d3;
    outline: none;
    opacity: 0.7;
    -webkit-transition: .2s;
    transition: opacity .2s;
}

.slider:hover {
    opacity: 1;
}

.slider::-webkit-slider-thumb {
    -webkit-appearance: none;
    appearance: none;
    width: 25px;
    height: 25px;
    border-radius: 50%;
    background: #4CAF50;
    cursor: pointer;
}

.slider::-moz-range-thumb {
    width: 25px;
    height: 25px;
    border-radius: 50%;
    background: #4CAF50;
    cursor: pointer;
}

.tm-divider {height:2px;margin:30px auto;background:#6431d6;background-image:linear-gradient(to right,#3cad2b 0%,#6431d6 50%,#3cad2b 100%);}

.width10 {width: 10%;}
.width20 {width: 20%;}
.width25 {width: 25%;}
.width30 {width: 30%;}
.width33 {width: 33%;}
.width40 {width: 40%;}
.width50 {width: 50%;}
.width60 {width: 60%;}
.width70 {width: 70%;}
.width80 {width: 80%;}
.width90 {width: 90%;}
.width100 {width: 100%;}

@media (max-width: 980px) {
.width20 {box-sizing: border-box; width: 100%;text-align:center;}
.width25 {box-sizing: border-box; width: 100%;}
.width33 {box-sizing: border-box; width: 100%;}
.width40 {box-sizing: border-box; width: 100%;text-align:center;}
.width50 {box-sizing: border-box; width: 100%;text-align:center;}
.width60 {box-sizing: border-box; width: 100%;text-align:center;}
}

@media (max-width: 640px) {
.width20 {box-sizing: border-box; width: 100%;text-align:center;}
.width25 {box-sizing: border-box; width: 100%;}
.width33 {box-sizing: border-box; width: 100%;}
.width40 {box-sizing: border-box; width: 100%;text-align:center;}
.width50 {box-sizing: border-box; width: 100%;text-align:center;}
.width60 {box-sizing: border-box; width: 100%;text-align:center;} 

}