

/* Start:../js/fileuploader/jquery.fileuploader.min.css?171978169725338*/
/**
 * Fileuploader
 * Copyright (c) 2018 Innostudio.de
 * Website: http://innostudio.de/fileuploader/
 * Version: 2.0 (16-May-2018)
 * Requires: jQuery v1.7.1 or later
 * License: https://innostudio.de/fileuploader/documentation/#license
 */
@font-face {
    font-family:'font-fileuploader';
    src: url('../assets/fonts/font-fileuploader/font-fileuploader.eot?l2vub3');
    src: url('../assets/fonts/font-fileuploader/font-fileuploader.eot?l2vub3#iefix') format('embedded-opentype'),url('../assets/fonts/font-fileuploader/font-fileuploader.ttf?l2vub3') format('truetype'),url('../assets/fonts/font-fileuploader/font-fileuploader.woff?l2vub3') format('woff'),url('../assets/fonts/font-fileuploader/font-fileuploader.svg?l2vub3#font-fileuploader') format('svg');
    font-weight:normal;font-style:normal;
}

.fileuploader-popup .fileuploader-popup-content .fileuploader-popup-tools li a i,.fileuploader-popup .fileuploader-popup-content .fileuploader-popup-tools li a span{-webkit-transition:all .1s ease;transition:all .1s ease}.fileuploader-input .fileuploader-input-button,.fileuploader-input .fileuploader-input-caption,.fileuploader-items .fileuploader-item .fileuploader-action i,.fileuploader-items .fileuploader-item .fileuploader-progressbar .bar,.fileuploader-items .fileuploader-item .progress-bar2 .fileuploader-progressbar .bar,.fileuploader-items .fileuploader-item span.fileuploader-action-popup,.fileuploader-popup .fileuploader-popup-content .fileuploader-popup-button,.fileuploader-popup .fileuploader-popup-content .fileuploader-popup-button.button-success,.fileuploader-popup .fileuploader-popup-move{-webkit-transition:all .2s ease;transition:all .2s ease}.fileuploader-items .fileuploader-item,.fileuploader-items .fileuploader-item .fileuploader-action,.fileuploader-items .fileuploader-item .fileuploader-item-icon,.fileuploader-items .fileuploader-item .fileuploader-item-image canvas,.fileuploader-items .fileuploader-item .fileuploader-item-image img,.fileuploader-popup,.fileuploader-popup .fileuploader-popup-node{-webkit-animation:fileuploaderFadeIn .2s ease;animation:fileuploaderFadeIn .2s ease}.fileuploader-input .fileuploader-input-button,.fileuploader-popup .fileuploader-popup-content .fileuploader-popup-button,.fileuploader-popup .fileuploader-popup-content .fileuploader-popup-button.button-success{display:inline-block;margin:0;padding:14px 20px;border:none;border-radius:6px;outline:0;font-weight:700;cursor:pointer;vertical-align:middle;text-decoration:none}.fileuploader-popup .fileuploader-popup-content .fileuploader-popup-button{background:#e6ebf4;color:#90a0bc}.fileuploader-popup .fileuploader-popup-content .fileuploader-popup-button:hover{background:#edf1f7}.fileuploader-popup .fileuploader-popup-content .fileuploader-popup-button:active{background:#dfe5f1}.fileuploader-input .fileuploader-input-button,.fileuploader-popup .fileuploader-popup-content .fileuploader-popup-button.button-success{background:#9658fe;background:-moz-linear-gradient(-45deg,#3a8ffe 0,#9658fe 100%);background:-webkit-linear-gradient(-45deg,#3a8ffe 0,#9658fe 100%);background:linear-gradient(135deg,#3a8ffe 0,#9658fe 100%);background-size:140% auto;background-position:center;color:#fff}.fileuploader-input .fileuploader-input-button:hover,.fileuploader-popup .fileuploader-popup-content .fileuploader-popup-button.button-success:hover{background-position:left}.fileuploader-input .fileuploader-input-button:active,.fileuploader-popup .fileuploader-popup-content .fileuploader-popup-button.button-success:active{background-position:right}.fileuploader-input .fileuploader-main-icon:after,.fileuploader-items .fileuploader-item .fileuploader-action i,.fileuploader-popup .fileuploader-popup-content .fileuploader-popup-tools li a i:after,.fileuploader-popup .fileuploader-popup-move:after{font-family:font-fileuploader!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fileuploader-input .fileuploader-input-caption .fileuploader-pending-loader,.fileuploader-items .fileuploader-item .fileuploader-item-image.fileuploader-loading:after,.fileuploader-items .fileuploader-item.upload-pending .fileuploader-action-remove:after,.fileuploader-popup.loading:after{content:'';position:absolute;min-width:24px;min-height:24px;max-width:48px;max-height:48px;background:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJsb2FkZXItMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA1MCA1MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTAgNTA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZGRlNGY2IiBkPSJNNDMuOTM1LDI1LjE0NWMwLTEwLjMxOC04LjM2NC0xOC42ODMtMTguNjgzLTE4LjY4M2MtMTAuMzE4LDAtMTguNjgzLDguMzY1LTE4LjY4MywxOC42ODNoNC4wNjhjMC04LjA3MSw2LjU0My0xNC42MTUsMTQuNjE1LTE0LjYxNWM4LjA3MiwwLDE0LjYxNSw2LjU0MywxNC42MTUsMTQuNjE1SDQzLjkzNXoiPjxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZVR5cGU9InhtbCIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiB0eXBlPSJyb3RhdGUiIGZyb209IjAgMjUgMjUiIHRvPSIzNjAgMjUgMjUiIGR1cj0iMC42cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiLz4gPC9wYXRoPiA8L3N2Zz4=) center no-repeat;background-size:contain}.fileuploader-items .fileuploader-item .fileuploader-item-icon i,.fileuploader-items .fileuploader-item .fileuploader-item-image canvas,.fileuploader-items .fileuploader-item .fileuploader-item-image img,.fileuploader-items .fileuploader-item .fileuploader-item-image.fileuploader-loading:after,.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area .area-move,.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area .point:after,.fileuploader-popup .fileuploader-popup-move:after,.fileuploader-popup.loading:after{left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.fileuploader-items .fileuploader-item .fileuploader-action,.fileuploader-items .fileuploader-item .progress-bar2 span{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.fileuploader-input .fileuploader-input-button,.fileuploader-items .fileuploader-item .fileuploader-item-icon,.fileuploader-items .fileuploader-item .progress-bar2 .fileuploader-progressbar,.fileuploader-popup .fileuploader-cropper,.fileuploader-popup .fileuploader-cropper *,.fileuploader-popup .fileuploader-popup-content .fileuploader-popup-button,.fileuploader-popup .fileuploader-popup-content .fileuploader-popup-button.button-success,.fileuploader-popup .fileuploader-popup-content .fileuploader-popup-tools li a,.fileuploader-popup .fileuploader-popup-node .fileuploader-popup-file-icon{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fileuploader,.fileuploader *,.fileuploader :after,.fileuploader :before,.fileuploader-popup,.fileuploader-popup *,.fileuploader-popup :after,.fileuploader-popup :before{box-sizing:border-box}.fileuploader{display:block;width:100%;padding:16px;margin:16px 0;background:#fafbfd;border-radius:6px;line-height:normal}.fileuploader-input{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid transparent;border-radius:6px;cursor:pointer;overflow:hidden}.fileuploader-input .fileuploader-input-caption{position:relative;display:inline-block;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:start;align-self:flex-start;padding:11px 16px;margin-right:16px;background:#fff;border:1px solid #ebeef1;border-radius:6px;color:#789bec;font-weight:700;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fileuploader-focused .fileuploader-input .fileuploader-input-caption{border-color:#789bec}.fileuploader-input .fileuploader-input-caption .fileuploader-pending-loader{position:relative;display:inline-block;vertical-align:middle;min-height:22px;margin-right:6px}.fileuploader-input .fileuploader-input-button{padding:12px 18px}.fileuploader-input .fileuploader-main-icon{color:#789bec}.fileuploader-input .fileuploader-main-icon:after{content:"\e900"}.fileuploader-input.fileuploader-dragging{background:#fff;border:1px dashed #ebeef1}.fileuploader-input.fileuploader-dragging .fileuploader-input-caption{border-color:transparent}.fileuploader-input.fileuploader-dragging .fileuploader-input-button{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}.fileuploader-disabled .fileuploader-input{opacity:.7;cursor:default;pointer-events:none!important}.fileuploader-items .fileuploader-items-list{display:block;margin:0 -16px;padding:0;list-style:none}.fileuploader-items .fileuploader-item{position:relative;margin:0;padding:20px 16px;border-bottom:1px solid #ebeef1;animation-duration:.6s}.fileuploader-items .fileuploader-item:last-child{border-bottom:0;margin-bottom:-16px}.fileuploader-items .fileuploader-item.upload-failed{background:rgba(254,84,111,.06)}.fileuploader-items .fileuploader-item.upload-pending .fileuploader-action-remove:after{position:absolute;left:-8px;top:-8px;width:36px;height:36px}.fileuploader-items .fileuploader-item .columns{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2}.fileuploader-items .fileuploader-item .column-thumbnail{position:relative;width:36px;height:36px}.fileuploader-items .fileuploader-item .column-title{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:16px;padding-right:16px;color:#74809d;overflow:hidden}.fileuploader-items .fileuploader-item .column-title a{display:inline-block;width:100%;height:100%;color:#74809d;text-decoration:none}.fileuploader-items .fileuploader-item .column-title div{width:100%;font-weight:700;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fileuploader-items .fileuploader-item .column-title span{font-size:12px;color:#979fb8}.fileuploader-items .fileuploader-item .column-actions{margin:0 16px}.fileuploader-items .fileuploader-item .fileuploader-item-image{position:relative;width:100%;height:100%;border-radius:6px;background:#fff;overflow:hidden}.fileuploader-items .fileuploader-item .fileuploader-item-image.fileuploader-loading:after{content:'';width:50%;height:50%}.fileuploader-items .fileuploader-item .fileuploader-item-image canvas,.fileuploader-items .fileuploader-item .fileuploader-item-image img{position:absolute;max-width:none;max-height:100%}.fileuploader-items .fileuploader-item .fileuploader-item-icon{position:relative;width:100%;height:100%;text-align:center;color:#fff;font-size:11px;background:#ddd;border-radius:4px;cursor:default}.fileuploader-items .fileuploader-item .fileuploader-item-icon.is-bright-color{color:#888}.fileuploader-items .fileuploader-item .fileuploader-item-icon i{position:absolute;display:block;width:90%;font-style:normal;font-weight:700;overflow:hidden;white-space:nowrap}.fileuploader-items .fileuploader-item span.fileuploader-action-popup{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(43,56,71,.2);border-radius:6px;cursor:pointer;opacity:0}.fileuploader-items .fileuploader-item span.fileuploader-action-popup:hover{opacity:1}.fileuploader-items .fileuploader-item span.fileuploader-action-popup:active{background:rgba(43,56,71,.4)}.fileuploader-items .fileuploader-item .fileuploader-action{position:relative;display:inline-block;width:20px;height:20px;color:#c0c6d2;cursor:pointer;vertical-align:top}.fileuploader-items .fileuploader-item .fileuploader-action+.fileuploader-action{margin-left:16px}.fileuploader-items .fileuploader-item .fileuploader-action:hover{color:#789bec}.fileuploader-items .fileuploader-item .fileuploader-action:active{color:#668ee9}.fileuploader-items .fileuploader-item .fileuploader-action i{display:inline-block;width:100%;height:100%;font-size:20px;line-height:20px;text-align:center;border-radius:50%}.fileuploader-items .fileuploader-item .fileuploader-action.fileuploader-action-remove i{color:#fff;font-size:14px;background:#fe7676;box-shadow:-1px 1px 6px rgba(254,118,118,.8);text-shadow:none}.fileuploader-items .fileuploader-item .fileuploader-action.fileuploader-action-remove i:after{content:"\e908"}.fileuploader-items .fileuploader-item .fileuploader-action.fileuploader-action-remove i:hover{background-color:#fe8a8a}.fileuploader-items .fileuploader-item .fileuploader-action.fileuploader-action-remove i:active{background-color:#fe6262}.fileuploader-items .fileuploader-item .fileuploader-action.fileuploader-action-download i:after{content:"\e902"}.fileuploader-items .fileuploader-item .fileuploader-action.fileuploader-action-start i:after{content:"\e907"}.fileuploader-items .fileuploader-item .fileuploader-action.fileuploader-action-sort i:after{content:"\e903"}.fileuploader-items .fileuploader-item .fileuploader-action.fileuploader-action-edit i:after{content:"\e90c"}.fileuploader-items .fileuploader-item .fileuploader-action.fileuploader-action-retry i:after{content:"\e904"}.fileuploader-items .fileuploader-item .fileuploader-action.fileuploader-action-settings i:after{content:"\e905"}.fileuploader-items .fileuploader-item .fileuploader-action.fileuploader-action-preview i:after{content:"\e90d"}.fileuploader-items .fileuploader-item .fileuploader-action.fileuploader-action-success i{color:#fff;font-size:14px;background:#43d084;box-shadow:-1px 1px 6px rgba(67,208,132,.8);text-shadow:none}.fileuploader-items .fileuploader-item .fileuploader-action.fileuploader-action-success i:after{content:"\e90b"}.fileuploader-items .fileuploader-item .fileuploader-action.fileuploader-action-success i:active:after,.fileuploader-items .fileuploader-item .fileuploader-action.fileuploader-action-success i:hover:after{content:"\e908"}.fileuploader-items .fileuploader-item .fileuploader-action.fileuploader-action-success i:hover{background:#fe7676;box-shadow:-1px 1px 6px rgba(254,118,118,.8)}.fileuploader-items .fileuploader-item .fileuploader-action.fileuploader-action-success i:active{background-color:#fe6262}.fileuploader-items .fileuploader-item.file-has-popup span.fileuploader-action-popup{display:block}.fileuploader-items .fileuploader-item .fileuploader-progressbar{position:absolute;left:0;bottom:0;width:100%;height:4px;border-radius:6px;overflow:hidden}.fileuploader-items .fileuploader-item .fileuploader-progressbar .bar{position:absolute;left:0;top:0;width:0%;height:100%;border-radius:6px;background:#789bec}.fileuploader-items .fileuploader-item .progress-bar2 .fileuploader-progressbar{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.fileuploader-items .fileuploader-item .progress-bar2 .fileuploader-progressbar .bar{position:absolute;left:0;top:0;width:0%;height:100%;border-radius:0;background:rgba(104,125,219,.08)}.fileuploader-items .fileuploader-item .progress-bar2 span{position:absolute;right:16px;color:rgba(151,159,184,.16);font-size:48px}.fileuploader-items .fileuploader-item.sorting{background:#fafbfd;border-radius:6px;opacity:.8;box-shadow:0 1px 4px rgba(0,0,0,.2);z-index:799}.fileuploader-items .fileuploader-item.sorting,.fileuploader-items .fileuploader-item.sorting .fileuploader-action,.fileuploader-items .fileuploader-item.sorting .fileuploader-item-icon,.fileuploader-items .fileuploader-item.sorting .fileuploader-item-image canvas,.fileuploader-items .fileuploader-item.sorting .fileuploader-item-image img{-webkit-animation:none;animation:none}.fileuploader-items .fileuploader-sorter-placeholder{background:rgba(0,0,0,.03);margin:0;padding:0;-webkit-animation:none;animation:none}.fileuploader-popup{z-index: 99999;position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;background:#191d1e;animation-duration:.4s}.fileuploader-popup.loading:after{width:48px;height:48px;z-index:8}.fileuploader-popup .fileuploader-popup-preview{position:relative;width:100%;height:100%;padding-right:368px;overflow:auto;z-index:2}.fileuploader-popup .fileuploader-popup-node{position:relative;display:flex;align-items:center;justify-content:center;max-width:100%;height:100%;min-width:20px;min-height:20px;vertical-align:top;border-radius:2px;padding:34px 56px;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.fileuploader-popup .fileuploader-popup-node.astext>div,.fileuploader-popup .fileuploader-popup-node.audio>audio,.fileuploader-popup .fileuploader-popup-node.image>img,.fileuploader-popup .fileuploader-popup-node.video>video{max-width:100%;max-height:100%;margin:0;padding:0;color:#47525d;background:#fafafa;-webkit-box-shadow:0 0 20px rgba(0,0,0,.4);box-shadow:0 0 20px rgba(0,0,0,.4);border-radius:2px}.fileuploader-popup .fileuploader-popup-node.audio audio{width:450px}.fileuploader-popup .fileuploader-popup-node.astext div{max-width:992px;padding:20px;margin:0 auto;font-size:14px;line-height:16px;text-align:left;overflow-y:auto;white-space:pre-wrap}.fileuploader-popup .fileuploader-popup-node .fileuploader-popup-file-icon{position:relative;display:inline-block;width:80px;height:80px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDkiIGhlaWdodD0iNjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQiPiA8Zz4gIDx0aXRsZT5iYWNrZ3JvdW5kPC90aXRsZT4gIDxyZWN0IGZpbGw9Im5vbmUiIGlkPSJjYW52YXNfYmFja2dyb3VuZCIgaGVpZ2h0PSI0MDIiIHdpZHRoPSI1ODIiIHk9Ii0xIiB4PSItMSIvPiA8L2c+IDxnPiAgPHRpdGxlPkxheWVyIDE8L3RpdGxlPiAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBmaWxsPSIjYmJjYWNmIiBpZD0ic3ZnXzIiIGQ9Im00OSwxNi44NDJsMCw0Mi4xMDVjMCwyLjc5MSAtMi4yNyw1LjA1MyAtNS4wNjksNS4wNTNsLTM4Ljg2MiwwYy0yLjgsMCAtNS4wNjksLTIuMjYyIC01LjA2OSwtNS4wNTNsMCwtNTMuODk0YzAsLTIuNzkxIDIuMjY5LC01LjA1MyA1LjA2OSwtNS4wNTNsMjcuMDM0LDBsMTYuODk3LDE2Ljg0MnoiIGNsYXNzPSJjbHMtMSIvPiAgPHBhdGggZmlsbD0iI2RmZWFlZSIgZmlsbC1ydWxlPSJldmVub2RkIiBpZD0ic3ZnXzQiIGQ9Im00OSwxNS44OTlsMCwyLjA5NmwtMTMuODEzLDBjLTIuODYsMCAtNC4xNzksLTIuMzIgLTQuMTc5LC01LjE4MWwwLC0xMi44MTRsMi4wOTIsMGwxNS45LDE1Ljg5OXoiIGNsYXNzPSJjbHMtMyIvPiA8L2c+PC9zdmc+) center no-repeat;background-size:contain}.fileuploader-popup .fileuploader-popup-node .fileuploader-popup-file-icon div{position:absolute;bottom:14px;left:0;padding:4px 6px;border-radius:4px;color:#fff;max-width:100%;word-wrap:break-word}.fileuploader-popup .fileuploader-popup-node .fileuploader-popup-file-icon div.is-bright-color{color:#888}.fileuploader-popup .fileuploader-popup-node .fileuploader-popup-file-icon div i{text-transform:uppercase;font-style:normal;font-weight:700;white-space:nowrap}.fileuploader-popup .fileuploader-popup-content{position:absolute;top:0;right:0;background:#fff;display:inline-block;width:368px;min-height:100%;padding:34px;text-align:left}.fileuploader-popup .fileuploader-popup-content ul{list-style:none;margin:0;padding:0}.fileuploader-popup .fileuploader-popup-content ul li{display:block;padding:0 0 16px;margin:0;width:100%}.fileuploader-popup .fileuploader-popup-content ul li span{display:block;color:#acacc4;font-size:14px}.fileuploader-popup .fileuploader-popup-content ul li h5{margin:4px 0 0;color:#5b5b7b;font-size:14px;font-weight:700;word-wrap:break-word}.fileuploader-popup .fileuploader-popup-content .fileuploader-popup-meta{padding:0 0 8px;margin:0 0 8px;border-bottom:1px solid #eaeaf0}.fileuploader-popup .fileuploader-popup-content .fileuploader-popup-tools{padding:0;margin:0 -16px}.fileuploader-popup .fileuploader-popup-content .fileuploader-popup-tools li{display:inline-block;width:auto}.fileuploader-popup .fileuploader-popup-content .fileuploader-popup-tools li a{display:inline-block;padding:16px;cursor:pointer;text-align:center;text-decoration:none}.fileuploader-popup .fileuploader-popup-content .fileuploader-popup-tools li a i{display:inline-block;font-size:24px;margin-bottom:6px;color:#5b5b7b}.fileuploader-popup .fileuploader-popup-content .fileuploader-popup-tools li a:hover i,.fileuploader-popup .fileuploader-popup-content .fileuploader-popup-tools li a:hover span{color:#789bec}.fileuploader-popup .fileuploader-popup-content .fileuploader-popup-tools li a[data-action=remove] i:after{content:"\e906"}.fileuploader-popup .fileuploader-popup-content .fileuploader-popup-tools li a[data-action=crop] i:after{content:"\e901"}.fileuploader-popup .fileuploader-popup-content .fileuploader-popup-tools li a[data-action=rotate-cw] i:after{content:"\e904"}.fileuploader-popup .fileuploader-popup-content .fileuploader-popup-buttons{margin:16px 0}.fileuploader-popup .fileuploader-popup-content .fileuploader-popup-button+.fileuploader-popup-button{margin-left:20px}.fileuploader-popup .fileuploader-popup-move{position:absolute;display:none;width:56px;height:100%;font-size:24px;bottom:0;left:0;color:#fff;opacity:.4;cursor:pointer;z-index:2}.fileuploader-popup .fileuploader-popup-move:hover{opacity:1}.fileuploader-popup .fileuploader-popup-move:after{position:absolute}.fileuploader-popup .fileuploader-popup-move[data-action=prev]:after{content:"\e909"}.fileuploader-popup .fileuploader-popup-move[data-action=next]{left:auto;right:368px}.fileuploader-popup .fileuploader-popup-move[data-action=next]:after{content:"\e90a"}.fileuploader-popup .fileuploader-popup-has-arrows .fileuploader-popup-move{display:inline-block}.fileuploader-popup .fileuploader-cropper{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(17,20,27,.65);z-index:9}.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area{position:absolute;left:0;top:0;width:0;height:0;z-index:2}.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area.has-grid:after,.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area.has-grid:before{content:'';position:absolute;border:1px solid rgba(250,250,250,.8);opacity:0;-webkit-transition:all .4s ease;transition:all .4s ease;z-index:1}.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area.has-grid:before{top:0;left:50%;height:100%;width:34%;border-top:0;border-bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area.has-grid:after{top:50%;left:0;height:34%;width:100%;border-left:0;border-right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area.has-grid.moving:after,.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area.has-grid.moving:before{opacity:1}.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area .point{position:absolute;width:24px;height:24px;z-index:3}.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area .point:after{content:'';width:12px;height:12px;position:absolute;background:#fff;box-shadow:0 0 6px rgba(0,0,0,.4);border-radius:50%}.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area .point.point-a{top:-12px;left:-12px;cursor:nw-resize}.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area .point.point-b{top:-12px;left:50%;margin-left:-12px;cursor:n-resize}.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area .point.point-c{top:-12px;right:-12px;cursor:ne-resize}.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area .point.point-d{top:50%;right:-12px;margin-top:-12px;cursor:w-resize}.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area .point.point-e{bottom:-12px;right:-12px;cursor:nw-resize}.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area .point.point-f{bottom:-12px;left:50%;margin-left:-12px;cursor:s-resize}.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area .point.point-g{bottom:-12px;left:-12px;cursor:sw-resize}.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area .point.point-h{left:-12px;top:50%;margin-top:-12px;cursor:w-resize}.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area .area-move{position:absolute;width:95%;height:95%;z-index:2;cursor:move}.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area .area-image{position:relative;overflow:hidden;width:100%;height:100%}.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area .area-image img{width:auto;height:auto;max-width:none;max-height:none;position:absolute;left:0;top:0;background:#fff;-webkit-transform-origin:top left;transform-origin:top left}@media all and (max-width:768px){.fileuploader-popup .fileuploader-popup-preview{padding-right:0}.fileuploader-popup .fileuploader-popup-move{height:56px;font-size:18px;top:0;left:calc(50% - 56px)}.fileuploader-popup .fileuploader-popup-move[data-action=next]{right:auto;left:50%}.fileuploader-popup .fileuploader-popup-content,.fileuploader-popup .fileuploader-popup-node{position:relative;display:block;width:100%;max-width:initial;min-height:initial;height:auto;text-align:center;margin:0}.fileuploader-popup .fileuploader-popup-node{padding:34px}.fileuploader-popup .fileuploader-popup-has-arrows .fileuploader-popup-node{padding-top:90px}.fileuploader-popup .fileuploader-popup-node.audio{width:100%;top:0;transform:none}.fileuploader-popup .fileuploader-popup-content .fileuploader-popup-meta{margin-top:24px}.fileuploader-popup .fileuploader-popup-content .fileuploader-popup-meta li{display:inline-block;width:auto;max-width:100%;text-align:left;padding-right:36px}.fileuploader-popup .fileuploader-popup-content .fileuploader-popup-meta li:last-child{padding-right:0}}@-webkit-keyframes fileuploaderFadeIn{from{opacity:0}to{opacity:1}}@keyframes fileuploaderFadeIn{from{opacity:0}to{opacity:1}}
/* End */


/* Start:../js/fileuploader/jquery.fileuploader-theme-thumbnails.css?17197816975704*/
/* input & items size */
.fileuploader-theme-thumbnails .fileuploader-thumbnails-input,
.fileuploader-theme-thumbnails .fileuploader-items-list .fileuploader-item {
    position: relative;
	display: inline-block;
    margin: 16px 0 0 16px;
    padding: 0;
	vertical-align: top;
    
    width: 25%;
    width: calc(25% - 16px);
    padding-top: 20%;
}

.fileuploader-theme-thumbnails .fileuploader-thumbnails-input-inner,
.fileuploader-theme-thumbnails .fileuploader-item-inner {
    position: absolute;
    top: 0;
    left: 0;
	width: 100%;
	height: 100%;  
    border-radius: 6px;
}

/* input */
.fileuploader-theme-thumbnails .fileuploader-thumbnails-input-inner {
    background: #e6ebf4;
    border: 2px dashed #92a7bf;
    text-align: center;
    font-size: 30px;
    color: #90a0bc;
	cursor: pointer;
    opacity: 0.5;
	-webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
	-webkit-transition: all 0.2s ease;
	        transition: all 0.2s ease;
}
.fileuploader-theme-thumbnails .fileuploader-thumbnails-input-inner:hover {
	opacity: 1;
}
.fileuploader-theme-thumbnails .fileuploader-thumbnails-input-inner:active,
.fileuploader-theme-thumbnails .fileuploader-dragging .fileuploader-thumbnails-input-inner {
	background: #f6f6fb;
}
.fileuploader-theme-thumbnails .fileuploader-thumbnails-input-inner i {
    position: absolute;
    font-style: normal;
    left: 0;
    top: 0;
    top: 50%;
    left: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
            transform: translateX(-50%) translateY(-50%);
}

/* items */
.fileuploader-theme-thumbnails .fileuploader-items .fileuploader-items-list {
	margin: -16px 0 0 -16px;
}
.fileuploader-theme-thumbnails .fileuploader-items .fileuploader-item {
	border-bottom: 0;
}
.fileuploader-theme-thumbnails .fileuploader-items .fileuploader-item:last-child {
    margin-bottom: 0;
}
.fileuploader-theme-thumbnails .fileuploader-items .fileuploader-item-inner {
	background: rgba(0, 0, 0, 0.02);
	overflow: hidden;
	z-index: 1;
}
.fileuploader-theme-thumbnails .fileuploader-item-inner .thumbnail-holder,
.fileuploader-theme-thumbnails .fileuploader-items-list .fileuploader-item-image {
    width: 100%;
	height: 100%;
}
.fileuploader-theme-thumbnails .fileuploader-items-list .fileuploader-item-image {
	position: relative;
	text-align: center;
	overflow: hidden;
}
.fileuploader-theme-thumbnails .fileuploader-items .fileuploader-item .fileuploader-item-icon i {
    display: none;
}
.fileuploader-theme-thumbnails .fileuploader-items .fileuploader-item .fileuploader-action-popup {
    border-radius: 6px;
    z-index: 1;
}
.fileuploader-theme-thumbnails .fileuploader-item .type-holder {
    position: absolute;
    top: 6px;
    left: 6px;
    padding: 4px 6px;
    background: rgba(0, 0, 0, 0.4);
    text-transform: uppercase;
    color: #fff;
    font-size: 12px;
    border-radius: 4px;
    z-index: 2;
}
.fileuploader-theme-thumbnails .fileuploader-item .actions-holder {
    position: absolute;
    top: 6px;
    right: 6px;
    z-index: 2;
    height: 20px;
}
.fileuploader-theme-thumbnails .fileuploader-items .fileuploader-item .fileuploader-action {
    color: #fff;
    text-shadow: 1px 1px 3px rgba(0,0,0,0.3);
}
.fileuploader-theme-thumbnails .fileuploader-items .fileuploader-item .fileuploader-action + .fileuploader-action {
    margin-left: 8px;
}
.fileuploader-theme-thumbnails .fileuploader-item .content-holder {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 6px;
    text-shadow: 1px 1px 3px rgba(0,0,0,0.3);
    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);
       background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%);
            background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);
    z-index: 2;
}
.fileuploader-theme-thumbnails .fileuploader-item .content-holder h5 {
    display: block;
    margin: 0;
    padding: 0;
    font-size: 14px;
    font-weight: normal;
    color: #fff;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.fileuploader-theme-thumbnails .fileuploader-item .content-holder span {
    display: block;
    font-size: 11px;   
    color: rgba(255, 255, 255, 0.8);
}

