body{font-weight:normal;font-size:13px;font-family:'Exo 2',sans-serif;margin-top:122px}@media(max-width:830px){body{margin-top:110px}}main .box{max-width:2400px;margin:0 auto;border-bottom:1px solid #d6d8d7;border-top:1px solid #d6d8d7;background:no-repeat center;overflow:hidden}main .box .container{height:100%;font-size:0}main .box .container *{position:relative;font-size:14px;z-index:1}main .box .container:before{content:"";display:inline-block;height:100%;vertical-align:middle}main .box .text{position:relative;display:inline-block;vertical-align:middle;padding:20px}main .box .text .icon{float:left;width:140px;height:140px;overflow:hidden;border:1px;border-radius:100%}main .box .text h1{margin:15px 0;font-size:2em;color:#3b94ff}main .box .text .description{display:inline-block;max-width:550px;font-style:italic;font-size:1.1em;color:#676767}main .box .text .button{display:inline-block;margin:15px auto;border:1px solid #9d9e9e;padding:5px 15px;background:#3b94ff;color:#fff;text-transform:uppercase;text-decoration:none;border-radius:5px;font-weight:bold;font-size:12px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}main .box .text .button:hover{background:#e4568a}@media(max-width:800px){main .box .text{text-align:center !important}main .box .text .icon{margin:0 !important;float:none !important;display:inline-block !important}}@media(max-width:570px){main .box .text h1{margin:10px 0 !important;font-size:17px !important}}main .box.box-energy{height:400px;background-color:#d6d7d7;background-image:url(../img/big_window.jpg);background-position:center -100px;background-size:100% 600px}main .box.box-energy .container{text-align:center}main .box.box-energy .text:before{content:"";display:inline-block;position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;-webkit-filter:blur(30px);-ms-filter:blur(30px);filter:blur(30px);opacity:.6;z-index:0}main .box.box-energy .text .description{max-width:470px}@media(max-width:570px){main .box.box-energy{height:230px;background-size:675px;background-position:center}}main .box.box-complect{background:#fff}main .box.box-complect.container{padding:30px 0}main .box.box-complect .text{width:100%}main .box.box-complect .text h1{color:#eb91af}main .box.box-complect .text .button{background:#eb91af;border-color:#fff}main .box.box-complect .text .button:hover{background:#3b94ff}main .box.box-complect .text .icon{background:url(../img/furnitura1.jpg) no-repeat center;background-size:contain;border-radius:5px;height:157px;margin-right:40px}main .box.box-proizvodstvo{text-align:center;background:url(../img/bg05.jpg);background-size:cover}main .box.box-proizvodstvo .text h1{text-align:center;color:#525252}main .box.box-proizvodstvo .text .button{background:#525252}main .box.box-price{text-align:right}main .box.box-price .text{right:190px}main .box.box-price .text .icon{position:absolute;right:-190px;top:10px;background:url(../img/price.png) no-repeat center;background-size:contain;width:180px;height:180px}@media(max-width:770px){main .box.box-price{text-align:center}main .box.box-price .text{right:0}main .box.box-price .text .icon{display:none !important}}main .box.box-zamer{height:270px;text-align:center;background:#d6d7d7 url(../img/zamer.jpg) no-repeat center top;background-size:100% auto;overflow:hidden}main .box.box-zamer .text:before{content:"";display:inline-block;position:absolute;left:0;top:0;width:100%;height:100%;background:#000;-webkit-filter:blur(100px);-ms-filter:blur(100px);filter:blur(100px);opacity:.6;z-index:0}main .box.box-zamer .text .description{color:#fff}main .box.box-zamer .text h1{color:#fff}main .box.box-zamer .text .button{background:#fff;color:#676767}main .box.box-zamer .text .button:hover{background:#3b94ff;color:#fff}@media(max-width:1100px){main .box.box-zamer{background-size:auto 115%}}@media(max-width:750px){main .box.box-zamer{background-position:center right;height:auto}}main .box.box-sroki{background:#fff}main .box.box-sroki.container{padding:30px 0}main .box.box-sroki .text{width:100%}main .box.box-sroki .text h1{color:#eb91af}main .box.box-sroki .text .button{background:#eb91af;border-color:#fff}main .box.box-sroki .text .button:hover{background:#3b94ff}main .box.box-sroki .text .icon{background:url(../img/sroki2.jpg) no-repeat center center;background-size:cover;border-radius:5px;height:165px;width:210px;margin-right:20px}main .box.box-credit{height:354px;background:#d6d7d7 url(../img/kredit1.jpg) no-repeat center center;background-size:cover}main .box.box-credit .text:before{content:"";display:inline-block;position:absolute;left:0;top:0;width:100%;height:100%;background:#000;-webkit-filter:blur(100px);-ms-filter:blur(100px);filter:blur(100px);opacity:.6;z-index:0}main .box.box-credit .text h1{color:#fff}main .box.box-credit .text .description{color:#e6e6e6}main .box.box-credit .text .button{background:#fff;border-color:#fff;color:#000}main .box.box-credit .text .button:hover{background:#3b94ff}main .box.box-q-energy{text-align:center}main .box.box-q-energy .text{width:100%}main .box.box-garantiya{background:#d6d7d7 url(../img/garantia.jpg) no-repeat center center;background-size:100% auto;height:420px}main .box.box-garantiya .text:before{content:"";display:inline-block;position:absolute;left:0;top:0;width:100%;height:100%;background:#000;-webkit-filter:blur(100px);-ms-filter:blur(100px);filter:blur(100px);opacity:.6;z-index:0}main .box.box-garantiya .text h1{color:#e2a3e5}main .box.box-garantiya .text .description{color:#f5f3ef}main .box.box-garantiya .text .button{background:#e2a3e5;border-color:#fff;color:#fff}main .box.box-garantiya .text .button:hover{background:#3b94ff}@media(max-width:900px){main .box.box-garantiya{height:300px}}@media(max-width:600px){main .box.box-garantiya{background-size:150%;height:240px}}main .box.box-about .text{margin-left:170px;text-align:left}main .box.box-about .text .icon{position:absolute;left:-170px;background:#d6d7d7 url(../img/about.jpg) no-repeat center center;background-size:cover;width:160px;height:160px;border:1px solid transparent;border-radius:100%}main .box.box-about .description{max-width:495px}@media(max-width:800px){main .box.box-about{text-align:center}main .box.box-about .text{margin-left:0}main .box.box-about .text .icon{display:none !important}}main .box.box-aluminum{background:url(../img/aluminum.jpg) no-repeat center -200px;background-size:100% auto;text-align:right;height:320px}main .box.box-aluminum .text{text-align:left}main .box.box-aluminum .text:before{content:"";display:inline-block;position:absolute;left:0;top:0;width:100%;height:100%;background:#000;-webkit-filter:blur(65px);-ms-filter:blur(65px);filter:blur(65px);opacity:.6;z-index:0}main .box.box-aluminum .text h1{color:#fff}main .box.box-aluminum .text .description{color:#fff}main .box.box-aluminum .text .button{color:#000;background:#fff}main .box.box-aluminum .text .button:hover{background:#3b94ff}@media(max-width:1400px){main .box.box-aluminum{background-position:center center}}@media(max-width:800px){main .box.box-aluminum{height:200px;background-size:160%}}main .box.box-post{text-align:right}main .box.box-post .text{text-align:left;margin-left:130px}main .box.box-post .text .icon{position:absolute;left:-130px;width:130px;height:130px;background:url(../img/post1.jpg) no-repeat center;background-size:cover;border:1px solid #e2e2e2;border-radius:100%}main .box.box-post .text h1{color:#e2a3e5}main .box.box-post .text .button{background:#e2a3e5}main .box.box-post .text .button:hover{background:#3b94ff}@media(max-width:800px){main .box.box-post{text-align:center}main .box.box-post .text{margin-left:0}main .box.box-post .text .icon{display:none !important}}main .box.box-contact{height:300px;text-align:left;background:url(../img/contact1.jpg) center -72px;background-size:100%}main .box.box-contact .text{text-align:left;margin-left:130px}main .box.box-contact .text .icon{position:absolute;left:-130px;width:130px;height:130px;background:url(../img/contact.png) no-repeat center;background-size:contain;border:1px solid #e2e2e2;border-radius:100%}@media(max-width:950px){main .box.box-contact{height:210px;background-position:center center;background-size:160%}}@media(max-width:800px){main .box.box-contact{text-align:center}main .box.box-contact .text{margin-left:0}main .box.box-contact .text .icon{display:none !important}}footer{background:#efefef;padding:35px;text-align:center;font-weight:bold;font-size:14px}@media(max-width:700px){footer{padding:10px;font-size:13px}}