a,
abbr,
acronym,
address,
applet,
b,
big,
blockquote,
body,
button,
caption,
center,
cite,
code,
dd,
del,
dfn,
div,
dl,
dt,
em,
fieldset,
font,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
html,
i,
iframe,
img,
ins,
kbd,
label,
legend,
li,
nav,
object,
ol,
p,
pre,
q,
s,
samp,
section,
small,
span,
strike,
strong,
sub,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
title,
tr,
tt,
u,
ul,
var {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    vertical-align: baseline;
    background: transparent
}

body {
    font-size: 10px;
    font-family: Arial, Helvetica, sans-serif
}

input,
select,
textarea {
    font-family: Helvetica, Arial, sans-serif;
    box-sizing: border-box
}

ol,
ul {
    list-style: none
}

blockquote,
q {
    quotes: none
}

ins {
    text-decoration: none
}

del {
    text-decoration: line-through
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

a {
    cursor: pointer;
    text-decoration: none
}

body,
html {
    height: 100%
}


element.style {
    letter-spacing: -0.01em;
}
a, abbr, acronym, address, applet, b, big, blockquote, body, button, caption, center, cite, code, dd, del, dfn, div, dl, dt, em, fieldset, font, footer, form, h1, h2, h3, h4, h5, h6, header, html, i, iframe, img, ins, kbd, label, legend, li, nav, object, ol, p, pre, q, s, samp, section, small, span, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, title, tr, tt, u, ul, var {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    vertical-align: baseline;
    background: transparent;
}
Style Attribute {
    font-size: 75px;
}
Style Attribute {
    font-size: 75px;
    text-align: center;
}
._1Z_nJ h1, ._1Z_nJ h2, ._1Z_nJ h3, ._1Z_nJ h4, ._1Z_nJ h5, ._1Z_nJ h6, ._1Z_nJ p {
    margin: 0;
    line-height: normal;
    letter-spacing: normal;
}
.font_2 {
    font: var(--font_2);
    color: rgb(var(--color_2));
}
._1Z_nJ>* {
    pointer-events: auto;
}
user agent stylesheet
h2 {
    font-size: 1.5em;
    font-weight: bold;
}
#comp-irq252zw {
    --f0: var(--font_0);
    --f1: var(--font_1);
    --f10: var(--font_10);
    --f2: var(--font_2);
    --f3: var(--font_3);
    --f4: var(--font_4);
    --f5: var(--font_5);
    --f6: var(--font_6);
    --f7: var(--font_7);
    --f8: var(--font_8);
    --f9: var(--font_9);
    height: auto;
}
._1Z_nJ {
    word-wrap: break-word;
    overflow-wrap: break-word;
    text-align: start;
    pointer-events: none;
}
[data-mesh-id$=-gridContainer]>*, [data-mesh-id$=-rotated-wrapper]>*, [data-mesh-id$=inlineContent]>:not([data-mesh-id$=-gridContainer]) {
    pointer-events: auto;
}
[data-mesh-id$=centeredContent], [data-mesh-id$=form], [data-mesh-id$=inlineContent] {
    position: relative;
    pointer-events: none;
}
#comp-irpy8rg8 {
    --bg-overlay-color: rgb(var(--color_11));
    width: 100%;
    --column-width: 980px;
    --column-flex: 980;
}
#comp-irpy8rch {
    --bg-overlay-color: transparent;
    --padding: 0px;
    --margin: 0px;
    min-width: 980px;
}
._3Mgpu {
    pointer-events: none;
}
#SITE_PAGES {
    --transition-duration: 700ms;
}
#PAGES_CONTAINER {
    left: 0;
    margin-left: 0;
    width: 100%;
    min-width: 980px;
    --pinned-layer-in-container: 52;
    --above-all-in-container: 49;
}
#masterPage {
    --pinned-layers-in-page: 0;
}
body {
    font-size: 10px;
    font-family: Arial,Helvetica,sans-serif;
}

@font-face {
    font-display: block;
    font-family: "DIN-Next-W01-Light";
    src: url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/3e0b2cd7-9657-438b-b4af-e04122e8f1f7.eot?#iefix");
    src: url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/3e0b2cd7-9657-438b-b4af-e04122e8f1f7.eot?#iefix") format("eot"),url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/bc176270-17fa-4c78-a343-9fe52824e501.woff") format("woff"),url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/3516f91d-ac48-42cd-acfe-1be691152cc4.ttf") format("truetype"),url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/d1b1e866-a411-42ba-8f75-72bf28e23694.svg#d1b1e866-a411-42ba-8f75-72bf28e23694") format("svg");
}