/* uploading */
.fileuploader-theme-thumbnails .fileuploader-items .fileuploader-item.upload-failed .fileuploader-item-inner {
	background: #db6868;
}
.fileuploader-theme-thumbnails .fileuploader-item .progress-holder {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
    background: #fff;
    display: none;
    z-index: 1;
}
.fileuploader-theme-thumbnails .fileuploader-item .progress-holder .fileuploader-progressbar {
	position: relative;
    top: 50%;
	width: 80%;
    height: 6px;
	margin: 0 auto;
    margin-top: -6px;
	background: #dde4f6;
}

/* sorter */
.fileuploader-theme-thumbnails .fileuploader-items .fileuploader-item.sorting {
    padding-top: 0;
    margin: 0;
}
.fileuploader-theme-thumbnails .fileuploader-sorter-placeholder {
    background: #f0f3f9;
    border-radius: 6px;
}

/* responsive */
@media all and (max-width: 768px) {
    .fileuploader-theme-thumbnails .fileuploader-thumbnails-input,
    .fileuploader-theme-thumbnails .fileuploader-items-list .fileuploader-item {
        width: 33.33333333%;
        width: calc(33.33333333% - 16px);
        padding-top: 30%;
    }
}
@media all and (max-width: 480px) {
    .fileuploader-theme-thumbnails .fileuploader-thumbnails-input,
    .fileuploader-theme-thumbnails .fileuploader-items-list .fileuploader-item {
        width: 50%;
        width: calc(50% - 16px);
        padding-top: 40%;
    }
}
/* End */


