article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary{display:block;}
audio,
canvas,
video{display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]){display:none;height:0;}
[hidden]{display:none;}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
html,
button,
input,
select,
textarea{font-family:Ubuntu, Arial, sans-serif;}
body{margin:0;}
a:focus{outline:thin dotted;}
a:active,
a:hover{outline:0;}
h1{font-size:2em;margin:0.67em 0;}
h2{font-size:1.5em;margin:0.83em 0;font-weight:500;text-align:center;}
h3{font-size:1.17em;margin:1em 0;}
h4{font-size:1em;margin:1.33em 0;}
h5{font-size:0.83em;margin:1.67em 0;}
h6{font-size:0.67em;margin:2.33em 0;}
abbr[title]{border-bottom:1px dotted;}
b,
strong{font-weight:bold;}
blockquote{margin:1em 40px;}
dfn{font-style:italic;}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}
mark{background:#ff0;color:#000;}
p,
pre{margin:1em 0;}
code,
kbd,
pre,
samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em;}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
q{quotes:none;}
q:before,
q:after{content:'';content:none;}
small{font-size:80%;}
sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
dl,
menu,
ol,
ul{margin:1em 0;}
dd{margin:0 0 0 40px;}
menu,
ol,
ul{padding:0 0 0 40px;}
nav ul,
nav ol{list-style:none;list-style-image:none;}
img{border:0;-ms-interpolation-mode:bicubic;}
svg:not(:root){overflow:hidden;}
figure{margin:0;}
form{margin:0;}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}
button,
input,
select,
textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}
button,
input{line-height:normal;}
button,
select{text-transform:none;}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible;}
button[disabled],
html input[disabled]{cursor:default;}
input[type="checkbox"],
input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0;}
textarea{overflow:auto;vertical-align:top;}
table{border-collapse:collapse;border-spacing:0;}
*{box-sizing:border-box;}
@font-face{font-family:'din_light';src:url('../fonts/pfdintextcondpro-light-webfont.eot');src:url('../fonts/pfdintextcondpro-light-webfont.eot_#iefix') format('embedded-opentype'),
url('../fonts/pfdintextcondpro-light-webfont.ttf') format('truetype'),
url('../fonts/pfdintextcondpro-light-webfont.svg#din_light') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'din_medium';src:url('../fonts/pfdintextcondpro-medium-webfont.eot');src:url('../fonts/pfdintextcondpro-medium-webfont.eot_#iefix') format('embedded-opentype'),
url('../fonts/pfdintextcondpro-medium-webfont.ttf') format('truetype'),
url('../fonts/pfdintextcondpro-medium-webfont.svg#din_medium') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'din_regular';src:url('../fonts/pfdintextcondpro-regular-webfont.eot');src:url('../fonts/pfdintextcondpro-regular-webfont.eot_#iefix') format('embedded-opentype'),
url('../fonts/pfdintextcondpro-regular-webfont.ttf') format('truetype'),
url('../fonts/pfdintextcondpro-regular-webfont.svg#din_regular') format('svg');font-weight:normal;font-style:normal;}
body{font-size:62.5%;min-width:340px;font-family:'din_light', Arial;font-size:24px;}
body.noscroll{overflow:hidden;}
img{height:auto;max-width:100%;vertical-align:middle;border:0;}
.divider{background:transparent url("../img/title-icon.png") no-repeat center -63px;width:100%;display:block;height:50px;}
.clear{width:100%;clear:both;}
.fle{float:left;}
.fri{float:right;}
p{font-size:24px;margin:1em 0;line-height:1.35;}
b, strong{font-family:'din_regular';letter-spacing:1px;}
.bordo{font-family:'din_regular';letter-spacing:1px;color:#D24A43;font-weight:600;}
h2{margin:0.83em 0 0.5em;}
.vot222 h2{margin:0.83em 0;text-shadow:-1px 1px 3px #fff;}
.dinreg{font-family:'din_regular';}
h3{font-size:28px;margin:1em 0;font-family:'din_regular', Arial;text-align:center;font-weight:normal;}
h4{font-size:28px;margin:10px 0;font-family:'din_medium', Arial;text-align:center;font-weight:400;}
.tac{text-align:center!important;}
.hei20{height:20px}
.hei40{height:40px}
.w49{display:inline-block;width:90%;max-width:470px;margin:0 auto;vertical-align:top;}
.shabord{border:4px #fff solid;-webkit-box-shadow:0px 4px 12px rgba(0,0,0,0.5);-moz-box-shadow:0px 4px 12px rgba(0,0,0,0.5);box-shadow:0px 4px 12px rgba(0,0,0,0.5);}
.vidotzy{width:100%;max-width:1920px;background:#eee;padding:1px 0 45px;margin:0 auto;text-align:center;}
.vidotzy111{width:100%;max-width:1920px;background:#eee;padding:30px 0 45px;margin:0 auto;text-align:center;}
.vot1{background:#fff;}
.vot111{background:url(../img/fotootz.jpg) repeat-y center top;}
.vot222{background:url(../img/fotoform.jpg) no-repeat center bottom;background-size:115%;border-top:5px #fff solid;border-bottom:5px #fff solid;}
.vot2{background:#fff;}
.vot3{background:#fff;}
.piatno{width:240px;height:80px;background:url(../img/piatno.png) no-repeat center;display:block;margin:20px auto;}
.piatno h2{padding-top:20px;color:#fff;}
.video-block{margin:0 auto;max-width:800px;width:100%;position:relative;padding-bottom:44.25%;padding-top:30px;height:0;overflow:hidden;-webkit-box-shadow:0px 4px 12px rgba(0,0,0,0.5);-moz-box-shadow:0px 4px 12px rgba(0,0,0,0.5);box-shadow:0px 4px 12px rgba(0,0,0,0.5);}
.video-block iframe{border:4px #fff solid;position:absolute;top:0;left:0;width:100%;height:100%;}
.counter-text{font-size:30px;text-transform:uppercase;color:#fff;text-align:center;font-family:'din_regular';}
.buy-butt{background:url('../img/pay-button.png') no-repeat center center/cover;display:block;max-width:368px;width:100%;height:127px;margin:0 auto;}
.btn2{font-family:'din_medium', Arial;min-width:320px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;background:rgb(255,165,0);background:-moz-linear-gradient(top, rgba(255,165,0,1) 0%, rgba(255,69,0,1) 100%);background:-webkit-linear-gradient(top, rgba(255,165,0,1) 0%,rgba(255,69,0,1) 100%);background:linear-gradient(to bottom, rgba(255,165,0,1) 0%,rgba(255,69,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa500', endColorstr='#ff4500',GradientType=0);border-bottom:4px #cb2300 solid;text-shadow:-1px 1px 1px #cb2300;text-align:center;color:#fff;font-weight:500;padding:19px 50px 16px;font-size:34px;text-decoration:none;letter-spacing:1px;line-height:1;margin:30px auto 20px;display:inline-block;vertical-align:top;cursor:pointer;}
.btn2:hover{background:rgb(255,69,0);background:-moz-linear-gradient(top, rgba(255,69,0,1) 0%, rgba(255,140,0,1) 100%);background:-webkit-linear-gradient(top, rgba(255,69,0,1) 0%,rgba(255,140,0,1) 100%);background:linear-gradient(to bottom, rgba(255,69,0,1) 0%,rgba(255,140,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4500', endColorstr='#ff8c00',GradientType=0);border-bottom:4px #cd3400 solid;}
.h2-block{font-family:'din_medium', Arial;text-transform:uppercase;font-size:42px;color:#349800;font-weight:400;}
.blue-text{color:#003153 !important;}
.blue-text-2{color:#104E8B !important;}
.bestgray{color:#232323 !important;}
.red-text{color:#D24A43;}
.black-text{color:#232323;}
.tac{text-align:center;}
.t_bold{font-weight:bold;font-family:'din_regular';letter-spacing:1px;}
.section__p{font-size:24px;margin-bottom:0;line-height:1.35em;color:#232323;text-align:left;}
.section__p font, .section__p-blue font{font-size:100%;color:#f95a04;font-weight:600;}
.section__p font.greenbold, .section__p-blue font.greenbold{color:#349800;}
.section__p-blue{font-size:24px;margin-bottom:0;line-height:1.35em;color:#232323;text-align:left;}
.section__p-red{color:#D24A43;font-size:24px;margin-bottom:0;line-height:1.6em;}
.attention{font-size:24px;text-align:left;}
.navbar{background:#9BC854;padding:0;position:fixed;width:100%;z-index:1000;height:55px;}
.navbar.active{height:auto;}
.navbar-list{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;align-items:center;height:55px;max-width:960px;width:100%;list-style:none;padding:0;margin:0 auto;}
.navbar-list.show{display:flex;height:auto;flex-direction:column;text-align:center;padding:0 0 10px;}
.navbar-list-li:last-child{color:#888787;font-weight:700;letter-spacing:1px;font-size:0.9em;}
.navbar-list-link{font-family:'din_regular';color:#fff;text-transform:uppercase;font-weight:400;font-size:0.75em;margin:5px 0;letter-spacing:1px;text-shadow:0 0 1px rgba(255,255,255,0.3);padding:0 15px;height:45px;line-height:45px;text-decoration:none;display:block;}
.navbar-list-link:hover{color:#232323;}
.navbar-list-link.active{background:#fff;box-shadow:none;color:#349800;}
.nogives{width:100%;max-width:1920px;margin:0 auto;padding:20px 0 50px;text-align:center;}
.factor7{background:url(../img/bg4.jpg) repeat center center;width:100%;max-width:1920px;margin:0 auto;padding:10px 0;text-align:center;}
.fofact{width:270px;display:inline-block;}
.fofact h4{color:#f95a04;}
.fact-img{width:270px;margin:0 auto;}
.factor7 .fact-text{max-width:650px;padding:10px 20px 10px 30px;background:#fff;position:relative;margin:0 auto;border-radius:12px;}
.fact-text p{text-align:left;}
.str1{position:absolute;width:40px;left:-40px;top:40px;}
.str2{position:absolute;width:40px;left:-40px;top:130px;}
.vot111 .review-block{margin:70px auto 10px;}
.vot111 h2{margin-bottom:0px;}
.otzyv{width:900px;display:block;position:relative;margin:0 auto;background:#fff;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;box-shadow:4px 4px 5px rgba(0,0,0,.36);}
.textotzyv{width:700px;float:right;display:block;margin-right:20px;}
.textotzyv p{text-align:left;}
.textotzyv p.avotz{text-align:right;color:#f95a04;font-size:22px;font-weight:bold;}
.imgotzyv{width:180px;height:180px;position:absolute;left:-30px;top:-30px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border-top:6px #9BC854 solid;border-left:5px #9BC854 solid;border-right:3px #9BC854 solid;border-bottom:3px #9BC854 solid;}
.review-block{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;margin:40px auto;}
.review-block-img{width:244px;margin:0 auto;}
.review-block-text{max-width:600px;padding:10px 20px 30px 25px;background:#fff;position:relative;margin:0 auto;border-radius:12px;}
.review-block-text p{text-align:left;}
.review-block-text .blue-text{color:#104E8B;}
.review-block-text span{color:#f95a04;font-size:22px;font-weight:bold;float:right;}
.section-1, .section-2{padding:0 10px;}
.inner-sec{max-width:960px;margin:0 auto;}
.section-1{background:url('../img/bg_1-section.jpg') no-repeat center bottom/cover;min-height:100vh;width:100%;padding-top:55px;padding-bottom:40px;text-align:center;}
.section-1__title{font-family:'din_medium', Arial;font-size:40px;padding:30px 0 0;margin:0 auto;color:#232323;text-transform:uppercase;text-align:center;font-weight:normal;}
.section-1__title span{font-size:80px;color:#f95a04;}
.section-1__sub-title{font-size:30px;font-family:'din_regular';text-transform:uppercase;text-align:center;color:#232323;font-weight:400;margin-top:6px;}
.section-2{padding:30px 0 0;}
.certificate-list{margin:0 auto;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;justify-content:center;}
.certificate-list-li{float:left;margin:10px;list-style:none;}
.section-2__tsal-history{background:url(../img/fon1.jpg) no-repeat bottom center;width:100%;max-width:1920px;margin:30px auto 40px;padding:40px 0;width:100%;text-align:center;}
.section-2__tsal-history img{width:initial;margin:0 10px;border:4px #fff solid;-webkit-box-shadow:0px 4px 12px rgba(0,0,0,0.5);-moz-box-shadow:0px 4px 12px rgba(0,0,0,0.5);box-shadow:0px 4px 12px rgba(0,0,0,0.5);}
.section-2__tsal-130{background:url(../img/fon1.jpg) no-repeat center center;width:100%;max-width:1920px;margin:30px auto 40px;padding:40px 0;width:100%;text-align:center;}
.section-2__tsal-130 img{width:90%;max-width:952px;margin:0 10px;border:4px #fff solid;-webkit-box-shadow:0px 4px 12px rgba(0,0,0,0.5);-moz-box-shadow:0px 4px 12px rgba(0,0,0,0.5);box-shadow:0px 4px 12px rgba(0,0,0,0.5);}
.section-2__tsalenchuk-weight-loss{background:url(../img/fon1.jpg) no-repeat top center;width:100%;max-width:1920px;margin:30px auto 40px;padding:40px 0;width:100%;text-align:center;}
.section-2__tsalenchuk-weight-loss img{width:90%;max-width:952px;margin:0 10px;border:4px #eee solid;-webkit-box-shadow:0px 4px 12px rgba(0,0,0,0.5);-moz-box-shadow:0px 4px 12px rgba(0,0,0,0.5);box-shadow:0px 4px 12px rgba(0,0,0,0.5);}
.section-2__happy-tsal-family{background:url(../img/fon1.jpg) no-repeat bottom center;width:100%;max-width:1920px;margin:30px auto 40px;padding:40px 0;width:100%;text-align:center;}
.section-2__happy-tsal-family img{width:90%;max-width:952px;margin:0 10px;border:4px #fff solid;-webkit-box-shadow:0px 4px 12px rgba(0,0,0,0.5);-moz-box-shadow:0px 4px 12px rgba(0,0,0,0.5);box-shadow:0px 4px 12px rgba(0,0,0,0.5);}
.what-you-give-wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;flex-wrap:wrap;}
.what-you-give-block{width:31.623%;min-width:320px;}
.what-you-give-block h2{font-size:22px;font-family:'din_regular';}
.what-you-give-block-img{max-width:90%;max-height:270px;margin:0 auto;display:block;border:4px #fff solid;-webkit-box-shadow:0px 4px 12px rgba(0,0,0,0.5);-moz-box-shadow:0px 4px 12px rgba(0,0,0,0.5);box-shadow:0px 4px 12px rgba(0,0,0,0.5);}
.what-you-give-block-p{margin-bottom:20px;margin-top:0;padding-bottom:20px;color:#232323;text-align:center;}
.trening60{background:#487F3B;width:100%;max-width:1920px;margin:0 auto;padding:10px 0;color:#fff;}
.trening60 .h2-block{color:#fff;}
.trening60 .review-block-text{background:none;margin:0 10px;}
.trening60 .w280{background:none;margin:0 10px;}
.trening60 h4{text-align:left;margin-left:75px;margin-top:60px;}
.trening60 .review-block-text p{margin:1em 0;color:#fff;}
.trening60 .krugnom{width:70px;height:70px;top:20px;}
.trening60 .krugnom1,
.trening60 .krugnom2,
.trening60 .krugnom3,
.trening60 .krugnom4,
.trening60 .krugnom5,
.trening60 .krugnom6{left:20px;}
.trening60 .vkrugnom p{font-size:45px;}
p.pwhite{color:#fff;}
.bagratem{background:rgba(0,0,0,0.1);padding:40px 0 10px;}
.bagraswe{padding:40px 0 10px;}
.trening60 .what-you-give-block-img{margin:0 0 30px;}
.poluchite{background:url(../img/doska.jpg) no-repeat center top/cover;width:100%;max-width:1920px;margin:0 auto;padding:10px 0 1px;}
.poluchite .inner-sec{background:#fff;box-shadow:4px 4px 5px rgba(0,0,0,.36);padding:1px 20px;margin:80px auto 70px;}
.w280{width:280px;display:inline-block;position:relative;}
.trening60 .review-block, .poluchite .review-block{margin:0px auto;display:table;}
.poluchite img.review-block-img{width:280px;display:table-cell;vertical-align:top;margin-top:110px;}
.krugnom{width:100px;height:100px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;position:absolute;top:-55px;text-align:center;display:block;}
.krugnom1{background-color:#e2c145;left:0px;}
.krugnom2{background-color:#e98d3f;right:0px;}
.krugnom3{background-color:#fc5b3f;left:0px;}
.krugnom4{background-color:#e66a8c;right:0px;}
.krugnom5{background-color:#1780b1;left:0px;}
.krugnom6{background-color:#54C1DE;right:0px;}
.vkrugnom{width:90%;height:90%;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-color:none;border:2px #fff solid;display:table;margin:5% auto;}
.vkrugnom p{color:#fff;font-size:56px;font-family:Arial;line-height:1;font-weight:600;display:table-cell;vertical-align:middle;text-align:center;}
.poluchite .review-block-text{display:table-cell;}
.poluchite .review-block-text h4{color:#349800;margin:20px 0 0;}
ul.ulcont{padding:0 0 0 30px;list-style:url(../img/ulli.png);}
ul.ulcont li{padding-left:5px;margin:0.5em;}
.kaknibud{background:url(../img/doska.jpg) no-repeat center top/cover;width:100%;max-width:1920px;margin:0 auto;padding:10px 0 1px;}
.main{width:960px;margin:0 auto;}
.kaknibud .inner-sec{background:#fff;box-shadow:4px 4px 5px rgba(0,0,0,.36);padding:1px 20px;margin:80px auto 70px;}
.kaknibud .review-block{margin:0px auto;display:table;position:relative;}
.kaknibud img.review-block-img{width:280px;display:table-cell;vertical-align:top;margin-top:70px;margin-bottom:40px;}
.kaknibud .review-block-text{display:table-cell;margin:60px auto 30px;}
.kaknibud .review-block-text h4{color:#349800;margin:20px 0 0;}
.kaknibud h4{text-align:left;margin-left:75px;margin-top:60px;}
.kaknibud .review-block-text p{margin:1em 0;}
.kaknibud .krugnom{top:-55px;}
.kaknibud .krugnom2,
.kaknibud .krugnom4,
.kaknibud .krugnom6{right:auto;left:20px;}
.kaknibud .krugnom1,
.kaknibud .krugnom3,
.kaknibud .krugnom5{left:auto;right:20px;}
.what-you-give-in-video-trainings-block{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;margin:40px auto;}
.what-you-give-in-video-trainings-block-img{width:244px;border:3px solid #eee;}
.what-you-give-in-video-trainings-block-text{max-width:600px;padding:20px 20px 40px 20px;background:#eee;position:relative;}
.what-you-give-in-video-trainings-block-text b{color:#434343}
.what-you-give-in-video-trainings-block-text p{color:#434343;font-size:18px;line-height:28.8px;}
.what-you-give-in-video-trainings-block-text span{color:#eb862c;font-size:20px;font-weight:bold;float:right;}
.what-you-give-in-video-trainings-block-text:before{content:'';display:block;background:url('../img/review_arrow.png') no-repeat center center/100% 100%;width:20px;height:100%;position:absolute;top:0;left:-20px;}
.nice-gifts-wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;flex-wrap:wrap;}
.nice-gift-block{background:#fff;width:300px;margin:8px;padding:0px;color:#232323;}
.nice-gift-block img{margin-bottom:0;width:100%;}
.nice-gift-block p{text-align:center;line-height:1.35em;font-size:24px;margin:4px 0;padding:8px 5px;}
.distinction-list{padding:0;margin:0;}
.distinction-list-li{position:relative;text-indent:30px;color:#104E8B;font-weight:bold;font-size:20px;list-style:none;margin:5px 0;line-height:21px;}
.distinction-list-li:before{content:'';background:url('../img/tick.png') no-repeat center center/100% 100%;height:19px;width:20px;position:absolute;left:0;top:0;display:block;}
.pakety{background:url(../img/bg4.jpg) repeat center center;width:100%;max-width:1920px;margin:0 auto;padding:5px 0 40px;width:100%;text-align:center;}
.paket{background:#f0f0f0;color:#232323;font-weight:600;}
.cennost{background:#f0f0f0;color:#232323;}
.cennost b{color:rgb(240, 0, 0);}
.garant-blo{background:url(../img/garant-blo.jpg) no-repeat center bottom/cover;min-height:100vh;width:100%;padding-top:10px;padding-bottom:10px;text-align:center;}
.garant-blo .review-block-img{width:280px;}
.kakbudet{background:#EBF6EE url(../img/backg1.png) no-repeat center top/cover;width:100%;max-width:1920px;padding:5px 0 40px;width:100%;text-align:center;}
.voprosy{padding:5px 0 40px;width:100%;}
.rf3{margin:30px 0 45px;}
.blomod{position:relative;}
.blomod a{text-decoration:none;}
.blomod p{text-decoration:none;}
.quest{background:#EDEDED;width:100%;margin:3px 0;padding:12px 2%;border-radius:4px;}
.quest p{margin:0;max-width:90%;font-size:24px;font-weight:400;color:#232323;font-family:'din_regular';}
.quest p span{color:#2773A7;}
.krkr1{position:absolute;right:6px;top:10px;width:36px;height:36px;background:url(../img/kr1.png) no-repeat center;z-index:100;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s;}
.krkr1:hover{background:url(../img/kr1h.png) no-repeat center;}
.krkr2{position:absolute;right:6px;top:10px;width:36px;height:36px;background:url(../img/kr2.png) no-repeat center;z-index:101;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s;}
.krkr2:hover{background:url(../img/kr2h.png) no-repeat center;}
img.krpro{display:block;margin:0px 20px 50px 0;width:180px;float:left;}
.prog{width:940px;padding:20px 10px;margin:10px auto;}
img.pro{display:block;margin:60px 0 0px 0px;width:240px;float:left;}
.ptx{width:670px;float:right;margin:0 10px 0 0;}
.ptx h4{margin-left:15px;text-align:left;font-size:28px;}
.ptx p{margin:10px 0px 4px 15px;}
.ptx table{margin-bottom:10px;}
.ptx table .td1{width:100px;}
.ptx table .td2{width:560px;}
.krug{width:200px;height:48px;display:block;float:right;background:#aff;border:6px #ededed solid;-webkit-border-radius:25%;-moz-border-radius:25%;border-radius:25%;line-height:46px;font-size:28px;font-weight:400;text-align:center;}
.krug font{font-size:38px;color:#f06;font-weight:700;font-family:'din_medium', sans-serif;}
.prtxt{width:630px;padding:20px 20px 20px 20px;background:#ededed;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;}
.prtxt p{margin:10px 10px 20px 15px;}
.prtxt p span{text-transform:uppercase;font-weight:400;}
.prtxt p font{font-weight:400;}
.voprosy ol{list-style:url(../images/gal.png);}
.voprosy ol li{margin:5px 0 20px 0;padding-left:5px;}
.sysunikum{background:url(../img/bg4.jpg) repeat center center;width:100%;max-width:1920px;padding:5px 0 40px;text-align:center;}
.sysunikum .ztxt2 h4{color:#D24A43;}
.contact-form-block{background:rgb(7, 55, 99);padding:20px;margin:20px auto;}
.contact-form-title{font-size:42px;font-weight:900;line-height:42px;color:#fff;text-align:center;margin-bottom:20px;}
.contact-form-subtitle{font-size:22px;line-height:26px;font-weight:400;text-align:center;margin-bottom:20px;color:#fff;}
.contact-form-wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;flex-wrap:wrap;}
.contact-form-wrap-lb{width:50%;padding:0 15px;}
.success, .failed{display:none;}
.form-control{background:#fff;color:#657380;border-radius:2px;font-size:15px;font-weight:700;padding:16px;width:100%;height:auto;transition:all 0.2s;margin-bottom:15px;border:none;}
.form-butt{border-radius:4px;font-size:15px;box-shadow:rgb(72, 125, 101) 0px 4px 0px 0px;border:3px solid rgb(255, 0, 0);background-color:rgb(255, 0, 0);display:block;color:#fff;width:100%;padding:11px 18px;font-weight:900;letter-spacing:1px;cursor:pointer;transition:all 0.3s ease-out;}
.contact-form-wrap-rb{width:50%;padding:0 15px;}
.contact-form-review-title{font-size:22px;font-weight:900;margin:0 auto 10px;color:#fff;}
.contact-form-review-text{color:#fff;font-size:16px;line-height:20px;}
.contact-form-review-user{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center;}
.contact-form-review-user-ava{}
.contact-form-review-user-ava-img{border-radius:50%;}
.contact-form-review-user-about{margin-left:20px;}
.contact-form-review-user-about-name{font-size:20px;line-height:24px;margin:15px auto 10px;color:#fff;width:50%;text-align:center;}
.contact-form-review-user-about-bio{color:#fff;font-size:16px;line-height:20px;}
.my-contacts{list-style:none;padding:0;margin:0;}
.my-contacts li{list-style:none;margin:10px 0;text-align:left;}
.my-contacts a{font-size:20px;line-height:40px;color:#08c;text-decoration:none;}
.timer{color:#fff;background:url(../img/glow.png);background-color:SlateGray;background-position:top right;background-repeat:no-repeat;padding:0;margin:1em auto;position:relative;max-width:390px;width:100%;height:100px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;box-shadow:0px 5px 5px #232323;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-around;flex-direction:column;}
.auto-style1{color:#fff;font-family:'din_medium';background:url(../img/glow.png);font-size:40px;font-weight:bold;line-height:1em;}
.days{color:#fff;font-family:'din_medium';background:url(../img/glow.png);font-size:60px;font-weight:bold;line-height:1em;margin-left:20px;margin-top:20px;}
.name{color:#fff;font-size:18px;line-height:1.3em;text-transform:uppercase;vertical-align:top;margin-left:5px;display:inline-block;-moz-opacity:.75;filter:alpha(opacity=75);opacity:.75;}
.HMS{font-size:48px;font-weight:900;line-height:1em;text-align:center;margin-left:20px;padding-left:6px;float:left;}
.HMS2{font-size:48px;font-weight:900;line-height:1em;text-align:center;padding-left:7px;float:left;}
.HMS-name{font-size:18px;font-weight:normal;text-align:center;line-height:1em;display:block;text-transform:uppercase;-moz-opacity:.75;filter:alpha(opacity=75);opacity:.75;width:25%;}
.countdown-block_wrap, .countdown-block-name_wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-around;width:100%;}
.countdown-block{width:25%;padding-top:5px;}
.footer-menu{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin:30px auto;max-width:960px;width:100%;}
.footer-menu-text{text-align:center;font-size:14px;color:#606060;text-align:center;width:100%;}
.footer-menu-text-link{color:#3f87c3;}
.footer-menu-link{text-decoration:none;font-size:14px;margin:20px auto;}
.footer-menu-link:hover{color:#232323;}
#overlay{background:rgba(0,0,0, .5);position:fixed;left:0;top:0;height:100%;width:100%;z-index:9998;}
.modal{position:fixed;padding:20px;top:50%;left:0;right:0;margin:0 auto;min-width:320px;max-width:600px;background:#fff;border:1px solid rgba(0, 0, 0, 0.4);border-radius:10px;font-size:14px;display:none;z-index:9999;overflow-y:auto;height:500px;margin-top:-250px;}
.modal-exit{position:absolute;right:10px;top:10px;text-decoration:none;font-size:20px;color:#232323;}
#overlay{display:none;}
.scrollup{width:50px;height:50px;position:fixed;bottom:80px;right:30px;display:none;background:transparent url("../img/to-top.png") center center no-repeat;line-height:58px;text-align:center;color:#fff;font-size:30px;text-decoration:none;}
.scrollup:hover{opacity:0.7;}
.ic1{float:left;margin-right:20px;width:65px;}
.podzag{font-family:'din_regular', Arial;font-weight:300;font-size:36px;color:#232323;}
.podzag2{font-family:'din_regular', Arial;font-weight:normal;font-size:30px;}
.greenstr{background:#30520d;width:100%;margin:0 auto;max-width:1920px;padding:3px 0 17px;}
.greenstr h2{color:#fff;}
.fotoleft1{background:url(../img/fotoleft1.png) no-repeat center center;width:100%;margin:0 auto;max-width:1920px;background-size:cover;padding:20px 0 50px;}
.fotoright1{background:#ebf6ee url(../img/fotoright1.png) no-repeat center center;width:100%;margin:0 auto;max-width:1920px;background-size:cover;padding:20px 0 50px;}
.fotoright2{background:#ebf6ee url(../img/fotoright2.png) no-repeat center center;width:100%;margin:0 auto;max-width:1920px;background-size:cover;padding:20px 0 50px;}
.fotoright3{background:#ebf6ee url(../img/fotoright3.png) no-repeat center center;width:100%;margin:0 auto;max-width:1920px;padding:20px 0 50px;}
.fotoleft2{background:url(../img/fotoleft2.png) no-repeat center center;width:100%;margin:0 auto;max-width:1920px;background-size:cover;padding:20px 0 50px;}
.fotoleft3{background:url(../img/fotoleft3.png) no-repeat center center;width:100%;margin:0 auto;max-width:1920px;padding:20px 0 50px;}
.fotoleft4{background:url(../img/fotoleft4.png) no-repeat center center;width:100%;margin:0 auto;max-width:1920px;padding:20px 0 50px;}
.txtr{width:60%;float:right;}
.txtl{width:60%;float:left;}
.zl{display:inline-block;width:200px;margin-right:20px;}
.z2{display:inline-block;width:200px;margin-left:20px;float:right;}
.ztxt{display:inline-block;width:720px;vertical-align:middle;margin-top:0px;text-align:left;}
.grblok{background-color:#487f3b;width:100%;margin:0 auto;max-width:1920px;padding:5px 0 50px;}
.grblok h2{color:#fff;}
.grbulit{color:#fff;padding-left:60px;min-height:60px;background:url(../img/grgal.png) no-repeat left center;}
.supredlog{width:100%;max-width:1920px;padding:5px 0 40px;text-align:center;}
.paketri{width:100%;max-width:1920px;padding:5px 0 40px;text-align:center;}
.pakpreim{width:100%;max-width:1920px;padding:5px 0 40px;text-align:center;}
.pakformat{width:100%;max-width:1920px;padding:5px 0 40px;text-align:center;}
.pakformat h2{color:#D24A43;}
.kruz{display:inline-block;width:200px;height:200px;margin-right:20px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border-top:6px #9BC854 solid;border-left:5px #9BC854 solid;border-right:3px #9BC854 solid;border-bottom:3px #9BC854 solid;}
.kruz1{display:inline-block;width:200px;height:200px;margin-right:20px;border:4px #ffffff solid;-webkit-box-shadow:0px 4px 12px rgba(0,0,0,0.5);-moz-box-shadow:0px 4px 12px rgba(0,0,0,0.5);box-shadow:0px 4px 12px rgba(0,0,0,0.5);}
.kruz2{display:inline-block;width:200px;height:200px;margin-right:20px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border-top:6px #D24A43 solid;border-left:5px #D24A43 solid;border-right:3px #D24A43 solid;border-bottom:3px #D24A43 solid;}
.kruz3{display:inline-block;width:200px;height:200px;margin-right:20px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border-top:6px #ffffff solid;border-left:5px #ffffff solid;border-right:3px #ffffff solid;border-bottom:3px #ffffff solid;-webkit-box-shadow:0px 4px 12px rgba(0,0,0,0.5);-moz-box-shadow:0px 4px 12px rgba(0,0,0,0.5);box-shadow:0px 4px 12px rgba(0,0,0,0.5);}
.blopak0{margin:10px auto 0;text-align:center;}
.blopak{margin:30px auto;text-align:center;}
.ztxt2{display:inline-block;width:720px;vertical-align:middle;margin:10px auto;text-align:left;}
.ztxt2 h3,
.ztxt2 h4{margin:10px 0 0;line-height:1.1;}
.ztxt2 .section__p,
.ztxt2 h3,
.ztxt2 h4{text-align:left;}
@media (max-width:1024px){.navbar{display:none;}
.contact-form-wrap-lb, .contact-form-wrap-rb{width:100%;}
.contact-form-wrap-rb{margin-top:20px;text-align:center;}
.otzyv{width:90%;margin-top:140px;}
.textotzyv{width:92%;margin-right:4%;}
.imgotzyv{left:50%;margin-left:-90px;top:-160px;}
.section-2__tsal-history img{margin:12px 10px;}
.vot222{background:url(../img/fotoform.jpg) no-repeat center;background-size:auto;}
.fofact{display:block;margin:0 auto;}
.trening60 .review-block, .poluchite .review-block{text-align:center;}
.trening60 .w280,
.trening60 .review-block-text{float:none;}
.trening60 .what-you-give-block-img{margin:0 auto;}
.w280{float:none;}
.krugnom1, .krugnom3, .krugnom5{left:50%;margin-left:-50px;}
.krugnom2, .krugnom4, .krugnom6{right:50%;margin-right:-50px;}
.poluchite .review-block-text{display:inline-block;float:none;text-align:left;}
.zl, .z2, .kruz, .kruz1, .kruz2, .kruz3{margin:0;float:none;}
.quest{width:98%;margin:3px auto;}
.krkr1{right:16px;}
.main{width:98%;}
.kaknibud .krugnom1, .kaknibud .krugnom3, .kaknibud .krugnom5{right:50%;margin-right:-50px;}
.kaknibud .krugnom2, .kaknibud .krugnom4, .kaknibud .krugnom6{left:50%;margin-left:-50px;}
.kaknibud .review-block{text-align:center;}
.kaknibud .review-block-text{margin:-45px auto 30px;float:none;display:inline-block;}
}
@media (max-width:865px){h1, h2, h3, .section__p, .section__p-blue, .section__p-red{text-align:center;}
.review-block-img{margin-bottom:40px;}
.review-block-text:before{background:url('../img/otz_arr2.png') no-repeat center center/100% 27px;top:-27px;left:0;right:0;height:27px;width:100%;}
.nice-gifts-wrap{justify-content:center;}
.pricing-table{margin:30px auto;}
.what-you-give-block{margin:0 auto;}
.buy-butt{background-size:contain;}
}
@media (max-width:700px){.section-1__title br{display:block;}
br{display:none;}
.fotoleft1, .fotoleft3{background:#fff;}
.txtr{width:92%;margin-right:4%;}
.fotoright1, .fotoright2, .fotoright3{background:#ebf6ee;}
.txtl{width:92%;margin-left:4%;}
.ztxt, .ztxt2{width:100%;}
.ztxt2 .section__p, .ztxt2 h3, .ztxt2 h4{text-align:center;}
}
@media (max-width:680px){.trening60 .krugnom1, .trening60 .krugnom2, .trening60 .krugnom3, .trening60 .krugnom4, .trening60 .krugnom5, .trening60 .krugnom6{left:50%;margin-left:-35px;top:-40px;}
}
@media (max-width:450px){.section-1__title{font-size:30px;}
.section-1__title span{font-size:48px;}
.section-2__tsal-history img{margin:12px auto;max-width:90%;}
.h2-block{font-size:36px;}
.inner-sec{max-width:96%;}
.trening60 h4{margin-left:0;margin-top:40px;}
}