.ghost-center{position:relative}.ghost-center:before{content:" ";display:inline-block;height:100%;width:1%;vertical-align:middle}.ghost-center p,.ghost-center span{display:inline-block;vertical-align:middle;width:99%}div{box-sizing:border-box}.loading{position:relative}.loading .card{position:absolute;left:50%;top:50%;margin-left:-30px;margin-top:-45px;width:60px;height:90px;border:3px solid #fff;background:#f1592a;outline:6px solid transparent;transform:rotate(-15deg) rotateY(45deg) rotateX(60deg);opacity:0}.loading .card:first-of-type{margin-top:-45px;animation:card_fade_1 4s ease infinite}.loading .card:nth-of-type(2){margin-top:-51px;animation:card_fade_2 4s ease infinite}.loading .card:nth-of-type(3){margin-top:-57px;animation:card_fade_3 4s ease infinite}.loading .card:nth-of-type(4){margin-top:-63px;animation:card_fade_4 4s ease infinite}@keyframes card_fade_1{0%{opacity:0}20%{opacity:1}}@keyframes card_fade_2{20%{opacity:0}40%{opacity:1}}@keyframes card_fade_3{40%{opacity:0}60%{opacity:1}}@keyframes card_fade_4{60%{opacity:0}80%{opacity:1}}html{scroll-behavior:smooth;margin:0;padding:0;font-family:IBM Plex Sans,Arial,Helvetica,sans-serif}.i-s{max-height:16px}.i-m,.i-s{vertical-align:middle}.i-m{max-height:24px}.i-l{max-height:32px;vertical-align:middle}input.wide,textarea.wide{display:block;width:100%}.form-or{text-align:center;padding-top:22px}.spaced{margin-right:20px}.form-control input,.form-control select{padding:6px 8px;border-radius:6px;margin:12px auto;overflow:hidden;transition:all .35s}.form-control.dark input,.form-control.dark select{background:#f1f1f1;color:#727272;outline:none;border:2px solid #c5c7c6;transition:all .35s}.form-control.dark input:focus,.form-control.dark input:hover,.form-control.dark select:focus,.form-control.dark select:hover{border:2px solid #f1592a}.form-control.light input,.form-control.light select{background:#f1f1f1;color:#c5c7c6;outline:none;border:2px solid #d8d8d8}.form-control.light input:focus,.form-control.light input:hover,.form-control.light select:focus,.form-control.light select:hover{border:2px solid #fff}.form-control.light textarea{background:#f1f1f1;color:#c5c7c6;outline:none;border:2px solid #d8d8d8;width:100%;min-height:150px}.form-control.light textarea:focus,.form-control.light textarea:hover{border:2px solid #fff}.form-control.wide input,.form-control.wide select{width:100%}::-webkit-scrollbar{width:8px}body.mobile::-webkit-scrollbar{width:0}::-webkit-scrollbar-track{background-color:#c5c7c6;border-left:1px solid #000}::-webkit-scrollbar-thumb{background-color:#f1592a;border-radius:7px}::-webkit-scrollbar-thumb:hover{background-color:#f17853}.text-center{text-align:center!important}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#header{height:350px;position:relative}#header:after{position:absolute;top:0;left:0;right:0;bottom:0;content:"";backgound:#f1592a;opacity:.6}.subpage{overflow:hidden;background:#fff}.subpage.offers{text-align:center;padding-bottom:55px}.subpage.offers h2{text-align:center;font-size:34px;font-weight:300;color:#f1592a}.subpage.offers .single-item{text-decoration:none;display:inline-block;width:350px;height:350px;border:2px solid #fff;position:relative;overflow:hidden;transition:all .35s;background:#f1592a}.subpage.offers .single-item.off img{opacity:1}.subpage.offers .single-item.off:hover img{opacity:1;transform:scale(1)}.subpage.offers .single-item img{opacity:.45;transition:all .35s}.subpage.offers .single-item h2{background:fade(#f1592a,0);color:#fff;font-size:19px;font-weight:300;position:absolute;bottom:-4px;left:0;padding:4px 4px 6px 10px;width:100%;box-sizing:border-box;text-align:left}.subpage.offers .single-item:hover img{opacity:.75;transform:scale(1.1)}.subpage.offers .single-item:hover h2{background:fade(#f1592a,60%)}#header{position:absolute;z-index:5;width:100%;background:#f1592a;color:#fff;text-align:center;overflow:hidden;max-height:350px;top:70px}#header.sticky{position:fixed;z-index:-1;top:0;max-height:85px;transition:all .35s}#header.sticky h1{margin-top:12px}#header.sticky p{display:none}#header.sticky.inscreen{z-index:5;top:70px}#header .bg{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}#header .bg img{width:100%;opacity:.25}#header .limiter{position:relative;z-index:5}#header h1{font-weight:400;font-size:37px;margin:125px 0 3px}#header p{margin-top:5px}.slide{padding:35px 0;background:#fff}.slide .sbg{position:absolute;z-index:-1;top:0;bottom:0}.slide .sbg.right{right:0}.slide .sbg img{min-height:450px}.slide h2{border-left:4px solid #f1592a;padding-left:4px}.slide .newspaper h3{text-align:center}.slide small{color:#727272;font-size:11px}.slide .notice{padding:15px 0;color:#f1592a}.row>div>img{max-width:100%}.pro{padding-left:25px;background:url(/img/icons/pros_s.png) 3px 3px no-repeat;min-height:30px}.pro.circle{background:url(/img/icons/circle_s.png) 3px 3px no-repeat}.info-box{padding-left:25px;background:url(/img/icons/pros_s.png) 3px 3px no-repeat;min-height:30px;border:2px solid #c5c7c6}.separator{width:100%;border:1px solid #f1592a;margin:20px 0 25px}.separator.grey{border:1px solid #f1f1f1}.contact-slide{padding:25px 0 55px;background:url(/img/assets/cbg.png) no-repeat;background-size:cover}.contact-slide h1{margin-top:45px;color:#fff}.contact-slide .form-group{padding:15px 25px;background:#fff;box-shadow:0 0 8px rgba(0,0,0,.16)}.contact-slide input,.contact-slide textarea{width:100%;background:#fff;border:none;border-bottom:1px solid #f1f1f1;padding:10px 2px;outline:none;transition:all 1s;font-family:Roboto}.contact-slide input:focus,.contact-slide textarea:focus{border-bottom:1px solid #f1592a}.contact-slide input[type=checkbox]{float:left;width:20px;height:33px;margin-right:15px}.contact-slide textarea{min-height:200px}.single-product{padding:25px 0 45px;border-bottom:2px solid #f1f1f1;position:relative;overflow:hidden}.single-product .bg-pic{position:absolute;right:0;top:0}.single-product .bg-pic img{max-height:250px}.single-product.right-side{text-align:right}.single-product.right-side .bg-pic{position:absolute;right:auto;top:0}.contact-form{background:#f1f1f1;float:right;width:100%;padding:15px;margin:35px 0 55px;position:relative}.contact-form .call{position:absolute;bottom:-25px;left:0;color:#727272;font-size:14px;padding-top:15px;padding-left:22px}.contact-form .call span{padding-left:15px;font-size:16px;color:#f1592a;font-weight:500}.contact-form p{margin:0;padding:10px 10px 0;font-size:14px;color:#727272}.contact-form h3{font-size:20px;font-weight:400;margin:0}.contact-form h3 img{vertical-align:middle;position:relative;top:-4px}.contact-form .form-control{text-align:center}.contact-form form{background:#f1f1f1;box-sizing:border-box}.contact-form form input{outline:none;background:#fff;padding:10px 5px;width:90%;margin:10px auto 5px;transition:all .35s;border:1px solid #c5c7c6}.contact-form form input:focus,.contact-form form input:hover{border:1px solid #de6262}.contact-form .btn{position:absolute;right:0;bottom:-25px;border:0;font-size:14px;padding:15px;margin:0 auto -26px;text-align:center;background-repeat:no-repeat;background-position:191px 8px;outline:none}.tos-input{padding:25px;font-size:14px;text-align:justify}.mygrid{margin-top:30px}#message-wrap{padding:15px;text-align:center;display:none;border-radius:4px}#message-wrap.success-msg{color:#fff;background:#729d68}#message-wrap .error-msg{color:#fff;background:#f1592a}