/* Start:../js/chosen/chosen.min.css?17197816978232*/
/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.8.7
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2018 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/

/* @group Base */
.chosen-container {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  font-size: 14px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.chosen-container * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}



.chosen-container.chosen-with-drop .chosen-drop {
  clip: auto;
  -webkit-clip-path: none;
          clip-path: none;
}

.chosen-container a {
  cursor: pointer;
}

.chosen-container .search-choice .group-name, .chosen-container .chosen-single .group-name {
  margin-right: 4px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-weight: normal;
  color: #999999;
}

.chosen-container .search-choice .group-name:after, .chosen-container .chosen-single .group-name:after {
  content: ":";
  padding-left: 2px;
  vertical-align: top;
}

/* @end */
/* @group Single Chosen */


.chosen-container-single .chosen-default {
  color: #bab9b7 !important;
}

.chosen-container-single .chosen-single span {
  display: block;
  overflow: hidden;
  margin-right: 26px;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.chosen-container-single .chosen-single-with-deselect span {
  margin-right: 38px;
}

.chosen-container-single .chosen-single abbr {
  position: absolute;
  top: 13px;
  right: 26px;
  display: block;
  width: 12px;
  height: 12px;
  background: url("../js/chosen/chosen-sprite.png") -42px 1px no-repeat;
  font-size: 1px;
}

.chosen-container-single .chosen-single abbr:hover {
  background-position: -42px -10px;
}

.chosen-container-single.chosen-disabled .chosen-single abbr:hover {
  background-position: -42px -10px;
}

.chosen-container-single .chosen-search {
  position: relative;
  z-index: 1010;
  margin: 0;
  padding: 3px 4px;
  white-space: nowrap;
}


.chosen-container-single .chosen-drop {
  margin-top: -1px;
  border-radius: 0 0 4px 4px;
  background-clip: padding-box;
}

.chosen-container-single.chosen-container-single-nosearch .chosen-search {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  -webkit-clip-path: inset(100% 100%);
          clip-path: inset(100% 100%);
}

/* @end */
/* @group Results */
.chosen-container .chosen-results {
  color: #444;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
  margin: 0 4px 4px 0;
  padding: 0 0 0 4px;
  max-height: 240px;
  -webkit-overflow-scrolling: touch;
}



.chosen-container .chosen-results li.active-result {
  display: list-item;
  cursor: pointer;
}

.chosen-container .chosen-results li.disabled-result {
  display: list-item;
  color: #ccc;
  cursor: default;
}


.chosen-container .chosen-results li.no-results {
  color: #777;
  display: list-item;
  background: #f4f4f4;
}

.chosen-container .chosen-results li.group-result {
  display: list-item;
  font-weight: bold;
  cursor: default;
}

.chosen-container .chosen-results li.group-option {
  padding-left: 15px;
}

.chosen-container .chosen-results li em {
  font-style: normal;
  text-decoration: underline;
}

/* @end */
/* @group Multi Chosen */
.chosen-container-multi .chosen-choices {
  position: relative;
  overflow: hidden;
  margin: 0;
	 padding: 0.375rem 0.75rem;
	font-size: 1rem;
	line-height: 1.5;
  width: 100%;
  height: auto;
 background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: 0.25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    color: #545d63;
  cursor: text;
}
.chosen-container-multi.chosen-container-active .chosen-choices{
	color: #495057;

}
.chosen-container-multi .chosen-choices li {
  float: left;
  list-style: none;
}

.chosen-container-multi .chosen-choices li.search-field {
  margin: 0;
  padding: 0;
  white-space: nowrap;
}

.chosen-container-multi .chosen-choices li.search-field input[type="text"] {
  padding: 0;
  outline: 0;
  border: 0 !important;
  background: transparent !important;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #bab9b7;
  font-size: 100%;
  line-height: normal;
  border-radius: 0;
  width: 25px;
}

.chosen-container-multi .chosen-choices li.search-choice {
  position: relative;
    margin: 3px 5px 3px 0;
    padding: 7px 20px 7px 7px;
    border: 1px solid #ced4da;
    max-width: 100%;
    border-radius: 0.25rem;
    line-height: 14px;
    cursor: default;
    font-size: 14px;
    background-color: #e4eeff;
}
/*
select[name="section[]"]+.chosen-container-multi .chosen-choices li.search-choice:first-child{
  background: #e0ebfd;
}*/
.chosen-container-multi .chosen-choices li.search-choice span {
  word-wrap: break-word;
}

.chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
  position: absolute;
  top: 7px;
  right: 3px;
  display: block;
  width: 12px;
  height: 12px;
  background: url("../js/chosen/chosen-sprite.png") -42px 1px no-repeat;
  font-size: 1px;
}

.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover {
  background-position: -42px -10px;
}

.chosen-container-multi .chosen-choices li.search-choice-disabled {
  padding-right: 5px;
  border: 1px solid #ccc;
  background-color: #e4e4e4;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), to(#eee));
  background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
  color: #666;
}

.chosen-container-multi .chosen-choices li.search-choice-focus {
  background: #d4d4d4;
}

.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close {
  background-position: -42px -10px;
}

.chosen-container-multi .chosen-results {
  margin: 0;
  padding: 0;
}

.chosen-container-multi .chosen-drop .result-selected {
  display: list-item;
  color: #ccc;
  cursor: default;
}

/* @end */
/* @group Active  */


.chosen-container-active.chosen-with-drop .chosen-single {
   color: #495057;
   

}

.chosen-container-active.chosen-with-drop .chosen-single div {
  border-left: none;
  background: transparent;
}




.chosen-container-active .chosen-choices li.search-field input[type="text"] {
  color: #222 !important;
}

/* @end */
/* @group Disabled Support */
.chosen-disabled {
  opacity: 0.5 !important;
  cursor: default;
}

.chosen-disabled .chosen-single {
  cursor: default;
}

.chosen-disabled .chosen-choices .search-choice .search-choice-close {
  cursor: default;
}

/* @end */
/* @group Right to Left */
.chosen-rtl {
  text-align: right;
}

.chosen-rtl .chosen-single {
  overflow: visible;
  padding: 0 8px 0 0;
}

.chosen-rtl .chosen-single span {
  margin-right: 0;
  margin-left: 26px;
  direction: rtl;
}

.chosen-rtl .chosen-single-with-deselect span {
  margin-left: 38px;
}

.chosen-rtl .chosen-single div {
  right: auto;
  left: 3px;
}

.chosen-rtl .chosen-single abbr {
  right: auto;
  left: 26px;
}

