

/* Start:/local/js/custom/fonts/ProximaNova/style.css?17533869004679*/
@font-face {
	font-family: 'Proxima Nova';
	src: url('/local/js/custom/fonts/ProximaNova/ProximaNova-LightIt.eot');
	src: local('Proxima Nova Light Italic'), local('ProximaNova-LightIt'), url('/local/js/custom/fonts/ProximaNova/ProximaNova-LightIt.eot?#iefix') format('embedded-opentype'), url('/local/js/custom/fonts/ProximaNova/ProximaNova-LightIt.woff') format('woff'), url('/local/js/custom/fonts/ProximaNova/ProximaNova-LightIt.ttf') format('truetype');
	font-weight: 300;
	font-style: italic;
}
@font-face {
	font-family: 'Proxima Nova';
	src: url('/local/js/custom/fonts/ProximaNova/ProximaNova-Extrabld.eot');
	src: local('Proxima Nova Extrabold'), local('ProximaNova-Extrabld'), url('/local/js/custom/fonts/ProximaNova/ProximaNova-Extrabld.eot?#iefix') format('embedded-opentype'), url('/local/js/custom/fonts/ProximaNova/ProximaNova-Extrabld.woff') format('woff'), url('/local/js/custom/fonts/ProximaNova/ProximaNova-Extrabld.ttf') format('truetype');
	font-weight: 800;
	font-style: normal;
}
@font-face {
	font-family: 'Proxima Nova';
	src: url('/local/js/custom/fonts/ProximaNova/ProximaNova-Regular.eot');
	src: local('Proxima Nova Regular'), local('ProximaNova-Regular'), url('/local/js/custom/fonts/ProximaNova/ProximaNova-Regular.eot?#iefix') format('embedded-opentype'), url('/local/js/custom/fonts/ProximaNova/ProximaNova-Regular.woff') format('woff'), url('/local/js/custom/fonts/ProximaNova/ProximaNova-Regular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Proxima Nova';
	src: url('/local/js/custom/fonts/ProximaNova/ProximaNova-Semibold.eot');
	src: local('Proxima Nova Semibold'), local('ProximaNova-Semibold'), url('/local/js/custom/fonts/ProximaNova/ProximaNova-Semibold.eot?#iefix') format('embedded-opentype'), url('/local/js/custom/fonts/ProximaNova/ProximaNova-Semibold.woff') format('woff'), url('/local/js/custom/fonts/ProximaNova/ProximaNova-Semibold.ttf') format('truetype');
	font-weight: 600;
	font-style: normal;
}
@font-face {
	font-family: 'Proxima Nova';
	src: url('/local/js/custom/fonts/ProximaNova/ProximaNova-ThinIt.eot');
	src: local('Proxima Nova Thin Italic'), local('ProximaNova-ThinIt'), url('/local/js/custom/fonts/ProximaNova/ProximaNova-ThinIt.eot?#iefix') format('embedded-opentype'), url('/local/js/custom/fonts/ProximaNova/ProximaNova-ThinIt.woff') format('woff'), url('/local/js/custom/fonts/ProximaNova/ProximaNova-ThinIt.ttf') format('truetype');
	font-weight: 100;
	font-style: italic;
}
@font-face {
	font-family: 'Proxima Nova';
	src: url('/local/js/custom/fonts/ProximaNova/ProximaNova-SemiboldIt.eot');
	src: local('Proxima Nova Semibold Italic'), local('ProximaNova-SemiboldIt'), url('/local/js/custom/fonts/ProximaNova/ProximaNova-SemiboldIt.eot?#iefix') format('embedded-opentype'), url('/local/js/custom/fonts/ProximaNova/ProximaNova-SemiboldIt.woff') format('woff'), url('/local/js/custom/fonts/ProximaNova/ProximaNova-SemiboldIt.ttf') format('truetype');
	font-weight: 600;
	font-style: italic;
}
@font-face {
	font-family: 'Proxima Nova';
	src: url('/local/js/custom/fonts/ProximaNova/ProximaNova-RegularIt.eot');
	src: local('Proxima Nova Regular Italic'), local('ProximaNova-RegularIt'), url('/local/js/custom/fonts/ProximaNova/ProximaNova-RegularIt.eot?#iefix') format('embedded-opentype'), url('/local/js/custom/fonts/ProximaNova/ProximaNova-RegularIt.woff') format('woff'), url('/local/js/custom/fonts/ProximaNova/ProximaNova-RegularIt.ttf') format('truetype');
	font-weight: normal;
	font-style: italic;
}
@font-face {
	font-family: 'Proxima Nova';
	src: url('/local/js/custom/fonts/ProximaNova/ProximaNova-Black.eot');
	src: local('Proxima Nova Black'), local('ProximaNova-Black'), url('/local/js/custom/fonts/ProximaNova/ProximaNova-Black.eot?#iefix') format('embedded-opentype'), url('/local/js/custom/fonts/ProximaNova/ProximaNova-Black.woff') format('woff'), url('/local/js/custom/fonts/ProximaNova/ProximaNova-Black.ttf') format('truetype');
	font-weight: 900;
	font-style: normal;
}
@font-face {
	font-family: 'Proxima Nova';
	src: url('/local/js/custom/fonts/ProximaNova/ProximaNova-Bold.eot');
	src: local('Proxima Nova Bold'), local('ProximaNova-Bold'), url('/local/js/custom/fonts/ProximaNova/ProximaNova-Bold.eot?#iefix') format('embedded-opentype'), url('/local/js/custom/fonts/ProximaNova/ProximaNova-Bold.woff') format('woff'), url('/local/js/custom/fonts/ProximaNova/ProximaNova-Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}
@font-face {
	font-family: 'Proxima Nova';
	src: url('/local/js/custom/fonts/ProximaNova/ProximaNova-BoldIt.eot');
	src: local('Proxima Nova Bold Italic'), local('ProximaNova-BoldIt'), url('/local/js/custom/fonts/ProximaNova/ProximaNova-BoldIt.eot?#iefix') format('embedded-opentype'), url('/local/js/custom/fonts/ProximaNova/ProximaNova-BoldIt.woff') format('woff'), url('/local/js/custom/fonts/ProximaNova/ProximaNova-BoldIt.ttf') format('truetype');
	font-weight: bold;
	font-style: italic;
}
@font-face {
	font-family: 'Proxima Nova';
	src: url('/local/js/custom/fonts/ProximaNova/ProximaNova-ExtrabldIt.eot');
	src: local('Proxima Nova Extrabold Italic'), local('ProximaNova-ExtrabldIt'), url('/local/js/custom/fonts/ProximaNova/ProximaNova-ExtrabldIt.eot?#iefix') format('embedded-opentype'), url('/local/js/custom/fonts/ProximaNova/ProximaNova-ExtrabldIt.woff') format('woff'), url('/local/js/custom/fonts/ProximaNova/ProximaNova-ExtrabldIt.ttf') format('truetype');
	font-weight: 800;
	font-style: italic;
}
@font-face {
	font-family: 'Proxima Nova';
	src: url('/local/js/custom/fonts/ProximaNova/ProximaNova-Light.eot');
	src: local('Proxima Nova Light'), local('ProximaNova-Light'), url('/local/js/custom/fonts/ProximaNova/ProximaNova-Light.eot?#iefix') format('embedded-opentype'), url('/local/js/custom/fonts/ProximaNova/ProximaNova-Light.woff') format('woff'), url('/local/js/custom/fonts/ProximaNova/ProximaNova-Light.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
}
@font-face {
	font-family: 'Proxima Nova';
	src: url('/local/js/custom/fonts/ProximaNova/ProximaNova-BlackIt.eot');
	src: local('Proxima Nova Black Italic'), local('ProximaNova-BlackIt'), url('/local/js/custom/fonts/ProximaNova/ProximaNova-BlackIt.eot?#iefix') format('embedded-opentype'), url('/local/js/custom/fonts/ProximaNova/ProximaNova-BlackIt.woff') format('woff'), url('/local/js/custom/fonts/ProximaNova/ProximaNova-BlackIt.ttf') format('truetype');
	font-weight: 900;
	font-style: italic;
}

/* End */


/* Start:/local/templates/cpmoscow_2024/assets/css/sidebar.min.css?1753386900171*/
.sidebar{display:flex;flex-direction:column;background:#e6f0f8;height:-moz-fit-content;height:fit-content;min-width:480px;max-width:480px;padding:47px 64px 130px;gap:32px}
/* End */


/* Start:/local/templates/cpmoscow_2024/assets/css/style.min.css?17533869002457*/
.main__wrapper{display:flex}.main__section{padding:40px 64px 0;flex-grow:1}.main__section h1{font-size:48px;font-weight:700}.main-flex-sect h1{font-size:48px;font-weight:700}.main-flex-sect .content{background:#f8f8f9;padding:40px;display:flex;gap:32px;border-radius:24px;margin-top:32px}.main-flex-sect .content .content-right{min-width:152px;max-width:152px;display:flex;justify-content:space-between;font-size:18px;font-weight:400}.main-flex-sect .content .content-center{width:100%}.main-flex-sect .content .content-center .fio{font-size:28px;font-weight:700;color:#231f3e;margin-bottom:8px}.main-flex-sect .content .content-center .status{line-height:106%;font-size:18px;font-weight:400;margin-bottom:8px}.main-flex-sect .content .content-center .to{font-size:18px;line-height:106%;font-weight:400;margin-bottom:8px}.main-flex-sect .content .content-center .desc{font-size:24px;font-weight:400;margin-bottom:24px;line-height:142%}.main-flex-sect .content .content-center .attached{font-size:20px;font-weight:700;margin-bottom:12px}.main-flex-sect .content .content-center .attached-file{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.main-flex-sect .content .content-center .attached-file .main-img{border-radius:24px}.main-flex-sect .content .content-center .attached-file .attached-download{border:1px solid #006cb7;width:-moz-fit-content;width:fit-content;display:inline-block;border-radius:24px;height:72px;padding:0 32px;display:flex;align-items:center;gap:24px;color:#006cb7;font-size:18px;font-weight:400}.main-flex-sect .content .content-center .btns{display:flex;justify-content:space-between}.main-flex-sect .content .content-center .btns .answer{background:#006cb7;border-radius:24px;width:285px;display:inline-block;border-radius:24px;height:72px;padding:0 10px;display:flex;align-items:center;gap:10px;color:#fff;justify-content:center;font-size:18px;font-weight:400}.main-flex-sect .content .content-center .btns .reply{background:#59aa47;border-radius:24px;width:285px;display:inline-block;border-radius:24px;height:72px;padding:0 10px;display:flex;align-items:center;gap:10px;color:#fff;justify-content:center;font-size:18px;font-weight:400}.main-flex-sect .content .content-center .btns .delete{background:#fff;border-radius:24px;width:285px;display:inline-block;border-radius:24px;height:72px;padding:0 10px;display:flex;align-items:center;gap:10px;color:#231f3e;justify-content:center;font-size:18px;font-weight:400}
/* End */


/* Start:/local/templates/cpmoscow_2024/assets/css/template_style.min.css?17533869006753*/
*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}*{padding:0;margin:0;border:0}body,html{min-width:320px;min-height:100vh}aside,footer,header,nav{display:block}body{margin:0;font-family:"Proxima Nova";font-size:18px;font-weight:400;line-height:120%;font-style:normal;background:white;color:rgb(35,31,62);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}:active,:focus{outline:none}main{overflow:hidden}a{text-decoration:none;color:black}a:hover{text-decoration:none}a,a:visited{text-decoration:none}a:active,a:focus{outline:none}a{color:inherit}p{margin:0;padding:0}.container{width:100%;max-width:1822px;margin:0 auto;padding:0 15px}h1{font-size:50px;font-weight:400;line-height:62px;padding:0;margin:0}h2,h3,h4,h5,h6{padding:0;margin:0}ul{padding:0;list-style-type:none;margin:0}li,ul{list-style:none}img{vertical-align:top}input::-ms-clear{display:none}button{cursor:pointer;background-color:transparent}button::-moz-focus-inner{padding:0;border:0}header{border-bottom:1px solid #e6f0f8}header .header-left{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .header-left span{font-family:Proxima Nova;font-size:28px;font-weight:700;color:#231F3E}header .header-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header .header-center .header-right .header-btn{width:294px;height:56px;background:#006cb7;border-radius:20px;position:relative;display:block}header .header-center .header-right .header-btn svg{position:absolute;top:38%;right:32px}header .header-center .header-right .header-btn span{width:100%;height:56px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;color:white;padding-left:32px;font-size:14px;font-weight:400}footer{margin-top:170px}.button{border-radius:24px;border:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:62px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;padding:0 2rem;color:#FFFFFF;font-size:18px;line-height:1;cursor:pointer;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;outline:none;background-color:rgb(0,108,183)}.button:active{background-color:rgba(0,108,183,0.6)}@media (hover:hover){.button:hover{background-color:rgb(9,74,122)}}.button:focus,.button:focus-visible{outline:none}.button:disabled{color:white;background-color:rgba(35,31,62,0.2)}.button--blue{background-color:rgb(0,108,183)}.button--blue:active{background-color:rgba(0,108,183,0.6)}@media (hover:hover){.button--blue:hover{background-color:rgb(9,74,122)}}.button--green{background-color:rgb(89,170,71)}.button--green:active{background-color:rgba(89,170,71,0.6)}@media (hover:hover){.button--green:hover{background-color:rgb(14,94,9)}}.button--bordered{border:1px solid rgb(0,108,183);background-color:transparent;color:rgb(0,108,183)}.button--bordered svg{fill:rgb(0,108,183);-webkit-transition:all 0.3s linear;transition:all 0.3s linear}.button--bordered:active{background-color:rgb(0,108,183);color:#FFFFFF}.button--bordered:active svg{fill:#FFFFFF}@media (hover:hover){.button--bordered:hover{background-color:rgb(0,108,183);color:#FFFFFF}.button--bordered:hover svg{fill:#FFFFFF}}.button--grey{background-color:rgba(35,31,62,0.2)}.button--grey:active{background-color:rgba(35,31,62,0.6)}@media (hover:hover){.button--grey:hover{background-color:rgba(35,31,62,0.6)}}.button--red{background-color:rgb(237,27,47)}.button--red:active{background-color:rgba(237,27,47,0.6)}@media (hover:hover){.button--red:hover{background-color:rgb(115,12,20)}}.button--yellow{background-color:rgb(252,175,23)}.button--yellow:active{background-color:rgba(252,175,23,0.6)}@media (hover:hover){.button--yellow:hover{background-color:rgb(136,98,8)}}.modal{position:relative;z-index:9999;max-width:1000px;width:100%;border-radius:24px;padding:40px 48px;background-color:#F8F8F9;-webkit-transform:translateY(100dvh);transform:translateY(100dvh);-webkit-transition:all 0.3s;transition:all 0.3s}.modal__confirm{position:relative;z-index:10000;max-width:615px;width:100%;border-radius:24px;padding:40px 48px;background-color:#F8F8F9;-webkit-transform:translateY(100dvh);transform:translateY(100dvh);-webkit-transition:all 0.3s;transition:all 0.3s}.modal__confirm-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.modal__confirm-btn{width:calc(50% - 4px)}.modal__wrap{z-index:9998;position:fixed;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;pointer-events:none;-webkit-transition:all 0.5s;transition:all 0.5s;padding:5px;background-color:rgba(35,31,62,0.2)}.modal__wrap.active{opacity:1;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;pointer-events:auto}.modal.active{-webkit-transform:translateY(0);transform:translateY(0)}.modal.hide{opacity:0}.modal__close{width:24px;height:24px;background-image:url("/local/templates/cpmoscow_2024/assets/css/../../assets/icons/close.svg");background-position:center;background-repeat:no-repeat;background-size:100%;cursor:pointer;position:absolute;top:40px;right:48px}.modal__title{font-size:48px}.modal .success-message{color:green!important;font-size:20px}.form__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-top:24px}.form__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:28px;width:100%}.form__subtitle{-ms-flex-negative:0;flex-shrink:0;min-width:50px}.form__submit{width:100%}.form__textarea{height:300px}.input-file{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.input-file__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:#231F3E;text-align:center;padding-inline:1rem}.input-file__button{width:50%}.input-file:has(.input-file__button--more) .input-file__button{width:262px}.input-file:has(.input-file__button--more) .input-file__button--more{width:133px}.input-file input[type=file]{position:absolute;z-index:-1;opacity:0;display:block;width:0;height:0}
/* End */


/* Start:/local/templates/cpmoscow_2024/components/bitrix/breadcrumb/breadcrumb_black/style.min.css?1753386900331*/
.breadcrumbs{display:flex;align-items:center;margin-bottom:24px;gap:8px}.breadcrumbs__item{font-size:20px;line-height:1;font-weight:700;display:flex;align-items:center;gap:8px;color:rgba(35,31,62,.6)}.breadcrumbs__item svg{fill:rgba(35,31,62,.6)}.breadcrumbs__item--active{color:#231f3e}.breadcrumbs__item--active svg{fill:#231f3e}
/* End */
/* /local/js/custom/fonts/ProximaNova/style.css?17533869004679 */
/* /local/templates/cpmoscow_2024/assets/css/sidebar.min.css?1753386900171 */
/* /local/templates/cpmoscow_2024/assets/css/style.min.css?17533869002457 */
/* /local/templates/cpmoscow_2024/assets/css/template_style.min.css?17533869006753 */
/* /local/templates/cpmoscow_2024/components/bitrix/breadcrumb/breadcrumb_black/style.min.css?1753386900331 */
