@import url(https://fonts.googleapis.com/css?family=Raleway:300,400,600);.horizontal-menu .top-navbar .navbar-brand-wrapper .navbar-brand img{height:60px}.horizontal-menu .bottom-navbar .page-navigation{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.horizontal-menu .top-navbar{background-color:#5a2049}.horizontal-menu .top-navbar .nav-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}:root{--primary:$brand-primary}.item-grid-container i{color:#f5f8fa;font-size:2.5rem}.item-grid-container figure.effect-text-in .grid-card{width:100%;height:200px;background-size:cover;background-position:50%;position:relative;display:block;opacity:.8}.item-grid-container figure.effect-text-in .grid-card,.item-grid-container figure.effect-text-in:hover h5,.item-grid-container figure.effect-text-in:hover h6{-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.item-grid-container figure.effect-text-in:hover .grid-card,.item-grid-container figure.effect-text-in:hover h5,.item-grid-container figure.effect-text-in:hover h6{-webkit-transform:translate3d(0,-80px,0);transform:translate3d(0,-80px,0)}.item-grid-container .item-grid-filters{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.asset-item-container,.item-grid-container .item-grid-filters,.single-item-container{display:-webkit-box;display:-ms-flexbox;display:flex}.asset-item-container img,.asset-item-container video,.single-item-container img,.single-item-container video{max-width:100%}.asset-item-container .col-sm-6,.single-item-container .col-sm-6{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.asset-item-container .description-wrapper,.single-item-container .description-wrapper{margin:.3rem 0;display:-webkit-box;display:-ms-flexbox;display:flex}.asset-item-container .description-wrapper .description-key,.single-item-container .description-wrapper .description-key{font-weight:700;margin-right:7px;min-width:28%;display:inline-block}.asset-item-container i,.single-item-container i{font-size:1rem;color:#fff;cursor:pointer;text-align:end}.asset-item-container i:before,.single-item-container i:before{margin-right:5px}.asset-item-container .share-block-wrapper,.single-item-container .share-block-wrapper{min-height:80px}.asset-item-container .share-block-wrapper i,.single-item-container .share-block-wrapper i{font-size:unset;text-align:unset}.asset-item-container .share-block-wrapper .form-check,.asset-item-container .share-block-wrapper .form-group,.single-item-container .share-block-wrapper .form-check,.single-item-container .share-block-wrapper .form-group{margin:0}.asset-item-container .share-block-wrapper label,.single-item-container .share-block-wrapper label{width:100%;cursor:pointer}.asset-item-container .share-block-wrapper input,.single-item-container .share-block-wrapper input{cursor:pointer}.asset-item-container .share-block-wrapper .share-link-wrapper,.single-item-container .share-block-wrapper .share-link-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:pointer}.asset-item-container .share-block-wrapper .share-link-wrapper .info-wrapper,.single-item-container .share-block-wrapper .share-link-wrapper .info-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.asset-item-container .share-block-wrapper .share-link-wrapper .info-wrapper .share-link,.single-item-container .share-block-wrapper .share-link-wrapper .info-wrapper .share-link{white-space:nowrap;-webkit-mask-image:-webkit-gradient(linear,left top,right top,color-stop(10%,#000),to(transparent));-webkit-mask-image:linear-gradient(90deg,#000 10%,transparent);max-width:80%}.asset-item-container .share-block-wrapper .share-link-wrapper .info-wrapper .share-link-copy-button,.single-item-container .share-block-wrapper .share-link-wrapper .info-wrapper .share-link-copy-button{color:#007bff}.asset-item-container .share-block-wrapper .share-link-wrapper .info-wrapper.bottom,.single-item-container .share-block-wrapper .share-link-wrapper .info-wrapper.bottom{opacity:.3;margin:5px 0}.user-item-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.file-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.file-container img{max-height:500px}.file-container object{min-height:50vh;width:100%}.file-container .general-filetype-container{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:40vh;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e9e8ef;border-radius:.25rem}.filters-container{margin:.31rem}.filters-container .filters-wrapper{min-width:10rem}.pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.not-found-container,.not-found-container .is-share-expired-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.not-found-container .is-share-expired-message{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.not-found-container .is-share-expired-message .mdi{font-size:6rem;color:#5a2049;font-weight:400}.table-container td .table-image-element-wrapper img{width:50px;height:50px}.card-body-top-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.stretch-card{display:inline-block}.stretch-card .card-body.display-flex{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.stretch-card .card-body .card-body-header,.stretch-card .card-body.display-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.stretch-card .card-body .card-body-header{padding:15px}.stretch-card .card-body .card-body-header .card-title{margin:0}.stretch-card .card-body .card-body-header .button-primary:nth-child(2){margin-left:10px}.stretch-card .button-back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#5a2049;margin-bottom:1.5rem;cursor:pointer}.stretch-card .button-back i{margin-right:10px;font-size:1.25rem;color:#5a2049;font-weight:400}.forms-sample{padding:1rem}.button-with-disable-wrapper{display:inline-block}.button-with-disable-wrapper .btn-primary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:140px;height:44px}.button-with-disable-wrapper .btn-primary.is-loading{color:#fff;background-color:#461c55;border-color:#3e194b}.button-with-disable-wrapper .progress-area{margin:0 10px}.button-with-disable-wrapper .progress-area .progress-bar-container{width:28px}.button-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:1rem}.button-container,.button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.button-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.button-wrapper.left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.button-wrapper.left a{max-height:46px}.button-wrapper.right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.button-wrapper.floating-button{position:fixed;bottom:10%;right:7%;width:56px;height:56px;border-radius:50%;text-align:center;color:#fff;background:#5a2049;margin:25px auto 0;-webkit-box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.28);box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.28);cursor:pointer;-webkit-transition:all .1s ease-out;transition:all .1s ease-out;z-index:998;overflow:hidden}.button-wrapper.floating-button,.button-wrapper.floating-button a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-body-wrapper.full-page-wrapper .content-wrapper{width:100%;height:100vh;max-width:none}.page-body-wrapper.full-page-wrapper form button{background-color:#5a2049}.uppercase-text{text-transform:uppercase}#thumbnail-upload-form img{max-height:160px}.form-group .disabled{opacity:.3;pointer-events:none;cursor:not-allowed}.form-group.upload-form{position:relative}.form-group .required-field-symbol{color:#d93025;-webkit-box-flex:1;-ms-flex:1 1 16px;flex:1 1 16px;margin-right:24px;padding-left:.25em}.form-group.file-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form-group.file-section .upload-form{width:45%}.form-group .file-upload-container{width:450px;max-width:100%;border:1px dashed #e9e8ef;position:relative;border-radius:3px;-webkit-transition:.2s;transition:.2s}.form-group .file-upload-container .file-upload-wrapper{width:100%;cursor:pointer;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-group .file-upload-container .file-upload-wrapper .file-upload{width:100%;padding:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100px}.form-group .file-upload-container .file-upload-wrapper .file-upload .info-area{-webkit-box-flex:80%;-ms-flex:80%;flex:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-group .file-upload-container .file-upload-wrapper .file-upload .info-area .primary-text{font-weight:700}.form-group .file-upload-container .file-upload-wrapper .file-upload .info-area i{margin-right:.7rem;color:#5a2049;font-size:2.5rem;text-align:end}.form-group .file-upload-container .file-upload-wrapper .file-upload .progress-area{-webkit-box-flex:20%;-ms-flex:20%;flex:20%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.form-group .file-upload-container .file-upload-wrapper .file-container img{max-height:200px}.form-group .dot-opacity-loader{margin:0;position:absolute;left:100px;top:20px}.form-group .dot-opacity-loader.small{top:0;left:0}.form-group .dot-opacity-loader span{width:10px;height:10px}form .dot-opacity-loader{width:unset;height:unset}form .dot-opacity-loader.small-white span{background-color:#fff;width:5px;height:5px;margin:5px}.secondary-text{color:#a4a8b3}.progress-bar-container{width:45px;position:relative}.progress-bar-container .progress-percentage{margin:auto;position:absolute;top:-1px;left:0;bottom:0;right:0;height:15px;width:35px;font-size:.7rem;text-align:center}#nprogress .bar{background:#4eade4!important}#nprogress .peg{-webkit-box-shadow:0 0 10px #4eade4,0 0 5px red!important;box-shadow:0 0 10px #4eade4,0 0 5px red!important}#nprogress .spinner-icon{border-top-color:#4eade4!important;border-left-color:#4eade4!important}.home-container{padding:1.5rem 0}.home-container .col-sm-6{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-container .button-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:1rem 0}.home-container .button-container .button-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.home-container .button-container .button-wrapper button{margin-top:1rem}.home-container .button-container .button-wrapper .nav-link{padding:0;-ms-flex-preferred-size:50%;flex-basis:50%}.home-container .button-container .button-wrapper .nav-link .btn{width:95%}.home-container .button-container .button-wrapper .nav-link .btn .menu-icon{color:#5a2049}.home-container .button-container .button-wrapper .nav-link .btn:hover .menu-icon{color:#fff}hr{width:100%}.grid-card-container .portfolio-grid figure.effect-text-in p.download-file-container{padding:0}.grid-card-container .download-file-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.grid-card-container .download-file-wrapper .download-file-button{cursor:pointer}.grid-card-container .download-file-wrapper .download-file-button .download-file-icon{font-size:1rem}.grid-card-container .download-file-wrapper .download-file-button:hover .download-file-icon{color:#5a2049}.grid-card-container .download-file-wrapper .download-file-button:hover .dot-opacity-loader span{background-color:#5a2049}.grid-card-container .download-file-wrapper .download-file-button .dot-opacity-loader{width:unset;height:unset}.grid-card-container .download-file-wrapper .download-file-button .dot-opacity-loader span{width:5px;height:5px;margin:0 2px;background-color:#f5f8fa}.searchbar{max-width:40%;padding:0 15px 15px}.searchbar .input-group{border:1px solid rgba(149,110,161,.3);border-radius:50px;background:transparent}.searchbar .input-group:active,.searchbar .input-group:focus,.searchbar .input-group:focus-within{border:1px solid #956ea1}.searchbar .input-group input{background:transparent;border:0;padding-top:.75rem;padding-bottom:.75rem}.searchbar .input-group .input-group-text{background-color:transparent;border:0}.nav-item.nav-search{width:240px}.nav-item.nav-search #searchbar-input{width:160px}#close-search{padding-right:12px}