@charset "UTF-8";
@font-face{font-family:'rouble';src:url(/resources/css/css/pages/../fonts/rouble-webfont.eot);src:url(/resources/css/css/pages/../fonts/rouble-webfont.eot?#iefix) format('embedded-opentype'),url(/resources/css/css/pages/../fonts/rouble-webfont.woff) format('woff'),url(/resources/css/css/pages/../fonts/rouble-webfont.ttf) format('truetype');font-weight:400;font-style:normal}
._fl{float:left}._fr{float:right}._dib{display:inline-block}._db{display:block !important}._dn{display:none !important}._dt{display:table}._dtc{display:table-cell}._oa{overflow:auto}._oh{overflow:hidden}._ov{overflow:visible}._nm{margin:0}._nmr{margin-right:0}._tdn,a._tdn,a._tdn:hover,a._tdn:focus{text-decoration:none}._tdu{text-decoration:underline}._ttu{text-transform:uppercase}._tal{text-align:left}._tac{text-align:center}._tar{text-align:right}._pr{position:relative}._pa{position:absolute}._np{padding:0}._notext,._notext a,a._notext{text-indent:-99em;white-space:nowrap;overflow:hidden}._noselect{-moz-user-select:-moz-none;-webkit-user-select:none;-ms-user-select:none;user-select:none}._imgcenter img{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0}.required{color:red}._l175,._l175 *{-webkit-transition:all linear .175s;transition:all linear .175s}.nots{-webkit-transition:none;transition:none}.notext{text-indent:-99em;white-space:nowrap;overflow:hidden}.w12{width:100%}.w11{width:91.66666667%}.w10{width:83.33333333%}.w9{width:75%}.w8{width:66.66666667%}.w7{width:58.33333333%}.w6{width:50%}.w5{width:41.66666667%}.w4{width:33.33333333%}.w3{width:25%}.w2{width:16.66666667%}.w1{width:8.33333333%}.w1,.w2,.w3,.w4,.w5,.w6,.w7,.w8,.w9,.w10,.w11,.w12{margin-left:auto;margin-right:auto}.absoluteCentering,.absc{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.t{font-weight:100}.l{font-weight:300}.r{font-weight:400}.b{font-weight:700}a{-webkit-transition:all ease-in .125s;transition:all ease-in .125s}p{margin-bottom:25px}p.line{margin:0;padding:0}img{max-width:100%;height:auto}.text p,.text-block p{margin-bottom:25px}.text p:last-child,.text-block p:last-child{margin-bottom:0}.text img,.text-block img{max-width:100%;height:auto !important}.text h1,.text-block h1,.text h2,.text-block h2,.text h3,.text-block h3,.text h4,.text-block h4,.text h5,.text-block h5,.text h6,.text-block h6{font-weight:700;margin:0 0 10px;line-height:normal}.text h2,.text-block h2{font-size:32px}.text h3,.text-block h3{font-size:26px}.text h4,.text-block h4{font-size:20px}.text ul,.text-block ul,.text ol,.text-block ol{padding:0 0 25px 35px;margin:0}.text table,.text-block table{width:100% !important;border:1px solid #d0d0d0;margin-top:20px;text-align:center}.text table td,.text-block table td{border:1px solid #d0d0d0;border-collapse:collapse;padding:15px 20px;color:#2f2f2f;font-size:14px;line-height:24px}.text table ul,.text-block table ul,.text table ol,.text-block table ol{padding:0;margin:0;list-style-position:inside;font-size:14px}.text blockquote,.text-block blockquote{color:#3e3e3e;border-color:#06a0dd;border-width:3px;background:#e5f6fe;font-size:14px;line-height:24px}@media screen and (max-width:767px){.text h2,.text-block h2{font-size:22px}.text h3,.text-block h3{font-size:18px}.text h4,.text-block h4{font-size:14px}}.rouble{font-family:'rouble';font-weight:400;font-style:normal}.photo-print-page .intro-block{position:relative;background:#fff;margin-bottom:30px}.photo-print-page .intro-block .info{padding-top:85px;padding-bottom:110px}.photo-print-page .intro-block .title{font-size:48px;font-weight:700;color:#212121;line-height:1.15em}.photo-print-page .intro-block .text{color:#404040;font-size:18px;line-height:1.55em;margin-top:20px}.photo-print-page .intro-block .image img{max-width:100%;max-height:100%;width:auto;height:auto}.photo-print-page .intro-block .price{margin-top:25px;font-size:32px;line-height:normal;color:#37312f;font-weight:700}.photo-print-page .intro-block .price span{color:#e56f3f}.photo-print-page .intro-block .buttons{margin-top:30px}.photo-print-page .intro-block .buttons a{display:inline-block;font-weight:700;color:#fff;font-size:22px;line-height:normal;padding:17px 80px 18px;text-align:center;background:#0fab7d;border-radius:3px;text-decoration:none}@media screen and (min-width:992px) and (max-width:1199px){.photo-print-page .intro-block .info{padding-top:95px;padding-bottom:125px}}@media screen and (min-width:992px){.photo-print-page .intro-block .block-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.photo-print-page .intro-block .info{width:45%}.photo-print-page .intro-block .image{width:50%;padding-top:55px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media screen and (max-width:991px){.photo-print-page .intro-block{text-align:center}.photo-print-page .intro-block .info{padding-top:45px;padding-bottom:45px}}@media screen and (max-width:767px){.photo-print-page .intro-block{margin-bottom:10px}.photo-print-page .intro-block .title{font-size:30px}.photo-print-page .intro-block .info{padding-top:30px;padding-bottom:35px}.photo-print-page .intro-block .text{font-size:16px}}.photo-print-page .custom-benefits-block{padding-top:30px;padding-bottom:10px}.photo-print-page .custom-benefits-block .list{padding-top:10px}.photo-print-page .custom-benefits-block .benefit{margin-bottom:30px;text-align:center}.photo-print-page .custom-benefits-block .benefit .icon{width:90px;height:80px;position:relative;margin:0 auto}.photo-print-page .custom-benefits-block .benefit .icon img{max-width:100%;max-height:100%;width:auto;height:auto;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.photo-print-page .custom-benefits-block .benefit .text{margin-top:15px;font-size:18px;line-height:1.35em;color:#404040}.photo-print-page .examples-block{padding-top:40px;padding-bottom:10px}.photo-print-page .examples-block .title.big{margin-bottom:15px}.photo-print-page .examples-block .text{font-size:18px;line-height:1.35em;text-align:center;color:#404040}.photo-print-page .examples-block .text a{color:#e56f3f}.photo-print-page .examples-block .info{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ee2923;font-size:18px;line-height:normal}.photo-print-page .examples-block .info .shutterstock{width:117px;height:33px;margin-left:6px;display:block;text-decoration:none;background:url(/resources/css/css/pages/../img/shutterstock.jpg) no-repeat center/contain}.photo-print-page .examples-block .list{margin-top:40px}.photo-print-page .examples-block .item{margin-bottom:30px}.photo-print-page .examples-block .item a{display:block;text-decoration:none}.photo-print-page .examples-block .item .image img{width:100%;border-radius:3px}@media screen and (max-width:767px){.photo-print-page .examples-block{padding-bottom:0;padding-top:10px}}.photo-print-page .material-types-block{padding-top:40px;padding-bottom:40px}.photo-print-page .material-types-block .item{margin-bottom:30px;text-align:center;color:#212121}.photo-print-page .material-types-block .item .image img{width:100%}.photo-print-page .material-types-block .item .title{margin-top:25px;font-weight:700;font-size:26px;line-height:normal}.photo-print-page .material-types-block .item .text{margin-top:10px;font-size:14px;line-height:normal}@media screen and (max-width:767px){.photo-print-page .material-types-block{padding-bottom:0;padding-top:10px}}.photo-print-page .text-block{padding-top:65px;padding-bottom:85px}.photo-print-page .text-block .text{max-width:650px;margin:0 auto}@media screen and (max-width:767px){.photo-print-page .text-block{padding-top:30px;padding-bottom:35px}}