.chosen-rtl .chosen-choices li {
  float: right;
}

.chosen-rtl .chosen-choices li.search-field input[type="text"] {
  direction: rtl;
}

.chosen-rtl .chosen-choices li.search-choice {
  margin: 3px 5px 3px 0;
  padding: 3px 5px 3px 19px;
}

.chosen-rtl .chosen-choices li.search-choice .search-choice-close {
  right: auto;
  left: 4px;
}

.chosen-rtl.chosen-container-single .chosen-results {
  margin: 0 0 4px 4px;
  padding: 0 4px 0 0;
}

.chosen-rtl .chosen-results li.group-option {
  padding-right: 15px;
  padding-left: 0;
}

.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div {
  border-right: none;
}

.chosen-rtl .chosen-search input[type="text"] {
  padding: 4px 5px 4px 20px;
  background: url("../js/chosen/chosen-sprite.png") no-repeat -30px -20px;
  direction: rtl;
}

.chosen-rtl.chosen-container-single .chosen-single div b {
  background-position: 6px 2px;
}

.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b {
  background-position: -12px 2px;
}



/* @end */

/* End */


/* Start:/patentnye-poverennye/style-lk-data.css?173462769761790*/
:root {
  --color-dark-green: #066358;
  --color-dark-green-hover: #043e38;
  --color-dark-gold: #ffaf23;
  --color-dark-gold-hover: #cc8d1f;
  --color-light-gold: #f1d894;
  --color-light-gold-hover: #fad570;
  --color-blue: #1267fe;
  --color-blue-hover: #2b78fd;
}

body .page-wrapper a:hover {
  font-weight: normal !important;
}

.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.alert-success {
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb;
}

.alert-danger {
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb;
}

.alert-info {
  color: #000;
  background-color: #d9fadf;
  border-color: #98c3a0;
}

body .mt-0 {
  margin-top: 0 !important;
}

body .justify-content-flex-start {
  justify-content: flex-start;
}

/*hover*/
.balans__lk-data button:hover, .section-container-right-up__lk-data:hover {
  background: #ffc764;
  transition: 0.3s;
}

.balans__lk-data button:active,
.section-container-right-up__lk-data:active {
  background: #ffac1c;
  transition: 0.3s;
}

.section-container-right-block__lk-data a:hover,
.section-container-middle-inputs-description__lk-data button:hover {
  background: #9ee0fa;
  transition: 0.3s;
}

.section-container-right-block__lk-data a:active,
.section-container-middle-inputs-description__lk-data button:active {
  background: #2cb4e8;
  transition: 0.3s;
}

button {
  transition: 0.3s;
}

/*hover*/

/*Дэфолтные настройки*/
* {
  box-sizing: border-box;
}

ul li {
  list-style: none;
}

section {
  position: relative;
}

h1,
h2,
h3,
h4,
h5,
p,
li,
a {
  margin: 0;
  padding: 0;
}

input,
textarea {
  font-family: 'Raleway', sans-serif;
}

input::placeholder,
textarea::placeholder {
  font-family: 'Raleway', sans-serif;
}

body {
  font-family: 'Raleway', sans-serif;
  padding: 0;
  margin: 0;
  background-color: white;
  color: #000;
}

a {
  color: #000;
  text-decoration: none;
}

input,
textarea {
  outline: none;
}

input:active,
textarea:active {
  outline: none;
}

:focus {
  outline: none;
}

textarea {
  resize: none;
}

textarea {
  resize: vertical;
}

textarea {
  resize: horizontal;
}

button:active,
button:focus {
  outline: none;
}

button::-moz-focus-inner {
  border: 0;
}

button {
  cursor: pointer;
  border: none;
}

button:hover {
  transition: 0.3s;
}

h1 {
  font-family: 'Raleway', sans-serif;
  color: #000;
}

/*Дэфолтные настройки*/
.breadcams__lk-data {
  display: flex;
  align-items: center;
  gap: 8px;
  padding-left: 34px;
  margin: 41px 0;
}

.section-container-right-up__lk-data {
  cursor: pointer;
}

.avatar__lk-data {
  display: flex;
  gap: 20px;
}

.avatar-img__lk-data img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 10px;
}

.avatar__lk-data p {
  color: white;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.section-container-left__lk-data {
  border-radius: 10px;
  border: 1px solid #4fa0bf;
  width: 269px;
  background: #4fa0bf;
}

.section-container-left__lk-data .sticky {
  border: none;
}

.avatar__lk-data {
  padding: 25px 12px 18px 12px;
}

.balans-money__lk-data {
  display: flex;
  align-items: center;
  gap: 10px;
}

.balans-money__lk-data span {
  color: #1d1d1b;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}

.balans-money__lk-data p {
  color: #1d1d1b;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}

.balans__lk-data {
  padding: 15px 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  background: #fff;
  border-radius: 12px;
}

.balans-money__lk-data {
  margin-bottom: 10px;
}

.balans__lk-data button {
  color: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  border-radius: 5px;
  background: #ffaf23;
  height: 28px;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 14px;
  /* 100% */
}

.section-container-left__lk-data ul {
  padding: 18px 12px;
  padding-top: 0;
  display: flex;
  flex-direction: column;
}

.section-container-left__lk-data ul li {
  padding-bottom: 15px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.5);
}

.section-container-left__lk-data ul li a,
.section-container-left__lk-data ul li .menu-item {
  display: flex;
  align-items: center;
  gap: 17px;
  color: #fff;
  font-size: 16px;
  font-style: normal;
  padding-top: 15px;
  font-weight: 700;
  line-height: normal;
}

.section-container-left__lk-data ul li a:hover,
.section-container-left__lk-data ul li a:hover button {
  color: #ffaf23 !important;
}

.links-menu__lk-data {
  padding-left: 33px;
}

.accordion {
  background-color: transparent;
  cursor: pointer;
  width: 100%;
  border: none;
  text-align: left;
  outline: none;
  font-size: 16px;
  color: white;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  transition: 0.4s;
  padding: 0;
  display: flex;
  position: relative;
  align-items: center;
  gap: 20px;
}

.arr-menu-accordion__lk-data {
  position: absolute;
  right: 0;
}

.panel {
  display: none;
  overflow: hidden;
  flex-direction: column;
  gap: 13px;
  width: 100%;
  padding-left: 33px;
}

.accordion-block__lk-data {
  display: flex;
  flex-direction: column;
}

.section-container-left__lk-data ul li .panel a {
  cursor: pointer;
  color: white;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  padding: 0;
}

.section-container-left__lk-data ul li .panel a:hover {
  color: rgba(255, 255, 255, 0.5) !important;
}

.section-container-left__lk-data ul li:last-child {
  border-bottom: none;
}

.section-container-left__lk-data {
  padding-bottom: 15px;
}

.section-container-middle__lk-data h1 {
  color: #4fa0bf;
  margin-bottom: 18px;
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}

.section-container-middle-block-img__lk-data {
  text-align: center;
  font-weight: bold;
}

.section-container-middle-block-img__lk-data img {
  width: 140px;
  height: 140px;
  border-radius: 10px;
  object-fit: cover;
  cursor: pointer;
}

.section-container-middle-block-img__lk-data img:hover {
  opacity: 0.7;
}

.section-container-middle-block__lk-data {
  width: 100%;
  height: auto;
  border-radius: 10px;
  display: flex;
  gap: 38px;
  background: #fff;
  padding: 38px 42px 50px 32px;
  box-shadow: 0px 0px 17px -4px rgba(0, 0, 0, 0.25);
}

.section-container-middle-block-input__lk-data {
  position: relative;
  width: 100%;
}

.section-container-middle-block-input__lk-data input {
  height: 36px;
  border-radius: 5px;
  border: 1px solid #d9d9d9;
  background: #fff;
  color: #000;
  font-size: 16px;
  width: 100%;
  padding-left: 17px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.section-container-middle-block-input__lk-data svg {
  position: absolute;
  right: 12px;
  top: 11px;
}

.section-container-middle-block-inputs__lk-data {
  width: 100%;
}

.section-container-middle-block-textarea__lk-data textarea {
  border-radius: 5px;
  border: 1px solid #d9d9d9;
  background: #fff;
  color: #a4a4a4;
  height: 75px;
  width: 100%;
  font-size: 16px;
  font-style: normal;
  padding-left: 17px;
  font-weight: 400;
  line-height: normal;
}

.section-container-middle-block-input-last-el-parent__lk-data {
  display: flex;
  align-items: center;
  gap: 13px;
}

.section-container-middle-block-input-last-el-parent__lk-data input {
  border-radius: 5px;
  border: 1px solid #d9d9d9;
  background: #fff;
  width: 100%;
  height: 36px;
  padding-left: 14px;
}

.section-container-middle-block-input-last-el__lk-data {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15px;
  height: 15px;
  border: 1px solid #4fa0bf;
  border-radius: 50%;
}

.section-container-middle-block-inputs__lk-data {
  display: flex;
  flex-direction: column;
  gap: 15px;
}

.tooltip {
  position: relative;
}

.tooltip .tooltiptext {
  visibility: hidden;
  width: 263px;
  text-align: center;
  position: absolute;
  z-index: 1;
  top: -30px;
  right: 210%;
  color: #005967;
  font-size: 12px;
  font-style: normal;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 25px 5px 0 20px;
  font-weight: 400;
  line-height: 16px;
  /* 133.333% */
}

.tooltip.xz .tooltiptext span {
  background: #ffff;
  padding: 15px;
  width: 299;
  border-radius: 12px;
  top: -20px;
}

.tooltip:hover .tooltiptext {
  visibility: visible;
}

.tooltiptext svg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
}

.tooltiptext span {
  position: relative;
  z-index: 5;
  max-width: 211px;
}

.section-container__lk-data {
  display: flex;
  gap: 55px;
  padding: 0 34px;
  justify-content: center;
  padding-bottom: 60px;
  position: relative;
}

.section-container-middle-block2__lk-data h3 {
  color: #1d1d1b;
  font-size: 20px;
  margin-bottom: 30px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}

.section-container-middle-block2__lk-data {
  margin-top: 25px;
}

.section-container-middle-block2-content-tab-btn__lk-data {
  color: #a0a0a0;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  height: 55px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  border-radius: 10px 10px 0 0;
  line-height: normal;
  background: #f3f3f3;
  box-shadow: 0px 0px 13px -2px rgba(0, 0, 0, 0.25);
}

.section-container-middle-block2-content-tab-btn-active__lk-data {
  color: #4fa0bf;
  background: white;
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.15);
}

.section-container-middle-block2-content-tab-btn-active__lk-data2 {
  color: #4fa0bf;
  background: white;
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.15);
}

.section-container-middle-block2-content-top__lk-data {
  display: flex;
  gap: 10px;
}

.custom-checkbox {
  position: absolute;
  z-index: -1;
  opacity: 0;
}

/* для элемента label, связанного с .custom-checkbox */
.custom-checkbox+label {
  display: flex;
  gap: 15px;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  align-items: center;
  user-select: none;
}

/* создание в label псевдоэлемента before со следующими стилями */
.custom-checkbox+label::before {
  content: '';
  display: inline-block;
  width: 20px;
  height: 20px;
  flex-shrink: 0;
  flex-grow: 0;
  border: 1px solid #4fa0bf;
  border-radius: 2px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 50% 50%;
}

/* стили при наведении курсора на checkbox */
.custom-checkbox:not(:disabled):not(:checked)+label:hover::before {
  border-color: #4fa0bf;
}

/* стили для активного чекбокса (при нажатии на него) */
.custom-checkbox:not(:disabled):active+label::before {
  background-color: #b3d7ff;
  border-color: #4fa0bf;
}

/* стили для чекбокса, находящегося в фокусе */

/* стили для чекбокса, находящегося в фокусе и не находящегося в состоянии checked */
.custom-checkbox:focus:not(:checked)+label::before {
  border-color: #4fa0bf;
}

/* стили для чекбокса, находящегося в состоянии checked */
.custom-checkbox:checked+label::before {
  background-color: transparent;
  background-image: url('../lk/img-lk-data/tick-check.svg');
  background-size: 11px;
}

.custom-checkbox2:checked+label::before {
  background-color: white;
  background-image: url('../lk/img-lk-data/tick-gray.svg');
  background-size: 11px;
}

/* стили для чекбокса, находящегося в состоянии disabled */
.custom-checkbox:disabled+label::before {
  background-color: #e9ecef;
}

.custom-checkbox+label::before {
  border-color: #d9d9d9;
}

body.dark .custom-checkbox+label::before {
  border-color: #066358;
}

body.dark .custom-checkbox2:checked+label::before,
body.dark .custom-checkbox:checked+label::before {
  background-color: #066358;
}

