@charset "UTF-8";
/*! HTML5 Boilerplate v5.3.0 | MIT License | https://html5boilerplate.com/ */
/* What follows is the result of much research on cross-browser styling. Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal, Kroc Camen, and the H5BP dev community and team. */
/* ========================================================================== Base styles: opinionated defaults ========================================================================== */
@font-face { font-family: FiraSansMedium; /* Гарнитура шрифта */ src: url("../fonts/FiraSansMedium.ttf")/*tpa=http://es2.Paraxan.com/fonts/FiraSansMedium.ttf*/; /* Путь к файлу со шрифтом */ }

@font-face { font-family: FiraSans; /* Гарнитура шрифта */ src: url("../fonts/FiraSans.ttf")/*tpa=http://es2.Paraxan.com/fonts/FiraSans.ttf*/; /* Путь к файлу со шрифтом */ }

@font-face { font-family: FiraSans-Bold; /* Гарнитура шрифта */ src: url("../fonts/FiraSans-Bold.ttf")/*tpa=http://es2.Paraxan.com/fonts/FiraSans-Bold.ttf*/; /* Путь к файлу со шрифтом */ }

@font-face { font-family: FiraSans-Light; /* Гарнитура шрифта */ src: url("../fonts/FiraSans-Light.ttf")/*tpa=http://es2.Paraxan.com/fonts/FiraSans-Light.ttf*/; /* Путь к файлу со шрифтом */ }

@font-face { font-family: FiraSans-LightItalic; /* Гарнитура шрифта */ src: url("../fonts/FiraSans-LightItalic.ttf")/*tpa=http://es2.Paraxan.com/fonts/FiraSans-LightItalic.ttf*/; /* Путь к файлу со шрифтом */ }

@font-face { font-family: FiraSans-Regular; /* Гарнитура шрифта */ src: url("../fonts/FiraSans-Regular.ttf")/*tpa=http://es2.Paraxan.com/fonts/FiraSans-Regular.ttf*/; /* Путь к файлу со шрифтом */ }

@font-face { font-family: PTN57F; /* Гарнитура шрифта */ src: url("../fonts/PTN57F.ttf")/*tpa=http://es2.Paraxan.com/fonts/PTN57F.ttf*/; /* Путь к файлу со шрифтом */ }

@font-face { font-family: PTN77F; /* Гарнитура шрифта */ src: url("../fonts/PTN77F.ttf")/*tpa=http://es2.Paraxan.com/fonts/PTN77F.ttf*/; /* Путь к файлу со шрифтом */ }

@font-face { font-family: PTS55F; /* Гарнитура шрифта */ src: url("../fonts/PTS55F.ttf")/*tpa=http://es2.Paraxan.com/fonts/PTS55F.ttf*/; /* Путь к файлу со шрифтом */ }

@font-face { font-family: PTS56F; /* Гарнитура шрифта */ src: url("../fonts/PTS56F.ttf")/*tpa=http://es2.Paraxan.com/fonts/PTS56F.ttf*/; /* Путь к файлу со шрифтом */ }

@font-face { font-family: PTS75F; /* Гарнитура шрифта */ src: url("../fonts/PTS75F.ttf")/*tpa=http://es2.Paraxan.com/fonts/PTS75F.ttf*/; /* Путь к файлу со шрифтом */ }

@font-face { font-family: PTS76F; /* Гарнитура шрифта */ src: url("../fonts/PTS76F.ttf")/*tpa=http://es2.Paraxan.com/fonts/PTS76F.ttf*/; /* Путь к файлу со шрифтом */ }