@font-face {
    font-display: block;
    font-family:"Futura-LT-W01-Book";
    src:url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/cf053eae-ba1f-44f3-940c-a34b68ccbbdf.eot?#iefix");
    src:url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/cf053eae-ba1f-44f3-940c-a34b68ccbbdf.eot?#iefix") format("eot"),url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/8bf38806-3423-4080-b38f-d08542f7e4ac.woff2") format("woff2"),url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/e2b9cbeb-fa8e-41cd-8a6a-46044b29ba52.woff") format("woff"),url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/c2a69697-4f06-4764-abd4-625031a84e31.ttf") format("truetype"),url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/dc423cc1-bf86-415c-bc7d-ad7dde416a34.svg#dc423cc1-bf86-415c-bc7d-ad7dde416a34") format("svg");
}


:root {
    --color_0: 255,255,255;
    --color_1: 255,255,255;
    --color_2: 0,0,0;
    --color_3: 237,28,36;
    --color_4: 0,136,203;
    --color_5: 255,203,5;
    --color_6: 114,114,114;
    --color_7: 176,176,176;
    --color_8: 255,255,255;
    --color_9: 114,114,114;
    --color_10: 176,176,176;
    --color_11: 255,255,255;
    --color_12: 204,204,204;
    --color_13: 160,160,159;
    --color_14: 96,94,94;
    --color_15: 47,46,46;
    --color_16: 244,192,175;
    --color_17: 233,158,134;
    --color_18: 222,80,33;
    --color_19: 148,53,22;
    --color_20: 74,27,11;
    --color_21: 182,232,227;
    --color_22: 141,209,202;
    --color_23: 65,186,174;
    --color_24: 43,124,116;
    --color_25: 22,62,58;
    --color_26: 169,199,224;
    --color_27: 122,161,194;
    --color_28: 43,108,163;
    --color_29: 29,72,109;
    --color_30: 14,36,54;
    --color_31: 244,234,177;
    --color_32: 233,219,137;
    --color_33: 222,195,40;
    --color_34: 148,130,27;
    --color_35: 74,65,13;
    --font_0: normal normal normal 50px/1.4em dinneuzeitgroteskltw01-_812426,sans-serif;
    --font_1: normal normal normal 16px/1.4em din-next-w01-light,din-next-w02-light,din-next-w10-light,sans-serif;
    --font_2: normal normal normal 85px/1.4em georgia,palatino,'book antiqua','palatino linotype',serif;
    --font_3: normal normal normal 60px/1.4em din-next-w01-light,din-next-w02-light,din-next-w10-light,sans-serif;
    --font_4: normal normal normal 40px/1.4em din-next-w01-light,din-next-w02-light,din-next-w10-light,sans-serif;
    --font_5: normal normal normal 25px/1.4em din-next-w01-light,din-next-w02-light,din-next-w10-light,sans-serif;
    --font_6: normal normal normal 22px/1.4em din-next-w01-light,din-next-w02-light,din-next-w10-light,sans-serif;
    --font_7: normal normal normal 14px/1.4em din-next-w01-light,din-next-w02-light,din-next-w10-light,sans-serif;
    --font_8: normal normal normal 14px/1.4em futura-lt-w01-book,sans-serif;
    --font_9: normal normal normal 14px/1.4em din-next-w01-light,din-next-w02-light,din-next-w10-light,sans-serif;
    --font_10: normal normal normal 12px/1.4em din-next-w01-light,din-next-w02-light,din-next-w10-light,sans-serif;
    --wix-ads-height: 0px;
    --wix-ads-top-height: 0px;
    --site-width: 980px;
    --above-all-z-index: 100000;
    --minViewportSize: 320;
    --maxViewportSize: 1920;
}

body {
    overflow-x: auto;
    overflow-y: scroll;
    width: 100%

	font: normal normal 700 18px/1.4em georgia,palatino,'book antiqua','palatino linotype',serif;
}

.eas:hover, a:hover, button {
    -webkit-transition:all ease-in 0.3s;
    -moz-transition:all ease-in 0.3s;
    -ms-transition:all ease-in 0.3s;
    -o-transition:all ease-in 0.3s;
    transition:all ease-in 0.3s
}
.eas, a, button {
    -webkit-transition:all ease-out 0.3s;
    -moz-transition:all ease-out 0.3s;
    -ms-transition:all ease-out 0.3s;
    -o-transition:all ease-out 0.3s;
    transition:all ease-out 0.3s
}

.header {
	height: 650px;
	background: #2f2e2e
}

a {
	color: #FFFFFF;
	font-size: 16px;
	text-decoration: none;
}

