﻿.popWindow h4,.popWindow p{color:#fff;padding-bottom:10px}.popup-overlay{display:none;position:fixed;left:0;top:0;right:0;bottom:0;background:#dededea6;z-index:1000}.popWindow{display:none;background-color:#d4af37;color:#fff;width:90%;max-width:600px;padding:0 0 20px;position:absolute;top:50%;left:50%;margin-left:-295px;margin-top:-185px;text-align:center;box-shadow:0 0 30px rgba(18,17,12,.5)}.popWindow h4{font-family:Verdana;text-align:center;font-weight:600}@media only screen and (max-width :800px){.popWindow{margin-left:-45%}}.close-btn{position:absolute;top:0;right:0;font-size:40px;line-height:20px;cursor:pointer;color:#000;padding:10px}.subscribe_window .subcsribe-text{font-size:15px;text-align:center;text-transform:uppercase;color:#fff;margin:0 0 20px;position:relative;padding:0 30px;z-index:10}.subscribe_window .req-fields{color:#676767;text-align:left}.subscribe-form{width:100%;max-width:350px;margin:0 auto}.subscribe-form div{position:relative}.subscribe-form input{border:1px solid #3d3d3d;width:100%;font-family:Lato,sans-serif;font-size:15px;line-height:30px;padding:5px 19px;margin-bottom:19px;outline:0;background:#2e2e2b;color:#fff;border-radius:4px}.btnpopup{color:#000;background-color:#dedede;padding:12px 85px;text-align:center;font-size:20px;border:1px solid #dedede;box-shadow:none;text-transform:uppercase;text-decoration:none;display:inline-block;-webkit-transition:.4s;transition:.4s;font-weight:900}.btnpopup:focus,.btnpopup:hover{background-color:#d4933a;color:#fff;text-decoration:none}.subscribe-form .btnpopup{font-size:24px;line-height:24px;border:none;width:100%;padding:10px;font-weight:700;text-align:center;outline:0;border-radius:4px}.subscribe-form .btnpopup:hover{background-color:#ac0300}.subscribe-form .btnpopup i{font-size:28px;margin-right:7px}.subscribe-form label{color:#fff;position:absolute;top:12px;left:20px;-webkit-transition:.28s;transition:.28s}.subscribe-form label span{color:#ffba00}.subscribe-form input:focus+label{left:-122px;font-size:12px}.subscribe-form input:invalid{box-shadow:none}.subscribe-form input:valid{border:1px solid #161613}.subscribe-form input:valid+label{left:-122px;font-size:12px}.subscribe-form input:invalid:not(:focus):not(:placeholder-shown){border:1px solid #d3362a}.subscribe-form input:invalid:not(:focus):not(:placeholder-shown)+label{left:-62px;font-size:12px}@media only screen and (max-width :480px){.subscribe_window{top:25%;margin-top:0}.subscribe_window .subcsribe-text{padding:0}.subscribe-form input:focus+label{left:20px;top:-18px}.subscribe-form input:valid+label{left:20px;top:-18px}.subscribe-form input:invalid:not(:focus):not(:placeholder-shown)+label{left:20px;top:-18px}}.thank_you_window .thank_you_title{font-family:"Titillium Web",sans-serif;color:#fff;font-size:32px;line-height:50px;font-weight:700;margin-bottom:10px}.thank_you_window .thank_you_body{font-family:"Titillium Web",sans-serif;color:#fff;font-size:24px;font-weight:400}