html { color: #222; font-size: 1em; line-height: 1.4; }

.body { background-image: url("../img/parazite_1266.jpg")/*tpa=http://es2.Paraxan.com/css/parazite_1266.jpg*/; background-position: center top; }

/* Remove text-shadow in selection highlight: https://twitter.com/miketaylr/status/12228805301 These selection rule sets have to be separate. Customize the background color to match your design. */
::-moz-selection { background: #b3d4fc; text-shadow: none; }

::selection { background: #b3d4fc; text-shadow: none; }

/* A better looking default horizontal rule */
hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }

/* Remove the gap between audio, canvas, iframes, images, videos and the bottom of their containers: https://github.com/h5bp/html5-boilerplate/issues/440 */
audio, canvas, iframe, img, svg, video { vertical-align: middle; }

/* Remove default fieldset styles. */
fieldset { border: 0; margin: 0; padding: 0; }

/* Allow only vertical resizing of textareas. */
textarea { resize: vertical; }

/* ========================================================================== Browser Upgrade Prompt ========================================================================== */
.browserupgrade { margin: 0.2em 0; background: #ccc; color: #000; padding: 0.2em 0; }

/* ========================================================================== Author's custom styles ========================================================================== */
/* ========================================================================== Helper classes ========================================================================== */
/* Hide visually and from screen readers */
.swiper-container { display: none; }

.none-mob { display: block; }

.hidden { display: none !important; }

/* Hide only visually, but have it available for screen readers: http://snook.ca/archives/html_and_css/hiding-content-for-accessibility */
.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }

/* Extends the .visuallyhidden class to allow the element to be focusable when navigated to via the keyboard: https://www.drupal.org/node/897638 */
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }

/* Hide visually and from screen readers, but maintain layout */
.invisible { visibility: hidden; }

/* Clearfix: contain floats For modern browsers 1. The space content is one way to avoid an Opera bug when the `contenteditable` attribute is included anywhere else in the document. Otherwise it causes space to appear at the top and bottom of elements that receive the `clearfix` class. 2. The use of `table` rather than `block` is only necessary if using `:before` to contain the top-margins of child elements. */
.clearfix:before, .clearfix:after { content: " "; /* 1 */ display: table; /* 2 */ }

.clearfix:after { clear: both; }

.clear { clear: both; }

body { overflow-x: hidden; }

.container { width: 1266px; position: relative; margin: 0 auto; }

header { background: url("../img/bg.png")/*tpa=http://es2.Paraxan.com/img/bg.png*/ no-repeat top center; height: 700px; }

.title { font-family: FiraSans-Bold; font-size: 150px; color: #5d2638; margin: 64px 0 84px 0px !important; letter-spacing: -3px; }

.title span { color: #fff; margin: 0 0 0 -60px; }

.micro { font-family: FiraSans-Bold; font-size: 20px; background: url("../img/micro.png")/*tpa=http://es2.Paraxan.com/img/micro.png*/ no-repeat; padding: 20px 0 20px 94px; margin: 32px 0 0 227px !important; width: 301px !important; }

.ok { font-family: FiraSans-Bold; font-size: 20px; background: url("../img/ok.png")/*tpa=http://es2.Paraxan.com/img/ok.png*/ no-repeat; padding: 20px 0 20px 93px; margin: 32px 0 0 26px !important; width: 220px !important; }

.first-st { font-family: FiraSans-Bold; font-size: 20px; background: url("../img/first-st.png")/*tpa=http://es2.Paraxan.com/img/first-st.png*/ no-repeat; padding: 19px 0 24px 97px; margin: 32px 0 0 13px !important; }

.second-st { font-family: FiraSans-Bold; font-size: 20px; background: url("../img/second-st.png")/*tpa=http://es2.Paraxan.com/img/second-st.png*/ no-repeat; padding: 18px 0px 23px 100px; margin: 32px 0px 0 -3px !important; width: 325px !important; }

.three-st { font-family: FiraSans-Bold; font-size: 20px; background: url("../img/three-st.png")/*tpa=http://es2.Paraxan.com/img/three-st.png*/ no-repeat; padding: 18px 0 22px 99px; margin: 32px 0 0 52px !important; }

.four-st { font-family: FiraSans-Bold; font-size: 20px; background: url("../img/four-st.png")/*tpa=http://es2.Paraxan.com/img/four-st.png*/ no-repeat; padding: 20px 0 20px 96px; margin: 32px -30px 0px -1px !important; }

.firstt { font-family: FiraSans-Bold; font-size: 18px; background: url("../img/11.png")/*tpa=http://es2.Paraxan.com/img/11.png*/ no-repeat; padding: 13px 0 30px 93px; line-height: 24px; margin: 16px 0 0 107px !important; }

.secondd { font-family: FiraSans-Bold; background: url("../img/22.png")/*tpa=http://es2.Paraxan.com/img/22.png*/ no-repeat; font-size: 18px; padding: 12px 0 30px 93px; margin: 16px 0 0 -9px !important; line-height: 24px; }

.threee { font-family: FiraSans-Bold; background: url("../img/33.png")/*tpa=http://es2.Paraxan.com/img/33.png*/ no-repeat; font-size: 18px; padding: 11px 0 30px 95px; margin: 16px 0px 0 11px !important; line-height: 24px; }

.fourr { font-family: FiraSans-Bold; background: url("../img/44.png")/*tpa=http://es2.Paraxan.com/img/44.png*/ no-repeat; font-size: 18px; padding: 12px 0 30px 95px; margin: 16px -20px 0 -14px !important; line-height: 24px; }

.section10 { height: auto; }

ul { list-style-type: none; }

.spisok { font-family: FiraSans-Bold; font-size: 20px; background: url("../img/elips.png")/*tpa=http://es2.Paraxan.com/img/elips.png*/ no-repeat; padding: 20px 0 20px 22px; margin-bottom: 11px; }

.spisok span { font-size: 18px; font-family: PTS55F; letter-spacing: -0.1px; }

.b-spisok { margin-left: 13px; margin-top: 2px; }

.niz { font-family: FiraSans-Bold; font-size: 64px; color: #5d2638; margin-top: 31px; margin-left: 31px !important; letter-spacing: 0px; }

.niz span { color: #e74700; margin-left: 191px; }

.box { position: absolute; right: 6px; top: 26px; width: 240px; }

.bg2 { background: url("../img/bg2.png")/*tpa=http://es2.Paraxan.com/img/bg2.png*/ no-repeat; max-width: 100%; width: 100%; height: 631px; }

.sale { position: absolute; left: 752px; top: 0px; }

.ayto { position: absolute; top: 0; background-size: 100%; }

.ind { z-index: 10; position: relative; }

.block-2 { padding: 431px 0 0 23px; }

.perv { margin: 5px 0 0 5px !important; }

.block { height: 468px; margin-bottom: 30px; border: 1px solid #dbdbdb; border-radius: 6px; }

.block p:nth-child(2) { font-family: FiraSans-Bold; font-size: 32px; letter-spacing: -0.2px; margin: 56px 0 31px 39px; }

.block p:nth-child(3) { font-family: PTS55F; font-size: 18px; margin: -2px 0 0 40px; letter-spacing: 0.9px; line-height: 24px; }

.swiper-pagination-bullet-active { opacity: 1; background: #e74700 !important; }

.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 0 0 11px; }

.swiper-pagination-bullet { display: inline-block; border-radius: 100%; width: 13px; height: 13px; background: #d8d8d8; opacity: 1; }

.swiper-slide { width: 900px !important; }

.swiper-pagination1 { text-align: center; margin-top: 20px; }

.box1 { top: 160px; left: 76px; }

.swiper-container { width: 100%; height: 100%; }

.swiper-slide { text-align: center; font-size: 18px; background: #fff; width: 80%; /* Center slide text vertically */ display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }

.swiper-slide:nth-child(2n) { width: 60%; }

.swiper-slide:nth-child(3n) { width: 40%; }

.none { display: none; }

form { width: 292px; background: #fff; margin: 12px 0 0 -19px; height: 383px; text-align: center; border: 5px solid #6ab5c8; border-radius: 5px; }

.form_top{ background: #fff000; border: 2px dashed #000; position: relative; display: -webkit-flex; display: -moz-flex;
display: -ms-flex; display: -o-flex; display: flex; flex-direction: row; align-items: center; justify-content: center; color: #ff0000; padding: 10px 0px}

.discount_and{ font-size: 18px; display: block; text-align: left; font-family: FiraSans-Bold; margin-right: 15px;}

.countdown-container{ font-size: 22px; font-family: FiraSans-Bold; }

.countdown-container .dots{ margin: 0px 5px; }

.timer_name{ margin-top: -2px; }

.timer_name span{ margin-right: 11px;}

.timer_name span:last-child{ margin-right: 0px;}

.form_top::before{
        content: '';
        position: absolute;
        top: -13px;
        left: 10px;
        display:block;
        width: 40px;
        height: 30px;
        background-image: url(../img/scissors.svg)/*tpa=http://es2.Paraxan.com/img/scissors.svg*/;
        background-size: contain;
        background-repeat: no-repeat;
    }

form p { font-family: FiraSans-Bold; font-size: 24px; margin: 0px 0 15px -12px; text-align: center; }

form p span .wv_old-price, form p span:nth-child(2){ font-size: 24px; color: #333; }

form p span .wv_old-price{ position: relative; display: inline-block; }

form p span .wv_old-price:after{ content: ''; position: absolute; width: 60px; height: 2px; top: 6px; left: -6px; transform: rotate(-22deg); background: #333;}

form p span:nth-child(2){
	margin-right: 15px;
}

.btn:hover { color: #fff; background-color: #fd621e; }

.btn:focus, .btn:active, .btn.active, .btn.disabled, .btn[disabled] { color: #fff; background-color: #ae3500; }

form p span.p { margin: 18px 0 0 3px; display: block; font-size: 32px; color: #622336; }

sup{ font-size: 60%; }

sup.dot{ margin: 0px -6px; }

.span6 form { margin: 265px 0 0 320px; }

.stamp { right: 0; top: -40px; }

.btn { font-family: FiraSans-Bold; font-size: 24px; padding: 17px 30px 21px 25px; border: none; background: #e74700; border-radius: 5px; letter-spacing: -0.1px; color: #fff; margin-bottom: 5px;}

select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input { background-color: #f0f0f0; border: 1px solid #f0f0f0; height: 50px; margin: 1px 0px 18px 2px; width: 220px; font-size: 14px; letter-spacing: 0.2px; padding: 0px 0 0 19px; }

select { width: 240px; }

.perv .perv-p { font-size: 18px; font-family: PTS55F; text-align: center; margin: 14px 0 0 -9px; letter-spacing: -0.1px; line-height: 22px; }

.vtor { margin: 15px 0 0 77px !important; }

.vtor .perv-p2 { font-size: 18px; font-family: PTS55F; text-align: center; margin: 23px 0 0 -11px; letter-spacing: -0.1px; line-height: 22px; }

.tret { margin: 12px 0px 0 79px !important; }

.right-p1 { font-family: FiraSans-Bold; color: #E64500; font-size: 32px; margin: 97px 0 0 13px; letter-spacing: -0.3px; }

.right-p2 { font-family: FiraSans-Bold; font-size: 32px; margin: 8px 0 0 14px; letter-spacing: -0.3px; line-height: 40px; width: 334px; color: #5A2436; background: #fff; z-index: 1000; position: relative; }

.right-ul { font-size: 18px; font-family: PTS55F; margin-left: 6px; letter-spacing: 0px; padding-top: 2px; background: #fff; z-index: 1000; position: relative; padding-bottom: 2px; }

.right-ul li { margin-bottom: 14px; line-height: 20px; }

.right-ul li:first-child { margin-top: 26px; }

.section1 { margin-bottom: 105px; }

.section1 .container { background: url("../img/bg1.png")/*tpa=http://es2.Paraxan.com/img/bg1.png*/ no-repeat left top; }

.bell { background: url("../img/bel_bg.png")/*tpa=http://es2.Paraxan.com/img/bel_bg.png*/ no-repeat; width: 100%; height: 620px; top: -21px; left: -56px; }

.zag-section1 { font-family: FiraSans-Bold; font-size: 32px; color: #060606; margin: -3px 0 0 53px; line-height: 37px; letter-spacing: -0.1px;  }

.zag-section1 span { color: #E64500; }

.section6 { background: url("../img/bg2.png")/*tpa=http://es2.Paraxan.com/img/bg2.png*/ no-repeat center top; }

.section6 .zag-section1 { margin: 20px 0 0 55px; }

.section6 .stamp { right: 0; top: -60px; }

.ppp { font-size: 18px; font-family: PTS55F; margin-left: 43px; letter-spacing: -0.2px; line-height: 22px; }

.ppp span { font-family: FiraSans-Bold; font-size: 20px; letter-spacing: -0.1px; }

.vvv-img { margin-left: 20px;  margin-top: -10px; }

.vvv { font-size: 18px; font-family: PTS55F; margin-left: 26px; margin-top: 3px; margin-right: 2px; letter-spacing: -0.2px; line-height: 22px; }

.mobile { display: none; }

.vvv span { font-family: FiraSans-Bold; font-size: 20px; letter-spacing: -0.1px; }

.fff-img { margin: -7px 0 0 67px; margin-top: -25px; }

.fff { font-size: 18px; font-family: PTS55F; margin-left: 45px; margin-top: 3px; letter-spacing: -0.2px; line-height: 22px; }

.fff span { font-family: FiraSans-Bold; font-size: 20px; letter-spacing: -0.1px; }

.mmm-img { margin: 13px 0 18px 58px; margin-top: -10px; }

.mmm { font-size: 18px; font-family: PTS55F; margin-left: 23px; margin-top: 0px; letter-spacing: -0.2px; line-height: 22px; }

.mmm span { font-family: FiraSans-Bold; font-size: 20px; letter-spacing: -0.1px; }

.section2 { height: 700px; }

.section3 { height: 260px; }

.section4 { height: 750px; }

.section5 { height: 1148px; }

.section6 { height: 688px; }

.section7 { height: 610px; }

.section8 { height: 480px; }

.expert { background: url("../img/Layer-171.jpg")/*tpa=http://es2.Paraxan.com/img/Layer-171.jpg*/ no-repeat; width: 100%; height: 100%; top: 38px; left: 10px; }

.section9 .bell { top: 8px; left: -56px; width: 715px; height: 585px; background: url("../img/footer-bg.png")/*tpa=http://es2.Paraxan.com/img/footer-bg.png*/ no-repeat; }

.section9 .zag-section1 { margin: 42px 0 0 54px; }

.kod { background: url("../img/product.png")/*tpa=http://es2.Paraxan.com/img/product.png*/ no-repeat;background-size: contain; width: 350px; height: 100%; top: 350px; left: 159px; }

.vi .span3 { margin: 32px 0 0 36px !important; }

.vi .span5 { margin: 62px 0 0 2px !important; font-family: PTS55F; font-size: 18px; letter-spacing: -0.1px; }

.section2 { background: url("../img/bg2.png")/*tpa=http://es2.Paraxan.com/img/bg2.png*/ no-repeat center top; }

.section2 .sale { position: absolute; left: 140px; top: 190px; }

.section2 .box { position: absolute; left: 60px; top: 269px; }

.section2 .price_old{ margin-left: 25px; }

.section2 form p{ padding-left: 35px; }

.section6 .price_old{ margin-left: 40px; }

.section6 form p{ padding-left: 20px; }

.pis .span6 { margin: 18px 0 0 130px !important; font-family: PTS55F; font-size: 18px; letter-spacing: -0.2px; }

.pis .span3 { margin: -18px 0 0 27px !important; }

.paraz .span6 { margin: 31px 0 0 3px !important; font-family: PTS55F; font-size: 18px; letter-spacing: -0.1px; }

.paraz .span3 { margin: -2px 0 0 36px !important; }

.section9 .stamp { right: 0; top: -51px; }

.expert-p { font-family: FiraSans-Bold; font-size: 32px; margin: 63px 0 0 56px; letter-spacing: -0.1px; line-height: 35px; }

.expert-pp { font-size: 16px; font-family: PTS55F; margin: 20px 45px 268px 58px; letter-spacing: -0.1px; line-height: 19px; }

.expert-ppp { margin: 0 0 0 56px; font-family: PTS55F; font-size: 16px; letter-spacing: -0.1px; }

.expert-ppp span { font-family: FiraSans-Bold; font-size: 15px; }

.expert-r p:first-child { font-family: FiraSans-Bold; font-size: 32px; margin: 42px 0 0 55px; letter-spacing: 0px; }

.expert-r p:nth-child(2) { font-size: 18px; font-family: PTS55F; margin: 22px 0 0 56px; letter-spacing: 0px; }

.expert-r p:nth-child(3) { font-family: FiraSans-Bold; font-size: 24px; margin: 48px 0 0 56px; letter-spacing: 0px; }

.expert-r p:nth-child(5) { font-family: FiraSans-Bold; font-size: 24px; margin: 50px 0 0 58px; letter-spacing: -0.2px; }

.zzz { background: url("../img/pab.jpg")/*tpa=http://es2.Paraxan.com/img/pab.jpg*/ no-repeat; top: 32px; width: 615px; height: 150px; left: 102px; z-index: 1; }

.tabl { background: url("../img/tabl.png")/*tpa=http://es2.Paraxan.com/img/tabl.png*/ no-repeat; top: -84px; width: 200px; height: 260px; right: 0; z-index: 2; position: absolute; }

.section2 .bell { top: -7px; }

.rez1 { margin: 46px 0 0 38px !important; }

.rost { font-family: PTS55F; font-size: 18px; letter-spacing: -0.1px; margin: 16px 40px 0 57px; }

.tovar { font-family: PTS55F; font-size: 18px; letter-spacing: -0.1px; margin: 20px 40px 0 60px; }

.list { top: -51px; left: 224px; }

.dnk { top: 144px; right: 23px; position: absolute; width: 412px; height: 526px; border-radius: 5px; border: 2px solid #dcdcdc; }

.nat { top: -132px; left: 201px; z-index: 9; }

.kodd { margin: 0 0px 18px 0px; width: 282px !important; }

.koddd { font-family: FiraSans-Bold; font-size: 24px; padding: 17px 27px 21px 25px; border: none; background: #e74700; border-radius: 5px; letter-spacing: -0.1px; color: #fff; margin-left: 8px; }

.bloks { margin: 38px 0 0 55px !important; }

.rez1 .span1 { font-family: FiraSans-Bold; font-size: 20px; letter-spacing: 0px; }

.rez1 .span11 { color: #fff; font-size: 18px; font-family: PTS55F; padding: 1px 0 0 16px; letter-spacing: 0px; }

.rez2 { margin: 23px 0 0 40px !important; }

.rez2 .span1 { font-family: FiraSans-Bold; font-size: 20px; letter-spacing: 0px; }

.Layer-33 { background: url("../img/Layer-36.jpg")/*tpa=http://es2.Paraxan.com/img/Layer-36.jpg*/ no-repeat; width: 100%; height: 180px; }

.Layer-34 { background: url("../img/Layer-34.jpg")/*tpa=http://es2.Paraxan.com/img/Layer-34.jpg*/ no-repeat; width: 100%; height: 180px; }

.Layer-35 { background: url("../img/Layer-35.jpg")/*tpa=http://es2.Paraxan.com/img/Layer-35.jpg*/ no-repeat; width: 100%; height: 180px; }

.Layer-36 { background: url("../img/Layer-36.jpg")/*tpa=http://es2.Paraxan.com/img/Layer-36.jpg*/ no-repeat; width: 100%; height: 180px; }

.Layer-37 { background: url("../img/Layer-37.jpg")/*tpa=http://es2.Paraxan.com/img/Layer-37.jpg*/ no-repeat; width: 100%; height: 180px; }

.rez2 .span11 { color: #fff; font-size: 18px; font-family: PTS55F; padding: 1px 0 0 16px; letter-spacing: 0px; }

.zzzz { background: url("../img/pab2.jpg")/*tpa=http://es2.Paraxan.com/img/pab2.jpg*/ no-repeat; width: 640px; height: 290px; top: 21px; left: 103px; }

.section6 .box, .section9 .box { left: 50px; top: 272px; }

.section6 .sale, .section9 .sale { left: 150px; top: 195px; }

.intoxic { background: url("../img/product.png")/*tpa=http://es2.Paraxan.com/img/product.png*/ no-repeat;background-size: contain; width: 200px; height: 290px; top: 17px; right: 0; }


.rezz1 { margin: 34px 0 0 36px !important; }

.rezz1 .span1 { font-family: FiraSans-Bold; font-size: 20px; letter-spacing: -0.1px; color: #000; }

.rezz1 .span11 { color: #000; font-size: 18px; font-family: PTS55F; padding: 1px 0 0 16px; letter-spacing: 0px; }

.rezz2 { margin: 23px 0 0 35px !important; }

.rezz2 .span1 { font-family: FiraSans-Bold; font-size: 20px; letter-spacing: 0px; }

.rezz2 .span11 { color: #000; font-size: 18px; font-family: PTS55F; padding: 1px 0 0 16px; letter-spacing: 0px; }

.rezz3 { margin: 22px 0 0 35px !important; }

.rezz3 .span1 { font-family: FiraSans-Bold; font-size: 20px; letter-spacing: 0px; }

.rezz3 .span11 { color: #000; font-size: 18px; font-family: PTS55F; padding: 1px 0 0 16px; letter-spacing: 0px; }

.rezz4 { margin: 23px 0 0 35px !important; }

.rezz4 .span1 { font-family: FiraSans-Bold; font-size: 20px; letter-spacing: 0px; }

.rezz4 .span11 { color: #000; font-size: 18px; font-family: PTS55F; padding: 1px 0 0 16px; letter-spacing: 0px; }

.rezz5 { margin: 26px 0 0 35px !important; }

.rezz5 .span1 { font-family: FiraSans-Bold; font-size: 20px; letter-spacing: 0px; }

.rezz5 .span11 { color: #000; font-size: 18px; font-family: PTS55F; padding: 1px 0 0 16px; letter-spacing: 0px; }

.expert-r p:first-child span { color: #e74700; }

.section5 h2 { font-family: FiraSans-Bold; font-size: 32px; text-align: center; letter-spacing: -0px; margin-left: 22px; }

.section5 h2 span { color: #e74700; }

.section7 h2 { font-family: FiraSans-Bold; font-size: 32px; text-align: center; letter-spacing: -0px; margin: 35px 0 37px 20px; }

.letter .thank { font-family: PTS55F; font-size: 32px; margin: 35px 0 0 29px; letter-spacing: 1.5px; }

.letter .namee { font-family: PTS55F; font-size: 16px; margin: 33px 0 0 85px; }

.letter .ind { margin: 86px 44px 0 84px; font-size: 15px; letter-spacing: -0.2px; line-height: 19px; }

.section7 h2 span { color: #e74700; }

.section8 h2 { font-family: FiraSans-Bold; font-size: 32px; text-align: center; letter-spacing: -0px; margin: 9px 0 24px 12px; }

.section7 .letter { width: 880px; margin: 0 auto; position: relative; }

.section9 { height: 700px; background: url("../img/bg2.png")/*tpa=http://es2.Paraxan.com/img/bg2.png*/ no-repeat center top; }

.section10 h2 { font-family: FiraSans-Bold; font-size: 32px; text-align: center; letter-spacing: 0px; margin: -5px 0 24px 17px; }

.strelka1 { background: url("../img/ctrelka.png")/*tpa=http://es2.Paraxan.com/img/ctrelka.png*/ no-repeat; position: absolute; width: 100px; height: 40px; left: 308px; top: 45px; }

.strelka2 { background: url("../img/ctrelka.png")/*tpa=http://es2.Paraxan.com/img/ctrelka.png*/ no-repeat; position: absolute; width: 100px; height: 40px; left: 590px; top: 154px; background-position-y: -43px; }

.strelka3 { background: url("../img/ctrelka.png")/*tpa=http://es2.Paraxan.com/img/ctrelka.png*/ no-repeat; position: absolute; width: 100px; height: 40px; right: 328px; top: 45px; }

.letter p { margin: 0 0 0 80px; padding: 0px; }

.section3 h2 { font-family: FiraSans-Bold; font-size: 32px; text-align: center; margin-top: 28px; margin-left: 19px; letter-spacing: -0.2px; }

.plus { margin-top: 27px; margin-bottom: 30px; }

.plus2 { margin-left: 0 !important; }

.block6 .ps { margin: -5px 0 0 -5px; width: 325px; padding: 0 0 0 5px; height: 45px; background: #fff; font-family: FiraSans-Bold; font-size: 32px; letter-spacing: -0.2px; }

.old { font-family: FiraSans-Bold; font-size: 20px; background: url("../img/bag.png")/*tpa=http://es2.Paraxan.com/img/bag.png*/ no-repeat; padding: 0px 0 21px 112px; margin: 22px 0 0 39px !important; }

.old p { font-family: PTS55F; font-size: 18px; margin: 0px 0 0 2px; letter-spacing: -0.2px; }

.old p span { font-family: FiraSans-Bold; font-size: 20px; letter-spacing: -0.2px; margin: 0 0 -8px 0; display: block; }

.child { font-family: FiraSans-Bold; font-size: 20px; background: url("../img/litle.png")/*tpa=http://es2.Paraxan.com/img/litle.png*/ no-repeat; padding: 0px 0 20px 114px; margin: 19px 0 0 38px !important; }

.child p { font-family: PTS55F; font-size: 18px; margin: 0px 0 0 2px; letter-spacing: -0.2px; }

.child p span { font-family: FiraSans-Bold; font-size: 20px; letter-spacing: -0.2px; margin: 0 0 -8px 0; display: block; }

.yang { font-family: FiraSans-Bold; font-size: 20px; background: url("../img/ball.png")/*tpa=http://es2.Paraxan.com/img/ball.png*/ no-repeat; padding: 0px 0 20px 113px; margin: 17px 0 0 38px !important; }

.yang p { font-family: PTS55F; font-size: 18px; margin: 0px 0 0 2px; letter-spacing: -0.2px; }

.yang p span { font-family: FiraSans-Bold; font-size: 20px; letter-spacing: -0.2px; margin: 0 0 -8px 0; display: block; }

.ppp-img { margin: 57px 0 0 75px; margin-top: -10px; }

.tret .perv-p3 { font-size: 18px; font-family: PTS55F; text-align: center; margin: 22px -12px 0 -29px; letter-spacing: -0.1px; line-height: 22px; }

.relative { position: relative; }

.dnks { margin: 0 !important; }

.dnks ul li:first-child { background: url("../img/111.png")/*tpa=http://es2.Paraxan.com/img/111.png*/ no-repeat; padding: 0px 0px 20px 54px; }

.dnks ul li:nth-child(2) { background: url("../img/222.png")/*tpa=http://es2.Paraxan.com/img/222.png*/ no-repeat; padding: 0px 0px 10px 54px; }

.dnks ul li:nth-child(3) { background: url("../img/333.png")/*tpa=http://es2.Paraxan.com/img/333.png*/ no-repeat; padding: 5px 0px 10px 51px; margin-top: 16px; margin-left: 2px; }

.dnks ul li:nth-child(4) { background: url("../img/444.png")/*tpa=http://es2.Paraxan.com/img/444.png*/ no-repeat; padding: 0px 0px 10px 54px; margin-top: 22px; }

.dnks ul li:nth-child(5) { background: url("../img/5.png")/*tpa=http://es2.Paraxan.com/img/5.png*/ no-repeat; padding: 0px 0px 10px 54px; margin-top: 22px; }

.dnks ul li:nth-child(6) { background: url("../img/6.png")/*tpa=http://es2.Paraxan.com/img/6.png*/ no-repeat; padding: 0px 0px 10px 54px; margin-top: 22px; }

.dnks ul li:nth-child(7) { background: url("../img/7.png")/*tpa=http://es2.Paraxan.com/img/7.png*/ no-repeat; padding: 10px 0px 10px 51px; margin-top: 12px; }

.head-letter1 { background: url("../img/head-letter1.jpg")/*tpa=http://es2.Paraxan.com/img/head-letter1.jpg*/ no-repeat; width: 150px; height: 20px; top: 40px; left: 324px; }

.head-letter2 { background: url("../img/head-letter2.jpg")/*tpa=http://es2.Paraxan.com/img/head-letter2.jpg*/ no-repeat; width: 150px; height: 50px; left: 780px; top: 30px; }

.head-letter4 { background: url("../img/head-letter4.jpg")/*tpa=http://es2.Paraxan.com/img/head-letter4.jpg*/ no-repeat; width: 120px; height: 30px; left: 96px; top: 149px; }

.head-letter3 { background: url("../img/head-letter3.jpg")/*tpa=http://es2.Paraxan.com/img/head-letter3.jpg*/ no-repeat; width: 90px; height: 20px; left: 98px; top: 115px; }

.head-letter-ava { background: url("../img/head-letter-ava.jpg")/*tpa=http://es2.Paraxan.com/img/head-letter-ava.jpg*/ no-repeat; width: 120px; height: 50px; left: 42px; top: 88px; }

.letter .thank { font-family: PTS55F; font-size: 32px; margin: 36px 0 0 40px; letter-spacing: 1.5px; }

.letter .namee { font-family: PTS55F; font-size: 16px; margin: 33px 0 0 97px; }

.letter .ind { margin: 85px 44px 0 95px; font-size: 15px; letter-spacing: -0.2px; line-height: 19px; }

.section7 .letter { width: 900px; margin: 0 auto; border: 1px solid #dbdbdb; border-radius: 6px; padding-top: 0px; height: 416px; text-align: left; }

.swiper-container1 { margin: 0 auto; position: relative; overflow: hidden; z-index: 1; width: 100%; height: 100%; }

.littt { background: url("../img/littt.png")/*tpa=http://es2.Paraxan.com/img/littt.png*/ no-repeat; height: 100%; width: 38px; right: 0; z-index: 100; position: absolute; background-position: 0; top: 0; }

.swiper-wrapper .swiper-slide:first-child { margin-left: 182px; }

@media only screen and (max-width: 1279px) { .container { width: 976px; }
  .span9 { width: 810px; }
  .swiper-slide { width: 820px !important; }
  .swiper-wrapper .swiper-slide:first-child { margin-left: 30px; }
  .head-letter2 { left: 680px; }
  .micro { margin: 14px 0 0 279px !important; width: 301px; }
  .ok { margin: 12px 0 0 26px !important; width: 200px; }
  header { background: url("../img/bg976.png")/*tpa=http://es2.Paraxan.com/img/bg976.png*/ no-repeat top center; }
  .box { position: absolute; right: 17px; top: 44px; width: 20px; display: none;}
  .sale { left: 555px; top: 23px; width: 140px; z-index: 100; }
  .pacient-text{ top: 20%!important; }
  .title { font-size: 120px; margin: 62px 0 84px 22px !important; letter-spacing: -2px; }
  .title span{ margin-left: -50px; }
  form { width: 271px; margin: 30px 0 0 -64px; }
  .b-spisok { margin-left: -2px; margin-top: -28px; }
  .spisok { padding: 20px 0 34px 22px; }
  .niz span { margin-left: 17px; }
  .niz { font-size: 59px; margin-top: 17px; margin-left: 0px !important; letter-spacing: 0px; }
  .list { top: -34px; left: 160px; }
  .block-2 { padding: 341px 0 0 117px; width: 100% !important; }
  .vtor { margin: 14px 0 0 67px !important; }
  .tret { margin: 10px 0px 0 69px !important; }
  .tret .perv-p3 { margin: 22px -12px 0 -44px; }
  .vtor .perv-p2 { margin: 22px 0 0 -20px; }
  .perv .perv-p { margin: 13px 0 0 -17px; }
  .parazz { right: -106px; top: -27px; }
  .right-ul { margin-left: 160px; padding-top: 12px; padding-bottom: 2px; list-style-position: inside; -moz-column-count: 2; -webkit-column-count: 2; column-count: 2; height: 245px; width: 788px; }
  .right-p2 { font-family: FiraSans-Bold; font-size: 32px; margin: 8px 0 0 56px; padding: 0 0 0 20px; letter-spacing: -0.1px; line-height: 40px; width: 641px; color: #5A2436; background: #fff; z-index: 1000; position: relative; }
  .right-p1 { font-family: FiraSans-Bold; color: #E64500; font-size: 32px; margin: 30px 0 0 76px; letter-spacing: -0.3px; }
  .dnk { top: 690px; right: 23px; position: absolute; width: 809px; height: 306px; border-radius: 5px; border: 2px solid #dcdcdc; }
  .dnks { margin: 0 !important; width: 100% !important; }
  textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input { width: 202px; }
  .btn { font-size: 20px; padding: 18px 35px 21px 34px; }
  .dnks ul li:nth-child(7) { background: url("../img/7.png")/*tpa=http://es2.Paraxan.com/img/7.png*/ no-repeat; padding: 8px 0px 10px 54px; margin-top: 12px; background-position: 17px -2px; }
  .dnks ul li:nth-child(6) { background: url("../img/6.png")/*tpa=http://es2.Paraxan.com/img/6.png*/ no-repeat; padding: 0px 0px 10px 64px; margin-top: 22px; background-position: 16px 0px; }
  .dnks ul li:nth-child(5) { background: url("../img/5.png")/*tpa=http://es2.Paraxan.com/img/5.png*/ no-repeat; background-position: 0px 22px; padding: 27px 0px 10px 67px; margin-top: 22px; }
  .dnks ul li:nth-child(4) { background: url("../img/444.png")/*tpa=http://es2.Paraxan.com/img/444.png*/ no-repeat; padding: 0px 0px 0px 54px; margin-top: 22px; background-position: 1px 0px; height: 80px; position: relative; top: 60px;}
  .dnks ul li:nth-child(3) { background: url("../img/333.png")/*tpa=http://es2.Paraxan.com/img/333.png*/ no-repeat; padding: 7px 0px 10px 53px; margin-top: 16px; margin-left: 2px; background-position: 1px -4px; }
  .dnks ul li:nth-child(2) { background: url("../img/222.png")/*tpa=http://es2.Paraxan.com/img/222.png*/ no-repeat; padding: 0px 0px 20px 55px; background-position: 0px 4px; }
  .dnks ul li:first-child { background: url("../img/111.png")/*tpa=http://es2.Paraxan.com/img/111.png*/ no-repeat; padding: 0px 0px 18px 54px; }
  .section2 .bell { top: -82px; left: 4px; background: url("../img/bell-bg976.png")/*tpa=http://es2.Paraxan.com/img/bell-bg976.png*/ no-repeat; }
  .bg2 { background: url("../img/bg2976.png")/*tpa=http://es2.Paraxan.com/img/bg2976.png*/ no-repeat; }
  .section1 { margin-bottom: 175px; margin-top: 65px!important;}
  .zag-section1 { margin: -37px 0 0 55px; }
  .ppp-img { margin: 27px 0 0 44px; height:  120px; }
  .section2 .span6 { width: 55%; }
  .section2 .container .span6:nth-child(2) { width: 40%; }
  .stamp { right: 0; top: -92px; width: 73%; }
  .section2 .box { position: absolute; left: -70px; top: 268px; }
  .section2 .sale { position: absolute; left: 20px; top: 214px; }
  .section2 .wv_discount{ right: 252px!important; }
  .span6 form { margin: 209px 0 0 147px; }
  .vvv-img { margin: -3px 0 0 -1px; width: 63%; height: 120px; }
  .fff { margin-left: 47px; margin-top: 1px; font-size: 16px; }
  .ppp { margin-left: 46px; font-size: 16px; }
  .vvv { margin-left: -7px; margin-top: 5px;font-size: 16px;}
  .fff-img { margin: -17px 0 0 33px; height: 120px; }
  .mmm { margin-left: -4px; font-size: 16px;}
  .section2 { height: 640px; }
  .section3 h2 { margin-top: 27px; margin-left: 17px; letter-spacing: -0px; }
  .first-st { padding: 119px 0 14px 7px; margin: 33px 0 0 32px !important; text-align: center; background-position: 72px 0px; }
  .second-st { width: 230px !important; padding: 119px 0 14px 0px; margin: 33px 0 0 0px !important; text-align: center; background-position: 72px 0px; }
  .three-st { padding: 119px 0 14px 4px; margin: 33px 0 0 0px !important; text-align: center; background-position: 72px 0px; }
  .four-st { padding: 119px 0 14px 2px; margin: 33px 0 0 0px !important; text-align: center; background-position: 76px 0px; }
  .section3 { height: 329px; }
  .section4 .span4 { width: 50%; }
  .section4 .span8 { width: 47%; }
  .expert-r p:first-child { margin: 29px 0 0 -53px; line-height: 38px; }
  .expert-r p:nth-child(2) { margin: 7px -40px 0 -53px; width: 500px; }
  .expert-r p:nth-child(3) { margin: 20px 0 0 -52px; }
  .expert-pp { margin: 20px 115px 268px 58px; }
  .mmm-img { margin: -5px 0 23px -10px; height: 120px;}
  .zzz { width: 466PX; left: 2px; }
  .tabl { display: none; }
  .rez1 .span11 { padding: 0px 0 0 48px; }
  .rez1 { margin: 46px 0 0 -62px !important; }
  .rez2 { margin: 23px 0 0 -61px !important; }
  .rez2 .span11 { padding: 0px 0 0 47px; }
  .zzzz { left: 2px; background-position: right top; width: 100%; }
  .intoxic { display: none; }
    .intoxic-es { display: none; }
  .rezz1 { margin: 34px 0 0 -64px !important; }
  .rezz2 { margin: 23px 0 0 -64px !important; }
  .rezz3 { margin: 22px 0 0 -65px !important; }
  .rezz4 { margin: 23px 0 0 -65px !important; }
  .rezz5 { margin: 25px 0 0 -64px !important; }
  .rezz1 .span11 { padding: 0px 0 0 47px; letter-spacing: 0px; }
  .rezz5 .span11 { padding: 2px 0 0 48px; letter-spacing: 0px; }
  .rezz4 .span11 { padding: 4px 0 0 47px; }
  .rezz3 .span11 { padding: 3px 0 0 48px; letter-spacing: 0px; }
  .rezz2 .span11 { padding: 0px 0 0 57px; margin: -9px 0 0 0; width: 270px; }
  .section4 { height: 752px; }
  .section5 h2 { margin-left: 20px; }
  .block p:nth-child(2) { font-family: FiraSans-Bold; font-size: 24px; letter-spacing: -0.2px; margin: 28px 0 31px 28px; }
  .block p:nth-child(3) { font-family: PTS55F; font-size: 16px; margin: -15px 0 0 28px; letter-spacing: 0.9px; line-height: 22px; }
  .block { height: 385px; border: 1px solid #dbdbdb; border-radius: 6px; position: relative; }
  .Layer-33 { width: 100%; height: 180px; }
  .Layer-34 { width: 100%; height: 180px; }
  .Layer-35 { width: 100%; height: 180px; }
  .plus { margin-bottom: 20px; }
  .block4 { height: 396px !important; margin-top: -10px; }
  .block4 p:nth-child(2), .block5 p:nth-child(2) { margin: 22px 0 31px 24px; }
  .block4 p:nth-child(3) { margin: -16px 0 0 23px; }
  .Layer-36 { width: 100%; height: 180px; background-position: -25px 0px; }
  .block4 p:first-child { margin: 20px 0 31px 23px; }
  .block5 { height: 396px !important; margin-top: -10px; }
  .block5 p:first-child { margin: 20px 0 31px 23px; }
  .Layer-37 { width: 100%; height: 180px; }
  .block6 { height: 396px !important; margin-top: -10px; }
  .block6 .ps { margin: -2px 0 0 -6px; width: 245px; padding: 0 0 0 5px; height: 45px; background: #fff; font-family: FiraSans-Bold; font-size: 24px; letter-spacing: -0px; }
  .old { font-family: FiraSans-Bold; font-size: 20px; background: url("../img/bag.png")/*tpa=http://es2.Paraxan.com/img/bag.png*/ no-repeat; padding: 10px 0 19px 89px; margin: 10px 0 0 21px !important; background-size: 23%; }
  .old p { font-family: PTS55F; font-size: 14px; margin: 0px 0 0 2px; letter-spacing: -0.2px; line-height: 18px; }
  .block4 p:nth-child(3) br { display: none; }
  .yang { font-family: FiraSans-Bold; font-size: 20px; background: url("../img/ball.png")/*tpa=http://es2.Paraxan.com/img/ball.png*/ no-repeat; padding: 6px 0 19px 89px; margin: -7px 0 0 20px !important; background-size: 23%; }
  .yang p { font-family: PTS55F; font-size: 14px; margin: 0px 0 0 2px; letter-spacing: -0.2px; line-height: 18px; }
  .child { font-family: FiraSans-Bold; font-size: 20px; background: url("../img/litle.png")/*tpa=http://es2.Paraxan.com/img/litle.png*/ no-repeat; padding: 3px 0 19px 91px; margin: 7px 0 0 20px !important; background-size: 23%; }
  .child p { font-family: PTS55F; font-size: 14px; margin: 0px 0 0 2px; letter-spacing: -0.2px; line-height: 18px; }
  .section5 { height: 1014px; }
  .section6 .bell { background: url("../img/mid-bg.png")/*tpa=http://es2.Paraxan.com/img/mid-bg.png*/ no-repeat; top: -81px; left: 4px; }
  .section6 .zag-section1 { margin: -39px -70px 0 57px; }
  .vi .span3 { margin: 21px 0 0 43px !important; width: 127px !important; }
  .vi .span5 { margin: 51px -70px 0px 20px !important; width: 255px; }
  .pis .span3 { margin: -8px -70px 0 13px !important; width: 127px !important; }
  .pis .span6 { margin: 29px 0 0 93px !important; font-family: PTS55F; font-size: 18px; letter-spacing: 0px; width: 310px; }
  .paraz .span3 { margin: 10px 0 0 43px !important; width: 127px !important; }
  .paraz .span6 { margin: 43px -40px 0 20px !important; width: 310px; }
  .section6 .stamp { right: 0; top: -90px; width: 285px; }
  .section6 .sale { left: 60px; top: 217px; width: 140px; }
  .section6 .wv_discount{ right: 300px!important; }
  .section9 .wv_discount{ right: 300px!important; }
  .section6 .box { position: absolute; left: -15px; top: 269px; width: 240px; }
  .section6 .span6 form { margin: 210px 0 0 206px; }
  .section6 { height: 630px; }
  .section7 .letter { width: 810px; }
  .head-letter2 { left: 684px; }
  .letter p { margin: 0 0 0 96px; padding: 0; font-size: 14px; }
  .section7 { height: 575px; }
  .section8 h2 { margin: 9px 0 30px 15px; }
  .section8 { height: 510px; }
  .section9 .bell { top: -30px; left: 4px; height: 625px; background: url("../img/footer-bg976.png")/*tpa=http://es2.Paraxan.com/img/footer-bg976.png*/ no-repeat; }
  .section9 .zag-section1 { margin: -35px 0 0 44px; }
  .rost { margin: 16px -90px 0 47px; }
  .bloks { margin: 34px 0 0 47px !important; }
  .bloks .span6:first-child { width: 270px; }
  .bloks .span6 .kodd { width: 242px !important; }
  .bloks .span6:nth-child(2) { width: 260px; margin: 0 -120px 0 3px; }
  .section9 .bloks .btn { font-size: 24px; padding: 17px 27px 19px 27px; }
  .kod { top: 360px; left: 96px; background: url("../img/product.png")/*tpa=http://es2.Paraxan.com/img/product.png*/ no-repeat; background-size: contain;}
  .tovar { margin: 119px -90px 0 49px; }
  .section9 .box { position: absolute; left: -15px; top: 268px; width: 240px; }
  .section9 .sale { left: 60px; top: 217px; width: 140px; }
  .section9 .span6 form { margin: 209px 0 0 206px; }
  .nat { top: -80px; left: 44px; }
  .section9 .stamp { right: 0; top: -25px; width: 286px; }
  .section9 { height: 635px; }
  .section10 h2 { margin: -5px 0 24px 20px; }
  .strelka3 { right: 198px; top: 71px; }
  .fourr { padding: 106px 0 14px 0px; margin: 0px 0px 0 0px !important; text-align: center; background-position: 40px 11px; width: 152px !important; }
  .threee { padding: 106px 0 14px 0px; margin: 0px 100px 0 0px !important; text-align: center; background-position: 40px 11px; width: 152px !important; }
  .strelka2 { left: 476px; top: 114px; background-position-y: -43px; }
  .secondd { padding: 106px 0 14px 0px; margin: 0px 109px 0 0px !important; text-align: center; background-position: 40px 11px; width: 148px !important; }
  .firstt { margin: 16px 0 0 73px !important; padding: 106px 0 14px 7px; margin: 0px 111px 0 32px !important; text-align: center; background-position: 40px 11px; width: 145px !important; }
  .strelka1 { left: 205px; top: 80px; } }

@media only screen and (max-width: 975px) { .container { width: 768px; }
    .dnks ul li:nth-child(4) {
        height: 125px;
    }
    .kod-es {
        top: 97px;
left: 450px;
    }
    .spisok {
        font-size: 18px;
    }
    .old {
        margin: 0px 0 0 21px !important;
    }
  .ok { margin: -190px 10px 116px 134px !important; padding: 20px 0 20px 97px; }
  .micro { margin: 128px 0 0 133px !important; padding: 20px 0 20px 98px; width: 311px !important; }
  .title { margin: 62px 0 84px 40px !important; }
  .head-letter1 { background: url("../img/head-letter1.jpg")/*tpa=http://es2.Paraxan.com/img/head-letter1.jpg*/ no-repeat; width: 150px; height: 20px; top: 40px; left: 314px; }
  .head-letter2 { background: url("../img/head-letter2.jpg")/*tpa=http://es2.Paraxan.com/img/head-letter2.jpg*/ no-repeat; width: 150px; height: 50px; left: 562px; top: 30px; }
  .head-letter4 { background: url("../img/head-letter4.jpg")/*tpa=http://es2.Paraxan.com/img/head-letter4.jpg*/ no-repeat; width: 120px; height: 30px; left: 85px; top: 149px; }
  .head-letter3 { background: url("../img/head-letter3.jpg")/*tpa=http://es2.Paraxan.com/img/head-letter3.jpg*/ no-repeat; width: 90px; height: 20px; left: 87px; top: 115px; }
  .head-letter-ava { background: url("../img/head-letter-ava.jpg")/*tpa=http://es2.Paraxan.com/img/head-letter-ava.jpg*/ no-repeat; width: 120px; height: 50px; left: 31px; top: 88px; }
  .letter .thank { font-family: PTS55F; font-size: 32px; margin: 35px 0 0 29px; letter-spacing: 1.5px; }
  .letter .namee { font-family: PTS55F; font-size: 16px; margin: 33px 0 0 85px; }
  .letter .ind { margin: 86px 44px 0 84px; font-size: 15px; letter-spacing: -0.2px; line-height: 19px; }
  .section7 .letter { width: 726px; margin-left: 30px; border: 1px solid #dbdbdb; border-radius: 6px; padding-top: 0px; height: 446px; }
  .box { position: absolute; right: -210px; top: -154px; width: 217px; }
  .sale { left: 560px; top: -153px; }
  form { margin: 167px 0 0 -98px; }
  header .row-fluid .offset2 { margin: 35px 0 0 18px; }
  .list { top: 106px; left: 65px; }
  .niz { font-size: 40px; margin-top: 30px; letter-spacing: 1px; }
  header { background: url("../img/bg768.png")/*tpa=http://es2.Paraxan.com/img/bg768.png*/ no-repeat top center; height: 835px; }
  .parazz { right: -12px; top: 0px; }
  .block-2 { padding: 371px 0 0 47px; }
  .perv { width: 185px !important; margin: 0 0 0 3px !important; }
  .perv .perv-p { margin: 16px 0 0 -4px; }
  .vtor { width: 185px !important; margin: 10px 0px 0 72px !important; }
  .vtor .perv-p2 { margin: 22px 0 0 -5px; }
  .tret { width: 185px !important; margin: 6px 0px 0 64px !important; }
  .tret .perv-p3 { margin: 22px -12px 0 -24px; }
  .right-p1 { margin: 31px 0 0 28px; letter-spacing: -0.1px; }
  .right-p2 { margin: 8px 0 0 8px; }
  .dnk { top: 718px; width: 709px; height: 342px; }
  .right-ul { margin-left: 42px; height: 295px; width: 702px; }
  .dnks ul li:nth-child(2) { padding: 0px 0px 10px 54px; background-position: -1px 2px; }
  .dnks ul li:nth-child(3) { padding: 7px 10px 10px 53px; margin-top: 17px; margin-left: 2px; background-position: 0px 1px; }
  .dnks ul li:nth-child(4) { background-position: -1px 1px; }
  .dnks ul li:nth-child(5) { background-position: 2px 22px; padding: 25px 0px 10px 51px; }
  .dnks ul li:nth-child(6) { padding: 9px 0px 0px 51px; margin-top: 0px; background-position: 0px 8px; }
  .dnks ul li:nth-child(7) { padding: 18px 0px 10px 51px; margin-top: 12px; letter-spacing: -0.1px; background-position: 1px 8px; }
  .section1 { margin-bottom: 143px; }
  .bg2 { background: url("../img/bg2768.png")/*tpa=http://es2.Paraxan.com/img/bg2768.png*/ no-repeat; top: 260px; }
  .section2 .bell { top: -82px; left: 0; background: url("../img/bell-bg768.png")/*tpa=http://es2.Paraxan.com/img/bell-bg768.png*/ no-repeat; }
  .stamp { right: -400px; top: -522px; width: 68%; }
  .section2 .span12.ind { width: 91%; }
  .zag-section1 { margin: -25px 0px 0 20px; }
  .section3 h2 { clear: both; }
  .ppp-img { margin: 55px 0 0 57px; height: 100px; }
  .ppp { margin-left: 60px; }
  .vvv-img { margin: 27px 0 0 1px; width: 41%; height: 100px; }
  .vvv { margin-left: -6px; margin-top: 6px; }
  .fff-img { margin: -6px 0 0 47px; height: 100px; }
  .fff { margin-left: 62px; margin-top: 1px; }
  .mmm-img { margin: 9px 0 23px -6px; height: 100px; }
  .mmm { margin-left: 1px; }
  .section2 .box { right: 0; left: 97px; top: 96px; width: 235px; }
  .section2 { height: 886px; }
  .first-st { padding: 119px 0 14px 7px; margin: 29px 0 0 1px !important; text-align: center; background-position: 47px 0px; }
  .second-st { width: 230px !important; padding: 114px 20px 14px 15px; line-height: 24px; margin: 30px 0 0 0px !important; text-align: center; background-position: 70px 0px; }
  .three-st { padding: 115px 45px 14px 4px; margin: 30px 0 0 0px !important; text-align: center; line-height: 24px; background-position: 24px 0px; }
  .four-st { padding: 115px 0 14px 19px; margin: 29px 0 0 -30px !important; text-align: center; line-height: 24px; background-position: 60px 0px; }
  .section4 .span4 { width: 100%; }
  .section4 .span8 { width: 100%; }
  .section4 { height: 1155px; }
  .rezz5 .span11 { padding: 2px 0 0 21px; }
  .rezz4 .span11 { padding: 4px 0 0 21px; }
  .rezz3 .span11 { padding: 3px 0 0 21px; }
  .rezz2 .span11 { padding: 0px 0 0 39px; margin: -9px 0 0 0; width: 270px; }
  .rezz1 .span11 { padding: 0px 0 0 23px; letter-spacing: 0px; }
  .rezz5 { margin: 25px 0 0 72px !important; }
  .rezz4 { margin: 23px 0 0 72px !important; }
  .rezz3 { margin: 22px 0 0 72px !important; }
  .rezz2 { margin: 23px 0 0 71px !important; }
  .rezz1 { margin: 34px 0 0 71px !important; }
  .intoxic { left: 490px; }
    .intoxic-es { left: 490px; }
  .zzzz { left: 139px; background-position: -198px 0px; }
  .rez2 .span11 { padding: 0px 0 0 21px; }
  .rez2 .span11 { padding: 0px 0 0 21px; }
  .rez2 { margin: 23px 0 0 75px !important; }
  .rez2 { margin: 23px 0 0 75px !important; }
  .tabl { top: -85px; height: 260px; left: 499px; }
  .zzz { width: 466PX; left: 138px; top: 31px; }
  .rez1 { margin: 46px 0 0 74px !important; }
  .rez1 .span11 { padding: 0px 0 0 22px; }
  .expert-r p:nth-child(3) { margin: 19px 0 0 90px; }
  .expert-r p:nth-child(2) { margin: 36px 260px 0 91px; }
  .section4 .span8 { width: 100%; float: none; }
  .section4 .span4 { width: 100%; float: none; }
  .expert-r p:first-child { margin: 36px 0 0 0; text-align: center; }
  .expert-r p:nth-child(5) { margin: 45px 0 0 90px; }
  .section2 .sale { position: absolute; left: 235px; top: 98px; }
  .span6 form { margin: 54px 0 0 405px; }
  .expert { background: url("../img/Layer-171-768.jpg")/*tpa=http://es2.Paraxan.com/img/Layer-171-768.jpg*/ no-repeat; width: 70%; height: 376px; top: -60px; left: 49px; }
  .expert-p { font-family: FiraSans-Bold; font-size: 32px; margin: 111px 0 0 470px; letter-spacing: -0.1px; line-height: 36px; width: 300px; }
  .expert-pp { margin: 19px 0 0 471px; width: 300px; }
  .expert-ppp { margin: -25px 94px 0 76px; }
  .section2 .span6 { width: 100%; }
  .block4, .block5 { margin-top: 0px; }
  .block6 { margin-top: 3px; }
  .section7 h2 { margin: 35px 0 28px 20px; }
  .section2 .span6 .span6 { width: 50%; }
  .section5 h2 { margin-left: 123px; width: 540px; margin-top: 11px; }
  .plus { margin-top: 23px; }
  .block { margin-bottom: 17px; }
  .section5 { height: 1464px; }
  .block p:nth-child(2) { font-family: FiraSans-Bold; font-size: 20px; letter-spacing: -0.2px; margin: 31px 0 31px 27px; }
  .block4 p:nth-child(2), .block5 p:nth-child(2) { margin: 21px 0px 31px 23px; }
  .block4 p:nth-child(3) br, .block1 p:nth-child(3) br { display: none; }
  .block p:nth-child(3) { font-family: PTS55F; font-size: 14px; margin: -15px 0 0 28px; letter-spacing: 0.9px; line-height: 1.3; }
  .block4 p:nth-child(3), .block5 p:nth-child(3) { margin: -15px 25px 0px 23px; }
  .section5 { height: auto; padding-bottom: 130px; }
  .swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction { bottom: 0; }
  .block1 { height: 398px !important; }
  .block2 { height: 398px !important; }
  .block3 { height: 398px !important; }
  .block4 { height: 398px !important; }
  .block5 { height: 396px !important; margin-top: 3px; }
  .block6 { height: 396px !important; margin-top: 3px; }
  .old, .yang, .child { padding-top: 0px; padding-left: 65px; }
  .old p span, .yang p span, .child p span { font-size: 16px; }
  .section6 .zag-section1 { margin: -45px -190px 0 81px; }
  .vi .span3 { margin: 29px 0 0 71px !important; width: 127px !important; }
  .vi .span5 { margin: 62px -200px 0px 18px !important; width: 340px; }
  .pis .span6 { margin: 9px 0 0 118px !important; font-family: PTS55F; font-size: 18px; letter-spacing: 0px; width: 440px; }
  .pis .span3 { margin: -26px -340px 0 21px !important; width: 127px !important; }
  .paraz .span3 { margin: -12px 0 0 70px !important; width: 127px !important; }
  .paraz .span6 { margin: 28px -300px 0 20px !important; width: 430px; }
  .section6 { height: 843px; }
  .section6 .stamp { right: 33px; top: -64px; width: 210px; }
  .section6 .box { position: absolute; right: 0; top: 508px; width: 245px; left: -252px; }
  .littt { display: none; }
  .swiper-slide { width: 726px !important; }
  .section6 .sale { left: -140px; top: 510px; width: 140px; }
  .section6 .span6 form { margin: 466px 0 0 30px; }
  .section6 .bg2 { top: 209px; }
  .section6 .bell { background: url("../img/mid-bell-bg768.png")/*tpa=http://es2.Paraxan.com/img/mid-bell-bg768.png*/ no-repeat; top: -83px; left: 23px; }
  .section7 { height: 592px; }
  .section8 h2 { margin: 9px 0 20px 15px; }
  .section9 .bg2 { top: 50px; }
  .nat { top: -139px; left: 139px; }
  .section9 .box { position: absolute; right: 0; top: 350px; width: 230px; left: -232px; }
  .section9 .sale { left: -141px; top: 352px; width: 140px; }
  .zzzz { width: 400px; }
  .section9 .stamp { display: none; }
  .section9 .span6 form { margin: 308px 0 0 30px; }
  .section9 { height: 713px; }
  .section9 .bell { top: -182px; left: 23px; width: 100%; height: 625px; background: url("../img/footer-bg768.png")/*tpa=http://es2.Paraxan.com/img/footer-bg768.png*/ no-repeat; }
  .section9 .zag-section1 { margin: -138px -100px 0px 75px; }
  .rost { margin: 14px -120px 0 78px; }
  .bloks { margin: 40px 0 0 77px !important; }
  .bloks .span6 .kodd { width: 375px !important; margin: 0 0 0 0; }
  .bloks .span6:nth-child(2) { width: 260px; margin: 1px -300px 0 133px; }
  .tovar { margin: 127px -10px 0 79px; }
  .kod { top: 126px; left: 406px; background: url("../img/product.png")/*tpa=http://es2.Paraxan.com/img/product.png*/ no-repeat;background-size: contain; background-size: 89.5%; }
  .firstt { margin: 0px 50px 0 21px !important; }
  .strelka1 { left: 175px; top: 86px; background-size: 82%; }
  .secondd { margin: 0px 51px 0 0px !important; }
  .strelka2 { left: 376px; top: 122px; background-size: 82%; }
  .threee { margin: 0px 41px 0 0px !important; }
  .strelka3 { right: 137px; top: 79px; background-size: 82%; } }

@media only screen and (max-width: 767px) { .section5 .block { width: 300px; }
  .container { width: 640px; }
  .micro { margin: 129px 0 0 69px !important; }
  .ok { margin: -190px 10px 116px 70px !important; }
  .title { margin: 68px 0 84px 32px !important; letter-spacing: 0px; font-size: 111px; }
  .box { right: -132px;
top: -164px;
width: 169px; }
  .sale { left: 469px; }
  form { margin: 166px 0 0 -129px; }
  header .row-fluid .offset2 { margin: 9px 0 0 19px; padding-right: 50px; }
  .spisok { padding: 17px 0 24px 0px; font-size: 15px; }
  select { width: 222px; }
  .section1 .container { background-size: contain; }
  .section1 .span3 p { font-size: 16px; }
  .spisok span { font-size: 14px; }
  .niz { font-size: 34px; margin-top: 35px; margin-left: 27px !important; letter-spacing: 1px; }
  .swiper-container { display: block; }
  .none-mob { display: none; }
  header { background: url("../img/bg640.png")/*tpa=http://es2.Paraxan.com/img/bg640.png*/ no-repeat center top; }
  .parazz { background: url("../img/bg1-640.png")/*tpa=http://es2.Paraxan.com/img/bg1-640.png*/ no-repeat; width: 115%; right: -45px; top: 0px; }
  .block-2 { padding: 371px 0 0 19px; }
  .vtor { width: 183px !important; margin: 10px 0px 0 36px !important; }
  .tret { width: 175px !important; margin: 6px 0px 0 36px !important; }
  .right-p1 { margin: 43px 20px 0 0px; display: inline-block; }
  .right-p2 { padding: 0 0 0 0px; margin: 8px -10px 0 -16px; display: inline; }
  .right-ul li:first-child { margin-top: 14px; }
  .right-ul { margin-left: -3px; height: 295px; width: 604px; }
  .dnks ul li:nth-child(5) { background-position: 11px 22px; padding: 25px 0px 10px 60px; margin: -3px 0 13px 0; }
  .dnks ul li:nth-child(6) { padding: 9px 0px 0px 61px; margin-top: 0px; background-position: 9px 8px; }
  .dnks ul li:nth-child(7) { padding: 21px 0px 10px 59px; margin-top: 12px; letter-spacing: -0.1px; background-position: 11px 16px; }
  .section1 { margin-bottom: 121px; }
  .bg2 { background: url("../img/bg2-640.png")/*tpa=http://es2.Paraxan.com/img/bg2-640.png*/ no-repeat; top: 250px; }
  .section2 .bell { top: -83px; left: 23px; background: url("../img/bell-bg640.png")/*tpa=http://es2.Paraxan.com/img/bell-bg640.png*/ no-repeat; }
  .stamp { right: -350px; top: -480px; width: 56%; }
  .ppp-img { margin: 27px 0 0 50px; }
  .ppp { margin-left: 51px; }
  .vvv-img { margin: 17px 0 0 -13px; width: 48%; }
  .vvv { margin-left: -16px; margin-top: 5px; }
  .fff-img { margin: -28px 0 0 35px; }
  .fff { margin-left: 49px; margin-top: 2px; }
  .section2 { height: 840px; }
  .section3 h2 { margin-left: 30px; }
  .mmm-img { margin: -13px 0 23px -23px; }
  .mmm { margin-left: -17px; }
  .first-st { padding: 119px 0px 10px 27px; margin: 29px 0 0 -4px !important; text-align: center; background-position: 47px 0px; }
  .second-st { width: 195px !important; padding: 114px 0px 14px 12px; line-height: 24px; margin: 30px 0 0 0px !important; text-align: center; background-position: 62px 0px; }
  .three-st { padding: 115px 14px 14px 4px; }
  .four-st { padding: 115px 0 14px 19px; margin: 29px 0 0 -8px !important; text-align: center; line-height: 24px; background-position: 44px 0px; }
  .expert-r p:first-child { margin: 18px 0 0 26px; }
  .expert-r p:nth-child(2) { margin: 38px 0 0 27px; }
  .expert-r p:nth-child(3) { margin: 19px 0 0 26px; }
  .tabl { left: 438px; }
  .zzz { left: 78px; }
  .rez1 { margin: 45px 0 0 13px !important; }
  .rez1 .span11 { padding: 0px 0 0 32px; }
  .rez2 { margin: 23px 0 0 13px !important; }
  .rez2 .span11 { padding: 0px 0 0 32px; }
  .expert-r p:nth-child(5) { margin: 40px 0 0 26px; }
  .zzzz { left: 77px; width: 80%; }
  .intoxic { left: 430px; }
    .intoxic-es { left: 430px; }
  .rezz5 { margin: 25px 0 0 12px !important; }
  .rezz4 { margin: 23px 0 0 12px !important; }
  .rezz3 { margin: 22px 0 0 12px !important; }
  .rezz2 { margin: 23px 0 0 11px !important; }
  .rezz1 { margin: 34px 0 0 11px !important; }
  .rezz1 .span11 { padding: 0px 0 0 31px; letter-spacing: 0px; }
  .rezz2 .span11 { padding: 0px 0 0 47px; }
  .rezz3 .span11 { padding: 3px 0 0 30px; }
  .rezz4 .span11 { padding: 4px 0 0 29px; }
  .rezz5 .span11 { padding: 2px 0 0 31px; }
  .expert { background: url("../img/Layer-171-640.jpg")/*tpa=http://es2.Paraxan.com/img/Layer-171-640.jpg*/ no-repeat; width: 293px; height: 377px; left: 49px; }
  .expert-p { margin: 88px 0 0 362px; line-height: 40px; }
  .expert-pp { margin: 15px 93px 0px 363px; }
  .block4 p:nth-child(2), .block5 p:nth-child(2) { margin: 22px 0px 33px 22px; }
  .expert-ppp { margin: -33px 0 0 67px; width: 240px; }
  .expert-ppp br { display: none; }
  .section4 { height: 1102px; }
  .section5 h2 { margin-left: 60px; width: 540px; }
  .block { height: 368px; }
  .Layer-33, .Layer-35, .Layer-36, .Layer-37 { width: 100%; }
  .Layer-34 { width: 100%; }
  .block p:nth-child(2) { margin: 31px 0 31px 25px; font-size: 16px; }
  .old { padding: 4px 0 19px 80px; margin: 17px 0 0 21px !important; }
  .yang { padding: 0px 0 19px 81px; margin: 0px 0 0 20px !important; }
  .child { padding: 1px 0 19px 82px; margin: 9px 0 0 20px !important; }
  .section5 { height: auto; }
  .section6 .bg2 { top: 148px; }
  .section6 .zag-section1 { margin: -43px -250px 0 65px; }
  .vi .span3 { margin: 19px 0 0 58px !important; width: 86px !important; }
  .vi .span5 { margin: 41px -210px 0px 23px !important; width: 335px; }
  .pis .span6 { margin: 19px 0 0 54px !important; }
  .pis .span3 { margin: -6px -340px 0 10px !important; width: 87px !important; }
  .paraz .span3 { margin: 0px 0 0 57px !important; width: 87px !important; }
  .paraz .span6 { margin: 28px -300px 0 24px !important; width: 430px; }
  .section6 .span6 form { margin: 364px 0 0 20px; }
  .section6 .stamp { right: 23px; top: -17px; width: 145px; }
  .section6 .box { position: absolute; right: 281px; top: 405px; width: 240px; }
  .section6 .sale { top: 408px; }
  .section6 .bell { background: url("../img/mid-bell-bg640.png")/*tpa=http://es2.Paraxan.com/img/mid-bell-bg640.png*/ no-repeat; top: -83px; left: 23px; }
  .block p:nth-child(3) { font-family: PTS55F; font-size: 13px; margin: -17px 0 0 23px; letter-spacing: 0px; line-height: 20px; }
  .old, .yang, .child { padding-top: 0px; padding-left: 48px; margin-left: 8px !important; }
  .old { margin-top: 0 !important; }
  .block6 .ps { font-size: 18px; }
  .Layer-33, .Layer-37 { background-position: -24px 0px; }
  .section6 { height: 728px; }
  .section7 h2 { margin: 35px 72px 16px 93px; }
  .section7 { height: 692px; }
  .section7 .letter { width: 598px; margin-left: 0; }
  .head-letter2 { background: url("../img/head-letter2.jpg")/*tpa=http://es2.Paraxan.com/img/head-letter2.jpg*/ no-repeat; width: 150px; height: 50px; left: 472px; top: 30px; }
  .section8 { height: 501px; }
  .swiper-slide { width: 598px !important; }
    .kod-es{
        display: none;
    }
  .section9 .kod { display: none; }
  .nat { top: -145px; left: 168px; width: 111px; }
  .section9 .zag-section1 { margin: -181px -150px 0px 61px; }
  .rost { margin: 11px -190px 0 63px; line-height: 22px; letter-spacing: 0px; }
  .bloks { margin: 21px 0 0 62px !important; }
  .bloks .span6 .kodd { width: 265px !important; }
  .bloks .span6:nth-child(2) { width: 260px; margin: 1px -300px 0 34px; }
  .tovar { margin: 114px -10px 0 62px; }
  .section9 .box { position: absolute; right: 282px; top: 310px; }
  .section9 .sale { left: -140px; top: 312px; }
  .section9 .span6 form { margin: 266px 0 0 22px; }
  .section9 { height: 659px; }
  .firstt { letter-spacing: 0.2px; font-family: FiraSans-Bold; font-size: 14px; margin: 0px -2px 0 11px !important; line-height: 19px; background-position: 47px 11px; width: 160px !important; padding: 110px 0 14px 7px; }
  .strelka1 { left: 165px; top: 65px; background-size: 100%; width: 60px; height: 28px; }
  .secondd { margin: 0px 26px 0 17px !important; background-position: 26px 12px; width: 130px !important; line-height: 19px; font-size: 14px; letter-spacing: 0.2px; padding: 111px 0 14px 0px; }
  .threee { padding: 111px 0 14px 0px; text-align: center; background-position: 28px 11px; width: 130px !important; line-height: 19px; font-size: 14px; letter-spacing: 0.2px; }
  .strelka2 { left: 318px; top: 135px; background-size: 100%; width: 65px; height: 38px; background-position: 0 -34px; }
  .threee { margin: 0px 23px 0 0px !important; }
  .fourr { padding: 111px 0 14px 0px; margin: 0px 0px 0 0px !important; text-align: center; background-position: 28px 12px; width: 130px !important; line-height: 19px; font-size: 14px; letter-spacing: 0.2px; }
  .strelka3 { right: 146px; top: 59px; background-size: 100%; width: 60px; height: 28px; }
  .section2 .box { right: 0; left: 20px; top: 86px; width: 240px; }
  .section2 .sale { position: absolute; left: 174px; top: 89px; }
  .span6 form { margin: 47px 0 0 335px; }
  .zag-section1 { margin: -44px 0px 0 63px; }
  .dnk { top: 82px; left: 48px; width: 578px; height: 342px; }
  .dnks { margin: 0 !important; width: 80% !important; position: relative; padding-left: 30px; } }

@media only screen and (max-width: 639px) { .container { width: 480px; }
    .dnks ul li:nth-child(4) {
        height: 0px;
    }
  .micro { margin: 145px 0 0 127px !important; }
  .ok { margin: -191px 10px 116px 128px !important; }
  select { width: 225px; }
  .title { margin: 54px 0 84px 36px !important; }
  form { margin: 151px 0 0 -189px; }
  .list { top: 89px; left: 34px; width: 110%; max-width: 150px; }
  .sale { left: 22px; top: 144px; }
  .box { right: 0; top: 247px; width: 180px; left: 20px; }
  header { background: url("../img/bg480.png")/*tpa=http://es2.Paraxan.com/img/bg480.png*/ no-repeat top center; height: 1165px; }
  .b-spisok { margin-left: 0px; margin-top: 346px; }
  header .row-fluid .offset2 { width: 100%; padding: 0; }
  .spisok { padding: 20px 0 22px 34px; margin-right: -20px; margin-bottom: 22px; }
  .niz { margin-top: -2px; margin-left: 9px !important; font-size: 26px; }
  .spisok span { letter-spacing: -0.2px; }
  .parazz { background: url("../img/bg1-480.png")/*tpa=http://es2.Paraxan.com/img/bg1-480.png*/ no-repeat; right: -38px; top: -11px; }
  .span3.ind.perv img { width: 30%; margin: -10px 0 0 0px; }
  .block-2 { padding: 277px 0 0 19px; }
  .perv .perv-p br { display: none; }
  .perv .perv-p { margin: 38px 0 0 13px; width: 54%; display: inline-block; text-align: left; }
  .span3.ind.perv { margin: 0 0 0 5px !important; display: inline-block; width: 100% !important; }
  .right-p1 { margin: 47px 0px 0px -1px; display: inline-block; font-size: 24px; background: #FFF; padding-bottom: 10px; padding-right: 9px; z-index: 100; position: relative; }
  .dnk { top: 65px; left: 51px; width: 415px; height: 462px; }
  .right-ul { margin-left: -7px; height: 404px; width: 440px; -moz-column-count: 1; -webkit-column-count: 1; column-count: 1; }
  .dnks ul li:first-child { background: url("../img/111.png")/*tpa=http://es2.Paraxan.com/img/111.png*/ no-repeat; padding: 0px 0px 26px 54px; background-position: 0 1px; margin: 7px 0 0 0; }
  .dnks ul li:nth-child(2) { padding: 6px 0px 10px 54px; background-position: -1px 2px; }
  .dnks ul li:nth-child(2) br { display: none; }
  .dnks ul li:nth-child(3) { padding: 6px 10px 10px 51px; margin-top: 17px; margin-left: 2px; background-position: 0px -5px; }
  .dnks ul li:nth-child(4) { background-position: 0px -1px; }
  .dnks ul li:nth-child(4) br { display: none; }
  .dnks ul li:nth-child(5) { background-position: 3px 21px; padding: 22px 0px 10px 54px; margin: -3px 0 13px 0; }
  .dnks ul li:nth-child(6) { padding: 8px 10px 0px 54px; margin-top: 0px; background-position: 1px 7px; }
  .dnks ul li:nth-child(7) { padding: 17px 0px 10px 53px; margin-top: 12px; letter-spacing: -0.1px; background-position: 2px 12px; }
  .dnks { padding-left: 33px; }
  .vtor img { width: 26%; margin: -30px 47px 0 0px; float: right; }
  .vtor .perv-p2 { margin: 7px 0 0 30px; }
  .vtor { width: 100% !important; margin: 10px 0px 0 36px !important; }
  .tret { width: 100% !important; margin: -19px 0px 0 13px !important; }
  .tret img { width: 26%; margin-top: -35px; }
  .tret .perv-p3 { margin: 42px -12px 0 22px; display: inline-block; }
  .section1 { margin-bottom: 138px; }
  .section2 .bell { top: -83px; left: 23px; background: url("../img/bell-bg480.png")/*tpa=http://es2.Paraxan.com/img/bell-bg480.png*/ no-repeat; }
  .zag-section1 { margin: -41px 0px 0 59px; font-size: 24px; line-height: 29px; }
  .section2 .container .span6:nth-child(2) { width: 100%; }
  .section2 .span6 .span6 { width: 100%; }
  .ppp-img { margin: -51px 0 0 41px;display:none; }
  .ppp {
      margin-left: 65px;
      padding-top: 30px;
      display: inline-block;
/*      margin: 33px 0 0 12px;*/
      text-align: center;
    }
  .vvv-img { margin: -135px 0 0 31px; width: 28%;display:none; }
  .section2 .sale { position: absolute; left: 21px; top: 81px; }
  .section2 .box { right: 221px; top: 185px; width: 180px; max-width: 500px; }
  .span6 form { margin: 88px 0 0 178px; }
  .section2 { height: 913px; }
  .section3 h2 { margin-left: 17px; font-size: 24px; }
  .first-st { padding: 16px 0px 30px 102px; margin: 8px 0 0 88px !important; text-align: center; line-height: 23px; background-position: 0px 0px; }
  .second-st { padding: 20px 0px 30px 99px; margin: 8px 0 0 93px !important; text-align: left; line-height: 23px; background-position: 0px 0px; width: 324px !important; }
  .three-st { padding: 20px 0px 30px 101px; margin: 6px 0 0 89px !important; text-align: left; line-height: 23px; background-position: 0px 0px; width: 300px !important; }
  .four-st { padding: 16px 0px 30px 97px; margin: 5px 0 0 93px !important; text-align: left; line-height: 23px; background-position: 0px 0px; width: 310px !important; }
  .section3 { height: 480px; }
  .expert-r p:first-child { margin: 24px 47px 0px 63px; font-size: 24px; text-align: center; line-height: 28px; width: 370px; }
  .expert-r p:nth-child(2) { margin: 17px 40px 0 29px; }
  .expert-r p:nth-child(3) { margin: 24px 0 0 30px; font-size: 20px; }
  .tabl { display: none; }
  .zzz { width: 376PX; left: 85px; top: 30px; }
  .rez1 { margin: 45px 0 0 21px !important; }
  .rez1 .span11 { padding: 0px 0 0 37px; }
  .rez2 { margin: 23px 0 0 21px !important; }
  .rez2 .span11 { padding: 0px 0 0 38px; }
  .expert-r p:nth-child(5) { font-size: 20px; }
  .section5 .block { width: 300px; }
  .intoxic { display: none; }
    .intoxic-es { display: none; }
  .rezz1 { margin: 34px 0 0 19px !important; }
  .rezz2 { margin: 23px 0 0 18px !important; }
  .rezz3 { margin: 22px 0 0 18px !important; }
  .rezz4 { margin: 23px 0 0 18px !important; }
  .rezz5 { margin: 25px 0 0 19px !important; }
  .rezz5 .span11 { padding: 2px 0 0 36px; }
  .rezz4 .span11 { padding: 4px 0 0 38px; }
  .rezz3 .span11 { padding: 3px 0 0 38px; }
  .rezz2 .span11 { padding: 2px 0 0 50px; }
  .rezz1 .span11 { padding: 0px 0 0 35px; letter-spacing: 0px; }
  .zzzz { left: 84px; background-position: -197px -1px; width: 377px; }
  .expert { background: url("../img/Layer-171-480.jpg")/*tpa=http://es2.Paraxan.com/img/Layer-171-480.jpg*/ no-repeat; width: 173px; height: 286px; left: 40px; top: 3px; }
  .expert-p { margin: 44px 0 0 223px; line-height: 31px; font-size: 24px; }
  .expert-pp { margin: 10px 100px 0px 223px; width: 200px; }
  .plus { margin-top: 23px; height: 440px; }
  .expert-ppp { margin: 17px 0 0 224px; width: 240px; }
  .section7 .swiper-slide { -webkit-flex-shrink: 0; -ms-flex: 0 0 auto; flex-shrink: 0; position: relative; margin-left: 0px; width: 475px !important; height: 446px; }
  .block { height: 368px !important; display: inline-block !important; margin-bottom: 0; }
  .swiper-pagination1 { bottom: 145px !important; text-align: center; position: absolute; z-index: 100; }
  .swiper-container1 { margin: 0 auto; position: relative; overflow: hidden; z-index: 1; width: 100%; height: 100%; }
  .section7 .container, .section7 .row-fluid { height: 100%; }
  .swiper-slide { -webkit-flex-shrink: 0; -ms-flex: 0 0 auto; flex-shrink: 0; width: 299px !important; height: 368px; position: relative; margin-left: 24px; }
  .child { padding: 1px 0 19px 30px; margin: 9px 0 0 20px !important; }
  .yang { padding: 0px 0 19px 30px; margin: 0px 0 0 20px !important; }
  .old { padding: 4px 0 19px 30px; margin: 0 0 0 21px !important; }
  .swiper-pagination-bullet-active { opacity: 1; background: #e74700 !important; }
  .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 0 0 11px; }
  .block p:nth-child(2) { margin: 31px 0 31px 0px; }
  .swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction { bottom: 20px; }
  .block p:nth-child(3) { font-family: PTS55F; font-size: 16px; letter-spacing: 0px; line-height: 20px; width: 270px; margin: 0 auto; margin-top: -17px; }
  .swiper-pagination-bullet { display: inline-block; border-radius: 100%; width: 13px; height: 13px; background: #d8d8d8; opacity: 1; }
  .section7 .letter { width: 439px; height: 446px; text-align: left; margin-top: 2px; }
  .vvv { display: inline-block;
/*      margin: 21px 0 0 8px;*/
      width: 100%;
      text-align: center;
      margin-left: 20px;
    }
  .fff { margin-left: 135px;
      margin-top: 29px;
      display: inline-block;
      text-align: center;
    }
  .section7 { height: 632px; }
  .section5 h2 { margin-left: 39px; width: 420px; line-height: 31px; margin-top: 16px; font-size: 24px; }
  .section5 { height: 536px; }
  .section6 .bell { background: url("../img/mid-bell-bg480.png")/*tpa=http://es2.Paraxan.com/img/mid-bell-bg480.png*/ no-repeat; top: -83px; left: 23px; }
  .section6 .zag-section1 { margin: -47px -250px 0 67px; }
  .vi .span3 { margin: 17px 0 0 69px !important; }
  .vi .span5 { margin: 37px -210px 0px 23px !important; width: 265px; }
  .pis .span6 { margin: 24px 0 0 67px !important; width: 262px; }
  .pis .span3 { margin: 27px -100px 0 10px !important; width: 87px !important; display: inline-block; float: right; }
  .paraz .span6 { margin: 26px -300px 0 22px !important; width: 270px; line-height: 22px; }
  .section6 .span6 form { margin: 451px 0 0 -56px; }
  .section6 .stamp { display: none; }
  .section6 .span6 form { margin: 451px 0 0 -56px; }
  .section6 .box { position: absolute; right: 0; top: 545px; width: 180px; max-width: 400px; left: -215px; }
  .section6 .sale { top: 443px; left: -213px; }
  .section6 .bg2 { top: 223px; }
  .section6 { height: 856px; }
  .section7 h2 { margin: 37px 72px 17px 93px; font-size: 24px; line-height: 32px; }
  .letter .namee { font-family: PTS55F; font-size: 20px; margin: -67px 0 0 85px; }
  .letter .thank { font-family: PTS55F; font-size: 32px; margin: 84px 0 0 29px; letter-spacing: 1.5px; }
  .head-letter-ava { top: 28px; }
  .head-letter1, .head-letter2, .head-letter3, .head-letter4, .letter .namee span { display: none; }
  .letter .ind { margin: 70px 26px 0 29px; }
  .letter .namee .section7 { height: 632px; }
  .section8 h2 { margin: 6px 0 20px 15px; font-size: 24px; }
  .section8 { height: 485px; }
  .section9 .zag-section1 { margin: -187px 0px 0px 59px; }
  .rost { margin: 16px -212px 0 58px; line-height: 22px; letter-spacing: -0.1px; }
  .bloks { margin: 24px 0 0 58px !important; }
  .bloks .span6 .kodd { width: 200px !important; height: 56px; }
  .fff-img { margin: -49px 0 0 33px;display:none; }
  .mmm-img { margin: -35px 0 23px 42px; width: 24%;display: none;}
  .nat { top: -244px; left: 51px; width: 111px;display:none; }
  .paraz .span3 { margin: 28px 0 0 68px !important; width: 87px !important; }
  .tovar { margin: 101px -200px 0 61px; }
  .mmm { display: inline-block;
/*      margin: 12px 0 0 16px;*/
      text-align: center;
      margin-left: 118px;
      margin-top: 30px;
    }
  .stamp { right: 30px; top: -529px; width: 30%; }
  .right-p2 { padding: 0 0 0 0px; margin: 8px -10px 0 -7px; display: inline; font-size: 24px; line-height: 21px; }
  .bg2 { background: url("../img/bg2-480.png")/*tpa=http://es2.Paraxan.com/img/bg2-480.png*/ no-repeat; top: 321px; }
  .pk { display: none; }
  .mobile { display: block; }
  .section9 .bg2 { top: 178px; }
  .section9 .span6 form { margin: 406px 0 0 -58px; }
  .section9 .box { position: absolute; right: 0; top: 500px; width: 180px; max-width: 320px; left: -220px; }
  .section9 .sale { left: -214px; top: 398px; }
  .section9 { height: 802px; }
  .section10 h2 { margin: -6px 0 0px -24px; font-size: 24px; }
  .firstt { letter-spacing: 0.2px; font-family: FiraSans-Bold; font-size: 14px; text-align: left; margin: 0px -2px 0 11px !important; line-height: 19px; background-position: 115px 9px; width: 100% !important; padding: 30px 0px 25px 210px; }
  .secondd { letter-spacing: 0.2px; font-family: FiraSans-Bold; font-size: 14px; margin: 0px -2px 0 11px !important; line-height: 19px; text-align: left; background-position: 114px 7px; width: 100% !important; padding: 28px 0px 25px 211px; }
  .threee { letter-spacing: 0.2px; font-family: FiraSans-Bold; font-size: 14px; margin: 0px -2px 0 9px !important; line-height: 19px; text-align: left; background-position: 114px 7px; width: 100% !important; padding: 28px 0px 25px 210px; }
  .fourr { letter-spacing: 0.2px; font-family: FiraSans-Bold; font-size: 14px; margin: 0px -2px 0 9px !important; line-height: 19px; text-align: left; background-position: 114px 7px; width: 100% !important; padding: 28px 0px 25px 210px; }
  .strelka1 { left: 331px; top: 99px; background-size: 100%; width: 65px; height: 28px; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); -o-transform: rotate(90deg); }
  .strelka2 { background-position: 0 -34px; left: 79px; top: 203px; background-size: 100%; width: 65px; height: 28px; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); -o-transform: rotate(90deg); }
  .strelka3 { background-position: 0 0px; left: 331px; top: 283px; background-size: 100%; width: 65px; height: 28px; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); -o-transform: rotate(90deg); }
  .pk { display: none !important; }
  .bloks .span6:nth-child(2) { width: 260px; margin: 1px -340px 0 -66px; }
  .krug { width: 13px; float: left; margin: 0 0 0 11px; height: 13px; background: #d8d8d8; -moz-border-radius: 50px; -webkit-border-radius: 50px; border-radius: 50px; }
  .krugii .active { background: #e74700; }
  .krugii { width: 150px; margin: 0 auto; }
  .section7 .krugii { width: 86px; margin: 0 auto; margin-top: 24px; } }

@media only screen and (max-width: 479px) { .container { width: 320px; }
    
  .plus { margin-bottom: 12px; }
  .micro { margin: 139px 0 0 17px !important; }
  .krug { width: 13px; float: left; margin: 0 0 0 11px; height: 13px; background: #d8d8d8; -moz-border-radius: 50px; -webkit-border-radius: 50px; border-radius: 50px; }
  .krugii .active { background: #e74700; }
  .krugii { width: 150px; margin: 0 auto; }
  .section7 .krugii { width: 77px; margin: 0 auto; margin-top: 17px; }
  .ok { margin: -189px 10px 116px 18px !important; }
  .title { margin: 29px 0 84px 53px !important; font-size: 80px; }
  form { margin: 100px 0 0 -231px; width: 290px; }
  form p { font-family: FiraSans-Bold; font-size: 24px; margin: 6px 24px 30px 0px; text-align: right; }
  select { width: 240px; }
  .sale { display: none; }
  .box { top: 115px; width: 56px; z-index: 100; left: 30px; }
  .swiper-wrapper .swiper-slide:first-child { margin-left: 20px; }
  .section7 .swiper-slide { margin-left: 20px; width: 299px !important; }
  textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input { width: 218px; margin: -4px 0px 22px 0px; }
  .btn { font-size: 19px; letter-spacing: 0.5px; padding: 19px 44px 21px 44px; margin: -5px 0 0 0; }
  header { background: url("../img/bg320.png")/*tpa=http://es2.Paraxan.com/img/bg320.png*/ no-repeat top center; height: 1165px; }
  .list { top: -196px; left: 4px; width: 162%; max-width: 170px; }
  .b-spisok { margin-left: -6px; margin-top: 417px; }
  .spisok { padding: 20px 0 22px 34px; margin-right: -40px; margin-bottom: -6px; line-height: 23px; }
  .spisok br { display: none; }
  .niz { margin-top: -389px; margin-left: 24px !important; font-size: 26px; letter-spacing: 1px; line-height: 33px; text-align: center; width: 290px !important; }
  .niz span { margin-left: 0px; }
  .parazz { background: url("../img/bg1-320.png")/*tpa=http://es2.Paraxan.com/img/bg1-320.png*/ no-repeat; right: -28px; top: 0px; width: 125%; }
  .block-2 { padding: 210px 0 0 0px; }
  .span3.ind.perv img { width: 26%; margin: -45px 0 0 9px; }
  .perv .perv-p { margin: 52px 0 0 5px; width: 54%; display: inline-block; text-align: left; }
  .vtor .perv-p2 { margin: 4px 0 0 -13px; }
  .tret img { width: 24%; margin-top: -35px; margin-left: 2px; }
  .tret .perv-p3 { margin: 37px -12px 0 5px; display: inline-block; }
  .right-ul { margin-left: -7px; height: 499px; width: 300px; -moz-column-count: 1; -webkit-column-count: 1; column-count: 1; }
  .dnks ul li:nth-child(7) { padding: 20px 0px 10px 46px; margin-top: 12px; letter-spacing: -0.1px; background-position: -2px 11px; }
  .dnks ul li:nth-child(6) { padding: 10px 10px 0px 47px; margin-top: 0px; background-position: -3px 11px; }
  .dnks ul li:nth-child(5) { background-position: -1px 23px; padding: 23px 0px 10px 47px; margin: -3px 0 13px 0; }
  .dnks ul li:nth-child(4) { background-position: -4px 0px; padding: 0px 0px 0px 47px; }
  .dnks ul li:nth-child(3) { padding: 6px 0px 10px 44px; margin-top: 17px; margin-left: 2px; background-position: -4px -7px; }
  .dnks ul li:nth-child(2) { padding: 8px 0px 10px 47px; background-position: -5px 7px; }
  .dnks ul li:first-child { padding: 3px 0px 26px 47px; background-position: -4px 7px; margin: 7px 0 0 0; }
  .right-p2 { padding: 0 0 0 0px; margin: 0px -10px 0 -1px; display: inline; font-size: 24px; line-height: 28px; }
  .right-p1 { margin: 29px 0px 0px 0px; display: inline-block; font-size: 24px; background: #FFF; padding-bottom: 6px; padding-right: 23px; z-index: 100; position: relative; }
  .dnk { top: 47px; left: 20px; width: 295px; height: 592px; }
  .dnks { padding-left: 20px; }
  .section1 { margin-bottom: 115px; }
  .section2 .bell { top: -83px; left: 14px; height: 730px; background: url("../img/bell-bg320.png")/*tpa=http://es2.Paraxan.com/img/bell-bg320.png*/ no-repeat; }
  .rez1 .span11 { padding: 0px 0 0 47px; margin: -7px 0 0 0px; width: 209px; font-size: 14px; }
  .rez1 .span1 { font-family: FiraSans-Bold; font-size: 18px; letter-spacing: 0px; }
  .rez1 { margin: 35px 0 0 15px !important; }
  .rez2 .span1 { font-family: FiraSans-Bold; font-size: 18px; letter-spacing: 0px; }
  .rez2 { margin: 21px 0 0 16px !important; }
  .rez2 .span11 { padding: 0px 0 0 55px; margin: -7px 0 0 0px; width: 230px; font-size: 14px; }
  .rez1 { margin: 35px 0 0 15px !important; }
  .rez1 .span11 { padding: 0px 0 0 55px; margin: -7px 0 0 0px; width: 209px; }
  .expert-r p:nth-child(5) { margin: 30px 0 0 20px; font-size: 20px; }
  .zzzz { left: 65px; background-position: 0 0; width: 247px; }
  .rezz5 .span11 { padding: 0px 0 0 46px; letter-spacing: 0px; font-size: 14px; margin: 0px 0 0 0; width: 210px; }
  .section4 { height: 1062px; }
  .expert-p { margin: 39px 0 0 20px; }
  .expert-pp { margin: 10px 10px 0px 22px; width: 300px; }
  .rezz1 .span11 { padding: 0px 0 0 39px; letter-spacing: 0px; font-size: 14px; }
  .rezz2 .span11 { padding: 0px 0 0 48px; letter-spacing: 0px; font-size: 14px; width: 222px; }
  .rezz3 .span11 { padding: 0px 0 0 48px; letter-spacing: 0px; font-size: 14px; margin: -5px 0 0 0; width: 220px; line-height: 16px; }
  .rezz4 .span11 { padding: 0px 0 0 47px; letter-spacing: 0px; font-size: 14px; margin: -5px 0 0 0; width: 220px; line-height: 16px; }
  .section5 h2 { width: 288px; line-height: 29px; font-size: 24px; text-align: center; margin: 30px 0 0 25px; }
  .section5 { height: 560px; }
  .section6 .bell { background: url("../img/mid-bell-bg320.png")/*tpa=http://es2.Paraxan.com/img/mid-bell-bg320.png*/ no-repeat; top: -83px; left: 14px; height: 710px; }
  .section6 .zag-section1 { margin: -52px 10px 0 47px; }
  .section6 .row-fluid .span6 { width: 100%; }
  .vi .span3 { margin: 22px 0 0 39px !important; }
  .vi .span5 { margin: 28px 0px 0px 15px !important; width: 155px; line-height: 21px; }
  .pis .span6 { margin: 25px 19px 0 0px !important; width: 162px !important; display: inline-block; line-height: 21px; float: right; }
  .paraz .span6 { margin: 22px 0px 0 18px !important; width: 163px !important; display: inline-block; float: left; line-height: 21px; }
  .section7 h2 { margin: 37px 12px 38px 33px; font-size: 24px; line-height: 31px; }
  .section7 { height: 744px; }
  .section8 h2 { margin: 14px 0 18px 15px; font-size: 24px; line-height: 27px; }
  .section8 { height: 250px; }
  .section9 .bg2 { top: 585px; }
  .section9 .zag-section1 { margin: 49px 0px 0px 48px; }
  .rost { margin: 19px -150px 0 46px; line-height: 22px; letter-spacing: -0.1px; }
  .section9 .span6 form { margin: 801px 0 0 -143px; }
  .section9 .bloks .btn { font-size: 24px; padding: 16px 60px 23px 61px; margin-left: 12px; margin-top: 5px; }
  .tovar { margin: 0px -140px 0 44px; line-height: 21px; }
  .section9 .box { position: absolute; right: 0; top: 818px; width: 52px; max-width: 500px; left: -122px; }
  .section9 { height: 1197px; }
  .section10 h2 { margin: -6px 0 0px 17px; font-size: 24px; }
  .firstt { background-position: 49px 9px; width: 100% !important; padding: 31px 0px 25px 143px; }
  .secondd { background-position: 49px 9px; width: 100% !important; padding: 28px 0px 25px 145px; }
  .threee { background-position: 49px 9px; width: 100% !important; padding: 28px 0px 25px 145px; }
  .fourr { background-position: 49px 9px; width: 100% !important; padding: 28px 0px 25px 144px; }
  .strelka3 { left: 254px; }
  .strelka2 { left: 8px; }
  .strelka1 { left: 254px; }
  .nat { display: none; }
  .bloks .span6:nth-child(2) { width: 250px; margin: 1px 40px 0 -13px; }
  .bloks { margin: 22px 0 0 45px !important; }
  .bloks .span6 .kodd { width: 227px !important; height: 56px; }
  .paraz .span3 { margin: 27px 0 0 36px !important; width: 87px !important; }
  .section6 .bg2 { top: 422px; }
  .section6 .span6 form { margin: 71px 0 0 14px; }
  .section6 .box { position: absolute; right: 0; top: 89px; width: 51px; max-width: 500px; left: 40px; }
  .section6 { height: 996px; }
  .pis .span3 { margin: 20px 0px 0 39px !important; width: 87px !important; display: inline-block; float: left; }
  .expert { display: none; }
  .rezz5 .span1, .rezz1 .span1, .rezz2 .span1, .rezz3 .span1, .rezz4 .span1 { font-family: FiraSans-Bold; font-size: 18px; letter-spacing: 0px; }
  .rezz5 { margin: 24px 0 0 15px !important; }
  .rezz4 { margin: 24px 0 0 13px !important; }
  .rezz3 { margin: 22px 0 0 13px !important; }
  .rezz2 { margin: 23px 0 0 13px !important; }
  .rezz1 { margin: 34px 0 0 14px !important; }
  .rez1 { margin: 35px 0 0 12px !important; }
  .rez2 .span11 { padding: 0px 0 0 54px; margin: -7px 0 0 0px; width: 230px; font-size: 14px; }
  .zag-section1 { margin: -57px 0px 0 46px; font-size: 24px; line-height: 29px; }
  .ppp-img { margin: -162px 0 0 27px; width: 30%; }
  .expert-ppp { margin: 21px 0 0 21px; width: 240px; }
  .ppp { margin-left: 82px;
      display: inline-block;
/*      margin: 25px 0 0 8px;*/
      width: 162px; }
  .vvv-img { margin: -189px 0 0 16px; width: 30%; }
  .vvv { display: inline-block;
/*      margin: 17px 0 0 13px;*/
      width: 169px;
    margin-left: 73px;}
  .fff-img { margin: -176px 0 0 21px; width: 37%; }
  .fff { margin-left: 99px;
margin-top: 4px;
      display: inline-block;
      width: 120px; }
  .mmm-img { margin: -107px 0 23px 28px; width: 25%; }
  .mmm { display: inline-block;
/*      margin: 9px 0 0 16px;*/
      width: 165px;
    margin-left: 73px;
      margin-top: 12px;
    }
  .stamp { display: none; }
  .bg2 { background: url("../img/bg2-320.png")/*tpa=http://es2.Paraxan.com/img/bg2-320.png*/ no-repeat; top: 441px; }
  .span6 form { margin: 76px 0 0 13px; }
  .section2 .box { right: 0; top: 91px; width: 53px; max-width: 500px; left: 34px; }
  .section2 { height: 1025px; }
  .section3 h2 { margin-left: 24px; font-size: 24px; line-height: 30px; width: 290px; }
  .first-st { padding: 16px 0px 30px 102px; margin: -2px 0 0 18px !important; }
  .second-st { padding: 4px 0px 30px 99px; margin: 9px 0 0 23px !important; text-align: left; line-height: 23px; background-position: 0px 0px; width: 304px !important; }
  .three-st { padding: 15px 0px 30px 101px; margin: -2px 0 0 19px !important; }
  .four-st { padding: 15px 0px 30px 98px; margin: 9px 0 0 23px !important; }
  .section3 { height: 498px; }
  .expert-r p:first-child { margin: 25px 0px 0px 0px; font-size: 24px; width: 338px; }
  .expert-r p:nth-child(2) { margin: 17px 10px 0 21px; line-height: 21px; letter-spacing: 0px; width: 300px; }
  .plus { margin-top: 23px; }
  .block { height: 368px; display: inline-block !important; }
  .swiper-slide { -webkit-flex-shrink: 0; -ms-flex: 0 0 auto; flex-shrink: 0; width: 289px !important; height: 368px; position: relative; margin-left: 26px; }
  .section7 h2 { margin: 37px 12px 18px 33px; font-size: 24px; line-height: 31px; }
  .head-letter-ava { top: 16px; left: 16px; }
  .letter .namee { font-family: PTS55F; font-size: 20px; margin: -60px 0 0 73px; }
  .letter .ind { margin: 65px 26px 0 13px; }
  .zzzz { background: url("../img/pab2-320.jpg")/*tpa=http://es2.Paraxan.com/img/pab2-320.jpg*/ no-repeat; }
  .letter .thank { font-family: PTS55F; font-size: 29px; margin: 66px 0 0 14px; letter-spacing: 0.9px; }
  .section7 .letter { width: 299px; height: 566px; margin: 0; margin-left: 15px; margin-top: 122px; }
  .section7 .swiper-slide { -webkit-flex-shrink: 0; -ms-flex: 0 0 auto; flex-shrink: 0; position: relative; margin-left: 0px; width: 300px !important; height: 446px; }
  form p { background-position: 188px 14px; }
  .zzz { width: 245PX; left: 67px; top: 20px; }
  .expert-r p:nth-child(3) { margin: 21px 0 0 20px; font-size: 20px; }
  .ppp br { display: none; }
  .vtor img { width: 24%; margin: -12px 34px 0 0px; float: right; } }

/* ========================================================================== EXAMPLE Media Queries for Responsive Design. These examples override the primary ('mobile first') styles. Modify as content requires. ========================================================================== */
/* ========================================================================== Print styles. Inlined to avoid the additional HTTP request: http://www.phpied.com/delay-loading-your-print-css/ ========================================================================== */
@media print { *, *:before, *:after, *:first-letter, *:first-line { background: transparent !important; color: #000 !important; /* Black prints faster: http://www.sanbeiji.com/archives/953 */ box-shadow: none !important; text-shadow: none !important; }
  a, a:visited { text-decoration: underline; }
  a[href]:after { content: " (" attr(href) ")"; }
  abbr[title]:after { content: " (" attr(title) ")"; }
  /* Don't show links that are fragment identifiers, or use the `javascript:` pseudo protocol */
  a[href^="#"]:after, a[href^="javascript:"]:after { content: ""; }
  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  /* Printing Tables: http://css-discuss.incutio.com/wiki/Printing_Tables */
  thead { display: table-header-group; }
  tr, img { page-break-inside: avoid; }
  img { max-width: 100% !important; }
  p, h2, h3 { orphans: 3; widows: 3; }
  h2, h3 { page-break-after: avoid; } }
