@import 'bootstrap.min.css';@import 'bootstrap-rtl.min.css';@import 'font-vazir.css';@import 'font-awesome.min.css';@import 'et-line-fonts.css';@import 'animate.css';@import 'owl.carousel.css';html{height:100%}body{-webkit-font-smoothing:antialiased;font-family:"Vazir",sans-serif;background-color:#7b5a91;font-weight:400;font-size:16px;line-height:1.5;color:#000;height:100%;overflow:scroll-y;padding-right:0!important}.loaded{overflow:visible}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{cursor:pointer;background:#ffed91}h1,.h1{font-size:40px;line-height:1.1;font-weight:100;margin:0}h2,.h2{font-size:21px;line-height:1.2;font-weight:400;margin:0;opacity:.6;margin-top:15px}h3,.h3{font-size:17px;line-height:1.4;font-weight:700;text-transform:uppercase;margin:0 0 30px}.section-title{position:relative}.section-title:after{content:'';display:inline-block;width:14px;height:14px;margin-left:5px;background-color:#ffed91;border-radius:50%}p{margin:10px 0 0}a{color:inherit;text-decoration:underline}a:hover,a:focus{color:#ffed91;text-decoration:none;outline:none}a:focus{outline:none}strong{font-weight:800}.icon{display:inline-block;font-size:60px;text-decoration:none;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.btn{padding:8px 25px;border-radius:30px;border:1px solid transparent;background-color:#7b5a91;font-size:16px;line-height:1.4;font-weight:400;color:#fff;text-decoration:none;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:none}.btn:hover,.btn:focus,.btn.focus{color:#fff;background-color:#8e6ba5}.btn:active{-webkit-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:none;box-shadow:none}.btn-yellow{background-color:#ffed91;color:#000}.btn-b-white{border:1px solid rgba(255,255,255,.6);background-color:transparent}.form-control{height:44px;padding:6px 18px;border:1px solid #e6e6e6;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none}.form-control:focus{border-color:#7b5a91;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(123,90,145,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(123,90,145,.6)}textarea.form-control{resize:none;height:120px;padding-top:11px}.row-fields{margin:0 -8px}.row-fields .form-group{padding-left:8px;padding-right:8px}label.error{margin-top:3px;font-size:13px;font-weight:400;color:#cc506f}.bgc-white{background-color:#fff}.bgc-primary{background-color:#7b5a91;color:#fff}.bgc-light-gray{background-color:#f5f5f5}.bgc-yellow{background-color:#ffed91}.bgc-light-yellow{background-color:#fffae1}.text-white{color:#fff}.text-muted{opacity:.7;color:inherit}.text-primary{color:#ffed91}.text-yellow{color:#ffed91}.loader{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(123,90,145,.97);z-index:100;text-align:center}.cssload-bell{position:absolute;left:50%;top:50%;margin:-109px 0 0 -107px;width:214px;height:218px;border-radius:100%}.cssload-circle{width:100%;height:100%;position:absolute}.cssload-circle .cssload-inner{width:100%;height:100%;border-radius:100%;border:11px solid rgba(255,237,145,.7);border-right:none;border-top:none;background-clip:padding;box-shadow:inset 0 0 21px rgba(255,237,145,.15)}.cssload-circle:nth-of-type(0){transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg)}.cssload-circle:nth-of-type(0) .cssload-inner{animation:cssload-spin 2.3s infinite linear;-o-animation:cssload-spin 2.3s infinite linear;-ms-animation:cssload-spin 2.3s infinite linear;-webkit-animation:cssload-spin 2.3s infinite linear;-moz-animation:cssload-spin 2.3s infinite linear}.cssload-circle:nth-of-type(1){transform:rotate(70deg);-o-transform:rotate(70deg);-ms-transform:rotate(70deg);-webkit-transform:rotate(70deg);-moz-transform:rotate(70deg)}.cssload-circle:nth-of-type(1) .cssload-inner{animation:cssload-spin 2.3s infinite linear;-o-animation:cssload-spin 2.3s infinite linear;-ms-animation:cssload-spin 2.3s infinite linear;-webkit-animation:cssload-spin 2.3s infinite linear;-moz-animation:cssload-spin 2.3s infinite linear}.cssload-circle:nth-of-type(2){transform:rotate(140deg);-o-transform:rotate(140deg);-ms-transform:rotate(140deg);-webkit-transform:rotate(140deg);-moz-transform:rotate(140deg)}.cssload-circle:nth-of-type(2) .cssload-inner{animation:cssload-spin 2.3s infinite linear;-o-animation:cssload-spin 2.3s infinite linear;-ms-animation:cssload-spin 2.3s infinite linear;-webkit-animation:cssload-spin 2.3s infinite linear;-moz-animation:cssload-spin 2.3s infinite linear}.cssload-bell{animation:cssload-spin 5.75s infinite linear;-o-animation:cssload-spin 5.75s infinite linear;-ms-animation:cssload-spin 5.75s infinite linear;-webkit-animation:cssload-spin 5.75s infinite linear;-moz-animation:cssload-spin 5.75s infinite linear}@keyframes cssload-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-o-keyframes cssload-spin{from{-o-transform:rotate(0deg)}to{-o-transform:rotate(360deg)}}@-ms-keyframes cssload-spin{from{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@-webkit-keyframes cssload-spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes cssload-spin{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}.rel-1{position:relative;z-index:1}.masked{position:relative}.masked:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.4)}.header{}.header:after{background-color:rgba(0,0,0,.5)}.brand{font-family:museo_sans_cyrl900;font-size:33px;line-height:1;text-decoration:none;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.brand:after{content:'';display:inline-block;width:14px;height:14px;background-color:#ffed91;border-radius:50%}.brand:hover:after{background-color:#fff}.brand:focus{color:#fff}.brand:hover{color:#ffed91}.masthead{padding:40px 0;text-align:center;background:#66467c}.lead{font-size:inherit;margin:20px 0 0}.lead-text{margin-top:20px}.demo{margin-top:120px;text-align:center}.col-demo{margin-bottom:60px;padding:0 30px}.col-demo .wrap{display:inline-block}.col-demo figcaption{margin-top:30px}.col-demo figure img{border:1px solid #ffed91}@media(min-width:480px){h1,.h1{font-size:50px}}@media(min-width:768px){.brand{font-size:45px}}