@import url("https://fonts.googleapis.com/css?family=Nunito+Sans:700,800|Work+Sans:400,600&display=swap");@font-face{font-family:'metropolis';src:url("/static/font/metropolis-regular.woff2?28154c8e47a5") format("woff2"),url("/static/font/metropolis-regular.woff?28154c8e47a5") format("woff"),url("/static/font/metropolis-regular.ttf?28154c8e47a5") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'metropolis';src:url("/static/font/metropolis-medium.woff2?28154c8e47a5") format("woff2"),url("/static/font/metropolis-medium.woff?28154c8e47a5") format("woff"),url("/static/font/metropolis-medium.ttf?28154c8e47a5") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'metropolis';src:url("/static/font/metropolis-semibold.woff2?28154c8e47a5") format("woff2"),url("/static/font/metropolis-semibold.woff?28154c8e47a5") format("woff"),url("/static/font/metropolis-semibold.ttf?28154c8e47a5") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:'metropolis';src:url("/static/font/metropolis-bold.woff2?28154c8e47a5") format("woff2"),url("/static/font/metropolis-bold.woff?28154c8e47a5") format("woff"),url("/static/font/metropolis-bold.ttf?28154c8e47a5") format("truetype");font-weight:bold;font-style:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,select{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}input{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline}input[type=text],input[type=password],input[type=email],input[type=number]{background:transparent}header,footer,section,nav,aside{display:block}html,body{height:100%}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}a:hover{TEXT-DECORATION:none}textarea{resize:none;overflow:auto}h1{font-size:55px;line-height:60px;font-weight:bold;font-family:"Nunito Sans",sans-serif;margin-bottom:50px}@media (max-width:960px){h1{font-size:48px;line-height:64px;margin-bottom:25px}}h2,.h2{font-size:28px;line-height:38px;font-weight:800;margin-bottom:8px;font-family:"Nunito Sans",sans-serif}h3,.h3{font-size:20px;line-height:27px;font-weight:bold;margin-bottom:8px;font-family:"Nunito Sans",sans-serif}h4,.h4{font-size:18px;line-height:24px;font-weight:600;margin-bottom:16px}h5{font-size:16px;line-height:19px;font-weight:600;margin-bottom:8px}h6{font-size:14px;line-height:24px;font-weight:600;margin-bottom:0}p{font-size:14px;line-height:19px;margin-bottom:6px}p:last-child{margin-bottom:0}p a{text-decoration:none;color:#8789C0;border-bottom:transparent 1px solid;transition:border-color .1s ease-in-out}p a:hover{border-color:rgba(135,137,192,0.3)}p.note-p{line-height:17px;color:#808B9F}article ul a,article ol a{text-decoration:none;color:#8789C0;border-bottom:transparent 1px solid;transition:border-color .1s ease-in-out}article ul a:hover,article ol a:hover{border-color:rgba(135,137,192,0.3)}.tooltip{vertical-align:top;cursor:pointer;display:inline-block}.tooltip svg{display:block}.tooltip svg #widget{transition:fill .1s ease-in-out}.tooltip:hover svg #widget{fill:#313D5A}.tooltip-wrap{position:absolute;margin-top:-10px;margin-left:-12px;z-index:900;opacity:0}.tooltip-wrap .tooltip-item{display:block}@media (max-width:960px){.tooltip-wrap{margin-top:40px}}.tooltip-item{max-width:300px;display:none}.tooltip-item .text{background-color:#ffffff;padding:15px;border-radius:4px;box-shadow:0 8px 10px -5px rgba(49,61,90,0.1),0 16px 24px 2px rgba(49,61,90,0.05),0 6px 30px 5px rgba(49,61,90,0.1)}.tooltip-item .text>ul,.tooltip-item .text>p{margin:0;padding:0;list-style:none;margin-bottom:4px;font-size:12px;line-height:16px}.tooltip-item .text>ul:last-child,.tooltip-item .text>p:last-child{margin-bottom:0}.tooltip-item .text>ul li,.tooltip-item .text>p li{position:relative;margin:0!important;padding-left:12px!important}.tooltip-item .text>ul li::before,.tooltip-item .text>p li::before{position:absolute;content:'';display:block;left:0;top:6px;width:4px;height:4px;border-radius:50%;background-color:#8789C0}.tooltip-item .text>ul li + li,.tooltip-item .text>p li + li{margin-top:4px!important}.tooltip-item::after{display:block;content:'';position:absolute;left:15px;bottom:-4px;width:10px;height:10px;background-color:#ffffff;transform:rotate(45deg)}.form-v2{}.form-v2 input[type='email'],.form-v2 input[type='tel'],.form-v2 input[type='number'],.form-v2 input[type='password'],.form-v2 input[type='text'],.form-v2 textarea{display:block;height:40px;padding-left:16px;padding-right:16px;line-height:1;font-size:14px;color:#183642;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#ffffff;border:#DADFE8 1px solid;-webkit-border-radius:4px;border-radius:4px;font-family:inherit;transition:border-color .2s ease-in-out}.form-v2 input[type='tel']{padding-left:52px}.form-v2 textarea{height:auto;overflow:auto;padding-top:12px;padding-bottom:12px}.form-v2 input[type='email']:focus,.form-v2 input[type='tel']:focus,.form-v2 input[type='number']:focus,.form-v2 input[type='password']:focus,.form-v2 input[type='text']:focus,.form-v2 textarea:focus{border:#313D5A 1px solid}.form-v2 input[type='email']:disabled,.form-v2 input[type='tel']:disabled,.form-v2 input[type='number']:disabled,.form-v2 input[type='password']:disabled,.form-v2 input[type='text']:disabled,.form-v2 textarea:disabled{background-color:#C8CDD7}.form-v2 ::-webkit-input-placeholder{color:#C8CDD7;opacity:1}.form-v2 ::-moz-placeholder{color:#C8CDD7;opacity:1}.form-v2 :-moz-placeholder{color:#C8CDD7;opacity:1}.form-v2 :-ms-input-placeholder{opacity:1;color:#C8CDD7}.form-v2 .-btn-place .controls:after{display:none!important}.form-v2 .-btn-place.-text-justify .controls{display:flex;justify-content:space-between;align-items:center}.form-v2 .-btn-place.-text-left .controls{display:flex;justify-content:flex-start;align-items:center}.form-v2 .-btn-place.-text-left button{margin-right:24px}.form-v2 .-btn-place.-text-right .controls{display:flex;justify-content:flex-end;align-items:center}.form-v2 .-btn-place.-text-right button{margin-left:24px}.form-v2 .vertical-list{margin:0;padding:0;list-style:none;font-size:14px;line-height:17px;margin-bottom:17px}.form-v2 .vertical-list li{margin-bottom:16px}.form-v2 .one-half{float:left;width:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:8px}.form-v2 .one-half + .one-half{padding-left:8px}.form-v2 .one-half:last-child{padding-right:0}.form-v2 .one-third{float:left;width:33.33%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:8px}.form-v2 .one-third:last-child{padding-right:0}.form-v2 .one-third + .one-third{padding-left:8px}.form-v2 .one-third + .two-third{padding-right:0;padding-left:8px}.form-v2 .two-third{width:66.66%;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:8px}.form-v2 .two-third + .one-third{padding-right:0;padding-left:8px}.form-v2 .one-four{float:left;width:25%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:8px}.form-v2 .one-four:last-child{padding-right:0}.form-v2 .one-four + .one-four{padding-left:8px}.form-v2 .one-four + .two-four{padding-left:8px}.form-v2 .one-four + .three-four{padding-left:8px}.form-v2 .two-four{width:50%;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:8px}.form-v2 .two-four + .one-four{padding-right:0;padding-left:8px}.form-v2 .three-four{width:75%;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:8px}.form-v2 .three-four:last-child{padding-right:0}.form-v2 .three-four + .one-four{padding-right:0;padding-left:8px}@media (max-width:960px){.form-v2 .full-mob{padding:0!important;width:100%}.form-v2 .full-mob + .full-mob{margin-top:16px}.form-v2 .one-half-mob{float:left;width:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;padding-right:8px}.form-v2 .one-half-mob + .one-half-mob{padding-left:8px;padding-right:0}.form-v2 .one-third-mob{float:left;width:33.33%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;padding-right:8px}.form-v2 .one-third-mob:last-child{padding-right:0}.form-v2 .one-third-mob + .one-third-mob{padding-left:8px}.form-v2 .one-third-mob + .two-third-mob{padding-right:0;padding-left:8px}.form-v2 .two-third-mob{width:66.66%;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;padding-right:8px}.form-v2 .two-third-mob + .one-third-mob{padding-right:0;padding-left:8px}.form-v2 .one-four-mob{float:left;width:25%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;padding-right:8px}.form-v2 .one-four-mob:last-child{padding-right:0}.form-v2 .one-four-mob + .one-four-mob{padding-left:8px}.form-v2 .one-four-mob + .two-four-mob{padding-left:8px}.form-v2 .two-four-mob{width:50%;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;padding-right:8px}.form-v2 .two-four-mob + .one-four-mob{padding-right:0;padding-left:8px}}@media (max-width:768px){.form-v2 .full-sm{padding:0!important;width:100%}.form-v2 .full-sm + .full-sm{margin-top:16px}.form-v2 .one-half-sm{float:left;width:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;padding-right:8px}.form-v2 .one-half-sm + .one-half-sm{padding-left:8px;padding-right:0}.form-v2 .one-third-sm{float:left;width:33.33%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;padding-right:8px}.form-v2 .one-third-sm:last-child{padding-right:0}.form-v2 .one-third-sm + .one-third-sm{padding-left:8px}.form-v2 .one-third-sm + .two-third-sm{padding-right:0;padding-left:8px}.form-v2 .two-third-sm{width:66.66%;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;padding-right:8px}.form-v2 .two-third-sm + .one-third-sm{padding-right:0;padding-left:8px}.form-v2 .one-four-sm{float:left;width:25%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;padding-right:8px}.form-v2 .one-four-sm:last-child{padding-right:0}.form-v2 .one-four-sm + .one-four-sm{padding-left:8px}.form-v2 .one-four-sm + .two-four-sm{padding-left:8px}.form-v2 .two-four-sm{width:50%;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;padding-right:8px}.form-v2 .two-four-sm + .one-four-sm{padding-right:0;padding-left:8px}}.form-v2 .message{font-size:10px;line-height:14px;margin-top:9px}.form-v2 .message img{width:11px;margin-right:4px;vertical-align:middle;margin-top:-2px}.form-v2 .errorlist{margin:0;padding:0;list-style:none;font-size:12px;line-height:14px;color:#E94F37}.form-v2 .errorlist.formset-errorlist{margin-bottom:12px;font-size:14px}.form-v2 .errorlist li{margin-top:4px}.form-v2 .well{border-radius:10px;background-color:#F1F4F6;box-shadow:0 5px 10px -10px rgba(0,0,0,0.2);padding:12px 24px 16px;margin-bottom:16px}.form-v2 .well .h4{font-size:20px;margin-bottom:0}.form-v2 fieldset[data-type-formset] [data-formset-add]:disabled{display:none}.form-v2 fieldset[data-type-formset] div[data-formset-form]{position:relative}.form-v2 fieldset[data-type-formset] div[data-formset-form][data-formset-form-deleted]{display:none}.form-v2 fieldset[data-type-formset] div[data-formset-form] .input-delete{display:none}.form-v2 fieldset[data-type-formset] div[data-formset-form] a[data-formset-delete-button]{position:absolute;right:10px;top:10px}.form-v2 fieldset[data-type-formset] div[data-formset-form] a[data-formset-delete-button] svg{width:15px;height:15px;stroke:#313D5A}.form-v2 fieldset[data-type-formset] div[data-formset-form] a[data-formset-delete-button]:hover svg{stroke:#E94F37}.form-v2 fieldset[data-type-formset] button[data-formset-add]{margin-top:12px;margin-bottom:12px}.assigned-users{border:#DADFE8 1px solid;border-radius:2px;min-height:70px;box-sizing:border-box;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.assigned-users .name-project{margin:0;margin-left:6px;margin-top:6px;position:relative;padding-right:22px}.assigned-users .name-project .del{display:block;position:absolute;right:0;top:0;height:100%;width:25px;background:url("/static/images/close.png") no-repeat center;background-size:8px 8px}@media screen and (-webkit-min-device-pixel-ratio:0){.form select{text-indent:13px;padding-left:0}}.form-v2.form-vertical .row-form{margin-bottom:16px;display:table;width:100%}.form-v2.form-vertical .row-form:last-child{margin-bottom:0}.form-v2.form-vertical .controls:after{clear:both;content:'';display:block}.form-v2.form-vertical .label{font-size:14px;font-weight:500;margin-bottom:8px;color:#8D99AE}.form-v2.form-vertical .label span{display:inline;line-height:normal;font-size:inherit}.form-v2.form-horizontal .wrap{display:table;width:100%}.form-v2.form-horizontal .wrap .row-form{display:table-row}.form-v2.form-horizontal .wrap .label{padding-right:16px;vertical-align:middle;text-align:right;font-weight:600;font-size:14px;width:120px;padding-bottom:16px;display:table-cell;text-align:right;color:#8D99AE}.form-v2.form-horizontal .wrap .label.valign-top{padding-top:11.5px;vertical-align:top}.form-v2.form-horizontal .wrap .label label{display:inline-block;float:none;line-height:inherit;width:auto}.form-v2.form-horizontal .wrap .controls{padding-bottom:16px;display:table-cell}.form-v2.form-horizontal .wrap .controls:after{clear:both;content:'';display:block}.form-v2.form-horizontal .btn-place .row-form{display:block}.form-v2.form-horizontal .btn-place .controls{margin-left:136px;display:flex}.form-v2 .field.field-default .intl-tel-input{width:100%}.form-v2 .field.field-default .intl-tel-input .country-list{z-index:3}.form-v2 .field.field-date .input{position:relative}.form-v2 .field.field-date .input img{position:absolute;right:12px;top:12px;height:16px;cursor:pointer}.form-v2 .field.field-select{border-radius:4px;background-color:#ffffff}.form-v2 .field.field-select .input{position:relative}.form-v2 .field.field-select .input:after{position:absolute;content:'';display:block;width:12px;height:8px;right:14px;top:50%;transform:translateY(-50%);background:url("/static/images/icons/arrow-down.svg?28154c8e47a5") no-repeat center;background-size:cover;z-index:1}.form-v2 .field.field-select .input select{display:block;width:100%;border-radius:4px;height:40px;padding-right:24px;padding-left:13px;font-size:14px;color:#183642;line-height:38px;border:#DADFE8 1px solid;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;text-overflow:'';-ms-appearance:none;appearance:none;background:none;transition:border-color .2s ease-in-out;position:relative;z-index:2}.form-v2 .field.field-select .input select:focus{border:#313D5A 1px solid;outline:none}.form-v2 .field.field-select .input select::-ms-expand{display:none}.form-v2 .field.field-select .input select:-moz-focusring{color:transparent;text-shadow:0 0 0 #183642}@media screen and (-webkit-min-device-pixel-ratio:0){.form-v2 .field.field-select .input select{text-indent:13px;padding-left:0}}.form-v2 .field.field-select._no-border{background:none}.form-v2 .field.field-select._no-border .input:after{right:0;background:url("/static/images/icons/arrow-down-light.svg?28154c8e47a5") no-repeat center}.form-v2 .field.field-select._no-border .input select{height:auto;line-height:normal;color:#808B9F;padding-left:0;padding-right:20px;border:none!important}@media screen and (-webkit-min-device-pixel-ratio:0){.form-v2 .field.field-select._no-border .input select{text-indent:0;padding-left:0}}.form-v2 .field.field-select.field-select-date .input{display:flex;flex-direction:row}.form-v2 .field.field-select.field-select-date .input::after{display:none}.form-v2 .field.field-select.field-select-date select{padding-right:0;width:auto}.form-v2 .field.field-select.field-select-date select.day{flex-grow:1;margin-right:12px}.form-v2 .field.field-select.field-select-date select.month{flex-grow:2;margin-right:12px}.form-v2 .field.field-select.field-select-date select.year{flex-grow:1}.form-v2 .field.field-checkbox a{text-decoration:none;color:#8789C0;border-bottom:transparent 1px solid;transition:border-color .1s ease-in-out}.form-v2 .field.field-checkbox a:hover{border-color:rgba(135,137,192,0.3)}.form-v2 .field.field-checkbox input[type='checkbox'] + label:before{content:"";position:static;display:inline-block;width:16px;height:16px;box-sizing:border-box;background:url("/static/images/icons/check.svg?28154c8e47a5") no-repeat center -100px;background-size:8px auto;background-color:#ffffff;border:#DADFE8 1px solid;border-radius:4px;vertical-align:top;margin-right:8px;transition:border-color .3s ease-in-out}.form-v2 .field.field-checkbox input[type='radio'] + label:before{content:"";position:static;display:inline-block;width:16px;height:16px;box-sizing:border-box;background:url("/static/images/icons/radio.png?28154c8e47a5") no-repeat center -100px;background-size:8px auto;background-color:#ffffff;border:#DADFE8 1px solid;border-radius:16px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.05);vertical-align:top;margin-right:8px;transition:border-color .3s ease-in-out}.form-v2 .field.field-checkbox input[type='checkbox'],.form-v2 .field.field-checkbox input[type='radio']{position:absolute;clip:rect(0,0,0,0)}.form-v2 .field.field-checkbox label{cursor:pointer;font-size:14px;font-weight:400}.form-v2 .field.field-checkbox label:hover:before{border:#8789C0 1px solid!important}.form-v2 .field.field-checkbox input[type='checkbox']:checked + label:before{background-position:center;border:none!important;background-color:#8789C0}.form-v2 .field.field-checkbox input[type='radio']:checked + label:before{background-position:center;border-color:#8789C0}.form-v2 .field.list-labelcheckbox.horizontal{line-height:17px;font-size:14px;font-weight:400;margin:0;padding:0;list-style:none;display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:stretch}.form-v2 .field.list-labelcheckbox.horizontal li{margin-bottom:14px;margin-right:16px}.form-v2 .field.list-labelcheckbox.horizontal li:last-child{margin-right:0}.form-v2 .field.field-error{position:relative}.form-v2 .field.field-error ::-webkit-input-placeholder{color:#C8CDD7;opacity:1}.form-v2 .field.field-error ::-moz-placeholder{color:#C8CDD7;opacity:1}.form-v2 .field.field-error :-moz-placeholder{color:#C8CDD7;opacity:1}.form-v2 .field.field-error :-ms-input-placeholder{opacity:1;color:#C8CDD7}.form-v2 .field.field-error input,.form-v2 .field.field-error textarea,.form-v2 .field.field-error select{border:#E94F37 1px solid!important}.form-v2 .field.field-error input:focus,.form-v2 .field.field-error textarea:focus,.form-v2 .field.field-error select:focus{border:#E94F37 1px solid!important}.form-v2 .field.field-error input,.form-v2 .field.field-error textarea{padding-right:24px}.form-v2 .field.field-datepicker .input{position:relative}.form-v2 .field.field-datepicker .input input{padding-left:63px}.form-v2 .field.field-datepicker .input .icon{height:38px;width:47px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;font-size:14px;color:#313D5A;border-right:#DADFE8 1px solid;position:absolute;left:0;top:1px}.form-v2 .field.field-datepicker .input .icon:hover{cursor:pointer}.form-v2 .field.field-datepicker .input .icon img{display:block}.form-v2 .list-checkbox a{text-decoration:none;color:#8789C0;border-bottom:transparent 1px solid;transition:border-color .1s ease-in-out}.form-v2 .list-checkbox a:hover{border-color:rgba(135,137,192,0.3)}.form-v2 .list-checkbox input[type='checkbox'] + label:before{content:"";position:static;display:inline-block;width:16px;height:16px;box-sizing:border-box;background:url("/static/images/icons/check.svg?28154c8e47a5") no-repeat center -100px;background-size:8px auto;background-color:#ffffff;border:#DADFE8 1px solid;border-radius:4px;vertical-align:top;margin-right:8px;transition:border-color .3s ease-in-out}.form-v2 .list-checkbox input[type='radio'] + label:before{content:"";position:static;display:inline-block;width:16px;height:16px;box-sizing:border-box;background:url("/static/images/icons/radio.png?28154c8e47a5") no-repeat center -100px;background-size:8px auto;background-color:#ffffff;border:#DADFE8 1px solid;border-radius:16px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.05);vertical-align:top;margin-right:8px;transition:border-color .3s ease-in-out}.form-v2 .list-checkbox input[type='checkbox'],.form-v2 .list-checkbox input[type='radio']{position:absolute;clip:rect(0,0,0,0)}.form-v2 .list-checkbox label{cursor:pointer;font-size:14px;font-weight:400}.form-v2 .list-checkbox label:hover:before{border:#8789C0 1px solid!important}.form-v2 .list-checkbox input[type='checkbox']:checked + label:before{background-position:center;border:none!important;background-color:#8789C0}.form-v2 .list-checkbox input[type='radio']:checked + label:before{background-position:center;border-color:#8789C0}.form-v2 .list-checkbox.vertical{line-height:17px;font-size:14px;font-weight:400;margin:0;padding:0;list-style:none}.form-v2 .list-checkbox.vertical li{padding-left:24px;margin-bottom:14px}.form-v2 .list-checkbox.vertical li:last-child{margin-bottom:0}.form-v2 .list-checkbox.vertical li:after{clear:both;content:'';display:block}.form-v2 .list-checkbox.vertical label:before{float:left;margin-left:-24px}.form-v2 .list-checkbox.horizontal{line-height:17px;font-size:14px;font-weight:400;margin:0;padding:0;list-style:none;display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:stretch}.form-v2 .list-checkbox.horizontal li{padding-left:24px;margin-bottom:14px;margin-right:16px}.form-v2 .list-checkbox.horizontal li:after{clear:both;content:'';display:block}.form-v2 .list-checkbox.horizontal label:before{float:left;margin-left:-24px}.form-v2 .list-checkbox.horizontal.list-checkbox-gender{padding-top:12px}.form-v2 .well .field{background-color:#F1F4F6}.form-v2 .well .field .input{background-color:#fff}.form-v2 .field-select-autocomplete .selectize-control .selectize-input{min-height:40px;padding-left:16px;padding-top:11px;background-color:#ffffff;border-radius:4px;border:#DADFE8 1px solid;box-shadow:none}.form-v2 .field-select-autocomplete .selectize-control .selectize-input input{height:auto}.form-v2 .field-select-multiple select{display:none}.form-v2 .field-select-multiple select ::-webkit-input-placeholder{color:#C8CDD7;opacity:1}.form-v2 .field-select-multiple select ::-moz-placeholder{color:#C8CDD7;opacity:1}.form-v2 .field-select-multiple select :-moz-placeholder{color:#C8CDD7;opacity:1}.form-v2 .field-select-multiple select :-ms-input-placeholder{opacity:1;color:#C8CDD7}.form-v2 .field-select-multiple .select2 .select2-selection{height:auto;min-height:40px}.form-v2 .field-select-multiple .select2 .select2-selection:before{display:block;font-family:'FontAwesome';content:"\f107";position:absolute;right:12px;top:10px;z-index:1;color:#2D2E2E;font-size:16px}.form-v2 .field-select-multiple .select2 .select2-selection .select2-search__field{height:28px;line-height:27px;font-size:14px;color:#C8CDD7;font-family:inherit}.form-v2 .field-select-multiple .select2 .select2-selection__choice{background-color:#E8EEF4;color:#313D5A;height:28px;padding-left:20px;padding-right:10px;border-radius:100px;font-weight:bold;border:0;line-height:27px;font-size:12px}.form-v2 .field-select-multiple .select2 .select2-selection__choice__remove{color:#313D5A;border-right:1px solid #E8EEF4;height:28px;line-height:27px;border-top-left-radius:100px;border-bottom-left-radius:100px}.form-v2 .field-select-multiple .select2 .select2-selection__choice__remove:hover{color:#E8EEF4;background-color:#313D5A}.select2-container--open{z-index:100001}.popup{padding:32px 40px 24px;border-radius:8px;max-width:555px;box-shadow:0 4px 8px 0 rgba(24,54,66,0.05);box-sizing:border-box;background-color:#ffffff;width:100%;position:relative;z-index:2}.popup h3{margin-bottom:18px}.popup h6{margin-bottom:12px}.popup .-btn-place{margin-top:24px}.popup .close{position:absolute;display:block;width:20px;height:20px;color:#ffffff;right:-24px;top:-24px;background:url("/static/images/icons/close.svg?28154c8e47a5") no-repeat center;opacity:.26;transition:opacity .1s ease-in-out}.popup .close:hover{opacity:.4}@media (max-width:768px){.popup .close{right:6px;top:6px;padding:4px;opacity:.26;background:url("/static/images/icons/close-dark.svg?28154c8e47a5") no-repeat center}}@media (max-width:768px){.popup{padding:24px;max-width:100%}}.overlay-popup{background-color:rgba(49,61,90,0.75);display:flex;justify-content:center;align-items:center;padding:25px;position:fixed;left:-100000px;top:0;width:100%;height:100%;box-sizing:border-box;z-index:100000;overflow:auto}.overlay-popup div.close{position:absolute;top:0;right:0;left:0;bottom:0;z-index:1}.overlay-popup .popup{opacity:0;transition:opacity .1s ease-in-out}@media (max-width:480px){.overlay-popup{display:block;padding:0!important;overflow:auto}.overlay-popup .popup{border-radius:0;min-height:100%}}.overlay-popup.overflows{display:block;padding:40px 25px}.overlay-popup.overflows .popup{margin:0 auto}body.popup-visible{overflow:hidden}body.popup-visible .overlay-popup.active{left:0;top:0}body.popup-visible .overlay-popup.active .popup{opacity:1}.flatpickr-calendar{width:296px;border:1px solid #DADFE8;border-radius:4px;background:#FFFFFF;-webkit-box-shadow:0 4px 8px 0 rgba(80,90,115,0.07);box-shadow:0 4px 8px 0 rgba(80,90,115,0.07)}.flatpickr-calendar.open,.flatpickr-calendar.inline{max-height:640px}.flatpickr-calendar::before,.flatpickr-calendar::after{content:none}.flatpickr-calendar .flatpickr-months{user-select:none}.flatpickr-calendar .flatpickr-months .flatpickr-current-month{padding-top:11px;height:21px}.flatpickr-calendar .flatpickr-months .flatpickr-current-month .cur-month,.flatpickr-calendar .flatpickr-months .flatpickr-current-month .cur-year{background:#FFFF;color:#313D5A;font-family:metropolis,sans-serif;font-size:14px;font-weight:600;line-height:20px}.flatpickr-calendar .flatpickr-months .flatpickr-current-month .cur-month:hover,.flatpickr-calendar .flatpickr-months .flatpickr-current-month .cur-year:hover{background:#FFFF}.flatpickr-calendar .flatpickr-months .flatpickr-current-month .cur-month{margin-left:2.5ch}.flatpickr-calendar .flatpickr-months .flatpickr-current-month .numInputWrapper{background:#FFFF}.flatpickr-calendar .flatpickr-months .flatpickr-current-month .numInputWrapper .numInput{pointer-events:none;-moz-appearance:textfield}.flatpickr-calendar .flatpickr-months .flatpickr-current-month .numInputWrapper .numInput ::-webkit-outer-spin-button,.flatpickr-calendar .flatpickr-months .flatpickr-current-month .numInputWrapper .numInput ::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.flatpickr-calendar .flatpickr-months .flatpickr-current-month .numInputWrapper .arrowUp,.flatpickr-calendar .flatpickr-months .flatpickr-current-month .numInputWrapper .arrowDown{display:none}.flatpickr-calendar .flatpickr-months .flatpickr-next-month,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month{padding:13px}.flatpickr-calendar .flatpickr-months .flatpickr-next-month svg,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month svg{fill:#808B9F}.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover svg{fill:#000000}.flatpickr-calendar .flatpickr-weekdays span.flatpickr-weekday{color:#808B9F;font-family:metropolis,sans-serif;font-size:11px;line-height:16px}.flatpickr-calendar .flatpickr-days{width:296px}.flatpickr-calendar .flatpickr-days .dayContainer{width:296px;min-width:296px;max-width:296px;padding:0 5px 5px}.flatpickr-calendar .flatpickr-day{color:#000000;font-family:metropolis,sans-serif;font-size:12px;text-align:center;font-weight:300;border-radius:2.05px;margin-top:10px;margin-right:10px;max-width:30px;height:30px;line-height:32px}.flatpickr-calendar .flatpickr-day:nth-child(7n+7){margin-right:3px}.flatpickr-calendar .flatpickr-day:nth-child(-n+7){margin-top:0}.flatpickr-calendar .flatpickr-day.prevMonthDay,.flatpickr-calendar .flatpickr-day.nextMonthDay{color:#808B9F}.flatpickr-calendar .flatpickr-day.flatpickr-disabled{color:rgba(57,57,57,0.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-calendar .flatpickr-day.flatpickr-disabled.today{border-color:#959ea9}.flatpickr-calendar .flatpickr-day.flatpickr-day-red{color:#C5283D;background-color:rgba(218,85,47,0.2)}.flatpickr-calendar .flatpickr-day.flatpickr-day-red:hover{border-color:#C5283D}.flatpickr-calendar .flatpickr-day.flatpickr-day-green{color:#000000;background-color:#D0EEDE}.flatpickr-calendar .flatpickr-day.flatpickr-day-green:hover{border-color:#46bb41}.flatpickr-calendar .flatpickr-day.flatpickr-day-yellow{color:#C79601;background-color:#FDF4CC}.flatpickr-calendar .flatpickr-day.flatpickr-day-yellow:hover{border-color:#C79601}.block-rounded._chunk_block{position:relative}.block-rounded._chunk_block .btn[data-chunk-modal-trigger]{position:absolute;top:0;right:0;background-color:red;height:26px;padding:0 20px;font-size:11px;color:white!important;visibility:hidden}.block-rounded._chunk_block:hover{border:1px dashed red}.block-rounded._chunk_block:hover .btn[data-chunk-modal-trigger]{visibility:visible}#chunkFormPopup .popup{max-width:787px}.cke.cke_panel{z-index:100001!important}.cke_dialog_container{z-index:100002!important}[role="tabpanel"][hidden]{display:none!important}[role=tablist]{border-bottom:none;list-style:none;margin:0;padding:0}header .lang{display:flex;justify-content:flex-start;align-items:center;margin-right:16px;position:relative;color:#313D5A;font-weight:500;transition:color .3s ease-in-out}header .lang .show-dropdown.active svg{transform:rotate(180deg)}.main-page header .lang{color:#ffffff;transition:color .3s ease-in-out}.main-page header .lang svg .chwrn{fill:#ffffff;transition:fill .3s ease-in-out}@media (max-width:960px){.main-page header.with-bg .user .lang{color:#313D5A}.main-page header.with-bg .user .lang .chwrn{fill:#313D5A}}header{background-color:#ffffff;position:relative;z-index:1000}@media (max-width:960px){header{border-bottom:none;position:fixed!important;left:0;top:0;right:0;z-index:1000;box-shadow:0 3px 6px 0 rgba(0,0,0,0.06)}}header .container{display:flex;justify-content:space-between;align-items:center;height:64px}header .hamburger{display:none;cursor:pointer;padding:5px;margin-right:-5px}header .hamburger svg{display:block}@media (max-width:960px){header .hamburger{display:block;margin-left:10px}}header .user-and-hamb{display:flex;justify-content:flex-end;align-items:center}header .user-and-hamb .btns-place{display:flex;justify-content:flex-end;align-items:center}header .user-and-hamb .btns-place a + a{margin-left:16px}header .user-and-hamb .btns-place .login-link{text-decoration:none;color:#808B9F;transition:color .3s ease-in-out}header .user-and-hamb .btns-place .login-link:hover{color:#313D5A}@media (max-width:960px){header .user-and-hamb .btns-place{display:none}}header .user{display:flex;justify-content:flex-end;align-items:center}header .user .name{font-size:14px;line-height:17px;margin-right:6px;text-decoration:none;color:#313D5A;font-weight:500}@media (max-width:960px){header .user .name{display:none}}header .user .avatar{position:relative}header .user .avatar img{display:block;border-radius:50%;height:36px}header .logo-menu{display:flex;justify-content:flex-start;align-items:center}header .logo-menu .logo{margin-right:40px}header .logo-menu .logo img,header .logo-menu .logo svg{display:block;height:28px}header .logo-menu .bread-crumbs{font-size:14px;line-height:19px;display:flex;justify-content:flex-start;align-items:flex-start;margin-left:-20px;position:relative}header .logo-menu .bread-crumbs a{color:#808B9F;text-decoration:none;display:inline-flex;justify-content:flex-start;align-items:center;transition:color .3s ease-in-out}header .logo-menu .bread-crumbs a svg{display:block;margin-right:4px}header .logo-menu .bread-crumbs a #icon{transition:fill .3s ease-in-out}header .logo-menu .bread-crumbs a:hover{color:#313D5A}header .logo-menu .bread-crumbs a:hover #icon{fill:#313D5A}header .logo-menu nav .btns-place{display:none;padding:32px 0;margin:10px 15px 0;justify-content:center;align-items:flex-start;border-top:#E8EEF4 1px solid}@media (max-width:960px){header .logo-menu nav .btns-place{display:flex}header .logo-menu nav .btns-place .btn + .btn{margin-left:16px}}@media (max-width:960px){header .logo-menu nav{display:none;position:absolute;left:0;top:64px;right:0;opacity:0;transition:opacity .3s ease-in-out;background-color:#ffffff}}header .logo-menu nav ul{margin:0;padding:0;list-style:none;font-size:14px;line-height:17px;font-weight:500;display:flex;justify-content:flex-start;align-items:flex-start}header .logo-menu nav ul li{position:relative;height:64px;line-height:64px}header .logo-menu nav ul li a{text-decoration:none;color:#808B9F;transition:color .3s ease-in-out}header .logo-menu nav ul li a:hover{color:#313D5A}header .logo-menu nav ul li + li{margin-left:32px}header .logo-menu nav ul li.active a{color:#313D5A}header .logo-menu nav ul li.active:before{display:block;content:'';position:absolute;left:0;right:0;top:0;height:2px;background-color:#EFCE39}@media (max-width:960px){header .logo-menu nav ul{margin:0 15px;padding-top:10px;border-top:#E8EEF4 1px solid;display:block}header .logo-menu nav ul li{margin:0 -15px!important;height:auto;line-height:normal}header .logo-menu nav ul li:before{display:none!important}header .logo-menu nav ul li a{display:block;padding:16px 15px;font-size:16px;line-height:19px;color:#808B9F}header .logo-menu nav ul li a:hover{color:#313D5A}header .logo-menu nav ul li.active a{background-color:#E8EEF4;color:#808B9F!important}}.main-page header{background:none;border-bottom:rgba(255,255,255,0.33) 1px solid;margin-bottom:-65px;position:relative;transition:background-color .3s ease-in-out;z-index:1000}.main-page header .user-and-hamb .btns-place .login-link{color:#ffffff;opacity:.7;transition:opacity .3s ease-in-out}.main-page header .user-and-hamb .btns-place .login-link:hover{opacity:1}.main-page header .user .name{color:#ffffff;transition:color .3s ease-in-out}.main-page header .user .name svg .chwrn{fill:#ffffff;transition:fill .3s ease-in-out}.main-page header .hamburger svg{display:block}.main-page header .hamburger svg #icon{fill:#ffffff;transition:fill .3s ease-in-out}.main-page header .logo-menu .logo svg #icon,.main-page header .logo-menu .logo svg #text{fill:#ffffff;transition:fill .3s ease-in-out}@media (max-width:960px){.main-page header.with-bg{background-color:#ffffff}.main-page header.with-bg .user-and-hamb .btns-place .login-link{color:#808B9F}.main-page header.with-bg .user .name{color:#808B9F}.main-page header.with-bg .user .name .chwrn{fill:#313D5A}.main-page header.with-bg .hamburger svg{display:block}.main-page header.with-bg .hamburger svg #icon{fill:#8D99AE}.main-page header.with-bg .logo-menu .logo svg #text{fill:#313D5A}.main-page header.with-bg .logo-menu .logo svg #icon{fill:#8789C0}}@media (min-width:961px){.main-page header .logo-menu nav ul li a{color:#ffffff;opacity:.7;transition:opacity .3s ease-in-out}.main-page header .logo-menu nav ul li a:hover{opacity:1}.main-page header .logo-menu nav ul li.active a{opacity:1}.main-page header.with-bg .logo-menu nav ul li a{color:#808B9F}}.main-page.no-scroll header{background-color:#ffffff}.main-page.no-scroll header .user-and-hamb .btns-place .login-link{color:#808B9F}.main-page.no-scroll header .user .name{color:#808B9F}.main-page.no-scroll header .hamburger svg{display:block}.main-page.no-scroll header .hamburger svg #icon{fill:#8D99AE}.main-page.no-scroll header .logo-menu .logo svg #text{fill:#313D5A}.main-page.no-scroll header .logo-menu .logo svg #icon{fill:#8789C0}@media (max-width:960px){.no-scroll header .logo-menu nav{opacity:1}}.show-dropdown{cursor:pointer}.show-dropdown.active + .dropdown-list{top:100%;margin-top:10px;opacity:1}.dropdown-list{position:absolute;top:-10000px;margin-top:0px;background-color:#ffffff;box-shadow:0 2px 8px 0 rgba(0,0,0,0.11);border-radius:4px;opacity:0;transition:opacity .3s ease-in-out,margin-top .3s ease-in-out;margin:0;padding:0;list-style:none;font-weight:500;overflow:hidden}.dropdown-list.dropdown-list_user-menu{width:215px;right:0}@media (max-width:960px){.dropdown-list.dropdown-list_user-menu{right:-40px}}.dropdown-list.dropdown-list_select-lang{width:56px;transform:translateY(9px)}.dropdown-list li + li{border-top:#E8EEF4 1px solid}.dropdown-list a{display:flex;justify-content:flex-start;align-items:center;padding:12px 16px;text-decoration:none;color:#313D5A;transition:all .2s ease-in-out}.dropdown-list a:hover{background-color:#f5f7fa}.dropdown-list__icon{width:16px;height:16px;margin-right:8px;display:flex;align-items:center;justify-content:center;position:relative;top:-1px}.dropdown-list__icon img{display:block;max-width:100%;max-height:100%;border-radius:0!important}header.admin .admin-panel{background-color:red;color:white;padding:0 25px 0 25px;height:50px;display:flex;justify-content:space-between;align-items:center}header.admin .admin-panel .btn{height:30px;background-color:white}footer{padding:30px 0 0;background-color:#313D5A;color:#ffffff}footer h6{line-height:17px;margin-bottom:12px}footer .top{display:flex;justify-content:space-between;align-items:flex-start}@media (max-width:960px){footer .top{flex-wrap:wrap}}footer .bottom{padding:20px 0;border-top:#505A73 1px solid;font-size:14px;line-height:17px;color:#C8CDD7;margin-top:42px}@media (max-width:960px){footer .bottom{margin-top:32px}}footer .logo{width:17.1%}footer .logo img{display:block}@media (max-width:960px){footer .logo{width:100%;margin-bottom:14px}}footer .menu{padding-top:10px;display:flex;justify-content:space-between;align-items:flex-start;flex-grow:1}@media (max-width:960px){footer .menu{flex-wrap:wrap}}footer .menu>div{width:33.33%;padding-right:15px;box-sizing:border-box}@media (max-width:960px){footer .menu>div{width:50%;margin-bottom:24px}footer .menu>div:nth-child(2){padding-right:0}footer .menu>div:nth-child(3){padding-right:0;width:100%}}footer .menu ul{margin:0;padding:0;list-style:none}footer .menu ul li + li{margin-top:12px}footer .menu ul li a{text-decoration:none;color:#C8CDD7;transition:color .3s ease-in-out}footer .menu ul li a:hover{color:#ffffff}footer .subs-form{width:262px;padding-top:10px;margin-left:20px}@media (max-width:960px){footer .subs-form{width:100%;margin-left:0}}footer .subs-form .errorlist{margin:0;padding:0;list-style:none;font-size:12px;line-height:14px;color:#E94F37}footer .subs-form .errorlist.formset-errorlist{margin-bottom:12px;font-size:14px}footer .subs-form .errorlist li{margin-top:4px}footer .subs-form .socio{display:flex;justify-content:flex-start;align-items:center;margin-top:24px}footer .subs-form .socio #icon{transition:.3s all ease-in-out}footer .subs-form .socio a + a{margin-left:10px}footer .subs-form .socio a:hover #icon{fill:#EFCE39}footer .subs-form form{position:relative}footer .subs-form form input{width:100%;display:block;box-sizing:border-box;padding:0 46px 0 20px;height:40px;background-color:#ffffff;border-radius:20px;font-size:14px;line-height:1;color:#313D5A;font-family:inherit;border:1px solid #DADFE8;box-shadow:0 5px 10px -10px rgba(0,0,0,0.2)}footer .subs-form form button{background:none;border:none;display:block;width:32px;height:32px;border-radius:50%;position:absolute;right:4px;top:4px;background:url("/static/images/icons/arrow-right.svg?28154c8e47a5") no-repeat center;background-color:#EFCE39;cursor:pointer}footer .subs-form form ::-webkit-input-placeholder{color:#C8CDD7;opacity:1}footer .subs-form form ::-moz-placeholder{color:#C8CDD7;opacity:1}footer .subs-form form :-moz-placeholder{color:#C8CDD7;opacity:1}footer .subs-form form :-ms-input-placeholder{opacity:1;color:#C8CDD7}footer._short-footer{padding:16px 0;font-size:14px;line-height:19px;color:#808B9F;text-align:center;background:none}html,body{height:100%}body{font-size:14px;line-height:17px;color:#313D5A;min-width:320px;background-color:#f5f7fa;font-family:"metropolis",sans-serif;font-weight:400;position:relative;min-width:320px;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column}body>.wrap-all,body>footer{width:100%}body.no-scroll{overflow:hidden}body.no-scroll .overlay{display:block}.overlay{position:fixed;left:0;right:0;top:0;bottom:0;z-index:999;background-color:rgba(49,61,90,0.66);display:none}.container{max-width:1140px;padding:0 40px;margin:0 auto}@media (max-width:1050px) and (min-width:961px){.container{padding:0 15px}}@media (max-width:960px){.container{padding:0 15px}}.table-container table{width:100%;border-collapse:separate;border-radius:5px;border:#E7EAF1 1px solid}.table-container table td{padding:20px 0 20px 20px;vertical-align:middle;font-size:14px;line-height:17px}.table-container table td:last-child{padding-right:20px}.table-container table tr + tr td{border-top:#E7EAF1 1px solid}@media (max-width:960px){.table-container table{display:block}.table-container table tbody{display:block}.table-container table tr{display:block;padding:16px 0}.table-container table tr + tr{border-top:#E7EAF1 1px solid}.table-container table td{display:block;padding:0 16px 4px;width:auto!important;border:none!important}.table-container table td:last-child{padding-bottom:0;padding-right:16px}}.btn{display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;height:44px;box-sizing:border-box;padding:0 24px;font-size:14px;line-height:18px;color:#313D5A!important;border:none;background-color:#EFCE39;font-family:inherit;text-decoration:none!important;font-weight:600;cursor:pointer;border-radius:4px;transition:background-color .1s ease-in-out}.btn img{display:block}.btn img:last-child{margin-left:8px}.btn img:first-child{margin-right:8px}.btn:hover{background-color:#F9D73D}.btn._big{height:50px}.btn._medium{height:44px}.btn._small{height:37px;line-height:17px;padding:0 16px}@media (max-width:960px){.btn._mob-small{height:37px;line-height:17px;padding:0 16px}}.btn._full-width{display:flex;width:100%;box-sizing:border-box;text-align:center}.btn._secondary{background-color:#E8EEF4}.btn._disabled{background-color:#E8EEF4!important;cursor:default!important}.btn._middle{padding:0 20px}.btn-link{display:inline-flex;font-size:14px;line-height:17px;align-items:center;justify-content:flex-start;color:#808B9F!important;text-decoration:none!important;transition:color .1s ease-in-out}.btn-link img,.btn-link svg{display:block}.btn-link img:first-child,.btn-link svg:first-child{margin-right:4px}.btn-link img:last-child,.btn-link svg:last-child{margin-left:4px}.btn-link img #icon,.btn-link svg #icon{transition:fill .1s ease-in-out}.btn-link:hover{color:#313D5A!important}.btn-link:hover #icon{fill:#313D5A}.content{padding-top:40px}@media (max-width:960px){.content{padding-top:84px}}button.btn{line-height:normal!important}.banner{position:relative;color:#ffffff;text-align:center;background-size:cover!important;margin-top:-40px}.banner:after{position:absolute;display:block;content:'';left:0;right:0;top:0;bottom:0;z-index:1;background:linear-gradient(180deg,rgba(68,82,152,0.1) 0%,#313D5A 100%)}.banner .container{display:flex;justify-content:center;align-items:flex-end;padding-bottom:155px;padding-top:20px;min-height:318px;position:relative;z-index:2}@media (max-width:960px){.banner{margin-top:-20px}.banner .container{padding-bottom:112px}}.banner .banner__text{max-width:570px}.banner + .main-and-sidebar{margin-top:-70px;position:relative;z-index:10}@media (max-width:960px){.banner + .main-and-sidebar{margin-top:-60px}}.banner__text{width:100%}.banner__text h1{margin-bottom:0;text-shadow:0 2px 4px rgba(80,90,115,0.5)}@media (max-width:960px){.banner__text h1{margin-bottom:8px}}.banner__text p{margin-bottom:0;font-size:15px;line-height:18px;opacity:.83;font-weight:600}.main-and-sidebar{padding-bottom:1px}.main-and-sidebar._account-block{margin-bottom:50px}.main-and-sidebar .container{display:flex;justify-content:space-between;align-items:flex-start}@media (max-width:960px){.main-and-sidebar .container{flex-wrap:wrap}}.main-and-sidebar__main{flex-grow:1}@media (max-width:960px){.main-and-sidebar__main{width:100%;order:2;margin-bottom:30px}.main-and-sidebar__main._mob-first{order:1;margin-bottom:24px}}.main-and-sidebar__sidebar{margin-left:30px;width:360px}.main-and-sidebar__sidebar hr{display:block;height:0;border:none;border-top:#E7EAF1 1px solid;margin:16px 0}@media (max-width:960px){.main-and-sidebar__sidebar{margin-left:0;width:100%;order:1;margin-bottom:24px}.main-and-sidebar__sidebar._mob-second{order:2;margin-bottom:16px}}.main-and-sidebar__sidebar::after{display:block;content:'';width:360px}.main-and-sidebar__title-page{margin-right:398px;flex-grow:1;display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:16px;padding-left:8px}.main-and-sidebar__title-page .step-num{font-size:14px;line-height:17px;color:#808B9F;margin-left:20px;margin-bottom:3px}.main-and-sidebar__title-page h2,.main-and-sidebar__title-page h3{margin-bottom:0}.main-and-sidebar__title-page .btn-link + h2{margin-left:15px}.main-and-sidebar__title-page .title-date{display:flex;justify-content:flex-start;align-items:center}.main-and-sidebar__title-page .title-date .date{font-size:16px;line-height:19px;color:#808B9F;display:flex;justify-content:flex-start;align-items:center;margin-top:6px}.main-and-sidebar__title-page .title-date .date::before{display:block;width:3px;height:3px;content:'';border-radius:50%;margin-right:8px;margin-left:8px;background-color:#808B9F}@media (max-width:768px){.main-and-sidebar__title-page .title-date{flex-wrap:wrap}.main-and-sidebar__title-page .title-date .date{margin-top:0;width:100%}.main-and-sidebar__title-page .title-date .date::before{display:none}}@media (max-width:960px){.main-and-sidebar__title-page{margin-right:0;padding-left:0}}.title-page{flex-grow:1;display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:16px;padding-left:8px;padding-right:8px}.title-page h2,.title-page h3{margin-bottom:0}.title-page .field-select{margin-bottom:7px}@media (max-width:960px){.title-page{padding-right:0;padding-left:0}}.main-and-sidebar__sidebar__block-note{padding:16px 32px 0;margin-bottom:30px}.main-and-sidebar__sidebar__block-note h6{margin-bottom:6px}.main-and-sidebar__sidebar__block-note p{color:#808B9F;margin-bottom:16px}@media (max-width:960px){.main-and-sidebar__sidebar__block-note{padding:16px 16px 0}}.block-rounded{padding:24px 32px 32px;background-color:#ffffff;box-shadow:0 3px 6px 0 rgba(0,0,0,0.06);margin-bottom:30px;border-radius:10px}.block-rounded .map{margin:16px -32px -32px;overflow:hidden;border-radius:0 0 10px 10px}@media (max-width:1050px){.block-rounded .map{margin:16px -20px -24px}}@media (max-width:960px){.block-rounded .map{margin:16px -16px -24px}}.block-rounded .map div[data-gmap]{width:100%;height:311px}@media (max-width:1050px){.block-rounded{padding-left:20px;padding-right:20px;padding-bottom:24px}}@media (max-width:960px){.block-rounded{margin-bottom:16px;padding-left:16px;padding-right:16px;padding-bottom:24px}.block-rounded:last-child{margin-bottom:0}}.block-rounded._with-top-picture{overflow:hidden}.block-rounded._with-top-picture .picture{margin:-24px -32px 16px;height:160px;background-size:cover!important}.block-rounded._with-top-picture .picture img{display:block;width:100%}@media (max-width:960px){.block-rounded._with-top-picture .picture{margin:-24px -16px 16px}}.block-rounded._success-message{max-width:555px;box-sizing:border-box;padding:56px 68px;margin-left:auto;margin-right:auto;margin-top:40px}.block-rounded._success-message h3{text-align:center;margin-bottom:8px}.block-rounded._success-message .btn{margin-bottom:24px;margin-top:8px}._light-text p,._light-text ul,._light-text ol{color:#808B9F}._light-text p .highlight,._light-text ul .highlight,._light-text ol .highlight{color:#313d5a}._light-text h6{margin-bottom:6px}.block-rounded__total-price{margin:0 -32px -32px;padding:16px 32px;display:flex;justify-content:space-between;align-items:center;border-top:#EEF3F5 1px solid}.block-rounded__total-price h6{margin-bottom:0;color:#808B9F}.block-rounded__total-price h6 .tooltip{margin-top:4px}.block-rounded__total-price>div{font-size:18px;line-height:22px;font-weight:600}.block-rounded__total-price>div .small{font-size:12px;line-height:14px;color:#8D99AE}@media (max-width:1050px){.block-rounded__total-price{margin:0 -20px -24px;padding:16px 20px}}@media (max-width:960px){.block-rounded__total-price{margin:0 -16px -24px;padding:16px}}.block-rounded__info{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.block-rounded__info b{font-weight:600}.block-rounded__info._one-column{display:block}.block-rounded__info._one-column>div{padding-left:0!important;padding-right:0!important;width:auto}.block-rounded__info._one-column>div + div{margin-top:16px}.block-rounded__info._one-column .two-column{display:flex;justify-content:space-between;align-items:flex-start}.block-rounded__info._with-border{padding:24px;margin:0;margin-bottom:16px;margin-top:16px;border:#E7EAF1 1px solid}.block-rounded__info._with-border>div:nth-child(3),.block-rounded__info._with-border>div:nth-child(4){margin-bottom:0}.block-rounded__info._big-font{font-size:15px;line-height:19px}.block-rounded__info._big-font h6{font-size:15px;line-height:19px}.block-rounded__info._big-font>div{margin-bottom:24px}.block-rounded__info h6{margin-bottom:2px;color:#808B9F}.block-rounded__info>div{width:50%;box-sizing:border-box;margin-bottom:16px}.block-rounded__info>div:nth-child(odd){padding-right:5px}.block-rounded__info>div:nth-child(even){padding-left:5px}.block-rounded__footer{padding:24px 32px;margin:24px -32px -24px;text-align:right;border-top:#EEF3F5 1px solid}.block-rounded__footer._space-between{display:flex;justify-content:space-between;align-items:center}.block-rounded__footer._space-between a{color:#808B9F;text-decoration:none;transition:color .3s ease-in-out}.block-rounded__footer._space-between a:hover{color:#313D5A}@media (max-width:1050px){.block-rounded__footer{margin:16px -20px -24px;padding:16px 20px}}@media (max-width:960px){.block-rounded__footer{padding:16px;margin:16px -16px -24px}}.block-rounded-title{background-color:#313D5A;color:#ffffff;padding:22px 32px 20px;font-size:16px;line-height:28px;height:28px;font-weight:500;font-family:"Work Sans",sans-serif;border-radius:10px 10px 0 0}.block-rounded-title .num{font-size:22px;font-weight:600}.block-rounded-title .dark{font-weight:400;opacity:.57}.block-rounded-title .tooltip{margin-top:8px}.block-rounded-title .tooltip:hover svg #widget{fill:#ffffff}@media (max-width:1050px){.block-rounded-title{padding:22px 20px 20px}}@media (max-width:960px){.block-rounded-title{padding:16px}}.block-rounded-title + .block-rounded{border-radius:0 0 10px 10px}._mobile{display:none!important}@media (max-width:960px){._mobile{display:block!important}}@media (max-width:960px){._desktop{display:none!important}}._text-center{text-align:center}.account-menu{margin-top:-40px;margin-bottom:32px;background-color:#E8EEF4}.account-menu ul{margin:0;padding:0;list-style:none;display:flex;justify-content:flex-start;align-items:flex-start}.account-menu ul li{padding:10px 0;position:relative}.account-menu ul li + li{margin-left:32px}.account-menu ul li a{color:#808B9F;transition:color .1s ease-in-out;text-decoration:none}.account-menu ul li a:hover{color:#313D5A}.account-menu ul li.active a{color:#313D5A}.account-menu ul li.active::before{content:'';display:block;position:absolute;left:0;right:0;bottom:0;height:2px;background-color:#8789C0}@media (max-width:960px){.account-menu{margin-top:-19px}}._desktop-only._flex{display:flex}@media (max-width:960px){._desktop-only{display:none}}._mobile-only{display:none}@media (max-width:960px){._mobile-only{display:block}._mobile-only._flex{display:flex}}.title-block{max-width:830px;margin:0 auto 32px;text-align:center}.title-block p{font-size:16px;line-height:24px;color:#808B9F}@media (max-width:960px){.title-block{margin-bottom:24px}.title-block p{font-size:14px}}._pull-flex-center{justify-content:center!important}#id_newsletter_form-address{display:none}._registration h4 + .row-form{margin-top:16px}._registration h4{margin-bottom:8px}._registration .group{display:block;padding:16px 24px;border-radius:10px;background-color:#F1F4F6;margin-bottom:16px}._registration .group .row-form{max-width:575px}._registration .group .h4{margin-bottom:8px;font-size:16px}._registration .row-form._add-btn{margin-bottom:24px}._registration .-btn-place a{color:#808B9F;text-decoration:none;transition:color .3s ease-in-out}._registration .-btn-place a:hover{color:#313D5A}._registration .select-type,._form_artscene .select-type{margin:0;padding:0;list-style:none}._registration .select-type li + li,._form_artscene .select-type li + li{margin-top:14px}._registration .select-type li>label,._form_artscene .select-type li>label{padding:16px 24px;border:#E7EAF1 1px solid;border-radius:4px;display:block;cursor:pointer;position:relative}._registration .select-type li>label::after,._form_artscene .select-type li>label::after{display:block;content:'';position:absolute;right:-1px;top:-1px;width:39px;height:39px;background:url("/static/images/icons/selected.svg?28154c8e47a5") no-repeat center;opacity:0;transition:opacity .1s ease-in-out;border-radius:0 4px 0 0}._registration .select-type input[type='radio'],._form_artscene .select-type input[type='radio']{position:absolute;clip:rect(0,0,0,0)}._registration .select-type input[type='radio']:checked + label,._form_artscene .select-type input[type='radio']:checked + label{border:#8789C0 1px solid;cursor:default}._registration .select-type input[type='radio']:checked + label::after,._form_artscene .select-type input[type='radio']:checked + label::after{opacity:1}._registration .select-type input[type='radio']:checked + label .add-option,._form_artscene .select-type input[type='radio']:checked + label .add-option{max-height:500px}._registration .select-type .title-text,._form_artscene .select-type .title-text{display:flex;justify-content:space-between;align-items:flex-start}._registration .select-type .title-text .text,._form_artscene .select-type .title-text .text{flex-grow:1}._registration .select-type .title-text .text p:last-child,._form_artscene .select-type .title-text .text p:last-child{margin-bottom:0}._registration .select-type .title-text .cost,._form_artscene .select-type .title-text .cost{font-weight:600;padding-top:1px;margin-left:20px;text-align:right;white-space:nowrap}._registration .select-type .add-option,._form_artscene .select-type .add-option{display:block;max-height:0;overflow:hidden;padding:1px 0;transition:all .3s ease-in-out}._registration .select-type .add-option h5,._form_artscene .select-type .add-option h5{margin-bottom:12px}._registration .select-type .add-option label,._form_artscene .select-type .add-option label{padding:0;border:none!important;border-radius:0;display:inline;cursor:pointer}._registration .select-type .add-option label::after,._form_artscene .select-type .add-option label::after{display:none}.form-v2 hr{display:block;height:0;border:none;border-bottom:#EEF3F5 1px solid;margin:20px 0}.form-v2 p{margin-bottom:24px;color:#808B9F}.form-v2 .medium-width{max-width:523px}.form-v2 .list-checkbox p{margin-bottom:0}.form-v2._edit-profile{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.form-v2._edit-profile .medium-width{margin-bottom:24px}@media (max-width:768px){.form-v2._edit-profile .medium-width{max-width:100%}}.form-v2._edit-profile .column{width:50%;box-sizing:border-box}.form-v2._edit-profile .column:first-child{padding-right:15px}.form-v2._edit-profile .column:last-child{padding-left:15px}@media (max-width:768px){.form-v2._edit-profile .column{width:100%;padding:0!important}.form-v2._edit-profile .column:first-child{order:2}.form-v2._edit-profile .column:last-child{order:1}}.form-v2._edit-profile .avatar{max-width:300px;text-align:center;font-size:16px;line-height:19px;margin-top:40px}.form-v2._edit-profile .avatar .picture{width:80px;margin:0 auto 8px}.form-v2._edit-profile .avatar .picture img{display:block;width:100%;border-radius:50%}.form-v2._edit-profile .avatar a{text-decoration:none;color:#8789C0;border-bottom:transparent 1px solid;transition:border-color .1s ease-in-out}.form-v2._edit-profile .avatar a:hover{border-color:rgba(135,137,192,0.3)}@media (max-width:768px){.form-v2._edit-profile .avatar{margin-top:0;margin-bottom:23px;max-width:100%;font-size:14px;line-height:17px}}.form-v2._form_artscene .select-school-input a,.form-v2._form_visit .select-school-input a{margin-bottom:14px}.form-v2._form_artscene .select-school-input .field.field-radio,.form-v2._form_visit .select-school-input .field.field-radio{margin-bottom:-10px}.form-v2._form_artscene .select-school-input .field.field-radio li:last-child,.form-v2._form_visit .select-school-input .field.field-radio li:last-child{display:none}.form-v2._form_artscene .representative-fields,.form-v2._form_visit .representative-fields{margin-bottom:18px}.form-v2._form_school .invoice-address{margin-top:12px}article p{line-height:24px;margin-bottom:6px}article p:last-child{margin-bottom:0}article ul{margin:0;padding:0;list-style:none;line-height:24px;margin-bottom:6px}article ul:last-child{margin-bottom:0}article ul li{position:relative;padding-left:24px;background:url("/static/images/icons/check-purple.svg?28154c8e47a5") no-repeat left 7px}article ul li + li{margin-top:6px}article .article-two-column{display:flex;justify-content:space-between;align-items:flex-start}article .article-two-column>div{width:50%;box-sizing:border-box;padding-right:8px}article .article-two-column>div:last-child{padding-right:0;padding-left:8px}article .note{line-height:22px;color:#808B9F;margin-bottom:16px}article hr{display:block;height:0;margin:24px 0;border:none;border-bottom:#E7EAF1 1px solid}.sheduled-list{margin:0;padding:0;list-style:none;padding-left:15px;margin:14px 0;margin-left:8px;border-left:#E8EEF4 1px dashed}.sheduled-list:last-child{margin-bottom:0}.sheduled-list li{padding:0;padding-top:1px;background:none}.sheduled-list li .time{font-size:12px;line-height:14px;margin-bottom:8px;color:#8D99AE;font-weight:500}.sheduled-list li::before{display:block;content:'';position:absolute;left:-23px;top:0;width:15px;height:15px;box-sizing:border-box;border:#8789C0 2px solid;background-color:#ffffff;border-radius:50%}.sheduled-list li + li{margin-top:9px}.list-download{margin:0;padding:0;list-style:none;margin:16px 0;line-height:24px}.list-download:last-child{margin-bottom:0}.list-download li{padding-left:21px;position:relative;min-height:24px;background:none}.list-download li a{text-decoration:none;color:#8789C0;border-bottom:transparent 1px solid;transition:border-color .1s ease-in-out}.list-download li a::before{display:block;content:'';position:absolute;left:0;top:0;width:21px;height:21px;background:url("/static/images/icons/download.svg?28154c8e47a5") no-repeat left 3px}.list-download li a:hover{border-color:rgba(135,137,192,0.3)}.list-download li b{font-weight:600}.list-download li + li{margin-top:12px}blockquote{padding:16px 0 0;display:block;margin:24px 0;border-top:#8789C0 4px solid;font-size:22px;line-height:32px}blockquote .author{margin-top:4px;font-size:16px;line-height:19px;text-align:right;color:#8D99AE}blockquote .author .name{color:#313D5A;font-weight:600}.article-gallery{margin:24px 0}.article-gallery:last-child{margin-bottom:0}.article-gallery__desktop{display:flex;justify-content:space-between;align-items:stretch}@media (max-width:960px){.article-gallery__desktop{display:none}}.article-gallery__mobile{display:none;justify-content:space-between;align-items:stretch}@media (max-width:960px){.article-gallery__mobile{display:flex}}.article-gallery__item{width:33.33%;overflow:hidden;border-radius:8px;display:flex;justify-content:center;align-items:center}@media (max-width:960px){.article-gallery__item{width:50%}}.article-gallery__item + .article-gallery__item{margin-left:13px}@media (max-width:960px){.article-gallery__item + .article-gallery__item{margin-left:8px}}.article-gallery__item img{display:block;width:100%}.article-gallery__item._item-more{position:relative}.article-gallery__item._item-more a{display:flex;justify-content:center;align-items:center;color:#ffffff;text-decoration:none;font-size:24px;line-height:29px;font-weight:600;background-color:rgba(49,61,90,0.63);position:absolute;left:0;right:0;top:0;bottom:0;z-index:2}.video-article{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap;margin:16px 0;padding:3px}.video-article:last-child{margin-bottom:0}.video-article__item{box-sizing:border-box;flex:1 1 49%;margin:3px}@media (max-width:480px){.video-article__item{width:100%;flex:1 1 100%;padding-left:0!important;padding-right:0!important}.video-article__item + .video-article__item{margin-top:16px}}.video-article__item h5,.video-article__item .note{line-height:17px}.video-article__item .wrap-video{position:relative;overflow:hidden;border-radius:3px;margin-bottom:11px;padding-bottom:56.25%}.video-article__item .wrap-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.list-projects{margin:0;padding:0;list-style:none;margin-bottom:24px}.list-projects li{display:flex;justify-content:space-between;align-items:flex-start}.list-projects li>div{flex-grow:1;padding-right:15px}.list-projects li>div.cost{flex-grow:0;width:65px;text-align:right;font-size:20px;line-height:23px;margin-top:-2px;font-weight:bold;padding-right:0}.list-projects li h5{margin-bottom:0}.list-projects li + li{margin-top:8px;padding-top:8px;border-top:#EEF3F5 1px solid}.user-info{display:flex;justify-content:flex-start;align-items:stretch}.user-info .avatar{margin-right:24px}.user-info .avatar .picture{width:94px}.user-info .avatar .picture img{display:block;border-radius:50%;width:100%}.user-info .avatar .link{text-align:center;padding-top:16px}@media (max-width:960px){.user-info .avatar{margin-right:16px}.user-info .avatar .picture{width:80px}}.user-info .text{flex-grow:1}.with-edit-btn{display:flex;justify-content:flex-start;align-items:flex-start;margin-bottom:14px}.with-edit-btn._small{margin-bottom:0}.with-edit-btn._small .label-round{margin-top:-4px}.with-edit-btn h4{margin-bottom:0}.with-edit-btn>div{flex-grow:1}.with-edit-btn .btn-link{margin-left:20px;margin-top:3px;white-space:nowrap}.block-rounded__contacts-container{display:flex;justify-content:flex-start;align-items:stretch}.block-rounded__contacts-container>div{width:50%;box-sizing:border-box;padding-right:10px}.block-rounded__contacts-container>div + div{padding-right:0;padding-left:10px}.block-rounded__contacts-container p{font-size:14px;line-height:22px;margin-bottom:8px}.block-rounded__contacts-container p:last-child{margin-bottom:0}@media (max-width:1050px){.block-rounded__contacts-container{display:block}.block-rounded__contacts-container>div{width:auto;padding:0!important}.block-rounded__contacts-container>div br{display:none}.block-rounded__contacts-container>div + div{margin-top:12px}}.block-rounded__contacts-container__contacts-list{margin:0;padding:0;list-style:none;font-size:14px;line-height:22px;margin-bottom:8px}.block-rounded__contacts-container__contacts-list:last-child{margin-bottom:0}.block-rounded__contacts-container__contacts-list li{padding-left:20px}.block-rounded__contacts-container__contacts-list li .icon{float:left;margin-left:-20px;height:22px;width:20px;display:flex;justify-content:flex-start;align-items:center;box-sizing:border-box;padding-right:4px}.block-rounded__contacts-container__contacts-list li .icon img{display:block;max-width:100%}.booking-list._nt2 .item{padding:24px 32px!important;border:none;margin-bottom:16px}@media (max-width:1050px){.booking-list._nt2 .item{padding:20px!important}}.booking-list._nt2 .item h5 .label-round{vertical-align:top}.booking-list._nt2 .item .cost{display:flex;justify-content:flex-end;align-items:center;width:24.11%;min-height:100%;font-weight:600;text-align:right}.booking-list._nt2 .item .cost>div{width:100%;box-sizing:border-box;padding-right:20px}.booking-list._nt2 .item .title>div,.booking-list._nt2 .item .date>div{padding-right:20px}.booking-list .see-more{text-align:right;padding-top:8px}.booking-list .item{display:flex;justify-content:flex-start;align-items:stretch;padding:8px 0}.booking-list .item:last-child{padding-bottom:0}.booking-list .item + .item{border-top:#E7EAF1 1px solid}.booking-list .item .picture{margin-right:24px}.booking-list .item .picture img{width:94px;display:block;border-radius:4px}@media (max-width:960px){.booking-list .item .picture{margin-right:16px}}@media (max-width:480px){.booking-list .item .picture{margin-right:8px}.booking-list .item .picture img{width:65px}}.booking-list .item .txt{display:flex;justify-content:flex-start;align-items:stretch;flex-grow:1}@media (max-width:960px){.booking-list .item .txt{flex-wrap:wrap;flex-direction:column;align-items:flex-start;justify-content:center}}.booking-list .item .title{display:flex;justify-content:flex-start;align-items:center;width:44.39%;min-height:100%}.booking-list .item .title>div{width:100%;box-sizing:border-box;padding-right:24px}.booking-list .item .title>div h5{margin-bottom:2px}@media (max-width:960px){.booking-list .item .title{width:100%;min-height:0;display:block}.booking-list .item .title>div{padding-right:16px}.booking-list .item .title>div h5{margin-bottom:0}}@media (max-width:480px){.booking-list .item .title>div{padding-right:8px}}.booking-list .item .date{display:flex;justify-content:flex-start;align-items:center;font-size:14px;line-height:17px;width:55.61%;min-height:100%}.booking-list .item .date>div{width:100%;box-sizing:border-box;padding-right:24px}.booking-list .item .date._short{width:31.5%}@media (max-width:1050px){.booking-list .item .date{width:55.61%!important}}@media (max-width:960px){.booking-list .item .date{width:100%!important;min-height:0;display:block}.booking-list .item .date>div{padding-right:16px}}@media (max-width:480px){.booking-list .item .date>div{padding-right:8px}}.booking-list .item .type{display:flex;justify-content:flex-start;align-items:center;width:24.11%;min-height:100%}.booking-list .item .type>div{width:100%;box-sizing:border-box;padding-right:24px}@media (max-width:1050px){.booking-list .item .type{display:none}}.booking-list .item .btn-place{display:flex;justify-content:flex-start;align-items:center}.booking-list .empty-list{text-align:center;padding:32px 64px 32px 64px}.label-round{display:inline-flex;justify-content:flex-start;align-items:center;padding:0 9px;font-size:10px;line-height:12px;height:24px;border-radius:22px;text-transform:uppercase;color:#8C7821;background-color:#F7E48C}.label-round._secondary{color:#808B9F;background-color:#E8EEF4}.label-round._alert{color:#E94F37;background-color:#FFDED9}.label-round._small{height:18px;padding:0 7px;border-radius:9px}.my-school{margin-bottom:16px}.my-school p{font-size:14px;line-height:22px;margin-bottom:8px}.my-school p:last-child{margin-bottom:0}.help-section-list p{font-size:14px;line-height:22px;margin-bottom:8px}.help-section-list p:last-child{margin-bottom:0}.help-section-list h5{margin-bottom:4px}.help-section-list .item + .item{margin-top:8px;padding-top:8px;border-top:#E7EAF1 1px solid}.gallery-right-sidebar{display:flex;justify-content:flex-start;margin:0 -1px;align-items:stretch;flex-wrap:wrap}.gallery-right-sidebar .item{box-sizing:border-box;padding:0 1px;width:33.33%;margin-bottom:2px}.gallery-right-sidebar .item img{display:block;width:100%;border-radius:4px}.payments .item{padding:16px;border-radius:6px;border:#E7EAF1 1px solid;display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;line-height:24px}.payments .item .invoice{box-sizing:border-box;padding-right:15px;width:38%}.payments .item .invoice .list-download{margin:0}@media (max-width:960px){.payments .item .invoice{width:70%}}.payments .item .date{box-sizing:border-box;padding-right:15px;width:36%}@media (max-width:960px){.payments .item .date{padding-right:0;width:30%;text-align:right}}.payments .item .label-place{width:26%;text-align:right}@media (max-width:960px){.payments .item .label-place{width:100%;margin-top:8px;text-align:left}}.payments .item + .item{margin-top:12px}.booking-detail table{width:100%}.booking-detail table th,.booking-detail table td{text-align:left;vertical-align:top;padding-bottom:16px;color:#808B9F;line-height:19px}.booking-detail table th p,.booking-detail table th h6,.booking-detail table td p,.booking-detail table td h6{color:#313D5A;line-height:19px}.booking-detail table th h6,.booking-detail table td h6{margin-bottom:2px}.booking-detail table th .label-round,.booking-detail table td .label-round{margin-top:-3px}@media (max-width:960px){.booking-detail table th .label-round,.booking-detail table td .label-round{margin-top:0}}.booking-detail table th{font-weight:500;width:250px;padding-right:10px}@media (max-width:768px){.booking-detail table{display:block}.booking-detail table th,.booking-detail table td,.booking-detail table tr{display:block}.booking-detail table th{padding-bottom:4px;width:auto;padding-right:0}}.booking-detail hr{display:block;height:0;border:none;border-bottom:#EEF3F5 1px solid;margin:16px 0}.booking-detail .btn-place{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;margin-bottom:-8px}.booking-detail .btn-place .btn{margin-bottom:8px;margin-right:8px}.booking-list-wide{margin-bottom:24px}.booking-list-wide .item{margin-bottom:0;display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;padding-bottom:24px}@media (max-width:960px){.booking-list-wide .item{display:block;padding-bottom:16px;padding-top:16px}}.booking-list-wide .item .cell{display:flex;justify-content:flex-start;align-items:stretch;width:50%;box-sizing:border-box}.booking-list-wide .item .cell:first-child{padding-right:10px}.booking-list-wide .item .cell:last-child{padding-left:10px}@media (max-width:960px){.booking-list-wide .item .cell{width:auto;padding-left:16px!important;padding-right:16px!important;margin-left:-16px;margin-right:-16px}.booking-list-wide .item .cell:first-child{padding-bottom:16px}.booking-list-wide .item .cell:last-child{padding-top:16px;border-top:#E7EAF1 1px solid}}.booking-list-wide .item .picture{padding-right:24px;box-sizing:border-box;min-height:100%}.booking-list-wide .item .picture img{width:94px;display:block;border-radius:4px}@media (max-width:960px){.booking-list-wide .item .picture{padding-right:8px}.booking-list-wide .item .picture img{width:65px}}.booking-list-wide .item .title{min-height:100%;display:flex;justify-content:flex-start;align-items:center;box-sizing:border-box;padding-right:24px;flex-grow:1}.booking-list-wide .item .title>div{width:100%}.booking-list-wide .item .title h5{margin-bottom:2px}@media (max-width:960px){.booking-list-wide .item .title{padding-right:16px}}.booking-list-wide .item .date{min-height:100%;display:flex;justify-content:flex-end;align-items:center;box-sizing:border-box;padding-right:24px;flex-grow:1}@media (max-width:960px){.booking-list-wide .item .date{padding-right:0;flex-grow:0}}.booking-list-wide .item .type{min-height:100%;display:flex;justify-content:flex-end;align-items:center;box-sizing:border-box;padding-right:24px;flex-grow:1}@media (max-width:960px){.booking-list-wide .item .type{padding-right:16px;justify-content:flex-start}}.booking-list-wide .item .cost{min-height:100%;display:flex;text-align:right;justify-content:flex-end;align-items:center;box-sizing:border-box;padding-right:38px;font-size:18px;line-height:22px;font-weight:600}.booking-list-wide .item .cost .small{font-size:12px;line-height:14px;color:#8D99AE}.booking-list-wide .item .cost>div{width:100px}@media (max-width:960px){.booking-list-wide .item .cost{padding-right:16px}.booking-list-wide .item .cost>div{width:auto}}.booking-list-wide .item .btn-place{min-height:100%;display:flex;justify-content:flex-end;align-items:center}.booking-list-wide .item + .item{margin-top:16px}._account-block{margin-bottom:80px}.colleagues .btn-place{margin-top:24px}.participants-table{margin-bottom:16px}.participants-table table{width:100%;border-collapse:separate;border-radius:5px;border:#E7EAF1 1px solid}.participants-table table td{padding:16px 0 16px 24px;border-top:#E7EAF1 1px solid;font-size:14px;line-height:17px;vertical-align:top;text-align:left;transition:background-color .1s ease-in-out}.participants-table table td h6{line-height:inherit}.participants-table table td.food-type{width:85px}.participants-table table td.cost{width:65px;text-align:right;font-weight:600}.participants-table table td.btn-place{width:20px;padding-right:20px}.participants-table table td.btn-place .btn-link{opacity:0;transition:opacity .1s ease-in-out}.participants-table table td.final-total{text-align:right}.participants-table table tr:first-child td{border-top:none!important}.participants-table table tr:hover td{background-color:#f5f7fa}.participants-table table tr:hover td.btn-place .btn-link{opacity:1}@media (max-width:768px){.participants-table table{display:block}.participants-table table td,.participants-table table tr,.participants-table table tbody{display:block}.participants-table table tr{position:relative;padding-right:40px;border-top:#E7EAF1 1px solid;transition:background-color .1s ease-in-out}.participants-table table tr:first-child{border:none}.participants-table table tr:hover{background-color:#f5f7fa}.participants-table table td{padding-top:4px;padding-bottom:4px;width:auto;padding-right:16px;padding-left:16px;border:none;text-align:left!important;width:auto!important;background:none!important}.participants-table table td:first-child{padding-top:16px}.participants-table table td.cost{padding-bottom:16px}.participants-table table td.btn-place{width:40px;position:absolute;right:0;top:0;padding:16px 16px 0 0;text-align:right}.participants-table table td.btn-place .btn-link{opacity:1}}.shared-links>div{display:flex;justify-content:flex-start;align-items:stretch}.shared-links>div div{flex-grow:1}.shared-links>div input{display:block;width:100%;box-sizing:border-box;padding:0 14px;border:#DADFE8 1px solid;border-radius:4px 0 0 4px;border-right:none;font-size:14px;line-height:1;font-family:inherit;color:#183642}.shared-links>div .btn{height:40px;padding:0 24px;border-radius:0 4px 4px 0;white-space:nowrap}.my-gallery{margin:0 -8px -16px;display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}.my-gallery .item{width:25%;margin-bottom:16px;padding:0 8px;box-sizing:border-box}.my-gallery .item img{display:block;border-radius:4px;width:100%}@media (min-width:961px) and (max-width:1050px){.my-gallery .item{width:33.33%}}@media (max-width:768px){.my-gallery .item{width:33.33%}}@media (max-width:480px){.my-gallery .item{width:50%}}.main-and-sidebar__sidebar.artscene-order-sidebar .cost-info{display:flex;justify-content:space-between}.main-and-sidebar__sidebar.artscene-order-sidebar .cost-info .cost{font-weight:600}.main-and-sidebar__sidebar.artscene-order-sidebar .invoices table{width:100%}.main-and-sidebar__sidebar.artscene-order-sidebar .invoices table tr td{text-align:left;vertical-align:top;padding-bottom:16px;border-bottom:#E7EAF1 1px solid}.main-and-sidebar__sidebar.artscene-order-sidebar .invoices table tr td.number{font-weight:600}.main-and-sidebar__sidebar.artscene-order-sidebar .invoices table tr td.btn-place{width:12px}.main-and-sidebar__sidebar.artscene-order-sidebar .invoices table tr:last-child td{border-bottom:none}.block-rounded.-flatpage-block{margin-bottom:100px}.block-rounded.-flatpage-block article ul li{position:relative;padding-left:22px;background:none}.block-rounded.-flatpage-block article ul li::before{display:block;content:'';width:5px;height:5px;position:absolute;left:0;top:9px;border-radius:50%;background-color:#8789C0}.block-rounded.-flatpage-block article ul li + li{margin-top:6px}.block-rounded.-flatpage-block article h3 + h4{margin-top:16px}.block-rounded.-flatpage-block article h4{margin-bottom:8px}.block-rounded.-flatpage-block article p + h4,.block-rounded.-flatpage-block article ul + h4{margin-top:16px}.block-rounded.-flatpage-block article p + h3,.block-rounded.-flatpage-block article ul + h3{margin-top:24px}body.main-page{background:url("/static/images/shape_left.svg?28154c8e47a5") no-repeat center 1020px,url("/static/images/shape_middle.svg?28154c8e47a5") no-repeat center 2240px;background-color:#ffffff}@media (max-width:960px){body.main-page{background:none;background-color:#ffffff}body.main-page .content{padding-top:0!important}}body.main-page .banner.banner-home-page{text-align:left;background-color:#313D5A;margin-bottom:64px}body.main-page .banner.banner-home-page .picture{background-size:cover!important;border-radius:0 0 320px 0}@media (max-width:960px){body.main-page .banner.banner-home-page .picture{border-radius:0}}body.main-page .banner.banner-home-page .scroll-down{display:flex;justify-content:center;align-items:center;width:32px;height:32px;background-color:#EFCE39;position:absolute;right:32px;bottom:32px;z-index:5;border-radius:50%;transition:background-color .1s ease-in-out}body.main-page .banner.banner-home-page .scroll-down:hover{background-color:#F9D73D}body.main-page .banner.banner-home-page .scroll-down img{display:block;width:11px}@media (max-width:960px){body.main-page .banner.banner-home-page .scroll-down{left:50%;right:auto;margin-left:-16px}}body.main-page .banner.banner-home-page::after{background:linear-gradient(213.44deg,rgba(68,82,152,0.1) 0%,#21295F 100%);z-index:3}body.main-page .banner.banner-home-page::before{display:block;content:'';position:absolute;right:0;bottom:0;width:100%;height:100%;z-index:2}@media (max-width:960px){body.main-page .banner.banner-home-page::before{display:none}}body.main-page .banner.banner-home-page .container{padding-top:65px;padding-bottom:0;min-height:700px;box-sizing:border-box;align-items:center;justify-content:flex-start;position:relative;z-index:4}@media (max-width:960px){body.main-page .banner.banner-home-page .container{justify-content:center;align-items:flex-end;min-height:600px}}body.main-page .banner.banner-home-page hr{display:block;width:32px;height:0;margin:8px 0 16px;border:none;border-bottom:#EFCE39 4px solid}@media (max-width:960px){body.main-page .banner.banner-home-page hr{margin-left:auto;margin-right:auto}}@media (max-width:960px){body.main-page .banner.banner-home-page{text-align:center;margin-top:0}body.main-page .banner.banner-home-page .banner__text{margin-bottom:115px}}body.main-page .our-city article,body.main-page .theater-artscene article,body.main-page .languages-courses article{max-width:750px;margin:0 auto}body.main-page .our-city .picture-text,body.main-page .theater-artscene .picture-text,body.main-page .languages-courses .picture-text{margin:64px 0 280px}@media (max-width:960px){body.main-page .our-city .picture-text,body.main-page .theater-artscene .picture-text,body.main-page .languages-courses .picture-text{margin:32px 0 120px}}body.main-page .our-city{margin-bottom:190px}body.main-page .languages-courses{margin-bottom:120px}@media (max-width:960px){body.main-page .theater-artscene{margin-top:80px}}body.main-page .help-form{margin-bottom:100px}@media (max-width:960px){body.main-page .help-form{margin-bottom:80px}}body.main-page .help-form article,body.main-page .help-form form{max-width:555px;margin:0 auto}@media (max-width:768px){body.main-page .help-form article,body.main-page .help-form form{max-width:100%}body.main-page .help-form article .-btn-place .controls,body.main-page .help-form form .-btn-place .controls{display:block!important;text-align:center}body.main-page .help-form article .-btn-place .controls .field-checkbox,body.main-page .help-form form .-btn-place .controls .field-checkbox{margin-bottom:40px;text-align:left}}body.main-page .help-form article + form{margin-top:48px}body.main-page .type-courses{margin:40px -15px 10px}body.main-page .type-courses .owl-dots{display:flex;justify-content:center;align-items:center;margin-bottom:35px}body.main-page .type-courses .owl-dots .owl-dot{width:8px;height:8px;border-radius:50%;background-color:#E7EAF1;margin:0 10px;cursor:pointer}body.main-page .type-courses .owl-dots .owl-dot.active{background-color:#8789C0}body.main-page .type-courses .wrap{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}body.main-page .type-courses .item{width:25%;box-sizing:border-box;padding:0 15px;margin-bottom:30px;position:relative}@media (max-width:960px){body.main-page .type-courses .item{width:50%}}@media (max-width:768px){body.main-page .type-courses .item{width:auto}}body.main-page .type-courses .item a{position:absolute;display:block;top:0;bottom:0;left:15px;right:15px;z-index:5}body.main-page .type-courses .item a:hover + .picture{box-shadow:0 21px 41px 10px rgba(24,54,66,0.23)}body.main-page .type-courses .item a:hover + .picture + .text .age{background-color:#8789C0}body.main-page .type-courses .item .picture{overflow:hidden;border-radius:10px;position:relative;transition:box-shadow .3s ease-in-out}body.main-page .type-courses .item .picture::after{display:block;content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(180deg,rgba(68,82,152,0.1) 0%,#313D5A 100%)}body.main-page .type-courses .item .picture img{display:block;width:100%}body.main-page .type-courses .item .text{position:absolute;left:15px;right:15px;bottom:32px;z-index:2;color:#ffffff;text-align:center;font-size:24px;line-height:32px;font-weight:600;font-family:"Nunito Sans",sans-serif}body.main-page .type-courses .item .text hr{display:block;margin:8px auto 12px;width:21px;height:0;border-bottom:#EFCE39 3px solid}body.main-page .type-courses .item .text .age{display:inline-block;height:29px;line-height:29px;border-radius:15px;color:#ffffff;font-family:"metropolis",sans-serif;font-size:13px;padding:0 15px;font-weight:600;background-color:rgba(255,255,255,0.38);transition:background-color .3s ease-in-out}body.main-page .picture-text{display:flex;justify-content:space-between;align-items:center}@media (max-width:960px){body.main-page .picture-text{flex-wrap:wrap}}body.main-page .picture-text .picture{box-sizing:border-box;width:50%}@media (max-width:960px){body.main-page .picture-text .picture{width:100%;order:1!important;margin-bottom:40px;padding-left:0!important;padding-right:0!important}}body.main-page .picture-text .picture img{display:block;width:100%;box-shadow:0 21px 41px 10px rgba(24,54,66,0.23);border-radius:10px}body.main-page .picture-text .text{box-sizing:border-box;width:50%}@media (max-width:960px){body.main-page .picture-text .text{width:100%;order:2!important;padding-left:0!important;padding-right:0!important}body.main-page .picture-text .text>*{margin-left:0!important;margin-right:0!important;max-width:100%!important}}body.main-page .picture-text._picture-left .picture{padding-right:15px;order:1}body.main-page .picture-text._picture-left .text{padding-left:15px;order:2}body.main-page .picture-text._picture-left .text p + .list-round-check{margin-top:16px}body.main-page .picture-text._picture-left .text .btn-place{margin-top:32px}@media (max-width:960px){body.main-page .picture-text._picture-left .text .btn-place{text-align:center}}body.main-page .picture-text._picture-left .text>*{margin-left:12%;max-width:360px}body.main-page ul.list-round-check{margin:0;padding:0;list-style:none;font-size:15px;line-height:24px}body.main-page ul.list-round-check li{position:relative;padding-left:25px;background:url("/static/images/icons/check-2.svg?28154c8e47a5") no-repeat left 4px}body.main-page ul.list-round-check li b{font-weight:600}body.main-page ul.list-round-check li + li{margin-top:6px}body.main-page .masonry-vertical{max-width:948px;margin:22px auto 0}@media (max-width:960px){body.main-page .masonry-vertical{margin-bottom:80px}}body.main-page .masonry-vertical .item{padding:10px;width:50%;box-sizing:border-box;position:relative}body.main-page .masonry-vertical .item .picture{height:320px}body.main-page .masonry-vertical .item:nth-child(1) .picture{height:220px}body.main-page .masonry-vertical .item:nth-child(4n+1) .picture{height:220px}body.main-page .masonry-vertical .item:nth-child(3n+1) .picture{height:220px}body.main-page .masonry-vertical .item a{display:block;position:absolute;left:10px;right:10px;top:10px;bottom:10px;border-radius:10px;z-index:3}body.main-page .masonry-vertical .item a:hover + .picture{box-shadow:0 21px 41px 10px rgba(24,54,66,0.23)}body.main-page .masonry-vertical .item .picture{overflow:hidden;position:relative;border-radius:10px;box-shadow:0 4px 8px 0 rgba(24,54,66,0.05);transition:box-shadow .3s ease-in-out;z-index:1;background-size:cover!important}body.main-page .masonry-vertical .item .picture img{display:block;width:100%;opacity:0}body.main-page .masonry-vertical .item .picture:after{position:absolute;content:'';display:block;left:0;right:0;top:0;bottom:0;background:linear-gradient(180deg,rgba(68,82,152,0.1) 0%,#313D5A 100%)}body.main-page .masonry-vertical .item .text{position:absolute;left:10px;right:10px;bottom:26px;z-index:2;color:#ffffff;text-align:center;font-size:24px;line-height:32px;font-weight:600;font-family:"Nunito Sans",sans-serif}body.main-page .masonry-vertical .item .text hr{display:block;margin:8px auto;width:21px;height:0;border:none;border-bottom:#EFCE39 3px solid}@media (max-width:768px){body.main-page .masonry-vertical .item{width:100%}body.main-page .masonry-vertical .item .picture{height:auto!important;background:none!important}body.main-page .masonry-vertical .item .picture img{opacity:1}}.login-registration{max-width:420px;margin:0 auto 80px}.login-registration p.note-p{color:#8D99AE;font-size:14px;line-height:22px}.login-registration p + p{margin-top:8px}.login-registration h4{margin-bottom:8px}.login-registration .form-v2 .-btn-place{margin-top:19px}.login-registration .form-v2 p{line-height:22px;margin-bottom:0;color:#313D5A}.login-registration .form-v2 p.note-p{color:#8D99AE}.login-registration .form-v2 p + .row-form{margin-top:16px}.login-registration .form-v2 .btn._secondary{margin-bottom:12px}.login-registration .block-rounded{padding:32px 30px}@media (max-width:960px){.login-registration .block-rounded{padding:16px!important}}.login-registration hr{display:block;height:0;border:none;border-top:#E7EAF1 1px solid;margin:24px 0}.dashboard-edit .tabs{margin-bottom:24px}.dashboard-edit .tabs ul{margin:0;padding:0;list-style:none;display:flex;justify-content:flex-start;align-items:flex-start}.dashboard-edit .tabs ul li{padding:10px 0;position:relative}.dashboard-edit .tabs ul li + li{margin-left:32px}.dashboard-edit .tabs ul li a{color:#808B9F;transition:color .1s ease-in-out;text-decoration:none}.dashboard-edit .tabs ul li a:hover{color:#313D5A}.dashboard-edit .tabs ul li.active a{color:#313D5A}.dashboard-edit .tabs ul li.active::before{content:'';display:block;position:absolute;left:0;right:0;bottom:0;height:2px;background-color:#8789C0}.camps-overview .main-and-sidebar__sidebar .block-rounded article{margin-bottom:24px}.city-visits{margin-bottom:15px}.city-visits .wrap{margin:0 -15px;display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}@media (min-width:960px){.city-visits .wrap{justify-content:center}}@media (max-width:960px){.city-visits .wrap{margin:0 -8px}}.city-visits .city-visits__item{width:25%;padding:0 15px;margin-bottom:30px}@media (max-width:960px){.city-visits .city-visits__item{width:50%;padding:0 8px;margin-bottom:16px}}@media (max-width:480px){.city-visits .city-visits__item{width:100%}}.city-visits__item{box-sizing:border-box;display:flex;justify-content:flex-start;align-items:flex-start}.city-visits__item .bg{overflow:hidden;background-color:#ffffff;border-radius:8px;display:flex;justify-content:flex-start;flex-direction:column;align-items:flex-start;min-height:100%;width:100%}.city-visits__item .bg .picture{width:100%}.city-visits__item .bg .picture img{display:block;width:100%}.city-visits__item .bg .text{display:flex;justify-content:space-between;flex-direction:column;align-items:flex-start;width:100%;box-sizing:border-box;padding:20px 24px 24px}.city-visits__item .bg .text .txt{width:100%;font-size:14px;line-height:19px}.city-visits__item .bg .text h3{margin-bottom:2px}.city-visits__item .bg .text .cost-btn{display:flex;justify-content:flex-start;align-items:stretch;width:100%;margin-top:16px}.city-visits__item .bg .text .cost-btn .cost-place{flex-grow:1;display:flex;justify-content:flex-start;align-items:center}.city-visits__item .bg .text .cost-btn .cost-place>div{width:100%;padding-right:15px;box-sizing:border-box}.city-visits__item .bg .text .cost-btn .cost{font-size:15px;line-height:18px;display:block;font-weight:bold;white-space:nowrap}.table-container._available-booking{margin-top:16px}.table-container._available-booking .date{width:90px}.table-container._available-booking .period span{font-weight:500}.table-container._available-booking .btn-cell{text-align:right}@media (max-width:960px){.table-container._available-booking .btn-cell{padding-top:15px}}.table-container._available-booking ._disabled td{color:#8D99AE}.cookies-banner{display:none;position:fixed;left:0;right:0;bottom:0;z-index:100000;background-color:black;color:white;padding:16px 0;font-weight:500}.cookies-banner .container{display:flex;gap:10px}.cookies-banner .container .btn{min-width:auto;white-space:nowrap}@media (max-width:800px){.cookies-banner .container{flex-direction:column}}