.checkbox2 {
  margin-top: 30px;
}

.section-container-middle-block2-content-tab__lk-data {
  width: 100%;
  background: #fff;
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.15);
  position: relative;
  padding: 40px 25px 28px 25px;
  border-radius: 0 0 12px 12px;
}

.section-container-middle-block2-content-tab-tooltip__lk-data {
  display: flex;
  align-items: center;
  gap: 11px;
}

.section-container-middle-block2-content-tab-tooltip__lk-data h4 {
  color: #1d1d1b;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}

.custom-radio>input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}

/* для элемента label связанного с .custom-radio */
.custom-radio>span {
  display: inline-flex;
  align-items: center;
  user-select: none;
}

/* создание в label псевдоэлемента  before со следующими стилями */
.custom-radio>span::before {
  content: '';
  display: inline-block;
  width: 20px;
  height: 20px;
  flex-shrink: 0;
  flex-grow: 0;
  border: 2px solid #dfe1e6;
  border-radius: 50%;
  margin-right: 0.5em;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 50% 50%;
}

/* стили при наведении курсора на радио */
.custom-radio>input:not(:disabled):not(:checked)+span:hover::before {
  border-color: #4fa0bf;
}

/* стили для активной радиокнопки (при нажатии на неё) */
.custom-radio>input:not(:disabled):active+span::before {
  background-color: #4fa0bf;
  border-color: #4fa0bf;
}

/* стили для радиокнопки, находящейся в фокусе и не находящейся в состоянии checked */
.custom-radio>input:focus:not(:checked)+span::before {
  border-color: #4fa0bf;
}

/* стили для радиокнопки, находящейся в состоянии checked */
.custom-radio>input:checked+span::before {
  border-color: #4fa0bf;
  background-color: #4fa0bf;
}

/* стили для радиокнопки, находящейся в состоянии disabled */
.custom-radio>input:disabled+span::before {
  background-color: #e9ecef;
}

.content-tab-checkbox-block__lk-data {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.section-container-middle-block2-content-tab-checkboxes-part__lk-data1 {
  width: 222px;
}

.section-container-middle-block2-content-tab-checkboxes-part__lk-data2 {
  width: 270px;
  gap: 10px;
}

.content-tab-checkbox-block__lk-data button {
  color: #4fa0bf;
  font-size: 12px;
  border-radius: 5px;
  background: transparent;
  border: 1px solid #4fa0bf;
  width: 100px;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 28px;
  font-style: normal;
  font-weight: 500;
  line-height: 14px;
  /* 116.667% */
}

.content-tab-checkbox-block__lk-data button.moderation {
  border: 1px solid red;
  color: red;
}

.content-tab-checkbox-block__lk-data button.confirm {
  color: #fff;
  border: 1px solid green;
  background: green;
}

.content-tab-checkbox-block__lk-data button.failed {
  color: #fff;
  border: 1px solid red;
  background: red;
}

.section-container-middle-block2-content-tab-checkboxes__lk-data {
  margin-top: 24px;
}

.section-container-middle-block2-content-tab-checkboxes-part__lk-data {
  display: flex;
  flex-direction: column;
  gap: 6px;
}

.section-container-middle-block2-content-tab-checkboxes__lk-data {
  display: flex;
  justify-content: space-between;
}

.section-container-middle-block2-content-tab-tooltip__lk-data {
  margin-top: 25px;
}

.section-container-middle-block2-content-tab-btn__lk-data {
  cursor: pointer;
}

.section-container-middle-block2-content-tab__lk-data {
  display: none;
}

.section-container-middle-block2-content-tab-active__lk-data {
  display: block;
}

.section-container-middle-block2-content-tab-active__lk-data2 {
  display: block;
}

.section-container-middle-block2-content-tab-btn__lk-data2 {
  width: 100%;
  padding: 0 20px;
  white-space: nowrap;
}

.section-container-middle-block2-content-tab-top__lk-data2 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-right: 135px;
}

.section-container-middle-block3-content-tab-btn__lk-data3 {
  margin-right: 15px;
  cursor: pointer;
}

.section-container-middle-block3-content-tab-btn__lk-data3 h4 {
  color: #a3a3a3 !important;
}

.section-container-middle-block3-content-tab-btn-active__lk-data3 h4 {
  color: #4fa0bf !important;
}

.section-container-middle-block2-content-tab-top__lk-data2.tab-level-2 {
  justify-content: flex-start;
}

.section-container-middle-block2-content-tab-top__lk-data2 h4 {
  color: #4fa0bf;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  text-transform: uppercase;
}

.section-container-middle-block2-content-tab-top__lk-data2 p {
  color: #a0a0a0;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 14px;
  /* 87.5% */
}

.section-container-middle-block3-content-tab__lk-data3 {
  display: none;
}

.section-container-middle-block3-content-tab-active__lk-data3 {
  display: block;
}

.section-container-middle-block2-content-tab-row {
  display: flex;
}

.section-container-middle-block2-content-tab-column {
  width: 50%;
}

.content-tab-into-block-right__lk-data2 {
  width: 174px;
  display: flex;
  gap: 16px;
  align-items: center;
}

.content-tab-into-block-right__lk-data2 input {
  border-radius: 5px;
  border: 1px solid #d9d9d9;
  background: #fff;
  font-size: 16px;
  padding-left: 10px;
  font-style: normal;
  width: 127px;
  font-weight: 400;
  line-height: normal;
  padding: 5px 10px;
}

.content-tab-into-block-right__lk-data2 p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.content-tab-into-block__lk-data2 {
  display: flex;
  justify-content: space-between;
}

.section-container-middle-block2-content-tab-into__lk-data2 {
  padding-top: 27px;
}

.content-tab-into-block__lk-data2 {
  padding: 10px 0;
}

.content-tab-into-block__lk-data2-gray {
  background: #f8f8f8;
}

.section-container-middle-inputs1__lk-data h5 {
  color: #1d1d1b;
  font-size: 20px;
  font-style: normal;
  margin-bottom: 22px;
  font-weight: 500;
  line-height: normal;
}

.middle-inputs1-container__lk-data {
  display: flex;
  gap: 20px;
}

.middle-inputs1-container-select__lk-data {
  width: 35%;
}

.middle-inputs1-container-select__lk-data select {
  width: 100%;
  border-radius: 5px;
  background: #fff;
  box-shadow: 0px 2px 19px -3px rgba(0, 0, 0, 0.15);

  color: #a4a4a4;
  padding-left: 15px;
  font-size: 16px;
  font-style: normal;
  height: 36px;
  border: none;
  font-weight: 400;
  line-height: normal;
}

.middle-inputs1-container-select__lk-data select option:checked {
  color: #000;
}

.middle-inputs1-container-select__lk-data select option {
  color: #000;
}

.middle-inputs1-container-select__lk-data select option:first-child {
  color: #a4a4a4;
}

.section-container-middle-inputs1__lk-data input {
  width: 100%;
  border-radius: 5px;
  background: #fff;
  height: 36px;
  color: #000;
  font-size: 16px;
  border: none;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  padding-left: 14px;
  box-shadow: 0px 2px 19px -3px rgba(0, 0, 0, 0.15);
}

.section-container-middle-inputs1__lk-data h6 {
  color: #1d1d1b;
  font-size: 16px;
  margin: 0;
  margin-bottom: 16px;
  margin-top: 38px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.section-container-middle-inputs__lk-data {
  margin-top: 79px;
}

.section-container-middle-input-tel__lk-data {
  width: 460px !important;
}

.section-container-middle__lk-data {
  max-width: 841px;
  width: 100%;
  position: relative;
}

.section-container-middle__lk-data .go-to-page {
  position: absolute;
  right: 0;
  top: 0;
  color: #fff;
  font-size: 14px;
  font-style: normal;
  border-radius: 5px;
  background: #ffaf23;
  height: 42px;
  padding: 7px 15px;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 14px;
  transition: 0.3s;
}

.section-container-middle__lk-data .go-to-page.bottom {
  position: relative;
  margin: 0 5px;
  display: inline;
  left: 0;
  right: 0;
  top: 0;
}

.section-container-middle__lk-data .go-to-page:hover {
  color: #fff;
  background: #ffc764;
}

.save_bottom_container {
  height: 42px;
  margin-top: 15px;
}

.section-container-blockwithbackground {
  width: 100%;
  background: #fff;
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.15);
  position: relative;
  padding: 40px 25px 28px 25px;
  border-radius: 12px;
  margin-top: 50px;
}

.go-to-moderation {
  position: relative;
  color: #fff;
  font-size: 14px;
  font-style: normal;
  border-radius: 5px;
  background: #ccc;
  height: 42px;
  padding: 7px 15px;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 14px;
  transition: 0.3s;
  float: right;
}

.go-to-moderation.active {
  color: #fff;
  background: #1aaf08;
}

.js-add-video.active {
  color: #fff;
  background: #1aaf08;
  border-color: #1aaf08;
}

.js-add-video.active:hover {
  color: #fff;
  background: #1aaf08;
  border-color: #1aaf08;
}

.moderation_gallery {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}

.moderation_gallery img {
  flex-basis: 25%;
  flex-grow: 0;
  flex-shrink: 0;
  max-width: calc(25% - 10px);
  object-fit: cover;
  object-position: center;
}

.section-container-middle__lk-data .go-to-moderation.bottom {
  position: relative;
  margin: 0 5px;
  display: inline;
  left: 0;
  right: 0;
  top: 0;
}

.section-container-middle__lk-data .go-to-moderation:hover {
  color: #fff;
  background: #117605;
}

.section-container-middle-inputs3__lk-data {
  display: flex;
  align-items: center;
  gap: 18px;
  justify-content: space-between;
  margin-bottom: 15px;
}

.section-container-middle-inputs3__lk-data .remove {
  cursor: pointer;
}

.section-container-middle-inputs3__lk-data .remove:hover svg path {
  fill: red;
}

.section-container-middle-inputs3__lk-data button {
  color: #a4a4a4;
  font-size: 16px;
  font-style: normal;
  background: transparent;
  font-weight: 400;
  line-height: normal;
}

.section-container-middle-input-tel2__lk-data {
  width: 167px !important;
}

.section-container-middle-inputs1__lk-data a {
  color: #4fa0bf;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 14px;
  /* 100% */
  border-radius: 5px;
  border: 1px solid #4fa0bf;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 17px;
  width: 148px;
  height: 35px;
}

