/*!
 * Bootstrap v4.5.3 (https://getbootstrap.com/)
 * Copyright 2011-2020 The Bootstrap Authors
 * Copyright 2011-2020 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#28a745}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#dc3545}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#0069d9;border-color:#0062cc;box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{color:#fff;background-color:#5a6268;border-color:#545b62;box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#218838;border-color:#1e7e34;box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#138496;border-color:#117a8b;box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{color:#212529;background-color:#e0a800;border-color:#d39e00;box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c82333;border-color:#bd2130;box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{color:#212529;background-color:#e2e6ea;border-color:#dae0e5;box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{color:#fff;background-color:#23272b;border-color:#1d2124;box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:flex;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;z-index:1;display:block;min-height:1.5rem;padding-left:1.5rem;-webkit-print-color-adjust:exact;color-adjust:exact}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before,.custom-control-input[disabled]~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;-ms-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.5rem 1rem}.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom,.card-img-top{flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{display:flex;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{flex:1 0;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;grid-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb{display:flex;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item{display:flex}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:flex;height:1rem;overflow:hidden;line-height:0;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:flex;align-items:flex-start}.media-body{flex:1 1}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.toast{flex-basis:350px;max-width:350px;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:flex;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:-webkit-min-content;height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width:576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;-ms-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position: -webkit-sticky) or (position: sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;word-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}/*# sourceMappingURL=bootstrap.min.css.map */
.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1);animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none !important;box-shadow:none !important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-flex:1;-ms-flex:1;flex:1 1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9)}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{/*
      /*rtl:begin:ignore*/left:0/*
      /*rtl:end:ignore*/}/*
      /*rtl:begin:ignore*//*
      /*rtl:end:ignore*/.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{/*
      /*rtl:begin:ignore*/right:0/*
      /*rtl:end:ignore*/}/*
      /*rtl:begin:ignore*//*
      /*rtl:end:ignore*/.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,0.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,0.1)}.numInputWrapper span:active{background:rgba(0,0,0,0.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,0.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,0.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,0.5)}.numInputWrapper:hover{background:rgba(0,0,0,0.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,0.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,0.9)}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:baseline;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,0.5);background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:baseline;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1 1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,0.54);line-height:1;margin:0;text-align:center;display:block;-webkit-flex:1;-ms-flex:1;flex:1 1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.dayContainer + .dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-ms-flex-preferred-size:14.2857143%;-webkit-flex-basis:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,0.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,0.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,0.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-flex:1;-ms-flex:1;flex:1 1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
fieldset[disabled] .multiselect{pointer-events:none}.multiselect__spinner{position:absolute;right:1px;top:1px;width:48px;height:35px;background:#fff;display:block}.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border:2px solid transparent;border-top-color:#41b883;box-shadow:0 0 0 1px transparent}.multiselect__spinner:before{-webkit-animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.multiselect__spinner:after{-webkit-animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.multiselect__loading-enter-active,.multiselect__loading-leave-active{transition:opacity .4s ease-in-out;opacity:1}.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0}.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;touch-action:manipulation}.multiselect{box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e}.multiselect *{box-sizing:border-box}.multiselect:focus{outline:none}.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6}.multiselect--active{z-index:50}.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0}.multiselect--active .multiselect__select{transform:rotate(180deg)}.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0}.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;transition:border .1s ease;box-sizing:border-box;margin-bottom:8px;vertical-align:top}.multiselect__input:-ms-input-placeholder{color:#35495e}.multiselect__input::-moz-placeholder{color:#35495e}.multiselect__input::placeholder{color:#35495e}.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto}.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf}.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none}.multiselect__single{padding-left:5px;margin-bottom:8px}.multiselect__tags-wrap{display:inline}.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px}.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis}.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:normal;width:22px;text-align:center;line-height:22px;transition:all .2s ease;border-radius:5px}.multiselect__tag-icon:after{content:"\D7";color:#266d4d;font-size:14px}.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{background:#369a6e}.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff}.multiselect__current{min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8}.multiselect__current,.multiselect__select{line-height:16px;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer}.multiselect__select{position:absolute;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;text-align:center;transition:transform .2s ease}.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:""}.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px}.multiselect--active .multiselect__placeholder{display:none}.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch}.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top}.multiselect--above .multiselect__content-wrapper{bottom:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;border-top:1px solid #e8e8e8}.multiselect__content::webkit-scrollbar{display:none}.multiselect__element{display:block}.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap}.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px}.multiselect__option--highlight{background:#41b883;outline:none;color:#fff}.multiselect__option--highlight:after{content:attr(data-select);background:#41b883;color:#fff}.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700}.multiselect__option--selected:after{content:attr(data-selected);color:silver}.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6}.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none}.multiselect__option--group{background:#ededed;color:#35495e}.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff}.multiselect__option--group.multiselect__option--highlight:after{background:#35495e}.multiselect__option--disabled.multiselect__option--highlight{background:#dedede}.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect-enter-active,.multiselect-leave-active{transition:all .15s ease}.multiselect-enter,.multiselect-leave-active{opacity:0}.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top}[dir=rtl] .multiselect{text-align:right}[dir=rtl] .multiselect__select{right:auto;left:1px}[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px}[dir=rtl] .multiselect__content{text-align:right}[dir=rtl] .multiselect__option:after{right:auto;left:0}[dir=rtl] .multiselect__clear{right:auto;left:12px}[dir=rtl] .multiselect__spinner{right:auto;left:1px}@-webkit-keyframes spinning{0%{transform:rotate(0)}to{transform:rotate(2turn)}}@keyframes spinning{0%{transform:rotate(0)}to{transform:rotate(2turn)}}
/* reinit bootstrap def vals */
label {margin-bottom:0;margin-bottom:initial;}
/* common variables */
:root {
--black: rgba(0,0,0,0.87);
--gray: #4d575d;
--gray25: #818e98;
--lightgray: rgba(129,142,152,0.35);
--white: #ffffff;
--semiwhite: rgba(255,255,255,0.87);
--lightwhite: rgba(255,255,255,0.35);

--lightred: #d05245;
--red: #c8272b;
--darkred: #991f1d;
--darkred2: #640000;
--semiblue: rgba(2, 2, 89, 0.6);
--lightblue: #4d55a6;
--lightblue2: #4d55a6dd;
--darkblue: #1c1877;


--bold: 700;
--medium: 500;
--regular: 400;

--profileMainColor:#c8272b;
--taskMainColor:#c8272b;
--taskMainColor2:#991f1d;
--giftMainColor:#3E4390;
--giftMainColor2:#3E4390;
--searchMainColor:#c8272b;
--eventMainColor:#3e4390;
--practiceMainColor:#3e4390;
--educationMainColor:#3e4390;
--educationMainColorTransparent:#3e4390c7;
--newsMainColor: #3e4390;

--paginationpagecolor: var(--gray);

--borderRadiusBlock: 4px; /* 0.6vw */
--borderRadiusButton: 4px; /* 0.4vw */
--blockShadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14); /* размытая 0 2px 18px 0 rgba(0, 0, 0, 0.12) */
--switcherShadow: 0 3px 4px -1px rgba(0, 0, 0, 0.2), 0 5px 5px 0 rgba(0, 0, 0, 0.06), 0 4px 5px 0 rgba(0, 0, 0, 0.14);

--formBorderColor: rgba(129,142,152,0.35);;
--formButtonLetterSpacing: 0.075vw;
--smallButtonLetterSpacing: 0.0375vw;

}
/* fonts */
/* cyrillic */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Ubuntu Regular'), local('Ubuntu-Regular'), url(/packs_prod/media/fonts/ubuntu-400-ru-4576fb731e8f3197349819e9b03c4475.woff2) format('woff2'), url(/packs_prod/media/fonts/ubuntu-400-ru-68787a7e0d083e6477261c19601e9d55.ttf) format('truetype'), url(/packs_prod/media/fonts/ubuntu-400-ru-b0035bb83f6ce7129ece03433ea030c0.svg) format('svg');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Ubuntu Regular'), local('Ubuntu-Regular'), url(/packs_prod/media/fonts/ubuntu-400-la-5b23eeb3a32b30e91682d601535d2a89.woff2) format('woff2'), url(/packs_prod/media/fonts/ubuntu-400-la-ed0ad8aeab425ae52c0b6a1b8537aa29.ttf) format('truetype'), url(/packs_prod/media/fonts/ubuntu-400-la-b596a66fb1bc20f2dfb22310f94c04f0.svg) format('svg');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local('Ubuntu Medium'), local('Ubuntu-Medium'), url(/packs_prod/media/fonts/ubuntu-500-ru-76e8b649c299622be26862a3160c83de.woff2) format('woff2'), url(/packs_prod/media/fonts/ubuntu-500-ru-0a487ea0c3c8f98d7d7463482ec32361.ttf) format('truetype'), url(/packs_prod/media/fonts/ubuntu-500-ru-94d84e083d97d8b15d5bb114e31dd45f.svg) format('svg');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local('Ubuntu Medium'), local('Ubuntu-Medium'), url(/packs_prod/media/fonts/ubuntu-500-la-b4e565dcfc8f6cb332be0fc03302ad99.woff2) format('woff2'), url(/packs_prod/media/fonts/ubuntu-500-la-af3fb86f31984fa3714ce9be72b93f0c.ttf) format('truetype'), url(/packs_prod/media/fonts/ubuntu-500-la-32a75c34ff4e67d76dd653859849a1cd.svg) format('svg');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Ubuntu Bold'), local('Ubuntu-Bold'), url(/packs_prod/media/fonts/ubuntu-700-ru-ae18f93998535ba2acefc30b2d1a0fe6.woff2) format('woff2'), url(/packs_prod/media/fonts/ubuntu-700-ru-2eaa8605fa2643c804c049643cac043c.ttf) format('truetype'), url(/packs_prod/media/fonts/ubuntu-700-ru-331968a762784221aadc4fdbf039a0cf.svg) format('svg');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Ubuntu Bold'), local('Ubuntu-Bold'), url(/packs_prod/media/fonts/ubuntu-700-la-b91fae466c698c775adb2ae92cecc8b2.woff2) format('woff2'), url(/packs_prod/media/fonts/ubuntu-700-la-083d56c8fdd67c984d23040ba76a9d92.ttf) format('truetype'), url(/packs_prod/media/fonts/ubuntu-700-la-721f2551dfb72bd17805e80390c0f690.svg) format('svg');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
* {outline:none !important;}
*:focus {box-shadow:none !important;}
html,body {margin:0;padding:0;background:white;font-family:Ubuntu;font-weight:400;font-weight:var(--regular);width:auto;-webkit-text-size-adjust: 100%;-webkit-font-smoothing: antialiased}
.emptybg {background-color:#9e9e9e;background-image:url(/packs_prod/media/images/vp/no.img-ef5527f5fa91d3e7c79098c809bc1563.png);background-position:center center;background-repeat:no-repeat;background-size:cover;}
.giftbg {background-color:#9e9e9e;background-image:url(/packs_prod/media/images/vp/bg.gift.instructions-07343e92f35ca2dd70e2a0d6323ab502.png);background-position:center center;background-repeat:no-repeat;background-size:cover;}
.emptyorg {background-color:#9e9e9e;background-image:url(/packs_prod/media/images/vp/no.img-ef5527f5fa91d3e7c79098c809bc1563.png);background-position:center center;background-repeat:no-repeat;background-size:cover;}
.emptymap {background-color:#9e9e9e;background-image:url(/packs_prod/media/images/vp/no.map-419d3cdb48cea0cc1166d9f1aa165147.png);background-position:center center;background-repeat:no-repeat;background-size:cover;}
.emptyprofile {background-color:#9e9e9e;background-image:url(/packs_prod/media/images/vp/no.profile-ecd205600fb497e4f9aba371010b002b.png);background-position:center center;background-repeat:no-repeat;background-size:cover;}
.closedtask {opacity: 0.5;filter: saturate(0.5);}
.g-center {text-align:center}
.g-regularlink {color:#c8272b;color:var(--red);text-decoration:none;}
.g-regularlink:hover {color:#c8272b;color:var(--red);text-decoration:none;}
.hidden {display: none;}
.showonmobile {display:none !important}
.desktopView {display:block;height:0;}
.g-nowrap {white-space:nowrap;}
.g-wordwrap {word-wrap: break-word;}
.g-inlineblock {display:inline-block !important;}
.b-parallaxwrapper {display:block;position:relative;height:0;}
.b-parallax {position:absolute;left:0;right:0;pointer-events:none;opacity:1;}
.b-parallax.active {opacity:0;transition:opacity 0.2s ease;}
.b-parallax.active[style] {opacity:1;transition:opacity 0.2s ease;}
/*
.b-parallax.b01 {height:0;padding:0 0 56.25%;background:url(../images/vp/parallax.01.1.png) center -1.5vw no-repeat,url(../images/vp/parallax.01.2.png) center -1.5vw no-repeat,url(../images/vp/parallax.01.3.png) center -1.5vw no-repeat;background-size:contain;}
.b-parallax.b02 {height:0;padding:0 0 56.25%;background:url(../images/vp/parallax.02.1.png) center 8vw no-repeat,url(../images/vp/parallax.02.2.png) center 8vw no-repeat,url(../images/vp/parallax.02.3.png) center 8vw no-repeat;background-size:contain;margin-top:-27.5vw;}
.b-parallax.b03 {height:0;padding:0 0 50%;background:url(../images/vp/bg.authcols.svg) left bottom no-repeat;background-size:60% auto;}
*/
.b-parallax.b01.new {right:inherit;width:35vw;height:46.85vw;background:url(/packs_prod/media/images/vp/parallax.new.01-11448b5f2d276f52905591e2f4767677.svg) left -20vw top 0 no-repeat;background-size:contain;margin-top:-8vw;z-index:1010;}
.b-parallax.b02.new {right:inherit;width:52.35vw;height:45.2vw;background:url(/packs_prod/media/images/vp/parallax.new.02-6d3ecaa997687888f11dbe07d1338b2e.svg) left -11vw top 0 no-repeat;background-size:contain;margin-top:27vw;}
.b-parallax.b03a.new {left:1vw;right:inherit;width:13.8vw;height:13.35vw;background:url(/packs_prod/media/images/vp/parallax.new.03.a-6ce4035bb55a54dc5ae674ea525524d7.svg) center center no-repeat;background-size:contain;margin-top:-81vw;}
.b-parallax.b03b.new {left:inherit;width:28.3vw;height:39.75vw;background:url(/packs_prod/media/images/vp/parallax.new.03.b-ed37bb6d117d3715133b388e2c68d9dc.svg) right -12vw top 0 no-repeat;background-size:contain;margin-top:-101vw;}
.b-parallax.b03c.new {left:inherit;width:53.85vw;height:66.65vw;background:url(/packs_prod/media/images/vp/parallax.new.03.c-323f4271ac1217a29a5dffeb3378fbb9.svg) right -30.5vw top 0 no-repeat;background-size:contain;margin-top:-53vw;}
.b-parallax.b04a.new {right:inherit;width:32.25vw;height:49.6vw;background:url(/packs_prod/media/images/vp/parallax.new.04.a-30f833f5a2c86d5c3b405cd4e7049cee.svg) left -22vw top 0 no-repeat;background-size:contain;margin-top:-93.5vw;}
.b-parallax.b04b.new {left:inherit;width:15.05vw;height:16.35vw;background:url(/packs_prod/media/images/vp/parallax.new.04.b-86138a325fba98a451563af3afc6f412.svg) right -11vw top 0 no-repeat;background-size:contain;margin-top:-62vw;}
.b-parallax.b04c.new {right:inherit;width:57.6vw;height:54.3vw;background:url(/packs_prod/media/images/vp/parallax.new.04.c-1100a4050307aa4daa468f59831002ab.svg) left -15vw top 0 no-repeat;background-size:contain;margin-top:-30vw;}
.b-parallax.b05a.new {right:inherit;width:22.3vw;height:32.7vw;background:url(/packs_prod/media/images/vp/parallax.new.05.a-6fcd858b2a2fb4f9b6c293d4411616e3.svg) left -12vw top 0 no-repeat;background-size:contain;margin-top:-96vw;}
.b-parallax.b05b.new {left:inherit;width:27.6vw;height:34.35vw;background:url(/packs_prod/media/images/vp/parallax.new.05.b-ef6c058268520475ca0076e2c0d11ac0.svg) right -15vw top 0 no-repeat;background-size:contain;margin-top:-89vw;}
.b-parallax.b05c.new {left:inherit;width:44.85vw;height:42.9vw;background:url(/packs_prod/media/images/vp/parallax.new.05.c-0e9a5a1d438011dfcffaad12a5f905f5.svg) right -26vw top 0 no-repeat;background-size:contain;margin-top:-29vw;}
.b-parallax.b06a.new {right:inherit;width:13.15vw;height:16.2vw;background:url(/packs_prod/media/images/vp/parallax.new.06.a-db40a295255418b624beccb87e159c55.svg) left -7vw top 0 no-repeat;background-size:contain;margin-top:-56.3vw;}
.b-parallax.b06b.new {left:inherit;width:13.95vw;height:13.9vw;background:url(/packs_prod/media/images/vp/parallax.new.06.b-c00a2ac448daaa451199523f134d7708.svg) right -4vw top 0 no-repeat;background-size:contain;margin-top:-67vw;}
.b-parallax.b06c.new {right:inherit;width:7.5vw;height:6.65vw;background:url(/packs_prod/media/images/vp/parallax.new.06.c-12d9f291c32f507832a5c7c9e359ca0f.svg) left 0 top 0 no-repeat;background-size:contain;margin-top:-39vw;}
.b-parallax.b06d.new {left:inherit;width:72.55vw;height:18.8vw;background:url(/packs_prod/media/images/vp/parallax.new.06.d-159c431721e68384ea24a6df8154ef82.svg) right -8vw top 0 no-repeat;background-size:100% auto;margin-top:-7vw;}
/* header elements */
.b-header {position:relative;margin:0;padding:10vw 0 0;}
.b-header.onscroll {/*padding-top:4vw;*/}
.b-topline {position:fixed;margin:0;padding:0;left:0;right:0;top:0;height:7vw;background-color: rgba(255, 255, 255, 0.85);-webkit-backdrop-filter: blur(1.5vw);backdrop-filter: blur(1.5vw);z-index:1000;}
.b-topline__wrapper {position:absolute;margin:0;padding:0;z-index:100;left:6vw;right:6vw;top:1.5vw;height:4vw;z-index:1100;}
.onscroll .b-topline {height:3vw;}
.onscroll .b-topline__wrapper {top:0;height:3vw;}
.b-topline:hover {background-color: rgba(240,240,240,0.85)}
.b-logo {position:absolute;left:2vw;top:0;width:8.6vw;height:4vw;background:url(/packs_prod/media/images/vp/logo-26187d0ac23692c1ac561eb5cd96354b.svg) center center no-repeat;background-size:contain;font-size:0;margin:0;padding:0;}
.b-logo__link {display:block;width:100%;height:100%;}
.onscroll .b-logo {width:3vw;height:3vw;background:url(/packs_prod/media/images/vp/icon.heart.red-ed4ba769ed1ca153fb757c24fb2194b5.svg) left center no-repeat;background-size:auto 60%;}
.b-mainmenu {display:block;position:absolute;left:50%;top:0;height:4vw;line-height:4vw;transform:translateX(-50%);}
.b-mainmenu__list {display:block;margin:0;padding:0;list-style-type:none;font-size:0;}
.b-mainmenu__item {display:inline-block;font-size:0.7vw;vertical-align:middle;margin-right:2vw;position:relative;height:4vw;}
.b-mainmenu__icon {display:block;position:absolute;left:50%;top:0.5vw;width:1.9vw;height:1.9vw;transform:translateX(-50%);opacity:0.6;pointer-events:none;}
.b-mainmenu__icon.news {background:url(/packs_prod/media/images/vp/icon.menu.news.black-fc2a2cb0ecb9ddb3954905fdef3b1d32.svg) center center no-repeat;background-size:contain;}
.b-mainmenu__icon.events {background:url(/packs_prod/media/images/vp/icon.menu.events.black-d5f6b185c3072ce8de707b6c69f65e92.svg) center center no-repeat;background-size:contain;}
.b-mainmenu__icon.tasks {background:url(/packs_prod/media/images/vp/icon.menu.tasks.black-7ebab93b97c5361ac2ed664d65db0f23.svg) center center no-repeat;background-size:contain;}
.b-mainmenu__icon.info {background:url(/packs_prod/media/images/vp/icon.menu.info.black-2226ccece85a1cc8f03883a9c05ae3e6.svg) center center no-repeat;background-size:contain;}
.b-mainmenu__icon.help {background:url(/packs_prod/media/images/vp/icon.menu.help.black-8b8aa7dfc6dde3ad34abc51bdc25dbe7.svg) center center no-repeat;background-size:contain;}
.b-mainmenu__icon.gifts {background:url(/packs_prod/media/images/vp/icon.menu.gift.gray-d29f94371644d53b50aafee90575a824.svg) center center no-repeat;background-size:contain;}
.b-mainmenu__item:last-child {margin-right:0;}
.b-mainmenu__itemlink {display:inline-block;vertical-align:top;height:4vw;color:rgba(0,0,0,0.87);color:var(--black);text-decoration:none;opacity:0.6;transition:opacity 0.2s ease;box-sizing:border-box;line-height:1.2;padding-top:2.5vw;}
.b-mainmenu__itemlink:hover {opacity:1;transition:opacity 0.2s ease;color:rgba(0,0,0,0.87);color:var(--black);text-decoration:none;}
.b-mainmenu__item.active .b-mainmenu__itemlink {color:#c8272b;color:var(--taskMainColor);opacity:1;}
.b-mainmenu__item.active .b-mainmenu__itemlink:after {position:absolute;left:-1.4vw;right:-1.4vw;background:#c8272b;background:var(--taskMainColor);height:3px;bottom: 0;content:''}
.b-mainmenu__item.active .b-mainmenu__icon {opacity:1}
.b-mainmenu__item.active .b-mainmenu__icon.news {background-image:url(/packs_prod/media/images/vp/icon.menu.news.red-47fab05ac8656002685fe5088e1ef3a9.svg);}
.b-mainmenu__item.active .b-mainmenu__icon.events {background-image:url(/packs_prod/media/images/vp/icon.menu.events.red-11a65b8ef32a63d3c094e250f3c828f3.svg);}
.b-mainmenu__item.active .b-mainmenu__icon.tasks {background-image:url(/packs_prod/media/images/vp/icon.menu.tasks.red-7b5ea9ea3abc203fb5277b11e3c54644.svg);}
.b-mainmenu__item.active .b-mainmenu__icon.info {background-image:url(/packs_prod/media/images/vp/icon.menu.info.red-2b5f584702e27526ba2662a788539033.svg);}
.b-mainmenu__item.active .b-mainmenu__icon.help {background-image:url(/packs_prod/media/images/vp/icon.menu.help.red-6f54198c3794eb24c306b57b29aec823.svg);}
.b-mainmenu__item.active .b-mainmenu__icon.gifts {background-image:url(/packs_prod/media/images/vp/icon.menu.gift.red-9707d847dd25fdd2d22e1b125531f6f9.svg);}
.b-mainmenu__item:hover .b-mainsubmenu {display:block;}
.onscroll .b-mainmenu {transition:opacity 0.2s ease;height:3vw;line-height:3vw;}
.onscroll .b-mainmenu__itemlink {height:3vw;color:transparent;padding-top:0;}
.onscroll .b-mainmenu__item {height:3vw;}
.onscroll .b-mainmenu__item.active .b-mainmenu__itemlink {color:transparent;}
.b-mainsubmenu {display:none;position:fixed;left:50%;width:100vw;transform:translateX(-50%);background-color: rgba(255, 255, 255, 0.95);/*-webkit-backdrop-filter: blur(1.5vw);backdrop-filter: blur(1.5vw);*/z-index:1000;}
.b-mainsubmenu__list {display:flex;margin:0 auto;padding:0;list-style-type:none;font-size:0;justify-content:center;}
.b-mainsubmenu__item {font-size:0.7vw;position:relative;height:6vw;margin:0 3vw}
.b-mainsubmenu__itemlink {display:inline-block;vertical-align:top;height:6vw;color:rgba(0,0,0,0.87);color:var(--black);text-decoration:none;opacity:0.6;transition:opacity 0.2s ease;box-sizing:border-box;line-height:1.2;padding-top:4.5vw;text-transform:uppercase;}
.b-mainsubmenu__itemlink:hover {opacity:1;transition:opacity 0.2s ease;color:rgba(0,0,0,0.87);color:var(--black);text-decoration:none;}
.b-mainsubmenu__item.active .b-mainsubmenu__itemlink {color:#c8272b;color:var(--taskMainColor);opacity:1;}
.b-mainsubmenu__item.active .b-mainsubmenu__itemlink:after {position:absolute;left:-1.4vw;right:-1.4vw;background:#c8272b;background:var(--taskMainColor);height:3px;bottom: 0;z-index:1005;content:''}
.b-mainsubmenu__icon {display:block;position:absolute;left:50%;top:1vw;width:3vw;height:3vw;transform:translateX(-50%);opacity:0.4;pointer-events:none;}
.b-mainsubmenu__icon.volonters {background:url(/packs_prod/media/images/vp/icon.submenu.volonters.black-060010da46c61c3624e22bb8ccecc4c3.svg) center center no-repeat;background-size:contain;}
.b-mainsubmenu__icon.organizations {background:url(/packs_prod/media/images/vp/icon.submenu.organizations.black-9d67ac06a7c9cf4e25fd72b67b35a27f.svg) center center no-repeat;background-size:contain;}
.b-mainsubmenu__icon.stats {background:url(/packs_prod/media/images/vp/icon.submenu.stats.black-3dcf3cf066aedad43bbfa7e2e1389007.svg) center center no-repeat;background-size:contain;}
.b-mainsubmenu__icon.edu {background:url(/packs_prod/media/images/vp/icon.submenu.edu.black-3cbceeec6595245e201a598b8ad07563.svg) center center no-repeat;background-size:contain;}
.b-mainsubmenu__icon.history {background:url(/packs_prod/media/images/vp/icon.submenu.history.black-69cd00fbf0dcfb2de988ca822a13a310.svg) center center no-repeat;background-size:contain;}
.b-mainsubmenu__icon.polls {background:url(/packs_prod/media/images/vp/icon.submenu.polls.black-1f03f6e11dd652889e3f68e55e8368fe.svg) center center no-repeat;background-size:contain;}
.b-mainsubmenu__item.active .b-mainsubmenu__icon {opacity:1}
.b-mainsubmenu__item.active .b-mainsubmenu__icon.volonters {background-image:url(/packs_prod/media/images/vp/icon.submenu.volonters.red-09484eace8bc1ac70223499eefed72e7.svg);}
.b-mainsubmenu__item.active .b-mainsubmenu__icon.organizations {background-image:url(/packs_prod/media/images/vp/icon.submenu.organizations.red-51bc82d320f53c0d0491d8d83b4ad032.svg);}
.b-mainsubmenu__item.active .b-mainsubmenu__icon.stats {background-image:url(/packs_prod/media/images/vp/icon.submenu.stats.red-0eb11b1af3b528d248237e303cc1f703.svg);}
.b-mainsubmenu__item.active .b-mainsubmenu__icon.edu {background-image:url(/packs_prod/media/images/vp/icon.submenu.edu.red-9b3c7b78b2d62a7566afa0bd149917bb.svg);}
.b-mainsubmenu__item.active .b-mainsubmenu__icon.history {background-image:url(/packs_prod/media/images/vp/icon.submenu.history.red-dfaff0c470b93bfac20ab8a93f6678d8.svg);}
.b-mainsubmenu__item.active .b-mainsubmenu__icon.polls {background-image:url(/packs_prod/media/images/vp/icon.submenu.polls.red-7480cfef08afb7d8233c8b86e1e07214.svg);}
.b-usermenu {position:absolute;right:2vw;top:0.5vw;margin:0;padding:0;height:3vw;line-height:3vw;}
.b-usermenu__list {list-style-type:none;margin:0;padding:0;font-size:0;}
.b-usermenu__item {display:inline-block;font-size:0.8vw;vertical-align:middle;margin-left:1.2vw;}
.b-usermenu__item:first-child {margin-left:0}
.b-usermenu__itemlink {color:#c8272b;color:var(--red);text-decoration:none;opacity:1;transition:opacity 0.2s ease;}
.b-usermenu__itemlink:hover {opacity:1;transition: opacity 0.2s ease;color:#c8272b;color:var(--red);text-decoration:none;}
.b-usermenu__item_search .b-usermenu__itemlink {display:block;font-size:0;width:1.6vw;height:1.6vw;background:url(/packs_prod/media/images/vp/icon.search-28b03dab36ebc8cfd9262605a85eda15.svg) center center no-repeat;background-size: contain;margin:0;padding:0;}
.b-usermenu__item_notifications .b-usermenu__itemlink {display:block;font-size:5;width:1.6vw;height:1.6vw;background:url(/packs_prod/media/images/vp/icon.notifications.red-e4eceed7ab6d3f0b6dfd9607977999bd.svg) center center no-repeat;background-size: contain;margin:0;padding:0;position:relative;/*animation: ringbell 3s infinite;*/}
.b-usermenu__item_notifications .b-usermenu__itemlink span {position:absolute;left:-0.4vw;bottom:-0.4vw;min-width:0.8vw;height:0.8vw;background:#ffffff;background:var(--white);border-radius:0.4vw;font-size:0.5vw;border-radius: 0.4vw;line-height: 0.8vw;text-align: center;padding: 0 0.1vw;box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow:var(--blockShadow);box-sizing:border-box;}
.b-usermenu__item_create .b-usermenu__itemlink {display:block;font-size:0.7vw;line-height:1.8vw;background:#c8272b;background:var(--red);color:#ffffff;color:var(--white);height:1.8vw;margin:0;padding:0 0.8vw 0 2.2vw;text-transform:uppercase;font-weight:400;font-weight:var(--regular);border-radius:4px;border-radius:var(--borderRadiusButton);position:relative;}
.b-usermenu__item_create .b-usermenu__itemlink:before {display:block;content:'';position:absolute;left:0.8vw;top:0.3vw;width:1.2vw;height:1.2vw;vertical-align:middle;font-size:0;background:url(/packs_prod/media/images/vp/icon.addtask.white-18ccf0c2ae625bd24c4c139b5795dc08.svg) center center no-repeat;background-size: contain;}
.b-usermenu__item_gifts .b-usermenu__itemlink {display:block;content:'';position:absolute;left:0.8vw;top:0.3vw;width:1.2vw;height:1.2vw;vertical-align:middle;font-size:0;background:url(/packs_prod/media/images/vp/icon.gifts-e771f1e8a77d2580f7c45ffc47e833b2.svg) center center no-repeat;background-size: contain;}
.b-usermenu__item_info {display:none;}
.b-usermenu__item_task {display:none;}
.b-usermenu__item_event {display:none;}
.b-usermenu__item_profile .b-usermenu__itemlink {display:block;font-size:0;width:2.2vw;height:2.2vw;margin:0;padding:0;border-radius:100%;overflow:hidden;position:relative;}
.b-usermenu__profileimage {display:block;position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;margin:0;padding:0;}
.onscroll .b-usermenu {top:0vw;}
.b-usermenu__item.b-volunteerbutton {margin-left:1.2vw}
.b-volunteerbutton {display:inline-block;width:auto;height:2.6vw;line-height:2.6vw;font-family:Ubuntu;font-size:0.8vw;margin:0;padding:0;font-weight:500;font-weight:var(--medium);font-stretch:normal;font-style:normal;color: #ffffff;color: var(--white);position:relative;background:#c8272b;background:var(--red);border-radius:4px;border-radius:var(--borderRadiusButton);text-align:center;text-transform:uppercase;box-shadow: 0 0 0 0 #00000000;transition:box-shadow 0.2s ease;vertical-align:middle;}
.b-volunteerbutton.logged {background:#3e4390;background:var(--eventMainColor);}
.b-volunteerbutton.border {background:transparent;border:1px solid #c8272b !important;border:1px solid var(--taskMainColor) !important;box-sizing:border-box;}
a.b-volunteerbutton__link {display:inline-block;height:2.6vw;line-height:2.6vw;margin:0;padding:0 0.8vw;color:#ffffff;color:var(--white);text-decoration:none;}
.border a.b-volunteerbutton__link {color:#c8272b;color:var(--taskMainColor);}
.onscroll .b-volunteerbutton {background:transparent;text-transform:none;font-weight:400;font-weight:var(--regular);opacity:1;transition:none;}
.onscroll a.b-volunteerbutton__link {color:#c8272b;color:var(--red);opacity:1;transition:none;}
.b-volunteersmallbutton {display:inline-block;margin:0.3vw 0;padding:0 0.8vw;line-height:1.8vw;height:1.8vw;background:#c8272b;background:var(--red);color:#ffffff;color:var(--white);text-decoration:none;font-size:0.7vw;font-weight:400;font-weight:var(--regular);border-radius:4px;border-radius:var(--borderRadiusButton);position:relative;text-transform:uppercase;letter-spacing:0.0375vw;letter-spacing:var(--smallButtonLetterSpacing)}
.b-volunteersmallbutton:hover {color:#ffffff;color:var(--white);text-decoration:none;}
.onred .b-volunteersmallbutton {background:#ffffff;background:var(--white);color:#c8272b;color:var(--red);}
.b-volunteersmallbutton.join_button:hover {/*transform-style: flat;transition: transform 0.5s ease;-webkit-transform: rotateX(360deg);-ms-transform: rotateX(360deg);transform: rotateX(360deg);*/}
.b-volunteersmallbutton.goto_button {display:inline-block;margin:0.3vw 0;padding:0 0.8vw;line-height:calc(1.8vw - 2px);height:1.8vw;background:#ffffff;background:var(--white);color:#c8272b;color:var(--red);text-decoration:none;font-size:0.7vw;font-weight:400;font-weight:var(--regular);border-radius:4px;border-radius:var(--borderRadiusButton);position:relative;text-transform:uppercase;letter-spacing:0.0375vw;letter-spacing:var(--smallButtonLetterSpacing);border:1px solid #c8272b;border:1px solid var(--red);}
.forEvent > .b-volunteersmallbutton {background:#ffffff;background:var(--white);color:#3e4390;color:var(--eventMainColor);}
.forEvent > .b-volunteersmallbutton:hover {background:#ffffff;background:var(--white);color:#3e4390;color:var(--eventMainColor);}
.forEvent > .b-volunteersmallbutton.leave_button {background:transparent;color:#ffffff;color:var(--white);border:1px solid #ffffff;border:1px solid var(--white);line-height:calc(1.8vw - 2px);}
.forTask > .b-volunteersmallbutton {/*background:var(--white);color:var(--taskMainColor);*/}
.forTask > .b-volunteersmallbutton:hover {/*background:var(--white);color:var(--taskMainColor);*/}
.forTask > .b-volunteersmallbutton.leave_button {background:transparent;color:#c8272b;color:var(--taskMainColor);border:1px solid #c8272b;border:1px solid var(--taskMainColor);line-height:calc(1.8vw - 2px);}
.b-slogancols {display:flex;width:100%;min-height:26vw;margin:0 0 3.3vw;}
.b-slogancols__left {flex-basis:50%;flex-shrink:0;flex-grow:0;box-sizing:border-box;margin:0;padding:2.5vw 3vw 2vw 8.75vw;position:relative;}
.b-slogancols__right {flex-basis:50%;flex-shrink:0;flex-grow:0;position:relative;}
.b-slogancols__title {font-size:3vw;font-weight:700;font-weight:var(--bold);line-height:1.2;color:rgba(0,0,0,0.87);color:var(--black);margin:0 0 0.9vw;padding:0;}
.b-slogancols__subtitle {font-size:1vw;line-height:1.2;font-weight:400;font-weight:var(--regular);margin:0 0 1.6vw;padding:0;color:rgba(0,0,0,0.87);color:var(--black);}
.b-slogancols__button {margin:0;padding:0;}
.b-slogancols__map {display:block;position:absolute;left:0;top:0;width:31.45vw;height:22.15vw;border-radius:4px;border-radius:var(--borderRadiusBlock);background-image:url(/packs_prod/media/images/vp/sample.map-82f2fd828eb8d1c6bad1b203d852eeb4.png);background-position: center center;background-repeat:no-repeat;background-size:cover;margin:0;padding:0;box-shadow: 0 2px 24px 0 rgba(0, 0, 0, 0.24);font-size:0;}
.b-slogancols__phone {display:block;position:absolute;left:24.3vw;top:7.9vw;width:8.35vw;height:18.05vw;background-image:url(/packs_prod/media/images/vp/header.phone-2720580ad95d062552118c28af70b0bf.png);background-position:center center;background-repeat:no-repeat;background-size:contain;box-shadow: 0 2px 24px 0 rgba(0, 0, 0, 0.24);font-size:0;border-radius:4px;border-radius:var(--borderRadiusBlock)}
.b-slogancols__phonelink {display:block;position:absolute;left:0;top:0;width:100%;height:100%;}
.b-slogancols__slider {display:block;position:absolute;left:0;top:0;width:36.5vw;height:23.25vw;border-radius:4px;border-radius:var(--borderRadiusBlock);margin:0;padding:0;}
.b-slogancols__slider .slick-list {width:100%;height:100%;overflow:hidden;}
.b-slogancols__slider .slick-track {height:100%;}
.b-slogancols__slider .slick-slide {height:100%;position:absolute !important;top:0 !important;left:0 !important;}
.b-slogancols__sliderimage {display:none;position:absolute;left:0;top:0;width:100%;height:100%;margin:0;padding:0;}
.b-slogancols__sliderimage iframe {position:absolute;left:0;top:0;width:100% !important;height:100% !important;border:0;margin:0;padding:0;}
.b-slogancols__videoplayer {position:absolute;left:0;top:0;width:100% !important;height:100% !important;border:0;margin:0;padding:0;border-radius:4px;border-radius:var(--borderRadiusBlock);overflow:hidden;}
.b-slogancols__videoplayer .b-video-player-wrapper {position:absolute;left:0;top:0;width:100% !important;height:100% !important;border:0;margin:0;padding:0;}
.b-slogancols__videoplayer .b-video-player {position:absolute;left:0;top:0;width:100% !important;height:100% !important;border:0;margin:0;padding:0;}
.b-slogancols__videoplayer .vjs-theme-novraz .vjs-fullscreen-control {display:none;}
.b-slogancols__videoplayer .vjs-theme-novraz .vjs-quality-selector {display:none;}
.b-slogancols__videoplayer .vjs-theme-novraz .vjs-current-time {display:none;}
.b-slogancols__videoplayer .vjs-theme-novraz .vjs-duration {display:none;}
.b-slogancols__videoplayer .vjs-theme-novraz .vjs-progress-control > * {display:none;}
.b-slogancols__videoplayer .vjs-theme-novraz .vjs-control-bar {background:transparent;}
.b-slogancols__videoplayer .vjs-theme-novraz .vjs-progress-control {cursor:default;}
.slick-active .b-slogancols__sliderimage {display:block;}
.b-slogancols__sliderurl {display:block;position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;margin:0;padding:0;border:0;}
.b-slogancols__sliderlink {display:block;position:absolute;left:0;top:0;width:100%;height:100%;margin:0;padding:0;border:0;font-size:0;}
.b-slogancols__slidercontrols {display:block;position:absolute;right:8.75vw;top:0;width:4vw;height:23.25vw;}
.b-slogancols__slidercontrols ul {display:flex !important;flex-direction:column;list-style-type:none;margin:0;padding:0;position:absolute;top:50%;transform:translate(0,-50%);}
.b-slogancols__slidercontrols ul li {width:4vw;height:2vw;position:relative;align-self:center;margin:0.1vw 0;padding:0;}
.b-slogancols__slidercontrols ul li button {appearance:none;-moz-appearance: none;-webkit-appearance: none;display:block;margin:0;padding:0;width:2vw;height:2vw;border:0;background:transparent;font-size:0;position:relative;}
.b-slogancols__slidercontrols ul li button:before {position:absolute;left:0.75vw;top:0.75vw;width:0.5vw;height:0.5vw;background:#c4c4c4;border-radius:100%;content:'';transition:all 0.2s ease;}
.b-slogancols__slidercontrols ul li.slick-active button:before {position:absolute;left:0.5vw;top:0.5vw;width:1vw;height:1vw;background:#c8272b;background:var(--red);content:'';transition:all 0.2s ease;}
.b-slogancols__slidertext {position:absolute;left:0;top:100%;right:0;height:3.6vw;padding:0.6vw 0.8vw 0.8vw 3.6vw;margin:0;background:url(/packs_prod/media/images/vp/icon.logo.mainslider-98e9492da87e2812188537e9cc15f24f.svg) 0.8vw 0.8vw no-repeat;background-size:2vw;}
.b-slogancols__slidertexttitle {margin:0;padding:0;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:0.8vw;font-weight:normal;line-height:1.5;color:rgba(0,0,0,0.87);color:var(--black);}
.b-slogancols__slidertextsubtitle {margin:-0.1vw 0 0;padding:0;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:0.7vw;font-weight:normal;line-height:1.5;color:#4d575d;color:var(--gray);}
.b-slogancols__slidertexttitle a {color:#c8272b;color:var(--taskMainColor);text-decoration:none}
.b-slogancols__slidertextsubtitle a {color:#c8272b;color:var(--taskMainColor);text-decoration:none}
.b-statsline {display:flex;width:auto;margin:0 8.75vw 8vw;justify-content:space-between;align-items:center;}
.b-statsline__item {position:relative;font-size:2vw;font-weight:700;font-weight:var(--bold);color:rgba(0,0,0,0.87);color:var(--black);line-height: 1.2;}
.b-statsline__title {display:block;color:#c8272b;color:var(--red);}
.b-statsline__item.withicon {padding-left:6.7vw;}
.b-statsline__icon {position:absolute;left:0;top:50%;width:6.4vw;height:6.4vw;font-size:0;transform:translateY(-50%);}
.b-statsline__icon.icon01 {background:url(/packs_prod/media/images/vp/icon.heart-7b4de21c7e29d3711adfb86e20e8b8ec.svg) center center no-repeat;background-size:4.9vw 4vw;}
.b-statsline__icon.icon02 {background:url(/packs_prod/media/images/vp/icon.people-d4646edec41704e7e92e474e2813ca88.svg) center center no-repeat;background-size:5.25vw 4.4vw;}
.b-statsline__icon.icon03 {background:url(/packs_prod/media/images/vp/icon.index.organizations-00a90936b379ccbbffe18e2c00f823e4.svg) center center no-repeat;background-size:5.25vw 4.4vw;}
.b-statsline__iconlink {position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;}
.b-mobileapps {display:inline-block;font-size:0;position:relative;height:2vw;}
.b-mobileapps__button {display:inline-block;height:100%;vertical-align:middle;margin-right:0.5vw;}
.b-mobileapps__button:last-child {margin-right:0;}
.b-mobileapps__button.ios {width:6vw;background:url(/packs_prod/media/images/vp/mobileapps.ios-4fd42c5934083c482d9f7dd7e0fc24ad.svg) center center no-repeat;background-size:contain;}
.b-mobileapps__button.android {width:6.75vw;background:url(/packs_prod/media/images/vp/mobileapps.android-92a940f44c4682fc0f51fe7cb3537d03.svg) center center no-repeat;background-size:contain;}
.b-mobileapps__header {display: block;font-size: 2vw;margin-bottom: 0.1vw;margin-top:-1vw;}
.b-sharebutton {display:inline-block;margin:0;padding:0;width:1.6vw;height:1.6vw;background:url(/packs_prod/media/images/vp/icon.sharebutton-d2f81841ca7ee831d1e697b6910d1491.svg) center center no-repeat;background-size:auto 1.2vw;font-size:0;position:relative;}
.b-sharebutton.forEducation {background-image:url(/packs_prod/media/images/vp/icon.sharebutton.blue-2c83c7ef1b7d30273e200866075f5d18.svg);vertical-align:middle;}
.b-sharebutton.forNews {background-image:url(/packs_prod/media/images/vp/icon.sharebutton.white-f103c09f8c1d64bde556646320c74898.svg);vertical-align:middle;}
.b-sharebutton.forPractice {background-image:url(/packs_prod/media/images/vp/icon.sharebutton.blue-2c83c7ef1b7d30273e200866075f5d18.svg);vertical-align:middle;}
.b-sharebutton.forTask {background-image:url(/packs_prod/media/images/vp/icon.sharebutton.red-d2f81841ca7ee831d1e697b6910d1491.svg);vertical-align:middle;}
.b-sharebutton.forTask2 {background-image:url(/packs_prod/media/images/vp/icon.sharebutton.white-f103c09f8c1d64bde556646320c74898.svg);vertical-align:middle;}
.b-sharebutton.forEvent {background-image:url(/packs_prod/media/images/vp/icon.sharebutton.white-f103c09f8c1d64bde556646320c74898.svg);vertical-align:middle;}
.b-sharebutton.forOrg {background-image:url(/packs_prod/media/images/vp/icon.sharebutton.red-d2f81841ca7ee831d1e697b6910d1491.svg);vertical-align:middle;}
.b-sharebutton .social-likes_single-w {position:absolute;left:0;top:0;right:0;bottom:0;margin:0;padding:0;}
.b-sharebutton .social-likes_vertical .social-likes__widget {min-width: 7vw;border-radius: 4px;border-radius: var(--borderRadiusButton);}
.b-sharebutton .social-likes__button {padding: 0vw .2vw 0vw 1.8vw;font-weight: normal;font-size: 0.8vw;font-family: 'Ubuntu';border-radius:4px;border-radius:var(--borderRadiusButton);line-height:1.2vw;}
.b-sharebutton .social-likes__widget_single {position:absolute;left:0;top:0;right:0;bottom:0;margin:0;padding:0;opacity:0;}
.b-sharebutton .social-likes_single {border-radius: 4px;border-radius: var(--borderRadiusBlock);}
.b-switcher {position:relative;margin:0;padding:0;}
.b-switcher__list {display:flex;width:100%;list-style-type:none;margin:0;padding:0;border-bottom:1px solid rgba(0,0,0,0.1);box-sizing:border-box;}
.b-switcher__listitem {flex-basis:100%;text-align:center;font-size:0.7vw;line-height:0.8vw;text-transform:uppercase;padding:0.75vw 0;margin:0;box-sizing:border-box;color:#4d575d;color:var(--gray);font-weight:500;font-weight:var(--medium);cursor:pointer;border-bottom:2px solid transparent;transition:all 0.2s ease;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.b-switcher__listitem a {color:#4d575d;color:var(--gray);text-decoration:none;}
.b-switcher__listitem.active {border-bottom:2px solid #c8272b;border-bottom:2px solid var(--red);color:rgba(0,0,0,0.87);color:var(--black);transition:all 0.2s ease;}
.b-switcher__list.marginbottom {margin-bottom:1.2vw;}
.b-switcher.scrollable {overflow:hidden;}
.b-switcher.scrollable.hideonload .b-switcher__list {opacity:0;}
.b-switcher.scrollable.hideonload .b-switcher__controls {opacity:0;}
.b-switcher.scrollable .b-switcher__list{position:absolute;height:calc(2.3vw + 1px);}
.b-switcher.scrollable .b-switcher__list + .b-switcher__content {margin-top:3.3vw;}
.b-switcher.scrollable .b-switcher__controls {position: absolute;left:0;right: 0;top: 0;pointer-events: none;height: 2.3vw;}
.b-switcher.scrollable .b-switcher__toleft {position:absolute;left:0;top:0;bottom:0;width:2.3vw;font-size:0;pointer-events:auto;margin:0;padding:0;}
.b-switcher.scrollable .b-switcher__toleft:before {position:absolute;left:0;top:0;right:0;bottom:0;background:url(/packs_prod/media/images/vp/icon.arrow.left.gray-e09b0a5d8d246ad97bd7207971b231ba.svg) center center no-repeat;background-size:1.6vw;content:'';opacity:0.65}
.b-switcher.scrollable .b-switcher__toleft.off {display:none}
.b-switcher.scrollable .b-switcher__toright {position:absolute;right:0;top:0;bottom:0;width:2.3vw;font-size:0;pointer-events:auto;margin:0;padding:0;}
.b-switcher.scrollable .b-switcher__toright:before {position:absolute;left:0;top:0;right:0;bottom:0;background:url(/packs_prod/media/images/vp/icon.arrow.right.gray-34e9a070122b078e802bf5d9eff343a3.svg) center center no-repeat;background-size:1.6vw;content:'';opacity:0.65}
.b-switcher.scrollable .b-switcher__toright.off {display:none}
.b-switcher__content {}
.b-switcher__contentitem {display:none;}
.b-switcher__contentitem.active {display:block;}
.b-switcher__text {margin:1vw 0 2vw;padding:0;font-size:0.9vw;line-height:1.2;color:rgba(0,0,0,0.87);color:var(--black);}
.b-switcher__contentitem:not(.active) {opacity:0;}
.mytask .b-switcher__listitem.active {border-bottom:2px solid #991f1d;border-bottom:2px solid var(--darkred);}
.keytask .b-switcher__listitem.active {border-bottom:2px solid #991f1d;border-bottom:2px solid var(--darkred);}
.b-switcher.withborder .b-switcher__list {border-left: 1px solid rgba(0,0,0,0.1);border-right: 1px solid rgba(0,0,0,0.1);}
.b-switcher.roundbottom .b-switcher__list {border-radius: 0 0 4px 4px;border-radius: 0 0 var(--borderRadiusBlock) var(--borderRadiusBlock);overflow:hidden;}
.onred .b-switcher__list {background:#d05245;background:var(--lightred);}
.onred .b-switcher__listitem {color:#ffffff;color:var(--white);opacity:0.6;border-bottom-width:4px;}
.onred .b-switcher__listitem.active {opacity:1;border-bottom-color:#ffffff;border-bottom-color:var(--white);}
.onred .b-switcher__listitem:hover {opacity:1;}
.onred2 .b-switcher__list {background:#d05245;background:var(--lightred);}
.onred2 .b-switcher__listitem {color:#ffffff;color:var(--white);opacity:0.6;border-bottom-width:4px;}
.onred2 .b-switcher__listitem.active {opacity:1;border-bottom-color:#ffffff;border-bottom-color:var(--white);}
.onred2 .b-switcher__listitem:hover {opacity:1;}
.onblue .b-switcher__list {background:#4d55a6dd;background:var(--lightblue2);}
.onblue .b-switcher__listitem {color:#ffffff;color:var(--white);opacity:0.6;border-bottom-width:4px}
.onblue .b-switcher__listitem.active {opacity:1;border-bottom-color:#ffffff;border-bottom-color:var(--white);}
.onblue .b-switcher__listitem:hover {opacity:1;}
.forEvent .b-switcher__list {background:#3e4390;background:var(--eventMainColor);border-bottom:0;box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow:var(--blockShadow);border-top:1px solid rgba(255,255,255,0.2)}
.forEvent .b-switcher__list:before {position:absolute;left:0;top:-2px;right:0;height:2px;background:#3e4390;background:var(--eventMainColor);content:''}
.forEvent .b-switcher__listitem {color:#ffffff;color:var(--white);opacity:0.6;border-bottom-width:4px;}
.forEvent .b-switcher__listitem.active {opacity:1;border-bottom-color:#ffffff;border-bottom-color:var(--white);}
.forEvent .b-switcher__listitem:hover {opacity:1;}
.forTask .b-switcher__list {background:#ffffff;background:var(--white);border-bottom:0;box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow:var(--blockShadow);border-top:1px solid rgba(0,0,0,0.1)}
.forTask .b-switcher__list:before {position:absolute;left:0;top:-2px;right:0;height:2px;background:#ffffff;background:var(--white);content:''}
.forTask .b-switcher__listitem {/*color:var(--white);opacity:0.6;border-bottom-width:4px;*/}
.forTask .b-switcher__listitem.active {/*opacity:1;border-bottom-color:var(--white);*/}
.forTask .b-switcher__listitem:hover {/*opacity:1;*/}
.noshadow .b-switcher__list {box-shadow:none;}
.noborder .b-switcher__list {border:0;border-bottom:1px solid rgba(0,0,0,0.1);}
.b-preveventbutton {display:inline-block;height:1.8vw;line-height:1.8vw;padding:0 0.8vw 0 2.25vw;margin:0;font-size:0.7vw;text-transform:uppercase;color:#ffffff;color:var(--white);background:#d05245;background:var(--lightred);border-radius:4px;border-radius:var(--borderRadiusButton);text-decoration:none;position:relative;transition:background 0.2s ease;font-weight:400;font-weight:var(--regular);}
.b-preveventbutton:before {display:block;position:absolute;left:0.8vw;top:0.3vw;height:1.2vw;width:1.2vw;background:url(/packs_prod/media/images/vp/icon.rightarrow.white-01d105172f0376503f24e67d7841a6aa.svg) center center no-repeat;background-size:contain;content:'';vertical-align:middle;margin:0;padding:0;pointer-events:none;transform:rotate(180deg);}
.b-preveventbutton:hover {background:#c8272b;background:var(--red);color:#ffffff;color:var(--white);text-decoration:none;transition:background 0.2s ease;}
.b-nexteventbutton {display:inline-block;height:1.8vw;line-height:1.8vw;padding:0 2.25vw 0 0.8vw;margin:0;font-size:0.7vw;text-transform:uppercase;color:#ffffff;color:var(--white);background:#d05245;background:var(--lightred);border-radius:4px;border-radius:var(--borderRadiusButton);text-decoration:none;transition:background 0.2s ease;font-weight:400;font-weight:var(--regular);position:relative}
.b-nexteventbutton:after {display:block;position:absolute;right:0.8vw;top:0.3vw;height:1.2vw;width:1.2vw;background:url(/packs_prod/media/images/vp/icon.rightarrow.white-01d105172f0376503f24e67d7841a6aa.svg) center center no-repeat;background-size:contain;content:'';vertical-align:middle;margin:0;padding:0;pointer-events:none;}
.b-nexteventbutton:hover {background:#c8272b;background:var(--red);color:#ffffff;color:var(--white);text-decoration:none;transition:background 0.2s ease;}
.forEvent > .b-preveventbutton {background:transparent;border:1px solid #ffffff;border:1px solid var(--white);color:#ffffff;color:var(--white);}
.forEvent > .b-nexteventbutton {background:transparent;border:1px solid #ffffff;border:1px solid var(--white);color:#ffffff;color:var(--white)}
.forEvent > .b-preveventbutton:before {background-image:url(/packs_prod/media/images/vp/icon.rightarrow.white-01d105172f0376503f24e67d7841a6aa.svg)}
.forEvent > .b-nexteventbutton:after {background-image:url(/packs_prod/media/images/vp/icon.rightarrow.white-01d105172f0376503f24e67d7841a6aa.svg)}
.forTask > .b-preveventbutton {/*background:var(--white);color:var(--taskMainColor);*/background:transparent;border:1px solid #c8272b;border:1px solid var(--taskMainColor);color:#c8272b;color:var(--taskMainColor);}
.forTask > .b-nexteventbutton {/*background:var(--white);color:var(--taskMainColor);*/background:transparent;border:1px solid #c8272b;border:1px solid var(--taskMainColor);color:#c8272b;color:var(--taskMainColor);}
.forTask > .b-preveventbutton:before {background-image:url(/packs_prod/media/images/vp/icon.rightarrow.red-9356fd20cb8f5db3af6c2bc1eb1b286d.svg)}
.forTask > .b-nexteventbutton:after {background-image:url(/packs_prod/media/images/vp/icon.rightarrow.red-9356fd20cb8f5db3af6c2bc1eb1b286d.svg)}
.forTask2 > .b-preveventbutton {background:white;}
.forTask2 > .b-nexteventbutton {background:white;}
.forNews > .b-preveventbutton {background:#ffffff;background:var(--white);color:#3e4390;color:var(--newsMainColor);}
.forNews > .b-nexteventbutton {background:#ffffff;background:var(--white);color:#3e4390;color:var(--newsMainColor);}
.forNews > .b-preveventbutton:before {background-image:url(/packs_prod/media/images/vp/icon.rightarrow.blue-a96cad50cdead7ec7fff6b6dd7573bc0.svg)}
.forNews > .b-nexteventbutton:after {background-image:url(/packs_prod/media/images/vp/icon.rightarrow.blue-a96cad50cdead7ec7fff6b6dd7573bc0.svg)}
.forEducation > .b-preveventbutton {background:#3e4390;background:var(--educationMainColor);color:#ffffff;color:var(--white);}
.forEducation > .b-nexteventbutton {background:#3e4390;background:var(--educationMainColor);color:#ffffff;color:var(--white);}
.forPractice > .b-preveventbutton {background:#3e4390;background:var(--practiceMainColor);color:#ffffff;color:var(--white);}
.forPractice > .b-nexteventbutton {background:#3e4390;background:var(--practiceMainColor);color:#ffffff;color:var(--white);}
.b-volunteerpoints {display:inline-block;height:18px;line-height:0.9em;color:#c8272b;color:var(--red);padding-left:1em;position:relative;vertical-align:baseline;margin-right:0.1vw;}
.b-volunteerpoints:before {position:absolute;left:0;top:0;width:0.9em;height:0.9em;background:url(/packs_prod/media/images/vp/icon.heart.red-ed4ba769ed1ca153fb757c24fb2194b5.svg) left top no-repeat;background-size:contain;content:''}
.mytask .b-volunteerpoints {color:#991f1d;color:var(--darkred);}
.mytask .b-volunteerpoints:before {background-image:url(/packs_prod/media/images/vp/icon.heart.darkred-8eed648ee81591ef3d985607a67ebfa1.svg)}
.keytask .b-volunteerpoints {color:#991f1d;color:var(--darkred);}
.keytask .b-volunteerpoints:before {background-image:url(/packs_prod/media/images/vp/icon.heart.darkred-8eed648ee81591ef3d985607a67ebfa1.svg)}
.onred  .b-volunteerpoints {color:#ffffff;color:var(--white);}
.onred .b-volunteerpoints:before {background-image:url(/packs_prod/media/images/vp/icon.heart.white-7489a003b7cd23e4cdd98e71e9a8b43c.svg)}
.onwhite  .b-volunteerpoints {color:#c8272b !important;color:var(--taskMainColor) !important;}
.onwhite .b-volunteerpoints:before {background-image:url(/packs_prod/media/images/vp/icon.heart.red-ed4ba769ed1ca153fb757c24fb2194b5.svg) !important}
.onblue  .b-volunteerpoints {color:#ffffff;color:var(--white);}
.onblue .b-volunteerpoints:before {background-image:url(/packs_prod/media/images/vp/icon.heart.white-7489a003b7cd23e4cdd98e71e9a8b43c.svg)}
.forEvent  .b-volunteerpoints {color:#ffffff;color:var(--white);}
.forEvent .b-volunteerpoints:before {background-image:url(/packs_prod/media/images/vp/icon.heart.white-7489a003b7cd23e4cdd98e71e9a8b43c.svg)}
.forTask  .b-volunteerpoints {color:#ffffff;color:var(--white);}
.forTask .b-volunteerpoints:before {background-image:url(/packs_prod/media/images/vp/icon.heart.white-7489a003b7cd23e4cdd98e71e9a8b43c.svg)}
.b-volunteerhours {display:inline-block;height:0.9em;line-height:0.9em;color:#c8272b;color:var(--red);padding-left:1em;position:relative;vertical-align:baseline;margin-right:0.1vw;}
.mytask .b-volunteerhours {color:#991f1d;color:var(--darkred);}
.keytask .b-volunteerhours {color:#991f1d;color:var(--darkred);}
.onred  .b-volunteerhours {color:#ffffff;color:var(--white);}
.onwhite  .b-volunteerhours {color:#c8272b !important;color:var(--taskMainColor) !important;}
.onblue  .b-volunteerhours {color:#ffffff;color:var(--white);}
.forEvent  .b-volunteerhours {color:#ffffff;color:var(--white);}
.forTask  .b-volunteerhours {color:#ffffff;color:var(--white);}
.b-practicecols {display:flex;margin:0 8.25vw 7.5vw;width:83.5vw;padding:0;position:relative;justify-content:space-between;}
.b-practicecols__bgwrapper {background: #c8272b url(/packs_prod/media/images/vp/bg.heart.red-350fb7a838d2635d8b2212cbb1ab0e35.png) right bottom no-repeat;background: var(--taskMainColor) url(/packs_prod/media/images/vp/bg.heart.red-350fb7a838d2635d8b2212cbb1ab0e35.png) right bottom no-repeat;background-size:contain;border-radius:4px 4px 0 0;border-radius:var(--borderRadiusBlock) var(--borderRadiusBlock) 0 0;}
.b-practicecols__titlewrapper {position:relative;}
.b-practicecols__title {margin:0 0 1.2vw;padding:0;font-weight:400;font-weight:var(--regular);font-size:1.2vw;letter-spacing:normal;height:4vw;line-height:4vw;color:rgba(0,0,0,0.87);color:var(--black);border-bottom:1px solid rgba(0,0,0,0.1);position:relative;}
.b-practicecols__title.onred {background:#991f1d;background:var(--darkred);color:#ffffff;color:var(--white);padding-left:0.8vw}
.b-practicecols__title.forTask {background:#c8272b;background:var(--taskMainColor);color:#ffffff;color:var(--white);padding-left:0.8vw}
.b-practicecols__title.nomarginbottom {margin-bottom:0;}
.b-practicecols__title.roundbottom {border-radius: 0 0 4px 4px;border-radius: 0 0 var(--borderRadiusBlock) var(--borderRadiusBlock);}
.b-practicecols__title.roundtop {border-radius: 4px 4px 0 0;border-radius: var(--borderRadiusBlock) var(--borderRadiusBlock) 0 0 ;}
.b-practicecols__title.noborder {border-bottom:0;}
.b-practicecols__titlelink {text-decoration:none;color:rgba(0,0,0,0.87);color:var(--black);opacity:1;}
.b-practicecols__titlelink:hover {}
.withicon .b-practicecols__titlelink {padding-left:2.8vw;}
.b-practicecols__filters {position:absolute;right:0.8vw;top:0;line-height:4vw;font-size:0.7vw;}
.b-practicecols__icon {position:absolute;left:0.8vw;top:1.4vw;width:1.2vw;height:1.2vw;background:url(/packs_prod/media/images/vp/icon.leftarrow2.darkblue-6e1e1bf1e67060092d4e142895e6ab40.svg) center center no-repeat;background-size:contain;content:'';pointer-events:none;}
.b-practicecols__icon:hover {}
.b-practicecols__left {flex-basis:62.25vw;width:62.25vw;flex-shrink:0;flex-grow:0;position:relative;}
.b-practicecols__right {flex-basis:19vw;width:19vw;flex-shrink:0;flex-grow:0;position:relative;}
.b-practicecategorieslist {display:flex;flex-wrap:wrap;width:100%;margin:0 0 2vw;padding:0;border-radius:4px;border-radius:var(--borderRadiusBlock);box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow:var(--blockShadow);overflow:hidden;}
.b-practicecategorieslist__item {flex-basis:33.3333%;flex-shrink:0;flex-grow:0;height:0;padding:0 0 20%;position:relative;}
.b-practicecategorieslist__image {display:block;position:absolute;left:0;top:0;right:0;bottom:0;margin:0;padding:0;}
.b-practicecategorieslist__image:after {display:block;position:absolute;left:0;top:0;right:0;bottom:0;background:linear-gradient(to bottom, rgba(0,0,0,0.3) 0, rgba(0,0,0,0) 100%);content:''}
.b-practicecategorieslist__imageurl {display:block;position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;margin:0;padding:0;}
.b-practicecategorieslist__title {position:absolute;left:0.8vw;top:0.8vw;right:0.8vw;bottom:0.8vw;font-weight:400;font-weight:var(--regular);font-size:1vw;letter-spacing:normal;color:#ffffff;color:var(--white);overflow:hidden;}
.b-practicecategorieslist__link {position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;}
.b-educationcols {display:flex;margin:0 8.25vw 7.5vw;width:83.5vw;padding:0;position:relative;justify-content:space-between;}
.b-educationcols__bgwrapper {background: #c8272b url(/packs_prod/media/images/vp/bg.heart.red-350fb7a838d2635d8b2212cbb1ab0e35.png) right bottom no-repeat;background: var(--taskMainColor) url(/packs_prod/media/images/vp/bg.heart.red-350fb7a838d2635d8b2212cbb1ab0e35.png) right bottom no-repeat;background-size:contain;border-radius:4px 4px 0 0;border-radius:var(--borderRadiusBlock) var(--borderRadiusBlock) 0 0;}
.b-educationcols__titlewrapper {position:relative;}
.b-educationcols__title {margin:0 0 1.2vw;padding:0;font-weight:var(--normal);font-size:1.2vw;letter-spacing:normal;height:4vw;line-height:4vw;color:rgba(0,0,0,0.87);color:var(--black);border-bottom:1px solid rgba(0,0,0,0.1);position:relative;}
.b-educationcols__title.onred {background:#991f1d;background:var(--darkred);color:#ffffff;color:var(--white);padding-left:0.8vw}
.b-educationcols__title.forTask {background:#c8272b;background:var(--taskMainColor);color:#ffffff;color:var(--white);padding-left:0.8vw}
.b-educationcols__title.nomarginbottom {margin-bottom:0;}
.b-educationcols__title.roundbottom {border-radius: 0 0 4px 4px;border-radius: 0 0 var(--borderRadiusBlock) var(--borderRadiusBlock);}
.b-educationcols__title.roundtop {border-radius: 4px 4px 0 0;border-radius: var(--borderRadiusBlock) var(--borderRadiusBlock) 0 0 ;}
.b-educationcols__title.noborder {border-bottom:0;}
.b-educationcols__titlelink {text-decoration:none;color:rgba(0,0,0,0.87);color:var(--black);opacity:1;}
.b-educationcols__titlelink:hover {}
.withicon .b-educationcols__titlelink {padding-left:2.8vw;}
.b-educationcols__filters {position:absolute;right:0.8vw;top:0;line-height:4vw;font-size:0.7vw;}
.b-educationcols__icon {position:absolute;left:0.8vw;top:1.4vw;width:1.2vw;height:1.2vw;background:url(/packs_prod/media/images/vp/icon.leftarrow2.darkblue-6e1e1bf1e67060092d4e142895e6ab40.svg) center center no-repeat;background-size:contain;content:'';pointer-events:none;}
.b-educationcols__icon:hover {}
.b-educationcols__left {flex-basis:62.25vw;width:62.25vw;flex-shrink:0;flex-grow:0;position:relative;}
.b-educationcols__right {flex-basis:19vw;width:19vw;flex-shrink:0;flex-grow:0;position:relative;}
.b-newscols {display:flex;margin:0 8.25vw 7.5vw;width:83.5vw;padding:0;position:relative;justify-content:space-between;}
.b-newscols__bgwrapper {background: #3e4390 url(/packs_prod/media/images/vp/bg.heart.red-350fb7a838d2635d8b2212cbb1ab0e35.png) right bottom no-repeat;background: var(--newsMainColor) url(/packs_prod/media/images/vp/bg.heart.red-350fb7a838d2635d8b2212cbb1ab0e35.png) right bottom no-repeat;background-size:contain;border-radius:4px 4px 0 0;border-radius:var(--borderRadiusBlock) var(--borderRadiusBlock) 0 0;}
.b-newscols__titlewrapper {position:relative;}
.b-newscols__title {margin:0 0 1.2vw;padding:0;font-weight:var(--normal);font-size:1.2vw;letter-spacing:normal;height:4vw;line-height:4vw;color:rgba(0,0,0,0.87);color:var(--black);border-bottom:1px solid rgba(0,0,0,0.1);position:relative;}
.b-newscols__title.nomarginbottom {margin-bottom:0;}
.b-newscols__title.roundbottom {border-radius: 0 0 4px 4px;border-radius: 0 0 var(--borderRadiusBlock) var(--borderRadiusBlock);}
.b-newscols__title.roundtop {border-radius: 4px 4px 0 0;border-radius: var(--borderRadiusBlock) var(--borderRadiusBlock) 0 0 ;}
.b-newscols__title.round {border-radius: 4px;border-radius: var(--borderRadiusBlock);}
.b-newscols__title.noborder {border-bottom:0;}
.b-newscols__title.withshadow {box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow:var(--blockShadow);}
.b-newscols__title.forNews {background:#3e4390;background:var(--newsMainColor);color:#ffffff;color:var(--white);padding-left:0.8vw}
.b-newscols__titlelink {text-decoration:none;color:rgba(0,0,0,0.87);color:var(--black);opacity:1;}
.b-newscols__titlelink:hover {}
.withicon .b-newscols__titlelink {padding-left:2vw;}
.b-newscols__filters {position:absolute;right:0.8vw;top:0;line-height:4vw;font-size:0.7vw;}
.b-newscols__icon {position:absolute;left:0.8vw;top:1.4vw;width:1.2vw;height:1.2vw;background:url(/packs_prod/media/images/vp/icon.leftarrow2.darkblue-6e1e1bf1e67060092d4e142895e6ab40.svg) center center no-repeat;background-size:contain;content:'';pointer-events:none;}
.b-newscols__icon:hover {}
.b-newscols__left {flex-basis:62.25vw;width:62.25vw;flex-shrink:0;flex-grow:0;position:relative;}
.b-newscols__right {flex-basis:19vw;width:19vw;flex-shrink:0;flex-grow:0;position:relative;}
.forNews .b-newscols__titlelink {color:#ffffff;color:var(--white);}
.forNews .b-newscols__icon {background-image:url(/packs_prod/media/images/vp/icon.leftarrow2.white-5da3523397c4a064f937f25f8abe7b22.svg);}
.b-taskcols {display:flex;margin:0 8.25vw 7.5vw;width:83.5vw;padding:0;position:relative;justify-content:space-between;}
.b-taskcols__bgwrapper {background: #c8272b url(/packs_prod/media/images/vp/bg.heart.red-350fb7a838d2635d8b2212cbb1ab0e35.png) right bottom no-repeat;background: var(--taskMainColor) url(/packs_prod/media/images/vp/bg.heart.red-350fb7a838d2635d8b2212cbb1ab0e35.png) right bottom no-repeat;background-size:contain;border-radius:4px 4px 0 0;border-radius:var(--borderRadiusBlock) var(--borderRadiusBlock) 0 0;}
.b-taskcols__titlewrapper {position:relative;}
.b-taskcols__title {margin:0 0 1.2vw;padding:0;font-weight:var(--normal);font-size:1.2vw;letter-spacing:normal;height:4vw;line-height:4vw;color:rgba(0,0,0,0.87);color:var(--black);border-bottom:1px solid rgba(0,0,0,0.1);position:relative;padding-right:25%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.b-taskcols__title.onred {background:#991f1d;background:var(--darkred);color:#ffffff;color:var(--white);padding-left:0.8vw}
.b-taskcols__title.forTask {/*background:var(--taskMainColor);color:var(--white);*/padding-left:0.8vw}
.b-taskcols__title.forTask2 {background:#c8272b;background:var(--taskMainColor);color:#ffffff;color:var(--white);}
.b-taskcols__title.withicon {padding-left:0vw}
.b-taskcols__title.nomarginbottom {margin-bottom:0;}
.b-taskcols__title.roundbottom {border-radius: 0 0 4px 4px;border-radius: 0 0 var(--borderRadiusBlock) var(--borderRadiusBlock);}
.b-taskcols__title.roundtop {border-radius: 4px 4px 0 0;border-radius: var(--borderRadiusBlock) var(--borderRadiusBlock) 0 0 ;}
.b-taskcols__title.roundall {border-radius: 4px;border-radius: var(--borderRadiusBlock);}
.b-taskcols__title.withborder {border: 1px solid rgba(0,0,0,0.1);}
.b-taskcols__title.withshadow {box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow:var(--blockShadow);}
.b-taskcols__title.noborder {border-bottom:0;}
.b-taskcols__titlelink {text-decoration:none;color:rgba(0,0,0,0.87);color:var(--black);opacity:1;}
.b-taskcols__titlelink:hover {}
.withicon .b-taskcols__titlelink {padding-left:2.8vw;}
.b-taskcols__filters {position:absolute;right:0.8vw;top:0;line-height:4vw;font-size:0.8vw;}
.b-taskcols__filters .b-taskmenu {position:relative;right:auto;top:inherit;vertical-align:middle;}
.b-taskcols__icon {position:absolute;left:0.8vw;top:1.4vw;width:1.2vw;height:1.2vw;background:url(/packs_prod/media/images/vp/icon.leftarrow2.red-ce8e7d0804ef30a8b1b6efbaca426c15.svg) center center no-repeat;background-size:contain;content:'';pointer-events:none;}
.b-taskcols__icon:hover {}
.b-taskcols__left {flex-basis:62.25vw;width:62.25vw;flex-shrink:0;flex-grow:0;position:relative;}
.b-taskcols__right {flex-basis:19vw;width:19vw;flex-shrink:0;flex-grow:0;position:relative;}
.onred .b-taskcols__titlelink {color:#ffffff;color:var(--white);}
.onred .b-taskcols__icon {left:0.8vw;background-image:url(/packs_prod/media/images/vp/icon.rightarrow2-11079c43e2b455f743dd32dc6b9bea02.svg)}
.forTask .b-taskcols__titlelink {color:#ffffff;color:var(--white);}
.forTask .b-taskcols__icon {left:0.8vw;background-image:url(/packs_prod/media/images/vp/icon.leftarrow2.red-ce8e7d0804ef30a8b1b6efbaca426c15.svg)}
.forTask2 .b-taskcols__icon {left:0.8vw;background-image:url(/packs_prod/media/images/vp/icon.leftarrow2.white-5da3523397c4a064f937f25f8abe7b22.svg)}
.b-taskcols__leftadds {padding:0 0.8vw;margin:0;position:relative;}
.b-taskcols__leftadds.withshadow {box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow:var(--blockShadow);background:#ffffff;background:var(--white);}
.b-taskcols__leftadds.withshadow:before {position:absolute;left:0;top:-2px;right:0;height:2px;background:white;content:''}
.b-orgcols {display:flex;margin:0 8.25vw 7.5vw;width:83.5vw;padding:0;position:relative;justify-content:space-between;}
.b-orgcols__titlewrapper {position:relative;}
.b-orgcols__title {margin:0 0 1.2vw;padding:0;font-weight:var(--normal);font-size:1.2vw;letter-spacing:normal;height:4vw;line-height:4vw;color:rgba(0,0,0,0.87);color:var(--black);border-bottom:1px solid rgba(0,0,0,0.1);position:relative;padding-right:25%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.b-orgcols__title.withicon {padding-left:0vw}
.b-orgcols__title.nomarginbottom {margin-bottom:0;}
.b-orgcols__title.roundbottom {border-radius: 0 0 4px 4px;border-radius: 0 0 var(--borderRadiusBlock) var(--borderRadiusBlock);}
.b-orgcols__title.roundtop {border-radius: 4px 4px 0 0;border-radius: var(--borderRadiusBlock) var(--borderRadiusBlock) 0 0 ;}
.b-orgcols__title.roundall {border-radius: 4px;border-radius: var(--borderRadiusBlock);}
.b-orgcols__title.withborder {border: 1px solid rgba(0,0,0,0.1);}
.b-orgcols__title.withshadow {box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow:var(--blockShadow);}
.b-orgcols__title.noborder {border-bottom:0;}
.b-orgcols__titlelink {text-decoration:none;color:rgba(0,0,0,0.87);color:var(--black);opacity:1;}
.b-orgcols__titlelink:hover {}
.withicon .b-orgcols__titlelink {padding-left:2.8vw;}
.b-orgcols__filters {position:absolute;right:0.8vw;top:0;line-height:4vw;font-size:0.8vw;}
.b-orgcols__filters .b-orgmenu {position:relative;right:auto;top:inherit;vertical-align:middle;}
.b-orgcols__icon {position:absolute;left:0.8vw;top:1.4vw;width:1.2vw;height:1.2vw;background:url(/packs_prod/media/images/vp/icon.leftarrow2.red-ce8e7d0804ef30a8b1b6efbaca426c15.svg) center center no-repeat;background-size:contain;content:'';pointer-events:none;}
.b-orgcols__icon:hover {}
.b-orgcols__left {flex-basis:62.25vw;width:62.25vw;flex-shrink:0;flex-grow:0;position:relative;}
.b-orgcols__right {flex-basis:19vw;width:19vw;flex-shrink:0;flex-grow:0;position:relative;}
.forOrg .b-orgcols__titlelink {color:#ffffff;color:var(--white);}
.forOrg .b-orgcols__icon {left:0.8vw;background-image:url(/packs_prod/media/images/vp/icon.leftarrow2.red-ce8e7d0804ef30a8b1b6efbaca426c15.svg)}
.b-orgadds {display:block;width:100%;box-sizing:border-box;padding:0.8vw 0.8vw;margin:0;position:relative;background:white;border-radius: 0 0 4px 4px;border-radius: 0 0 var(--borderRadiusBlock) var(--borderRadiusBlock);box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow:var(--blockShadow);}
.b-orgadds:before {position:absolute;left:0;top:-2px;right:0;height:2px;background:white;content:'';font-size:0;}
.b-orgadds__searchform {margin:0;padding:0 0 0 2vw;position:relative;height:2.8vw;opacity:0.6}
.b-orgadds__searchform:focus {opacity:1}
.b-orgadds__searchformlabel {display:block;position:absolute;left:0;top:0;width:2vw;height:2.8vw;background:url(/packs_prod/media/images/vp/icon.search.black-03bb87e7e5e2ed3f694e2626630c8b11.svg) left center no-repeat;background-size:auto 1.2vw;font-size:0;margin:0;padding:0;}
.b-orgadds__searchforminput {appearance:none;-moz-appearance: none;-webkit-appearance: none;width:100%;background:transparent;height:2.8vw;border:0;border-radius:0;line-height:2.8vw;padding:0;resize: none;font-family:'Ubuntu';color:rgba(0,0,0,0.87);color:var(--black);font-size:0.9vw;outline:none;box-sizing:border-box;}
.b-orgadds__searchforminput::-webkit-input-placeholder {color:rgba(0,0,0,0.87);color:var(--black);}
.b-orgadds__searchforminput::-moz-placeholder {color:rgba(0,0,0,0.87);color:var(--black);}
.b-orgadds__searchforminput:-moz-placeholder {color:rgba(0,0,0,0.87);color:var(--black);}
.b-orgadds__searchforminput:-ms-input-placeholder {color:rgba(0,0,0,0.87);color:var(--black);}
.b-eventcols {display:flex;margin:0 8.25vw 7.5vw;width:83.5vw;padding:0;position:relative;justify-content:space-between;}
.b-eventcols__bgwrapper {background: #3e4390 url(/packs_prod/media/images/vp/bg.heart.blue-4cc8cd2a51f998802999fbb7178a03ee.png) right bottom no-repeat;background: var(--eventMainColor) url(/packs_prod/media/images/vp/bg.heart.blue-4cc8cd2a51f998802999fbb7178a03ee.png) right bottom no-repeat;background-size:contain;border-radius:4px 4px 0 0;border-radius:var(--borderRadiusBlock) var(--borderRadiusBlock) 0 0;}
.b-eventcols__titlewrapper {position:relative;}
.b-eventcols__title {margin:0 0 1.2vw;padding:0;font-weight:var(--normal);font-size:1.2vw;letter-spacing:normal;height:4vw;line-height:4vw;color:rgba(0,0,0,0.87);color:var(--black);border-bottom:1px solid rgba(0,0,0,0.1);position:relative;padding-right:25%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.b-eventcols__title.noborder {border:none;}
.b-eventcols__title.nomarginbottom {margin-bottom:0;}
.b-eventcols__title.roundbottom {border-radius:0 0 4px 4px;border-radius:0 0 var(--borderRadiusBlock) var(--borderRadiusBlock);}
.b-eventcols__title.roundtop {border-radius:4px 4px 0 0;border-radius:var(--borderRadiusBlock) var(--borderRadiusBlock) 0 0;}
.b-eventcols__title.roundall {border-radius: 4px;border-radius: var(--borderRadiusBlock);}
.b-eventcols__title.round {border-radius: 4px;border-radius: var(--borderRadiusBlock);}
.b-eventcols__title.withshadow {box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow:var(--blockShadow);}
.b-eventcols__title.onred {background:#640000;background:var(--darkred2);color:#ffffff;color:var(--white);padding-left:0.8vw}
.b-eventcols__title.onblue {background:#1c1877;background:var(--darkblue);color:#ffffff;color:var(--white);padding-left:0.8vw}
.b-eventcols__title.forEvent {background:#3e4390;background:var(--eventMainColor);color:#ffffff;color:var(--white);padding-left:0.8vw}
.b-eventcols__titlelink {text-decoration:none;color:rgba(0,0,0,0.87);color:var(--black);opacity:1;}
.b-eventcols__titlelink:hover {}
.withicon .b-eventcols__titlelink {padding-left:2.8vw;}
.b-eventcols__filters {position:absolute;right:0.8vw;top:0;line-height:4vw;font-size:0.8vw;}
.b-eventcols__filters .b-eventmenu {position:relative;right:inherit;top:inherit;vertical-align:middle;}
.b-eventcols__filters .b-participantsdownload {background-image:url(/packs_prod/media/images/vp/icon.download.white-d831e16c82776436b35e2e3578919493.svg);margin-right:0;}
.b-eventcols__icon {position:absolute;left:0.8vw;top:1.4vw;width:1.2vw;height:1.2vw;background:url(/packs_prod/media/images/vp/icon.leftarrow2.blue-6e1e1bf1e67060092d4e142895e6ab40.svg) center center no-repeat;background-size:contain;content:'';pointer-events:none;}
.b-eventcols__icon:hover {}
.b-eventcols__left {flex-basis:62.25vw;width:62.25vw;flex-shrink:0;flex-grow:0;position:relative;}
.b-eventcols__right {flex-basis:19vw;width:19vw;flex-shrink:0;flex-grow:0;position:relative;}
.b-eventdatacols {display:flex;margin:1.2vw 0;padding:0;position:relative;flex-wrap:wrap;justify-content:space-between;}
.b-eventdatacols__item {flex-basis:49%;flex-shrink:0;flex-grow:0;overflow:hidden;border-radius:4px;border-radius:var(--borderRadiusBlock);box-sizing:border-box;/*border:1px solid rgba(0,0,0,0.1);*/margin:0 0 1.2vw;padding:0;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow: var(--blockShadow);}
.b-eventdatacols__item.double {flex-basis:100%;}
.onred .b-eventcols__titlelink {color:#ffffff;color:var(--white);}
.onred .b-eventcols__icon {left:0.8vw;background-image:url(/packs_prod/media/images/vp/icon.rightarrow2-11079c43e2b455f743dd32dc6b9bea02.svg);background-size:60%;transform:rotate(180deg);}
.onblue .b-eventcols__titlelink {color:#ffffff;color:var(--white);}
.onblue .b-eventcols__icon {left:0.8vw;background-image:url(/packs_prod/media/images/vp/icon.rightarrow2-11079c43e2b455f743dd32dc6b9bea02.svg);background-size:60%;transform:rotate(180deg);}
.onblue .b-eventcols__titlelink {color:#ffffff;color:var(--white);}
.onblue .b-eventcols__icon {left:0.8vw;background-image:url(/packs_prod/media/images/vp/icon.rightarrow2-11079c43e2b455f743dd32dc6b9bea02.svg);background-size:60%;transform:rotate(180deg);}
.forEvent .b-eventcols__titlelink {color:#ffffff;color:var(--white);}
.forEvent .b-eventcols__icon {left:0.8vw;background-image:url(/packs_prod/media/images/vp/icon.rightarrow2.white-992b10b8f0cf713c02e47bb9c3d0f059.svg);background-size:contain;transform:rotate(180deg);}
.b-newsfilterwrapper {display:inline-flex;height:4vw;line-height:4vw;font-size:0.7vw;font-weight:400;font-weight:var(--regular);margin:0;padding:0;align-items:center;}
.b-newsfilterinput {display:inline-block;appearance:none;-moz-appearance: none;-webkit-appearance: none;height:1.8vw;line-height:1.8vw;outline:none !important;border:0;font-size:0.8vw;padding:0;margin:0;outline:0;border:0;margin-left:1.6vw;width:7vw;padding:0 0.2vw;font-family:'Ubuntu';border-radius:4px;border-radius:var(--borderRadiusButton);background:transparent !important;border-bottom:1px solid #ffffff;border-bottom:1px solid var(--white);color:#ffffff !important;color:var(--white) !important;text-align:center;font-size:0.7vw;}
.b-newsfilterinput:last-child {margin-left:0.4vw;}
.b-newsfilterinput::-webkit-input-placeholder {color:#4d575d;color:var(--gray);}
.b-newsfilterinput::-moz-placeholder {color:#4d575d;color:var(--gray);}
.b-newsfilterinput:-moz-placeholder {color:#4d575d;color:var(--gray);}
.b-newsfilterinput:-ms-input-placeholder {color:#4d575d;color:var(--gray);}
.b-newsfilterinput:focus {}
.forNews > .b-newsfilterinput::-webkit-input-placeholder {color:#ffffff;color:var(--white);opacity:0.78}
.forNews > .b-newsfilterinput::-moz-placeholder {color:#ffffff;color:var(--white);opacity:0.78}
.forNews > .b-newsfilterinput:-moz-placeholder {color:#ffffff;color:var(--white);opacity:0.78}
.forNews > .b-newsfilterinput:-ms-input-placeholder {color:#ffffff;color:var(--white);opacity:0.78}
.b-taskfilterswrapper {display:inline-flex;height:4vw;line-height:4vw;font-size:0.7vw;font-weight:400;font-weight:var(--regular);margin:0;padding:0;align-items:center;}
.b-taskfilter {height:1.8vw;line-height:1.8vw;font-size:0.7vw;font-weight:400;font-weight:var(--regular);position:relative;margin:0 0 0 0.4vw;}
.b-taskfilter__button {display:inline-block;appearance:none;-moz-appearance: none;-webkit-appearance: none;height:100%;outline:none !important;border:0;background:transparent;font-size:0.7vw;padding:0;margin:0;outline:0;border:0;color:rgba(0,0,0,0.87);color:var(--black);margin-left:0.8vw;font-family:'Ubuntu';}
.b-taskfilter__button.nomarginleft {margin-left:0;}
.b-taskfilter__button.marginright {margin-right:0.8vw;}
.b-taskfilter__button:after {margin-left: 1.02em}
.b-taskfilter__dropdown {background:#ffffff;background:var(--white);border:0;border-radius:0;margin:0;padding:0.4vw 0;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow: var(--blockShadow);overflow-x:hidden;}
.b-taskfilter__item {padding:0 0.8vw;margin:0;font-size:0.7vw;line-height:1.8;font-weight:400;font-weight:var(--regular);color:rgba(0,0,0,0.87);color:var(--black);background:transparent;}
.b-taskfilter__item label {width:100%;}
.b-taskfilter__item:active {background:#3e4390);background:var(--eventMainColor));color:#ffffff;color:var(--white);}
.b-taskfilter__item:hover {background:#818e98;background:var(--gray25);color:rgba(0,0,0,0.87);color:var(--black);}
.b-taskfilterinput {display:inline-block;appearance:none;-moz-appearance: none;-webkit-appearance: none;height:1.8vw;line-height:1.8vw;outline:none !important;border:0;font-size:0.7vw;padding:0;margin:0;outline:0;border:0;margin-left:0.8vw;width:7vw;padding:0 0.2vw;font-family:'Ubuntu';border-radius:4px;border-radius:var(--borderRadiusButton);background:transparent !important;border-bottom:1px solid #ffffff;border-bottom:1px solid var(--white);color:#ffffff !important;color:var(--white) !important;text-align:center;}
.b-taskfilterinput:last-child {margin-left:0.4vw;}
.b-taskfilterinput::-webkit-input-placeholder {color:rgba(0,0,0,0.87);color:var(--black);}
.b-taskfilterinput::-moz-placeholder {color:rgba(0,0,0,0.87);color:var(--black);}
.b-taskfilterinput:-moz-placeholder {color:rgba(0,0,0,0.87);color:var(--black);}
.b-taskfilterinput:-ms-input-placeholder {color:rgba(0,0,0,0.87);color:var(--black);}
.b-taskfilterinput:focus {}
.forNews .b-taskfilterinput {background:white !important;color:#3e4390 !important;color:var(--newsMainColor) !important;}
.b-taskcols .b-taskfilterinput.flatpickr {color:rgba(0,0,0,0.87) !important;color:var(--black) !important;}
.b-eventcols .b-eventfilterinput.flatpickr {color:rgba(0,0,0,0.87) !important;color:var(--black) !important;}
.b-eventcols .b-eventfilterinput.flatpickr {color:rgba(0,0,0,0.87) !important;color:var(--black) !important;}
.forassistance .b-taskfilterinput.flatpickr {color:rgba(0,0,0,0.87) !important;color:var(--black) !important;}
.b-eventfilterswrapper {display:inline-flex;height:4vw;line-height:4vw;font-size:0.7vw;font-weight:400;font-weight:var(--regular);margin:0;padding:0;align-items:center;}
.b-eventfilter {height:1.8vw;line-height:1.8vw;font-size:0.7vw;font-weight:400;font-weight:var(--regular);position:relative;}
.b-eventfilter__button {display:inline-block;appearance:none;-moz-appearance: none;-webkit-appearance: none;height:100%;outline:none !important;border:0;background:transparent;font-size:0.7vw;padding:0;margin:0;outline:0;border:0;color:rgba(0,0,0,0.87);color:var(--black);margin-left:1.6vw;font-family:'Ubuntu'}
.b-eventfilter__button::after {margin-left: 1.02em;}
.b-eventfilter__dropdown {background:#ffffff;background:var(--white);border:0;border-radius:0;margin:0;padding:0.4vw 0;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow: var(--blockShadow);}
.b-eventfilter__item {padding:0 0.8vw;margin:0;font-size:0.7vw;line-height:1.8;font-weight:400;font-weight:var(--regular);color:rgba(0,0,0,0.87);color:var(--black);background:transparent;overflow-x:hidden;}
.b-eventfilter__item:active {background:#3e4390);background:var(--eventMainColor));color:#ffffff;color:var(--white);}
.b-eventfilter__item:hover {background:#818e98;background:var(--gray25);color:rgba(0,0,0,0.87);color:var(--black);}
.b-eventfilter__item label {width:100%;}
.b-eventfilterinput {display:inline-block;appearance:none;-moz-appearance: none;-webkit-appearance: none;height:1.8vw;line-height:1.8vw;outline:none !important;border:0;font-size:0.7vw;padding:0;margin:0;outline:0;border:0;margin-left:1.6vw;width:7vw;padding:0 0.2vw;font-family:'Ubuntu';border-radius:4px;border-radius:var(--borderRadiusButton);background:transparent !important;border-bottom:1px solid #ffffff;border-bottom:1px solid var(--white);color:#ffffff !important;color:var(--white) !important;text-align:center;}
.b-eventfilterinput:last-child {margin-left:0.4vw;}
.b-eventfilterinput::-webkit-input-placeholder {color:rgba(0,0,0,0.87);color:var(--black);}
.b-eventfilterinput::-moz-placeholder {color:rgba(0,0,0,0.87);color:var(--black);}
.b-eventfilterinput:-moz-placeholder {color:rgba(0,0,0,0.87);color:var(--black);}
.b-eventfilterinput:-ms-input-placeholder {color:rgba(0,0,0,0.87);color:var(--black);}
.b-eventfilterinput:focus {}
.b-sliderevents {display:block;position:relative;margin:0;padding:0 0 40%;height:0;overflow:hidden;box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow:var(--blockShadow);background:#f5f5f5;}
.b-sliderevents.roundtop {border-radius: 4px 4px 0 0;border-radius: var(--borderRadiusBlock) var(--borderRadiusBlock) 0 0;}
.b-sliderevents.roundbottom {border-radius: 0 0 4px 4px;border-radius: 0 0 var(--borderRadiusBlock) var(--borderRadiusBlock);}
.b-sliderevents.round {border-radius:4px;border-radius:var(--borderRadiusBlock)}
.b-sliderevents__wrapper {position:absolute;left:0;top:0;right:0;bottom:0;opacity:0;}
.b-sliderevents__wrapper.slick-initialized {opacity:1}
.b-sliderevents__item {position:absolute;left:0;top:0;right:0;bottom:0;}
.b-sliderevents__item:after {position:absolute;left:0;top:50%;right:0;bottom:0;background:linear-gradient(to bottom, #00000000 0, #000000 100%);content:'';pointer-events:none;z-index:10;}
.b-sliderevents__image {position:absolute;left:0;top:0;width:100%;height:100%;margin:0;padding:0;border:0;}
.b-sliderevents__imageurl {display:block;margin:0;padding:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;}
.b-sliderevents__data {position:absolute;left:0;bottom:3vw;right:0;box-sizing:border-box;z-index:15;}
.b-sliderevents__title {margin:0.8vw 35% 0 0;padding:0 0.8vw;font-size:1.7vw;font-weight:500;font-weight:var(--medium);color:#ffffff;color:var(--white);line-height:1.2;display:-webkit-box;line-clamp:2;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow:hidden;max-height:calc(1.7vw *1.2 * 2);box-sizing:border-box;}
.b-sliderevents__date {margin:0.4vw 0;padding:0 0.8vw;font-size:1vw;font-weight:500;font-weight:var(--medium);color:#ffffff;color:var(--white);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0.6}
.b-sliderevents__points {margin:0;padding:0 0.8vw;font-size:0.7vw;font-weight:500;font-weight:var(--medium);color:#ffffff;color:var(--white);line-height:0.8vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.b-sliderevents__link {display:block;position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;z-index:20}
.b-sliderevents__dots {position:absolute;left:0.4vw;right:0.4vw;bottom:0.7vw;z-index:1000;}
.b-sliderevents__dots .slick-dots {display:flex;width:100%;margin:0;justify-content:space-between;list-style-type:none;padding:0;}
.b-sliderevents__dots .slick-dots li {font-size:0;flex-basis:100%;height:1.6vw;margin:0 0.4vw;position:relative;cursor:pointer;}
.b-sliderevents__dots .slick-dots li:before {position:absolute;left:0;right:0;top:50%;height:0.2vw;background:white;opacity:0.6;border-radius:4px;content:'';pointer-events:none;transform:translateY(-50%);transition:opacity 0.2s ease;}
.b-sliderevents__dots .slick-dots li.slick-active:before {opacity:1;transition:opacity 0.2s ease;}
.b-sliderevents__dots .slick-dots button {display:none;}
.b-sliderevents__wrapper .slick-list {width:100%;height:100%;}
.b-sliderevents__wrapper .slick-track {height:100%;}
.b-sliderevents__wrapper .slick-slide {height:100%;position:absolute !important;top:0 !important;left:0 !important;}
.b-footer {display:flex;margin:0 8.25vw 0vw;width:83.5vw;padding:0;position:relative;justify-content:space-between;padding:1.6vw 0;border-top:1px solid #f0f0f0;font-size:0.8vw;}
.b-footer__left {flex-basis:40%;width:40%;flex-shrink:0;flex-grow:0;position:relative;}
.b-footer__center {flex-basis:30%;width:30%;flex-shrink:0;flex-grow:0;position:relative;text-align:center;}
.b-footer__right {flex-basis:30%;width:30%;flex-shrink:0;flex-grow:0;position:relative;text-align:right;}
.b-footer__text {margin:0;padding:0;line-height:1.5}
a.b-footer__textlink {color:#1c1877;color:var(--darkblue);text-decoration:none;}
a.b-footer__textlink:hover {color:#1c1877;color:var(--darkblue);text-decoration:none;}
a.b-footer__socialslink {display:inline-block;width:1.4vw;height:1.4vw;vertical-align:middle;border-radius:1.2vw;margin-right:0.2vw;font-size:0;}
a.b-footer__socialslink.tg {background:url(/packs_prod/media/images/vp/icon.tg.red-2c0c6740872e16c4eec650cff73f892c.png) center center no-repeat;background-size:110%;}
a.b-footer__socialslink.in {background:url(/packs_prod/media/images/vp/icon.in.red-bcc9b82092041dba56d80abee0269bda.png) center center no-repeat;background-size:110%;}
.b-taskinlist {display:block;width:100%;height:7.5vw;overflow:hidden;box-sizing:border-box;padding:0.8vw 0.8vw 0 7vw;position:relative;}
.b-taskinlist__image {position:absolute;left:0.8vw;top:1vw;width:5.4vw;height:5.4vw;border-radius:0 /*0.2vw*/;margin:0;padding:0;}
.b-taskinlist__imageurl {display:block;margin:0;padding:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:0 /*4px*/;overflow:hidden;}
.b-taskinlist__title {margin:0vw 0 0.25vw;padding:0;font-size:1vw;font-weight:400;font-weight:var(--regular);color:rgba(0,0,0,0.87);color:var(--black);line-height:1.1;display: -webkit-box;line-clamp:3;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow:hidden;max-height:3.3vw;}
.b-taskinlist__titlelink {color:rgba(0,0,0,0.87);color:var(--black);text-decoration:none;}
.b-taskinlist__titlelink:hover {color:rgba(0,0,0,0.87);color:var(--black);text-decoration:none;}
.b-taskinlist__category {margin:0 0 0.25vw;padding:0;font-size:0.8vw;font-weight:400;font-weight:var(--regular);color:#4d575d;color:var(--gray);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.b-taskinlist__category:empty {display:none;}
.b-taskinlist__date {margin:0 0 0.25vw;padding:0;font-size:0.8vw;font-weight:400;font-weight:var(--regular);color:#4d575d;color:var(--gray);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.b-taskinlist__date:empty {display:none;}
.b-taskinlist__points {position:absolute;bottom:1vw;margin:0;padding:0;font-size:0.7vw;font-weight:400;font-weight:var(--regular);color:#4d575d;color:var(--gray);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;opacity:0.87vw;}
.b-taskinlist__notification {margin: 0.3vw 0;padding:0;font-size:0.8vw;font-weight:var(--normal);color:#4d575d;color:var(--gray);line-height:1vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.b-taskinlist__description {margin:0.25vw 0 0;padding:0;font-size:0.8vw;font-weight:400;font-weight:var(--regular);color:#4d575d;color:var(--gray);line-height:1.2;display:-webkit-box;line-clamp:2;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow:hidden;max-height:calc(2 * 0.8vw * 1.2);}
.b-taskinlist__geo {margin: 0.4vw 0 0;padding:0;font-size:0.8vw;font-weight:500;font-weight:var(--medium);color:#c8272b;color:var(--red);line-height:1vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.b-taskinlist__link {display:block;position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;z-index:20}
.b-taskinlist__controls {position:absolute;right:0.8vw;top:0.8vw;}
.mytask .b-taskinlist__image:after {display:block;position:absolute;left:-2px;top:-2px;right:-2px;bottom:-2px;border: 1px solid #c8272b;border: 1px solid var(--red);border-radius:/*5px*/;content:'';z-index:5}
.mytask .b-taskinlist__image:before {display:block;position:absolute;right:-0.4vw;top:-0.4vw;width:1.6vw;height:1.6vw;border-radius:1.6vw;background:#c8272b url(/packs_prod/media/images/vp/icon.heart.white-7489a003b7cd23e4cdd98e71e9a8b43c.svg) 58% 45% no-repeat;background:var(--red) url(/packs_prod/media/images/vp/icon.heart.white-7489a003b7cd23e4cdd98e71e9a8b43c.svg) 58% 45% no-repeat;background-size:50%;content:'';z-index:10;}
.keytask .b-taskinlist__image:after {display:block;position:absolute;left:-2px;top:-2px;right:-2px;bottom:-2px;border: 1px solid #c8272b;border: 1px solid var(--red);border-radius:/*5px*/;content:'';z-index:5}
.keytask .b-taskinlist__image:before {display:block;position:absolute;right:-0.4vw;top:-0.4vw;width:1.6vw;height:1.6vw;border-radius:1.6vw;background:#c8272b url(/packs_prod/media/images/vp/icon.heart.white-7489a003b7cd23e4cdd98e71e9a8b43c.svg) 58% 45% no-repeat;background:var(--red) url(/packs_prod/media/images/vp/icon.heart.white-7489a003b7cd23e4cdd98e71e9a8b43c.svg) 58% 45% no-repeat;background-size:50%;content:'';z-index:10;}
.onred .b-taskinlist__title {color:#ffffff;color:var(--white);}
.onred .b-taskinlist__category {color:#ffffff;color:var(--white);opacity:0.6;}
.onred .b-taskinlist__points {color:#ffffff;color:var(--white);}
.onred .mytask .b-taskinlist__image:after {border: 1px solid #ffffff;border: 1px solid var(--white);}
.onred .mytask .b-taskinlist__image:before {background:#ffffff url(/packs_prod/media/images/vp/icon.heart.darkred-8eed648ee81591ef3d985607a67ebfa1.svg) 58% 45% no-repeat;background:var(--white) url(/packs_prod/media/images/vp/icon.heart.darkred-8eed648ee81591ef3d985607a67ebfa1.svg) 58% 45% no-repeat;background-size:50%;}
.onred.mytask .b-taskinlist__image:after {border: 1px solid #ffffff;border: 1px solid var(--white);}
.onred.mytask .b-taskinlist__image:before {background:#ffffff url(/packs_prod/media/images/vp/icon.heart.darkred-8eed648ee81591ef3d985607a67ebfa1.svg) 58% 45% no-repeat;background:var(--white) url(/packs_prod/media/images/vp/icon.heart.darkred-8eed648ee81591ef3d985607a67ebfa1.svg) 58% 45% no-repeat;background-size:50%;}
.onred .keytask .b-taskinlist__image:after {border: 1px solid #ffffff;border: 1px solid var(--white);}
.onred .keytask .b-taskinlist__image:before {background:#ffffff url(/packs_prod/media/images/vp/icon.heart.darkred-8eed648ee81591ef3d985607a67ebfa1.svg) 58% 45% no-repeat;background:var(--white) url(/packs_prod/media/images/vp/icon.heart.darkred-8eed648ee81591ef3d985607a67ebfa1.svg) 58% 45% no-repeat;background-size:50%;}
.onred.keytask .b-taskinlist__image:after {border: 1px solid #ffffff;border: 1px solid var(--white);}
.onred.keytask .b-taskinlist__image:before {background:#ffffff url(/packs_prod/media/images/vp/icon.heart.darkred-8eed648ee81591ef3d985607a67ebfa1.svg) 58% 45% no-repeat;background:var(--white) url(/packs_prod/media/images/vp/icon.heart.darkred-8eed648ee81591ef3d985607a67ebfa1.svg) 58% 45% no-repeat;background-size:50%;}
.bigsize .b-taskinlist {height:10.6vw;padding:0.8vw 0.8vw 0 11.4vw;}
.bigsize .b-taskinlist__image {left:0;top:0;width:10.6vw;height:10.6vw;border-radius:0;}
.bigsize .b-taskinlist__imageurl {border-radius:0px;}
.bigsize .b-taskinlist__title {font-size:1vw;line-height:1.2;max-height:2.4vw;}
.bigsize .b-taskinlist__category {font-size:0.7vw;line-height:1.2;text-overflow:ellipsis;margin-right:1.2vw;}
.bigsize .b-taskinlist__points {font-size:0.7vw;line-height:1.2;color:#c8272b;color:var(--taskMainColor);}
.bigsize .b-taskinlist__description {font-size:0.8vw;line-height:1.2;margin-right:1.2vw;}
.b-taskinlist__link {display:block;position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;z-index:20}
.bigsize.mytask .b-taskinlist__image:after {display:none;}
.bigsize.mytask .b-taskinlist__image:before {right:0.4vw;top:0.4vw;}
.bigsize .mytask .b-taskinlist__image:after {display:none;}
.bigsize .mytask .b-tasktinlist__image:before {right:0.4vw;top:0.4vw;}
.bigsize.keytask .b-taskinlist__image:after {display:none;}
.bigsize.keytask .b-taskinlist__image:before {right:0.4vw;top:0.4vw;}
.bigsize .keytask .b-taskinlist__image:after {display:none;}
.bigsize .keytask .b-tasktinlist__image:before {right:0.4vw;top:0.4vw;}
/*
.forEvent .b-taskinlist {background-color:var(--eventMainColor);}
.forEvent .b-taskinlist__title {color:var(--white);}
.forEvent .b-taskinlist__titlelink {color:var(--white);}
.forEvent .b-taskinlist__titlelink:hover {color:var(--white);}
.forEvent .b-taskinlist__notification {color:var(--white);opacity:0.6;}
.forEvent .b-taskinlist__geo {color:var(--white);}
.forEvent .b-taskinlist__description {color:var(--white);opacity:0.6;}
.forEvent .b-taskinlist__category {color:var(--white);opacity:0.6;}
.forEvent .b-taskinlist__points {color:var(--white);}
.forEvent .mytask .b-taskinlist__image:after {border: 1px solid var(--white);}
.forEvent .mytask .b-taskinlist__image:before {background:var(--white) url(../images/vp/icon.heart.darkred.svg) 58% 45% no-repeat;background-size:50%;}
.forEvent.mytask .b-taskinlist__image:after {border: 1px solid var(--white);}
.forEvent.mytask .b-taskinlist__image:before {background:var(--white) url(../images/vp/icon.heart.darkred.svg) 58% 45% no-repeat;background-size:50%;}
.forEvent .keytask .b-taskinlist__image:after {border: 1px solid var(--white);}
.forEvent .keytask .b-taskinlist__image:before {background:var(--white) url(../images/vp/icon.heart.darkred.svg) 58% 45% no-repeat;background-size:50%;}
.forEvent.keytask .b-taskinlist__image:after {border: 1px solid var(--white);}
.forEvent.keytask .b-taskinlist__image:before {background:var(--white) url(../images/vp/icon.heart.darkred.svg) 58% 45% no-repeat;background-size:50%;}
*/
.b-addinlist {display:block;height:5vw;border: dashed 2px #c8272b;background-color: rgba(200, 39, 43, 0.04);border-radius:4px;border-radius:var(--borderRadiusBlock);position:relative;}
.b-addinlist__link {display:flex;position:absolute;left:0;top:0;right:0;bottom:0;justify-content:center;align-items:center;color:#c8272b;color:var(--red);text-transform:uppercase;font-weight:500;font-weight:var(--medium);font-size:13px;text-decoration:none;align-items: center;}
.b-addinlist__link:before {display:inline-block;vertical-align:middle;width:1.5vw;height:1.5vw;background:url(/packs_prod/media/images/vp/icon.addtask.red-0e563eb6184cba94e9ae33ef69b2fc83.svg) center center no-repeat;background-size: contain;margin-right:0.2vw;content:''}
.b-addinlist__link:hover {text-decoration:none;color:#c8272b;color:var(--red);}
.bigsize.newtask .b-addinlist {height: 10.6vw;}
.newevent.forEvent .b-addinlist {height:28.6vw;}
.b-eventinlist {display:block;width:100%;height:9.375vw;overflow:hidden;box-sizing:border-box;padding:0.8vw 0.8vw 0 8.9vw;position:relative;}
.b-eventinlist__image {position:absolute;left:0.8vw;top:1vw;width:7.3vw;height:7.3vw;border-radius:0/*0.2vw*/;margin:0;padding:0;}
.b-eventinlist__imageurl {display:block;margin:0;padding:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:0/*4px*/;overflow:hidden;}
.b-eventinlist__title {margin:0 0 0.25vw;padding:0;font-size:1vw;font-weight:400;font-weight:var(--regular);color:rgba(0,0,0,0.87);color:var(--black);line-height:1.2;display: -webkit-box;line-clamp:3;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow:hidden;max-height:3.6vw;}
.b-eventinlist__category {margin:0 0 0.25vw;;padding:0;font-size:0.8vw;font-weight:400;font-weight:var(--regular);color:#4d575d;color:var(--gray);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.b-eventinlist__date {margin:0 0 0.25vw;;padding:0;font-size:0.8vw;font-weight:400;font-weight:var(--regular);color:#4d575d;color:var(--gray);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.b-eventinlist__date:empty {display:none;}
.b-eventinlist__points {position:absolute;bottom:1vw;margin:0;padding:0;font-size:0.7vw;font-weight:400;font-weight:var(--regular);color:#4d575d;color:var(--gray);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;opacity:0.87vw;}
.b-eventinlist__description {margin:0.35vw 0 0;padding:0;font-size:0.9vw;font-weight:500;font-weight:var(--medium);color:#4d575d;color:var(--gray);line-height:1vw;display:-webkit-box;line-clamp:2;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow:hidden;max-height:2vw;}
.b-eventinlist__link {display:block;position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;z-index:20}
.mytask .b-eventinlist__image:after {display:block;position:absolute;left:-2px;top:-2px;right:-2px;bottom:-2px;border: 1px solid #c8272b;border: 1px solid var(--red);border-radius:0/*5px*/;content:'';z-index:5}
.mytask .b-eventinlist__image:before {display:block;position:absolute;right:-0.4vw;top:-0.4vw;width:1.6vw;height:1.6vw;border-radius:1.6vw;background:#c8272b url(/packs_prod/media/images/vp/icon.heart.white-7489a003b7cd23e4cdd98e71e9a8b43c.svg) 58% 45% no-repeat;background:var(--red) url(/packs_prod/media/images/vp/icon.heart.white-7489a003b7cd23e4cdd98e71e9a8b43c.svg) 58% 45% no-repeat;background-size:50%;content:'';z-index:10;}
.keytask .b-eventinlist__image:after {display:block;position:absolute;left:-2px;top:-2px;right:-2px;bottom:-2px;border: 1px solid #c8272b;border: 1px solid var(--red);border-radius:0/*5px*/;content:'';z-index:5}
.keytask .b-eventinlist__image:before {display:block;position:absolute;right:-0.4vw;top:-0.4vw;width:1.6vw;height:1.6vw;border-radius:1.6vw;background:#c8272b url(/packs_prod/media/images/vp/icon.heart.white-7489a003b7cd23e4cdd98e71e9a8b43c.svg) 58% 45% no-repeat;background:var(--red) url(/packs_prod/media/images/vp/icon.heart.white-7489a003b7cd23e4cdd98e71e9a8b43c.svg) 58% 45% no-repeat;background-size:50%;content:'';z-index:10;}
.onred .b-eventinlist__title {color:#ffffff;color:var(--white);}
.onred .b-eventinlist__date {color:#ffffff;color:var(--white);opacity:0.6;}
.onred .b-eventinlist__category {color:#ffffff;color:var(--white);opacity:0.6;}
.onred .b-eventinlist__points {color:#ffffff;color:var(--white);}
.onred .mytask .b-eventinlist__image:after {border: 1px solid #ffffff;border: 1px solid var(--white);}
.onred .mytask .b-eventinlist__image:before {background:#ffffff url(/packs_prod/media/images/vp/icon.heart.darkred-8eed648ee81591ef3d985607a67ebfa1.svg) 58% 45% no-repeat;background:var(--white) url(/packs_prod/media/images/vp/icon.heart.darkred-8eed648ee81591ef3d985607a67ebfa1.svg) 58% 45% no-repeat;background-size:50%;}
.onred.mytask .b-eventinlist__image:after {border: 1px solid #ffffff;border: 1px solid var(--white);}
.onred.mytask .b-eventinlist__image:before {background:#ffffff url(/packs_prod/media/images/vp/icon.heart.darkred-8eed648ee81591ef3d985607a67ebfa1.svg) 58% 45% no-repeat;background:var(--white) url(/packs_prod/media/images/vp/icon.heart.darkred-8eed648ee81591ef3d985607a67ebfa1.svg) 58% 45% no-repeat;background-size:50%;}
.onred .keytask .b-eventinlist__image:after {border: 1px solid #ffffff;border: 1px solid var(--white);}
.onred .keytask .b-eventinlist__image:before {background:#ffffff url(/packs_prod/media/images/vp/icon.heart.darkred-8eed648ee81591ef3d985607a67ebfa1.svg) 58% 45% no-repeat;background:var(--white) url(/packs_prod/media/images/vp/icon.heart.darkred-8eed648ee81591ef3d985607a67ebfa1.svg) 58% 45% no-repeat;background-size:50%;}
.onred.keytask .b-eventinlist__image:after {border: 1px solid #ffffff;border: 1px solid var(--white);}
.onred.keytask .b-eventinlist__image:before {background:#ffffff url(/packs_prod/media/images/vp/icon.heart.darkred-8eed648ee81591ef3d985607a67ebfa1.svg) 58% 45% no-repeat;background:var(--white) url(/packs_prod/media/images/vp/icon.heart.darkred-8eed648ee81591ef3d985607a67ebfa1.svg) 58% 45% no-repeat;background-size:50%;}
.onblue .b-eventinlist__title {color:#ffffff;color:var(--white);}
.onblue .b-eventinlist__date {color:#ffffff;color:var(--white);opacity:0.6;}
.onblue .b-eventinlist__category {color:#ffffff;color:var(--white);opacity:0.6;}
.onblue .b-eventinlist__points {color:#ffffff;color:var(--white);}
.onblue .mytask .b-eventinlist__image:after {border: 1px solid #ffffff;border: 1px solid var(--white);}
.onblue .mytask .b-eventinlist__image:before {background:#ffffff url(/packs_prod/media/images/vp/icon.heart.darkred-8eed648ee81591ef3d985607a67ebfa1.svg) 58% 45% no-repeat;background:var(--white) url(/packs_prod/media/images/vp/icon.heart.darkred-8eed648ee81591ef3d985607a67ebfa1.svg) 58% 45% no-repeat;background-size:50%;}
.onblue.mytask .b-eventinlist__image:after {border: 1px solid #ffffff;border: 1px solid var(--white);}
.onblue.mytask .b-eventinlist__image:before {background:#ffffff url(/packs_prod/media/images/vp/icon.heart.darkred-8eed648ee81591ef3d985607a67ebfa1.svg) 58% 45% no-repeat;background:var(--white) url(/packs_prod/media/images/vp/icon.heart.darkred-8eed648ee81591ef3d985607a67ebfa1.svg) 58% 45% no-repeat;background-size:50%;}
.onblue .keytask .b-eventinlist__image:after {border: 1px solid #ffffff;border: 1px solid var(--white);}
.onblue .keytask .b-eventinlist__image:before {background:#ffffff url(/packs_prod/media/images/vp/icon.heart.darkred-8eed648ee81591ef3d985607a67ebfa1.svg) 58% 45% no-repeat;background:var(--white) url(/packs_prod/media/images/vp/icon.heart.darkred-8eed648ee81591ef3d985607a67ebfa1.svg) 58% 45% no-repeat;background-size:50%;}
.onblue.keytask .b-eventinlist__image:after {border: 1px solid #ffffff;border: 1px solid var(--white);}
.onblue.keytask .b-eventinlist__image:before {background:#ffffff url(/packs_prod/media/images/vp/icon.heart.darkred-8eed648ee81591ef3d985607a67ebfa1.svg) 58% 45% no-repeat;background:var(--white) url(/packs_prod/media/images/vp/icon.heart.darkred-8eed648ee81591ef3d985607a67ebfa1.svg) 58% 45% no-repeat;background-size:50%;}
.bigsize .b-eventinlist {height:11vw;padding:1.5vw 0.8vw 0 12vw;}
.bigsize .b-eventinlist__image {left:0;top:0;width:11vw;height:11vw;border-radius:0;}
.bigsize .b-eventinlist__imageurl {border-radius:0px;}
.bigsize .b-eventinlist__title {font-size:1vw;line-height:1.2vw;max-height:2.4vw;}
.bigsize .b-eventinlist__date {font-size:1vw;line-height:1.2vw;text-overflow:ellipsis;}
.bigsize .b-eventinlist__category {font-size:1vw;line-height:1.2vw;text-overflow:ellipsis;}
.bigsize .b-eventinlist__points {font-size:0.7vw;line-height:0.9vw;}
.bigsize .b-eventinlist__description {font-size:0.7vw;line-height:1vw;max-height:2vw}
.b-eventinlist__link {display:block;position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;z-index:20}
.bigsize.mytask .b-eventinlist__image:after {display:none;}
.bigsize.mytask .b-eventinlist__image:before {right:0.4vw;top:0.4vw;}
.bigsize .mytask .b-eventinlist__image:after {display:none;}
.bigsize .mytask .b-eventinlist__image:before {right:0.4vw;top:0.4vw;}
.bigsize.keytask .b-eventinlist__image:after {display:none;}
.bigsize.keytask .b-eventinlist__image:before {right:0.4vw;top:0.4vw;}
.bigsize .keytask .b-eventinlist__image:after {display:none;}
.bigsize .keytask .b-eventinlist__image:before {right:0.4vw;top:0.4vw;}
.b-newsinlist {display:block;width:100%;height:100%;position:relative;box-sizing:border-box;margin:0;padding:0;}
.b-newsinlist__image {display:block;width:100%;height:0;margin:0;padding:0 0 56.25%;position:relative;overflow:hidden;}
.b-newsinlist__imageurl {display:block;position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin:0;padding:0;}
.b-newsinlist__data {margin:0.8vw;padding:0;}
.b-newsinlist__type {display:block;font-size:0.6vw;font-weight:400;font-weight:var(--regular);color:#3e4390;color:var(--newsMainColor);opacity:0.87;line-height:1.2;text-transform:uppercase;margin:0 0 0.25vw;padding:0;}
.b-newsinlist__date {display:block;font-size:0.6vw;font-weight:400;font-weight:var(--regular);color:rgba(0,0,0,0.87);color:var(--black);margin:1.6vw 0 0;padding:0;opacity:0.6}
.b-newsinlist__title {font-size:1vw;font-weight:400;font-weight:var(--regular);color:rgba(0,0,0,0.87);color:var(--black);line-height:1.2;display:-webkit-box;line-clamp:2;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow:hidden;max-height:2.4vw;margin:0;padding:0;}
.b-newsinlist__desc {font-size:1vw;font-weight:400;font-weight:var(--regular);color:rgba(0,0,0,0.87);color:var(--black);opacity:0.6;line-height:1.2;display:-webkit-box;line-clamp:2;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow:hidden;max-height:2.4vw;margin:0;padding:0;}
.b-newsinlist__link {position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;}
.b-courseinlist {display:block;width:100%;height:100%;position:relative;box-sizing:border-box;margin:0;padding:0;border-radius:4px;border-radius:var(--borderRadiusBlock);overflow:hidden;}
.b-courseinlist__image {position:absolute;left:0;top:0;right:0;bottom:0;margin:0;padding:0;}
.b-courseinlist__imageurl {position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;margin:0;padding:0;}
.b-courseinlist__data {position:absolute;left:0;right:0;bottom:0;padding:0.8vw;color:#ffffff;color:var(--white);background:#3e4390c7;background:var(--educationMainColorTransparent);margin:0;box-sizing:border-box;transition:background 0.2s ease;border-radius:0 0 4px 4px;border-radius:0 0 var(--borderRadiusBlock) var(--borderRadiusBlock);overflow:hidden;background:white}
.b-courseinlist__title {margin:0;padding:0;color:rgba(0,0,0,0.87);color:var(--black);font-weight:400;font-weight:var(--regular);font-size:1vw;line-height:1.2;display:-webkit-box;line-clamp:2;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow:hidden;height:2.4vw;margin-bottom:0;opacity:0.87;}
.b-courseinlist__subtitle {margin:0;padding:0;color:rgba(0,0,0,0.87);color:var(--black);font-weight:var(--normal);font-size:0.8vw;line-height:1.2vw;display:-webkit-box;line-clamp:2;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow:hidden;max-height:2.4vw;}
.b-courseinlist__link {display:block;position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;}
.b-courseinlist:hover .b-courseinlist__data {background:#3e4390;background:var(--educationMainColor);transition:background 0.2s ease;background:white;}
.b-practiceinlist {display:block;width:100%;height:100%;position:relative;box-sizing:border-box;margin:0;padding:0;border-radius:4px;border-radius:var(--borderRadiusBlock);overflow:hidden;}
.b-practiceinlist__image {display:block;width:100%;height:0;margin:0;padding:0 0 100%;position:relative;}
.b-practiceinlist__imageurl {position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;margin:0;padding:0;}
.b-practiceinlist__title {font-size:1vw;color:rgba(0,0,0,0.87);color:var(--black);opacity:0.87;font-weight:400;font-weight:var(--regular);line-height:1.2;display:-webkit-box;line-clamp:2;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow:hidden;max-height:2.4vw;margin:0.8vw 0.8vw 0.25vw;padding:0;}
.b-practiceinlist__type {font-size:0.6vw;line-height:1.2;font-weight:400;font-weight:var(--regular);color:#3e4390;color:var(--practiceMainColor);opacity:0.87;ltext-transform:none;margin:0 0.8vw 0.8vw;padding:0;}
.b-practiceinlist__link {position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;}
.b-eventdata {display:block;position:relative;}
.half .b-eventdata {display:inline-block;width:50%;vertical-align:top;font-size:medium;font-size:initial;}
.b-eventdata__bigtitle {display:block;color:#c8272b;color:var(--red);font-weight:400;font-weight:var(--regular);font-size:1vw;line-height:1.2;padding:0.8vw 0.8vw 0.4vw;margin:0;}
.b-eventdata__title {display:block;color:#c8272b;color:var(--red);font-weight:500;font-weight:var(--medium);font-size:0.8vw;line-height:1.2;padding:0.8vw 0.8vw 0.4vw;margin:0;}
.b-eventdata__content {display:flex;flex-wrap:wrap;}
.b-eventdata__contentitem {flex-basis:50%;flex-shrink:0;flex-grow:0;box-sizing:border-box;padding:0.4vw 3.2vw 0.4vw 0.8vw;margin:0 0 0.8vw;position:relative;}
.b-eventdata__contentitem.witharrow {cursor:pointer;}
.b-eventdata__contentitem.witharrow:after {display:block;position:absolute;right:0.8vw;top:50%;transform:translateY(-50%);width:1.6vw;height:1.6vw;background:url(/packs_prod/media/images/vp/icon.rightarrow.gray-86cd80b4ba6c30cb2725558548fac746.svg) center center no-repeat;background-size:auto 1.2vw;content:''}
.b-eventdata__contenttitle {display:block;color:#c8272b;color:var(--red);font-weight:500;font-weight:var(--medium);font-size:1vw;line-height:1.2;padding:0 0 0.4vw;margin:0;}
.b-eventdata__text {display:block;margin:0;padding:0;font-size:0.8vw;font-weight:400;font-weight:var(--regular);color:rgba(0,0,0,0.87);color:var(--black);line-height:1.2;}
.b-eventdata__subtext {display:block;margin:0;padding:0;font-size:0.8vw;font-weight:400;font-weight:var(--regular);color:#4d575d;color:var(--gray);line-height:1.2;}
.b-eventdata__map {display:block;width:100%;box-sizing:border-box;margin:0.4vw 0.8vw;position:relative;height:11vw;border-radius:4px;border-radius:var(--borderRadiusBlock);overflow:hidden;}
.b-eventdata__form {display:block;box-sizing:border-box;margin:0.4vw 0.8vw;position:relative;padding:0;}
.b-eventdata__map.inprofileview  {margin:1.2vw 0 0;height:12vw;}
.b-eventdata__map.inprofileview #map {height: 12vw;}
.b-eventdata__link {display:block;position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;}
.mytask .b-eventdata__title {color:#991f1d;color:var(--darkred)}
.keytask .b-eventdata__title {color:#991f1d;color:var(--darkred)}
.forEvent .b-eventdata__bigtitle {color:#3e4390;color:var(--eventMainColor);}
.forEvent .b-eventdata__title {color:#3e4390;color:var(--eventMainColor);}
.b-maineventorganizer {display:block;width:50%;box-sizing:border-box;padding:0vw 0.8vw 0vw 2.8vw;margin:1.7vw auto 0;position:relative;min-height:2vw;}
.b-maineventorganizer__image {display:block;position:absolute;left:0;top:0vw;width:2vw;height:2vw;margin:0;padding:0;border-radius:100%;overflow:hidden;}
.b-maineventorganizer__imageurl {display:block;position:absolute;left:0;top:0vw;width:100%;height:100%;margin:0;padding:0;-o-object-fit:cover;object-fit:cover;-o-object-position: center center;object-position: center center;}
.b-maineventorganizer__title {display:block;margin:0;padding:0;font-size:0.9vw;font-weight:500;font-weight:var(--medium);color:#c8272b;color:var(--red);line-height:1.2vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.b-maineventorganizer__titlelink {color:rgba(0,0,0,0.87);color:var(--black);text-decoration:none;}
.b-maineventorganizer__titlelink:hover {color:#c8272b !important;color:var(--red) !important;text-decoration:none !important;}
.b-maineventorganizer__subtitle {display:block;margin:0;padding:0;font-size:0.7vw;font-weight:400;font-weight:var(--regular);color:#4d575d;color:var(--gray);line-height:0.8vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.b-maineventorganizer__link {display:block;position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;}
.b-eventorganizer {display:block;position:relative;min-height:8.2vw;padding:0.6vw 0;box-sizing:border-box;}
.b-eventorganizer__bigtitle {display:block;color:#c8272b;color:var(--red);font-weight:400;font-weight:var(--regular);font-size:1vw;line-height:1.2vw;padding:0 0.8vw 0.4vw;margin:0;}
.b-eventorganizer__image {display:block;width:4vw;height:4vw;border-radius:100%;overflow:hidden;overflow:hidden;margin:0 auto 0.5vw;padding:0;position:relative;background:#f8f8f8}
.b-eventorganizer__imageurl {position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border:0;margin:0;padding:0;border-radius:100%;overflow:hidden;}
.b-eventorganizer__title {display:block;text-align:center;margin:0;padding:0;color:#c8272b;color:var(--red);font-size:1vw;line-height:1.2;}
.b-eventorganizer__subtitle {display:block;text-align:center;margin:0;padding:0;color:rgba(0,0,0,0.87);color:var(--black);font-size:0.7vw;line-height:1.2;font-weight:400;font-weight:var(--regular);}
.b-eventorganizer__link {display:block;position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;}
.mytask .b-eventorganizer__title {color:#991f1d;color:var(--darkred);}
.keytask .b-eventorganizer__title {color:#991f1d;color:var(--darkred);}
.forEvent .b-eventorganizer__bigtitle {color:#3e4390;color:var(--eventMainColor);}
.forEvent .b-eventorganizer__title {color:#3e4390;color:var(--eventMainColor);}
.b-eventparticipants {display:block;position:relative;}
.b-eventparticipants__count {margin:0.8vw 0 1.2vw;}
.b-eventparticipants.marginbottom {margin-bottom:1.2vw;}
.b-eventparticipants.margintop {margin-top:1.2vw;}
.b-eventparticipants__bigtitle {display:block;color:#c8272b;color:var(--red);font-weight:400;font-weight:var(--regular);font-size:1vw;line-height:1.2;padding:0.8vw 0.8vw 0.4vw;margin:0;}
.b-eventparticipants__bigtitle.black {line-height:2vw;color:rgba(0,0,0,0.87);color:var(--black);}
.b-eventparticipants__bigtitle.black .b-participantmenu {position:absolute;right:0.8vw;top:0vw;}
.b-eventparticipants__list {display:flex;flex-wrap:wrap;margin:0 0.8vw;padding:0.45vw 0 0;}
.b-eventparticipants__list.nosidemargin {margin-left:0;margin-right:0;}
.b-eventparticipants__list.marginbottom {margin-bottom:1.2vw;}
.b-eventparticipants__item {flex-basis:50%;width:50%;flex-shrink:0;flex-grow:0;box-sizing:border-box;padding:0vw 0.8vw 1vw 2.8vw;margin:0;position:relative;}
.b-eventparticipants__item.double {flex-basis:100%;width:100%;}
.b-eventparticipants__item.blockshadow {border-radius:4px;border-radius:var(--borderRadiusBlock);box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow:var(--blockShadow);}
.b-eventparticipants__item.withpadding {padding:0.8vw 0.8vw 0.8vw 3.6vw;}
.b-eventparticipants__item.marginbottom {margin-bottom:1.2vw}
.b-eventparticipants__item.withpadding.numerate {padding:0.8vw 1.6vw 0.8vw 6.6vw;}
.b-eventparticipants__item.rightarrow:after {position:absolute;right:0.8vw;top:0.8vw;width:2vw;height:2vw;background:url(/packs_prod/media/images/vp/icon.arrow.right.gray-34e9a070122b078e802bf5d9eff343a3.svg) center center no-repeat;background-size:1.6vw;content:'';opacity:0.35;}
.b-eventparticipants__item.borderbottom {border-bottom:1px solid rgba(129,142,152,0.35);border-bottom:1px solid var(--lightgray);}
.b-eventparticipants__index {position:absolute;left:0;top:0;width:2vw;height:2vw;margin:0;padding:0;display:flex;justify-content:center;align-items:center;font-size:0.9vw;}
.b-eventparticipants__image {display:block;position:absolute;left:0;top:0;width:2vw;height:2vw;margin:0;padding:0;border-radius:100%;overflow:hidden;}
.b-eventparticipants__imageurl {display:block;position:absolute;left:0;top:0;width:100%;height:100%;margin:0;padding:0;-o-object-fit:cover;object-fit:cover;-o-object-position: center center;object-position: center center;}
.b-eventparticipants__title {display:block;margin:0;padding:0;font-size:0.8vw;font-weight:400;font-weight:var(--regular);color:#c8272b;color:var(--red);line-height:1.1vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.b-eventparticipants__title.age {font-weight:normal;color:#4d575d !important;color:var(--gray) !important;text-transform:uppercase;line-height:0.9vw;font-size:0.6vw;}
.b-eventparticipants__titlelink {color:rgba(0,0,0,0.87);color:var(--black);text-decoration:none;}
.b-eventparticipants__titlelink:hover {color:#c8272b !important;color:var(--red) !important;text-decoration:none !important;}
.b-eventparticipants__subtitle {display:block;margin:0;padding:0;font-size:0.7vw;font-weight:400;font-weight:var(--regular);color:#4d575d;color:var(--gray);line-height:0.9vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.b-eventparticipants__subtitlelink {color:#4d575d;color:var(--gray);text-decoration:none;}
.b-eventparticipants__subtitlelink:hover {color:#c8272b !important;color:var(--red) !important;text-decoration:none !important;}
.b-eventparticipants__itemlink {display:block;position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;}
.b-eventparticipants__link {position:absolute;top:0;right:0;margin:0.8vw 0.8vw;padding:0;line-height:calc(1.2 * 1vw);font-size:0.7vw;font-weight:400;font-weight:var(--regular);color:#c8272b;color:var(--red);text-decoration:none;}
.b-eventparticipants__link:hover {text-decoration:none;color:#c8272b;color:var(--red);opacity:1;transition:opacity 0.2s ease;}
.b-eventparticipants__commenttitle {margin:1.6vw 0 0.4vw;padding:0;position:relative;cursor:pointer;font-size:0.8vw;}
.b-eventparticipants__commenttitle:after {display:block;position:absolute;right:0;top:0;height:1.6vw;width:1.6vw;background:url(/packs_prod/media/images/vp/icon.dropdown.white-abf504b478693bc52012cd61680e8417.svg) center center no-repeat;background-size:1.2vw auto;content:'';transition:transform 0.2s ease;filter:invert(100%);opacity:0.6}
.b-eventparticipants__commenttitle.active:after {transform:rotate(180deg);transition:transform 0.2s ease;}
.b-eventparticipants__commenttext {margin: 0 0 0.4vw;padding:0;display:none;cursor:pointer;}
.b-eventparticipants__commenttext.active {display:block;}
.b-eventparticipants__commenttextitem {margin:0 0 0.8vw;padding: 0 0 0.8vw;border-bottom:1px solid rgba(0,0,0,0.1);line-height:1.2;}
.b-eventparticipants__commenttextitem:last-child {margin-bottom:0;padding-bottom:0;border-bottom:0;}
.b-eventparticipants__commenttext p {margin:0 0 0.25vw;padding:0;font-size:0.8vw;}
.b-eventparticipants__commenttext .b-eventdata__map {margin:0;padding:0;}
.b-eventparticipants__commenttext .b-taskgallery__wrapper {margin: 0 0 0.3vw;padding:0;}
.b-eventparticipants__commenttext .b-taskgallery__item {margin:0 0.3vw 0 0;padding:0;}
.b-eventparticipants__controls {position:absolute;right:0.1vw;top:0vw;height:1.8vw;}
.b-eventparticipants__controlsbutton {display:inline-block;margin:0;padding:0 0.4vw;line-height:1.8vw;height:1.8vw;background:#c8272b;background:var(--red);color:#ffffff;color:var(--white);text-decoration:none;font-size:0.7vw;border-radius:4px;border-radius:var(--borderRadiusButton);position:relative;transition:box-shadow 0.2s ease;vertical-align:middle;text-transform:uppercase;}
.b-eventparticipants__controlsbutton.white {background:transparent;color:#c8272b;color:var(--red);}
.b-eventparticipants__controlsbutton:hover {/*box-shadow: var(--blockShadow);transition:box-shadow 0.2s ease;*/color:#ffffff;color:var(--white);text-decoration:none;}
.b-eventparticipants__controlsbutton.white:hover {color:#c8272b;color:var(--red);text-decoration:none;}
.b-eventparticipants__controlslink {display:inline-block;vertical-align:top;font-size:0.7vw;color:#c8272b;color:var(--red);line-height:1.8vw;margin:0 0.4vw;text-decoration:none;text-transform:uppercase;}
.b-eventparticipants__controlslink:hover {color:#c8272b;color:var(--red);text-decoration:none;}
.withpadding .b-eventparticipants__image {left:0.8vw;top:0.8vw;}
.withpadding .b-eventparticipants__commenttitle {margin-left:-2.8vw;margin-right:0vw;}
.withpadding .b-eventparticipants__commenttext {margin-left:-2.8vw;margin-right:0vw;}
.withpadding .b-eventparticipants__controls {position:absolute;right:0.8vw;top:0.9vw;}
.withpadding .b-eventparticipants__index {left:0.8vw;top:0.8vw;}
.withpadding.numerate .b-eventparticipants__image {left:3.8vw}
.forEvent .b-eventparticipants__bigtitle {color:#3e4390;color:var(--eventMainColor);}
.forEvent .b-eventparticipants__title {color:#3e4390;color:var(--eventMainColor);}
.forEvent .b-eventparticipants__link {color:#3e4390;color:var(--eventMainColor);}
.forEvent .b-eventparticipants__link:hover {color:#3e4390;color:var(--eventMainColor);text-decoration:none;}
.forEvent .b-eventparticipants__controlslink {color:#3e4390;color:var(--eventMainColor);}
.forEvent .b-eventparticipants__controlslink:hover {color:#3e4390;color:var(--eventMainColor);}
.b-eventparticipants__list.rewardslist {margin:0 0 1.6vw;padding:0;justify-content:space-between;}
.rewardslist .b-eventparticipants__item {flex-basis:49%;width:49%;padding-left:7.3vw;}
.rewardslist .b-eventparticipants__subtitle {color:#c8272b;color:var(--profileMainColor);}
.rewardslist .b-eventparticipants__index {display:block;position:absolute;left:0.8vw;top:0.8vw;width:3vw;height:2vw;margin:0;padding:0;line-height:2vw;font-size:0.9vw;text-align:center;}
.rewardslist .b-eventparticipants__image {left:4.3vw;}
.toplist .b-eventparticipants__subtitle {color:#c8272b;color:var(--profileMainColor);}
.volunteerslist .b-eventparticipants__subtitle {color:#c8272b;color:var(--profileMainColor);}
.organizationslist .b-eventparticipants__subtitle {color:#c8272b;color:var(--profileMainColor);}
.friendslist .b-eventparticipants__subtitle {color:#c8272b;color:var(--profileMainColor);}
#organizations_rates_form + .b-eventparticipants {margin-top:-1.4vw;}
#volunteers_rates_form + .b-eventparticipants {margin-top:-1.4vw;}
#top_rates_form + .b-eventparticipants {margin-top:-1.4vw;}
.b-eventparticipantinlist {display:block;position:relative;padding:0.8vw 1.6vw 0.8vw 3.6vw;margin:0;position:relative;box-sizing:border-box;min-height:3.6vw;}
.b-eventparticipantinlist__image {display:block;position:absolute;left:0.8vw;top:0.8vw;width:2vw;height:2vw;margin:0;padding:0;border-radius:100%;overflow:hidden;}
.b-eventparticipantinlist__imageurl {display:block;position:absolute;left:0;top:0;width:100%;height:100%;margin:0;padding:0;-o-object-fit:cover;object-fit:cover;-o-object-position: center center;object-position: center center;}
.b-eventparticipantinlist__title {display:block;margin:0;padding:0;font-size:0.9vw;font-weight:400;font-weight:var(--regular);color:#c8272b;color:var(--red);line-height:1vw;letter-spacing:-0.38px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.b-eventparticipantinlist__titlelink {color:rgba(0,0,0,0.87);color:var(--black);text-decoration:none;}
.b-eventparticipantinlist__titlelink:hover {color:#c8272b !important;color:var(--red) !important;text-decoration:none !important;}
.b-eventparticipantinlist__subtitle {display:block;margin:0;padding:0;font-size:0.8vw;font-weight:400;font-weight:var(--regular);color:#4d575d;color:var(--gray);line-height:0.9vw;letter-spacing:-0.22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.b-eventparticipantinlist__subtitle a {color:#c8272b;color:var(--red);text-decoration:none;}
.b-eventparticipantinlist__itemlink {display:block;position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;}
.b-eventparticipantinlist__link {position:absolute;top:0;right:0;margin:0.6vw 0.8vw;padding:0;line-height:1.4vw;font-size:0.7vw;font-weight:400;font-weight:var(--regular);color:#c8272b;color:var(--red);text-decoration:none;opacity:0.6;transition:opacity 0.2s ease;}
.b-eventparticipantinlist__link:hover {text-decoration:none;color:#c8272b;color:var(--red);opacity:1;transition:opacity 0.2s ease;}
.b-eventparticipantinlist__commenttitle {margin:1.6vw 0 0.4vw;padding:0;position:relative;cursor:pointer;}
.b-eventparticipantinlist__commenttitle:after {display:block;position:absolute;right:0;top:0;height:1.4vw;width:1.4vw;background:url(/packs_prod/media/images/vp/icon.dropdown.white-abf504b478693bc52012cd61680e8417.svg) center center no-repeat;background-size:contain;content:'';transition:transform 0.2s ease;filter:invert(100%);opacity:0.6}
.b-eventparticipantinlist__commenttitle.active:after {transform:rotate(180deg);transition:transform 0.2s ease;}
.b-eventparticipantinlist__commenttext {margin: 0 0 0.4vw;padding:0;display:none;cursor:pointer;}
.b-eventparticipantinlist__commenttext.active {display:block;}
.b-eventparticipantinlist__controls {position:absolute;right:0.8vw;top:0.6vw;}
.b-eventparticipantinlist__controlsbutton {display:inline-block;margin:0.3vw 0;padding:0 0.8vw;line-height:1.8vw;height:1.8vw;background:#c8272b;background:var(--red);color:#ffffff;color:var(--white);text-decoration:none;font-size:0.8vw;border-radius:4px;border-radius:var(--borderRadiusButton);position:relative;transition:box-shadow 0.2s ease;vertical-align:middle;}
.b-eventparticipantinlist__controlsbutton.white {background:transparent;color:#c8272b;color:var(--red);}
.b-eventparticipantinlist__controlsbutton:hover {/*box-shadow: var(--blockShadow);transition:box-shadow 0.2s ease;*/color:#ffffff;color:var(--white);text-decoration:none;}
.b-eventparticipantinlist__controlsbutton.white:hover {color:#c8272b;color:var(--red);text-decoration:none;}
.b-eventparticipantinlist__controlslink {display:inline-block;vertical-align:top;font-size:0.8vw;color:#c8272b;color:var(--red);line-height:2vw;margin:0 0.8vw;text-decoration:none;}
.b-eventparticipantinlist__controlslink:hover {color:#c8272b;color:var(--red);text-decoration:none;}
.b-notificationinlist {display:block;position:relative;padding:0.8vw 1.6vw 0.8vw 3.6vw;margin:0;position:relative;box-sizing:border-box;min-height:3.6vw;}
.b-notificationinlist__image {display:block;position:absolute;left:0.8vw;top:0.8vw;width:2vw;height:2vw;margin:0;padding:0;border-radius:100%;overflow:hidden;}
.b-notificationinlist__imageurl {display:block;position:absolute;left:0;top:0;width:100%;height:100%;margin:0;padding:0;-o-object-fit:cover;object-fit:cover;-o-object-position: center center;object-position: center center;}
.b-notificationinlist__notification {margin: 0.3vw 0;padding:0;font-size:0.8vw;font-weight:var(--normal);color:#4d575d;color:var(--gray);line-height:1vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.b-notificationinlist__title {display:block;margin:0;padding:0;font-size:0.8vw;font-weight:400;font-weight:var(--regular);color:#c8272b;color:var(--red);line-height:1.1vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.b-notificationinlist__titlelink {color:rgba(0,0,0,0.87);color:var(--black);text-decoration:none;}
.b-notificationinlist__titlelink:hover {color:#c8272b !important;color:var(--red) !important;text-decoration:none !important;}
.b-notificationinlist__subtitle {display:block;margin:0 8vw 0 0;padding:0;font-size:0.7vw;font-weight:400;font-weight:var(--regular);color:#4d575d;color:var(--gray);line-height:0.9vw;/*white-space:nowrap;overflow:hidden;text-overflow:ellipsis;*/}
.b-notificationinlist__subtitle a {color:#c8272b;color:var(--red);text-decoration:none;}
.b-notificationinlist__itemlink {display:block;position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;}
.b-notificationinlist__link {position:absolute;top:0;right:0;margin:0.6vw 0.8vw;padding:0;line-height:1.4vw;font-size:0.7vw;font-weight:400;font-weight:var(--regular);color:#c8272b;color:var(--red);text-decoration:none;opacity:0.6;transition:opacity 0.2s ease;}
.b-notificationinlist__link:hover {text-decoration:none;color:#c8272b;color:var(--red);opacity:1;transition:opacity 0.2s ease;}
.b-notificationinlist__commenttitle {margin:1.6vw 0 0.4vw;padding:0;position:relative;cursor:pointer;}
.b-notificationinlist__commenttitle:after {display:block;position:absolute;right:0;top:0;height:1.4vw;width:1.4vw;background:url(/packs_prod/media/images/vp/icon.dropdown.white-abf504b478693bc52012cd61680e8417.svg) center center no-repeat;background-size:contain;content:'';transition:transform 0.2s ease;filter:invert(100%);opacity:0.6}
.b-notificationinlist__commenttitle.active:after {transform:rotate(180deg);transition:transform 0.2s ease;}
.b-notificationinlist__commenttext {margin: 0 0 0.4vw;padding:0;display:none;cursor:pointer;}
.b-notificationinlist__commenttext.active {display:block;}
.b-notificationinlist__controls {position:absolute;right:0.8vw;top:0.8vw;height:2vw;}
.b-notificationinlist__controlsbutton {display:inline-block;margin:0.1vw 0;padding:0 0.8vw;line-height:1.8vw;height:1.8vw;background:#c8272b;background:var(--red);color:#ffffff;color:var(--white);text-decoration:none;font-size:0.7vw;border-radius:4px;border-radius:var(--borderRadiusButton);position:relative;transition:box-shadow 0.2s ease;vertical-align:middle;font-weight:400;font-weight:var(--regular);text-transform:uppercase;}
.b-notificationinlist__controlsbutton.white {background:transparent;color:#c8272b;color:var(--red);}
.b-notificationinlist__controlsbutton:hover {/*box-shadow: var(--blockShadow);transition:box-shadow 0.2s ease;*/color:#ffffff;color:var(--white);text-decoration:none;}
.b-notificationinlist__controlsbutton.white:hover {color:#c8272b;color:var(--red);text-decoration:none;}
.b-notificationinlist__controlslink {display:inline-block;vertical-align:top;font-size:0.7vw;color:#c8272b;color:var(--red);line-height:1.8vw;margin:0.1vw 0.8vw;text-decoration:none;text-transform:uppercase;}
.b-notificationinlist__controlslink:hover {color:#c8272b;color:var(--red);text-decoration:none;}
.b-notificationinlist.phone {padding-left:3.6vw;}
.b-notificationinlist.phone .b-notificationinlist__icon {display:block;position:absolute;left:0.8vw;top:0.8vw;width:2vw;height:2vw;margin:0;padding:0;border-radius:100%;overflow:hidden;background:url(/packs_prod/media/images/vp/icon.phone.red-d4fb5b41b025d7428e1911607a1e7308.svg) center center no-repeat;background-size:1.4vw;}
.b-notificationinlist.admin {padding-left:3.6vw;}
.b-notificationinlist.admin .b-notificationinlist__icon {display:block;position:absolute;left:0.8vw;top:0.8vw;width:2vw;height:2vw;margin:0;padding:0;border-radius:100%;overflow:hidden;background:url(/packs_prod/media/images/vp/icon.heart.red-ed4ba769ed1ca153fb757c24fb2194b5.svg) center center no-repeat;background-size:1.4vw;}
.b-notifications__item .b-taskinlist {height:auto;min-height:9.8vw;}
.b-notifications__item .b-taskinlist__controls {right:inherit;top:inherit;position:relative;}
.b-notifications__item .b-taskinlist__image {left:0.8vw;top:0.8vw;width:8.2vw;height:8.2vw;}
.b-trustedlist {display:block;position:relative;}
.b-trustedlist__bigtitle {display:block;color:#c8272b;color:var(--red);font-weight:500;font-weight:var(--medium);font-size:1.2vw;line-height:1.4vw;padding:0.6vw 0.8vw 0.6vw;margin:0;}
.b-trustedlist__list {display:flex;width:100%;flex-wrap:wrap;margin:0;padding:0.45vw 0 0;position:relative;justify-content:space-between;}
.b-trustedlist__item {flex-basis:49%;width:49%;flex-shrink:0;flex-grow:0;box-sizing:border-box;padding:0vw 0.8vw 0vw 2.8vw;margin:0;position:relative;margin-bottom:1.2vw;}
.b-trustedlist__image {display:block;position:absolute;left:0;top:0;width:2vw;height:2vw;margin:0;padding:0;border-radius:100%;overflow:hidden;}
.b-trustedlist__imageurl {display:block;position:absolute;left:0;top:0;width:100%;height:100%;margin:0;padding:0;-o-object-fit:cover;object-fit:cover;-o-object-position: center center;object-position: center center;}
.b-trustedlist__title {display:block;margin:0 3vw 0 0;padding:0;font-size:0.8vw;font-weight:400;font-weight:var(--regular);color:#c8272b;color:var(--red);line-height:1.1vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.b-trustedlist__title a {color:#c8272b;color:var(--red);text-decoration:none;}
.b-trustedlist__title a:hover {color:#c8272b;color:var(--red);text-decoration:none;}
.b-trustedlist__subtitle {display:block;margin:0 3vw 0 0;padding:0;font-size:0.7vw;font-weight:400;font-weight:var(--regular);color:#4d575d;color:var(--gray);line-height:0.9vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.b-trustedlist__itemlink {display:block;position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;}
.b-trustedlist__link {position:absolute;top:0;right:0;margin:0.6vw 0.8vw;padding:0;line-height:1.4vw;font-size:0.7vw;font-weight:400;font-weight:var(--regular);color:#c8272b;color:var(--red);text-decoration:none;opacity:0.6;transition:opacity 0.2s ease;}
.b-trustedlist__link:hover {opacity:1;transition:opacity 0.2s ease;}
.b-trustedlist__controls {position:absolute;right:0;top:0;bottom:0;min-width:3vw;}
.b-trustedlist__controlsitem {display:inline-block;vertical-align:middle;height:1.6vw;width:1.6vw;margin:0;padding:0;position:relative;}
.b-trustedlist__controlsitem.delete {background:url(/packs_prod/media/images/vp/icon.checkbox.on.red-ce9bea99b80564fb8decac847fbcf2a4.svg) center center no-repeat;background-size:1.2vw;font-size:0;}
.b-trustedlist__controlsitem.delete a {position:absolute;left:0;top:0;right:0;bottom:0;}
.b-trustedlist__controlsitem.add {background:url(/packs_prod/media/images/vp/icon.checkbox.off.gray-1461a8e536e7dabcf2879e02aa3c1b52.svg) center center no-repeat;background-size:1.2vw;font-size:0;}
.b-trustedlist__controlsitem.add a {position:absolute;left:0;top:0;right:0;bottom:0;}
.b-adminlist__controls {position:absolute;right:0;top:0;bottom:0;min-width:3vw;}
.b-adminlist__controlsitem {display:inline-block;vertical-align:middle;height:1.6vw;width:1.6vw;margin:0;padding:0;position:relative;}
.b-adminlist__controlsitem.delete {background:url(/packs_prod/media/images/vp/icon.checkbox.on.red-ce9bea99b80564fb8decac847fbcf2a4.svg) center center no-repeat;background-size:1.2vw;font-size:0;}
.b-adminlist__controlsitem.delete a {position:absolute;left:0;top:0;right:0;bottom:0;}
.b-adminlist__controlsitem.add {background:url(/packs_prod/media/images/vp/icon.checkbox.off.gray-1461a8e536e7dabcf2879e02aa3c1b52.svg) center center no-repeat;background-size:1.2vw;font-size:0;}
.b-adminlist__controlsitem.add a {position:absolute;left:0;top:0;right:0;bottom:0;}
.b-eventdescription {display:block;position:relative;margin:0;padding:0.8vw;}
.b-eventdescription h2 {margin:0 1.8vw 0.65vw 0;padding:0;line-height:1.2;font-size:1vw;;color:#c8272b;;color:var(--red);font-weight:500;font-weight:var(--medium);}
.b-eventdescription__content {line-height:1.2;}
.b-eventdescription__content+h2 {margin-top:0.8vw;}
.b-eventdescription p {color:rgba(0,0,0,0.87);color:var(--black);font-weight:400;font-weight:var(--regular);padding:0;margin:0 1.8vw 0vw 0;font-size:0.8vw;line-height:1.2;}
.b-eventdescription a {color:#c8272b;color:var(--red);text-decoration:none;}
.b-eventdescription__link {left:0;position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;}
.b-eventdescription__button {text-align:right;padding:0;margin:0.4vw 0 -0.4vw;}
.b-eventdescription__buttonlink {font-size:0.7vw;text-transform:uppercase;}
.b-eventdescription__buttonlink:hover {text-decoration:underline;}
.cropped .b-eventdescription__content {display:-webkit-box;line-clamp:6;-webkit-line-clamp:6;-webkit-box-orient: vertical;overflow:hidden;max-height:calc(0.8vw * 1.2 * 6);/* lh 1.2vw */}
.cropped7 .b-eventdescription__content {display:-webkit-box;line-clamp:7;-webkit-line-clamp:7;-webkit-box-orient: vertical;overflow:hidden;max-height:calc(0.8vw * 1.2 * 7);}
.cropped5 .b-eventdescription__content {display:-webkit-box;line-clamp:5;-webkit-line-clamp:5;-webkit-box-orient: vertical;overflow:hidden;max-height:calc(0.8vw * 1.2 * 5)}
.cropped3 .b-eventdescription__content {display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient: vertical;overflow:hidden;max-height:calc(0.8vw * 1.2 * 3);}
.cropped15 .b-eventdescription__content {display:-webkit-box;line-clamp:15;-webkit-line-clamp:15;-webkit-box-orient: vertical;overflow:hidden;max-height:calc(0.8vw * 1.2 * 15);}
.mytask .b-eventdescription h2 {color:#991f1d;color:var(--darkred);}
.mytask .b-eventdescription a {color:#991f1d;color:var(--darkred);}
.keytask .b-eventdescription h2 {color:#991f1d;color:var(--darkred);}
.keytask .b-eventdescription a {color:#991f1d;color:var(--darkred);}
.forEvent .b-eventdescription h2 {color:#3e4390;color:var(--eventMainColor);}
.forEvent .b-eventdescription a {color:#3e4390;color:var(--eventMainColor);}
.b-profile__pointswrapper {display: flex;grid-gap: 1vw;gap: 1vw;  margin-top: 2vw;position: static;justify-content: flex-start;flex-wrap: wrap;}
@media (max-width: 768px) {.b-profile__pointswrapper {justify-content: center;}.b-newscols{width:auto}}
.b-profile {display:block;min-height:9.6vw;overflow:hidden;box-sizing:border-box;padding:0.8vw 0.8vw 0.8vw 9.6vw;margin:0;position:relative;}
.b-profile.onred {}
.b-profile.withborder {border:1px solid rgba(0,0,0,0.1);border-bottom:none;}
.b-profile__image {position:absolute;left:0.8vw;top:0.8vw;width:8vw;height:8vw;border-radius:100%;margin:0;padding:0;overflow:hidden;}
.b-profile__imageurl {display:block;margin:0;padding:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:0;overflow:hidden;}
.b-profile__title {margin:0 0 0.25vw;padding:0;font-size:1.7vw;font-weight:500;font-weight:var(--medium);color:rgba(0,0,0,0.87);color:var(--black);line-height:1.2;display:-webkit-box;line-clamp:2;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow:hidden;max-height:calc(1.7vw * 2 * 1.2);}
.b-profile__position {margin:0 0 0.4vw;;padding:0;font-size:0.8vw;font-weight:400;font-weight:var(--regular);color:#4d575d;color:var(--gray);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.b-profile__points {display:inline-block;background:#ffffff;background:var(--white);color:#c8272b;color:var(--taskMainColor);margin:0;padding:0 0.4vw;font-size:0.7vw;font-weight:400;font-weight:var(--regular);color:#4d575d;color:var(--gray);line-height:1.6vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:0.8vw;text-transform:uppercase;position:static;bottom:0.8vw;}
.b-profile__description {margin:0.4vw 0 0;padding:0;font-size:0.7vw;font-weight:400;font-weight:var(--regular);color:#4d575d;color:var(--gray);line-height:1.2;}
.b-profile__descriptionitem {margin-right:2vw;}
.b-profile__description a {color:#4d575d;color:var(--gray);}
.b-profile__link {display:block;position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;}
.onred .b-profile__title {color:#ffffff;color:var(--white)}
.onred .b-profile__position {color:#ffffff;color:var(--white);opacity:0.6}
.onred .b-profile__points {color:#ffffff;color:var(--white);}
.b-profile__points.onwhite {color:#c8272b;color:var(--red);line-height: 24px}
.onred .b-profile__description {color:#ffffff;color:var(--white);opacity:0.6}
.onred .b-profile__description a {color:#ffffff;color:var(--white);}
.b-profile__stats {display: flex;grid-gap: 1vw;gap: 1vw;position: absolute;bottom: 0.8vw;left: 0.8vw;}
.b-profile__points.hours {position: static;}
.b-profilemenu {position:absolute;right:0vw;top:1.4vw;height:1.6vw;width:1.6vw;line-height:1.6vw;font-size:0.7vw;font-weight:400;font-weight:var(--regular);}
.b-profilemenu__button {display:block;appearance:none;-moz-appearance: none;-webkit-appearance: none;width:1.6vw;height:1.6vw;margin:0;padding:0;outline:none !important;border:0;background:transparent;font-size:0;background:url(/packs_prod/media/images/vp/icon.burgerdots.white-caa525f0508da7a08ef056b885e566eb.svg) center center no-repeat;background-size:auto 1.2vw;padding:0;margin:0;outline:0;border:0;}
.b-profilemenu__dropdown {background:#ffffff;background:var(--white);border:0;border-radius:4px;border-radius:var(--borderRadiusBlock);margin:0;padding:0.4vw 0;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow: var(--blockShadow);overflow:hidden;}
.b-profilemenu__link {padding:0 0.8vw;margin:0;font-size:0.8vw;line-height:1.8;font-weight:400;font-weight:var(--regular);color:rgba(0,0,0,0.87);color:var(--black);background:transparent;}
.b-profilemenu__link:active {background:#3e4390);background:var(--eventMainColor));color:#ffffff;color:var(--white);}
.b-profilemenu__link:hover {background:#818e98;background:var(--gray25);color:rgba(0,0,0,0.87);color:var(--black);}
.b-taskmenu {position:absolute;right:0.8vw;top:0.8vw;height:1.6vw;width:1.6vw;line-height:1.6vw;font-size:0.7vw;font-weight:400;font-weight:var(--regular);}
.b-taskmenu__button {display:block;appearance:none;-moz-appearance: none;-webkit-appearance: none;width:1.6vw;height:1.6vw;margin:0;padding:0;outline:none !important;border:0;background:transparent;font-size:0;background:url(/packs_prod/media/images/vp/icon.burgerdots.red-89c1dee42c1ee957e30d229f1a1d2df7.svg) center center no-repeat;background-size:1.2vw;padding:0;margin:0;outline:0;border:0;}
.b-taskmenu__button.icon-filter {background-image:url(/packs_prod/media/images/vp/icon.filter.red-41b710b7c9024da77760b184855380ad.svg)}
.b-taskmenu__dropdown {background:#ffffff;background:var(--white);border:0;border-radius:4px;border-radius:var(--borderRadiusBlock);margin:0;padding:0.4vw 0;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow: var(--blockShadow);overflow:hidden;}
.b-taskmenu__link {padding:0 0.8vw;margin:0;font-size:0.8vw;line-height:1.8;font-weight:400;font-weight:var(--regular);color:rgba(0,0,0,0.87);color:var(--black);background:transparent;}
.b-taskmenu__link:active {background:#c8272b);background:var(--taskMainColor));color:#ffffff;color:var(--white);}
.b-taskmenu__link:hover {background:#818e98;background:var(--gray25);color:rgba(0,0,0,0.87);color:var(--black);}
.b-orgmenu {display:inline-block;height:1.6vw;width:1.6vw;line-height:1.6vw;font-size:0.7vw;font-weight:400;font-weight:var(--regular);}
.b-orgmenu__button {display:block;appearance:none;-moz-appearance: none;-webkit-appearance: none;width:1.6vw;height:1.6vw;margin:0;padding:0;outline:none !important;border:0;background:transparent;font-size:0;background:url(/packs_prod/media/images/vp/icon.burgerdots.red-89c1dee42c1ee957e30d229f1a1d2df7.svg) center center no-repeat;background-size:1.2vw;padding:0;margin:0;outline:0;border:0;}
.b-orgmenu__button.icon-filter {background-image:url(/packs_prod/media/images/vp/icon.filter.red-41b710b7c9024da77760b184855380ad.svg)}
.b-orgmenu__dropdown {background:#ffffff;background:var(--white);border:0;border-radius:4px;border-radius:var(--borderRadiusBlock);margin:0;padding:0.4vw 0;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow: var(--blockShadow);overflow:hidden;position:absolute;right:0;z-index:5}
.b-orgmenu__link {padding:0 0.8vw;margin:0;font-size:0.8vw;line-height:1.8;font-weight:400;font-weight:var(--regular);color:rgba(0,0,0,0.87);color:var(--black);background:transparent;}
.b-orgmenu__link:active {background:#c8272b);background:var(--taskMainColor));color:#ffffff;color:var(--white);}
.b-orgmenu__link:hover {background:#818e98;background:var(--gray25);color:rgba(0,0,0,0.87);color:var(--black);}
.b-eventmenu {position:absolute;right:0.8vw;top:0.8vw;height:1.6vw;width:1.6vw;line-height:1.6vw;font-size:0.7vw;font-weight:400;font-weight:var(--regular);}
.b-eventmenu__button {display:block;appearance:none;-moz-appearance: none;-webkit-appearance: none;width:1.6vw;height:1.6vw;outline:none !important;border:0;background:transparent;font-size:0;background:url(/packs_prod/media/images/vp/icon.burgerdots.white-caa525f0508da7a08ef056b885e566eb.svg) center center no-repeat;background-size:auto 1.2vw;padding:0;margin:0;outline:0;border:0;}
.b-eventmenu__dropdown {background:#ffffff;background:var(--white);border:0;border-radius:4px;border-radius:var(--borderRadiusBlock);margin:0;padding:0.4vw 0;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow: var(--blockShadow);overflow:hidden;}
.b-eventmenu__link {padding:0 0.8vw;margin:0;font-size:0.8vw;line-height:1.8;font-weight:400;font-weight:var(--regular);color:rgba(0,0,0,0.87);color:var(--black);background:transparent;}
.b-eventmenu__link:active {background:#3e4390);background:var(--eventMainColor));color:#ffffff;color:var(--white);}
.b-eventmenu__link:hover {background:#818e98;background:var(--gray25);color:rgba(0,0,0,0.87);color:var(--black);}
.b-participantsmenu {position:relative;height:3.75vw;line-height:3.75vw;font-size:0.8vw;font-weight:400;font-weight:var(--regular);position:relative;}
.b-participantsmenu__button {display:block;appearance:none;-moz-appearance: none;-webkit-appearance: none;width:2.4vw;height:98%;outline:none !important;border:0;background:transparent;font-size:0;background:url(/packs_prod/media/images/vp/icon.filter.white-431ffb0e4adb16410389806f14d1fc9f.svg) center center no-repeat;background-size:auto 1.2vw;padding:0;margin:0;outline:0;border:0;}
.b-participantsmenu__dropdown {background:#ffffff;background:var(--white);border:0;border-radius:4px;border-radius:var(--borderRadiusBlock);margin:0;padding:0;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow: var(--blockShadow);overflow:hidden;margin-top:-0.8vw;}
.b-participantsmenu__link {padding:0 0.8vw;margin:0;font-size:0.8vw;line-height:1.8vw;font-weight:400;font-weight:var(--regular);color:rgba(0,0,0,0.87);color:var(--black);background:transparent;}
.b-participantsmenu__link:hover {background:rgba(129,142,152,0.35) !important;background:var(--lightgray) !important;color:rgba(0,0,0,0.87);color:var(--black);}
.b-participantsmenu__link:active {background:rgba(129,142,152,0.35) !important;background:var(--lightgray) !important;color:rgba(0,0,0,0.87);color:var(--black);}
.b-participantsdownload {display:block;appearance: none;-moz-appearance: none;-webkit-appearance: none;width: 1.6vw;height: 1.6vw;outline: none !important;border: 0;background: transparent;font-size: 0;background: url(/packs_prod/media/images/vp/icon.download.red-e625041c32e3628491f2d46c289f769b.svg) center center no-repeat;background-size: auto 1.2vw;padding: 0;margin: 0;outline: 0;border: 0;vertical-align:middle;margin-right:0.4vw;}
.b-participantsdownload:last-child {margin-right:0;}
.b-participantmenu {position:relative;height:1.8vw;line-height:1.8vw;font-size:0.8vw;font-weight:400;font-weight:var(--regular);position:relative;}
.b-participantmenu__button {display:block;appearance:none;-moz-appearance: none;-webkit-appearance: none;width:1.6vw;height:1.8vw;outline:none !important;border:0;background:transparent;font-size:0;background:url(/packs_prod/media/images/vp/icon.burgerdots.white-caa525f0508da7a08ef056b885e566eb.svg) center center no-repeat;background-size:auto 1.2vw;padding:0;margin:0;outline:0;border:0;filter:invert(100%);opacity:0.6}
.b-participantmenu__dropdown {background:#ffffff;background:var(--white);border:0;border-radius:4px;border-radius:var(--borderRadiusBlock);margin:0;padding:0;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow: var(--blockShadow);overflow:hidden;}
.b-participantmenu__link {padding:0 0.4vw;margin:0;font-size:0.7vw;line-height:1.8vw;font-weight:400;font-weight:var(--regular);color:rgba(0,0,0,0.87);color:var(--black);background:transparent;}
.b-participantmenu__link:hover {background:rgba(129,142,152,0.35) !important;background:var(--lightgray) !important;color:rgba(0,0,0,0.87);color:var(--black);}
.b-participantmenu__link:active {background:rgba(129,142,152,0.35) !important;background:var(--lightgray) !important;color:rgba(0,0,0,0.87);color:var(--black);}
.b-participantmenu__icon {display:inline-block;height:1.8vw;line-height:1.8vw;width:1.6vw;font-size:0;position:relative;cursor:default;}
.b-participantmenu__icon.delete:before {position:absolute;left:0;top:0;width:100%;height:100%;background:url(/packs_prod/media/images/vp/icon.delete.red-be2aed388bb2935a3b2e2f7b39a1f4c0.svg) center center no-repeat;background-size:1.2vw auto;content:'';cursor:pointer;}
.b-participantmenu__icon.award:before {position:absolute;left:0;top:0;width:100%;height:100%;background:url(/packs_prod/media/images/vp/icon.award.red-8e3b51ee08877cec446d8a2303476db6.svg) center center no-repeat;background-size:1.2vw auto;content:'';cursor:pointer;}
.b-participantmenu__icon.award.revocate_reward_link:before {opacity:0.3}
.b-participantmenu__icon.award.disabled:before {position:absolute;left:0;top:0;width:100%;height:100%;background:url(/packs_prod/media/images/vp/icon.award.gray-d5666c4cc2ab15d33a3deccca1f43bd4.svg) center center no-repeat;background-size:1.2vw auto;content:'';cursor:default;}
.b-participantmenu__icon.hours:before {position:absolute;left:0;top:0;width:100%;height:100%;background:url(/packs_prod/media/images/vp/icon.hours.red-ef1ac57d5e97f7591d145d8f1f372e52.png) center center no-repeat;background-size:1.25rem auto;content:'';cursor:pointer;}
.b-participantmenu__icon.hours.revocate_reward_link:before {opacity:0.3}
.b-participantmenu__icon.hours.disabled:before {position:absolute;left:0;top:0;width:100%;height:100%;background:url(/packs_prod/media/images/vp/icon.hours.gray-2722ec01b12f5abf8148c3a8ac2b5d3e.png) center center no-repeat;background-size:1.25rem auto;content:'';cursor:default;}
.b-event {display:block;width:100%;min-height:12vw;/*overflow:hidden;*/box-sizing:border-box;padding:0.8vw 0.8vw 0 0.8vw;margin:0;position:relative;background:#3e4390;background:var(--eventMainColor);}
.b-event.forEvent {border-top:1px solid rgba(255,255,255,0.2);box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow:var(--blockShadow);background:#3e4390;background:var(--eventMainColor);}
.b-event.forEvent:before {position:absolute;left:0;top:-3px;height:2px;right:0;background:#3e4390;background:var(--eventMainColor);content:''}
.b-event.onred {background:#991f1d;background:var(--darkred);}
.b-event.onblue {/*background:var(--lightblue);*/}
.b-event.withborder {border:1px solid rgba(0,0,0,0.1);border-bottom:none;}
.b-event__image {position:absolute;left:0.8vw;top:0.8vw;width:10.6vw;height:10.6vw;border-radius:4px;border-radius:var(--borderRadiusBlock);margin:0;padding:0;}
.b-event__imageurl {display:block;margin:0;padding:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:4px;border-radius:var(--borderRadiusBlock);overflow:hidden;}
.b-event__title {margin:0 0 0.25vw;padding:0;font-size:1vw;font-weight:400;font-weight:var(--regular);color:#ffffff;color:var(--white);line-height:1.2;display:-webkit-box;line-clamp:2;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow:hidden;max-height:2.4vw;}
.b-event__date {margin:0 0 0.1vw;;padding:0;font-size:0.8vw;font-weight:500;font-weight:var(--medium);color:#4d575d;color:var(--gray);line-height:1.2vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.b-event__description {margin:0.25vw 0 0;padding:0;font-size:0.8vw;font-weight:400;font-weight:var(--regular);color:#4d575d;color:var(--gray);line-height:1.2;}
.b-event__description a {color:white;text-decoration:none;}
.b-event__description.cropped9 {display:-webkit-box;line-clamp:9;-webkit-line-clamp:9;-webkit-box-orient: vertical;overflow:hidden;max-height:calc(9 * 1.2 * 0.8vw);}
.b-event__description.cropped7 {display:-webkit-box;line-clamp:7;-webkit-line-clamp:7;-webkit-box-orient: vertical;overflow:hidden;max-height:calc(7 * 1.2 * 0.8vw);}
.b-event__description p {margin:0;padding:0;}
.b-event__stars {display:block;margin:0 -0.8vw;line-height:2.4vw;font-size:0.8vw;padding:0vw;color:white;background:transparent;position:relative;border-bottom:1px solid rgba(0,0,0,0.1);}
a.b-event__starslink {display:block;padding:0 0.8vw;line-height:2.4vw;color:#ffffff;color:var(--white);font-size:0.8vw;font-weight:400;font-weight:var(--regular);position:relative;text-decoration:none;}
.b-event__starslink:before {display:block;position:absolute;right:0.8vw;top:50%;width:1.6vw;height:1.6vw;background:url(/packs_prod/media/images/vp/icon.rightarrow.white-01d105172f0376503f24e67d7841a6aa.svg) center center no-repeat;background-size:1.2vw auto;transform:translateY(-50%);content:''}
.b-event__link {display:block;position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;}
.mytask .b-event__image:after {display:block;position:absolute;left:-2px;top:-2px;right:-2px;bottom:-2px;border: 1px solid #c8272b;border: 1px solid var(--red);border-radius:5px;content:'';z-index:5}
.mytask .b-event__image:before {display:block;position:absolute;right:-0.4vw;top:-0.4vw;width:1.6vw;height:1.6vw;border-radius:1.6vw;background:#c8272b url(/packs_prod/media/images/vp/icon.heart.white-7489a003b7cd23e4cdd98e71e9a8b43c.svg) 58% 45% no-repeat;background:var(--red) url(/packs_prod/media/images/vp/icon.heart.white-7489a003b7cd23e4cdd98e71e9a8b43c.svg) 58% 45% no-repeat;background-size:50%;content:'';z-index:10;}
.keytask .b-event__image:after {display:block;position:absolute;left:-2px;top:-2px;right:-2px;bottom:-2px;border: 1px solid #c8272b;border: 1px solid var(--red);border-radius:5px;content:'';z-index:5}
.keytask .b-event__image:before {display:block;position:absolute;right:-0.4vw;top:-0.4vw;width:1.6vw;height:1.6vw;border-radius:1.6vw;background:#c8272b url(/packs_prod/media/images/vp/icon.heart.white-7489a003b7cd23e4cdd98e71e9a8b43c.svg) 58% 45% no-repeat;background:var(--red) url(/packs_prod/media/images/vp/icon.heart.white-7489a003b7cd23e4cdd98e71e9a8b43c.svg) 58% 45% no-repeat;background-size:50%;content:'';z-index:10;}
.onred .b-event__title {color:#ffffff;color:var(--white)}
.onred .b-event__date {color:#ffffff;color:var(--white);opacity:0.6}
.onred .b-event__points {color:#ffffff;color:var(--white);}
.onred .b-event__description {color:#ffffff;color:var(--white);opacity:0.6}
.onblue .b-event__title {color:#ffffff;color:var(--white)}
.onblue .b-event__date {color:#ffffff;color:var(--white);opacity:0.6}
.onblue .b-event__points {color:#ffffff;color:var(--white);}
.onblue .b-event__description {color:#ffffff;color:var(--white);opacity:0.6}
.forEvent .b-event__title {color:#ffffff;color:var(--white)}
.forEvent .b-event__date {color:#ffffff;color:var(--white);opacity:0.6}
.forEvent .b-event__points {color:#ffffff;color:var(--white);}
.forEvent .b-event__description {color:#ffffff;color:var(--white);opacity:0.6}
.b-event__data {margin-right:3.2vw;min-height:10.6vw;position:relative;padding-left:11.6vw;margin-bottom:0.8vw;}
.b-event__button {margin-top:0.4vw;}
.b-event__points {display:inline-block;padding:0 0.4vw;margin:0;font-size:0.7vw;font-weight:400;font-weight:var(--regular);background:#c8272b;background:var(--taskMainColor);color:#ffffff;color:var(--white);line-height:1.6vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;border-radius:0.8vw;margin-right:0.4vw;margin-bottom:0.25vw;}
.b-event__keyword {display:inline-block;padding:0 0.4vw;margin:0;font-size:0.7vw;font-weigth:400;font-weigth:var(--regular);color:#ffffff;color:var(--white);line-height:1.6vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:0.4vw;margin-bottom:0.25vw;}
.b-event__keyword.gray {background:rgba(255,255,255,0.13);color:#ffffff;color:var(--white);border-radius:0.8vw;}
.b-org {display:block;width:100%;min-height:12.2vw;/* overflow:hidden; */box-sizing:border-box;padding:0.8vw 0.8vw 0 0.8vw;margin:0;position:relative;box-sizing:border-box;}
.b-org.forOrg {border-top:1px solid rgba(0,0,0,0.1);box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow:var(--blockShadow);background:#ffffff;background:var(--white);}
.b-org.forOrg:before {position:absolute;left:0;top:-3px;height:2px;right:0;background:#ffffff;background:var(--white);content:''}
.b-org__imagebg {display:block;margin:-0.8vw -0.8vw 0;height:0;padding:0 0 56.25%;position:relative;}
.b-org__imagebgurl {display:block;position:absolute;left:0;top:0;margin:0;padding:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden;}
.b-org__image {position:absolute;width:8vw;height:8vw;margin:0;padding:0;border-radius:100%;transform:translateY(-50%);}
.b-org__imageurl {display:block;margin:0;padding:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden;border-radius:100%;}
.b-org__data {margin:0 0.8vw 0.8vw 9.6vw;min-height:4vw;}
.b-org__headeritem {display:inline-block;min-height:2vw;position:relative;margin:0.8vw 1.6vw 0 0;padding:0 0 0 2.8vw;}
.b-org__headeritem-image {position:absolute;left:0;top:0;width:2vw;height:2vw;border-radius:100%;overflow:hidden;margin:0;padding:0;}
.b-org__headeritem-imageurl {position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}
.b-org__headeritem-icon {position:absolute;left:0;top:0;width:2vw;height:2vw;border-radius:100%;overflow:hidden;margin:0;padding:0;}
.b-org__headeritem-icon.mail {background:url(/packs_prod/media/images/vp/icon.mail.black-476e7a51998d06aa93ca8ef3c5e7c80b.svg) center center no-repeat;background-size:1.2vw;}
.b-org__headeritem-title {font-size:0.8vw;line-height:1.1vw;font-weight:400;font-weight:var(--regular);color:rgba(0,0,0,0.87);color:var(--black);margin:0;padding:0;}
.b-org__headeritem-title a {color:#c8272b;color:var(--taskMainColor);text-decoration:none;}
.b-org__headeritem-subtitle {font-size:0.7vw;line-height:0.9vw;font-weight:400;font-weight:var(--regular);color:#4d575d;color:var(--gray);margin:0;padding:0;}
.b-org__company-title {margin: 0 0 1.2vw;padding:0;font-size: 1.7vw;font-weight: 500;font-weight: var(--medium);color:rgba(0,0,0,0.87);color:var(--black);line-height: 1.2;}
.b-org__company-subtitle {margin:-1vw 0 1.2vw;padding:0;font-size:0.8vw;font-weight:400;font-weight:var(--regular);color:rgba(0,0,0,0.87);color:var(--black);line-height:1.2;}
.b-org__starsshow {display:inline-block;line-height:1em;font-size:1em;height:1em;width:5em;color:transparent;background:url(/packs_prod/media/images/vp/icon.star.gray-05a73cf6c200bd8e3d560e956dc9f513.svg) left center repeat-x;background-size:auto 1em;position:relative;vertical-align:middle;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;top:-1px;}
.b-org__starsshow-value {display:block;line-height:1em;font-size:1em;height:1em;max-width:5em;overflow:hidden;color:transparent;background:url(/packs_prod/media/images/vp/icon.star.red-9cd530511ac82c2c3fbe08df07a3917d.svg) left center repeat-x;background-size:auto 1em;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}
.b-org__section {margin:0 0 1.6vw;}
.b-org__section:last-child {margin:0;}
.b-org__section .text-red {color:#c8272b;color:var(--taskMainColor);}
.b-org__section-header {margin: 0 0 0.8vw;padding: 0;font-size: 1vw;font-weight: 400;font-weight: var(--regular);color: #c8272b;color: var(--red);line-height: 1.2;}
.b-org__section-lineitem {display:block;margin:0 -0.8vw;line-height:2.4vw;font-size:0.8vw;padding:0vw;background:white;position:relative;border-bottom:1px solid rgba(0,0,0,0.1);}
.b-org__section-lineitem-nolink {display:block;padding:0 0.8vw;line-height:2.4vw;color:rgba(0,0,0,0.87);color:var(--black);font-size:0.8vw;font-weight:400;font-weight:var(--regular);position:relative;text-decoration:none;}
a.b-org__section-lineitem-link {display:block;padding:0 0.8vw;line-height:2.4vw;color:rgba(0,0,0,0.87);color:var(--black);font-size:0.8vw;font-weight:400;font-weight:var(--regular);position:relative;text-decoration:none;}
.withicon  .b-org__section-lineitem-link {padding-left:2.8vw;}
.witharrow .b-org__section-lineitem-link:before {display:block;position:absolute;right:0.8vw;top:50%;width:1.6vw;height:1.6vw;background:url(/packs_prod/media/images/vp/icon.rightarrow.gray-86cd80b4ba6c30cb2725558548fac746.svg) center center no-repeat;background-size:1.2vw auto;transform:translateY(-50%);content:''}
.b-org__section-keyitem {display:inline-block;line-height:1.8vw;font-size:0.7vw;padding:0;margin:0 0.4vw 0.8vw 0;position:relative;}
a.b-org__section-keyitem-link {display:block;padding:0 0.4vw;line-height:1.8vw;color:rgba(0,0,0,0.87);color:var(--black);font-weight:400;font-weight:var(--regular);position:relative;text-decoration:none;}
.b-org__section-keyitem-link {display:block;padding:0 0.4vw;line-height:1.8vw;color:rgba(0,0,0,0.87);color:var(--black);font-weight:400;font-weight:var(--regular);position:relative;text-decoration:none;}
.withicon .b-org__section-keyitem-link {padding-left:2vw;}
.uppercase {text-transform:uppercase;}
.lightred {background-color:rgba(200,39,43,0.04);}
.lightred a.b-org__section-keyitem-link {color:#c8272b;color:var(--taskMainColor);}
.squared {border-radius:4px;border-radius:var(--borderRadiusBlock);}
.gray {background-color:rgba(0,0,0,0.04);}
.gray a.b-org__section-keyitem-link {/*color:var(--white);*/}
.round {border-radius:0.9vw;}
.b-org__section-lineitem-link .b-org__section-icon {position:absolute;left:0.8vw;top:0.6vw;width:1.2vw;height:1.2vw;background-size:100% !important;}
.b-org__section-keyitem-link .b-org__section-icon {position:absolute;left:0.4vw;top:0.3vw;width:1.2vw;height:1.2vw;background-size:100% !important;}
.b-org__section-icon.city {background:url(/packs_prod/media/images/vp/icon.city.red-d322cf2f75323e8de490fb383c81ee5b.svg) center center no-repeat;}
.b-org__section-icon.mail {background:url(/packs_prod/media/images/vp/icon.mail.red-cfccfc39f5eec12cbcbd2efeadd20d9a.svg) center center no-repeat;}
.b-org__section-icon.geo {background:url(/packs_prod/media/images/vp/icon.geo.red-e811e863aa80fe8afad0bd32cd88a3d7.svg) center center no-repeat;}
.b-org__section-icon.url {background:url(/packs_prod/media/images/vp/icon.url.red-00d81871e79dd86f09b72a148bc70a3a.svg) center center no-repeat;}
.b-org__section-icon.phone {background:url(/packs_prod/media/images/vp/icon.phone.red-d4fb5b41b025d7428e1911607a1e7308.svg) center center no-repeat;}
.b-org__section-icon.fb {background:url(/packs_prod/media/images/vp/icon.fb.red-9a24d817967f72509132f851e16fb3fb.png) center center no-repeat;border-radius:100%;}
.b-org__section-icon.vk {background:url(/packs_prod/media/images/vp/icon.vk.red-a8fb76739ad95628c32bd5049ee2938e.png) center center no-repeat;border-radius:100%;}
.b-org__section-icon.in {background:url(/packs_prod/media/images/vp/icon.in.red-bcc9b82092041dba56d80abee0269bda.png) center center no-repeat;border-radius:100%;}
.b-org__section-icon.yt {background:url(/packs_prod/media/images/vp/icon.yt.red-38e6b6e472aef1bdcc4291e03054f401.png) center center no-repeat;border-radius:100%;}
.b-org__section-icon.tt {background:url(/packs_prod/media/images/vp/icon.tt.red-00a8311101d78204799c15c45e5adb69.png) center center no-repeat;border-radius:100%;}
.b-org__section-icon.ok {background:url(/packs_prod/media/images/vp/icon.ok.red-818c2a3f14b2bbcce8247f0cbed4a60a.png) center center no-repeat;border-radius:100%;}
.b-org__section-icon.rt {background:url(/packs_prod/media/images/vp/icon.rt.red-12fbed371e6755ae3530d5c1f16a9917.png) center center no-repeat;border-radius:100%;}
.b-orgadd {margin:1.6vw 0}
.b-orgadd__section {margin:0 0 1.6vw;position:relative;}
.b-orgadd__title {margin: 0 0 0.8vw;padding: 0;font-size: 1vw;font-weight: 400;font-weight: var(--regular);color: #c8272b;color: var(--red);line-height: 1.2;}
a.b-orgadd__addbutton {position:absolute;right:0;top:0.6vw;width:inherit !important;transform:translateY(-50%);display: block;font-size: 0.7vw;line-height: 1.8vw;background: #c8272b;background: var(--red);color: #ffffff;color: var(--white);height: 1.8vw;margin: 0;padding: 0 0.8vw 0 2.2vw;text-transform: uppercase;font-weight: 400;font-weight: var(--regular);border-radius: 4px;border-radius: var(--borderRadiusButton);text-decoration:none;}
a.b-orgadd__addbutton:before {display: block;content: '';position: absolute;left: 0.8vw;top: 0.3vw;width: 1.2vw;height: 1.2vw;vertical-align: middle;font-size: 0;background: url(/packs_prod/media/images/vp/icon.addtask.white-18ccf0c2ae625bd24c4c139b5795dc08.svg) center center no-repeat;background-size: contain;}
.b-orgadd__lineitem {padding:0.8vw;margin:0;position:relative;border-bottom:1px solid rgba(0,0,0,0.1);margin:0;}
.b-orgadd__lineitem-title {font-size:0.7vw;line-height:0.9vw;font-weight:400;font-weight:var(--regular);color:#4d575d;color:var(--gray);margin:0;padding:0;}
.b-orgadd__lineitem-subtitle {font-size:0.8vw;line-height:1.1vw;font-weight:400;font-weight:var(--regular);color:#c8272b;color:var(--taskMainColor);margin:0;padding:0;}
.b-orgadd__docitem {padding:0;margin:0;position:relative;border-bottom:1px solid rgba(0,0,0,0.1);margin:0;}
.b-orgadd__docitem-link {display:block;padding:1.6vw 3.2vw 1.6vw 0.8vw;margin:0;position:relative;font-size:0.8vw;font-weight:400;font-weight:var(--regular);color:rgba(0,0,0,0.87);color:var(--black);text-decoration:none;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.b-orgadd__docitem-link:after {display:block;position:absolute;right:0.8vw;top:1.6vw;width:1.2vw;height:1.2vw;background:url(/packs_prod/media/images/vp/icon.download.red-e625041c32e3628491f2d46c289f769b.svg) center center no-repeat;background-size:1.2vw;content:''}
.withicon .b-orgadd__docitem-link {padding-left:3.2vw;}
.withicon .b-orgadd__docitem-link:before {position:absolute;left:0vw;top:0.4vw;width:3.2vw;height:3.2vw;background:url(/packs_prod/media/images/vp/icon.document.red-94cb91e31e013e3e37e249aea131cefa.svg) center center no-repeat;background-size:2.4vw;content:''}
.b-orgadd__text {font-size:0.8vw;font-weight:400;font-weight:var(--regular);line-height:1.2;color:rgba(0,0,0,0.87);color:var(--black);}
.b-orgadd__text p {margin:0 0 0.8vw;padding:0;}
.b-orgadd__text a {color:#c8272b;color:var(--taskMainColor);text-decoration:none;}
.b-orggallery {display:block;width:100%;box-sizing:border-box;padding:0.8vw;margin:0;position:relative}
.b-orggallery:empty {display:none}
.b-orggallery.onred {/*background:var(--darkred);*/}
.b-orggallery.leftrightborder {border-left:1px solid rgba(0,0,0,0.1);border-right:1px solid rgba(0,0,0,0.1);}
.b-orggallery__wrapper {display:flex;width:100%;margin:0;padding:0;overflow:hidden;position:relative;justify-content:flex-start;}
.b-orggallery__item {flex-basis:12.8%;flex-shrink:0;flex-grow:0;width:12.8%;height:7.8vw;box-sizing:border-box;border-radius:4px;border-radius:var(--borderRadiusBlock);overflow:hidden;position:relative;margin:0 1.7333% 0 0;padding:0;background:#f5f5f5;}
.b-orggallery__itemlink {display:block;position:absolute;left:0;top:0;width:100%;height:100%;}
.b-orggallery__itemimage {display:block;position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;margin:0;padding:0;}
.b-orggallery__link {position:absolute;right:0.8vw;top:0.8vw;line-height:calc(1.2 * 0.8vw);font-size:0.7vw;color:#c8272b;color:var(--red);text-decoration:none;}
.b-orggallery__itemcount {display:flex;position:absolute;left:0;top:0;width:100%;height:100%;align-items:center;justify-content:center;background:rgba(0,0,0,0.65);color:white;font-size:1.2vw;font-weight:bold;}
.b-task {display:block;width:100%;min-height:12.2vw;/* overflow:hidden; */box-sizing:border-box;padding:0.8vw 0.8vw 0 0.8vw;margin:0;position:relative;box-sizing:border-box;}
.b-task.forTask {border-top:1px solid rgba(0,0,0,0.1);box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow:var(--blockShadow);background-color:#ffffff;background-color:var(--white);}
.b-task.forTask:before {position:absolute;left:0;top:-3px;height:2px;right:0;background:#ffffff;background:var(--white);content:''}
.b-task.forTask2:before {position:absolute;left:0;top:-3px;height:2px;right:0;background:#c8272b;background:var(--taskMainColor);content:''}
.b-task.forTask2:after {position:absolute;right:0;bottom:0;width:20vw;height:20vw;max-height:100%;background:url(/packs_prod/media/images/vp/bg.task.heart-a0c81b4824e44befab3ccbe67b737358.svg) right bottom no-repeat;background-size:contain;opacity:0.1;pointer-events:none;content:''}
.b-task.onred {/*background:var(--darkred);*/}
.b-task.withborder {border:1px solid rgba(0,0,0,0.1);border-bottom:none;}
.b-task.withshadow {box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow:var(--blockShadow);}
.b-task.roundtop {border-radius: 4px 4px 0 0;border-radius: var(--borderRadiusBlock) var(--borderRadiusBlock) 0 0}
.b-task.sideborder {border: 0;border-left: 1px solid rgba(0,0,0,0.1);border-right: 1px solid rgba(0,0,0,0.1);}
.b-task.fullborder {border:1px solid rgba(0,0,0,0.1);}
.b-task__image {position:absolute;left:0.8vw;top:0.8vw;width:10.6vw;height:10.6vw;margin:0;padding:0;border-radius:4px;border-radius:var(--borderRadiusBlock);}
.b-task__imageurl {display:block;margin:0;padding:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden;border-radius:4px;border-radius:var(--borderRadiusBlock);}
.b-task__data {margin-right:3.2vw;min-height:10.6vw;position:relative;padding-left:11.6vw;margin-bottom:0.8vw;}
.b-task__title {margin:0 0 0.25vw;padding:0;font-size:1vw;font-weight:400;font-weight:var(--regular);color:rgba(0,0,0,0.87);color:var(--black);line-height:1.2;display:-webkit-box;line-clamp:2;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow:hidden;max-height:2.4vw;}
.b-task__description {margin:0 0 0.25vw ;padding:0;font-size:0.8vw;font-weight:400;font-weight:var(--regular);color:#4d575d;color:var(--gray);line-height:1.2}
.b-task__description.cropped4 {display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient: vertical;overflow:hidden;max-height:calc(0.8vw * 1.2 * 4);}
.b-task__description p {margin:0;padding:0;}
.b-task__description a {color:#c8272b;color:var(--taskMainColor);text-decoration:none;}
.b-task__data2 {}
.b-task__button {margin-top:0.4vw;}
.b-task__category {margin:0 0 0.25vw;;padding:0;font-size:0.8vw;font-weight:400;font-weight:var(--regular);color:#4d575d;color:var(--gray);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.b-task__points {display:inline-block;padding:0 0.4vw;margin:0;font-size:0.7vw;font-weight:400;font-weight:var(--regular);background:#c8272b;background:var(--taskMainColor);color:#ffffff;color:var(--white);line-height:1.6vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;border-radius:0.8vw;margin-right:0.4vw;margin-bottom:0.25vw;}
.b-task__keyword {display:inline-block;padding:0 0.4vw;margin:0;font-size:0.7vw;font-weigth:400;font-weigth:var(--regular);color:rgba(0,0,0,0.87);color:var(--black);line-height:1.6vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:0.4vw;margin-bottom:0.25vw;}
.b-task__keyword.gray {background:#4d575d;background:var(--gray);color:#ffffff;color:var(--white);border-radius:0.8vw;}
.b-task__stars {display:block;margin:0 -0.8vw;line-height:2.4vw;font-size:0.8vw;padding:0vw;color:rgba(0,0,0,0.87);color:var(--black);background:white;position:relative;border-bottom:1px solid rgba(0,0,0,0.1);}
a.b-task__starslink {display:block;padding:0 0.8vw;line-height:2.4vw;color:rgba(0,0,0,0.87);color:var(--black);font-size:0.8vw;font-weight:400;font-weight:var(--regular);position:relative;text-decoration:none;}
.b-task__starslink:before {display:block;position:absolute;right:0.8vw;top:50%;width:1.6vw;height:1.6vw;background:url(/packs_prod/media/images/vp/icon.rightarrow.gray-86cd80b4ba6c30cb2725558548fac746.svg) center center no-repeat;background-size:1.2vw auto;transform:translateY(-50%);content:''}
.b-task__link {display:block;position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;}
.b-task__getpoints {display:block;margin:0;line-height:2.4vw;font-size:0.8vw;padding:0;background:white;box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow:var(--blockShadow);position:relative;border-top:1px solid rgba(0,0,0,0.1);}
.b-task__getpoints:before {position:absolute;left:0;top:-3px;right:0;height:2px;background:#ffffff;background:var(--white);content:'';}
a.b-task__getpointslink {display:block;padding:0 0.8vw;line-height:2.4vw;color:rgba(0,0,0,0.87);color:var(--black);font-size:0.8vw;font-weight:400;font-weight:var(--regular);position:relative;text-decoration:none;}
a.b-task__getpointslink:before {display:block;position:absolute;right:0.8vw;top:50%;width:1.6vw;height:1.6vw;background:url(/packs_prod/media/images/vp/icon.rightarrow.gray-86cd80b4ba6c30cb2725558548fac746.svg) center center no-repeat;background-size:1.2vw auto;transform:translateY(-50%);content:''}
a.b-task__getpointslink:hover {text-decoration:none;color:rgba(0,0,0,0.87);color:var(--black);}
.mytask .b-task__image:after {display:block;position:absolute;left:-2px;top:-2px;right:-2px;bottom:-2px;border: 1px solid #c8272b;border: 1px solid var(--red);border-radius:0/*5px*/;content:'';z-index:5}
.mytask .b-task__image:before {display:block;position:absolute;right:-0.4vw;top:-0.4vw;width:1.6vw;height:1.6vw;border-radius:1.6vw;background:#c8272b url(/packs_prod/media/images/vp/icon.heart.white-7489a003b7cd23e4cdd98e71e9a8b43c.svg) 58% 45% no-repeat;background:var(--red) url(/packs_prod/media/images/vp/icon.heart.white-7489a003b7cd23e4cdd98e71e9a8b43c.svg) 58% 45% no-repeat;background-size:50%;content:'';z-index:10;}
.keytask .b-task__image:after {display:block;position:absolute;left:-2px;top:-2px;right:-2px;bottom:-2px;border: 1px solid #c8272b;border: 1px solid var(--red);border-radius:0/*5px*/;content:'';z-index:5}
.keytask .b-task__image:before {display:block;position:absolute;right:-0.4vw;top:-0.4vw;width:1.6vw;height:1.6vw;border-radius:1.6vw;background:#c8272b url(/packs_prod/media/images/vp/icon.heart.white-7489a003b7cd23e4cdd98e71e9a8b43c.svg) 58% 45% no-repeat;background:var(--red) url(/packs_prod/media/images/vp/icon.heart.white-7489a003b7cd23e4cdd98e71e9a8b43c.svg) 58% 45% no-repeat;background-size:50%;content:'';z-index:10;}
.onred .b-task__title {color:#ffffff;color:var(--white)}
.onred .b-task__category {color:#ffffff;color:var(--white);opacity:0.6}
.onred .b-task__points {color:#ffffff;color:var(--white);}
.onred .b-task__description {color:#ffffff;color:var(--white);opacity:0.6}
.onred .b-task__description a {color:#ffffff;color:var(--white);opacity:0.6}
.forTask .b-task__title {color:rgba(0,0,0,0.87);color:var(--black)}
.forTask .b-task__category {color:rgba(0,0,0,0.87);color:var(--black);opacity:0.6}
.forTask .b-task__points {}
.forTask .b-task__description {color:#4d575d;color:var(--gray);}
.forTask .b-task__description a {color:#c8272b;color:var(--taskMainColor);}
.b-eventgallery {display:block;width:100%;box-sizing:border-box;padding:0.8vw;margin:0;position:relative}
.b-eventgallery:empty {display:none}
.b-eventgallery.roundbottom {border-radius: 0 0 4px 4px;border-radius: 0 0 var(--borderRadiusBlock) var(--borderRadiusBlock);overflow:hidden;}
.b-eventgallery.onred {background:#991f1d;background:var(--darkred);}
.b-eventgallery.onblue {/*background:var(--lightblue);*/}
.b-eventgallery.leftrightborder {border-left:1px solid rgba(0,0,0,0.1);border-right:1px solid rgba(0,0,0,0.1);}
.b-eventgallery__title {margin:0 0 0.8vw;padding:0;font-size:0.8vw;font-weight:400;font-weight:var(--regular);color:rgba(0,0,0,0.87);color:var(--black);line-height:1.2;display:-webkit-box;line-clamp:2;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow:hidden;max-height:(1vw *1.2 * 2);}
.b-eventgallery__wrapper {display:flex;width:100%;margin:0;padding:0;overflow:hidden;position:relative;justify-content:flex-start;}
.b-eventgallery__item {flex-basis:15.65%;flex-shrink:0;flex-grow:0;width:15.65%;height:9.5vw;box-sizing:border-box;border-radius:4px;border-radius:var(--borderRadiusBlock);overflow:hidden;position:relative;margin:0 1.22% 0 0;padding:0;}
.b-eventgallery__itemlink {display:block;position:absolute;left:0;top:0;width:100%;height:100%;}
.b-eventgallery__itemimage {display:block;position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;margin:0;padding:0;}
.b-eventgallery__link {position:absolute;right:0.8vw;top:0.8vw;line-height:calc(1.2 * 0.8vw);font-size:0.7vw;color:#c8272b;color:var(--red);}
.b-eventgallery__itemcount {display:flex;position:absolute;left:0;top:0;width:100%;height:100%;align-items:center;justify-content:center;background:rgba(0,0,0,0.65);color:white;font-size:1.2vw;font-weight:bold;}
.b-eventgallery.forEvent  {background:#3e4390;background:var(--eventMainColor);box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow:var(--blockShadow);border-top:1px solid rgba(255,255,255,0.3)}
.onred .b-eventgallery__title {color:#ffffff;color:var(--white);}
.onred .b-eventgallery__link {color:#ffffff;color:var(--white);}
.onblue .b-eventgallery__title {color:#ffffff;color:var(--white);}
.onblue .b-eventgallery__link {color:#ffffff;color:var(--white);}
.forEvent .b-eventgallery__title {color:#ffffff;color:var(--white);}
.forEvent .b-eventgallery__link {color:#ffffff;color:var(--white);}
.b-taskgallery {display:block;width:100%;box-sizing:border-box;padding:0.8vw;margin:0;position:relative}
.b-taskgallery:empty {display:none}
.b-taskgallery.onred {/*background:var(--darkred);*/}
.b-taskgallery.leftrightborder {border-left:1px solid rgba(0,0,0,0.1);border-right:1px solid rgba(0,0,0,0.1);}
.b-taskgallery__title {margin:0 0 0.8vw;padding:0;font-size:0.8vw;font-weight:400;font-weight:var(--regular);color:rgba(0,0,0,0.87);color:var(--black);line-height:1.2;display:-webkit-box;line-clamp:2;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow:hidden;max-height:(1vw * 1.2 * 2);}
.b-taskgallery__wrapper {display:flex;width:100%;margin:0;padding:0;overflow:hidden;position:relative;justify-content:flex-start;}
.b-taskgallery.forTask  {background:white;box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow:var(--blockShadow);border-top:1px solid rgba(0,0,0,0.1)}
/*.b-taskgallery__item {flex-basis:7.8vw;flex-shrink:0;flex-grow:0;width:7.8vw;height:7.8vw;box-sizing:border-box;border-radius:var(--borderRadiusBlock);overflow:hidden;position:relative;margin:0;padding:0;}*/
.b-taskgallery__item {flex-basis:12.8%;flex-shrink:0;flex-grow:0;width:12.8%;height:7.8vw;box-sizing:border-box;border-radius:4px;border-radius:var(--borderRadiusBlock);overflow:hidden;position:relative;margin:0 1.7333% 0 0;padding:0;background:#f5f5f5;}
.b-taskgallery__itemlink {display:block;position:absolute;left:0;top:0;width:100%;height:100%;}
.b-taskgallery__itemimage {display:block;position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;margin:0;padding:0;}
.b-taskgallery__link {position:absolute;right:0.8vw;top:0.8vw;line-height:calc(1.2 * 0.8vw);font-size:0.7vw;color:#c8272b;color:var(--red);text-decoration:none;}
.b-taskgallery__itemcount {display:flex;position:absolute;left:0;top:0;width:100%;height:100%;align-items:center;justify-content:center;background:rgba(0,0,0,0.65);color:white;font-size:1.2vw;font-weight:bold;}
.onred .b-taskgallery__title {color:#ffffff;color:var(--white);}
.onred .b-taskgallery__link {color:#ffffff;color:var(--white);}
.forTask .b-taskgallery__title {color:#c8272b;color:var(--taskMainColor);}
.forTask .b-taskgallery__link {color:#c8272b;color:var(--taskMainColor);}
.forEvent .b-taskgallery__title {color:#ffffff;color:var(--white);}
.forEvent .b-taskgallery__link {color:#ffffff;color:var(--white);}
.b-profilegallery {display:block;width:100%;box-sizing:border-box;padding:0.8vw 1.6vw;margin:0;position:relative;/*  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);*/}
.b-profilegallery.roundbottom {border-radius: 0 0 4px 4px;border-radius: 0 0 var(--borderRadiusBlock) var(--borderRadiusBlock);overflow:hidden;}
.b-profilegallery.onred {}
.b-profilegallery.leftrightborder {border-left:1px solid rgba(0,0,0,0.1);border-right:1px solid rgba(0,0,0,0.1);}
.b-profilegallery__title {margin:0 0 0.8vw;padding:0;font-size:1vw;font-weight:400;font-weight:var(--regular);color:rgba(0,0,0,0.87);color:var(--black);line-height:1.2;display:-webkit-box;line-clamp:2;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow:hidden;max-height:calc(1vw * 2 * 1.2);}
.b-profilegallery__wrapper {display:block;width:100%;margin:0;padding:0;position:relative;height:9.5vw;font-size:0;}
.b-profilegallery__item {display:inline-block;width:9.5vw !important;height:9.5vw;box-sizing:border-box;border-radius:4px;border-radius:var(--borderRadiusBlock);overflow:hidden;position:relative;margin:0 0.34vw 0 0;padding:0;}
.b-profilegallery__item.pdf {background:url(/packs_prod/media/images/vp/icon.pdf.bg.red-353ea20cdc3e7ef7a9add4b3b4279e8f.png) center center no-repeat;background-size:cover;}
.b-profilegallery__item.hidden {display:none}
.b-profilegallery__itemlink {display:block;position:absolute;left:0;top:0;width:100%;height:100%;}
.b-profilegallery__itemimage {display:block;position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;margin:0;padding:0;}
.b-profilegallery__itemtext {display:block;margin:0;padding:0.8vw;font-size:0.7vw;font-weight:400;font-weight:var(--regular);color:#ffffff;color:var(--white);line-height:1.2;box-sizing:border-box;}
.b-profilegallery__itemtext b {display:block;font-size:0.8vw;margin-bottom:0.25vw;}
.b-profilegallery__link {position:absolute;right:1.6vw;top:0.8vw;line-height:1.4vw;font-size:0.7vw;color:#c8272b;color:var(--red);opacity:0.6;transition:opacity 0.2s ease;text-decoration:none;}
.b-profilegallery__link:hover {opacity:1;transition:opacity 0.2s ease;text-decoration:none;}
.b-profilegallery__wrapper .slick-list {height:9.5vw;}
.b-profilegallery__wrapper .slick-track {height:9.5vw;}
.b-profilegallery__wrapper .slick-slide {display:inline-block !important;}
.b-profilegallerybuttons {position:absolute;left:0;right:0;bottom:0;height:0;}
.b-profilegallerybuttons .slick-prev {display:block;position:absolute;left:-0.8vw;bottom:3.95vw;appearance:none;-moz-appearance: none;-webkit-appearance: none;margin:0;padding:0;border:0;width:1.6vw;height:1.6vw;background:url(/packs_prod/media/images/vp/icon.sliderarrow-2154664ed47a04b576d582524dfff409.svg) center center no-repeat;background-size:100%;font-size:0;}
.b-profilegallerybuttons .slick-next {display:block;position:absolute;right:-0.46vw;bottom:3.95vw;appearance:none;-moz-appearance: none;-webkit-appearance: none;margin:0;padding:0;border:0;width:1.6vw;height:1.6vw;background:url(/packs_prod/media/images/vp/icon.sliderarrow-2154664ed47a04b576d582524dfff409.svg) center center no-repeat;background-size:100%;font-size:0;transform:scaleX(-1);}
.onred .b-profilegallery__title {color:#ffffff;color:var(--white);}
.onred .b-profilegallery__link {color:#ffffff;color:var(--white);}
.b-form {position:relative;}
.b-form.margintop {margin-top:0.8vw;}
.b-form.assistanceform {margin-top:1.2vw;}
.b-form legend {display:none;}
.b-form fieldset {margin:0;padding:0;}
.b-form__wrapper {display:block;padding:0.8vw;border-radius:4px;border-radius:var(--borderRadiusBlock);box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow:var(--blockShadow);position:relative;}
.b-form__wrapper.onred {background:#c8272b;background:var(--red);}
.b-form__title {display:block;color:#c8272b;color:var(--red);font-weight:400;font-weight:var(--regular);font-size:15px;line-height:1.2;padding:0.8vw 0 0.25vw;margin:0 0 32px;}
.b-form__subtitle {display:block;color:rgba(0,0,0,0.87);color:var(--black);font-weight:400;font-weight:var(--regular);font-size:0.8vw;line-height:1.2;padding:0.8vw 0 0 0.25vw;margin:0 0 0.8vw;}
.b-form__subtitle a {color:#c8272b;color:var(--red);}
.b-form__subtitle a:hover {color:#c8272b;color:var(--red);}
.b-form__title + .b-form__subtitle {margin-top:-0.8vw;padding-top:0;}
.b-form__controls {position:relative;}
.b-form__controls > * {display:inline-block;margin:0 0.4vw;}
.b-form__controls.toright {text-align:right;margin:0;}
.b-form__controls input[type=submit] {appearance:none;-moz-appearance: none;-webkit-appearance: none;border:0;font-size:0.8vw;line-height:2.8vw;color:#ffffff;color:var(--white);background:#c8272b;background:var(--red);border-radius:4px;border-radius:var(--borderRadiusButton);text-decoration:none;font-weight:400;font-weight:var(--regular);box-sizing:border-box;padding:0 0.8vw;vertical-align: middle;}
.b-form__controls input[type=submit].inheader {appearance:none;-moz-appearance: none;-webkit-appearance: none;border:0;font-size:0.7vw;line-height:1.8vw;color:#ffffff;color:var(--white);background:#991f1d;background:var(--darkred);border-radius:4px;border-radius:var(--borderRadiusButton);text-decoration:none;text-transform:uppercase;font-weight:400;font-weight:var(--regular);box-sizing:border-box;padding:0 0.8vw;vertical-align: middle;}
.b-form__controls input[type=submit].white {background:#ffffff;background:var(--white);color:#c8272b;color:var(--red);}
.b-form__formcancel {font-size:0.8vw;line-height:2.8vw;color:#991f1d;color:var(--darkred);text-decoration:none;font-weight:400;font-weight:var(--regular);padding:0 1.6vw;vertical-align:middle;}
.b-form__formcancel.inheader {font-size:0.7vw;line-height:1.8vw;color:#c8272b;color:var(--red);text-decoration:none;font-weight:400;font-weight:var(--regular);padding:0 1.6vw;vertical-align:middle;text-transform:uppercase;}
.b-form__formcancel.white {color:#ffffff;color:var(--white);}
.b-form__formsubmit {appearance:none;-moz-appearance: none;-webkit-appearance: none;font-size:0.8vw;line-height:2.8vw;color:#ffffff;color:var(--white);background:#c8272b;background:var(--red);border-radius:4px;border-radius:var(--borderRadiusButton);text-decoration:none;font-weight:400;font-weight:var(--regular);box-sizing:border-box;padding:0 1.6vw;outline: none !important;border:0;vertical-align:middle;}
.b-form__formsubmit.inheader {appearance:none;-moz-appearance: none;-webkit-appearance: none;font-size:0.7vw;line-height:1.8vw;color:#ffffff;color:var(--white);background:#991f1d;background:var(--darkred);border-radius:4px;border-radius:var(--borderRadiusButton);text-decoration:none;text-transform:uppercase;font-weight:400;font-weight:var(--regular);box-sizing:border-box;padding:0 0.8vw;outline: none !important;border:0;vertical-align:middle;}
.b-form__formsubmit.white {background:#ffffff;background:var(--white);color:#c8272b;color:var(--red);}
.b-form__data {display:flex;width:100%;flex-wrap:wrap;justify-content:space-between;}
.b-form__data.left {justify-content:flex-start;}
.b-form__item {flex-basis:49%;flex-shrink:0;flex-grow:0;position:relative;margin-bottom:1.2vw;}
.b-form__item.double {flex-basis:100%;}
.b-form__item.half {flex-basis:23.5%;}
.b-form__item.centered {text-align:center;margin:0 auto;}
.b-form__itemlabel {position:absolute;left:0.8vw;height:0.8vw;line-height:0.8vw;background:white;top:-0.4vw;font-size:0.6vw;color:#4d575d;color:var(--gray);padding:0 0.1vw;margin:0;z-index:5;}
.b-form__itemlabel.multi {z-index:50;}
.b-form__label {}
.b-form__label a {color:#c8272b;color:var(--taskMainColor);}
.b-form__hint {line-height:1.2;font-size:0.7vw;color:#4d575d;color:var(--gray);padding: 0.4vw 0;margin:0;}
.b-form__input {appearance:none;-moz-appearance: none;-webkit-appearance: none;width:100%;background:#ffffff;background:var(--white);height:2.8vw;border:1px solid rgba(129,142,152,0.35);border:1px solid var(--formBorderColor);border-radius:4px;border-radius:var(--borderRadiusButton);line-height:2.8vw;padding:0 0.8vw;resize: none;font-family:'Ubuntu';color:rgba(0,0,0,0.87);color:var(--black);font-size:0.8vw;box-sizing:border-box;outline:none;font-weight:400;font-weight:var(--regular);}
.b-form__textarea {appearance:none;-moz-appearance: none;-webkit-appearance: none;width:100%;height:12vw;border:1px solid rgba(129,142,152,0.35);border:1px solid var(--formBorderColor);border-radius:4px;border-radius:var(--borderRadiusButton);line-height:1.2;padding:0.25vw 0.8vw;resize: none;font-family:'Ubuntu';color:rgba(0,0,0,0.87);color:var(--black);font-size:0.8vw;box-sizing:border-box;font-weight:400;font-weight:var(--regular);}
.form-control:disabled, .form-control[readonly] {background-color: #ffffff;background-color: var(--white);opacity: 1;outline:none !important;}
.b-form__searchwrapper {display:block;width:100%;position:relative;height:2.8vw;}
.b-form__searchcontrols {position:absolute;right:0;top:50%;height:1.2vw;transform:translate(0,-50%);font-size:0;margin:0;padding:0;}
.b-form__searchreset {display:inline-block;appearance:none;-moz-appearance: none;-webkit-appearance: none;width:2.8vw;height:100%;border:0;font-size:0;margin:0;padding:0;background: url(/packs_prod/media/images/vp/icon.close.black-7d170ab99cb1c6449445f0a90b842ea8.svg) center center no-repeat;background-size: auto 1.2vw;opacity:0.5;border-right:1px solid rgba(129,142,152,0.35);border-right:1px solid var(--formBorderColor);}
.b-form__searchsubmit {display:inline-block;appearance:none;-moz-appearance: none;-webkit-appearance: none;width:2.8vw;height:100%;border:0;font-size:0;margin:0;padding:0;background: url(/packs_prod/media/images/vp/icon.search-28b03dab36ebc8cfd9262605a85eda15.svg) center center no-repeat;background-size: auto 1.2vw;}
.b-form__selectwrapper {display:block;width:100%;position:relative;height:2.8vw;}
.b-form__selectwrapper:after {display: block;position:absolute;right:0.8vw;top:50%;transform:translateY(-50%);height:1.6vw;width:1.6vw;box-sizing:border-box;pointer-events: none;background:url(/packs_prod/media/images/vp/icon.chevrondown-e9ea785c84754d1653dec7c3d86a1d87.svg) center center no-repeat;background-size: auto 1.2vw;content:'';z-index:5;}
.b-form__select {appearance:none;-moz-appearance: none;-webkit-appearance: none;width:100%;height:2.8vw;border:1px solid rgba(129,142,152,0.35);border:1px solid var(--formBorderColor);border-radius:4px;border-radius:var(--borderRadiusButton);line-height:2.8vw;padding:0 0.8vw;resize: none;font-family:'Ubuntu';color:rgba(0,0,0,0.87);color:var(--black);font-size:0.8vw;box-sizing:border-box;}
.b-form__pseudoselectwrapper {display:block;width:100%;position:relative;height:2.8vw;}
.b-form__pseudoselectwrapper:after {display: block;position:absolute;right:0.8vw;top:50%;transform:translateY(-50%);height:1.6vw;width:1.6vw;box-sizing:border-box;pointer-events: none;background:url(/packs_prod/media/images/vp/icon.chevrondown-e9ea785c84754d1653dec7c3d86a1d87.svg) center center no-repeat;background-size: auto 1.2vw;content:'';z-index:5;}
.b-form__pseudoselect {appearance:none;-moz-appearance: none;-webkit-appearance: none;width:100%;height:2.8vw;border:1px solid rgba(129,142,152,0.35);border:1px solid var(--formBorderColor);border-radius:4px;border-radius:var(--borderRadiusButton);line-height:2.8vw;padding:0 0.8vw;resize: none;font-family:'Ubuntu';color:rgba(0,0,0,0.87);color:var(--black);font-size:0.8vw;box-sizing:border-box;outline:none !important;text-align:left;background:white;}
.b-form__pseudoselect:after {display:none !important;}
.b-form__pseudoselectmenu {width:100%;border-color:rgba(129,142,152,0.35);border-color:var(--formBorderColor);border-radius:4px;border-radius:var(--borderRadiusButton);overflow-x:hidden;}
.b-form__pseudoselectitem {padding: 0 0.8vw;margin: 0;font-size: 0.8vw;line-height: 1.8vw;font-weight: 400;font-weight: var(--regular);color: rgba(0,0,0,0.87);color: rgba(0,0,0,0.87);color: var(--black);background: transparent;}
.b-form__pseudoselectitem label {width:100%;}
.b-form__uploadimage {display:inline-block;border-radius:4px;border-radius:var(--borderRadiusBlock);overflow:hidden;width:8vw;height:8vw;padding:0;background-position:center center;background-size:cover;margin:0 0 1.2vw;background-color:#f8f8f8;background-image:url(/packs_prod/media/images/vp/no.img-ef5527f5fa91d3e7c79098c809bc1563.png);background-size:cover;position:relative;}
.b-form__uploadimagebutton {display:flex;position:absolute;left:0;top:0;right:0;bottom:0;justify-content:center;/*background-color:rgba(255,255,255,0.6);*/}
.b-form__uploadimagebutton span {align-self:center;position:absolute;font-size:0;margin:0;padding:0;width:1.6vw;height:1.6vw;border-radius:1.6vw;left:50%;top:50%;transform:translate(-50%,-50%);background: #00000080 url(/packs_prod/media/images/vp/icon.camera.white-c382fa8534001d4b70ba8daa83a9250d.svg) center center no-repeat;background-size:50%;pointer-events:none;}
.profileimageupload .b-form__uploadimage {border-radius:100%;}
.b-form__uploadimages {display:inline-block;border-radius:4px;border-radius:var(--borderRadiusBlock);overflow:hidden;width:8vw;height:8vw;padding:0;background-position:center center;background-size:cover;margin:0 0 1.2vw;background-color:#f8f8f8;background-image:url(/packs_prod/media/images/vp/no.img-ef5527f5fa91d3e7c79098c809bc1563.png);background-size:cover;position:relative;}
.b-form__uploadimagesbutton {display:flex;position:absolute;left:0;top:0;right:0;bottom:0;justify-content:center;/*background-color:rgba(255,255,255,0.6);*/}
.b-form__uploadimagesbutton span {align-self:center;position:absolute;font-size:0;margin:0;padding:0;width:1.6vw;height:1.6vw;border-radius:1.6vw;left:50%;top:50%;transform:translate(-50%,-50%);background: #00000080 url(/packs_prod/media/images/vp/icon.camera.white-c382fa8534001d4b70ba8daa83a9250d.svg) center center no-repeat;background-size:50%;pointer-events:none;}
.b-form__uploadimageslist {position:relative;}
.b-form__uploadimageslist > div {display:inline-block;position:relative;}
.b-form__uploadimageslist .OneItem {display:inline-block;border-radius:4px;border-radius:var(--borderRadiusBlock);overflow:hidden;width:8vw;height:8vw;padding:0;background-position:center center;background-size:cover;margin:0 0 1.2vw;background-color:#f8f8f8;background-image:url(/packs_prod/media/images/vp/no.img-ef5527f5fa91d3e7c79098c809bc1563.png);background-size:cover;position:relative;}
.b-form__switcherwrapper {position:relative;height:2.8vw;line-height:2.8vw;position:relative;border-bottom:1px solid rgba(129,142,152,0.35);border-bottom:1px solid var(--lightgray);}
.b-form__switcherlabel {display:block;font-size:0.8vw;font-family:'Ubuntu';line-height:2.8vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin: 0 8vw 0 0;padding:0 0 0 0.8vw}
.b-form__switcherlabel a {color:#c8272b;color:var(--taskMainColor);}
.b-form__switcherinput {position:absolute;right:0.8vw;top:0;width:1.6vw;height:2.8vw;opacity:0;margin:0;padding:0;z-index:10;}
.b-form__switcherinput + span {display:block;position:absolute;right:0.8vw;top:0;width:1.6vw;height:2.8vw;background:url(/packs_prod/media/images/vp/icon.switcher.off-e30dc6717fa242129615196e8af0aa17.png) center center no-repeat;background-size:contain;z-index:5;pointer-events:none;opacity:0.5}
.b-form__switcherinput:checked + span {background-image:url(/packs_prod/media/images/vp/icon.switcher.on-1af0b5aae68c5eeab684b42e68194f5d.png);opacity:1;}
.b-form__button {appearance:none;-moz-appearance: none;-webkit-appearance: none;display:block;width:100%;font-size:0.8vw;height:2.8vw;line-height:2.8vw;color:#ffffff;color:var(--white);background:#c8272b;background:var(--red);border-radius:4px;border-radius:var(--borderRadiusButton);text-decoration:none;font-weight:400;font-weight:var(--regular);box-sizing:border-box;padding:0 0.8vw;text-align:center;border:0;outline:none !important;font-weight:400;font-weight:var(--regular);}
.b-form__button[disabled] {background:#888888;}
.b-form__button:hover {color:white;text-decoration:none;}
.b-form__button:disabled {background-color: rgba(200, 39, 43, 0.5);cursor: not-allowed;}
.b-form__button.delete {color:rgba(0,0,0,0.87);color:var(--black);background:transparent;opacity:0.6}
.b-form__button.delete:hover {color:rgba(0,0,0,0.87);color:var(--black);opacity:1;text-decoration:none;}
.b-form__button.linked { width:60%;background:#E6EAEE;color: #18BA1E; white-space: nowrap; }
.b-form__button.syncing { width:60%;background:#E6EAEE;color: #FFA02C; white-space: nowrap;}
.b-form__button.gift-page{font-size: 12px;padding: 0 24px;line-height: 40px;}
@media screen and (max-width: 756px) {.b-form__button.linked,.b-form__button.syncing {width: 100%;font-size: 18px;line-height: 1.4;padding: 0.5em 1em;display: flex;align-items: center;justify-content: center;grid-gap: 0.5em;gap: 0.5em;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;box-sizing: border-box;}.b-form__button .b-form__image {width: 1em;height: 1em;}}
@media(max-width: 991px){.b-profilecols{margin:0 1vw 4vw}}
.b-form__button.half {display:inline-block;width:23.5%;}
.b-form__buttonlink {font-size:0.8vw;line-height:2.8vw;}
.b-form__deletebutton {appearance:none;-moz-appearance: none;-webkit-appearance: none;display:block;width:2.8vw;height:2.8vw;font-size:0;margin:0;padding:0;background:url(/packs_prod/media/images/vp/icon.deletebutton.red-8af2e00f92470c89350c2bbe7f5fd8e2.svg) center center no-repeat;background-size:1.2vw;float:right;border:0;}
.b-form__documentuploadbutton {margin-bottom:1.2vw;}
.b-form__documentuploadbutton .b-button {display:block;width:23.5%;font-size:0.8vw;height:2.8vw;line-height:2.8vw;color:#ffffff;color:var(--white);background:#c8272b;background:var(--red);border-radius:4px;border-radius:var(--borderRadiusButton);text-decoration:none;font-weight:400;font-weight:var(--regular);box-sizing:border-box;padding:0 0.8vw;text-align:center;position:relative;}
.b-form__documentuploadbutton .b-button_input {display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;}
.b-form__documentuploadlist {margin-bottom:1.2vw;}
.b-form__documentuploadlist .b-inputgroup {display:flex;width:100%;justify-content:space-between;position:relative;margin-bottom:1.2vw;}
.b-form__documentuploadlist .b-file-name {flex-basis:23.5%;width:23.5%;flex-shrink:0;flex-grow:0;font-size:0.8vw;font-family:'Ubuntu';line-height:2.8vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;padding:0 0 0 0.8vw;position:relative;}
.b-form__documentuploadlist	.b-file-desc {flex-basis:67%;width:67%;flex-shrink:0;flex-grow:0;position:relative;}
.b-form__documentuploadlist .b-file-delete {flex-basis:6%;width:6%;flex-shrin:0;flex-grow:0;font-size:0.8vw;font-family:'Ubuntu';line-height:2.8vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;padding:0 0 0 0.8vw;position:relative;}
.b-form__wrapper.onred .b-form__input {background:#c8272b;background:var(--red);border-color:#ffffff;border-color:var(--white);color:#ffffff;color:var(--white);}
.b-form__wrapper.onred .b-form__textarea {background:#c8272b;background:var(--red);border-color:#ffffff;border-color:var(--white);color:#ffffff;color:var(--white);}
.b-form__wrapper.onred .form-control:disabled, .b-form__wrapper.onred .form-control[readonly] {background-color: #c8272b;background-color: var(--red);}
.b-form__wrapper.onred .b-form__selectwrapper:after {filter:invert(100%);}
.b-form__wrapper.onred .b-form__select {background:#c8272b;background:var(--red);border-color:#ffffff;border-color:var(--white);color:#ffffff;color:var(--white);}
.b-form__wrapper.onred .b-form__pseudoselectwrapper:after {filter:invert(100%);}
.b-form__wrapper.onred .b-form__pseudoselect {background:#c8272b;background:var(--red);border-color:#ffffff;border-color:var(--white);color:#ffffff;color:var(--white);}
.b-form__wrapper.onred .b-form__switcherwrapper {border-color:rgba(255,255,255,0.87);border-color:var(--semiwhite);}
.b-form__wrapper.onred .b-form__switcherlabel {color:#ffffff;color:var(--white);}
.b-form__wrapper.onred .b-form__switcherinput + span {background-image:url(/packs_prod/media/images/vp/icon.switcher.off.white-6f7cbc5e9c4b37d4136aa01d1efcfe4c.png);}
.b-form__wrapper.onred .b-form__switcherinput:checked + span {background-image:url(/packs_prod/media/images/vp/icon.switcher.on.white-ef40ab6053b9a8c267ef6d1161617d6a.png);}
.b-form__wrapper.onred .b-form__button {color:#ffffff;color:var(--white);background:#1c1877;background:var(--darkblue);transition:background 0.2s ease;}
.b-form__wrapper.onred .b-form__button:hover {color:#ffffff;color:var(--white);background:#3e4390;background:var(--eventMainColor);transition:background 0.2s ease;}
.b-form__wrapper.onred .b-form__button[disabled] {background:#888888;}
.b-form__wrapper.onred .b-form__deletebutton {}
.b-form__wrapper.onred .b-form__documentuploadbutton .b-button {color:rgba(0,0,0,0.87);color:var(--black);background:#ffffff;background:var(--white);}
.b-form__wrapper.onred .b-form__documentuploadbutton .b-button_input {}
.b-form__wrapper.onred .b-form__documentuploadlist .b-file-name {color:#ffffff;color:var(--white)}
.b-form__wrapper.onred .b-form__documentuploadlist .b-file-desc {color:#ffffff;color:var(--white)}
.b-form__wrapper.onred .b-form__documentuploadlist .b-file-delete {}
.b-form__wrapper.onred .b-form__itemlabel {color:#ffffff;color:var(--white);background:#c8272b;background:var(--red);}
.b-form__wrapper.onred .b-form__title {color:#ffffff;color:var(--white);}
.b-form__wrapper.onred .b-form__subtitle {color:#ffffff;color:var(--white);opacity:0.7;padding-left:0;}
.b-form__wrapper.onred a {color:rgba(255,255,255,0.87);color:var(--semiwhite);}
.b-form__wrapper.onred .b-form__input::-webkit-input-placeholder {color:#ffffff;color:var(--white);opacity:0.5}
.b-form__wrapper.onred .b-form__input::-moz-placeholder {color:#ffffff;color:var(--white);opacity:0.5}
.b-form__wrapper.onred .b-form__input:-moz-placeholder {color:#ffffff;color:var(--white);opacity:0.5}
.b-form__wrapper.onred .b-form__input:-ms-input-placeholder {color:#ffffff;color:var(--white);opacity:0.5}
.b-form__autocompletelist {position:absolute;z-index:6;background:white;border:4px;border:var(--borderRadiusBlock);box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow:var(--blockShadow);left:0;right:0;font-size:0.8vw;line-height:1.2;max-height:calc(10 * 1.2 * 0.8vw);overflow:auto;}
.b-form__mapwrapper {display:block;background:#818e98;background:var(--gray25);height:18vw;position:relative;margin:0 0 1.2vw;padding:0;box-sizing:border-box;border:1px solid #818e98;border:1px solid var(--gray25);}
.b-form__mapwrapper > div {height:100% !important;}
.b-galleryuploader {display:block;margin:0 0 1.2vw;padding:0;height:auto;position:relative;}
.b-galleryuploader .preview {display:flex;width:100%;margin:0;padding:0;position:relative;justify-content:flex-start;overflow:hidden;flex-wrap:wrap;}
.b-galleryuploader .preview > * {flex-basis:0;width:0;}
.b-galleryuploader .OneItem {flex-basis:12.8%;flex-shrink:0;flex-grow:0;width:12.8%;height:7.95vw;box-sizing:border-box;border-radius:4px;border-radius:var(--borderRadiusBlock);position:relative;margin:0 1.7333% 0 0;padding:0;overflow:hidden;margin-bottom:1.2vw;}
.b-galleryuploader .OneItem .b-file {position:absolute;left:0;top:0;width:100%;height:100%;}
.b-galleryuploader .OneItem .b-file .Photo {display:block;position:absolute;left:0;top:0;width:100%;height:100%;}
.b-galleryuploader .OneItem .b-file .Photo .Image {display:block;position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}
.b-galleryuploader .OneItem .b-file .Delete {display:block;position:absolute;right:0.4vw;top:0.4vw;width:1.4vw;height:1.4vw;background:#ffffff url(/packs_prod/media/images/vp/icon.deletebutton.red-8af2e00f92470c89350c2bbe7f5fd8e2.svg) center center no-repeat;background:var(--white) url(/packs_prod/media/images/vp/icon.deletebutton.red-8af2e00f92470c89350c2bbe7f5fd8e2.svg) center center no-repeat;background-size:1.2vw;border-radius:1.2vw;font-size:0;cursor:pointer;}
.b-galleryuploader .OneItem .b-file_bar {position:absolute;left:0;bottom:0;right:0;height:0.5vw;}
.b-galleryuploader .b-button {display:block;width:23.5%;font-size:0.8vw;height:2.8vw;line-height:2.8vw;color:#ffffff;color:var(--white);background:#c8272b;background:var(--red);border-radius:4px;border-radius:var(--borderRadiusButton);text-decoration:none;font-weight:400;font-weight:var(--regular);box-sizing:border-box;padding:0 0.8vw;text-align:center;position:relative;}
.b-galleryuploader .b-button_text {display:block;position:absolute;left:0;top:0;right:0;bottom:0;line-height:2.8vw;text-align:center;}
.b-galleryuploader .b-button_input {display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;}
.b-progress {display:block;position:absolute;left:0;right:0;top:0;bottom:0;z-index:10}
.b-progress__bar {display:block;position:absolute;left:0;top:0;bottom:0;background:#c8272b;background:var(--red);}
.inprofileview .b-galleryuploader {margin-bottom:0;}
.b-maintasks {display:block;margin:0 8.25vw 7.5vw;padding:0;position:relative;z-index:100}
.b-maintasks__title {margin:0 0 2.2vw;padding:0;font-weight:500;font-weight:var(--medium);font-size:2.4vw;color:#c8272b;color:var(--taskMainColor);}
.b-maintasks__titlelink {text-decoration:none;color:#c8272b;color:var(--taskMainColor);opacity:1;transition:opacity 0.2s ease;}
.b-maintasks__titlelink:hover {opacity:1;transition:opacity 0.2s ease;color:#c8272b;color:var(--taskMainColor);text-decoration:none;}
.b-maintasks__titlelink:after {display:inline-block;width:2.2vw;height:2.2vw;background:url(/packs_prod/media/images/vp/icon.rightarrow2.red-11079c43e2b455f743dd32dc6b9bea02.svg) center center no-repeat;background-size:contain;opacity:1;vertical-align:middle;content:'';transition:opacity 0.2s ease;margin-left:2vw;}
.b-maintasks__titlelink:hover:after {opacity:1;transition:opacity 0.2s ease;}
.b-maintasks__text {margin:0 0 2.2vw;padding:0;width:60%;font-weight:400;font-weight:var(--regular);font-size:1vw;color:rgba(0,0,0,0.87);color:var(--black);}
.b-maintasks__cols {display:flex;width:auto;justify-content:space-between;}
.b-maintasks__link {display:inline-block;margin:2.2vw 0 0;font-size:1vw;line-height:1.2vw;font-weight:500;font-weight:var(--medium);text-transform:uppercase;text-decoration:none;color:#ffffff;color:var(--white);opacity:1;transition:opacity 0.2s ease;vertical-align:top;}
.b-maintasks__link:hover {opacity:1;transition:opacity 0.2s ease;color:#ffffff;color:var(--white);text-decoration:none;}
.b-maintasks__link:after {display:inline-block;width:1.2vw;height:1.2vw;background:url(/packs_prod/media/images/vp/icon.rightarrow2.white-992b10b8f0cf713c02e47bb9c3d0f059.svg) center center no-repeat;background-size:cover;vertical-align:top;content:'';transition:opacity 0.2s ease;margin-left:0.5vw;}
.b-maintasks__link:hover:after {opacity:1;transition:opacity 0.2s ease;}
.b-maintaskslist {flex-basis:26%;width:26%;height:37.5vw;flex-shrink:0;flex-grow:0;background:#c8272b;background:var(--taskMainColor);box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow: var(--blockShadow);overflow:hidden;margin:0;border-radius:4px 0 0 4px;border-radius:var(--borderRadiusBlock) 0 0 var(--borderRadiusBlock);}
.b-maintaskslist__item {position:relative;transition:background 0.2s ease;}
.b-maintaskslist__item:after {position:absolute;right:0;bottom:0;left:0vw;height:1px;background:rgba(0,0,0,0.1);content:''}
.b-maintaskslist__item:last-child:after {display:none;}
.b-maintaskslist__item:hover {background:#f5f5f5;transition:background 0.2s ease;}
.b-maintaskslist__item.active {background:rgba(200,39,43,0.08)}
.b-maintaskslist__item.active:hover {background:rgba(200,39,43,0.08);}
.onred .b-maintaskslist__item.active {background:rgba(255,255,255,0.35);background:var(--lightwhite)}
.onred .b-maintaskslist__item:hover {background:rgba(255,255,255,0.35);background:var(--lightwhite)}
.onred .b-maintaskslist__item.active:hover {background:rgba(255,255,255,0.35);background:var(--lightwhite)}
.b-maintasksone {flex-basis:40%;width:40%;height:37.5vw;flex-shrink:0;flex-grow:0;background:#ffffff;background:var(--white);box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow: var(--blockShadow);position:relative;z-index:10}
.b-maintasksone.hidden {display:none;}
.b-maintasksone__task {position:relative;width:calc(100% - 9vw);transition:background 0.2s ease;}
.b-maintasksone__controls {display:flex;flex-direction:column;position:absolute;right:0;top:0;box-sizing:border-box;padding:0.8vw;align-items:flex-end;}
.b-maintasksone__controls > * {margin-bottom:0.2vw;}
.b-maintasksone__switcher .b-switcher__contentitem {height:27.7vw;}
.b-maintasksone__event {position:relative;transition:background 0.2s ease;}
.b-maintasksone__event:after {display:block;position:absolute;right:0.4vw;top:50%;transform:translateY(-50%);width:1.2vw;height:1.2vw;background:url(/packs_prod/media/images/vp/icon.rightarrow-8a2f4e8f291616105bdfcd533fef3f55.png) center center no-repeat;background-size:contain;content:''}
.b-maintasksone__event.active {position:relative;background:#f5f5f5}
.b-maintasksone__event:hover {background:#f5f5f5;transition:background 0.2s ease;}
.b-maintasksone__event.active:hover {background:#f5f5f5;}
.b-maintasksone__eventdata {position:relative;margin-bottom:0.5vw;transition:background 0.2s ease;}
.b-maintasksone__eventdata:after {/*display:block;position:absolute;right:0.4vw;top:50%;transform:translateY(-50%);width:1.2vw;height:1.2vw;background:url(../images/vp/icon.rightarrow.png) center center no-repeat;background-size:contain;content:''*/}
.b-maintasksone__eventdata.active {position:relative;background:#f5f5f5}
.b-maintasksone__eventdata.clickable:hover {background:#f5f5f5;transition:background 0.2s ease;cursor:pointer;}
.b-maintasksone__eventdata.active:hover {/*background:#f5f5f5*/}
.b-maintasksone__eventdata.half {font-size:0;display:inline-block;vertical-align:top;}
.b-maintasksone__eventdata .b-eventdata__contentitem:nth-child(n+3) {/*display:none;*/}
.b-maintasksone__organizer {/*position:relative;border-top:1px solid rgba(0,0,0,0.1);*/position:absolute;left:0;bottom:1.7vw;right:0;border-top:1px solid rgba(0,0,0,0.1);overflow:hidden;background:white;}
.b-maintasksone__organizer:after {/*display:block;position:absolute;right:0.4vw;top:50%;transform:translateY(-50%);width:1.2vw;height:1.2vw;background:url(../images/vp/icon.rightarrow.png) center center no-repeat;background-size:contain;content:''*/}
.b-maintasksone__organizer.active {position:relative;background:#f5f5f5}
.b-maintasksone__organizer:hover {/*background:#f5f5f5;transition:background 0.2s ease;cursor:pointer;*/}
.b-maintasksone__organizer.active:hover {/*background:rgba(200,39,43,0.08);*/}
.b-maintasksone__description {position:relative;transition:background 0.2s ease;margin-bottom:1vw;}
.b-maintasksone__description:after {/*display:block;position:absolute;right:0.4vw;top:50%;transform:translateY(-50%);width:1.2vw;height:1.2vw;background:url(../images/vp/icon.rightarrow.png) center center no-repeat;background-size:contain;content:''*/}
.b-maintasksone__description.active {position:relative;background:#f5f5f5}
.b-maintasksone__description:hover {/*background:#f5f5f5;transition:background 0.2s ease;cursor:pointer;*/}
.b-maintasksone__description.active:hover {/*background:#f5f5f5*/}
.b-maintasksone__alllink {position:absolute;left:0;bottom:0;right:0;height:1.6vw;line-height:1.6vw;color:#4d575d;color:var(--gray);font-size:0.8vw;font-weight:bold;text-decoration:none;background:white;text-align:center;border-top:1px solid rgba(0,0,0,0.1);border-radius: 0 0 4px 4px;border-radius: 0 0 var(--borderRadiusBlock) var(--borderRadiusBlock);transition:background 0.2s ease;}
.b-maintasksone__alllink:hover {color:#4d575d;color:var(--gray);text-decoration:none;background:#f5f5f5;transition:background 0.2s ease;}
.b-maintasksdetails {flex-basis:34%;width:34%;height:37.5vw;flex-shrink:0;flex-grow:0;background:#f5f5f5;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow: var(--blockShadow);position:relative;margin:0;border-radius:0 4px 4px 0;border-radius:0 var(--borderRadiusBlock) var(--borderRadiusBlock) 0;}
.b-maintasksdetails__event {position:relative;width:calc(100% - 9vw);transition:background 0.2s ease;}
.b-maintasksdetails__controls {display:flex;flex-direction:column;position:absolute;right:0;top:0;box-sizing:border-box;padding:0.8vw;align-items:flex-end;}
.b-maintasksdetails__controls > * {margin-bottom:0.2vw;}
.b-maintasksdetails__switcher .b-switcher__contentitem {height:25.8vw;overflow:hidden;}
.b-maintasksdetails__eventdata {position:relative;margin-bottom:0.5vw;transition:background 0.2s ease;}
.b-maintasksdetails__eventdata.active {position:relative;background:rgba(200,39,43,0.08)}
.b-maintasksdetails__eventdata:hover {background:#f5f5f5;transition:background 0.2s ease;cursor:pointer;}
.b-maintasksdetails__eventdata.active:hover {background:rgba(200,39,43,0.08);}
.b-maintasksdetails__eventdata .b-eventdata__contentitem:nth-child(n+7) {display:none;}
.b-maintasksdetails__organizer {/*position:relative;border-top:1px solid rgba(0,0,0,0.1);*/position:absolute;left:0;bottom:1.7vw;right:0;border-top:1px solid rgba(0,0,0,0.1);overflow:hidden;background:white}
.b-maintasksdetails__organizer.active {position:relative;background:rgba(200,39,43,0.08);}
.b-maintasksdetails__organizer:hover {background:#f5f5f5;transition:background 0.2s ease;cursor:pointer;}
.b-maintasksdetails__organizer.active:hover {background:rgba(200,39,43,0.08);}
.b-maintasksdetails__description {position:relative;transition:background 0.2s ease;margin-bottom:1vw;}
.b-maintasksdetails__description {position:relative;transition:background 0.2s ease;}
.b-maintasksdetails__description.active {position:relative;}
.b-maintasksdetails__description:hover {background:#f5f5f5;transition:background 0.2s ease;cursor:pointer;}
.b-maintasksdetails__description.active:hover {}
.b-maintasksdetails__taskslist {display:flex;flex-wrap:wrap;position:relative;width:100%;}
.b-maintasksdetails__taskslistitem {width:100%;flex-basis:100%;flex-shrink:0;flex-grow:0;position:relative;}
.b-maintasksdetails__taskslistitem:after {position:absolute;right:0;bottom:0;left:0vw;height:1px;background:rgba(0,0,0,0.1);content:''}
.b-maintasksdetails__taskslistitem:hover {background:#f5f5f5;transition:background 0.2s ease;}
.b-maintasksdetails__taskslistitem:nth-child(n+5) {display:none}
.b-maintasksdetails__map {position:absolute;left:0;top:0;right:0;bottom:0;border-radius: 0 4px 4px 0;border-radius: 0 var(--borderRadiusBlock) var(--borderRadiusBlock) 0;overflow:hidden;}
.b-maintasksdetails__map img {display:block;position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px;border-radius:var(--borderRadiusBlock);overflow:hidden;}
.b-maintasksdetails__text {position:absolute;left:0;top:0;right:0;bottom:0;border-radius:4px;border-radius:var(--borderRadiusBlock);overflow:hidden;}
.b-maintasksdetails__datetime {position:absolute;left:0;top:0;right:0;bottom:0;border-radius:4px;border-radius:var(--borderRadiusBlock);overflow:hidden;}
.b-maintasksdetails__alllink {position:absolute;left:0;bottom:0;right:0;height:2vw;line-height:2vw;color:#4d575d;color:var(--gray);font-size:0.9vw;font-weight:bold;text-decoration:none;background:#f5f5f5;text-align:center;border-top:1px solid rgba(0,0,0,0.1);border-radius: 0 0 4px 4px;border-radius: 0 0 var(--borderRadiusBlock) var(--borderRadiusBlock);transition:background 0.2s ease;}
.b-maintasksdetails__alllink:hover {color:#4d575d;color:var(--gray);text-decoration:none;background:#f5f5f5;transition:background 0.2s ease;}
.b-maintasksdetails__alllink:before {position:absolute;left:0;bottom:100%;right:0;height:3.75vw;background:linear-gradient(to bottom, #f5f5f500 0, #f5f5f5 100%);border-bottom:1px solid rgba(0,0,0,0.1);content:''}
.b-mainevents {display:block;margin:0 0;padding:8vw 8.25vw 7.5vw;background:#3e4390;background:var(--eventMainColor);position:relative;}
.b-mainevents__title {margin:0 0 2.2vw;padding:0;font-weight:500;font-weight:var(--medium);font-size:2.4vw;color:rgba(255,255,255,0.87);color:var(--semiwhite);}
.b-mainevents__titlelink {text-decoration:none;color:#ffffff;color:var(--white);transition:color 0.2s ease;}
.b-mainevents__titlelink:hover {color:#ffffff;color:var(--white);transition:color 0.2s ease;text-decoration:none;}
.b-mainevents__titlelink:after {display:inline-block;width:2.2vw;height:2.2vw;background:url(/packs_prod/media/images/vp/icon.rightarrow2.red-11079c43e2b455f743dd32dc6b9bea02.svg) center center no-repeat;background-size:contain;opacity:1;vertical-align:middle;content:'';transition:opacity 0.2s ease;margin-left:2vw;}
.b-mainevents__titlelink:hover:after {opacity:1;transition:opacity 0.2s ease;}
.b-mainevents__text {margin:0 0 2.2vw;padding:0;width:60%;font-weight:400;font-weight:var(--regular);font-size:1vw;letter-spacing:0.38px;color:rgba(255,255,255,0.87);color:var(--semiwhite);}
.b-mainevents__cols {display:flex;width:auto;justify-content:space-between;}
.b-mainevents__link {display:inline-block;margin:2.2vw 0 0;font-size:1vw;line-height:1.2vw;font-weight:500;font-weight:var(--medium);text-transform:uppercase;text-decoration:none;color:#ffffff;color:var(--white);opacity:1;transition:opacity 0.2s ease;vertical-align:top;}
.b-mainevents__link:hover {opacity:1;transition:opacity 0.2s ease;color:#ffffff;color:var(--white);text-decoration:none;}
.b-mainevents__link:after {display:inline-block;width:1.2vw;height:1.2vw;background:url(/packs_prod/media/images/vp/icon.rightarrow2.red-11079c43e2b455f743dd32dc6b9bea02.svg) center center no-repeat;background-size:cover;opacity:1;vertical-align:top;content:'';transition:opacity 0.2s ease;margin-left:0.5vw;}
.b-mainevents__link:hover:after {opacity:1;transition:opacity 0.2s ease;}
.b-maineventslist {flex-basis:26%;width:26%;height:37.5vw;flex-shrink:0;flex-grow:0;overflow:hidden;background:#ffffff;background:var(--white);box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow: var(--blockShadow);border-radius: 4px 0 0 4px;border-radius: var(--borderRadiusBlock) 0 0 var(--borderRadiusBlock);}
.b-maineventslist.onblue {background:#c8272b;background:var(--red);}
.b-maineventslist__item {position:relative;transition:background 0.2s ease;}
.b-maineventslist__item:after {position:absolute;right:0;bottom:0;left:0vw;height:1px;background:rgba(0,0,0,0.1);content:''}
.b-maineventslist__item:last-child:after {display:none;}
.b-maineventslist__item:hover {background:#f5f5f5;transition:background 0.2s ease;}
.b-maineventslist__item.active {background:rgba(200,39,43,0.08)}
.b-maineventslist__item.active:hover {background:rgba(200,39,43,0.08);}
.onblue .b-maineventslist__item.active {background:rgba(255,255,255,0.35);background:var(--lightwhite);}
.onblue .b-maineventslist__item:hover {background:rgba(255,255,255,0.35);background:var(--lightwhite);}
.onblue .b-maineventslist__item.active:hover {background:rgba(255,255,255,0.35);background:var(--lightwhite);}
.b-maineventsone {flex-basis:40%;width:40%;height:37.5vw;flex-shrink:0;flex-grow:0;background:#ffffff;background:var(--white);position:relative;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow: var(--blockShadow);z-index:10}
.b-maineventsone.hidden {display:none;}
.b-maineventsone__event {position:relative;width:calc(100% - 9vw);transition:background 0.2s ease;}
.b-maineventsone__controls {display:flex;flex-direction:column;position:absolute;right:0;top:0;box-sizing:border-box;padding:0.8vw;align-items:flex-end;}
.b-maineventsone__controls > * {margin-bottom:0.2vw;}
.b-maineventsone__switcher .b-switcher__contentitem {height:25.7vw;}
.b-maineventsone__eventdata {position:relative;margin-bottom:0.5vw;transition:background 0.2s ease;}
.b-maineventsone__eventdata:after {/*display:block;position:absolute;right:0.4vw;top:50%;transform:translateY(-50%);width:1.2vw;height:1.2vw;background:url(../images/vp/icon.rightarrow.png) center center no-repeat;background-size:contain;content:''*/}
.b-maineventsone__eventdata.active {position:relative;background:#f5f5f5}
.b-maineventsone__eventdata:hover {/*background:#f5f5f5;transition:background 0.2s ease;cursor:pointer;*/}
.b-maineventsone__eventdata.active:hover {/*background:#f5f5f5*/}
.b-maineventsone__eventdata .b-eventdata__contentitem:nth-child(n+5) {/*display:none;*/}
.b-maineventsone__organizer {/*position:relative;border-top:1px solid rgba(0,0,0,0.1);*/position:absolute;left:0;bottom:1.7vw;right:0;border-top:1px solid rgba(0,0,0,0.1);overflow:hidden;background:white}
.b-maineventsone__organizer:after {/*display:block;position:absolute;right:0.4vw;top:50%;transform:translateY(-50%);width:1.2vw;height:1.2vw;background:url(../images/vp/icon.rightarrow.png) center center no-repeat;background-size:contain;content:''*/}
.b-maineventsone__organizer.active {position:relative;background:#f5f5f5}
.b-maineventsone__organizer:hover {/*background:#f5f5f5;transition:background 0.2s ease;cursor:pointer;*/}
.b-maineventsone__organizer.active:hover {/*background:#f5f5f5;*/}
.b-maineventsone__description {position:relative;transition:background 0.2s ease;margin-bottom:1vw}
.b-maineventsone__description:after {/*display:block;position:absolute;right:0.4vw;top:50%;transform:translateY(-50%);width:1.2vw;height:1.2vw;background:url(../images/vp/icon.rightarrow.png) center center no-repeat;background-size:contain;content:''*/}
.b-maineventsone__description.active {position:relative;background:#f5f5f5}
.b-maineventsone__description:hover {/*background:#f5f5f5;transition:background 0.2s ease;cursor:pointer;*/}
.b-maineventsone__description.active:hover {/*background:#f5f5f5;*/}
.b-maineventsone__taskslist {display:flex;flex-wrap:wrap;overflow:hidden;}
.b-maineventsone__taskslistitem {width:100%;flex-basis:100%;flex-shrink:0;flex-grow:0;position:relative;padding-right:2vw;box-sizing:border-box;}
.b-maineventsone__taskslistitem:after {position:absolute;right:0;bottom:0;left:0vw;height:1px;background:rgba(0,0,0,0.1);content:''}
.b-maineventsone__taskslistitem:before {/*display:block;position:absolute;right:0.4vw;top:50%;transform:translateY(-50%);width:1.2vw;height:1.2vw;background:url(../images/vp/icon.rightarrow.png) center center no-repeat;background-size:contain;content:''*/}
.b-maineventsone__taskslistitem.witharrow:before {display:block;position:absolute;right:0.4vw;top:50%;transform:translateY(-50%);width:1.2vw;height:1.2vw;background:url(/packs_prod/media/images/vp/icon.rightarrow-8a2f4e8f291616105bdfcd533fef3f55.png) center center no-repeat;background-size:contain;content:''}
.b-maineventsone__taskslistitem:hover {/*background:#f5f5f5;transition:background 0.2s ease;*/}
.b-maineventsone__taskslistitem:nth-child(n+9) {display:none}
.b-maineventsone__alllink {position:absolute;left:0;bottom:0;right:0;height:2vw;line-height:2vw;color:#4d575d;color:var(--gray);font-size:0.8vw;font-weight:bold;text-decoration:none;background:white;text-align:center;border-top:1px solid rgba(0,0,0,0.1);transition:background 0.2s ease;}
.b-maineventsone__alllink:hover {color:#4d575d;color:var(--gray);text-decoration:none;background:#f5f5f5;transition:background 0.2s ease;}
.b-maineventsdetails {flex-basis:34%;width:34%;height:37.5vw;flex-shrink:0;flex-grow:0;background:#f5f5f5;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow: var(--blockShadow);position:relative;border-radius:0 4px 4px 0;border-radius:0 var(--borderRadiusBlock) var(--borderRadiusBlock) 0;}
.b-maineventsdetails.hidden {display:none;}
.b-maineventsdetails__task {position:relative;width:19vw;transition:background 0.2s ease;}
.b-maineventsdetails__controls {display:flex;flex-direction:column;position:absolute;right:0;top:0;box-sizing:border-box;padding:0.8vw;align-items:flex-end;}
.b-maineventsdetails__controls > * {margin-bottom:0.2vw;}
.b-maineventsdetails__switcher .b-switcher__contentitem {height:26.4vw;}
.b-maineventsdetails__eventdata {position:relative;margin-bottom:0.5vw;transition:background 0.2s ease;}
.b-maineventsdetails__eventdata.active {position:relative;background:#f5f5f5}
.b-maineventsdetails__eventdata:hover {background:#f5f5f5;transition:background 0.2s ease;cursor:pointer;}
.b-maineventsdetails__eventdata.active:hover {background:#f5f5f5;}
.b-maineventsdetails__eventdata .b-eventdata__contentitem:nth-child(n+7) {display:none;}
.b-maineventsdetails__organizer {/*position:relative;border-top:1px solid rgba(0,0,0,0.1);*/position:absolute;left:0;bottom:1.7vw;right:0;border-top:1px solid rgba(0,0,0,0.1);overflow:hidden;background:white;}
.b-maineventsdetails__organizer.active {position:relative;background:#f5f5f5}
.b-maineventsdetails__organizer:hover {background:#f5f5f5;transition:background 0.2s ease;cursor:pointer;}
.b-maineventsdetails__organizer.active:hover {background:#f5f5f5;}
.b-maineventsdetails__map {position:absolute;left:0;top:0;right:0;bottom:0;border-radius: 0 4px 4px 0;border-radius: 0 var(--borderRadiusBlock) var(--borderRadiusBlock) 0;overflow:hidden;}
.b-maineventsdetails__map img {display:block;position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px;border-radius:var(--borderRadiusBlock);overflow:hidden;}
.b-maineventsdetails__text {position:absolute;left:0;top:0;right:0;bottom:0;border-radius:4px;border-radius:var(--borderRadiusBlock);overflow:hidden;}
.b-maineventsdetails__datetime {position:absolute;left:0;top:0;right:0;bottom:0;border-radius:4px;border-radius:var(--borderRadiusBlock);overflow:hidden;}
.b-maineventsdetails__alllink {position:absolute;left:0;bottom:0;right:0;height:1.6vw;line-height:1.6vw;color:#4d575d;color:var(--gray);font-size:0.8vw;font-weight:bold;text-decoration:none;background:#f5f5f5;text-align:center;border-top:1px solid rgba(0,0,0,0.1);border-radius: 0 0 4px 4px;border-radius: 0 0 var(--borderRadiusBlock) var(--borderRadiusBlock);transition:background 0.2s ease;}
.b-maineventsdetails__alllink:hover {color:#4d575d;color:var(--gray);text-decoration:none;background:#f5f5f5;transition:background 0.2s ease;}
.b-mainnews {display:block;margin:0 0;padding:8vw 8.25vw 7.5vw;background:#ffffff;background:var(--white);position:relative;}
.b-mainnews__title {margin:0 0 2.2vw;padding:0;font-weight:500;font-weight:var(--medium);font-size:2.4vw;color:#3e4390;color:var(--newsMainColor);}
.b-mainnews__titlelink {text-decoration:none;color:#3e4390;color:var(--newsMainColor);transition:color 0.2s ease;}
.b-mainnews__titlelink:hover {color:#3e4390;color:var(--newsMainColor);text-decoration:none;transition:color 0.2s ease;}
.b-mainnews__titlelink:after {display:inline-block;width:2.2vw;height:2.2vw;background:url(/packs_prod/media/images/vp/icon.rightarrow2.red-11079c43e2b455f743dd32dc6b9bea02.svg) center center no-repeat;background-size:contain;opacity:1;vertical-align:middle;content:'';transition:opacity 0.2s ease;margin-left:2vw;}
.b-mainnews__titlelink:hover:after {opacity:1;transition:opacity 0.2s ease;}
.b-mainnews__text {margin:0 0 2.2vw;padding:0;width:60%;font-weight:400;font-weight:var(--regular);font-size:1vw;letter-spacing:0.38px;color:rgba(0,0,0,0.87);color:var(--black);}
.b-mainnews__list {display:flex;width:auto;justify-content:space-between;}
.b-mainnews__item {flex-basis:23.5%;/*height:22.75vw;*/flex-shrink:0;flex-grow:0;background:#ffffff;background:var(--white);border-radius:4px;border-radius:var(--borderRadiusBlock);overflow:hidden;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow: var(--blockShadow);transition:background 0.2s ease;}
.b-mainnews__item:hover {background:#fafafa;transition:background 0.2s ease;}
.b-mainnews__link {display:inline-block;margin:2.2vw 0 0;font-size:1vw;line-height:1.2vw;font-weight:500;font-weight:var(--medium);text-transform:uppercase;text-decoration:none;color:#3e4390;color:var(--newsMainColor);opacity:1;transition:opacity 0.2s ease;vertical-align:top;}
.b-mainnews__link:hover {opacity:1;transition:opacity 0.2s ease;color:#3e4390;color:var(--newsMainColor);text-decoration:none;}
.b-mainnews__link:after {display:inline-block;width:1.2vw;height:1.2vw;background:url(/packs_prod/media/images/vp/icon.rightarrow2.red-11079c43e2b455f743dd32dc6b9bea02.svg) center center no-repeat;background-size:contain;opacity:1;vertical-align:top;content:'';transition:opacity 0.2s ease;margin-left:0.5vw;}
.b-mainnews__link:hover:after {opacity:1;transition:opacity 0.2s ease;}
.b-mainedu {display:block;margin:0 0;padding:8vw 8.25vw 7.5vw;background:#f2f2f2;position:relative;}
.b-mainedu__title {margin:0 0 2.2vw;padding:0;font-weight:500;font-weight:var(--medium);font-size:2.4vw;color:#3e4390;color:var(--educationMainColor);}
.b-mainedu__titlelink {text-decoration:none;color:#3e4390;color:var(--educationMainColor);transition:color 0.2s ease;}
.b-mainedu__titlelink:hover {color:#3e4390;color:var(--educationMainColor);text-decoration:none;transition:color 0.2s ease;}
.b-mainedu__titlelink:after {display:inline-block;width:2.2vw;height:2.2vw;background:url(/packs_prod/media/images/vp/icon.rightarrow2.red-11079c43e2b455f743dd32dc6b9bea02.svg) center center no-repeat;background-size:contain;opacity:1;vertical-align:middle;content:'';transition:opacity 0.2s ease;margin-left:2vw;}
.b-mainedu__titlelink:hover:after {opacity:1;transition:opacity 0.2s ease;}
.b-mainedu__text {margin:0 0 2.2vw;padding:0;width:60%;font-weight:400;font-weight:var(--regular);font-size:1vw;letter-spacing:0.38px;color:rgba(0,0,0,0.87);color:var(--black);}
.b-mainedu__cols {display:flex;width:100%;justify-content:space-between;overflow:hidden;}
.b-mainedu__list {flex-basis:66%;flex-shrink:0;flex-grow:0;position:relative;overflow:hidden;}
.b-mainedu__listwrapper {display:flex;width:100%;flex-wrap:wrap;justify-content:space-between;}
.b-mainedu__item {flex-basis:23.5%;flex-shrink:0;flex-grow:0;height:0vw;overflow:hidden;margin:0 0 1.5vw;padding:0 0 23.5%;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow: var(--blockShadow);border-radius: 4px;border-radius: var(--borderRadiusBlock);position:relative;}
.b-mainedu__item > * {position:absolute;left:0;top:0;width:100%;height:100%;}
.b-mainedu__db {flex-basis:32%;flex-shrink:0;flex-grow:0;height:33.7vw;overflow:hidden;border-radius:4px;border-radius:var(--borderRadiusBlock);position:relative;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow: var(--blockShadow);}
.b-mainedu__dbimage {position:absolute;left:0;top:0;right:0;bottom:0;border-radius:4px;border-radius:var(--borderRadiusBlock);overflow:hidden;margin:0;padding:0;z-index:1;}
.b-mainedu__dbimageurl {position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position: center center;object-position: center center;margin:0;padding:0;}
.b-mainedu__dbtitle {position:absolute;left:0;top:0;right:0;font-size:1.2vw;color:#ffffff;color:var(--white);font-weight:500;font-weight:var(--medium);padding:1.2vw 0.8vw;z-index:10;margin:0;}
.b-mainedu__dbtext {position:absolute;left:0;top:3.4vw;right:0;font-size:0.8vw;color:#ffffff;color:var(--white);line-height:1.2vw;font-weight:400;font-weight:var(--regular);padding:0 0.8vw;margin:0;z-index:10;}
.b-mainedu__dblink {position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;z-index:20;}
.b-mainedu__link {display:inline-block;margin:2.2vw 0 0;font-size:1vw;line-height:1.2vw;font-weight:500;font-weight:var(--medium);text-transform:uppercase;text-decoration:none;color:#3e4390;color:var(--educationMainColor);opacity:1;transition:opacity 0.2s ease;vertical-align:top;}
.b-mainedu__link:hover {opacity:1;transition:opacity 0.2s ease;color:#3e4390;color:var(--educationMainColor);text-decoration:none;}
.b-mainedu__link:after {display:inline-block;width:1.2vw;height:1.2vw;background:url(/packs_prod/media/images/vp/icon.rightarrow2.red-11079c43e2b455f743dd32dc6b9bea02.svg) center center no-repeat;background-size:contain;opacity:1;vertical-align:top;content:'';transition:opacity 0.2s ease;margin-left:0.5vw;}
.b-mainedu__link:hover:after {opacity:1;transition:opacity 0.2s ease;}
.b-mainpractice {display:block;margin:0 0 5vw;padding:8vw 8.25vw 7.5vw;position:relative;background:linear-gradient(to bottom, #f2f2f2 0, transparent 100%);z-index:998}
.b-mainpractice__title {margin:0 0 2.2vw;padding:0;font-weight:500;font-weight:var(--medium);font-size:2.4vw;color:#3e4390;color:var(--practiceMainColor);}
.b-mainpractice__titlelink {text-decoration:none;color:#3e4390;color:var(--practiceMainColor);transition:color 0.2s ease;}
.b-mainpractice__titlelink:hover {color:#3e4390;color:var(--practiceMainColor);text-decoration:none;transition:color 0.2s ease;}
.b-mainpractice__titlelink:after {display:inline-block;width:2.2vw;height:2.2vw;background:url(/packs_prod/media/images/vp/icon.rightarrow2.red-11079c43e2b455f743dd32dc6b9bea02.svg) center center no-repeat;background-size:contain;opacity:1;vertical-align:middle;content:'';transition:opacity 0.2s ease;margin-left:2vw;}
.b-mainpractice__titlelink:hover:after {opacity:1;transition:opacity 0.2s ease;}
.b-mainpractice__text {margin:0 0 2.2vw;padding:0;width:60%;font-weight:400;font-weight:var(--regular);font-size:1vw;letter-spacing:0.38px;color:rgba(0,0,0,0.87);color:var(--black);}
.b-mainpractice__list {display:flex;width:auto;justify-content:space-between;}
.b-mainpractice__item {flex-basis:23.5%;;flex-shrink:0;flex-grow:0;background:#ffffff;background:var(--white);border-radius:4px;border-radius:var(--borderRadiusBlock);overflow:hidden;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow: var(--blockShadow);transition:background 0.2s ease;border:1px solid #bfbfbf;box-sizing:border-box;}
.b-mainpractice__item:hover {background:#f5f5f5;transition:background 0.2s ease;}
.b-mainpractice__link {display:inline-block;margin:2.2vw 0 0;font-size:1vw;line-height:1.2vw;font-weight:500;font-weight:var(--medium);text-transform:uppercase;text-decoration:none;color:#3e4390;color:var(--practiceMainColor);transition:color 0.2s ease;vertical-align:top;float:right;}
.b-mainpractice__link:hover {color:#3e4390;color:var(--practiceMainColor);text-decoration:none;transition:color 0.2s ease;}
.b-mainpractice__link:after {display:inline-block;width:1.2vw;height:1.2vw;background:url(/packs_prod/media/images/vp/icon.rightarrow2.red-11079c43e2b455f743dd32dc6b9bea02.svg) center center no-repeat;background-size:contain;opacity:1;vertical-align:top;content:'';transition:opacity 0.2s ease;margin-left:0.5vw;}
.b-mainpractice__link:hover:after {opacity:1;transition:opacity 0.2s ease;}
.b-mainstats {display:block;margin:0 0;padding:7.5vw 8.25vw 7.5vw;position:relative;background:#ffffff;background:var(--white);}
.b-mainstats__title {margin:0 0 2.2vw;padding:0;font-weight:500;font-weight:var(--medium);font-size:2.4vw;color:#c8272b;color:var(--taskMainColor);}
.b-mainstats__titlelink {text-decoration:none;color:#1c1877;color:var(--darkblue);transition:color 0.2s ease;}
.b-mainstats__titlelink:hover {color:#1c1877;color:var(--darkblue);text-decoration:none;transition:color 0.2s ease;}
.b-mainstats__titlelink:after {display:inline-block;width:2.2vw;height:2.2vw;background:url(/packs_prod/media/images/vp/icon.rightarrow2.red-11079c43e2b455f743dd32dc6b9bea02.svg) center center no-repeat;background-size:contain;opacity:1;vertical-align:middle;content:'';transition:opacity 0.2s ease;margin-left:2vw;}
.b-mainstats__titlelink:hover:after {opacity:1;transition:opacity 0.2s ease;}
.b-mainstats__text {margin:0 0 2.2vw;padding:0;width:60%;font-weight:400;font-weight:var(--regular);font-size:1vw;letter-spacing:0.38px;color:rgba(0,0,0,0.87);color:var(--black);}
.b-mainstats__cols {display:flex;width:auto;justify-content:space-between;}
.b-mainstats__onecol {flex-basis:49%;flex-shrink:0;flex-grow:0;position:relative;background:#ffffff;background:var(--white);box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow:var(--blockShadow);border-radius:4px;border-radius:var(--borderRadiusBlock);overflow:hidden;padding:0.8vw;box-sizing:border-box;}
.b-mainstats .b-highchartpanel {box-shadow:none;padding:0;}
.b-mainstats .b-highchartgraphwrapper {box-shadow:none;padding:0;margin:0;}
.b-mainstats .b-highchartmapwrapper {padding:0 0 50%;}
.b-mainstats .b-activitygraph {flex-direction:column;}
.b-mainstats .b-activitygraph__title {flex-basis:auto;width:100%;font-size:2vw;line-height:1.2;margin-top:0;padding-top:0;}
.b-mainstats .b-activitygraph__subtitle {font-size:1vw;line-height:1.2;margin-top:0.4vw;}
.b-mainstats .b-activitygraph__graph {flex-basis:auto;width:50%;padding-bottom:50%;}
.b-mainstats .b-volonterscounttable__item {flex-basis:50%;}
.b-mainstats .b-highchartgraphpanel .highcharts-title {font-size: 1vw !important;}
.b-mainpolls {display:block;margin:0 0 5vw;padding:8vw 8.25vw 7.5vw;position:relative;background:linear-gradient(to bottom, #f2f2f2 0, transparent 100%);z-index:998}
.b-mainpolls__title {margin:0 0 2.2vw;padding:0;font-weight:500;font-weight:var(--medium);font-size:2.4vw;color:#3e4390;color:var(--practiceMainColor);}
.b-mainpolls__titlelink {text-decoration:none;color:#3e4390;color:var(--practiceMainColor);transition:color 0.2s ease;}
.b-mainpolls__titlelink:hover {color:#3e4390;color:var(--practiceMainColor);text-decoration:none;transition:color 0.2s ease;}
.b-mainpolls__titlelink:after {display:inline-block;width:2.2vw;height:2.2vw;background:url(/packs_prod/media/images/vp/icon.rightarrow2.red-11079c43e2b455f743dd32dc6b9bea02.svg) center center no-repeat;background-size:contain;opacity:1;vertical-align:middle;content:'';transition:opacity 0.2s ease;margin-left:2vw;}
.b-mainpolls__titlelink:hover:after {opacity:1;transition:opacity 0.2s ease;}
.b-mainpolls__text {margin:0 0 2.2vw;padding:0;width:60%;font-weight:400;font-weight:var(--regular);font-size:1vw;letter-spacing:0.38px;color:rgba(0,0,0,0.87);color:var(--black);}
.b-mainpolls__list {display:flex;width:auto;justify-content:space-between;}
.b-mainpolls__link {display:inline-block;margin:2.2vw 0 0;font-size:1vw;line-height:1.2vw;font-weight:500;font-weight:var(--medium);text-transform:uppercase;text-decoration:none;color:#3e4390;color:var(--practiceMainColor);transition:color 0.2s ease;vertical-align:top;}
.b-mainpolls__link:hover {color:#3e4390;color:var(--practiceMainColor);text-decoration:none;transition:color 0.2s ease;}
.b-mainpolls__link:after {display:inline-block;width:1.2vw;height:1.2vw;background:url(/packs_prod/media/images/vp/icon.rightarrow2.red-11079c43e2b455f743dd32dc6b9bea02.svg) center center no-repeat;background-size:contain;opacity:1;vertical-align:top;content:'';transition:opacity 0.2s ease;margin-left:0.5vw;}
.b-mainpolls__link:hover:after {opacity:1;transition:opacity 0.2s ease;}
.b-mainpolls__list > .b-pollinlist {flex-basis:49%;flex-shrink:0;flex-grow:0;margin:0 0 1.2vw;padding:0;position:relative;}
.b-searchcols {display:flex;margin:0 8.25vw 7.5vw;width:83.5vw;padding:0;position:relative;justify-content:space-between;}
.b-searchcols__titlewrapper {position:relative;}
.b-searchcols__title {margin:0 0 1.2vw;padding:0;font-weight:var(--normal);font-size:1.2vw;letter-spacing:normal;height:4vw;line-height:4vw;color:rgba(0,0,0,0.87);color:var(--black);border-bottom:1px solid rgba(0,0,0,0.1);position:relative;}
.b-searchcols__title.noborder {border-bottom:0;}
.b-searchcols__title.nomarginbottom {margin-bottom:0;}
.b-searchcols__titlelink {text-decoration:none;color:#c8272b;color:var(--searchMainColor);opacity:1;}
.b-searchcols__titlelink:hover {}
.withicon .b-searchcols__titlelink {padding-left:2vw;}
.b-searchcols__icon {position:absolute;left:0;top:1.4vw;width:1.2vw;height:1.2vw;background:url(/packs_prod/media/images/vp/icon.rightarrow2.red-11079c43e2b455f743dd32dc6b9bea02.svg) center center no-repeat;transform:rotate(180deg);background-size:1.2vw;content:'';pointer-events:none;}
.b-searchcols__icon:hover {}
.b-searchcols__left {flex-basis:62.25vw;width:62.25vw;flex-shrink:0;flex-grow:0;position:relative;}
.b-searchcols__right {flex-basis:19vw;width:19vw;flex-shrink:0;flex-grow:0;position:relative;}
.b-practicefilterwrapper {display:inline-flex;height:3.75vw;line-height:3.75vw;font-size:0.9vw;font-weight:400;font-weight:var(--regular);margin:0;padding:0;align-items:center;}
.b-practicefilter {height:2.4vw;line-height:2.4vw;font-size:0.8vw;font-weight:400;font-weight:var(--regular);position:relative;}
.b-practicefilter__button {display:inline-block;appearance:none;-moz-appearance: none;-webkit-appearance: none;height:100%;outline:none !important;border:0;background:transparent;font-size:0.8vw;padding:0;margin:0;outline:0;border:0;color:#4d575d;color:var(--gray);margin-left:1.6vw;font-family:'Ubuntu'}
.b-practicefilter__dropdown {background:#ffffff;background:var(--white);border:0;border-radius:0;margin:0;padding:0;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow: var(--blockShadow);}
.b-practicefilter__item {padding:0 0.8vw;margin:0;font-size:0.8vw;line-height:1.9vw;font-weight:400;font-weight:var(--regular);color:rgba(0,0,0,0.87);color:var(--black);background:transparent;}
.b-practicefilter__item:active {background:#3e4390);background:var(--eventMainColor));color:#ffffff;color:var(--white);}
.b-practicefilter__item:hover {background:#818e98;background:var(--gray25);color:rgba(0,0,0,0.87);color:var(--black);}
.b-practicefilterinput {display:inline-block;appearance:none;-moz-appearance: none;-webkit-appearance: none;height:2.4vw;line-height:2.4vw;outline:none !important;border:0;font-size:0.8vw;padding:0;margin:0;outline:0;border:0;margin-left:1.6vw;width:7vw;padding:0 0.2vw;font-family:'Ubuntu';border-radius:4px;border-radius:var(--borderRadiusButton);background:transparent !important;border-bottom:1px solid #ffffff;border-bottom:1px solid var(--white);color:#ffffff !important;color:var(--white) !important;text-align:center;}
.b-practicefilterinput:last-child {margin-left:0.4vw;}
.b-practicefilterinput::-webkit-input-placeholder {color:#4d575d;color:var(--gray);}
.b-practicefilterinput::-moz-placeholder {color:#4d575d;color:var(--gray);}
.b-practicefilterinput:-moz-placeholder {color:#4d575d;color:var(--gray);}
.b-practicefilterinput:-ms-input-placeholder {color:#4d575d;color:var(--gray);}
.b-practicefilterinput:focus {}
.b-educationfilterwrapper {display:inline-flex;height:3.75vw;line-height:3.75vw;font-size:0.9vw;font-weight:400;font-weight:var(--regular);margin:0;padding:0;align-items:center;}
.b-educationfilter {height:2.4vw;line-height:2.4vw;font-size:0.8vw;font-weight:400;font-weight:var(--regular);position:relative;}
.b-educationfilter__button {display:inline-block;appearance:none;-moz-appearance: none;-webkit-appearance: none;height:100%;outline:none !important;border:0;background:transparent;font-size:0.8vw;padding:0;margin:0;outline:0;border:0;color:#4d575d;color:var(--gray);margin-left:1.6vw;font-family:'Ubuntu'}
.b-educationfilter__dropdown {background:#ffffff;background:var(--white);border:0;border-radius:0;margin:0;padding:0;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow: var(--blockShadow);}
.b-educationfilter__item {padding:0 0.8vw;margin:0;font-size:0.8vw;line-height:1.9vw;font-weight:400;font-weight:var(--regular);color:rgba(0,0,0,0.87);color:var(--black);background:transparent;}
.b-educationfilter__item:active {background:#3e4390);background:var(--eventMainColor));color:#ffffff;color:var(--white);}
.b-educationfilter__item:hover {background:#818e98;background:var(--gray25);color:rgba(0,0,0,0.87);color:var(--black);}
.b-educationfilterinput {display:inline-block;appearance:none;-moz-appearance: none;-webkit-appearance: none;height:2.4vw;line-height:2.4vw;outline:none !important;border:0;font-size:0.8vw;padding:0;margin:0;outline:0;border:0;margin-left:1.6vw;width:7vw;padding:0 0.2vw;font-family:'Ubuntu';border-radius:4px;border-radius:var(--borderRadiusButton);background:transparent !important;border-bottom:1px solid #ffffff;border-bottom:1px solid var(--white);color:#ffffff !important;color:var(--white) !important;text-align:center;}
.b-educationfilterinput:last-child {margin-left:0.4vw;}
.b-educationfilterinput::-webkit-input-placeholder {color:#4d575d;color:var(--gray);}
.b-educationfilterinput::-moz-placeholder {color:#4d575d;color:var(--gray);}
.b-educationfilterinput:-moz-placeholder {color:#4d575d;color:var(--gray);}
.b-educationfilterinput:-ms-input-placeholder {color:#4d575d;color:var(--gray);}
.b-educationfilterinput:focus {}
.b-profilecols {display:flex;margin:0 8.25vw 7.5vw;width:83.5vw;padding:0;position:relative;justify-content:space-between;}
.b-profilecols__bgwrapper {box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow:var(--blockShadow);}
.b-profilecols__bgwrapper.onred {background: #c8272b url(/packs_prod/media/images/vp/bg.heart2.red-f7a004104acc6a86a58333c68b895707.png) center top repeat-y;background: var(--red) url(/packs_prod/media/images/vp/bg.heart2.red-f7a004104acc6a86a58333c68b895707.png) center top repeat-y;background-size:100% auto;border-radius:4px;border-radius:var(--borderRadiusBlock);}
.b-profilecols__bgwrapper.noroundbottom {border-radius:4px 4px 0 0;border-radius:var(--borderRadiusBlock) var(--borderRadiusBlock) 0 0;}
.b-profilecols__titlewrapper {position:relative;}
.b-profilecols__title {margin:0 0 1.2vw;padding:0;font-weight:400;font-weight:var(--regular);font-size:1.2vw;letter-spacing:normal;height:4vw;line-height:4vw;color:rgba(0,0,0,0.87);color:var(--black);border-bottom:1px solid rgba(0,0,0,0.1);position:relative;}
.b-profilecols__title.onred {background:#c8272b;background:var(--red);color:#ffffff;color:var(--white);padding-left:0.8vw;border-bottom:0;}
.b-profilecols__title.nomarginbottom {margin-bottom:0;}
.b-profilecols__title.roundbottom {border-radius: 0 0 4px 4px;border-radius: 0 0 var(--borderRadiusBlock) var(--borderRadiusBlock);}
.b-profilecols__title.roundtop {border-radius: 4px 4px 0 0;border-radius: var(--borderRadiusBlock) var(--borderRadiusBlock) 0 0 ;}
.b-profilecols__title.round {border-radius: 4px;border-radius: var(--borderRadiusBlock);}
.b-profilecols__title.withshadow {box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow:var(--blockShadow)}
.b-profilecols__title.noborder {border-bottom:0;font-size: 18px}
.b-profilecols__titlelink {text-decoration:none;color:rgba(0,0,0,0.87);color:var(--black);opacity:1;}
.b-profilecols__titlelink:hover {}
.b-profilecols__deleteaccount {display: inline-block;width: 1.2em;height: 1.2em;margin: 0 0 0 0.5vw;padding: 0;line-height: 1.5em;color: transparent !important;vertical-align: middle;overflow: hidden;position:relative;}
.b-profilecols__deleteaccount:before {display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url(/packs_prod/media/images/vp/icon.noaccount.white-8f4bac10c750aec2236d3870d3ca4629.svg) center center no-repeat;background-size:contain;content:''}
.withicon .b-profilecols__titlelink {padding-left:2vw;}
.b-profilecols__filters {position:absolute;right:0.8vw;top:0;line-height:4vw;font-size:0.7vw;}
.b-profilecols__icon {position:absolute;left:0;top:1.4vw;width:1.2vw;height:1.2vw;background:url(/packs_prod/media/images/vp/icon.rightarrow2.red-11079c43e2b455f743dd32dc6b9bea02.svg) center center no-repeat;transform:rotate(180deg);background-size:contain;content:'';pointer-events:none;}
.b-profilecols__icon:hover {}
.b-profilecols__left {flex-basis:62.25vw;width:62.25vw;flex-shrink:0;flex-grow:0;position:relative;}
.b-profilecols__right {flex-basis:19vw;width:19vw;flex-shrink:0;flex-grow:0;position:relative;}
.onred .b-profilecols__titlelink {color:#ffffff;color:var(--white);}
.onred .b-profilecols__icon {left:0.8vw;background-image:url(/packs_prod/media/images/vp/icon.rightarrow2.white-992b10b8f0cf713c02e47bb9c3d0f059.svg)}
.b-profilecols__title.forEvent {background:#3e4390;background:var(--eventMainColor);color:#ffffff;color:var(--white);padding-left:0.8vw}
.forEvent .b-profilecols__titlelink {color:#ffffff;color:var(--white);}
.forEvent .b-profilecols__icon {left:0.8vw;background-image:url(/packs_prod/media/images/vp/icon.rightarrow2-11079c43e2b455f743dd32dc6b9bea02.svg)}
.b-profilecols__title.forTask {background:#c8272b;background:var(--taskMainColor);color:#ffffff;color:var(--white);padding-left:0.8vw;padding-right:6vw;}
.forTask .b-profilecols__titlelink {color:#ffffff;color:var(--white);}
.forTask .b-profilecols__icon {left:0.8vw;background-image:url(/packs_prod/media/images/vp/icon.rightarrow2-11079c43e2b455f743dd32dc6b9bea02.svg)}
.b-profilecols__searchform {margin-bottom:1.2vw;}
.b-profileform {margin:0 0 2vw;padding:0.8vw 0;border:0/*1px solid rgba(0,0,0,0.1)*/;border-radius:0 0 4px 4px;border-radius:0 0 var(--borderRadiusBlock) var(--borderRadiusBlock);border-top:0;box-sizing:border-box;position:relative;}
.b-profileform .b-switcher__list {width:auto;margin-bottom:0.8vw;}
.b-profileadds {display:block;width:100%;box-sizing:border-box;padding:0.8vw 0.8vw;margin:0;position:relative;}
.b-profileadds.forEvent {background:#3e4390;background:var(--eventMainColor);}
.b-profileadds.forTask {background:#c8272b;background:var(--taskMainColor);}
.b-profileadds.inParticipants {padding:0 0.8vw;}
.b-profileadds__header {margin:0 0 0.8vw;padding:0;font-size:15px;font-weight:400;font-weight:var(--regular);color:rgba(0,0,0,0.87);color:var(--black);line-height:1.2;display:-webkit-box;line-clamp:2;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow:hidden;max-height:calc(1vw * 1.2 * 2);position:relative;cursor:pointer;}
.b-profileadds__header:after {display:block;position:absolute;right:0;top:0;height:calc(1vw * 1.2);width:1.6vw;background:url(/packs_prod/media/images/vp/icon.dropdown.white-abf504b478693bc52012cd61680e8417.svg) center center no-repeat;background-size:1.2vw auto;content:'';transition:transform 0.2s ease;}
.b-profileadds__header.active:after {transform:rotate(180deg);transition:transform 0.2s ease;}
.b-profileadds__data {display:none;width:100%;flex-wrap:wrap;position:relative;margin-top:1.6vw;}
.b-profileadds__data.active {display:flex;}
.b-profileadds__item {flex-basis:50%;width:50%;position:relative;margin-bottom:2vw;padding-right:2vw;box-sizing:border-box;}
.b-profileadds__halfitem {display:inline-block;width:45%;position:relative;vertical-align:top;margin:0 0.8vw 0.4vw 0;padding:0;}
.b-profileadds__doubleitem {flex-basis:100%;width:100%;position:relative;margin:0 0 0.4vw;}
.b-profileadds__title {margin:0 0 12px;padding:0;font-size:16px;font-weight:400;font-weight:var(--regular);color:rgba(0,0,0,0.87);color:var(--black);line-height: 20px;;position:relative;}
.b-profileadds__subtitle {display:block;color:#c8272b;color:var(--red);font-weight:400;font-weight:var(--regular);font-size:0.8vw;line-height:1.2;padding:0.4vw 0.8vw 0.25vw 0;margin:0;}
.b-profileadds__subtitle.withicon {}
.b-profileadds__icon {display:inline-block;width:1.4vw;height:1.4vw;vertical-align:middle;background-color:white;border-radius:1.2vw;margin-right:0.25vw;}
.b-profileadds__icon.fb {background:url(/packs_prod/media/images/vp/icon.fb.white-e2440f92cdd2f3896767034420999306.png) center center no-repeat;background-size:100%;}
.b-profileadds__icon.vk {background:url(/packs_prod/media/images/vp/icon.vk.white-60d01d5450848ca20517cdc887a89bba.png) center center no-repeat;background-size:100%;}
.b-profileadds__icon.in {background:url(/packs_prod/media/images/vp/icon.in.white-50bc4c0b7b7bdbacfe92e02a6ed84149.png) center center no-repeat;background-size:100%;}
.b-profileadds__icon.yt {background:url(/packs_prod/media/images/vp/icon.yt.white-c5ef39e9ec6f484d91372a7547b986fc.png) center center no-repeat;background-size:100%;}
.b-profileadds__icon.tt {background:url(/packs_prod/media/images/vp/icon.tt.white-2a1eecc289a3779afd3279113459c252.png) center center no-repeat;background-size:100%;}
.b-profileadds__icon.rt {background:url(/packs_prod/media/images/vp/icon.rt.white-208ae08841d20df4e01b03e9f3b78249.png) center center no-repeat;background-size:100%;}
.b-profileadds__icon.ok {background:url(/packs_prod/media/images/vp/icon.ok.white-5e073b59c71cddab171a8040630f4b1a.png) center center no-repeat;background-size:100%;}
.b-profileadds__text {display:block;margin:0;padding:0;font-size:0.8vw;font-weight:400;font-weight:var(--regular);color:rgba(0,0,0,0.87);color:var(--black);line-height:1.2vw;}
.b-profileadds__inlinebadge {display:inline-block;font-size:0.8vw;font-weight:400;font-weight:var(--regular);color:rgba(0,0,0,0.87);color:var(--black);line-height:1.6vw;background-color:rgba(255,255,255,0.12);border-radius:1.6vw;padding:0 0.4vw;margin:0 0.4vw 0.4vw 0;}
.b-profileadds .b-profilegallery {padding:0.8vw 0 0;}
.b-profileadds .b-profilegallery .b-profilegallery__link {right:0;}
.b-profileadds__link {display:block;position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;}
.b-profileadds__inlinelink {color:#c8272b;color:var(--red);text-decoration:none;}
.b-profileadds__searchform {margin:0;padding:0 0 0 2vw;position:relative;height:2.8vw;opacity:0.6}
.b-profileadds__searchform:focus {opacity:1}
.b-profileadds__searchformlabel {display:block;position:absolute;left:0;top:0;width:2vw;height:2.8vw;background:url(/packs_prod/media/images/vp/icon.search.black-03bb87e7e5e2ed3f694e2626630c8b11.svg) left center no-repeat;background-size:auto 1.2vw;filter:invert(100%);font-size:0;margin:0;padding:0;}
.b-profileadds__searchforminput {appearance:none;-moz-appearance: none;-webkit-appearance: none;width:100%;background:transparent;height:2.8vw;border:0;border-radius:4px;border-radius:var(--borderRadiusButton);line-height:2.8vw;padding:0;resize: none;font-family:'Ubuntu';color:#ffffff;color:var(--white);font-size:0.9vw;outline:none;box-sizing:border-box;}
.b-profileadds__searchforminput::-webkit-input-placeholder {color:#ffffff;color:var(--white);}
.b-profileadds__searchforminput::-moz-placeholder {color:#ffffff;color:var(--white);}
.b-profileadds__searchforminput:-moz-placeholder {color:#ffffff;color:var(--white);}
.b-profileadds__searchforminput:-ms-input-placeholder {color:#ffffff;color:var(--white);}
.onred .b-profileadds__header {color:#ffffff;color:var(--white);}
.onred .b-profileadds__title {color:#ffffff;color:var(--white);}
.onred .b-profileadds__subtitle {color:#ffffff;color:var(--white);}
.onred .b-profileadds__text {color:#ffffff;color:var(--white);opacity:0.87;}
.onred .b-profileadds__inlinebadge {color:#ffffff;color:var(--white);}
.onred .b-profileadds__inlinelink {color:#ffffff;color:var(--white);}
.b-practicelist {display:block;margin-bottom:2vw;margin-top:2vw;position:relative;}
.b-practicelist__title {display:block;margin:0 0 1.2vw;padding:0;font-weight:var(--normal);font-size:1vw;color:#3e4390;color:var(--practiceMainColor);font-weight:normal;}
.b-practicelist__titlelink {color:#3e4390;color:var(--practiceMainColor);text-decoration:none;}
.b-practicelist__titlelink:hover {color:#3e4390;color:var(--practiceMainColor);text-decoration:none;}
.b-practicelist__listwrapper {display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:2vw;margin-top:2vw;position:relative;width:100%}
.b-practicelist__item {flex-basis:32%;flex-shrink:0;flex-grow:0;background:#ffffff;background:var(--white);border-radius:4px;border-radius:var(--borderRadiusBlock);overflow:hidden;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow: var(--blockShadow);margin-bottom:1.2vw;transition:background 0.2s ease;box-sizing:border-box;position:relative;margin-right:2%;}
.b-practicelist__item:nth-child(3n) {margin-right:0}
.b-practicelist__item:hover {background:#f5f5f5;transition:background 0.2s ease;}
.b-educationlist {display:block;margin-bottom:2vw;margin-top:2vw;position:relative;}
.b-educationlist__title {display:block;margin:0 0 1.2vw;padding:0;font-weight:var(--normal);font-size:1vw;color:#3e4390;color:var(--educationMainColor);font-weight:normal;}
.b-educationlist__titlelink {color:#3e4390;color:var(--educationMainColor);text-decoration:none;}
.b-educationlist__titlelink:hover {color:#3e4390;color:var(--educationMainColor);text-decoration:none;}
.b-educationlist__listwrapper {display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:2vw;margin-top:2vw;position:relative;}
.b-educationlist__item {flex-basis:32%;flex-shrink:0;flex-grow:0;background:#ffffff;background:var(--white);border-radius:4px;border-radius:var(--borderRadiusBlock);overflow:hidden;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow: var(--blockShadow);margin-bottom:1.2vw;transition:background 0.2s ease;box-sizing:border-box;position:relative;margin-right:2%;height:0;padding-bottom:32%;position:relative;}
.b-educationlist__item .b-courseinlist {position:absolute;left:0;top:0;}
.b-educationlist__item:nth-child(3n) {margin-right:0}
.b-educationlist__item:hover {background:#f5f5f5;transition:background 0.2s ease;}
.b-newslist {display:block;margin-bottom:2vw;margin-top:2vw;position:relative;}
.b-newslist__title {display:block;margin:0 0 1.2vw;padding:0;font-weight:var(--normal);font-size:1vw;color:#3e4390;color:var(--practiceMainColor);font-weight:normal;}
.b-newslist__titlelink {color:#3e4390;color:var(--newsMainColor);text-decoration:none;}
.b-newslist__titlelink:hover {color:#3e4390;color:var(--newsMainColor);text-decoration:none;}
.b-newslist__listwrapper {display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:2vw;margin-top:2vw;position:relative;width:100%}
.b-newslist__item {flex-basis:32%;flex-shrink:0;flex-grow:0;background:#ffffff;background:var(--white);border-radius:4px;border-radius:var(--borderRadiusBlock);overflow:hidden;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow: var(--blockShadow);margin-bottom:1.2vw;transition:background 0.2s ease;box-sizing:border-box;position:relative;margin-right:2%;}
.b-newslist__item:nth-child(3n) {margin-right:0}
.b-newslist__item:hover {background:#f5f5f5;transition:background 0.2s ease;}
.b-taskslist {display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:2vw;margin-top:2vw;position:relative;}
.b-taskslist__title {flex-basis:100%;flex-shrink:0;flex-grow:0;margin:0 0 1.2vw;padding:0;font-weight:var(--normal);font-size:15px;color:#c8272b;color:var(--red);font-weight:normal;}
.b-taskslist__titlelink {color:#c8272b;color:var(--taskMainColor);text-decoration:none;}
.b-taskslist__titlelink:hover {color:#c8272b;color:var(--taskMainColor);text-decoration:none;}
.b-taskslist__item {flex-basis:100%;flex-shrink:0;flex-grow:0;background:#ffffff;background:var(--white);border-radius:4px;border-radius:var(--borderRadiusBlock);overflow:hidden;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);margin-bottom:1.2vw;transition:background 0.2s ease;box-sizing:border-box;/*padding-right:2vw;*/position:relative;}
.b-taskslist__item:hover {background:#f5f5f5;transition:background 0.2s ease;}
.b-taskslist__item.half {flex-basis:49%;}
.b-taskslist__item:before {display:block;position:absolute;right:0.4vw;top:50%;transform:translateY(-50%);width:1.2vw;height:1.2vw;background:url(/packs_prod/media/images/vp/icon.rightarrow-8a2f4e8f291616105bdfcd533fef3f55.png) center center no-repeat;background-size:contain;content:'';}
.b-taskslist__alllink {position:absolute;font-weight:var(--normal);font-weight:normal;right: 0;top: 0;line-height: 20px;font-size: 10px;color: #c8272b;color: var(--red);text-decoration:none;}
.b-taskslist__alllink:hover {color:#c8272b;color:var(--red);text-decoration:none;}
.inprofile .b-taskslist__item {flex-basis:49%;}
.b-taskslist__item.newtask {padding-right:0;box-shadow:none;}
.b-taskslist__item.newtask:before {display:none}
.b-eventslist {display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:2vw;margin-top:2vw;position:relative;}
.b-eventslist__title {flex-basis:100%;flex-shrink:0;flex-grow:0;margin:0 0 1.2vw;padding:0;font-weight:var(--normal);font-size:15px;color:#c8272b;color:var(--red);font-weight:normal;}
.b-eventslist__titlelink {color:#3e4390;color:var(--eventMainColor);text-decoration:none;}
.b-eventslist__titlelink:hover {color:#3e4390;color:var(--eventMainColor);text-decoration:none;}
.b-eventslist__item {flex-basis:100%;flex-shrink:0;flex-grow:0;background:#ffffff;background:var(--white);border-radius:4px;border-radius:var(--borderRadiusBlock);overflow:hidden;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);margin-bottom:1.2vw;transition:background 0.2s ease;box-sizing:border-box;padding-right:2vw;position:relative;}
.b-eventslist__item:hover {background:#f5f5f5;transition:background 0.2s ease;}
.b-eventslist__item:before {display:block;position:absolute;right:0.4vw;top:50%;transform:translateY(-50%);width:1.2vw;height:1.2vw;background:url(/packs_prod/media/images/vp/icon.rightarrow-8a2f4e8f291616105bdfcd533fef3f55.png) center center no-repeat;background-size:contain;content:'';}
.b-eventslist__alllink {position:absolute;font-weight:var(--normal);font-weight:normal;right: 0;top: 0;line-height: 1.4vw;font-size: 0.7vw;color: #c8272b;color: var(--red);text-decoration:none;}
.b-eventslist__alllink:hover {color:#c8272b;color:var(--red);text-decoration:none;}
.inprofile .b-eventslist__item {flex-basis:49%;}
.b-eventslist__item.newevent {padding-right:0;box-shadow:none;}
.b-eventslist__item.newevent:before {display:none}
.b-authcols {display:flex;margin:0 auto 7.5vw;width:82.75vw;padding:0;position:relative;justify-content:space-between;align-items:flex-start;}
.b-authcols__left {flex-basis:30vw;width:30vw;flex-shrink:0;flex-grow:0;position:relative;padding-left:0.4vw}
.b-authcols__right {flex-basis:45vw;width:45vw;flex-shrink:0;flex-grow:0;position:relative}
.b-authcols__title {margin:0 0 1.2vw;padding:1.2vw 30% 1.2vw 0;font-weight:700;font-weight:var(--bold);font-size:2.4vw;letter-spacing:normal;min-height:8vw;line-height:3vw;color:#1c1877;color:var(--darkblue);background:url(/packs_prod/media/images/vp/bg.authcols.title-1e736dea72b1829db675d7c1e2a5cb66.svg) center bottom no-repeat;background-size:contain;min-height:8.1vw;}
.b-authcols__text a {color:#c8272b;color:var(--red);text-decoration:none;}
.b-assistancecols {display:flex;margin:0 auto 7.5vw;width:82.75vw;padding:0;position:relative;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;}
.b-assistancecols__header {flex-basis:100%;flex-shrink:0;flex-grow:0;position:relative;}
.b-assistancecols__left {flex-basis:35%;flex-shrink:0;flex-grow:0;position:relative;}
.b-assistancecols__right {flex-basis:60%;flex-shrink:0;flex-grow:0;position:relative}
.b-assistancecols__title {margin:0 0 1.2vw;padding:1.2vw 0 0 0;font-weight:700;font-weight:var(--bold);font-size:2.4vw;letter-spacing:normal;line-height:3vw;color:rgba(0,0,0,0.87);color:var(--black);}
.b-assistancecols__text {padding-right:15%;margin:0;padding:0;}
.b-assistancecols__illustration {display:block;max-width:389px;width:100%;height:0;padding-bottom:100%;background:url(/packs_prod/media/images/vp/assistance.newtask-edfb3c17d3ff8dbedd12220ac706d310.svg) center center no-repeat;background-size:contain;}
.b-assistancecols__text a {color:#c8272b;color:var(--red);text-decoration:none;}
.b-assistancecols #map {width:100% !important;}
.b-sliderpractices {display:block;position:relative;margin:0;padding:0 0 40%;height:0;overflow:hidden;box-shadow:0 3px 4px -1px rgba(0, 0, 0, 0.2), 0 5px 5px 0 rgba(0, 0, 0, 0.06), 0 4px 5px 0 rgba(0, 0, 0, 0.14);box-shadow:var(--switcherShadow)}
.b-sliderpractices.roundtop {border-radius: 4px 4px 0 0;border-radius: var(--borderRadiusBlock) var(--borderRadiusBlock) 0 0;}
.b-sliderpractices.roundbottom {border-radius: 0 0 4px 4px;border-radius: 0 0 var(--borderRadiusBlock) var(--borderRadiusBlock);}
.b-sliderpractices.round {border-radius:4px;border-radius:var(--borderRadiusBlock)}
.b-sliderpractices__wrapper {position:absolute;left:0;top:0;right:0;bottom:0;}
.b-sliderpractices__item {position:absolute;left:0;top:0;right:0;bottom:0;}
.b-sliderpractices__item:after {position:absolute;left:0;top:50%;right:0;bottom:0;background:linear-gradient(to bottom, #00000000 0, #000000 100%);content:'';pointer-events:none;z-index:10;}
.b-sliderpractices__image {position:absolute;left:0;top:0;width:100%;height:100%;margin:0;padding:0;border:0;}
.b-sliderpractices__imageurl {display:block;margin:0;padding:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;}
.b-sliderpractices__data {position:absolute;left:0;bottom:3vw;right:0;box-sizing:border-box;z-index:15;}
.b-sliderpractices__title {margin:0.8vw 35% 0 0;padding:0 0.8vw;font-size:1.7vw;font-weight:700;font-weight:var(--bold);color:#ffffff;color:var(--white);line-height:2vw;display:-webkit-box;line-clamp:2;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow:hidden;max-height:4vw;box-sizing:border-box;}
.b-sliderpractices__category {margin:0.35vw 0;padding:0 0.8vw;font-size:1vw;font-weight:500;font-weight:var(--medium);color:#ffffff;color:var(--white);line-height:1.2vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0.6}
.b-sliderpractices__points {margin:0;padding:0 0.8vw;font-size:0.7vw;font-weight:500;font-weight:var(--medium);color:#ffffff;color:var(--white);line-height:0.8vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.b-sliderpractices__link {display:block;position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;z-index:20}
.b-sliderpractices__dots {position:absolute;left:0.4vw;right:0.4vw;bottom:0.7vw;z-index:1000;}
.b-sliderpractices__dots .slick-dots {display:flex;width:100%;margin:0;justify-content:space-between;list-style-type:none;padding:0;}
.b-sliderpractices__dots .slick-dots li {font-size:0;flex-basis:100%;height:1.6vw;margin:0 0.4vw;position:relative;cursor:pointer;}
.b-sliderpractices__dots .slick-dots li:before {position:absolute;left:0;right:0;top:50%;height:0.2vw;background:white;opacity:0.6;border-radius:4px;content:'';pointer-events:none;transform:translateY(-50%);transition:opacity 0.2s ease;}
.b-sliderpractices__dots .slick-dots li.slick-active:before {opacity:1;transition:opacity 0.2s ease;}
.b-sliderpractices__dots .slick-dots button {display:none;}
.b-sliderpractices__wrapper .slick-list {width:100%;height:100%;}
.b-sliderpractices__wrapper .slick-track {height:100%;}
.b-sliderpractices__wrapper .slick-slide {height:100%;position:absolute !important;top:0 !important;left:0 !important;}
.b-slidereducation {display:block;position:relative;margin:0;padding:0 0 40%;height:0;overflow:hidden;box-shadow:0 3px 4px -1px rgba(0, 0, 0, 0.2), 0 5px 5px 0 rgba(0, 0, 0, 0.06), 0 4px 5px 0 rgba(0, 0, 0, 0.14);box-shadow:var(--switcherShadow)}
.b-slidereducation.roundtop {border-radius: 4px 4px 0 0;border-radius: var(--borderRadiusBlock) var(--borderRadiusBlock) 0 0;}
.b-slidereducation.roundbottom {border-radius: 0 0 4px 4px;border-radius: 0 0 var(--borderRadiusBlock) var(--borderRadiusBlock);}
.b-slidereducation.round {border-radius:4px;border-radius:var(--borderRadiusBlock)}
.b-slidereducation__wrapper {position:absolute;left:0;top:0;right:0;bottom:0;}
.b-slidereducation__item {position:absolute;left:0;top:0;right:0;bottom:0;}
.b-slidereducation__item:after {position:absolute;left:0;top:50%;right:0;bottom:0;background:linear-gradient(to bottom, #00000000 0, #000000 100%);content:'';pointer-events:none;z-index:10;}
.b-slidereducation__image {position:absolute;left:0;top:0;width:100%;height:100%;margin:0;padding:0;border:0;}
.b-slidereducation__imageurl {display:block;margin:0;padding:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;}
.b-slidereducation__data {position:absolute;left:0;bottom:3vw;right:0;box-sizing:border-box;z-index:15;}
.b-slidereducation__title {margin:0.8vw 35% 0 0;padding:0 0.8vw;font-size:1.7vw;font-weight:700;font-weight:var(--bold);color:#ffffff;color:var(--white);line-height:2vw;display:-webkit-box;line-clamp:2;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow:hidden;max-height:4vw;box-sizing:border-box;}
.b-slidereducation__date {margin:0.35vw 0;padding:0 0.8vw;font-size:1vw;font-weight:500;font-weight:var(--medium);color:#ffffff;color:var(--white);line-height:1.2vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0.6}
.b-slidereducation__points {margin:0;padding:0 0.8vw;font-size:0.7vw;font-weight:500;font-weight:var(--medium);color:#ffffff;color:var(--white);line-height:0.8vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.b-slidereducation__link {display:block;position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;z-index:20}
.b-slidereducation__dots {position:absolute;left:0.4vw;right:0.4vw;bottom:0.7vw;z-index:1000;}
.b-slidereducation__dots .slick-dots {display:flex;width:100%;margin:0;justify-content:space-between;list-style-type:none;padding:0;}
.b-slidereducation__dots .slick-dots li {font-size:0;flex-basis:100%;height:1.6vw;margin:0 0.4vw;position:relative;cursor:pointer;}
.b-slidereducation__dots .slick-dots li:before {position:absolute;left:0;right:0;top:50%;height:0.2vw;background:white;opacity:0.6;border-radius:4px;content:'';pointer-events:none;transform:translateY(-50%);transition:opacity 0.2s ease;}
.b-slidereducation__dots .slick-dots li.slick-active:before {opacity:1;transition:opacity 0.2s ease;}
.b-slidereducation__dots .slick-dots button {display:none;}
.b-slidereducation__wrapper .slick-list {width:100%;height:100%;}
.b-slidereducation__wrapper .slick-track {height:100%;}
.b-slidereducation__wrapper .slick-slide {height:100%;position:absolute !important;top:0 !important;left:0 !important;}
.b-slidersmallevents {display:block;position:relative;margin:0 0 1vw;padding:0;overflow:hidden;}
.b-slidersmallevents__wrapper {display:flex;justify-content:space-between;padding-bottom:0.5vw;}
.b-slidersmallevents__item {flex-basis:18%;flex-shrink:0;flex-grow:0;margin:0 2.5% 0 0;padding:0;height:18vw;overflow:hidden;position:relative;border-radius:4px;border-radius:var(--borderRadiusBlock);box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow: var(--blockShadow);}
.b-slidersmallevents__item:last-child {margin-right:0;}
.b-slidersmallevents__image {position:absolute;left:0;top:0;width:100%;height:100%;margin:0;padding:0;border:0;}
.b-slidersmallevents__imageurl {display:block;margin:0;padding:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;}
.b-slidersmallevents__data {position:absolute;left:0;bottom:0;right:0;box-sizing:border-box;z-index:15;background-color: rgba(62,67,144,0.78);border-radius: 0 0 4px 4px;border-radius: 0 0 var(--borderRadiusBlock) var(--borderRadiusBlock);}
.b-slidersmallevents__title {margin:0.8vw;padding:0;font-size:0.8vw;font-weight:400;font-weight:var(--regular);color:#ffffff;color:var(--white);line-height:1.2;display:-webkit-box;line-clamp:2;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow:hidden;height:calc(1.2 * 2 * 0.8vw);box-sizing:border-box;}
.b-slidersmallevents__button {display:block;margin:0 0 0.8vw;padding:0;text-align:center;}
.b-slidersmallevents__link {display:block;width:8vw;height:1.8vw;margin:0 auto 0.8vw;padding:0;text-align:center;border-radius:4px;border-radius:var(--borderRadiusButton);background:#ffffff;background:var(--white);color:#c8272b;color:var(--red);line-height:1.8vw;text-decoration:none;font-size:0.7vw;opacity:0.87;transition:opacity 0.2s ease;}
.b-slidersmallevents__link:hover {opacity:1;transition:opacity 0.2s ease;}
.onblue .b-slidersmallevents__data {background-color: rgba(29, 31, 121, 0.78);}
/* промоблок в правой колонке */
.b-recommendedtasks {position:relative;background:#ffffff;background:var(--white);box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow: var(--blockShadow);border-radius:4px;border-radius:var(--borderRadiusBlock);overflow:hidden;margin-bottom:2vw;}
.b-recommendedtasks__title {font-size:1vw;font-weight:500;font-weight:var(--medium);color:rgba(0,0,0,0.87);color:var(--black);margin:0;padding:0.8vw;border-bottom:1px solid rgba(0,0,0,0.1);height:1.35vw;line-height:1.35vw;}
.b-recommendedtasks__list {}
.b-recommendedtasks__item {position:relative;transition:background 0.2s ease;box-sizing:border-box;padding-right:2vw;}
.b-recommendedtasks__item:before {display:block;position:absolute;right:0.4vw;top:50%;transform:translateY(-50%);width:1.2vw;height:1.2vw;background:url(/packs_prod/media/images/vp/icon.rightarrow-8a2f4e8f291616105bdfcd533fef3f55.png) center center no-repeat;background-size:contain;content:'';}
.b-recommendedtasks__item:after {position:absolute;right:0;bottom:0;left:5.2vw;height:1px;background:rgba(0,0,0,0.1);content:''}
.b-recommendedtasks__item:last-child:after {display:none;}
.b-recommendedtasks__item:hover {background:#f5f5f5;transition:background 0.2s ease;}
.b-recommendedtasks.onred {background:#640000;background:var(--darkred2);}
.onred .b-recommendedtasks__title {color:#ffffff;color:var(--white);border-color:rgba(255,255,255,0.15)}
.onred .b-recommendedtasks__item:hover {background:#f5f5f526;}
.onred .b-recommendedtasks__item:after {background:rgba(255,255,255,0.15);}
/* промоблок в правой колонке */
.b-recommendedevents {position:relative;background:#ffffff;background:var(--white);box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow: var(--blockShadow);border-radius:4px;border-radius:var(--borderRadiusBlock);overflow:hidden;margin-bottom:2vw;}
.b-recommendedevents__title {font-size:1vw;font-weight:500;font-weight:var(--medium);color:rgba(0,0,0,0.87);color:var(--black);margin:0;padding:0.8vw;border-bottom:1px solid rgba(0,0,0,0.1);min-height:1.35vw;line-height:1.35vw;}
.b-recommendedevents__list {}
.b-recommendedevents__item {position:relative;transition:background 0.2s ease;box-sizing:border-box;padding-right:2vw;}
.b-recommendedevents__item:before {display:block;position:absolute;right:0.4vw;top:50%;transform:translateY(-50%);width:1.2vw;height:1.2vw;background:url(/packs_prod/media/images/vp/icon.rightarrow-8a2f4e8f291616105bdfcd533fef3f55.png) center center no-repeat;background-size:contain;content:'';}
.b-recommendedevents__item:after {position:absolute;right:0;bottom:0;left:5.2vw;height:1px;background:rgba(0,0,0,0.1);content:''}
.b-recommendedevents__item:last-child:after {display:none;}
.b-recommendedevents__item:hover {background:#f5f5f5;transition:background 0.2s ease;}
.b-recommendedevents.onred {background:#640000;background:var(--darkred2);}
.onred .b-recommendedevents__title {color:#ffffff;color:var(--white);border-color:rgba(255,255,255,0.15)}
.onred .b-recommendedevents__item:hover {background:#f5f5f526;}
.onred .b-recommendedevents__item:after {background:rgba(255,255,255,0.15);}
.b-recommendedevents.onblue {background:#1c1877;background:var(--darkblue);}
.onblue .b-recommendedevents__title {color:#ffffff;color:var(--white);border-color:rgba(255,255,255,0.15)}
.onblue .b-recommendedevents__item:hover {background:#f5f5f526;}
.onblue .b-recommendedevents__item:after {background:rgba(255,255,255,0.15);}
/* промоблок в правой колонке */
.b-promoevents {display:block;width:100%;height:auto;margin:0;padding:0;position:relative;}
.b-promoevents__item {display:block;width:100%;height:0;padding: 0 0 131%;margin:0 0 2vw;position:relative;border-radius:4px;border-radius:var(--borderRadiusBlock);box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow: var(--blockShadow);overflow:hidden;}
.b-promoevents__item.oneandhalf {padding: 0 0 131%;}
.b-promoevents__data {position:absolute;left:0;bottom:0;right:0;box-sizing:border-box;background:url(/packs_prod/media/images/vp/bg.rightcol-1c5e67ae95be7107053609f36cc0e6af.png) center top no-repeat;background-size:100% auto;padding:9.5vw 0vw 0.4vw;}
.b-promoevents__image {position:absolute;left:0;top:0;width:100%;height:100%;margin:0;padding:0;}
.b-promoevents__imageurl {display:block;margin:0;padding:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:0/*4px*/;overflow:hidden;}
.b-promoevents__title {margin:0.8vw 0 0;padding:0 0.8vw;font-size:1.2vw;font-weight:400;font-weight:var(--regular);color:#ffffff;color:var(--white);line-height:1.2;display:-webkit-box;line-clamp:2;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow:hidden;max-height:calc(1.2 * 1.2vw * 2);box-sizing:border-box;}
.b-promoevents__date {margin:0.25vw 0;padding:0 0.8vw;font-size:0.8vw;font-weight:400;font-weight:var(--regular);color:#ffffff;color:var(--white);line-height:1.2;/*white-space:nowrap;overflow:hidden;text-overflow:ellipsis;*/opacity:0.87}
.b-promoevents__points {margin:0 0 0.8vw;padding:0 0.8vw;font-size:0.7vw;font-weight:400;font-weight:var(--regular);color:#ffffff;color:var(--white);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;}
.b-promoevents__link {display:block;position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;z-index:20}
/* промоблок в правой колонке */
.b-promotasks {display:block;width:100%;height:auto;margin:0;padding:0;position:relative;}
.b-promotasks__item {display:block;width:100%;height:0;padding: 0 0 131%;margin:0 0 2vw;position:relative;border-radius:4px;border-radius:var(--borderRadiusBlock);box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow: var(--blockShadow);overflow:hidden;}
.b-promotasks__item.oneandhalf {padding: 0 0 131%;}
.b-promotasks__data {position:absolute;left:0;bottom:0;right:0;box-sizing:border-box;background:url(/packs_prod/media/images/vp/bg.rightcol-1c5e67ae95be7107053609f36cc0e6af.png) center top no-repeat;background-size:100% auto;padding:9.5vw 0vw 0.4vw;}
.b-promotasks__image {position:absolute;left:0;top:0;width:100%;height:100%;margin:0;padding:0;}
.b-promotasks__imageurl {display:block;margin:0;padding:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px;overflow:hidden;}
.b-promotasks__title {margin:0.8vw 0 0;padding:0 0.8vw;font-size:1.2vw;font-weight:400;font-weight:var(--regular);color:#ffffff;color:var(--white);line-height:1.4vw;display:-webkit-box;line-clamp:2;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow:hidden;max-height:2.8vw;box-sizing:border-box;}
.b-promotasks__date {margin:0.25vw 0;padding:0 0.8vw;font-size:0.8vw;font-weight:400;font-weight:var(--regular);color:#ffffff;color:var(--white);line-height:1.2;/*white-space:nowrap;overflow:hidden;text-overflow:ellipsis;*/opacity:0.87}
.b-promotasks__points {margin:0 0 0.8vw;padding:0 0.8vw;font-size:0.7vw;font-weight:500;font-weight:var(--medium);color:#ffffff;color:var(--white);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.b-promotasks__link {display:block;position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;z-index:20}
.b-messageblock {color:#c8272b;color:var(--red);font-size:0.9vw;margin-bottom:1.2vw;}
.b-errorsblock {color:#c8272b;color:var(--red);font-size:0.9vw;margin-bottom:1.2vw;}
.b-errorsblock__header {font-size:1.2vw;font-weight:700;font-weight:var(--bold);margin:0 0 0.6vw;padding:0;}
.b-errorsblock__list {list-style-type:none;margin:0;padding:0;}
.b-errorsblock__item {margin-bottom:0.2vw;}
/* customizing standart elements */
.HTML5Uploader input {cursor:pointer;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);width:100%}
.HTML5Uploader span {}
/*
.HTML5UploaderType2 input {cursor:pointer;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);width:100%}
.HTML5UploaderType2 span {} 
*/
.multiselect__tags {min-height:2.8vw !important;border-radius: 4px !important;border-radius: var(--borderRadiusButton) !important;border: 1px solid rgba(129,142,152,0.35) !important;border: 1px solid var(--formBorderColor) !important;padding-top:0 !important;font-size:0.9vw !important;}
.multiselect__tags-wrap {margin-top:0.8vw !important;}
.multiselect__tags-wrap:empty {display:none !important;}
.multiselect__single {line-height:2.8vw !important;min-height:2.8vw !important;margin-bottom:0 !important;}
.multiselect, .multiselect__input, .multiselect__single {font-size:0.9vw !important;}
.multiselect__input {line-height:2.8vw !important;min-height:2.8vw !important;margin-bottom:0 !important;}
.multiselect__option--highlight {background-color:#888888 !important;}
.multiselect__option--highlight:after {background: #666666 !important;}
.multiselect__option--selected.multiselect__option--highlight:after {background: #666666 !important;}
.multiselect__tag {background:#888888 !important;}
.multiselect__tag-icon:hover {background: #666666 !important;}
.multiselect__tag-icon:after {color: #ffffff !important;color: var(--white) !important;}
.multiselect__tags-wrap {display: inline-block !important;margin-top:0.8vw !important;}
.multiselect__content-wrapper {z-index:90 !important;}
.multiselect__select {position: absolute;width: 2.9vw;height: 2.9vw;right: 0;top: 0;padding: 0;transition:none !important;}
.multiselect__select:before {display:none !important;}
.multiselect__select:after {display: block;position: absolute;right: 0.8vw;top: 0.7vw;height: 1.4vw;width: 1.4vw;box-sizing: border-box;line-height: 2.8vw;pointer-events: none;background: url(/packs_prod/media/images/vp/icon.chevrondown-e9ea785c84754d1653dec7c3d86a1d87.svg) center center no-repeat;background-size: auto 100%;content: '';z-index: 5;}
.multiselect--active .multiselect__select {transform:none !important;}
#chooseLanguages .b-form__data .b-form__item .addbutton {display:none;}
#chooseLanguages .b-form__data:last-child .b-form__item .addbutton {display:block;}
.flatpickr-calendar {border-radius:0;}
.flatpickr-day {border-radius:0;}
#js-loadmore_container .progress {background-color:transparent;}
/* список уведомлений */
.b-notifications {display:block;position:relative;margin:2vw 0;}
.b-notifications__list {display:flex;width:100%;position:relative;flex-wrap:wrap;}
.b-notifications__title {flex-basis:100%;flex-shrink:0;flex-grow:0;margin:0 0 1.2vw;padding:0;font-weight:var(--normal);font-size:1vw;color:var(--notificationsMainColor);font-weight:normal;}
.b-notifications__item {flex-basis:100%;flex-shrink:0;flex-grow:0;background:#ffffff;background:var(--white);border-radius:4px;border-radius:var(--borderRadiusBlock);overflow:hidden;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow: var(--blockShadow);margin-bottom:1.2vw;transition:background 0.2s ease;box-sizing:border-box;position:relative;}
.b-notifications .b-taskinlist__title {padding-right:8vw;}
.b-notifications .b-taskinlist__notification {padding-right:8vw;}
/* список карточек мероприятий */
.b-eventcardslist {display:flex;width:100%;position:relative;flex-wrap:wrap;margin-bottom:2vw;margin-top:2vw;}
.b-eventcardslist__item {flex-basis:32%;width:32%;flex-shrink:0;flex-grow:0;position:relative;margin-right:2%;}
.b-eventcardslist__item:nth-child(3n) {margin-right:0;}
.b-eventcardslisttitle {display:block;margin:2vw 0 -0.8vw;padding:0;font-weight:var(--normal);font-size:1vw;color:#c8272b;color:var(--red);font-weight:normal;}
.b-eventcardslisttitle__link {color:#3e4390;color:var(--eventMainColor);text-decoration:none;}
.b-eventcardslisttitle__link:hover {color:#3e4390;color:var(--eventMainColor);text-decoration:none;}
.inprofile .b-eventcardslist {margin-top:0;}
/* карточка мероприятия */
.b-eventcard {display:block;margin-bottom:1.2vw;background:#3e4390;background:var(--eventMainColor);color:#ffffff;color:var(--white);border-radius:4px;border-radius:var(--borderRadiusBlock);box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow:var(--blockShadow);overflow:hidden;position:relative;}
.b-eventcard__image {display:block;width:100%;height:0;padding:0 0 100%;margin:0 0 0.8vw;position:relative;}
.keytask .b-eventcard__image:before {display:block;position:absolute;right:0.4vw;top:0.4vw;width:1.6vw;height:1.6vw;border-radius:1.6vw;background:#c8272b url(/packs_prod/media/images/vp/icon.heart.white-7489a003b7cd23e4cdd98e71e9a8b43c.svg) 58% 45% no-repeat;background:var(--red) url(/packs_prod/media/images/vp/icon.heart.white-7489a003b7cd23e4cdd98e71e9a8b43c.svg) 58% 45% no-repeat;background-size:50%;content:'';z-index:10;}
.b-eventcard__imageurl {position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}
.b-eventcard__date {display:block;font-size:0.8vw;line-height:1.2;font-weight:400;font-weight:var(--regular);padding:0;margin:0 0.8vw 0.25vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.b-eventcard__title {display:block;font-size:1vw;line-height:1.2;font-weight:400;font-weight:var(--regular);padding:0;margin:0 0.8vw 0.8vw;display: -webkit-box;line-clamp:2;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow:hidden;height:2.4vw;}
.b-eventcard__points {display:block;padding:0;margin:1.3vw 0.8vw 1.4vw;font-size:0.7vw;text-transform:uppercase;}
.b-eventcard__link {display:block;position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;}
.b-eventcard__button {display:block;position:absolute;margin:0;padding:0;right:0.8vw;bottom:0.8vw;}
/* статья */
.b-material {display:block;margin: 0 0 1.5vw;padding:0;position:relative;}
.b-material__category {display:block;font-size:0.65vw;font-weight:500;font-weight:var(--medium);color:rgba(0,0,0,0.87);color:var(--black);opacity:0.78;line-height:1vw;text-transform:uppercase;margin:0 0 0.4vw;padding:0;}
.b-material__category.forNews {color:#3e4390;color:var(--newsMainColor);}
.b-material__date {display:block;font-size:0.65vw;font-weight:500;font-weight:var(--medium);color:rgba(0,0,0,0.87);color:var(--black);margin:0.8vw 0 1.6vw;padding:0;}
.b-material__title {display:block;font-size:1.7vw;font-weight:700;font-weight:var(--bold);color:rgba(0,0,0,0.87);color:var(--black);margin:0;padding:0;}
.b-material__content {display:block;width:65%;position:relative;font-size:1vw;line-height:1.5;font-weight:400;font-weight:var(--regular);color:rgba(0,0,0,0.87);color:var(--black);}
.b-material__content > * {max-width:100%;position:relative;overflow:hidden;}
.b-material__imagewrapper {position:relative;}
.b-material__image {display:block;width:100%;height:0;margin:0 0 1.5vw;padding:0 0 56.25%;position:relative;border-radius:4px;border-radius:var(--borderRadiusBlock);overflow:hidden;}
.b-material__imageurl {position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}
.b-material__imagedata {margin:-1.1vw 0 1.5vw;padding:0;display:flex;justify-content:space-between;}
.b-material__imagetitle {flex-basis:100%;font-size:0.65vw;color:rgba(0,0,0,0.87);color:var(--black);font-weight:400;font-weight:var(--regular);margin:0;padding:0 10% 0 0;box-sizing:border-box;}
.b-material__imagedescription {flex-basis:100%;text-align:right;font-size:0.65vw;color:rgba(0,0,0,0.87);color:var(--black);font-weight:400;font-weight:var(--regular);margin:0;padding:0 0 0 10%;box-sizing:border-box;}
.b-material__description {font-style:italic;margin-bottom:1vw;}
.b-material__imageandtitle {display:block;width:100%;height:0;margin:0 0 1.5vw;padding:0 0 56.25%;position:relative;border-radius:4px;border-radius:var(--borderRadiusBlock);overflow:hidden;}
.b-material__imageandtitleurl {position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;margin:0;padding:0;}
.b-material__imageandtitletext {position:absolute;left:0;bottom:0;width:100%;background:#3e4390c7;background:var(--educationMainColorTransparent);color:#ffffff;color:var(--white);font-size:1.7vw;font-weight:700;font-weight:var(--bold);margin:0;padding:1.2vw;box-sizing:border-box;}
.b-material__imageandtitle.forEducation .b-material__imageandtitletext {background:#3e4390c7;background:var(--educationMainColorTransparent);}
.b-material__content .Bold {font-weight:700;font-weight:var(--bold);}
.b-material__content .Underline {text-decoration:underline;}
.b-material__content .Italic {font-style:italic;}
.b-material__content .LineThrough {text-decoration:line-through;}
.b-material__content a {color:#c8272b;color:var(--red);}
.b-material__content .IncutImageL {width:35%;margin-right:1.6vw;margin-bottom:0.8vw;float:left;position:relative;}
.b-material__content .IncutImageL img {display:block;width:100%;margin:0;padding:0;border-radius:4px;border-radius:var(--borderRadiusBlock);overflow:hidden;}
.b-material__content .IncutImageL .Desc {display:block;font-size:0.65vw;color:rgba(0,0,0,0.87);color:var(--black);font-weight:400;font-weight:var(--regular);margin:0.4vw 0 0;padding:0;}
.b-material__content .IncutMedImage {width:65%;margin-right:1.6vw;margin-bottom:0.8vw;float:left;position:relative;}
.b-material__content .IncutMedImage img {display:block;width:100%;margin: 0;padding:0;border-radius:4px;border-radius:var(--borderRadiusBlock);overflow:hidden;}
.b-material__content .IncutMedImage .Desc {display:block;font-size:0.65vw;color:rgba(0,0,0,0.87);color:var(--black);font-weight:400;font-weight:var(--regular);margin:0.4vw 0 0;padding:0;}
.b-material__content .IncutBigImage {width:100%;margin-bottom:1.5vw;float:left;position:relative;}
.b-material__content .IncutBigImage img {display:block;width:100%;margin: 0;padding:0;border-radius:4px;border-radius:var(--borderRadiusBlock);overflow:hidden;}
.b-material__content .IncutBigImage .Desc {display:block;font-size:0.65vw;color:rgba(0,0,0,0.87);color:var(--black);font-weight:400;font-weight:var(--regular);margin:0.4vw 0 0;padding:0;}
.b-material__content .b-video-wrapper {display:block;width:100%;height:0;padding:0 0 56.25%;margin:0 0 1.6vw;position:relative;border-radius:4px;border-radius:var(--borderRadiusBlock);overflow:hidden;}
.b-material__content .b-video-wrapper iframe {position:absolute;left:0;top:0;width:100%;height:100%;border:0;}
/* анимация колокольчика в шапке */
@-webkit-keyframes ringbell {0% {transform:rotate(0deg);} 2% {transform:rotate(-10deg);} 6% {transform:rotate(10deg);} 10% {transform:rotate(-10deg);} 14% {transform:rotate(10deg);} 18% {transform:rotate(-10deg);} 22% {transform:rotate(10deg);} 24% {transform:rotate(0deg); } }
/* модалки */
.modal-content {border:0;border-radius:4px;border-radius:var(--borderRadiusBlock);box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow:var(--blockShadow);}
.b-modalcontent {font-size:0.9vw;color:rgba(0,0,0,0.87);color:var(--black);}
.b-modalcontent a {color:#c8272b;color:var(--profileMainColor);text-decoration:none;}
.tox .tox-button {background-color: #c8272b !important;background-color: var(--taskMainColor) !important;border-color: #c8272b !important;border-color: var(--taskMainColor) !important;}
.tox .tox-button--secondary {background-color: #f0f0f0 !important;border-color: #f0f0f0 !important;}
.tox .tox-button--naked {background-color: transparent !important;border-color: transparent !important;}
.b-video-player-wrapper {width:100%;max-width:740px;margin:0 0 40px 0;position:relative}
.b-video-player {position:relative;padding-bottom:56.25%}
/* 4:3 padding-bottom:75% */
.b-video-player .videojs-player {outline:none;position:absolute;top:0;left:0;width:100%;height:100%}
/* статистика */
.b-highchartcontrols {display:block;margin:0.5vw 0;padding:0;position:relative;}
.b-highchartcontrols__button {display:inline-block;appearance:none;-moz-appearance: none;-webkit-appearance: none;background:white;height:1.6vw;line-height: calc(1.6vw - 2px);padding: 0 0.4vw;border-radius:0.8vw;border:1px solid #818e98;border:1px solid var(--gray25);box-sizing:border-box;position:relative;font-size:0.7vw;}
.b-highchartcontrols__button.active {border-color:#c8272b;border-color:var(--taskMainColor);color:#c8272b;color:var(--taskMainColor);background:#c8272b08}
.b-highchartcontrols .b-eventfilter {display:inline-block;font-size:0.7vw;line-height:1.6vw;}
.b-highchartcontrols__button input {position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;}
.b-highchartmapwrapper {width:100%;height:0;padding:0 0 100%;position:relative;margin:0.5vw 0;}
.b-highchartpanelwrapper {width:100%;height:0;padding:0 0 100%;position:relative;margin:0.5vw 0;}
.b-highchartgraphwrapper {width:100%;padding:0;position:relative;margin:0.5vw 0;background:#ffffff;background:var(--white);box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow:var(--blockShadow);border-radius:4px;border-radius:var(--borderRadiusBlock);overflow:hidden;padding:0.8vw;box-sizing:border-box;}
.b-highchartgraphwrapper .b-volonterscounttable {margin-bottom:0;}
.b-highchartpanel {position:absolute;left:0;top:0;width:100%;height:100%;background:#ffffff;background:var(--white);box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow:var(--blockShadow);border-radius:4px;border-radius:var(--borderRadiusBlock);overflow:hidden;padding:0.8vw;box-sizing:border-box;}
.b-highchartpanel .highcharts-title {font-size:1.2vw !important;font-weight:bold !important;}
.b-highchartpanel .highcharts-legend-item text {font-size:0.8vw !important;font-weight:normal !important;}
.b-highchartpanel .highcharts-axis-labels text {font-size:0.8vw !important;font-weight:normal !important;}
.b-highchartgraphpanel {position:relative;box-sizing:border-box;margin:0.5vw 0;}
.b-highchartgraphpanel .highcharts-title {font-size:1.2vw !important;font-weight:bold !important;}
.b-highchartgraphpanel .highcharts-legend-item text {font-size:0.8vw !important;font-weight:normal !important;}
.b-highchartgraphpanel .highcharts-axis-labels text {font-size:0.8vw !important;font-weight:normal !important;}
.b-activitygraph {display:flex;width:100%;overflow:hidden;}
.b-activitygraph__title {flex-basis:66.66%;flex-shrink:0;flex-grow:0;position:relative;align-self:center;font-size:3.4vw;}
.b-activitygraph__subtitle {display:block;font-size:1.4vw;}
.b-activitygraph__graph {flex-basis:33.33%;flex-shrink:0;flex-grow:0;position:relative;height:0;padding-bottom:33.33%;}
.b-activitygraph__graph .highcharts-container {}
.b-volonterscounttable {display:flex;flex-wrap:wrap;width:100%;position:relative;margin:2.4vw 0;padding:0;}
.b-volonterscounttable__item {flex-basis:33.33%;flex-shrink:0;flex-grow:0;position:relative;margin:0 0 1.2vw;padding:0 0.8vw;}
.b-volonterscounttable__title {margin:0 0 0.4vw;padding:0;position:relative;font-size:0.8vw;}
.b-volonterscounttable__count {float:right;margin:0;padding:0;}
.b-volonterscounttable__icongraph {float:right;margin:0;padding:0;}
.b-volonterscounttable__icongraph {display:none;width:1.2vw;height:1.2vw;margin:0 0 0 0.3vw;padding:0;font-size:0;}
.b-volonterscounttable__icongraph.plus {display:block;background:url(/packs_prod/media/images/vp/icon.trend.up-3eea68f3f74f3ec174bc5998d826fb78.svg) center center no-repeat;background-size:contain;}
.b-volonterscounttable__icongraph.minus {display:block;background:url(/packs_prod/media/images/vp/icon.trend.down-2edabcf28dd122314c6636707a4f6d71.svg) center center no-repeat;background-size:contain;}
.b-volonterscounttable__bar {width:100%;height:0.25vw;border-radius:4px;border-radius:var(--borderRadiusBlock);background:rgba(129,142,152,0.35);background:var(--lightgray);font-size:0;position:relative;overflow:hidden;}
.b-volonterscounttable__progress {position:absolute;left:0;top:0;bottom:0;background:#c8272b;background:var(--taskMainColor);}
.b-themestat {display:block;position:relative;margin:2.4vw 0;}
.b-themestat__bigtitle {display:block;color:#c8272b;color:var(--red);font-weight:500;font-weight:var(--medium);font-size:1.2vw;line-height:1.4vw;padding:0.6vw 0.8vw 0.6vw;margin:0;}
.b-themestat__list {display:flex;flex-wrap:wrap;margin:0;padding:0;margin:0 -0.4vw;}
.b-themestat__item {flex-basis:33.33%;flex-shrink:0;flex-grow:0;box-sizing:border-box;margin:0;position:relative;padding:0.4vw;}
.b-themestat__itemwrapper {border-radius:4px;border-radius:var(--borderRadiusBlock);box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow:var(--blockShadow);position:relative;padding:0.8vw 0.8vw;}
.b-themestat__stat {display:block;margin:0;padding:0;font-size:0.9vw;font-weight:400;font-weight:var(--regular);color:rgba(0,0,0,0.87);color:var(--black);line-height:1.2vw;letter-spacing:-0.38px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.b-themestat__theme {display:block;margin:0;padding:0;font-weight:normal;color:#4d575d;color:var(--gray);text-transform:uppercase;letter-spacing:0.05vw;line-height:0.8vw;font-size:0.6vw;}
.b-themestat__icongraph {display:none;width:1.2vw;height:2vw;margin:0;padding:0;font-size:0;position:absolute;right:0.8vw;top:0.8vw;}
.b-themestat__icongraph.plus {display:block;background:url(/packs_prod/media/images/vp/icon.trend.up-3eea68f3f74f3ec174bc5998d826fb78.svg) center center no-repeat;background-size:contain;}
.b-themestat__icongraph.minus {display:block;background:url(/packs_prod/media/images/vp/icon.trend.down-2edabcf28dd122314c6636707a4f6d71.svg) center center no-repeat;background-size:contain;}
.b-tutorialbuttonwrapper {text-align:center;margin:1.2vw 0;}
#tutorialModal {}
#tutorialModal .modal-dialog {width:360px;margin-right:auto;margin-left:auto;}
#tutorialModal .b-tutorialpopup__header {padding:1.2vw;border-bottom:0;}
#tutorialModal .b-tutorialpopup__title {font-size: 1.2vw;font-weight: 500;font-weight: var(--medium);color: rgba(0,0,0,0.87);color: var(--black);line-height: 1.4vw;overflow: hidden;}
#tutorialModal .b-tutorialpopup__close {line-height: 1.4vw;}
#tutorialModal .b-tutorialpopup__body {padding:0;}
#tutorialModal .b-tutorialpopup__slide {height: calc( (360px * 0.9) + (1.2vw * 1.2 * 2) +  (0.9vw * 1.2  * 4) + 1.2vw);}
#tutorialModal .b-tutorialpopup__slideimage {display:block;position:relative;width:100%;height:0;padding:0 0 90%;margin:0;border:0;}
#tutorialModal .b-tutorialpopup__slideimage img {display:block;position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:100% auto;object-fit:100% auto;-o-object-position:center;object-position:center;}
#tutorialModal .b-tutorialpopup__slidetitle {display:block;padding:0 1.2vw 1.2vw;margin:0;font-size:1.2vw;line-height:1.2;color:rgba(0,0,0,0.87);color:var(--black);}
#tutorialModal .b-tutorialpopup__slidetext {display:block;padding:0 1.2vw 1.2vw;margin:0;font-size:0.9vw;line-height:1.2;overflow:hidden;color:#4d575d;color:var(--gray);}
#tutorialModal .b-tutorialpopup__footer {padding:1.2vw;border-top:0;}
#tutorialModal .b-tutorialpopup__nav {position:static;right:inerit;bottom:inherit;left:inherit;z-index:inherit;margin:0;padding:0;}
#tutorialModal .b-tutorialpopup__nav li {opacity:0.35;margin:0 0.4vw;padding:0;width:1.6vw;height:1.6vw;border:0;position:relative}
#tutorialModal .b-tutorialpopup__nav li:before {position:absolute;left:50%;top:50%;width:0.8vw;height:0.8vw;transform:translate(-50%,-50%);background:#c8272b;background:var(--taskMainColor);border-radius:0.8vw;content:''}
#tutorialModal .b-tutorialpopup__nav li.active {opacity:1;}
#tutorialModal .b-tutorialpopup__button {display: inline-block;font-size: 0.7vw;line-height: 1.8vw;background: #c8272b;background: var(--taskMainColor);color: #ffffff;color: var(--white);height: 1.8vw;margin: 0;padding: 0 0.6vw;text-transform: uppercase;font-weight: 400;font-weight: var(--regular);border-radius: 4px;border-radius: var(--borderRadiusButton);outline:none;border:0;}
#tutorialModal .b-tutorialpopup__button.hidden {display:none;}
#tutorialModal .b-tutorialpopup__button.inverse {background:transparent;color:#c8272b;color:var(--taskMainColor);font-weight:500;font-weight:var(--medium);}
#starsModal {}
#starsModal .modal-dialog {width:18vw;margin-right:auto;margin-left:auto;}
#starsModal .b-starspopup__header {padding:1.2vw;border-bottom:0;background:#c8272b;background:var(--taskMainColor);color:#ffffff;color:var(--white);}
#starsModal .b-starspopup__image {display:block;margin:0 auto 0.8vw;padding:0;width:10.6vw;height:10.6vw;position:relative;border-radius:4px;border-radius:var(--borderRadiusBlock);}
#starsModal .b-starspopup__imageurl {position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:4px;border-radius:var(--borderRadiusBlock);overflow:hidden;}
#starsModal .b-starspopup__title {font-size: 1.2vw;font-weight: 500;font-weight: var(--medium);color: #ffffff;color: var(--white);line-height: 1.4vw;overflow: hidden;}
#starsModal .b-starspopup__close {line-height: 1.4vw;color:white;text-shadow:none;}
#starsModal .b-starspopup__body {padding:1.2vw 1.2vw 0;}
#starsModal .b-starspopup__itemtitle {margin:0 0 0.25vw;padding:0;font-size:1vw;font-weight:400;font-weight:var(--regular);color:rgba(0,0,0,0.87);color:var(--black);line-height:1.2;display:-webkit-box;line-clamp:2;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow:hidden;max-height:2.4vw;text-align:center;}
#starsModal .b-starspopup__itemdescription {margin:0 0 0.25vw ;padding:0;font-size:0.8vw;font-weight:400;font-weight:var(--regular);color:#4d575d;color:var(--gray);line-height:1.2;display:-webkit-box;line-clamp:4;-webkit-line-clamp:2;-webkit-box-orient: vertical;overflow:hidden;max-height:calc(0.8vw * 1.2 * 2);text-align:center;}
#starsModal .b-starspopup__vote {width:75%;margin:0.8vw auto;padding:0 0 15%;height:0;position:relative;background:url(/packs_prod/media/images/vp/icon.star.gray-05a73cf6c200bd8e3d560e956dc9f513.svg) center center repeat-x;background-size:auto 100%;}
#starsModal .b-starspopup__votelist {list-style-type:none;margin:0;padding:0;position:absolute;left:0;top:0;width:100%;height:100%;}
#starsModal .b-starspopup__votemark {display:block;position:absolute;left:0;top:0;height:100%;background:url(/packs_prod/media/images/vp/icon.star.red-9cd530511ac82c2c3fbe08df07a3917d.svg) left center repeat-x;background-size:auto 100%;opacity:0;font-size:0;}
#starsModal .b-starspopup__votemark.m1 {z-index:105;width:20%;}
#starsModal .b-starspopup__votemark.m2 {z-index:104;width:40%;}
#starsModal .b-starspopup__votemark.m3 {z-index:103;width:60%;}
#starsModal .b-starspopup__votemark.m4 {z-index:102;width:80%;}
#starsModal .b-starspopup__votemark.m5 {z-index:101;width:100%;}
#starsModal .b-starspopup__votelist:hover .active {opacity:0}
#starsModal .b-starspopup__votemark:hover {opacity:1 !important;}
#starsModal .b-starspopup__votemark.active {opacity:1}
#starsModal a.b-starspopup__securitylink {display:block;color:rgba(0,0,0,0.87);color:var(--black);text-decoration:none;text-align:center;font-size:0.8vw;margin:0;padding:0;}
#starsModal a.b-starspopup__securitylink:hover {color:rgba(0,0,0,0.87);color:var(--black);text-decoration:none;}
#starsModal .b-starspopup__footer {padding:1.2vw;border-top:0;}
#starsModal .b-starspopup__button {display: block;font-size: 0.7vw;line-height: 1.8vw;background: #c8272b;background: var(--taskMainColor);color: #ffffff;color: var(--white);height: 1.8vw;margin: 0;padding: 0 0.6vw;text-transform: uppercase;font-weight: 400;font-weight: var(--regular);border-radius: 4px;border-radius: var(--borderRadiusButton);outline:none;border:0;width:100%;}
#starsModal .b-starspopup__button.hidden {display:none;}
#starsModal.blue .b-starspopup__header {background:#3e4390;background:var(--eventMainColor);}
#starsModal.blue .b-starspopup__votemark {background-image:url(/packs_prod/media/images/vp/icon.star.blue-bdec4ac8c0201c576f2f5283a278ff71.svg);}
#starsModal.blue .b-starspopup__button {background: #3e4390;background: var(--eventMainColor);}
.b-assistancelist {margin:0 0 2.4vw;padding:0;position:relative;}
.b-assistancelist__table {width:100%;}
.b-assistancelist__header {}
.b-assistancelist__headeritem {text-align:left;padding:0.8vw 0.4vw 0.8vw 0;margin:0;border-bottom:1px solid #818e98;border-bottom:1px solid var(--gray25);font-weight:normal;font-size:0.7vw;color:#4d575d;color:var(--gray);}
.b-assistancelist__headeritem:last-child {padding-right:0;}
.b-assistancelist__row {}
.b-assistancelist__rowitem {text-align:left;padding:0.8vw 0.4vw 0.8vw 0;margin:0;border-bottom:1px solid #818e98;border-bottom:1px solid var(--gray25);font-weight:normal;font-size:0.8vw;line-height:1vw;}
.b-assistancelist__rowitem:last-child {padding-right:0;}
.b-assistancelist__subrow {border-bottom:1px solid #818e98;border-bottom:1px solid var(--gray25);background:#e91e6308;display:none;}
.b-assistancelist__subrow.in_progress {background:#ff7e0008}
.b-assistancelist__subrow.done {background:#4caf5008}
.b-assistancelist__subrow.other {background:#9a808008}
.b-assistancelist__subrow.applicant_refused {background:#80808008}
.b-assistancelist__subrow.active {display:table-row;}
.b-assistanceitem {}
.b-assistanceitem__date {display:inline-block;line-height:1.6vw;padding:0 0.4vw;color:#ffffff;color:var(--white);background:#e91e63;border-radius:0.8vw;}
.b-assistanceitem__status {color:#e91e63;opacity:0.6}
.b-assistanceitem__controls {text-align:right;white-space:nowrap;}
.b-assistanceitem__admin {padding-left:2vw;position:relative;line-height:1vw;}
.b-assistanceitem__adminimg {position:absolute;left:0;top:50%;transform:translateY(-50%);width:1.6vw;height:1.6vw;border-radius:50%;overflow:hidden;}
.b-assistanceitem__adminimg img {display:block;position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}
.b-assistanceitem__adminlink {position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;}
.b-assistancedetails {display:flex;flex-wrap:wrap;}
.b-assistancedetails__item {flex-basis:50%;flex-shrink:0;flex-grow:0;box-sizing:border-box;display:flex;justify-content:space-between;padding:0.8vw;border-bottom:1px solid #818e98;border-bottom:1px solid var(--gray25);}
.b-assistancedetails__item.rightborder {border-right:1px solid #818e98;border-right:1px solid var(--gray25);}
.b-assistancedetails__item.double {flex-basis:100%;flex-direction:column;}
.b-assistancedetails__item.noborderbottom {border-bottom:0;}
.b-assistancedetails__itemlabel {box-sizing:border-box;margin:0 1.2vw 0 0;padding:0;font-size:0.8vw;color:#4d575d;color:var(--gray);}
.b-assistancedetails__itemtext {box-sizing:border-box;margin:0;padding:0;font-size:0.8vw;text-align:justify;}
.b-assistancedetails__item.showonmobile {display:none;}
.b-assistancestatus {display:flex;width:100%;list-style-type:none;margin:0 0 1.2vw;padding:0;box-sizing:border-box;justify-content:space-between;}
.b-assistancestatus__item {text-align:center;font-size:0.7vw;line-height:0.8vw;text-transform:uppercase;padding:0.75vw 0;margin:0;box-sizing:border-box;color:#4d575d;color:var(--gray);font-weight:500;font-weight:var(--medium);border-bottom:2px solid transparent;transition:all 0.2s ease;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.in_progress .b-assistanceitem__date {background-color:#ff7e00;}
.in_progress .b-assistanceitem__status {color:#ff7e00;opacity:0.6}
.other .b-assistanceitem__date {background-color:#9a8080;}
.other .b-assistanceitem__status {color:#9a8080;opacity:0.6}
.applicant_refused .b-assistanceitem__date {background-color:#808080;}
.applicant_refused .b-assistanceitem__status {color:#808080;opacity:0.6}
.done .b-assistanceitem__date {background-color:#4caf50;}
.done .b-assistanceitem__status {color:#4caf50;opacity:0.6}
.b-assistanceiconbutton {display:inline-block;height:1.2vw;font-size:0.8vw;line-height:1.2vw;position:relative;vertical-align:middle;cursor:pointer;}
.b-assistanceiconbutton.collapsible {width:1.2vw;font-size:0;background:url(/packs_prod/media/images/vp/icon.dropdown.black-b98c6ce6d42a04963a23784d34b72b8e.svg) center center no-repeat;background-size:contain;opacity:0.6}
.b-assistanceiconbutton.collapsible.active {transform:rotate(-180deg);}
.b-assistanceiconbutton.delete {width:1.2vw;font-size:0;background:url(/packs_prod/media/images/vp/icon.delete.outline.black-fa3c35a43dfd23cf9ad4d2e6513ea541.svg) center center no-repeat;background-size:contain;opacity:0.6}
.b-assistanceiconbutton.comment {width:1.2vw;font-size:0;background:url(/packs_prod/media/images/vp/icon.comment.outline.black-4e800cf1e80a307d0b90f9fe16e185ae.svg) center center no-repeat;background-size:contain;opacity:0.6}
.b-assistanceiconbutton.edit {width:1.2vw;font-size:0;background:url(/packs_prod/media/images/vp/icon.edit.outline.black-f28e0aa4d65a869b8224ef4603a4fc4e.svg) center center no-repeat;background-size:contain;opacity:0.6}
.b-assistancecounter {display:block;position:relative;margin: 1.2vw 0 2.4vw;background:#ffffff;background:var(--white);box-sizing:border-box;box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow:var(--blockShadow);border-radius:4px;border-radius:var(--borderRadiusBlock);padding:1.2vw;}
.b-assistancecounter__icon {display:block;margin:0 0 0.6vw;padding:0;height:1.6vw;background:url(/packs_prod/media/images/vp/icon.roof.black-8b8aa7dfc6dde3ad34abc51bdc25dbe7.svg) center center no-repeat;background-size:1.6vw;font-size:0;}
.b-assistancecounter__text {font-size:1vw;line-height:1.2;text-align:center;color:rgba(0,0,0,0.87);color:var(--black);font-weight:normal;margin:0;padding:0;}
.b-assistancecounter__text span {color:#c8272b;color:var(--taskMainColor);}
.b-assistancecounter__link {position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;}
.b-assistanceautocompleteitem {display:block;position:relative;width:100%;}
.b-assistanceautocompleteitem:hover {background:rgba(129,142,152,0.35);background:var(--lightgray);}
.b-assistanceautocompleteitem__text {display:block;margin:0;padding:0.2vw 0.8vw;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.b-assistanceautocompleteitem__link {position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;z-index:2}
.b-orgcards {display:block;position:relative;margin:2.4vw 0;}
.b-orgcards__header {display:block;margin:0 0 1.2vw;padding:0;font-weight:var(--normal);font-size:1vw;color:#c8272b;color:var(--red);font-weight:normal;}
.b-orgcards__list {display:flex;flex-wrap:wrap;margin:0 0 1.2vw;padding:0;justify-content:space-between;}
.b-orgcards__list #js-loadmore_container {flex-basis:100%;flex-shrink:0;flex-grow:0;}
.b-orgcards__item {flex-basis:49%;flex-shrink:0;flex-grow:0;box-sizing:border-box;padding:0;margin:0 0 0.8vw;position:relative;box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow:var(--blockShadow);border-radius:4px;border-radius:var(--borderRadiusBlock);overflow:hidden;}
.b-orgcards__item.double {flex-basis:100%;width:100%;}
.b-orgcards__image {width:100%;height:0;padding:0 0 56.25%;position:relative;margin:0;}
.b-orgcards__imageurl {display:block;position:absolute;left:0;top:0;width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;}
.b-orgcards__imagelink {display:block;position:absolute;left:0;top:0;width:100%;height:100%;font-size:0;}
.b-orgcards__index {display:none;}
.b-orgcards__title {display:block;font-size:1vw;line-height:1.2;font-weight:400;font-weight:var(--regular);padding:0;margin:0.8vw 0.8vw 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
a.b-orgcards__titlelink {color:rgba(0,0,0,0.87);color:var(--black);}
a.b-orgcards__titlelink:hover {color:#c8272b;color:var(--red);text-decoration:none;}
.b-orgcards__subtitle {display:block;font-size:0.8vw;line-height:1.2;font-weight:400;font-weight:var(--regular);padding:0;margin:0.25vw 0.8vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.b-orgcards__itemlink {display:block;position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;display:none;}
.b-orgcards__button {margin:0.8vw 0.8vw 0.5vw;padding:0;position:relative;}
.b-orgcards__button .b-volunteersmallbutton {width:100%;text-align:center}
.b-friendslist {display:block;position:relative;margin:2.4vw 0;}
.b-friendslist__header {display:block;margin:0 0 1.2vw;padding:0;font-weight:var(--normal);font-size:15px;color:#c8272b;color:var(--red);font-weight:normal;}
.b-friendslist__alllink {position:absolute;font-weight:var(--normal);font-weight:normal;right: 0;top: 0;line-height: 1.4vw;font-size: 0.7vw;color: #c8272b;color: var(--red);text-decoration:none;}
.b-friendslist__alllink:hover {color:#c8272b;color:var(--red);text-decoration:none;}
.b-friendsbutton {display:block;appearance:none;-moz-appearance: none;-webkit-appearance: none;width:1.6vw;height:1.6vw;margin:0;padding:0;outline:none !important;border:0;background:transparent;font-size:0;background:url(/packs_prod/media/images/vp/icon.addfriend.white-bf95d2c84943995b8b9af7b80f856481.svg) center center no-repeat;background-size:auto 1.4vw;padding:0;margin:0 0.4vw 0 0;outline:0;border:0;}
.b-friendsbutton.await {opacity:0.6;}
.b-friendsbutton.remove {background-image:url(/packs_prod/media/images/vp/icon.removefriend.white-60197a446312dd65f9d2a815265203a2.svg)}
[class^="friend_button_wrapper"] {height:100%}
a.b-telegrambutton {display:block;margin:0.3vw 0.8vw 0.3vw 0;padding:0 0.8vw;line-height:1.8vw;height:1.8vw;background:white;color:#c8272b;color:var(--taskMainColor);text-decoration:none;font-size:0.7vw;font-weight:400;font-weight:var(--regular);border-radius:4px;border-radius:var(--borderRadiusButton);position:relative;text-transform:uppercase;letter-spacing:0.0375vw;letter-spacing:var(--smallButtonLetterSpacing);text-align:center;position:relative;}
a.b-telegrambutton:before {display:inline-block;width:1.2vw;height:1.2vw;margin:0 0.5em 0 0;padding:0;vertical-align:middle;background:url(/packs_prod/media/images/vp/icon.profile.tg.red-e78c3d9f7e662464ac9ec233d151f733.svg) center center no-repeat;background-size:contain;content:''}
a.b-telegrambutton:hover {color:#c8272b;color:var(--taskMainColor);text-decoration:none;text-align:center}
a.b-whatsupbutton {display:block;margin:0.3vw 0.8vw 0.3vw 0;padding:0 0.8vw;line-height:1.8vw;height:1.8vw;background:white;color:#c8272b;color:var(--taskMainColor);text-decoration:none;font-size:0.7vw;font-weight:400;font-weight:var(--regular);border-radius:4px;border-radius:var(--borderRadiusButton);position:relative;text-transform:uppercase;letter-spacing:0.0375vw;letter-spacing:var(--smallButtonLetterSpacing);text-align:center;position:relative;}
a.b-whatsupbutton:before {display:inline-block;width:1.2vw;height:1.2vw;margin:0 0.5em 0 0;padding:0;vertical-align:middle;background:url(/packs_prod/media/images/vp/icon.profile.whatsup.red-b69d60e243c377b8808107122dac2177.svg) center center no-repeat;background-size:contain;content:''}
a.b-whatsupbutton:hover {color:#c8272b;color:var(--taskMainColor);text-decoration:none;text-align:center}
.b-profilemessagebuttons {margin:0.8vw 0.8vw 0.8vw 9.6vw;padding:0;display:flex;}
.b-profilemessagebuttons__item {}
[v-cloak] {display: none;}
.b-pollslist {display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;}
.b-pollslist > .b-pollinlist {flex-basis:49%;flex-shrink:0;flex-grow:0;margin:0 0 1.2vw;padding:0;position:relative;}
.b-pollslist > #js-loadmore_container {flex-basis:100%;}
.b-pollinlist {display:block;position:relative;box-sizing:border-box;background: #ffffff;background: var(--white);border-radius: 4px;border-radius: var(--borderRadiusBlock);overflow: hidden;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow: var(--blockShadow);}
.b-pollinlist__image {display:block;width:100%;height:0;margin:0;padding:0 0 56.25%;position: relative;overflow: hidden;}
.b-pollinlist__imageurl {display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;margin: 0;padding: 0;}
.b-pollinlist__data {margin:0.8vw;padding:0;}
.b-pollinlist__title {font-size:1vw;font-weight:700;font-weight:var(--bold);color:rgba(0,0,0,0.87);color:var(--black);line-height:1.2;margin:0 0 0.4vw;padding:0;}
.b-pollinlist__desc {font-size:0.8vw;font-weight:400;font-weight:var(--regular);color:rgba(0,0,0,0.87);color:var(--black);line-height:1.2;margin:0 0 0.8vw;padding:0;}
.b-pollinlist__desc p {margin:0 0 0.4vw;padding:0;}
.b-pollinlist__desc a {color:#c8272b;color:var(--red);}
.b-pollinlist__question-header {font-size:1vw;font-weight:700;font-weight:var(--bold);color:rgba(0,0,0,0.87);color:var(--black);line-height:1.2;margin:0 0 0.4vw;padding:0;}
.b-pollinlist__question-text {color:#3E4390;font-size:0.9vw;font-weight:500;font-weight:var(--medium);line-height:1.2;margin:0 0 0.8vw;padding:0;}
.b-pollinlist__question-hint {font-size:0.8vw;color:#818e98;color:var(--gray25);margin:-0.4vw 0 0.8vw;}
.b-pollinlist-vote {display:flex;margin:0 0.8vw 0.8vw;padding:0;list-style-type:none;}
.b-pollinlist-vote.voted .b-pollinlist-vote__item {opacity:0.3}
.b-pollinlist-vote.voted .b-pollinlist-vote__item.myanswer {opacity:1}
.b-pollinlist-vote.type1:not(.voted) .b-pollinlist-vote__item:hover {filter:saturate(2);transition:filter 0.2s ease;}
.b-pollinlist-vote.type2:not(.voted) .b-pollinlist-vote__item:hover {filter:saturate(2);transition:filter 0.2s ease;}
.b-pollinlist-vote.type1.numbers {margin-bottom:1.6vw;}
.b-pollinlist-vote.type1.numbers .b-pollinlist-vote__item-num {display:block;}
.b-pollinlist-vote.type1 .b-pollinlist-vote__item {flex-basis:50%;flex-shrink:0;flex-grow:0;position:relative;height:3.34vw;transition:filter 0.2s ease;}
.b-pollinlist-vote.type1 .b-pollinlist-vote__item a {font-size:0;position:absolute;left:0;top:0;width:100%;height:100%;}
.b-pollinlist-vote.type1 .b-pollinlist-vote__item:nth-child(1) {background:url(/packs_prod/media/images/vp/icon.vote.smile-1-c5ca9457aac921e59c66eac6cd432dd8.svg) center center no-repeat;background-size:contain;}
.b-pollinlist-vote.type1 .b-pollinlist-vote__item:nth-child(2) {background:url(/packs_prod/media/images/vp/icon.vote.smile-3-fef4ed85610144a3f007ce4be83b5e51.svg) center center no-repeat;background-size:contain;}
.b-pollinlist-vote.type1 .b-pollinlist-vote__item-num {display:none;position:absolute;left:50%;top:100%;transform:translateX(-50%);font-size:0.6vw;color:black;}
.b-pollinlist-vote.type2.numbers {margin-bottom:1.6vw;}
.b-pollinlist-vote.type2.numbers .b-pollinlist-vote__item-num {display:block;}
.b-pollinlist-vote.type2 .b-pollinlist-vote__item {flex-basis:33.33%;flex-shrink:0;flex-grow:0;position:relative;height:3.34vw;transition:filter 0.2s ease;}
.b-pollinlist-vote.type2 .b-pollinlist-vote__item a {font-size:0;position:absolute;left:0;top:0;width:100%;height:100%;}
.b-pollinlist-vote.type2 .b-pollinlist-vote__item:nth-child(1) {background:url(/packs_prod/media/images/vp/icon.vote.smile-1-c5ca9457aac921e59c66eac6cd432dd8.svg) center center no-repeat;background-size:contain;}
.b-pollinlist-vote.type2 .b-pollinlist-vote__item:nth-child(2) {background:url(/packs_prod/media/images/vp/icon.vote.smile-2-464a2cceaf504d0195502ba29bb2b590.svg) center center no-repeat;background-size:contain;}
.b-pollinlist-vote.type2 .b-pollinlist-vote__item:nth-child(3) {background:url(/packs_prod/media/images/vp/icon.vote.smile-3-fef4ed85610144a3f007ce4be83b5e51.svg) center center no-repeat;background-size:contain;}
.b-pollinlist-vote.type2 .b-pollinlist-vote__item-num {display:none;position:absolute;left:50%;top:100%;transform:translateX(-50%);font-size:0.6vw;color:black;}
.b-pollinlist-vote.type3.numbers {margin-bottom:1.6vw;}
.b-pollinlist-vote.type3.numbers .b-pollinlist-vote__item-num {display:block;}
.b-pollinlist-vote.type3.voted .b-pollinlist-vote__item {opacity:1}
.b-pollinlist-vote.type3 .b-pollinlist-vote__item {flex-basis:20%;flex-shrink:0;flex-grow:0;position:relative;height:3.34vw;background:url(/packs_prod/media/images/vp/icon.vote.star.gray-d79b7d32f65f559575dd5f02aca665d7.svg) center center no-repeat;background-size:contain;}
.b-pollinlist-vote.type3 .b-pollinlist-vote__item a {font-size:0;position:absolute;left:0;top:0;width:100%;height:100%;}
.b-pollinlist-vote.type3 .b-pollinlist-vote__item-num {display:none;position:absolute;left:50%;top:100%;transform:translateX(-50%);font-size:0.6vw;color:black;}
.b-pollinlist-vote.type3 .b-pollinlist-vote__item.myanswer {background-image:url(/packs_prod/media/images/vp/icon.vote.star.red-b4a7094945317b6909ce3f93890a9f1e.svg);}
.b-pollinlist-vote.type4 {flex-wrap:wrap;}
.b-pollinlist-vote.type4.numbers {}
.b-pollinlist-vote.type4.numbers .b-pollinlist-vote__item-num {display:block;}
.b-pollinlist-vote.type4.voted .b-pollinlist-vote__item {opacity:1}
.b-pollinlist-vote.type4 .b-pollinlist-vote__item {flex-basis:100%;flex-shrink:0;flex-grow:0;position:relative;font-size:0.8vw;padding:0.8vw 4.8vw 0.8vw 1.2vw;margin:0 0 0.8vw;background:#FAFAFA;border-radius:4px;border-radius:var(--borderRadiusButton);box-sizing:border-box;border:1px solid #EAEAEA;}
.b-pollinlist-vote.type4 .b-pollinlist-vote__item a {color:rgba(0,0,0,0.87);color:var(--black);text-decoration:none;}
.b-pollinlist-vote.type4 .b-pollinlist-vote__item-num {display:none;position:absolute;right:0.8vw;top:50%;transform:translateY(-50%);font-size:0.6vw;color:black;}
.b-pollinlist-vote.type4 .b-pollinlist-vote__item.myanswer {border: 2px solid #C8272B;background:#C8272B14;color:#c8272b;color:var(--red);}
.b-pollinlist-vote.type4 .b-pollinlist-vote__item.myanswer a {color:#c8272b;color:var(--red);}
.b-pollinlist-files {position:absolute;left:0;right:0;bottom:0;}
.b-pollinlist-files__dropdown {display:block;width:50%;background:linear-gradient(to bottom, rgba(255,255,255,0.85) 0, white 100%);padding:0 0.8vw;margin:0 auto;line-height:2.4vw;color:rgba(0,0,0,0.87);color:var(--black);font-size:0.8vw;font-weight:400;font-weight:var(--regular);position:relative;text-decoration:none;cursor:pointer;border-radius:4px 4px 0 0;border-radius:var(--borderRadiusButton) var(--borderRadiusButton) 0 0}
.b-pollinlist-files__dropdown:before {display:block;position:absolute;right:0.8vw;top:50%;width:1.6vw;height:1.6vw;background:url(/packs_prod/media/images/vp/icon.rightarrow.gray-86cd80b4ba6c30cb2725558548fac746.svg) center center no-repeat;background-size:1.2vw auto;transform:translateY(-50%) rotate(-90deg);content:''}
.b-pollinlist-files__dropdown:hover {text-decoration:none;color:rgba(0,0,0,0.87);color:var(--black);}
.b-pollinlist-files__list {display:none;list-style-type:none;margin:0;padding:0.8vw;background:white;border-bottom:1px solid rgba(129,142,152,0.35);border-bottom:1px solid var(--lightgray);}
.b-pollinlist-files__item {display:block;height:2.1vw;line-height:2.1vw;font-size:0.8vw;color:rgba(0,0,0,0.87);color:var(--black);padding:0 2.5vw;position:relative;margin:0 0 0.4vw;white-space: nowrap;box-sizing: border-box;width: 100%;overflow: hidden;text-overflow: ellipsis;}
.b-pollinlist-files__link {text-decoration:none;color:rgba(0,0,0,0.87);color:var(--black);}
.b-pollinlist-files__link:hover {text-decoration:none;color:rgba(0,0,0,0.87);color:var(--black);}
.b-pollinlist-files__item:before {display:block;position:absolute;left:0;top:0;width:2.1vw;height:2.1vw;border-radius:50%;background:#c8272b url(/packs_prod/media/images/vp/icon.document.white-ed0c6fa6a65b054808258d9360a1571c.svg) center center no-repeat;background:var(--red) url(/packs_prod/media/images/vp/icon.document.white-ed0c6fa6a65b054808258d9360a1571c.svg) center center no-repeat;background-size:60%;content:''}
.b-pollinlist-files__item:after {display:block;position:absolute;right:0;top:0;width:1.6vw;height:1.6vw;background:url(/packs_prod/media/images/vp/icon.download2.red-2f0fd86d34c325f7bbcb7e8ea517c646.svg) center center no-repeat;background-size:1.2vw;content:''}
.b-pollinlist-files.active .b-pollinlist-files__dropdown:before {transform:translateY(-50%) rotate(90deg);}
.b-pollinlist-files.active .b-pollinlist-files__list {display:block;}
.b-mainnewspolls {display:flex;margin:0 0 5vw;padding:8vw 8.25vw 7.5vw;position:relative;background:transparent;z-index:998;justify-content:space-between;}
.b-mainnewspolls > * {flex-basis:47%;flex-shrink:0;flex-grow:0;position:relative;}
.b-mainnewspolls .b-mainnews {padding:0;margin:0;background:none;}
.b-mainnewspolls .b-mainnews .b-mainnews__list {flex-wrap:wrap;justify-content:space-between;}
.b-mainnewspolls .b-mainnews .b-mainnews__item {flex-basis:49%;margin-bottom:1vw;}
.b-mainnewspolls .b-mainpolls {padding:0;margin:0;background:none;}
.b-mainnewspolls .b-mainpolls__list > .b-pollinlist {flex-basis:100%;min-height:38.75vw;}
.b-mainnewspolls.nopolls > .b-mainnewspolls__left {display:none !important;}
.b-mainnewspolls.nopolls > .b-mainnewspolls__right {flex-basis:100%;}
.b-mainnewspolls.nopolls .b-mainnews .b-mainnews__list {flex-wrap:nowrap;}
.b-mainnewspolls.nopolls .b-mainnews .b-mainnews__item {flex-basis:23.5%;margin-bottom:0;}
.b-giftslist__container{display:flex;margin:0 8.25vw 7.5vw;width:83.5vw;padding:0;position:relative;justify-content:space-between;}
.b-giftslist {display:flex;flex-wrap:wrap;justify-content: flex-start;margin-bottom:2vw;margin-top:0;padding-top: 0;grid-gap: 24px;gap: 24px;position:relative;}
.b-giftslist__title {flex-basis:100%;flex-shrink:0;flex-grow:0;margin:0 0 1.2vw;padding:0;font-weight:var(--normal);font-size:1vw;color:#c8272b;color:var(--red);font-weight:normal;}
.b-giftslist__titlelink {color:#3E4390;color:var(--giftMainColor);text-decoration:none;}
.b-giftslist__titlelink:hover {color:#3E4390;color:var(--giftMainColor);text-decoration:none;}
.b-giftslist__item {flex-basis:100%;flex-shrink:0;flex-grow:0;background:#ffffff;background:var(--white);border-radius:4px;border-radius:var(--borderRadiusBlock);overflow:hidden;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);margin-bottom:1.2vw;transition:background 0.2s ease;box-sizing:border-box;/*padding-right:2vw;*/position:relative;}
.b-giftslist__item:hover {background:#f5f5f5;transition:background 0.2s ease;}
.b-giftslist__item.half {flex-basis:49%;}
.b-giftslist__item:before {display:block;position:absolute;right:0.4vw;top:50%;transform:translateY(-50%);width:1.2vw;height:1.2vw;background:url(/packs_prod/media/images/vp/icon.rightarrow-8a2f4e8f291616105bdfcd533fef3f55.png) center center no-repeat;background-size:contain;content:'';}
.b-giftslist__alllink {position:absolute;font-weight:var(--normal);font-weight:normal;right: 0;top: 0;line-height: 1.4vw;font-size: 0.7vw;color: #c8272b;color: var(--red);text-decoration:none;}
.b-giftslist__alllink:hover {color:#c8272b;color:var(--red);text-decoration:none;}
.inprofile .b-giftslist__item {flex-basis:49%;}
.b-giftslist__item.newgift {padding-right:0;box-shadow:none;}
.b-giftslist__item.newgift:before {display:none}
.b-giftfilterswrapper {display:inline-flex;height:5vw;line-height:4vw;font-size:0.7vw;font-weight:400;font-weight:var(--regular);margin:0;padding:0;align-items:center;}
.b-giftfilter {height:1.8vw;line-height:1.8vw;font-size:0.7vw;font-weight:400;font-weight:var(--regular);position:relative;margin:2vw 0 0 0.4vw;}
.b-giftfilter__button {display:inline-block;appearance:none;-moz-appearance: none;-webkit-appearance: none;height:100%;outline:none !important;border:0;background:transparent;font-size:10px;padding:0;margin:0;outline:0;border:0;color:rgba(0,0,0,0.87);color:var(--black);margin-left:0.8vw;font-family:'Ubuntu';}
.b-giftfilter__button.nomarginleft {margin-left:0;}
.b-giftfilter__button.marginright {margin-right:0.8vw;}
.b-giftfilter__button:after {margin-left: 1.02em}
.b-giftfilter__dropdown {background:#ffffff;background:var(--white);border:0;border-radius:0;margin:0;padding:0.4vw 0;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow: var(--blockShadow);overflow-x:hidden;}
.b-giftfilter__item {padding:0 0.8vw;margin:0;font-size:10px;line-height:1.8;font-weight:400;font-weight:var(--regular);color:rgba(0,0,0,0.87);color:var(--black);background:transparent;}
.b-giftfilter__item label {width:100%;}
.b-giftfilter__item:active {background:#3e4390);background:var(--eventMainColor));color:#ffffff;color:var(--white);}
.b-giftfilter__item:hover {background:#818e98;background:var(--gray25);color:rgba(0,0,0,0.87);color:var(--black);}
.b-giftfilterinput {display:inline-block;appearance:none;-moz-appearance: none;-webkit-appearance: none;height:1.8vw;line-height:1.8vw;outline:none !important;border:0;font-size:0.7vw;padding:0;margin:0;outline:0;border:0;margin-left:0.8vw;width:7vw;padding:0 0.2vw;font-family:'Ubuntu';border-radius:4px;border-radius:var(--borderRadiusButton);background:transparent !important;border-bottom:1px solid #ffffff;border-bottom:1px solid var(--white);color:#ffffff !important;color:var(--white) !important;text-align:center;}
.b-giftfilterinput:last-child {margin-left:0.4vw;}
.b-giftfilterinput::-webkit-input-placeholder {color:rgba(0,0,0,0.87);color:var(--black);}
.b-giftfilterinput::-moz-placeholder {color:rgba(0,0,0,0.87);color:var(--black);}
.b-giftfilterinput:-moz-placeholder {color:rgba(0,0,0,0.87);color:var(--black);}
.b-giftfilterinput:-ms-input-placeholder {color:rgba(0,0,0,0.87);color:var(--black);}
.b-giftfilterinput:focus {}
.b-giftinlist {display: flex;flex-direction: column;height: 100%;border-radius: 12px;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);transition: box-shadow 0.2s ease;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow: var(--blockShadow);}
.b-giftcontent {flex: 1 1;display: flex;flex-direction: column;justify-content: space-between;padding: 12px;}
.b-giftcontent p {margin-bottom: 6px}
/*.b-giftinlist:hover {box-shadow: 0 6px 20px rgba(0, 0, 0, 0.1);}*/
.b-giftinlist:hover{background: #f5f5f5;transition: background 0.2s ease;}
.b-giftinlist__points-wrapper {margin-top: auto;}
.b-giftinlist__type,
.b-giftinlist__discount {position: absolute;margin-top: 14px;background-color: rgba(0, 0, 0, 0.5); color: #fff; font-size: 0.7em;font-weight: 600;padding: 0.4em 1em;border-radius: 20px;z-index: 2;}
.b-giftinlist__type{margin-left: 12px}
.b-giftinlist__discount {left: auto;right: 16px;background-color: #d32f2f; margin-right: 12px}
.b-giftinlist__image { width: 100%;padding-top: 100%;position: relative;border-radius: 8px;overflow: hidden;background: #f5f5f5;}
.b-giftinlist__image_cropped {width: 15%;padding-top: 15%; position: relative; border-radius: 8px; overflow: hidden;background: #f5f5f5; margin-bottom: 16px;}
.b-giftinlist__imageurl { position: absolute; top: 0; left: 0; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover;}
.b-giftinlist__discount_text {font-size: 13px;color: #d32f2f;margin: 0 0 8px;}
.b-giftinlist__points {display:inline-block;color:#ffffff;color:var(--white);margin:0;padding: 0 8px;font-weight:400;font-weight:var(--regular);color:#4d575d;color:var(--gray);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:1.2vw;text-transform:uppercase;position:static;bottom:0.8vw;background-color: #d32f2f;max-width: 100%;font-size: 10px;line-height: 24px;}
.b-giftinlist__points-disabled{display:inline-block;color:#ffffff;color:var(--white);margin: 0;padding: 0.3vw 1.2vw;font-weight:400;font-weight:var(--regular);color:#4d575d;color:var(--gray);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:1.2vw;text-transform:uppercase;position:static;bottom:0.8vw;background: rgba(200, 39, 43, 0.5);max-width: 100%;font-size: 10px;line-height: 24px;}
@media (min-width: 768px) {
  .col-md-4 {
    flex: 0 0 285px;
    max-width: 285px;
  }
}
.old-price {text-decoration: line-through;color: #999;margin-right: 8px;}
.b-volunteergiftpoints-container{background: #C8272B; border-radius: 12px}
.b-volunteergiftpoints { display:inline-block;height:1.2em;font-size: 10px;line-height: 24px;color:#ffffff;color:var(--white);padding-left:1.3em;position:relative;vertical-align:baseline;margin-right:0.1vw;}
.b-volunteergiftpoints-disabled {display:inline-block;height:1.2em;font-size: 10px;line-height: 24px;color:#ffffff;color:var(--white);padding-left:1.3em;position:relative;vertical-align:baseline;margin-right:0.1vw; }
.b-volunteergiftpoints-text.discounted-price {display:inline-block;height:1.2em;line-height:24px;color:#ffffff;color:var(--white);position:relative;vertical-align:baseline;margin-right:0.1vw;font-size: 10px;}
.b-volunteergiftpoints::before {content: ""; position: absolute;left: -2px;width: 10px;height: 10px;background: url('/images/vp/icon.heart.white.svg') no-repeat center;background-size: contain;top: 50%;}
.b-pagination {margin:15px 0;}
.b-pagination .page-link {color: #4d575d;color: var(--paginationpagecolor);}
.b-pagination .page-item.active .page-link {background-color: #c8272b;border-color:#c8272b;}
.b-giftinlist__link {color: inherit;text-decoration: none;}
.b-giftinlist__link:hover,.b-giftinlist__link:focus,.b-giftinlist__link:active {color: inherit;text-decoration: none;}
.b-walletparticipants {display:block;position:relative;}
.b-walletparticipants__count {margin:0.8vw 0 1.2vw;}
.b-walletparticipants.marginbottom {margin-bottom:1.2vw;}
.b-walletparticipants.margintop {margin-top:1.2vw;}
.b-walletparticipants__bigtitle {display:block;color:#c8272b;color:var(--red);font-weight:400;font-weight:var(--regular);font-size:1vw;line-height:1.2;padding:0.8vw 0.8vw 0.4vw;margin:0;}
.b-walletparticipants__bigtitle.black {line-height:2vw;color:rgba(0,0,0,0.87);color:var(--black);}
.b-walletparticipants__bigtitle.black .b-participantmenu {position:absolute;right:0.8vw;top:0vw;}
.b-walletparticipants__list {display:flex;flex-wrap:wrap;margin:0 0.8vw;padding:0.45vw 0 0;}
.b-walletparticipants__list.nosidemargin {margin-left:0;margin-right:0;}
.b-walletparticipants__list.marginbottom {margin-bottom:1.2vw;}
.b-walletparticipants__item {flex-basis:50%;flex-shrink:0;flex-grow:0;box-sizing:border-box;padding:0 1.6vw 1px;margin:0;position:relative;}
.b-walletparticipants__item.double {flex-basis:100%;width:100%;}
.b-walletparticipants__item.blockshadow {border-radius:4px;border-radius:var(--borderRadiusBlock);box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow:var(--blockShadow);}
.b-walletparticipants__item.withpadding {padding:0.8vw 0.8vw;}
.b-walletparticipants__item.marginbottom {margin-bottom:1.2vw}
.b-walletparticipants__item.withpadding.numerate {padding:0.8vw 1.6vw 0.8vw 6.6vw;}
.b-walletparticipants__item.rightarrow:after {position:absolute;right:0.8vw;top:0.8vw;width:2vw;height:2vw;background:url(/packs_prod/media/images/vp/icon.arrow.right.gray-34e9a070122b078e802bf5d9eff343a3.svg) center center no-repeat;background-size:1.6vw;content:'';opacity:0.35;}
.b-walletparticipants__item.borderbottom {border-bottom:1px solid rgba(129,142,152,0.35);border-bottom:1px solid var(--lightgray);}
.b-transactionlist {display: flex;flex-direction: column;grid-gap: 1rem;gap: 1rem;}
.b-transactionlist__date{font-size:13px}
.b-transactionlist__item {display: flex;justify-content: space-between;align-items: center;background: #fff;border-radius: 6px;}
.b-transactionlist__left {display: flex;flex-direction: column;}
.b-transactionlist__sign {margin-right: 0.2rem;color: #C8272B;position: relative;bottom: 1px;}
.b-transactionlist__right {display: flex;align-items: center;}
.b-transactionlist__reason{font-size: 15px;line-height: 15px;letter-spacing: -0.11px;}
.b-form__button.gift{background-color: #999999;}
.b-gift__description {font-size: 1rem;color: #333333;line-height: 1.2;overflow: hidden;margin-bottom: 8px}
.b-gift__how div ul{margin-left: 1rem}
.b-gift__how-text {font-weight: 500}
.b-gift__how-info{margin-left:1rem}
.b-gift__data {  display: block;min-height:10.6rem;position:relative;padding-left:11.6vw;margin-bottom:0.8rem;float: left;max-width: 100%;padding: 24px 0 0 24px;}
.b-gift__title {margin:0 0 12px;padding:0;font-size:17px;font-weight:500;font-weight:var(--medium);color:rgba(0,0,0,0.87);color:var(--black);line-height:1.2;display:-webkit-box;line-clamp:2;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow:hidden;max-height:2.4rem;}
.b-gift__description.cropped4 {display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient: vertical;overflow:hidden;max-height:calc(0.8vw * 1.2 * 4);}
.b-gift__description p {margin:0;padding:0;}
.b-gift__description a {color:#c8272b;color:var(--taskMainColor);text-decoration:none;}
.b-gift__keyword {display:inline-block;padding:0;margin:0;font-size:12px;font-weight:400;font-weight:var(--regular);color:rgba(0,0,0,0.87);color:var(--black);line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:0.4vw;margin-bottom:0.25vw;}
.b-gift__keywords {display:inline-block;padding:0 0.4rem;margin:0;font-size:0.7rem;font-weight:400;font-weight:var(--regular);color:rgba(0, 0, 0, 1);line-height:1.6rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:0.4vw;margin-bottom:0.25vw;}
.b-gift__keyword.left {position: absolute;margin:0;padding: 0;}
.b-gift__keyword.right {   position: absolute;right: 0;    padding: 0 !important;margin: 0 !important;}
.b-gift__keyword.gray {background:#4d575d;background:var(--gray);color:#ffffff;color:var(--white);border-radius:0.8rem;width:auto;white-space: pre-wrap;padding: 3px 8px;font-size: 10px;line-height: 16px;}
.b-gift__titlelink {flex-basis:1;flex-shrink:0;flex-grow:0;margin:0 0 1.2rem;padding:0;font-weight:var(--normal);font-size:1rem;color:#c8272b;color:var(--red);font-weight:normal;text-decoration:none;font-size: 14px;line-height: 18px;}
.b-gift__keyword.b-gift__keyword-reward{margin-bottom: 40px}
.b-gift {display:grid;flex-direction: row-reverse;/* overflow:hidden; */box-sizing:border-box;padding: 24px 0.8vw 0 0;margin:0;position:relative;box-sizing:border-box;width: 100%;grid-gap: 12px;gap: 12px;justify-content: start;grid-template-columns: 1fr 1fr;}
.b-gift.forGift {border-top:1px solid rgba(0,0,0,0.1);box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow:var(--blockShadow);background-color:#ffffff;background-color:var(--white);}
.b-gift.forGift:before {position:absolute;left:0;top:-3px;height:2px;right:0;background:#ffffff;background:var(--white);content:''}
.b-gift.forGift2:before {position:absolute;left:0;top:-3px;height:2px;right:0;background:#3E4390;background:var(--giftMainColor);content:''}
.b-gift.forGift2:after {position:absolute;right:0;bottom:0;width:20vw;height:20vw;max-height:100%;background:url(/packs_prod/media/images/vp/bg.task.heart-a0c81b4824e44befab3ccbe67b737358.svg) right bottom no-repeat;background-size:contain;opacity:0.1;pointer-events:none;content:''}
.b-gift.onred {/*background:var(--darkred);*/}
.b-gift.withborder {border:1px solid rgba(0,0,0,0.1);border-bottom:none;}
.b-gift.withshadow {box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow:var(--blockShadow);}
.b-gift.roundtop {border-radius: 4px 4px 0 0;border-radius: var(--borderRadiusBlock) var(--borderRadiusBlock) 0 0}
.b-gift.sideborder {border: 0;border-left: 1px solid rgba(0,0,0,0.1);border-right: 1px solid rgba(0,0,0,0.1);}
.b-gift.fullborder {border:1px solid rgba(0,0,0,0.1);}
.b-gift__image {position:absolute;left:0.8vw;top:0.8vw;width:10.6vw;height:10.6vw;margin:0;padding:0;border-radius:4px;border-radius:var(--borderRadiusBlock);}
.b-gift__imageurl {display:block;margin:0;padding:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden;border-radius:4px;border-radius:var(--borderRadiusBlock);}
.b-gift__button {margin-top:0.4vw;}
.b-gift__points {display:inline-block;padding:0 0.4vw;margin:0;font-size:0.7vw;font-weight:400;font-weight:var(--regular);background:#3E4390;background:var(--giftMainColor);color:#ffffff;color:var(--white);line-height:1.6vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;border-radius:0.8vw;margin-right:0.4vw;margin-bottom:0.25vw;}
.b-gift__stars {display:block;margin:0 -0.8vw;line-height:2.4vw;font-size:0.8vw;padding:0vw;color:rgba(0,0,0,0.87);color:var(--black);background:white;position:relative;border-bottom:1px solid rgba(0,0,0,0.1);}
a.b-gift__starslink {display:block;padding:0 0.8vw;line-height:2.4vw;color:rgba(0,0,0,0.87);color:var(--black);font-size:0.8vw;font-weight:400;font-weight:var(--regular);position:relative;text-decoration:none;}
.b-gift__starslink:before {display:block;position:absolute;right:0.8vw;top:50%;width:1.6vw;height:1.6vw;background:url(/packs_prod/media/images/vp/icon.rightarrow.gray-86cd80b4ba6c30cb2725558548fac746.svg) center center no-repeat;background-size:1.2vw auto;transform:translateY(-50%);content:''}
.b-giftcols {display:flex;margin:0 8.25vw 7.5vw;width:83.5vw;padding:0;position:relative;justify-content:space-between;}
.b-giftcols__bgwrapper {background: #c8272b url(/packs_prod/media/images/vp/bg.heart.red-350fb7a838d2635d8b2212cbb1ab0e35.png) right bottom no-repeat;background: var(--taskMainColor) url(/packs_prod/media/images/vp/bg.heart.red-350fb7a838d2635d8b2212cbb1ab0e35.png) right bottom no-repeat;background-size:contain;border-radius:4px 4px 0 0;border-radius:var(--borderRadiusBlock) var(--borderRadiusBlock) 0 0;}
.b-giftcols__titlewrapper {position:relative;}
.b-giftcols__title {margin:0 0 1.2rem;padding:0;font-weight:var(--normal);font-size:1.2rem;letter-spacing:normal;height:4rem;line-height:4rem;color:rgba(0,0,0,0.87);color:var(--black);border-bottom:1px solid rgba(0,0,0,0.1);position:relative;padding-right:25%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.b-giftcols__title.onred {background:#991f1d;background:var(--darkred);color:#ffffff;color:var(--white);padding-left:0.8rem}
.b-giftcols__title.forGift {/*background:var(--taskMainColor);color:var(--white);*/padding-left:0.8rem}
.b-giftcols__title.forGift2 {background:#c8272b;background:var(--taskMainColor);color:#ffffff;color:var(--white);}
.b-giftcols__title.withicon {padding-left:0rem}
.b-giftcols__title.nomarginbottom {margin-bottom:0;}
.b-giftcols__title.roundbottom {border-radius: 0 0 4px 4px;border-radius: 0 0 var(--borderRadiusBlock) var(--borderRadiusBlock);}
.b-giftcols__title.roundtop {border-radius: 4px 4px 0 0;border-radius: var(--borderRadiusBlock) var(--borderRadiusBlock) 0 0 ;}
.b-giftcols__title.roundall {border-radius: 4px;border-radius: var(--borderRadiusBlock);}
.b-giftcols__title.withborder {border: 1px solid rgba(0,0,0,0.1);}
.b-giftcols__title.withshadow {box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow:var(--blockShadow);}
.b-giftcols__title.noborder {border-bottom:0;}
.b-giftcols__titlelink {text-decoration:none;color:rgba(0,0,0,0.87);color:var(--black);opacity:1;}
.b-giftcols__titlelink:hover {}
.withicon .b-giftcols__titlelink {padding-left:2.8rem;}
.b-giftcols__filters {position:absolute;right:0.8vw;top:-1vw;line-height:4vw;font-size:0.8vw;}
.b-giftcols__filters .b-giftmenu {position:relative;right:auto;top:inherit;vertical-align:middle;}
.b-giftcols__icon {position:absolute;left:0.8rem;top:1.4rem;width:1.2rem;height:1.2rem;background:url(/packs_prod/media/images/vp/icon.leftarrow2.red-ce8e7d0804ef30a8b1b6efbaca426c15.svg) center center no-repeat;background-size:contain;content:'';pointer-events:none;}
.b-giftcols__icon:hover {}
.b-giftcols__left {flex-basis:62.25vw;width:100%;flex-shrink:0;flex-grow:0;position:relative;}
.b-giftcols__right {flex-basis:19vw;width:19vw;flex-shrink:0;flex-grow:0;position:relative;}
.onred .b-giftcols__titlelink {color:#ffffff;color:var(--white);}
.onred .b-giftcols__icon {left:0.8vw;background-image:url(/packs_prod/media/images/vp/icon.rightarrow2-11079c43e2b455f743dd32dc6b9bea02.svg)}
.forGift .b-giftcols__titlelink {color:#ffffff;color:var(--white);}
.forGift .b-giftcols__icon {left:0.8vw;background-image:url(/packs_prod/media/images/vp/icon.leftarrow2.red-ce8e7d0804ef30a8b1b6efbaca426c15.svg)}
.forGift2 .b-giftcols__icon {left:0.8vw;background-image:url(/packs_prod/media/images/vp/icon.leftarrow2.white-5da3523397c4a064f937f25f8abe7b22.svg)}
.b-giftcols__leftadds {padding:0 0.8vw;margin:0;position:relative;}
.b-giftcols__leftadds.withshadow {box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.14);box-shadow:var(--blockShadow);background:#ffffff;background:var(--white);}
.b-giftcols__leftadds.withshadow:before {position:absolute;left:0;top:-2px;right:0;height:2px;background:white;content:''}
.b-gift__slidercontrols {display:block;position:absolute;right:8.75vw;top:0;width:4vw;height:23.25vw;}
.b-gift__slider .slick-track{height: inherit !important; max-width: 300px}
.b-gift-list {display: grid;grid-template-columns: repeat(auto-fill, minmax(450px, 1fr));grid-gap: 8px;gap: 8px;margin-top: 20px;}
.b-gift-item {background: white;border-radius: 8px;overflow: hidden;display: flex;flex-direction: row;align-items: center;text-align: left;padding: 10px;grid-gap: 5px;gap: 5px;}
.b-gift-image {width: 170px;height: 170px;flex-shrink: 0;display: flex;justify-content: center;align-items: center;background: #f9f9f9;border-radius: 8px;overflow: hidden;}
.b-gift-image img {max-width: 100%;max-height: 100%;-o-object-fit: cover;object-fit: cover;}
.b-gift-info {flex: 1 1;flex-direction: column;justify-content: space-between;display: flex;width: 280px;height: 170px;padding: 10px;}
.b-gift-title {font-size: 16px;margin: 0 0 10px;}
.b-gift-title-link {color: #333;text-decoration: none;}
.b-gift-title-link:hover {text-decoration: underline;}
.b-gift-promo {margin: 6px 0;font-size: 14px;color: #555;}
.b-gift-promo-code {font-weight: bold;background: #f1f1f1;padding: 5px 10px;border-radius: 4px;margin-left: 5px;}
.b-gift-copy-btn {margin-left: 0;padding: 5px 10px;background: #d50000;color: white;border: none;border-top-right-radius: 4px;border-bottom-right-radius: 4px;cursor: pointer;}
.b-gift-copy-btn:hover {background: #c00000;}
.b-gift-copy-btn-img{width: 24px; height: 24px;}
.b-gift-link .b-gift-howto {color: red;text-decoration: none;font-size: 14px;}
.b-gift-link .b-gift-howto:hover {text-decoration: underline;}
.b-gift__container{display:grid;padding:0;position:relative;grid-template-columns: 1fr 1fr;}
.b-gift-input{font-size: 14px;line-height: 100%; border: none;border: 1px solid #818E9859;padding: 12px 42.5px;border-top-left-radius: 4px;border-bottom-left-radius: 4px;max-width: 13vw;}
.b-gift-input__container{display: flex;margin-top:8px;}
.b-gift__how {
  margin: 24px 0 7.5vw;
  flex-basis: 62.25vw;width:62.25vw;flex-shrink:0;flex-grow:0;position:relative;
  position: relative;
  flex-direction: column;
  color: #1e1f20;
  font-size: 15px;
  font-weight: 400;
  line-height: 18px;
  padding:0;
  div, b, div b {margin-bottom: 12px;}
}
.b-gift__slider.slider-for.slick-initialized.slick-slider{order: 1;}
@media (min-width: 1800px) {
  .b-giftfilterswrapper {
    height: 3vw;
  }
}
.navbar-nav {
  font-size: 0.8em;
}

.breadcrumb {
  background-color: white;
}

.just-padding {
  padding: 15px;
}

.list-group.list-group-root {
  padding: 0;
  overflow: hidden;
}

.list-group.list-group-root .list-group {
  margin-bottom: 0;
}

.list-group.list-group-root .list-group-item {
  border-radius: 0;
  border-width: 1px 0 0 0;
}

.list-group.list-group-root > .list-group-item:first-child {
  border-top-width: 0;
}

.list-group.list-group-root > .list-group > .list-group-item {
  padding-left: 30px;
}

.list-group.list-group-root > .list-group > .list-group > .list-group-item {
  padding-left: 45px;
}
/*!
 * Cropper.js v1.5.9
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2020-09-10T13:16:21.689Z
 */

.cropper-container {
  direction: ltr;
  font-size: 0;
  line-height: 0;
  position: relative;
  -ms-touch-action: none;
  touch-action: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.cropper-container img {
  display: block;
  height: 100%;
  image-orientation: 0deg;
  max-height: none !important;
  max-width: none !important;
  min-height: 0 !important;
  min-width: 0 !important;
  width: 100%;
}

.cropper-wrap-box,
.cropper-canvas,
.cropper-drag-box,
.cropper-crop-box,
.cropper-modal {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.cropper-wrap-box,
.cropper-canvas {
  overflow: hidden;
}

.cropper-drag-box {
  background-color: #fff;
  opacity: 0;
}

.cropper-modal {
  background-color: #000;
  opacity: 0.5;
}

.cropper-view-box {
  display: block;
  height: 100%;
  outline: 1px solid #39f;
  outline-color: rgba(51, 153, 255, 0.75);
  overflow: hidden;
  width: 100%;
}

.cropper-dashed {
  border: 0 dashed #eee;
  display: block;
  opacity: 0.5;
  position: absolute;
}

.cropper-dashed.dashed-h {
  border-bottom-width: 1px;
  border-top-width: 1px;
  height: calc(100% / 3);
  left: 0;
  top: calc(100% / 3);
  width: 100%;
}

.cropper-dashed.dashed-v {
  border-left-width: 1px;
  border-right-width: 1px;
  height: 100%;
  left: calc(100% / 3);
  top: 0;
  width: calc(100% / 3);
}

.cropper-center {
  display: block;
  height: 0;
  left: 50%;
  opacity: 0.75;
  position: absolute;
  top: 50%;
  width: 0;
}

.cropper-center::before,
.cropper-center::after {
  background-color: #eee;
  content: ' ';
  display: block;
  position: absolute;
}

.cropper-center::before {
  height: 1px;
  left: -3px;
  top: 0;
  width: 7px;
}

.cropper-center::after {
  height: 7px;
  left: 0;
  top: -3px;
  width: 1px;
}

.cropper-face,
.cropper-line,
.cropper-point {
  display: block;
  height: 100%;
  opacity: 0.1;
  position: absolute;
  width: 100%;
}

.cropper-face {
  background-color: #fff;
  left: 0;
  top: 0;
}

.cropper-line {
  background-color: #39f;
}

.cropper-line.line-e {
  cursor: ew-resize;
  right: -3px;
  top: 0;
  width: 5px;
}

.cropper-line.line-n {
  cursor: ns-resize;
  height: 5px;
  left: 0;
  top: -3px;
}

.cropper-line.line-w {
  cursor: ew-resize;
  left: -3px;
  top: 0;
  width: 5px;
}

.cropper-line.line-s {
  bottom: -3px;
  cursor: ns-resize;
  height: 5px;
  left: 0;
}

.cropper-point {
  background-color: #39f;
  height: 5px;
  opacity: 0.75;
  width: 5px;
}

.cropper-point.point-e {
  cursor: ew-resize;
  margin-top: -3px;
  right: -3px;
  top: 50%;
}

.cropper-point.point-n {
  cursor: ns-resize;
  left: 50%;
  margin-left: -3px;
  top: -3px;
}

.cropper-point.point-w {
  cursor: ew-resize;
  left: -3px;
  margin-top: -3px;
  top: 50%;
}

.cropper-point.point-s {
  bottom: -3px;
  cursor: s-resize;
  left: 50%;
  margin-left: -3px;
}

.cropper-point.point-ne {
  cursor: nesw-resize;
  right: -3px;
  top: -3px;
}

.cropper-point.point-nw {
  cursor: nwse-resize;
  left: -3px;
  top: -3px;
}

.cropper-point.point-sw {
  bottom: -3px;
  cursor: nesw-resize;
  left: -3px;
}

.cropper-point.point-se {
  bottom: -3px;
  cursor: nwse-resize;
  height: 20px;
  opacity: 1;
  right: -3px;
  width: 20px;
}

@media (min-width: 768px) {
  .cropper-point.point-se {
    height: 15px;
    width: 15px;
  }
}

@media (min-width: 992px) {
  .cropper-point.point-se {
    height: 10px;
    width: 10px;
  }
}

@media (min-width: 1200px) {
  .cropper-point.point-se {
    height: 5px;
    opacity: 0.75;
    width: 5px;
  }
}

.cropper-point.point-se::before {
  background-color: #39f;
  bottom: -50%;
  content: ' ';
  display: block;
  height: 200%;
  opacity: 0;
  position: absolute;
  right: -50%;
  width: 200%;
}

.cropper-invisible {
  opacity: 0;
}

.cropper-bg {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC');
}

.cropper-hide {
  display: block;
  height: 0;
  position: absolute;
  width: 0;
}

.cropper-hidden {
  display: none !important;
}

.cropper-move {
  cursor: move;
}

.cropper-crop {
  cursor: crosshair;
}

.cropper-disabled .cropper-drag-box,
.cropper-disabled .cropper-face,
.cropper-disabled .cropper-line,
.cropper-disabled .cropper-point {
  cursor: not-allowed;
}

/*! Social Likes v3.1.3 by Artem Sapegin - http://sapegin.github.com/social-likes - Licensed MIT */
.social-likes{display:inline-block}
.social-likes,.social-likes__widget{padding:0;vertical-align:middle!important;word-spacing:0!important;text-indent:0!important;list-style:none!important}
.social-likes{opacity:0}
.social-likes_visible{opacity:1;transition:opacity .1s ease-in}
.social-likes>*{display:inline-block;visibility:hidden}
.social-likes_vertical>*{display:block}
.social-likes_visible>*{visibility:inherit}
.social-likes__widget{display:inline-block;position:relative;white-space:nowrap}
.social-likes__widget:after,.social-likes__widget:before{display:none!important}
.social-likes_vertical .social-likes__widget{float:left;clear:left}
.social-likes__button,.social-likes__counter,.social-likes__icon{text-decoration:none;text-rendering:optimizeLegibility}
.social-likes__button{display:inline-block;margin:0;outline:0}
.social-likes__counter{margin:0;outline:0}
.social-likes__button{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.social-likes__button:before{content:"";display:inline-block}
.social-likes__icon{position:absolute}
.social-likes__counter{display:none;position:relative}
.social-likes__counter_single,.social-likes_ready .social-likes__counter{display:inline-block}
.social-likes_ready .social-likes__counter_empty{display:none}
.social-likes_vertical .social-likes__widget{display:block}
.social-likes_notext .social-likes__button{padding-left:0}
.social-likes_single-w{position:relative;display:inline-block}
.social-likes_single{position:absolute;text-align:left;z-index:99999;visibility:hidden;opacity:0;transition:visibility 0s .11s,opacity .1s ease-in;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.social-likes_single.social-likes_opened{visibility:visible;opacity:1;transition:opacity .15s ease-out}
.social-likes__button_single{position:relative}
@font-face{font-family:"social-likes";src:url(data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAABN8ABAAAAAAHpAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAATYAAAABoAAAAcggdOukdERUYAABNEAAAAHAAAAB4AJwAST1MvMgAAAdwAAABKAAAAYEDWXThjbWFwAAACSAAAAEIAAAFCAA/0tGN2dCAAAAl8AAAADgAAABwAGAAYZnBnbQAAAowAAAZuAAANbTUYjnxnYXNwAAATPAAAAAgAAAAIAAAAEGdseWYAAAmoAAAIPAAACmwJFCQLaGVhZAAAAWwAAAAwAAAANg2rBCRoaGVhAAABnAAAACAAAAAkA/0BxWhtdHgAAAIoAAAAHwAAACAF/wAQbG9jYQAACYwAAAAaAAAAGg8IDI5tYXhwAAABvAAAACAAAAAgAU4BL25hbWUAABHkAAAA5wAAAc7lnkHzcG9zdAAAEswAAABvAAAAir01uNRwcmVwAAAI/AAAAH4AAACNE0fjCHicY2BkYGAA4u1pF33j+W2+MsgzMYDANcuH52H0/z//DzBxMJ4EcjkYwNIAdxQOFHicY2BkYGA8+f8Agx4Tw/8/DAxMHAxAERTAAgCAzwTFAAEAAAAMAHwABgAAAAAAAgAmADgAiwAAAIoAeQAAAAB4nGNgYWJgnMDAysDA6MOYxsDA4A6lvzJIMrQwMDAxsHIywIEAgskQkOaawtDwkfEjJ+OB/wcY9BhPMjgAhRmRlCgwMAIAC1YLowAAeJxjYmAQZAACJghmZGD4////HxANBIz//wEAN2sGEQB4nGNgYGBmgGAZBkYGELAB8hjBfBYGBSDNAoRA/kfO//+BJOP///xMUJUMjGwMMCYDIxOQYGJABYwMwx4AAEYnBrUAAHicrVZpdxM3FNV4SULIRkJCy7RURjilscZQyhLAQJiJ44K7OCFpZ6C0M7FD9wW60X1f8K95k7Tn0G/8tN4n2SaBhJ721B/8rqQrvVVPQ0JLEithNZKyfleMLNap78rVkI67dDiKb8j2SkiZYvLXgBgQzaZadQsFEhGJQM2vC0cEse+Ro0nGNzzKaNmSdK9Buemr64ed3UG1WaW+aligbDFauhYWVMFth5IaDUzNRa6kWUazUSRTy05adBhTnZGko7x+lJn3GqGENe1E0mAjjDEjeW2Q0UlGJ2M3jqLIhbU0GDRJLIUk6kwGK3DrdIDRgXpyd0w0mXE3L1ajqJVE5JSiSJFohGtR5FFWS2jOFRP4kg8aIeWVT33Kh+egxh7ltIInspXmV33JK+yja23mf5CqTcrOFLAYyLZsQ0F6NF9EWBbDuOEmS1GookIkae5KiDWXg9HR71FeU39QWhcZG9s+DJWvkCPlJ5RZvUFOEwooP+NRv5Zs6hB8yYlVySfQXBwxJZ43pg7o9f4hEVT9mUIvW7v01uwN2lOcEkwI4Hcsq22VcCZNhIXLWSDpwsiulcinSuatit07bKdD2CXc+65t3jSkjUPruwezKA9XFaKZgkfDOs1kqtRK5j0a0SBKScPBZd4OoPyIRni0hNEIRh6N4pgxExKJCDShl0aDWLZjSaMImkdjur4cprnWfHSIhtfUbY/26PpiWL9iJ90C5ifM/LhOxViwEqZjY0hg4tNoiasc1eSnw/w3gj9yppCJbLERphw8eOu3kV+oHZkpKGzrYteu8xZcHp6J4EkN9tcwuzVVOyQwFWJCIVoBifPrjuOYXE1okYpMdTmkMeXLKg2h+HZDcezLGOr/HB93xKjw/XacjveV6E7JPYgw7YVvEyWPJnXqsJxCnFnu02mW5WM6zbF8XKd5lvt12sfS1Wk/yyd0OsDySZ3uYvmMVt24U1+MCCtZJuc6XxCPZjYtTvUWb9rF0qbF6d7iLbt4QAsaLv0H/56Cfwdgl4R/LAvwj+VB+MdSwT+Wh+AfyyL8YzkN/1g+Df9YHoZ/LLWWFVOmnoba8VgGbEJgUomrp7lWy5q8Enm4hUdwAWpyhyyqZFZxD30kw2Xvj3ZTmw71V7nS6MhMmncmqyH6H3v57Kbw7MQ5puUJY/lzOM1yqg/rxGXd1haeF1N/CP7Nn1ez6TFnkn09jnjAge3txyVJZj06ocv7Kh6d/CcqCroJ+imkSEwVZVnWuBEgtJfa7ZqqoXOEeGPQaNEdTjrO5F5EeBYda4r2gJZDEy0aWjoofNoVlNbaZSVlpY0zT2+lybI9j3LK77IlxdxL5hbDjYzMSncjM53dH/ncXwfQqpXZoRZws4MHr2nMPc4+QJkgbinKBkkLy5kgcYFj7m8P7klgGrq+WkCOFTQs8OM0EBgtOG8bJcp20hyaB5KRR8HlHzoVJ7JXRWME/hu2g97XhUI4042FxGx+uhMLVUGYzvaWaMCsL6gaK+UsVnohZGdspEksh2VZwdvN1ncmJdvVSQX1FTG6tPkzwSZxu2rvZEtxyZ/bZEnQTVfM3xIPutxN8Xn0jzJHcYH2BGHDxUsqK1E5LTt7cW8vbFldchtbVue23fuoHRc1zZYepdDXdLrUhm1cY3BqRyoSWqYydgTGZa7PaRv5hAaVb13nAlW4PmXcPHv+PBoT3pjuln9Z0rX/q4rZJ+5jFYVWtaleClHHzioa8GypG5UFjE6XCqoTl443vRDUEIJJe+3xDYIbPlGm47jlz+8wfwnHOXsn6ATwZU2nIOocxSrCLRfw4Haj9YLmgqY64It6HS0M4CUAh8HLet0xMw0AM7PInCrAEnMYXGEOg2XmMFjRG+iFF4FeAXIMelVvOHYuBLJzEfMcRleZZ9A15hn0GvMMus46A4DXWSeDN1gng5h1MkiYswCwyhwGTeYwaDGHwZqxywe6Yexi9Kaxi9Fbxi5Gbxu7GL1j7GL0rrGL0XvGLkbvI8Znegn8wIzoPOCHFl4A/IiDbkZzGN3EW9vh3LKQOR8bjtPhfILNZ3unfmpGZsdnFvKOzy1k+m2c0yF8YSETvrSQCV+BW+md97UZGfo3FjL9WwuZ/h12dgjfW8iEHyxkwo/gnuud95MZGfrPFjL9FwuZ/it2dgi/WciE3y1kwh29sSuX6X7R+iUaWKPsocbt7hPt/Q0qJNOkAAB4nGPw3sFwIihiIyNjX+QGxp0cDBwMyQUbGdidNjEwMmiBGJt5mBg5ICw+BjCLw2kXswNQmhPI5nTaxQBlMzO4bFRh7AiM2ODQEbGROcVloxqIt4ujgYGRxaEjOSQCpCQSCEAG8WjtYPzfuoGldyMTg8tm1hQ2BhcXAOqBJSsAAHicY2DAAnggEAAA3AAxAAAAAAAoACgAKACAAVoB+AKGAxoD1AQYBIoFNgAAeJxNVl1v29YZft9D8hySEilS4odkfVq0RFmyZOuL9Hdcy1liV47bNI7TLG6QtomTDgOKoVjWbciAehcDdtGrFOiw/YJh2P1u6gJDgA3bXf/B9g+23XSDvZfKLiYQ4jlHPOI5z/t8HGBgA8CXeAwSCGjvhNSTGEiPgSGyY2AMT2Vq4SGA4IpMj0m2ItzO0B7a4dAO7F88f/IEjy9/a+OQ5iLg1QUDvIAFONi5kUVZwQOBTEKJ4QsVET/TEID+SDkDWZLkY5Bl6ZSjJEuHCJVSca6Qd3N2Jp3SNZXDAga6cDo48Fzb4R0cD+NgPIo2cNwM6ryMgTt0g3pzbI+iIf49bVnpz3b1qeUt+o1uNJn8KxnBCzt9uZayXx0Osrnr0ri/euuVncZXado6B7i6ovV+DQZswiP4PvwYfgKnO/eXamVbVhgeAFPYuSqYwpVz4Bo/B03XzkFH/RwwhSAj/N9OHgJt5Ajh0+dPn7x3+uD+u/dO3tnfi8bViuBgYDpNm2nUw2bke4M48gQPGv1R3Ax7GMWDqML8aOBvS1WsIBdceK5jKvWe4vediuyv43BbGY/CHqOfOP1J2DRRcL8/2sYhAeTwZtwfRckklmCCYGaEKbS0Rt8Z8wraEmMSV5Hn8k1v8OHADfNZWVYVierTNvyFdhRP4qgd+MZeyqoUO1l7ZNtLxYql17S5WibjelXPscz5gl7b1EzNyNVqF7WaoqWEkduZvWr2pi8nfa5qlZaLTLhWJmO5QkJ0WxUqaH/S2OrWPYNzw6t3N3NzrWJW54hczxZbc0tBKkUUQWIdfVKpoGR4Rskp0adIl541RMkB6erq6hum4p8gA7fhHdjbecNCYPsFpiCjenHgDF4kpUVOtUGgDRLbJCrPCVChHlK55KPbb00PxqNeN24MhPA7jR52sM5dp0JYRvE4JlA3iHZl5F68zZIKcWGi7/kViQqXtHtIg9uMev6sXM0t5AnuRMWBj/dYFLJ2P784txgxruhcSqfQEobDi7XFJ3erYZcx09rcu1nM+iKbf/Pe3aJly37UOvrDtU55vl2edDbWT07WN5b+0u6vtUtL/jhMPeIpbos/66ow1m++VQrytjd3OqzXFsaubKhOTdUle7NXmhzcmOSX87tL55/Oe7X5TOfe+vq9JZInyFf/ubrANdLnEkSwCxOY7uyXbC7Ba6qDQtAhKfQzIKJIMpeI3IoinxC5lYdCY4qsHK3Gy93JZGsj3l3dHQ660XK02PRKuvA6jb6X8Nb3nAwSQwkhIuoyNkdxdA0TDONtJLCqmJA/7Ne54w2iUVPUmwloFXRMDHBFs4u19UeaJml5TR9lpnSTVXWcd9bmi5bGi661krE2Ftzi53PN5rjRKEbTaRRsBnT9Lpu3Xf5ILdBkTUvmUqOQzOWunSf+mIaJWDbFHxs0cdz4evq9abBxYyMgbFjiXXiJX8EUDuFoZ5pCptxQGdHxABRORWQvhMrIIMkGCRYgP+RnM6M8SYzyIZBPHjE4PNxY6y93FvOeZQoFpmyqJRbWH3gO8SMkJCqMOEbkI5kS4zw/Ydg4Cl9TJxEy0SgZGjVnD5AtuASr38PkAYRnL18+awY5kZVzc8bWYX5xa+HO+8WCTjpmTLGvrw5Wu4Gbl6W0mrWdMokeSzLHvTsvP8KvXn7zRapS+A7p94NpebSYf38rGKXkFFNVpnKnOrgZd9aOyk46rOi22ywJQ1ORPXcK9crPDj96mXAo8cwL/MeMQ5twC47gAZzCpzs/BJlnuPwxZHSe0X8KaVQxrb6gyOCyxM9sVIClFHZmmUw3yDr11GMSpypQPdOyTFDAnCR3AQ+pSfhvrXRPTx98N/HQu8d33rn91tHR/o2tWzu34nF3c2XTDkduKycKncYaAfoatDERLU6+qdNjSW8DRZA4Ihml6/jhWsK8Ga5J38tRf5tQJSv938gQ+5QobjAOxsPx0EWRy2Xfe/v6m6PWiSMy9LZipt0//HmnvZzNZXP2tbmc3WuWs5luWOt61TbXm7W1N0YIk8k8Xb+2cg1vMF1tDSsFXnB0C7OVhjNqtIrh0A9zZs40M+s5u9Z+28vWWkeX/8zV3Hy9gilnZaGHZn0yqe/uwoybcPU1vk2Ya+DC9s5GEsYUqUK6SaJO4pRwRlk6Js9DGVB+TEpmyjEoCjtNIuzQnn3yQhQ78ViEsS9Ctx4P7Xk72e9wHPxy2Hr+o9Zo9Qd3Ln9/u/S30v1/j2YD3/7q8q84jl+9er0OhNos3/swgMOdg5XeUo0Mghco6b0sk2QycCYfkDYoKckszhOzPaczhXROSmGUmWTLJ0AW8zA5LRw1PS+w661kWdgn55hlV+gNB3G9Obv1cAu9YVLTCvp02ybt+FHMRRQz8KrY2v/k+r39tLG/Vo90XTeNhRW/sGy2Pn5Dskqh160uVNP1ahk/r/nG+NlJtIzdxRqT1PUGM6qrpUJ/XUqn3bBkz4tsg1yU9nh1CV9SllxQeDyF3k7nAzrVJO5Iy6cgAzwn3UsAn8jw9On9d6/vLYY5C87kM0Eyj9ewjT1GVke2FycZEtMik4SgzjKOktS+htGQRhh5ksMpcOgssM1p8BoO6VwgTDlRPLkCzzCepD2R1yVDDb5leqUcWuUty5JlJiRpXyg8bbkFjVOECmFROmT6nilUWiZTCHOFq7phmsnxRD/0Zd4TWfJwpgttnhqqtpfJ6SWPGiib1d8oqXy28uFCoMnkGChr5WJzTpGatlXQdYaaLOgQJ6zMvMGyqkHvYLKWdvIVTeNkMbq9reZVSzKkNNeqJdMgX5QMMe9ILK+nVIX/F3KeV1l4nI2OP2rDMBSHPyV2oCFDu4VO2kopNpI6lOYAOUCH7CGYIGJssHONrL1Kz9EL9Cz9WdWQpRDB0/ve7/0FVnximJ4RP2aeUfKaec4zl8yFar4zl9wbMi9YmRdVmuJOyjp1TTxjyVPmOR+8Zy5U85W5xPKTecHaPDDScyCyp6WSRU40Uhn7Q9y3VRtPjaKrRFa2auw4Jz9wVM4SqHHyG9l/g/+yAS/Vpz+ox/OmkX133vbDsbGhdnZjr09QGHzlfRWcV+mNZ+8kDpJjOtZq0bSqTn46lF0zjLHvrHO+ds7ZWyf/AlnhR4YAeJxdicENwjAMAOMASYNgAMZLwRTLwa5qB1ZiS6j65D4n3YUYNr6fcFkF4Z/TViNE2MEeDpAgwwAFjsO9XnFU5TSRP/qYnpXa0s96E+VWzYSYykziuKB5nls3FUxGMjXM/iZfT3mxild2/AG0KSBpAAABAAH//wAPeJxjYGRgYOABYjEgZmJgBEJuIGYB8xgABBcAOnicY2BgYGQAgquTu6VB9DXLh+dhNABKcweOAAA=) format("woff");font-weight:400;font-style:normal}
.social-likes__icon_facebook:before{content:"\F101"}
.social-likes__icon_github:before{content:"\F102"}
.social-likes__icon_mailru:before{content:"\F103"}
.social-likes__icon_odnoklassniki:before{content:"\F104"}
.social-likes__icon_pinterest:before{content:"\F105"}
.social-likes__icon_plusone:before{content:"\F106"}
.social-likes__icon_single:before{content:"\F107"}
.social-likes__icon_twitter:before{content:"\F108"}
.social-likes__icon_vkontakte:before{content:"\F109"}
.social-likes{min-height:36px;margin:-.5em;transform:translate3d(0,0,0)}
.social-likes,.social-likes_single-w{line-height:1.5}
.social-likes,.social-likes__widget_single{font-size:14px}
.social-likes__widget{margin:.5em;line-height:1.5;border:0;text-align:left;cursor:pointer}
.social-likes__button,.social-likes__counter{box-sizing:border-box;font-family:"Helvetica Neue",Arial,sans-serif;vertical-align:baseline;color:#fff}
.social-likes__button{padding:.04em .7em .18em 1.65em;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.social-likes__icon{top:0;left:.21em;font-family:"social-likes";font-weight:400;font-style:normal;speak:none;text-transform:none;font-size:1.15em;vertical-align:baseline}
.social-likes__counter{padding-right:.5em;font-weight:400;font-size:.85em}
.social-likes_vertical .social-likes__widget{min-width:13em}
.social-likes_vertical .social-likes__counter{position:absolute;top:0;right:0;margin-top:.3em}
.social-likes_light .social-likes__widget{min-width:0;background:0 0}
.social-likes_light .social-likes__button,.social-likes_single-light+.social-likes__button{min-width:0;padding-left:1.35em;font-weight:400;text-decoration:underline;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}
.social-likes_light .social-likes__icon{margin-top:-.1em;margin-left:-.25em}
.social-likes_light .social-likes__counter,.social-likes_single-light+.social-likes__button+.social-likes__counter{position:static;margin-top:0;color:#999}
.social-likes_notext .social-likes__button{width:1.85em}
.social-likes_notext .social-likes__icon{margin-left:.1em}
.social-likes_notext.social-likes_light,.social-likes_notext.social-likes_light .social-likes__icon,.social-likes_notext.social-likes_light .social-likes__widget{margin:0;left:0}
.social-likes_notext.social-likes_light .social-likes__button{width:1.4em;padding-left:0}
.social-likes_single{margin-top:-1.2em;padding:.5em;background:#fff;border:1px solid #ddd}
.social-likes__widget_single{height:1.7em;margin:0;padding:.1em 0;line-height:1.5;background:#007aff}
.social-likes_single-light+.social-likes__widget_single{color:#007aff}
.social-likes__icon_single{left:.4em;font-size:1.1em}
.social-likes__widget_facebook{background:#3d5b95}
.social-likes_light .social-likes__button_facebook{color:#3d5b95}
.social-likes__icon_facebook{left:.25em;top:.05em;font-size:1.1em}
.social-likes_notext .social-likes__icon_facebook{margin-left:.15em}
.social-likes__widget_twitter{background:#24aadd}
.social-likes_light .social-likes__button_twitter{color:#24aadd}
.social-likes__icon_twitter{top:.1em;left:.25em}
.social-likes_light .social-likes__icon_twitter{left:.1em}
.social-likes__widget_plusone{background:#d23e30}
.social-likes_light .social-likes__button_plusone{color:#d23e30}
.social-likes_notext .social-likes__icon_plusone{margin-left:0}
.social-likes__icon_plusone{left:.25em}
.social-likes_light .social-likes__icon_plusone{margin-top:0}
.social-likes__widget_mailru{background:#00468c}
.social-likes_light .social-likes__button_mailru{color:#00468c}
.social-likes__icon_mailru{left:.25em}
.social-likes_light .social-likes__icon_mailru{left:.1em}
.social-likes_notext .social-likes__icon_mailru{margin-left:.075em}
.social-likes__widget_vkontakte{background:#587e9f}
.social-likes_light .social-likes__button_vkontakte{color:#587e9f}
.social-likes__icon_vkontakte{top:.2em;left:.25em}
.social-likes__widget_odnoklassniki{background:#f59310}
.social-likes_light .social-likes__button_odnoklassniki{color:#f59310}
.social-likes__icon_odnoklassniki{left:.4em}
.social-likes_light .social-likes__icon_odnoklassniki{left:.25em}
.social-likes_notext.social-likes_light .social-likes__button_odnoklassniki{width:1em}
.social-likes__widget_pinterest{background:#cb132d}
.social-likes_light .social-likes__button_pinterest{color:#cb132d}
.social-likes_light .social-likes__icon_pinterest{left:.1em}

/*# sourceMappingURL=application-2c0c4f6e.css.map*/