.contacts:before,.contacts-address-social:before,.contacts:after,.contacts-address-social:after{content:" ";display:table}.contacts:after,.contacts-address-social:after{clear:both}.map{position:absolute;top:0;left:0}.map{width:100%;height:100%}.contacts-policy-btn,.contacts-address_link-map a{-webkit-transition:.5s ease;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s cubic-bezier(.25,.1,.25,1) 0;transition:all .5s ease 0s}.contacts{padding:0 6.25% 6.25%}@media only screen and (min-width:768px){.contacts{padding:0 3rem 3rem}}@media only screen and (min-width:1008px){.contacts{padding:0 9rem 4rem}}.contacts-form-head,.policy h2{text-transform:uppercase;font-weight:normal;letter-spacing:.06em;line-height:1.5}.contacts-form-head,.policy h2{position:relative;padding-bottom:8px;font-size:.875em}@media only screen and (min-width:768px){.contacts-form-head,.policy h2{font-size:1em}}.contacts-form-head:after,.policy h2:after{left:0;bottom:0;width:32px}.contacts-form-head:after,.policy h2:after{content:"";position:absolute;height:2px;background-color:#d5ab56}.contacts>*+*{margin-top:2em}@media only screen and (min-width:768px){.contacts>*+*{margin-top:0}}@media only screen and (min-width:768px){.contacts>*{float:right;width:50%}.contacts>*:nth-child(odd){padding-left:1.5rem;margin-top:4.6em}.contacts>*:nth-child(even){padding-right:1.5rem}}@media only screen and (min-width:1008px){.contacts>*:nth-child(odd){padding-left:3rem}.contacts>*:nth-child(even){padding-right:3rem}}.contacts-form-header{min-height:3em}.contacts-form-form{overflow:hidden}.contacts-form-form>*+*{margin-top:2.4em}.contacts-form-form .form-row input,.contacts-form-form .form-row textarea{border:1px solid #ccc}.contacts-form-form .form-row input:not([type="file"]){padding:1em 1em}.contacts-form-form .form-submit{margin-top:1rem}.contacts-policy-btn{margin-top:.5em;padding-bottom:.3em;background-color:transparent;text-transform:uppercase;font-size:.75em;color:#404040;border-bottom:1px dotted #404040}.contacts-policy-btn:hover{color:#000;border-color:transparent}.contacts-address>*+*{margin-top:24px}.contacts-address-list{position:relative;padding:2.4em 2em 1.6em 6rem;min-height:6.4rem;border:1px solid #ccc;line-height:1.6;color:#404040}@media only screen and (min-width:480px){.contacts-address-list{padding:2.4em 2em 1.6em 7.2rem}}.contacts-address-list:before{position:absolute;left:1.4rem;top:1.6rem;content:"";width:3.2rem;height:3.2rem;background-color:#b4331d;border-radius:50%;text-align:center;font-family:"FontAwesome";color:#fff;font-size:1.6em;line-height:1.9393939394;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}@media only screen and (min-width:480px){.contacts-address-list:before{left:2rem;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}.contacts-address--tel:before{content:""}.contacts-address--tel a{color:#000}.contacts-address--address{padding-bottom:.75em}.contacts-address--address:before{content:""}.contacts-address--time:before{content:"";line-height:1.8em;font-size:2em}.contacts-address--shop{padding-bottom:.75em}.contacts-address--shop:before{content:""}.contacts-address--shop>*:first-child{color:#d0a142}.contacts-address-social>*+*{margin-right:8px}.contacts-address-social>*{float:right}.contacts-address_link-map{text-align:right}.contacts-address_link-map a{position:relative;top:0;margin-top:.75em;font-size:.9em;color:#d0a142}.contacts-address_link-map a:hover{top:4px}.contacts-address_link-map a:after{display:inline-block;padding-left:.5em;content:"";line-height:1.85em;font-size:1.4em;font-family:"FontAwesome"}.map-bl>.wrapper{position:relative;padding:30% 0}@media only screen and (min-width:768px){.map-bl>.wrapper{padding:20% 0}}@media only screen and (min-width:1200px){.map-bl>.wrapper{padding:15% 0}}.policy{width:95%;max-width:1600px}.policy>*+*{margin-top:2em}.fancybox-slide .policy{padding:2rem 3rem}.jGrowl{position:absolute;width:100%;z-index:999999;color:#fff;font-size:17px}@media print{.jGrowl{display:none}}body>.jGrowl{position:fixed}.jGrowl.top-left{left:0;top:0}.jGrowl.top-right{right:0;top:0}.jGrowl.bottom-left{left:0;bottom:0}.jGrowl.bottom-right{right:0;bottom:0}.jGrowl.center{top:0;width:50%;left:25%}div.center .jGrowl-notification,div.center .jGrowl-closer{margin-left:auto;margin-right:auto}.jGrowl .jGrowl-notification,.jGrowl .jGrowl-closer{background-color:#000;opacity:.85;zoom:1;width:100%;padding:15px 25px;font-size:1em;text-align:center;display:none;border-radius:5px}.jGrowl .jGrowl-notification{min-height:40px}.jGrowl .jGrowl-closer{padding-top:4px;padding-bottom:4px;cursor:pointer;font-size:.9em;font-weight:bold;text-align:center}.jGrowl .jGrowl-notification .jGrowl-header{font-weight:bold;font-size:.85em}.jGrowl-close{background-color:transparent;color:white}.jGrowl .jGrowl-notification .jGrowl-close{z-index:99;float:right;font-weight:bold;font-size:1em;cursor:pointer}.af-message-success{background-color:green !important}.af-message-error{background-color:brown !important}.af-message-info{background-color:black !important}