.section-container-middle-inputs-social__lk-data h6 {
  color: #1d1d1b;
  margin-bottom: 9px;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.middle-inputs-socia-blockl__lk-data {
  position: relative;
  height: 36px;
  width: 100%;
}

.middle-inputs-socia-blockl__lk-data input {
  width: 100%;
  height: 36px;
  border-radius: 5px;
  border: none;
  background: #fff;
  box-shadow: 0px 2px 19px -3px rgba(0, 0, 0, 0.15);
  color: #000;
  font-size: 16px;
  padding-left: 53px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.middle-inputs-socia-blockl__lk-data img {
  position: absolute;
  top: 6px;
  left: 13px;
}

.middle-inputs-socia-blockl__lk-data svg {
  position: absolute;
  top: 6px;
  left: 13px;
}

.section-container-middle-inputs-social__lk-data {
  display: flex;
  flex-direction: column;
  gap: 15px;
}

.section-container-middle-inputs-description__lk-data {
  display: flex;
  flex-direction: column;
  gap: 21px;
}

.section-container-middle-inputs-description__lk-data h5 {
  color: #1d1d1b;
  margin-bottom: 4px;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.section-container-middle-inputs-description__lk-data input {
  border-radius: 5px;
  border: 1px solid #d9d9d9;
  background: #fff;
  width: 100%;
  height: 36px;
  padding-left: 17px;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.section-container-middle-inputs-description__lk-data textarea {
  border-radius: 5px;
  border: 1px solid #d9d9d9;
  background: #fff;
  width: 100%;
  height: 75px;
  padding-left: 17px;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.section-container-middle-inputs-description__lk-data button {
  border-radius: 10px;
  background: #4fa0bf;
  color: #fff;
  font-size: 22px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  margin-top: 17px;
  height: 55px;
}

.section-container-middle-inputs-description__lk-data {
  margin-top: 42px;
  padding-bottom: 0px;
}

.section-container-right-block-img__lk-data img {
  width: 99px;
  height: 121px;
  border-radius: 10px;
  object-fit: cover;
}

.section-container-right-block-top__lk-data span {
  color: #aaa;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.section-container-right-block-top__lk-data {
  display: flex;
  gap: 14px;
}

.section-container-right-block__lk-data h3 {
  color: #4fa0bf;
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  text-align: center;
  line-height: normal;
  margin-top: 25px;
  margin-bottom: 16px;
}

.section-container-right-block__lk-data p {
  color: #1d1d1b;
  text-align: center;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.section-container-right-block__lk-data {
  width: 100%;
  padding: 19px;
  border-radius: 10px;
  background: white;
  box-shadow: 0px 0px 17px -4px rgba(0, 0, 0, 0.25);
}

.section-container-right-block__lk-data a {
  height: 45px;
  font-size: 20px;
  color: white;
  display: flex;
  align-items: center;
  justify-content: center;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  margin-top: 23px;
  border-radius: 10px;
  background: #4fa0bf;
  width: 100%;
  box-shadow: 0px 0px 13px -2px rgba(0, 0, 0, 0.25);
}

.section-container-right__lk-data {
  max-width: 269px;
}

.section-container-right-up__lk-data {
  color: #fff;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  margin: 17px 0;
  border-radius: 10px;
  background: #ffaf23;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 63px;
  line-height: normal;
}

.section-container-right-statistick-block__lk-data {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 35px;
}

.section-container-right-statistick-block__lk-data p {
  color: #1d1d1b;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.section-container-right-statistick-block__lk-data span {
  color: #1d1d1b;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.section-container-right-statistick__lk-data h3 {
  color: #4fa0bf;
  font-size: 22px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  margin-bottom: 23px;
}

.section-container-right-statistick__lk-data {
  border-radius: 10px;
  border: 1px solid #4fa0bf;
  background: #fff;
  width: 100%;
  padding: 21px;
}

.ellipse1__lk-data {
  width: 1016px;
  height: 1016px;
  margin-left: -532px;
  border-radius: 1016px;
  background: rgba(84, 232, 108, 0.29);
  filter: blur(218.5px);
  position: absolute;
  left: 0;
  top: 96px;
  z-index: -1;
}

.ellipse2__lk-data {
  border-radius: 1016px;
  background: #84e7ec;
  filter: blur(218.5px);
  width: 1016px;
  height: 1016px;
  margin-right: -405px;
  position: absolute;
  right: 0;
  top: 301px;
  z-index: -1;
}

.ellipse3__lk-data {
  margin-left: -658px;
  width: 1016px;
  height: 1016px;
  border-radius: 1016px;
  background: rgba(115, 221, 255, 0.29);
  filter: blur(218.5px);
  position: absolute;
  left: 0;
  top: 1446px;
  z-index: -1;
}

.ellipse4__lk-data {
  width: 1016px;
  height: 1016px;
  border-radius: 1016px;
  background: rgba(154, 237, 255, 0.29);
  filter: blur(218.5px);
  margin-right: -411px;
  position: absolute;
  right: 0;
  top: 1748px;
  z-index: -1;
}

.ellipse5__lk-data {
  border-radius: 1259px;
  margin-bottom: -634px;
  margin-left: -508px;
  position: absolute;
  left: 0;
  top: 2068px;
  z-index: -1;
  background: #a9eef2;
  filter: blur(218.5px);
}

.section__lk-data {
  padding-top: 40px;
  position: relative;
  margin: 0 auto;
}

.section__lk-data .image_block img {
  display: block;
  width: 100%;
  height: auto;
}

.section-container-middle-block-textarea__lk-data textarea {
  padding-top: 8px;
}

.middle-inputs1-container-select__lk-data select {
  /* for Firefox */
  -moz-appearance: none;
  /* for Chrome */
  -webkit-appearance: none;
}

.middle-inputs1-container-select__lk-data select::-ms-expand {
  /* IE */
  display: none;
}

.tooltiptext2 {
  right: 0;
  left: 45%;
  top: -90px !important;
}

.tooltiptext2>span {
  text-align: left;
  max-width: 260px;
  padding-left: 45px;
}

.accordion-mob {
  color: #a0a0a0;
  font-size: 16px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
  /* 125% */
  padding: 13px 18px;
}

.accordion-block__lk-data-mob2 {
  border-radius: 10px;
  background: #f3f3f3;
  box-shadow: 0px 0px 13px -2px rgba(0, 0, 0, 0.25);
}

.accordion-mob:after {
  content: url('../lk/img-lk-data/Vector 198.png');
}

.active-mob {
  background: white;
  box-shadow: 0px 0px 13px -2px rgba(0, 0, 0, 0.25);
}

.accordion-block__lk-data {
  display: none;
}

.active-mob>button {
  color: #4fa0bf !important;
  box-shadow: 0px 0px 13px -2px rgba(0, 0, 0, 0.25);
}

.accordion-block__lk-data-margin {
  margin-top: 33px;
}

.panel-mob {
  display: flex;
  flex-direction: column;
  gap: 14px;
  padding: 23px 18px;
}

.panel-mob h4 {
  color: #4fa0bf;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  text-transform: uppercase;
}

.chosen-container {
  width: 100% !important;
}

.chosen-container-single .chosen-single {
  display: flex;
  align-items: center;
  width: 100%;
  background: #fff;
  box-shadow: 0px 2px 19px -3px rgba(0, 0, 0, 0.15);
  color: #a4a4a4;
  padding-left: 15px;
  font-size: 16px;
  font-style: normal;
  height: 36px;
  border: none;
  font-weight: 400;
  line-height: normal;
  justify-content: flex-start;
  margin: 0;
}

.patents-lk-filter__wrapper .patents-lk-filter__item:first-child .chosen-container-single .chosen-single {
  border-radius: 12px 0 0 12px;
}

.chosen-container-single .chosen-single:hover {
  font-weight: normal !important;
  color: #1d1d1b;
}

.chosen-container-single .chosen-search input[type='text'] {
  height: 36px;
  border-radius: 5px;
  border: 1px solid #d9d9d9;
  background: #fff;
  color: #000;
  font-size: 16px;
  width: 100%;
  padding-left: 17px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.chosen-container .chosen-drop {
  position: absolute;
  top: 100%;
  z-index: 1010;
  width: 100%;
  border-radius: 0 0 12px 12px;
  border-top: 0;
  background: #fff;
  clip: rect(0, 0, 0, 0);
  -webkit-clip-path: inset(100% 100%);
  clip-path: inset(100% 100%);
  box-shadow: 0px 0px 13px -2px rgba(0, 0, 0, 0.25);
}

.chosen-container .chosen-results li {
  display: none;
  margin: 0;
  padding: 5px 16px;
  border-bottom: 1px solid #ccc;
}

.chosen-container .chosen-results li:last-child {
  border-bottom: none;
}

.chosen-container .chosen-results li.highlighted {
  border-right: 5px Solid rgba(79, 160, 191, 1);
}

.chosen-container-single .chosen-single div {
  position: absolute;
  top: 0;
  right: 15px;
  display: block;
  width: 16px;
  height: 100%;
}

.chosen-container-single .chosen-single div b {
  display: block;
  width: 100%;
  height: 100%;
  background: url('../lk/img-lk-data/chosen_arrow.svg') no-repeat 0px 12px;
}

.chosen-container-active.chosen-with-drop .chosen-single div b {
  background: url('../lk/img-lk-data/chosen_arrow_active.svg') no-repeat 0px 12px;
}

.patents-lk-filter-handle {
  display: flex;
  margin-bottom: 40px;
  padding-top: 30px;
}

a.patents-lk-filter-handle__item,
.patents-lk-filter-handle__item {
  padding: 9px 15px 10px;
  text-align: left;
  width: 100%;
  background: #ffffff;
  box-shadow: 0px 0px 13px -2px rgba(0, 0, 0, 0.25);
  border-radius: 10px;
  color: #4fa0bf;
  font-size: 18px;
  font-weight: 600;
  transition: all ease 0.2s;
  white-space: nowrap;
  font-weight: normal !important;
}

a.patents-lk-filter-handle__item:hover,
.patents-lk-filter-handle__item:hover {
  background: #4fa0bf;
  color: #fff;
  font-weight: normal;
}

.page-wrapper a.patents-lk-filter-handle__item:hover,
.page-wrapper .patents-lk-filter-handle__item:hover {
  font-weight: normal;
}

.patents-lk-filter-handle__item:not(:last-child) {
  margin-right: 26px;
}

.patents-lk-filter-handle__item:before {
  content: '';
  display: inline-block;
  width: 20px;
  height: 20px;
  flex-shrink: 0;
  flex-grow: 0;
  border: 2px solid #dfe1e6;
  border-radius: 50%;
  margin-right: 0.5em;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 50% 50%;
  vertical-align: middle;
}

.patents-lk-filter-handle__item.active:before {
  border-color: #4fa0bf;
  background-color: #4fa0bf;
}

.patents-lk-filter-handle__item.active:hover:before {
  border-color: #fff;
  background-color: #fff;
}

.patents-lk-filter--top {
  border: none;
  margin-bottom: 45px;
}

.patents-lk-filter__wrapper {
  display: flex;
  border-radius: 10px;
  box-shadow: 0px 0px 24px -5px rgba(0, 0, 0, 0.25);
}

.patents-lk-filter__item {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-bottom: 1px solid #e0e0e0;
  padding: 0;
  width: 100%;
}

.patents-lk-filter--top .patents-lk-filter__item:not(:last-child) {
  border-right: 1px solid #ccc;
  border-bottom: 0px;
}

.patents-lk-filter__item input[name='CITY'],
.patents-lk-filter__item input[name='FIO'] {
  border-radius: 0;
  height: 42px;
  box-shadow: none;
}

.patents-lk-filter__item input[name='CITY']:hover,
.patents-lk-filter__item input[name='FIO']:hover {
  border-color: #fff;
}

.patents-lk-filter__wrapper .js-find-fio {
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
  overflow: hidden;
}

.patents-lk-filter__item .ru_flag {
  display: none;
}

.patents-lk-filter__item.country_wrapper.active {
  flex: 40px 0 0;
  align-items: center;
  display: flex;
  align-items: center;
  justify-content: center;
  border-right: 0;
}

.patents-lk-filter__item.country_wrapper.active .ru_flag {
  display: block;
  border: 1px solid #000;
  cursor: pointer;
}

.patents-lk-filter__item.country_wrapper.active #country_wrapper {
  display: none;
}

#city_wrapper {
  display: none;
}

.patents-lk-filter__item#city_wrapper.active {
  display: block;
}

.patents-lk-filter__btn {
  background: #4fa0bf;
  border-radius: 10px;
  color: #fff;
  display: block;
  width: 100%;
  cursor: pointer;
  padding: 10px 20px;
  text-align: center;
  border: none;
  outline: none;
  font-size: 16px;
  font-weight: 600;
}

.patents-lk-filter--top .patents-lk-filter__btn {
  max-width: 114px;
  width: 100%;
  font-size: 18px;
  border-radius: 0px 12px 12px 0;
}

.patents-lk-filter--top .chosen-container-single .chosen-single {
  height: 42px;
}

.patents-lk-filter__btn .mobile__btn-text {
  display: none;
}

#attorneys-filter {
  margin: 60px 0;
}

.clear_filter {
  width: 100%;
  display: flex;
  justify-content: end;
  margin-bottom: 25px;
}

#attorneys-filter .section-container-middle-block2-content-tab-active__lk-data {
  padding-top: 20px;
}

#attorneys-filter .section-container-middle-inputs-description__lk-data {
  margin-top: 15px;
  padding-bottom: 0;
}

#attorneys-filter .section-container-filter {
  display: none;
}

.section-container-filter-more {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  color: #4fa0bf;
  font-family: Raleway;
  font-size: 20px;
  font-weight: normal;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
}

.section-container-filter-more a,
.section-container-filter-more div {
  display: flex;
  align-items: center;
  gap: 5px;
}

.page-wrapper .section-container-filter-more a {
  color: #4fa0bf;
  text-align: center;
  leading-trim: both;
  text-edge: cap;
  font-family: Raleway;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  text-decoration-line: underline;
}

.section-container-filter-more span {
  width: 17px;
  height: 17px;
  /* transform: rotate(90deg); */
  display: inline-block;
  background: url(../lk/img-lk-data/filter_more.svg) no-repeat;
  margin-left: 15px;
}

.section-container-filter-more.open span {
  transform: rotate(90deg);
}

.section-container-filter-result {
  /* display: none; */
}

.section-container-filter-result.preload {
  position: relative;
}

.section-container-filter-result.preload:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: #fff;
  opacity: 0.5;
  z-index: 1;
}

.section-container-filter-result.preload:after {
  content: '';
  display: block;
  position: absolute;
  width: 140px;
  height: 140px;
  left: 50%;
  margin-left: -70px;
  top: 60px;
  background: url(../lk/img-lk-data/preload.svg) no-repeat;
  background-size: 100%;
  z-index: 2;
}

.trademark-info__elem {
  display: flex;
}

.trademark-info__elem .trademark-info__label {
  width: 180px;
}

