@font-face{font-family:"YekanBakh";src:url(../fonts/YekanBakhFaNum-VF.woff2)}html{height:100%;width:100%}body{font-family:"YekanBakh";font-size:16px;margin:0;padding:0;background-color:#fff;color:#444;letter-spacing:-0.5px;font-variation-settings:"DOTS" 1;width:100%;height:100%}a{text-decoration:none;color:inherit}h1,h2,h3,h4,h5,h6{font-variation-settings:"DOTS" 0;font-weight:600}input,textarea,select,button{font-family:"YekanBakh";font-size:16px;font-variation-settings:"DOTS" 1;letter-spacing:-0.5px;color:#444}main{width:100%;height:100%;position:relative;min-height:650px}main .bg-video{position:absolute;z-index:0;width:100%;height:100%;object-fit:cover;border:none}main .bg-texture{position:absolute;z-index:1;width:100%;height:100%;background:url(../images/texture.png) repeat}main .content{position:relative;z-index:2;color:#fff;display:flex;flex-direction:column;width:100%;height:100%}main .content .wrapper{margin:auto 0}main .content .wrapper h1{font-weight:800}main .content .wrapper .description{font-size:18px;font-weight:500}main .content .wrapper address{font-size:16px;font-weight:400}main .content .wrapper .phones a{display:inline-block;padding:8px 24px;border-radius:100px;border:1px solid #daa520;color:#daa520;font-size:17px;transition:all .2s}main .content .wrapper .phones a:hover{color:#fff;background-color:#daa520}main .content .designer{margin-top:auto;font-size:12px;opacity:.4}/*# sourceMappingURL=general.css.map */
