﻿@font-face{font-family:Calibri;font-style:normal;font-weight:300;src:url("../fonts/calibri/calibri regular.ttf") format("truetype"),url("../fonts/calibri/calibri bold.ttf") format("truetype"),url("../fonts/calibri/calibri light.ttf") format("truetype");}.calibri{font-family:Calibri,sans-serif !important;font-weight:300;}::-webkit-scrollbar{width:8px;}::-webkit-scrollbar-track{background-color:#212529;}::-webkit-scrollbar-thumb{background-color:#395803;}::selection{background:#d3cdc0;}::-moz-selection{background:#d3cdc0;}.flickity-prev-next-button.previous,.flickity-prev-next-button.next{background:#000;color:#fff;width:32px;height:32px;}.flickity-prev-next-button.previous{left:25%;}.flickity-prev-next-button.next{right:25%;}.toast>.toast-title,.toast>.toast-message{font-size:large !important;}@media all and (min-width:600px){.fancybox-custom-layout .fancybox-bg{background:#e8e5de;}.fancybox-custom-layout.fancybox-is-open .fancybox-bg{opacity:1;}.fancybox-custom-layout .fancybox-caption{background:#f1ecec;bottom:0;color:#6c6f73;left:auto;padding:30px 20px;right:44px;top:0;width:256px;}.fancybox-custom-layout .fancybox-caption h3{color:#444;font-size:21px;line-height:1.3;margin-bottom:24px;}.fancybox-custom-layout .fancybox-caption a{color:#444;}.fancybox-custom-layout .fancybox-caption::before{display:none;}.fancybox-custom-layout .fancybox-stage{right:300px;}.fancybox-custom-layout .fancybox-toolbar{background:#3b3b45;bottom:0;left:auto;right:0;top:0;width:44px;}.fancybox-custom-layout .fancybox-button{background:transparent;}.fancybox-custom-layout .fancybox-navigation .fancybox-button div{padding:6px;background:#fcfaf9;border-radius:50%;transition:opacity .2s;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);opacity:.7;}.fancybox-custom-layout .fancybox-navigation .fancybox-button:not([disabled]):hover div{opacity:1;}.fancybox-custom-layout .fancybox-navigation .fancybox-button[disabled]{color:#999;}.fancybox-custom-layout .fancybox-navigation .fancybox-button:not([disabled]){color:#333;}.fancybox-custom-layout .fancybox-button--arrow_right{right:308px;}}#navbarMain{transition:all .2s ease;z-index:999;}#navbarMain.scrolled .navbar-brand:hover,#navbarMain.scrolled .nav-link:hover{color:#fff !important;}#navbarMain.scrolled .nav-link.active{color:#fff !important;}main[role=main]{min-height:100vh;padding-top:74px;}main[role=main] a:not(.artwork){text-decoration:none;color:inherit;}main[role=main] a:not(.artwork):hover{color:#b4aa93;border-bottom:2px solid #b4aa93;}body{font-family:Calibri,sans-serif !important;font-weight:300;font-size:x-large;background-color:#e8e5de;}.navbar-brand{white-space:normal;text-align:center;word-break:break-all;}.btn{border-radius:0;}.form-control{border-radius:0;border-color:#000;background-color:inherit;}.form-control:focus{border-color:#343a40;box-shadow:0 0 0 .1rem #343a40;}#back-to-top{position:fixed;bottom:25px;right:25px;display:none;}#contact::before{display:inline-block;content:'';margin-top:-56px;height:56px;visibility:hidden;}.carousel-cell{width:100%;}.flickity-page-dots{bottom:-50px;}.flickity-viewport{transition:height .2s;}#contact a{color:inherit;}footer{background-color:#d3cdc0;}footer .copyright{font-size:medium;}.field-validation-error{color:#f00;}.font-x-large{font-size:x-large !important;}.intro-summary,.about-summary,.section_summary,.album_summary{font-size:20px;}.intro-summary strong,.about-summary strong,.section_summary strong,.album_summary strong{font-weight:bold !important;}.intro-summary p:last-child,.about-summary p:last-child,.section_summary p:last-child,.album_summary p:last-child{margin:0;}.artwork img{transition:all .18s ease-in-out;}.artwork:hover img{transform:translate3d(0,-5px,0);}.blur-up{-webkit-filter:blur(5px);filter:blur(5px);transition:filter 400ms,-webkit-filter 400ms;}.blur-up.lazyloaded{-webkit-filter:blur(0);filter:blur(0);}.fade-box .lazyload,.fade-box .lazyloading{opacity:0;transition:opacity 400ms;}.fade-box img.lazyloaded{opacity:1;}img.lazyload:not([src]){visibility:hidden;}.svg-divider svg{width:100%;height:100px;}.svg-divider svg path{fill:#e8e5de;}@media print{html[lang=fa] nav.navbar>.container{max-width:100%;}html[lang=fa] main[role=main]{padding-top:100px;}html[lang=fa] main[role=main] .container{max-width:90%;}}