@charset "UTF-8";html{height:100%;margin:0;padding:0}body{font-family:"Open Sans", sans-serif;width:100%;height:100%;margin:0;padding:0}.wrapper{min-width:1280px;width:100%;margin:0 auto;min-height:100%;height:auto!important;height:100%}p{margin:0;padding:0 0 7px 0}button{outline:none}.clearfix:after{position:relative;display:block;height:0;content:"";clear:both}.header-left-overlay{position:absolute;background:rgba(0, 0, 0, 0.5);width:50%;height:758px;top:0;bottom:0;left:0;right:0;z-index:10;display:none}.header-right-overlay{position:absolute;background:rgba(0, 0, 0, 0.5);width:50%;height:758px;top:0;bottom:0;right:0;z-index:10;display:none}.header{height:897px;position:relative;overflow:hidden}.header-top{background:url("/i/triangle-top.png") no-repeat;width:1323px;height:915px;left:50%;margin-left:-661.5px;position:absolute;z-index:11}.header-bg-wrapper{position:absolute;top:0;width:100%}.header-bg{width:50%;height:758px;position:absolute}.header-bg-left{background:url("/i/left-bg.jpg") no-repeat 0 0;background-size:cover;top:0;left:0;z-index:9}.header-bg-right{background:url("/i/right-bg.jpg") no-repeat 100% 0;background-size:cover;top:0;right:0;z-index:9}.logo{float:left;position:absolute;top:9px;left:50%;margin-left:-551px}.phone{display:inline-block;float:left;position:absolute;color:#FFF;font-size:34px;top:10px;left:50%;margin-left:-330px}.nav{position:absolute;top:20px;left:50%}.top-menu-link{font-size:21px;font-weight:400;color:#FFF;text-decoration:none;margin-right:20px}.top-menu-link:last-child{margin-right:0}.header-title-textarea{color:#FFF;text-align:center;font-weight:bold;margin-top:90px;text-transform:uppercase}.header-title-textarea span{font-size:53px;font-weight:300}.header-border-text{font-size:80px;position:relative}.header-strip{width:89px;height:5px;background:#FFF;position:absolute;top:46%}.header-strip:first-child{left:50%;margin-left:-250px}.header-strip:last-child{right:50%;margin-right:-250px}.call-button-header{width:318px;height:65px;background:#9cd800;font-family:"Open Sans", sans-serif;font-size:22px;font-weight:300;color:#FFF;text-transform:uppercase;position:absolute;bottom:290px;left:50%;margin-left:-159px;display:block;border-radius:5px;border-color:#9cd800;cursor:pointer}.call-button-header:hover{background-color:#87b904}.hovered-area{width:100%;height:758px;position:absolute;overflow:hidden}.hovered-triangle-left{width:500px;height:1100px;position:absolute;top:-50px;right:50%;margin-right:17px;background-color:transparent;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:rotate(-36deg);-ms-transform:rotate(-36deg);transform:rotate(-36deg);-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;z-index:15}.hovered-triangle-right{width:500px;height:1100px;position:absolute;top:-343px;left:50%;margin-left:116px;background-color:transparent;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:rotate(36deg);-ms-transform:rotate(36deg);transform:rotate(36deg);-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;z-index:15}.content{padding:0}.title{text-align:center}.title-wrapper{display:inline-block}.title-image{width:84px;height:53px;background:url("/i/title-image.png") no-repeat;margin:0 auto}.title h2{font-size:34px;font-weight:300;color:#006fbc;margin-top:0;text-transform:uppercase}.bg-pic1{width:465px;height:227px;background:url("/i/pic1.png") no-repeat;position:absolute;top:-110px;left:0}.bg-pic2{width:360px;height:152px;background:url("/i/pic2.png") no-repeat;position:absolute;top:-110px;right:100px}.production{max-width:1200px;width:100%;margin:0 auto;position:relative;padding:60px 0}.product-arrow{width:176px;height:24px;background:url("/i/product-arrow.png") no-repeat;top:-49px;left:50%;margin-left:-88px;position:absolute}.product{width:379px;height:723px;border:2px solid #ebebeb;position:relative;margin-top:47px;margin-right:25px;float:left}.product:nth-child(3){margin-right:0}.production-object{max-width:1200px;width:100%;margin:0 auto}.production-top-text-table{width:100%;height:106px;background:url("/i/production-top-text-bg.jpg") no-repeat;display:table;-webkit-box-shadow:6px 6px 5px 0px rgba(0, 0, 0, 0.15);-moz-box-shadow:6px 6px 5px 0px rgba(0, 0, 0, 0.15);box-shadow:6px 6px 5px 0px rgba(0, 0, 0, 0.15)}.production-top-text-cell{width:100%;height:100%;text-align:center;display:table-cell;vertical-align:middle}.production-top-text-cell p:first-child{font-size:30px;font-weight:400;color:#FFF}.production-top-text-cell p:nth-child(2){font-size:22px;font-weight:400;color:#FFF}.product-title{width:383px;height:114px;background:url("/i/product-title-bg.jpg") no-repeat;text-align:center;color:#FFF;font-size:20px;padding-top:25px;margin:-2px 0 0 -2px;font-weight:300}.product-title span{font-weight:600}.product-cost{width:268px;height:129px;background:url("/i/product-cost-cloud.png") no-repeat;text-align:center;color:#FFF;font-size:32px;line-height:3;margin:-52px auto 0;font-weight:600}.product-cost span{font-size:16px}.product-img{width:100%;height:198px;margin-top:30px}.product-chars-div{width:100%;text-align:center}.product-chars{text-align:center;display:inline-block;margin:25px auto;text-decoration:none;border-top:none;border-left:none;border-right:none;border-bottom:1px dashed #006fbc;color:#006fbc;background:none;cursor:pointer;font-size:26px;padding:0}.product-bottom{text-align:left;padding:0 44px;font-weight:400;font-size:19px}.product-ico{width:25px;height:23px;background:url("/i/product-ico.png") no-repeat;position:absolute;left:12px}.order-button-wrap{position:absolute;width:100%;bottom:25px}.order-button{width:302px;height:59px;background:#9cd800;border-radius:10px;border:none;font-size:22px;color:#FFF;font-weight:300;display:block;margin:0 auto;cursor:pointer}.order-button a{text-decoration:none;color:#FFF;display:block;width:100%;height:100%;line-height:59px}.order-button:hover{background:#87b904}.order1{min-width:1200px;width:100%;min-height:361px;background:url("/i/order1-bg.jpg") no-repeat;background-size:cover;border-top:7px solid #ffcb00}.order1-wrapper{max-width:1200px;width:100%;margin:0 auto;color:#FFF}.order1-title h2{font-size:35px;text-align:center;font-weight:400}.order1-text{text-align:center;font-size:23px;margin-bottom:37px;font-weight:300}.order1-textfield{width:563px;height:39px;padding-left:20px;font-family:"Open Sans", sans-serif;font-weight:300;font-size:19px;background:none;border:1px solid #FFF;color:#FFF}::-webkit-input-placeholder{color:#FFF}::-moz-placeholder{color:#FFF}:-moz-placeholder{color:#FFF}:-ms-input-placeholder{color:#FFF}.order1-submit{width:586px;height:41px;font-family:"Open Sans", sans-serif;font-weight:300;font-size:19px;background:url("/i/order1-submit-bg.jpg") no-repeat;border:none;color:#FFF;float:right}.order1-input{margin-bottom:15px}.order1-input:nth-child(n){float:left}.order1-input:nth-child(2n){float:right}.montage{min-width:1200px;width:100%;min-height:607px;background:url("/i/montage-bg.jpg") no-repeat;background-size:cover;border-top:7px solid #9cd800}.montage-wrapper{max-width:1200px;width:100%;margin:40px auto 0;color:#FFF}.montage-left{max-width:746px;width:100%;float:left}.montage-right{max-width:350px;width:100%;float:right}.montage-form form{border:2px solid #FFF}.montage-form form p{text-align:center;font-size:31px;margin:20px 0}.montage-form-input{width:268px;height:40px;border:1px solid #FFF;padding-left:13px;background:0;display:block;margin:0 auto 38px;color:#FFF;font-size:18px}.montage-form-button{width:281px;height:40px;border:none;background:url("/i/montage-btn-bg.jpg") no-repeat;background-size:cover;color:#FFF;font-size:19px;font-weight:400;font-family:"Open Sans", sans-serif;display:block;margin:0 auto 30px;cursor:pointer}.montage-right-frame{width:100%;height:169px;background-color:rgba(0, 0, 0, 0.4);margin-bottom:41px}.montage-right-frame-wrapper{padding:36px 45px 0 26px}.montage-left-frame{width:100%;height:169px;background-color:rgba(0, 0, 0, 0.4);position:relative;margin-bottom:41px}.montage-left-frame-wrapper{padding:36px 45px 0 74px;text-transform:uppercase}.montage-ico{width:10px;height:76px;background:url("/i/montage-ico.png") no-repeat;position:absolute;top:46px;left:39px}.gallery{min-width:1200px;width:100%}.gallery-wrapper{max-width:1200px;min-height:703px;width:100%;margin:60px auto 0}.gallery-slide{float:left;margin:0 12px 12px 0}.gallery-bxslider-prev{width:50px;height:516px;background:url("/i/gallery-slider-prev.jpg") no-repeat;position:absolute;top:0;left:0}.gallery-bxslider-prev a{width:34px;height:34px;background:url("/i/gallery-slider-prev-button-off.png") no-repeat;display:block;margin:241px auto 0}.gallery-bxslider-prev a:hover{background:url("/i/gallery-slider-prev-button-on.png") no-repeat}.gallery-bxslider-next{width:50px;height:516px;background:url("/i/gallery-slider-next.jpg") no-repeat;position:absolute;top:0;right:2px}.gallery-bxslider-next a{width:34px;height:34px;background:url("/i/gallery-slider-next-button-off.png") no-repeat;display:block;margin:241px auto 0}.gallery-bxslider-next a:hover{background:url("/i/gallery-slider-next-button-on.png") no-repeat}.gallery-bxslider{margin:0;padding:0}.gallery-bxslider li{float:left;margin:0;padding:0}.gallery-bxslider-wrapper{position:relative}.guarantee{min-width:1200px;width:100%}.guarantee-wrapper{max-width:1200px;width:100%;margin:60px auto}.guarantee-block{width:503px}.guarantee-block:first-child{float:left}.guarantee-block:nth-child(2){float:right}.guarantee-block:only-child{float:left}.guarantee-block-title{width:100%;height:113px;background:url("/i/guarantee-block-title.png") no-repeat;position:relative}.guarantee-block-title p{text-align:center;font-size:26px;font-weight:300;color:#FFF;line-height:150px}.guarantee-block-arrow{position:absolute;bottom:-45px;left:50%;margin-left:-55px;width:110px;height:45px;background:url("/i/guarantee-block-arrow.png") no-repeat}.guarantee-block-title-sub{margin-top:75px;font-size:22px;font-weight:400;color:#ffc000;padding-left:28px;position:relative;margin-bottom:18px;text-transform:uppercase}.guarantee-ico{width:25px;height:23px;background:url("/i/guarantee-ico.png") no-repeat;position:absolute;top:0;left:0}.footer{min-width:1200px;margin:0 auto;height:424px;background:url("/i/footer-bg.jpg") no-repeat 50% 50%;background-size:cover;position:relative;border-top:7px solid #9cd800;border-bottom:7px solid #9cd800;padding-bottom:20px}.footer-wrapper{max-width:1200px;width:100%;margin:0 auto;text-align:center}.footer-wrapper h2{font-size:38px;font-weight:300;color:#FFF}.footer-wrapper p{font-size:21px;font-weight:100;color:#FFF}.footer-input{padding-left:20px;width:726px;height:39px;border:1px solid #FFF;background:none;display:block;margin:0 auto 16px;font-family:"Open Sans", sans-serif;color:#FFF;font-size:19px}.footer-button{width:746px;height:39px;background:url("/i/montage-btn-bg.jpg") no-repeat;background-size:cover;border:none;font-family:"Open Sans", sans-serif;color:#FFF;font-size:18px;margin-top:16px;cursor:pointer}.footer-arrow-left{width:72px;height:132px;background:url("/i/footer-arrow-left.png") no-repeat;position:absolute;top:200px;left:50%;margin-left:-470px}.footer-arrow-right{width:72px;height:132px;background:url("/i/footer-arrow-right.png") no-repeat;position:absolute;top:200px;right:50%;margin-right:-470px}.footer-selector{margin-top:20px}.alkon{font-size:14.75px;color:#FFF;display:block;position:absolute;bottom:15px;right:50%;margin-right:-575px}.call-form-itself{width:446px;height:306px;background:#FFF;border:4px solid #9cd800;display:block;margin:0 auto;text-align:center;position:relative}.call-form{display:none}.call-form-itself p{font-size:24px;font-weight:300;margin:30px 0}.call-form-input{display:block;background:#f5f5f5;border:1px solid #e1e1e1;width:362px;height:40px;padding-left:18px;margin:0 auto 15px;font-size:18px;font-weight:300}.call-form-input::-webkit-input-placeholder{color:#000;font-weight:300;font-family:"Open Sans", sans-serif}.call-form-input::-moz-placeholder{color:#000;font-weight:300;font-family:"Open Sans", sans-serif}.call-form-input:-moz-placeholder{color:#000;font-weight:300;font-family:"Open Sans", sans-serif}.call-form-input:-ms-input-placeholder{color:#000;font-weight:300;font-family:"Open Sans", sans-serif}.call-form-button{width:267px;height:50px;background:#9cd800;font-size:18px;color:#FFF;display:block;margin:0 auto;border-color:#9cd800;border-radius:5px}.empty{border:1px solid #C75C5C!important;-webkit-box-shadow:inset 2px 2px 13px 0px rgba(205, 0, 0, 0.5);-moz-box-shadow:inset 2px 2px 13px 0px rgba(205, 0, 0, 0.5);box-shadow:inset 2px 2px 13px 0px rgba(205, 0, 0, 0.5);-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s}.call-form-content{margin-top:100px}.prod-chars-table{display:none}.prod-chars-table-wrapper{width:812px;padding:30px;margin:0 auto;background:#FFF;border:4px solid #006fbc;position:relative}.product-chars-close{background:url("/i/table-close.png") no-repeat;width:16px;height:17px;position:absolute;top:16px;right:17px;cursor:pointer}.product-chars-table-title{font-size:28px;text-align:center;color:#006fbc;margin-bottom:10px}.product-chars-table-description img{float:left}.product-chars-table-textarea{width:445px;float:right}.prod-chars-table-wrapper table{width:813px}.prod-chars-table-wrapper table tr td{height:33px}.prod-chars-table-wrapper table tr:nth-child(odd){background:#f4f4f4}.prod-chars-table-wrapper table tr td:first-child{padding-left:20px}.montage-form-content{text-align:center;color:#9cd800}.order1-content{text-align:center}.footer-form-content{color:#FFF}.hidden-field{display:none}.print-button{width:256px;height:51px;background:url("/i/order1-bg.jpg") no-repeat;border:none;color:#FFF;border-radius:5px;cursor:pointer;z-index:16;font-size:20px}.left-button-block{position:absolute;right:50%;margin-right:350px;top:480px;color:#FFF;text-align:left;z-index:16}.right-button-block{position:absolute;left:50%;margin-left:350px;top:480px;color:#FFF;text-align:right;z-index:16}.button-block{display:none}.button-block p{font-size:34px;font-weight:300}.button-block span{font-size:34px;font-weight:500;display:block}.bx-next{cursor:poniter}.bx-prev{cursor:pointer}.printed-block{display:none}#print-cupon{display:block;margin:0 auto;cursor:pointer}#print-gift{display:block;margin:0 auto;cursor:pointer}