.mobile {
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	background: #ffffff;
	position: fixed;
	z-index: 1;
	display: none;
}
.mobile img {
	width: 20px;
	position: absolute;
	right: 40px;
	top: 40px;
	cursor: pointer;
}
.mob-open {
	display: none;
	position: fixed;
	right: 40px;
	top: 40px;
	z-index: 2;
}
.mob-open img {
	cursor: pointer;
	width: 30px;
}
.mobile .menu {
	margin-top: 120px;
}
.mobile .menu li {
	padding: 15px 20px !important;
	text-align: center;
}
.mobile .menu li a {
	color: #333333 !important;
	font-weight: bold;
	font-size: 28px;
	letter-spacing: 2px;
}

.header .menu {
	text-align: center;
}
.header .logo {
	width: 317px;
	margin: 0 auto;
}
.header .menu li {
	display: inline-block;
    padding: 0 10px;
    color: rgb(var(--txt,var(--color_15)));
    transition: var(--trans,color .4s ease 0s);
    margin-top: 55px;
    margin-left: 27px;
    margin-right: 27px;
    margin-bottom: -0px;
    position: relative
}

.header .menu li a {
	font: normal normal 700 18px/1.4em georgia,palatino,'book antiqua','palatino linotype',serif;
}
.header .menu li a:hover {
	color: #e63c25;
}
.header .arrow  {
	width: 125px;
	margin: 0 auto;
}
.header .arrow img {
	width: 125px;
}

.img-bg {
	background: url('../images/img2.jpg') left center no-repeat;
	background-attachment: fixed;
	height: 877px;
	background-size: cover;
	margin-top: 80px;
}
.img-bg2 {
	background: url('../images/img4.jpg?v=2') center center no-repeat;
	background-attachment: fixed;
	height: 920px;
	background-size: cover;
}
.img-bg3 {
	background: url('../images/img1.jpg?v=2') center center no-repeat;
	background-attachment: fixed;
	height: 920px;
	background-size: cover;
	border-top: 1px solid #000
}
.img-bg4 {
	background: url('../images/img5.jpg?v=4') center center no-repeat;
	background-attachment: fixed;
	height: 920px;
	background-size: cover;
}

.inner {
	width: 900px;
	margin: 0 auto;
}

.company .title {
	font: normal normal normal 72px/1.4em georgia,palatino,'book antiqua','palatino linotype',serif;
	text-align: center;
	margin: 15px 0px 25px 0px;
}

.company .text {
	font: normal normal normal 15px/1.4em georgia,palatino,'book antiqua','palatino linotype',serif;
    color: rgb(var(--color_15));
    line-height: 24px;
}

.company .text a {
	color: inherit;
	text-decoration: underline;
}

.company .text a:hover {
	text-decoration: none;
}

.catalog {
	margin-top: -396px;
	height: 538px;
	background: rgb(250, 250, 250);
	width: 100%;
}

.catalog .title {
	font: normal normal normal 72px/1.4em georgia,palatino,'book antiqua','palatino linotype',serif;
	text-align: center;
	margin: 15px 0px 25px 0px;
}

.catalog .block {
	background: #ffffff;
	width: calc(50% - 30px);
	display: inline-block;
	padding: 10px;
	height: 300px;
	box-sizing: border-box;
	vertical-align: top
}

.catalog .block:last-child {
	margin-left: 40px;
}

.catalog .block .name {
	background: #3D9BE9;
	color: #333333;
	display: inline;
	font-size: 30px;
	padding: 3px 5px 3px 5px;
	letter-spacing: 2px;
	font-family: impact,impact-w01-2010,impact-w02-2010,impact-w10-2010,sans-serif;
}
.catalog .block .img {
	position: absolute;
	margin-top: 20px;
}
.catalog .block .text {
	font: normal normal normal 40px/1.4em din-next-w01-light,din-next-w02-light,din-next-w10-light,sans-serif;
	font-size: 13px;
	line-height: 1.5em;
	font-weight: normal;
	margin: 20px 0px 0px 210px
}
.catalog .block .download {
    margin-top: 20px;
    margin-left: 210px;
}
.catalog .block .download a {
	font: normal normal normal 16px/1.4em impact,impact-w01-2010,impact-w02-2010,impact-w10-2010,sans-serif;;
    color: var(--corvid-color,rgb(var(--txt,var(--color_15))));
    font-size: 16px;
    font-weight: bold;
    white-space: nowrap;
    padding-bottom: 5px;
    border-bottom: 5px solid #3D9BE9;
}


.promo {
	margin-top: -620px;
	height: 820px;
	background: #FFFFFF;
	width: 100%;
}