.patents-detail-services {
  background: #fff;
  box-shadow: 0px 4px 17px -4px rgba(0, 0, 0, 0.25);
  padding: 30px 20px;
  border-radius: 12px;
  margin-bottom: 50px;
}

.patents-detail-services__title {
  padding-bottom: 25px;
  font-family: Raleway;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.patents-detail-services__subtitle {
  padding-bottom: 15px;
  font-family: Raleway;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  text-transform: uppercase;
  color: #4fa0bf;
  padding-left: 30px;
}

.patents-detail-services__wrap .tabs__wrap-title {
  display: flex;
  margin-right: 20px;
}

.tabs__title:not(.active) .patents-detail-services__subtitle {
  color: #a3a3a3;
}

.patents-detail-services__list {
  max-width: 700px;
  padding-left: 50px;
  padding-bottom: 15px;
}

.patents-detail-services__list__item {
  display: flex;
  justify-content: space-between;
  margin-bottom: 15px;
  padding-left: 40px;
  position: relative;
}

.patents-detail-services__list__item:before {
  content: '';
  position: absolute;
  left: 0;
  top: 5px;
  width: 13px;
  height: 14px;
  background: url(../lk/img-lk-data/service_item_arrow.svg) no-repeat;
}

.patents-detail-services__list__price {
  color: #4fa0bf;
  font-family: Raleway;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  white-space: nowrap;
}

.patents-detail__subtitle {
  color: #000;
  font-family: Raleway;
  font-size: 30px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  padding-bottom: 30px;
}

.patents-detail__subtitle.subtitle-desc {
  text-align: center;
}

.patents-detail__description {
  color: #1d1d1b;
  font-family: Raleway;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.patents-detail__description h2 {
  color: #000;
  font-family: Raleway;
  font-size: 22px !important;
  font-style: normal;
  font-weight: 600;
  line-height: normal !important;
  padding-bottom: 15px;
  margin: 0 !important;
}

.patents-detail__description p {
  margin-bottom: 20px;
}

.contact-links .show_button {
  color: #4fa0bf;
  text-align: center;
  font-family: Raleway;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 14px;
  border-radius: 5px;
  border: 1px solid #4fa0bf;
  float: right;
  padding: 5px 22px;
  background: transparent;
  cursor: pointer;
  margin-left: 15px;
}

.page-wrapper .contact-links a:hover {
  font-weight: normal !important;
}

.contact-links .show_button:hover {
  background: #4fa0bf;
  color: #fff;
}

.contact-links {
  margin-bottom: 50px;
}

.contact-links .contact-links__elem {
  display: flex;
}

.contact-links .contact-links__elem .add {
  display: inline-block;
  margin-left: 15px;
}

.contact-links .contact-links__list {
  flex: 0 0 50%;
}

.contact-links .contact-links__list:first-child {
  border-right: 1px Solid #d9d9d9;
}

.pantent-attorneys .attorneys_contact {
  border-radius: 10px;
  background: #4fa0bf;
  padding: 27px 22px;
  width: 300px;
}

.pantent-attorneys .attorneys_contact form {
  display: flex;
  flex-direction: column;
  gap: 13px;
  margin-bottom: 15px;
}

.pantent-attorneys .attorneys_contact h3 {
  color: #fff;
  font-family: Raleway;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  padding-bottom: 15px;
}

.pantent-attorneys .attorneys_contact input,
.pantent-attorneys .attorneys_contact textarea {
  border-radius: 5px;
  background: #fff;
  box-shadow: 0px 2px 19px -3px rgba(0, 0, 0, 0.15);
}

.pantent-attorneys .attorneys_contact button {
  border-radius: 5px;
  background: #ffaf23;
  color: #fff;
  text-align: center;
  font-family: Raleway;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: 14px;
  border: none;
  padding: 10px 15px;
  cursor: pointer;
}

.pantent-attorneys .attorneys_contact button:hover {
  background: #e09613;
}

.pantent-attorneys .attorneys_contact .contact_agreement {
  color: #fff;
  font-family: Raleway;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.pantent-attorneys .attorneys_contact .contact_agreement a {
  color: #fff;
  font-family: Raleway;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-decoration-line: underline;
}

.documents-slider {
  max-width: 800px;
  margin-bottom: 50px;
}

.documents-slider .documents-slider__item {
  border-radius: 12px;
  overflow: hidden;
}

.documents-slider .slick-slide {
  margin: 0 20px 0 0;
}

.documents-slider .slick-list {
  margin: 0 20px 0 0;
}

.videos-slider {
  max-width: 800px;
  margin-bottom: 50px;
}

.videos-slider .videos-slider__item {
  overflow: hidden;
}

.videos-slider .videos-slider__item iframe {
  max-width: 247.416px;
  width: 100%;
  height: 143.333px;
  border-radius: 12px;
}

.videos-slider .slick-slide {
  margin: 0 20px 0 0;
}

.videos-slider .slick-list {
  margin: 0 20px 0 0;
}

.lk-data-main-page {
  border-radius: 10px;
  border: 1px solid #4fa0bf;
  background: #fff;
  padding: 35px 40px;
  position: relative;
  overflow: hidden;
}

.lk-data-main-page>* {
  z-index: 2;
  position: relative;
}

.lk-data-main-page .lk-data-main-page__wrap {
  display: flex;
  justify-content: space-between;
  z-index: 2;
  position: relative;
  gap: 30px;
}

.lk-data-main-page .lk-data-main-page__item {
  width: 250px;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-bottom: 30px;
}

.lk-data-main-page .item__image {
  margin-bottom: 30px;
}

.lk-data-main-page .item__image img {
  max-width: 100%;
}

.lk-data-main-page .item__text {
  color: #1d1d1b;
  text-align: center;
  font-family: Raleway;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 30px;
  max-width: 200px;
}

.lk-data-main-page .item__btn {
  text-align: center;
}

.lk-data-main-page .item__btn a {
  border-radius: 5px;
  background: #ffaf23;
  padding: 5px 25px;
  color: #fff;
  text-align: center;
  font-family: Raleway;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: 14px;
  transition: 0.3s;
}

.lk-data-main-page .item__btn a:hover {
  background: #9ee0fa;
}

.h2_title {
  color: #4fa0bf;
  font-family: Raleway;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  padding-bottom: 25px;
}

.h2_title span {
  color: #1d1d1b;
  font-family: Raleway;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  display: inline-block;
  margin-left: 10px;
}

.photo-block {
  margin-bottom: 30px;
}

.photo-wrap .fileuploader {
  margin-top: 0;
}

.photo-wrap .fileuploader-items-list {
  position: relative;
  padding-left: 180px;
  min-height: 200px;
}

.photo-wrap .fileuploader-thumbnails-input {
  display: block !important;
  position: absolute;
  left: 0;
  z-index: 99;
  width: 161px;
  height: 121px;
  padding: 0;
  top: 0;
  z-index: 1;
}

.photo-wrap .fileuploader-theme-thumbnails .fileuploader-thumbnails-input-inner {
  background: url(../lk/img-lk-data/photo_upload.svg) no-repeat;
  background-size: contain;
  border: none;
  opacity: 1;
  width: 161px;
  height: 121px;
}

.photo-wrap .fileuploader-theme-thumbnails .fileuploader-thumbnails-input-inner i {
  color: #4fa0bf;
  text-align: center;
  font-family: Raleway;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 14px;
  /* 116.667% */
}

.section-container-videos-wrap {
  display: flex;
  flex-wrap: wrap;
}

.section-container-videos-wrap .section-container-video__item {
  width: 247px;
  margin-right: 40px;
  position: relative;
  margin-bottom: 15px;
}

.section-container-videos-wrap .section-container-video__item iframe {
  width: 100%;
  height: 140px;
}

.section-container-videos-wrap .section-container-video__item .video-delete {
  position: absolute;
  right: 15px;
  top: 15px;
  cursor: pointer;
}

.section-container-videos-wrap .section-container-video__item .video-delete:hover svg circle {
  fill: #ffaf23;
}

.lk-data-rate .lk-data-rate__item {
  border-radius: 10px;
  border: 1px Solid #4fa0bf;
  background: #fff;
  padding: 45px 30px;
  display: flex;
  justify-content: space-between;
  margin-bottom: 25px;
}

.lk-data-rate .lk-data-rate__item:nth-child(even) {
  flex-direction: row-reverse;
}

.lk-data-rate .lk-data-rate__item .item_left {
  width: 50%;
}

.lk-data-rate .lk-data-rate__item .item_right {
  width: 40%;
}

.lk-data-rate .lk-data-rate__item .item_right img {
  width: 100%;
}

.lk-data-rate p {
  color: #1d1d1b;
  font-family: Raleway;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  padding-bottom: 15px;
  margin: 0;
}

.lk-data-rate .mpk-item {
  margin-bottom: 10px;
  display: flex;
}

.lk-data-rate .mpk-item a {
  color: #4fa0bf;
  font-family: Raleway;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-decoration-line: underline;
}

.lk-data-rate .item__btn {
  display: inline-block;
  margin-left: 15px;
  border-radius: 5px;
  background: #ffaf23;
  color: #fff !important;
  padding: 5px 25px;
  text-align: center;
  font-family: Raleway;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: 14px;
  transition: 0.3s;
}

.lk-data-rate .item__btn a:hover {
  background: #9ee0fa;
}

.lk-data-rate .item__btn.btn-big {
  font-size: 18px;
  padding: 12px 25px;
  margin: 15px 0 0;
}

.white-popup-block .rate-order-form__service {
  padding-bottom: 15px;
  color: #4fa0bf;
  font-family: Raleway;
  font-weight: bold;
  font-size: 18px;
}

.lk-data-promo {
  width: 100%;
}

.lk-data-promo .lk-data-promo__item {
  padding: 15px;
  display: flex;
  justify-content: space-between;
}

.lk-data-promo .lk-data-promo__item:nth-child(even) {
  background: #f8f8f8;
}

.lk-data-promo .lk-data-promo__item .download {
  border-radius: 5px;
  border: 1px solid #4fa0bf;
  padding: 7px 30px;
  text-align: center;
  color: #4fa0bf;
  font-family: Raleway;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 14px;
}

.lk-data-promo .lk-data-promo__item .download:hover {
  background: #4fa0bf;
  color: #fff;
}

.lk-data-password {
  max-width: 660px;
  border: none !important;
  box-shadow: 0px 0px 17px -4px rgba(0, 0, 0, 0.25) !important;
}

.lk-data-password .personal-profile__wrapper {
  grid-template-columns: 1fr;
}

.lk-data-password h2.cabinet-catalog__title {
  display: none;
}

.lk-data-password .personal-profile__wrapper input,
.lk-data-password .personal-profile__wrapper textarea {
  box-shadow: none;
  border: 1px solid #d9d9d9;
}

.lk-data-password .blue-btn {
  border-radius: 10px;
  background: #4fa0bf;
  color: #fff;
  font-size: 22px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  margin-top: 17px;
  height: 55px;
  transition: 0.3s;
}

.lk-data-password .blue-btn:hover {
  background: #9ee0fa;
}

.section__lk-data__breadcrumb {
  max-width: 1560px;
  margin: 0 auto;
  display: block;
}

.section__lk-data__breadcrumb .breadcrumb {
  margin-bottom: 40px;
}

.navbar-header__wrapper {
  max-width: 1520px;
}

.page-header_small .navbar-header ul {
  top: 0;
}

.header__right {
  display: none;
}

.header-patentnye-poverennye {
  z-index: 99;
}

.header-patentnye-poverennye .navbar-header ul {
  gap: 25px;
}

.header-patentnye-poverennye .services-btns .menu_item-elem .headefirst {
  text-transform: none;
}

.header-patentnye-poverennye .navbar-header.fixed .nav-list {
  top: 0;
}

.header-patentnye-poverennye .page-header_small .navbar-header {
  height: auto;
}

.tabs-n .tabs__title {
  /*display: none;*/
  cursor: pointer;
}

.tabs-n .tabs__title.active {
  fcursor: default;
}

.tabs-n .tabs__content {
  display: none;
}

.tabs-n .tabs__content.active {
  display: block;
}

.section__lk-data #editor {
  border-radius: 5px;
  border: 1px solid #d9d9d9;
  background: #fff;
  width: 100%;
  min-height: 75px;
  padding-left: 17px;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.section__lk-data .ql-toolbar.ql-snow {
  border: none;
}

.section__lk-data .editor__wrap {
  position: relative;
}

.section__lk-data .ql-snow.ql-toolbar button.ql-header {
  position: absolute;
  left: 0;
  top: -2px;
  color: #fff;
  font-size: 14px;
  font-style: normal;
  border-radius: 5px;
  background: #ffaf23;
  height: 28px;
  width: auto;
  padding: 7px 15px;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 14px;
  transition: 0.3s;
}

.section__lk-data .ql-snow.ql-toolbar button.ql-undefined {
  display: none;
}

.section__lk-data .ql-snow .ql-editor h1 {
  color: #000;
  font-family: Raleway;
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  padding-bottom: 25px;
}

.section__lk-data .ql-editor p {
  color: #1d1d1b;
  font-family: Raleway;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 15px;
}

.service_row.tariffs .service_block {
  flex-wrap: wrap;
  gap: 25px 56px;
}

.tariffs .service_block .image_block {
  flex: 270px 0 0;
}

.tariffs .service_block .image_block:before {
  display: none;
}

.service_row.tariffs .service_block .description_block.full_width {
  flex: 100% 0 0;
}

.service_row.tariffs .service_block a {
  color: #4fa0bf;
}

.service_row.tariffs .service_block a.service_link {
  color: #fff;
}

.service_row.tariffs .service_block .note_block {
  font-size: 16px;
}

.service_row.tariffs .service_block p {
  margin-bottom: 25px;
}

/* dark styles */
body.dark .section-container-middle-block2__lk-data h3 {
  color: #fff;
}

body.dark .h2_title span {
  color: #fff;
}

body.dark .service_row.tariffs .service_block a {
  color: var(--color-light-gold);
}

body.dark .service_row.tariffs .service_block a:hover {
  color: var(--color-light-gold-hover);
}

body.dark .service_row.tariffs .service_block a.service_link {
  color: #fff;
}

body.dark .go-to-moderation {
  background-color: var(--color-dark-gold);
}

body.dark .go-to-moderation:hover {
  background-color: var(--color-dark-gold-hover);
}

body.dark .lk-data-rate .lk-data-rate__item {
  background-color: var(--color-light-gold);
  border-color: transparent;
}

body.dark .lk-data-promo .lk-data-promo__item:nth-child(even) {
  background: none;
}

body.dark .lk-data-promo a {
  color: #000;
}

body.dark .lk-data-promo a:hover {
  color: var(--color-blue);
}

body.dark .pantent-attorneys .attorneys_contact .contact_agreement a {
  color: var(--color-blue);
}

body.dark .pantent-attorneys .attorneys_contact .contact_agreement a:hover {
  color: var(--color-blue-hover);
}

body.dark .custom-radio>input:checked+span::before {
  border-color: var(--color-dark-green);
  background-color: var(--color-dark-green);
}

body.dark .custom-radio>span::before {
  border-color: var(--color-dark-green);
}

body.dark .custom-radio>input:not(:disabled):not(:checked)+span:hover::before {
  border-color: var(--color-dark-green-hover);
}

body.dark .section-container-middle-block2-content-tab-top__lk-data2 {
  color: #000;
}

body.dark .section-container-middle-inputs-description__lk-data button {
  background-color: var(--color-light-gold);
  color: var(--color-dark-green);
}

body.dark .section-container-middle-inputs-description__lk-data button:hover {
  background-color: var(--color-light-gold-hover);
  color: var(--color-dark-green);
}
 
body.dark .patents_section .content h1,
body.dark .patents_section .content h2 {
  color: var(--color-light-gold);
}

@media (max-width: 1500px) {
  .header-patentnye-poverennye .navbar-header ul {
    gap: 10px;
  }
}

@media (max-width: 990px) {
  .header__right {
    display: flex;
  }

  .flexrow_nowrap.services-wrapper {
    flex-direction: column !important;
  }

  .pantent-attorneys .elementright {
    width: 100%;
    max-width: 100%;
  }

  .pantent-attorneys .attorneys_contact {
    width: 100%;
  }
}

@media (max-width: 860px) {
  .lk-data-main-page .lk-data-main-page__wrap {
    flex-direction: column;
    align-items: center;
  }

  .lk-data-main-page::before {
    top: -150px;
    left: -150px;
  }

  .lk-data-main-page::after {
    bottom: -150px;
    right: -150px;
  }
}

@media (max-width: 767px) {
  .patents-lk-filter__wrapper {
    display: block;
    background: #fff;
    padding-bottom: 10px;
  }

  .patents-lk-filter--top .trademark-filter__item:not(:last-child) {
    border-right: none;
  }

  .patents-lk-filter--top .patents-lk-filter__btn {
    max-width: calc(100% - 20px);
    width: 100%;
    margin: 10px auto 0;
    border-radius: 10px;
  }

  .patents-lk-filter__btn .mobile__btn-text {
    display: block;
  }

  .patents-lk-filter__btn .desctop__btn-text {
    display: none;
  }

  .patents-lk-filter-handle {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 20px;
  }

  .patents-lk-filter-handle__item:not(:last-child) {
    margin-right: 0;
  }

  .patents-lk-filter-handle {
    grid-template-columns: 1fr;
    gap: 10px;
  }

  .patents-detail-services__subtitle {
    padding-left: 15px;
  }

  .patents-detail-services__list {
    padding-left: 35px;
  }

  .contact-links .contact-links__list:first-child {
    border: none;
  }

  .lk-data-rate .lk-data-rate__item {
    flex-wrap: wrap;
  }

  .lk-data-rate .lk-data-rate__item:nth-child(odd) {
    flex-direction: column-reverse;
  }

  .lk-data-rate .lk-data-rate__item:nth-child(even) {
    flex-direction: column-reverse;
  }

  .lk-data-rate .lk-data-rate__item .item_left {
    width: 100%;
  }

  .lk-data-rate .lk-data-rate__item .item_right {
    width: 100%;
  }

  .lk-data-rate .lk-data-rate__item img {
    max-width: 300px;
    display: block;
    margin: 0 auto 30px;
  }

  .lk-data-promo .lk-data-promo__item .download {
    display: none;
  }

  .tariffs .service_block .image_block {
    flex: 100%;
    width: 100%;
    max-width: 100%;
  }

  .service_block .image_block img {
    width: 100%;
  }
}

@media (max-width: 568px) {

  .section-container-middle__lk-data .go-to-moderation,
  .section-container-middle__lk-data .go-to-moderation.bottom {
    position: relative;
    display: block;
    width: 220px;
    margin: 0 auto;
    right: 0;
    height: 28px;
    margin-bottom: 10px;
    text-align: center;
  }

  .section-container-middle__lk-data .go-to-page,
  .section-container-middle__lk-data .go-to-page.bottom {
    position: relative;
    display: block;
    width: 220px;
    margin: 0 auto;
    right: 0;
    height: 28px;
    margin-bottom: 10px;
    text-align: center;
  }
}

@media (max-width: 1500px) {
  .section-container__lk-data {
    gap: 25px;
  }

  .navbar-header__wrapper {
    padding: 0 40px;
  }
}

@media (max-width: 1420px) {
  .section-container-middle__lk-data {
    width: calc(100% - 269px);
  }

  .section-container-right__lk-data {
    display: none;
  }

  .content-tab-into-block__lk-data2 {
    gap: 15px;
  }

  .page-header_small .navbar-header ul.services-btns {
    display: none;
  }
}

@media (max-width: 1100px) {
  .section-container-left__lk-data {
    display: block;
    z-index: 1;
    width: 100%;
  }

  .section-container-right__lk-data {
    display: none;
  }

  .section-container-middle__lk-data {
    max-width: 100%;
    width: 100%;
  }

  .section-container__lk-data {
    justify-content: center;
    flex-direction: column;
  }

  .section-container-middle-block2-content-tab-btn__lk-data2 {
    padding: 0 16px;
  }
}

@media (max-width: 960px) {
  .section-container-middle-block2-content__lk-data {
    border-radius: 12px;
    overflow: hidden;
  }

  .section-container-middle-block2-content-tab-checkboxes__lk-data {
    flex-wrap: wrap;
    gap: 6px;
    justify-content: flex-start;
  }

  .section-container-middle-block2-content-tab-checkboxes-part__lk-data {
    width: 100% !important;
  }

  .section-container-middle-block2__lk-data-mob,
  .section-container-middle-inputs__lk-data-mob {
    display: block;
  }

  .section-container-middle-block__lk-data {
    margin-bottom: 42px;
  }

  .accordion-block__lk-data {
    display: block;
  }

  .section-container-middle-block__lk-data {
    gap: 20px;
    padding: 20px;
    height: auto;
  }

  .section-container-middle-block2-content-top__lk-data {
    flex-direction: column;
    gap: 0;
  }

  .section-container-middle-block2-content-tab__lk-data {
    border-radius: 0;
  }

  .section-container-middle-block2-content-tab-row {
    flex-direction: column;
    max-height: 250px;
    overflow: scroll;
  }

  .section-container-middle-block2-content-tab-btn__lk-data {
    width: 100%;
    border-radius: 0;
    justify-content: flex-start;
    padding-left: 25px;
    background: url(../lk/img-lk-data/accordion_arraow.svg) #fff no-repeat 97% center;
  }

  .section-container-middle-block2-content-tab-btn-active__lk-data2 {
    background: url(../lk/img-lk-data/accordion_arraow_active.svg) #fff no-repeat 97% center;
  }

  /*
      background: url(../lk/img-lk-data/chosen_arrow.svg) no-repeat 0px 12px;
          background: url(../lk/img-lk-data/chosen_arrow_active.svg) no-repeat 0px 12px;
      */
  .section-container-middle-block2-content-tab__lk-data2 {
    border-radius: 0;
  }

  .section-container-middle-block2-content-tab-into__lk-data2 {
    padding: 15px;
  }

  .section-container-middle-block2-content-tab-column {
    width: 100%;
  }

  .section-container-middle-block2-content-tab-top__lk-data2 h4 {
    color: #000;
    padding-top: 15px;
  }
}

.moderation_page {
  background: #fff;
  border-radius: 10px;

  padding: 35px 40px;
}

.moderation_page .moderation_element {
  border-bottom: 1px solid #ccc;
  margin-bottom: 10px;
  padding: 10px 0px;
}

.moderation_page .moderation_element h3 {
  font-weight: bold;
  margin-bottom: 15px;
}

.moderation_page .moderation_element h3 span {
  font-weight: normal;
  float: right;
  font-size: 16px;
}

.moderation_page .moderation_element .badge {
  border-radius: 5px;
  padding: 5px 15px;
  width: auto;
  display: inline-block;
  margin-bottom: 15px;
  font-size: 15px;
}

.moderation_page .moderation_element .badge.ongoing {
  background: #d9d9d9;
}

.moderation_page .moderation_element .badge.declined {
  background: #ffd3cf;
  color: #f33;
}

.moderation_page .moderation_element .badge.approved {
  background: #9be9c4;
}

.margin-top-50 {
  margin-top: 50px;
}

@media (max-width: 600px) {
  .section-container-filter-more {
    flex-direction: column;
    gap: 20px;
    align-items: start;
  }

  .section-container-middle-block__lk-data {
    flex-direction: column;
    width: 100%;
  }

  .section-container-middle__lk-data {
    width: 100%;
  }

  .breadcams__lk-data {
    padding-left: 10px;
  }

  .section-container__lk-data {
    padding: 0 10px;
  }

  .section-container-middle-inputs3__lk-data,
  .middle-inputs1-container__lk-data {
    flex-direction: column;
  }

  .section-container-middle-inputs1__lk-data input,
  .middle-inputs1-container-select__lk-data select,
  .middle-inputs1-container-select__lk-data {
    width: 100% !important;
  }

  .section-container-middle-block2-content-tab-active__lk-data2 {
    padding-top: 15px;
  }

  .section-container-middle-block2-content-tab-top__lk-data2 h4 {
    padding-left: 16px;
  }

  .tooltip {
    display: none;
  }

  .section-container-middle-block2-content-tab-top__lk-data2 {
    padding-right: 16px;
  }
}

@media (max-width: 475px) {
  .content-tab-into-block__lk-data2 {
    flex-direction: column;
  }

  .content-tab-into-block-right__lk-data2 {
    width: 100%;
    justify-content: flex-end;
  }

  .section-container-middle-block2-content-tab__lk-data {
    padding: 15px 0;
  }

  .section-container-middle-block2-content-tab__lk-data1 {
    padding: 15px;
  }
}

@media (max-width: 340px) {
  .section-container-middle-block-input__lk-data input {
    padding-left: 10px;
  }

  .section-container-middle-block-textarea__lk-data textarea {
    padding-left: 10px;
  }

  .section-container-middle-block-input__lk-data svg {
    display: none;
  }
}
/* End */
/* ../js/fileuploader/jquery.fileuploader.min.css?171978169725338 */
/* ../js/fileuploader/jquery.fileuploader-theme-thumbnails.css?17197816975704 */
/* ../js/chosen/chosen.min.css?17197816978232 */
/* /patentnye-poverennye/style-lk-data.css?173462769761790 */
