body{font-family:'Hind',sans-serif;margin:0;padding-top:100px}h1{line-height:50px;font-size:34px;font-family:'Playfair Display',serif;color:#000}ul{padding:0;margin:0;list-style:none}.container-fluid{max-width:980px}*:focus{outline:none}input{padding:10px;border:1px solid #303030;font-weight:400;font-size:12px}textarea{padding:10px;border:1px solid #303030;font-weight:400;font-size:12px;width:50%}.wpcf7-form label{width:100%}.wpcf7-submit{padding:13px 33px 10px;font-size:14px;text-transform:uppercase;font-weight:800;line-height:14px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.wpcf7-submit:hover{background-color:#000;color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}header{width:100%;position:fixed;top:0;z-index:1000;background-color:#fff;padding-bottom:9px}.header-top{font-family:'Dosis',Arial;background-color:#191919;height:40px;font-size:13px}.header-top-info p{margin:0;line-height:40px;color:#fff}.header-top-info p .glyphicon{color:#9e9e9e;padding-right:5px;padding-left:5px}.header-top-info p .glyphicon-envelope{padding-left:40px}.header-top-info p a,.header-top .header-nav li a{padding-bottom:0;padding-top:0;line-height:40px;color:#9e9e9e;text-transform:uppercase;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.header-top-info p a:hover,.header-top .header-nav li a:hover{background-color:transparent;color:#fff;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.logo{font-family:'Dosis',sans-serif;font-size:20px}.logo a{line-height:50px;font-size:34px;font-family:'Playfair Display',Arial;color:#000}.header-menu .navbar-nav a{font-family:'Dosis',Arial;font-size:15px;line-height:29px;text-transform:uppercase;padding-top:14px;padding-bottom:6px;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.header-menu .navbar-nav a:hover{-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.navbar-default .navbar-toggle .icon-bar{background-color:#000}hr{margin-top:15px;margin-bottom:15px;border:0;border-top:1px solid #e4e4e4}.home-design{margin-top:20px}.contact-box{border:1px solid #e4e4e4;padding:20px;margin-bottom:40px}.contact-box p{margin:0}footer{background-color:#191919}footer .widget .widgettitle{margin-bottom:25px;height:24px;color:#fff;font-family:'Playfair Display',Arial;font-size:16px;line-height:24px;font-weight:normal;font-style:normal;text-transform:none;text-decoration:none}footer .widget .menu{padding-left:0}footer .widget .menu li{border-bottom:1px solid #303030;padding:7px 0 4px}footer .no-title{margin-top:79px}footer .widget a{-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}footer .widget a:hover{color:#b49580;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.copyright{border:1px solid #303030;text-align:center;padding:20px 0;color:rgba(255,255,255,.35);margin-top:40px}.call-me{display:none}@media (max-width:768px){.wpcf7-text{width:100%}textarea{width:100%}.call-me{display:block;position:fixed;right:10px;bottom:10px;width:40px;height:40px;line-height:46px;border-radius:50%;background-color:#333;font-size:20px;text-align:center;z-index:10000}.call-me a{color:#fff}#menu-mobile-menu li a{font-size:14px;line-height:24px;padding:4px 0}footer .no-title{margin-top:0}body{padding-top:0}header{position:relative}}