.promo .title {
	font: normal normal normal 72px/1.4em georgia,palatino,'book antiqua','palatino linotype',serif;
	text-align: center;
	margin: 15px 0px 25px 0px;
}

.promo .block {
	background: #ffffff;
	width: calc(50% - 30px);
	display: inline-block;
	padding: 10px;
	height: 290px;
	box-sizing: border-box;
	vertical-align: top
}

.promo .block:nth-child(2n) {
	margin-left: 40px;
}

.promo .block .name {
	background: #F6FD33;
	color: #333333;
	display: inline;
	font-size: 30px;
	padding: 3px 5px 3px 5px;
	letter-spacing: 2px;
	font-family: impact,impact-w01-2010,impact-w02-2010,impact-w10-2010,sans-serif;
}
.promo .block .img {
	position: absolute;
	margin-top: 20px;
}
.promo .block .text {
	font: normal normal normal 40px/1.4em din-next-w01-light,din-next-w02-light,din-next-w10-light,sans-serif;
	font-size: 13px;
	line-height: 1.5em;
	font-weight: normal;
	margin: 20px 0px 0px 210px
}
.promo .block .download {
    margin-top: 30px;
    margin-left: 210px;
}
.promo .block .download a {
	font: normal normal normal 16px/1.4em impact,impact-w01-2010,impact-w02-2010,impact-w10-2010,sans-serif;;
    color: var(--corvid-color,rgb(var(--txt,var(--color_15))));
    font-size: 16px;
    font-weight: bold;
    white-space: nowrap;
    padding-bottom: 5px;
    border-bottom: 5px solid #F6FD33;
}


.certificates {
	margin-top: -620px;
	height: 870px;
	background: #FFFFFF;
	width: 100%;
}

.certificates .title {
	font: normal normal normal 72px/1.4em georgia,palatino,'book antiqua','palatino linotype',serif;
	text-align: center;
	margin: 15px 0px 25px 0px;
}

.certificates .block .img {
	background: #ffffff;
	width: calc(50% - 30px);
	display: inline-block;
	padding: 10px;
	height: 290px;
	box-sizing: border-box;
	vertical-align: top;
	position: relative;
}

.certificates .block .img:nth-child(2n) {
	float: right;
	text-align: right
}
.certificates .name {
	margin: 20px 0px 20px 20px;
	font: normal normal normal 85px/1.4em georgia,palatino,'book antiqua','palatino linotype',serif;
	font-size: 28px;
}
.certificates .block .text {
	font: normal normal normal 40px/1.4em din-next-w01-light,din-next-w02-light,din-next-w10-light,sans-serif;
	font-size: 13px;
	line-height: 1.5em;
	font-weight: normal;
	margin: 20px 0px 0px 210px
}
.certificates .block .download {
    margin-top: 30px;
    margin-left: 210px;
}
.certificates .block .download a {
	font: normal normal normal 16px/1.4em impact,impact-w01-2010,impact-w02-2010,impact-w10-2010,sans-serif;;
    color: var(--corvid-color,rgb(var(--txt,var(--color_15))));
    font-size: 16px;
    font-weight: bold;
    white-space: nowrap;
    padding-bottom: 5px;
    border-bottom: 5px solid #F6FD33;
}

.certificates .img {
	cursor: pointer;
}

.certificates .img div {
	display: none;
	background: rgba(0,0,0,0.5);
	color: #ffffff;
	text-align: center;
	position: absolute;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
	font-size: 14px;
	max-width: 220px;
	height: 295px;
	padding: 70px 20px 10px 20px;
	box-sizing: border-box;
	line-height: 22px;
}
.certificates .img div p {
	font-size: 24px;
	padding: 10px 0px 10px 0px;
}

.certificates .img:hover div {
	display: block;
}

.certificates .block .img:nth-child(2n) div {
	margin-left: 190px;
}

.contacts {
	margin-top: -520px;
	height: 800px;
	background: #FFFFFF;
	width: 100%;
}

.contacts .title {
	font: normal normal normal 72px/1.4em georgia,palatino,'book antiqua','palatino linotype',serif;
	text-align: center;
	margin: 15px 0px 25px 0px;
}

.contacts .address {
	font: normal normal normal 14px/1.4em futura-lt-w01-book,sans-serif;
	margin-bottom: 10px;
	line-height: 22px;
}

.footer {
	border-top: 12px solid #2f2e2e;
	height: 80px;
	box-sizing: border-box;
	padding: 14px 0px 0px 20px;
	background: #3d9be9;
	color: #fff;
	font: normal normal normal 15px/1.4em din-next-w01-light,din-next-w02-light,din-next-w10-light,sans-serif;
}
.footer strong {
	color: #fff;
}