

/* Start:/bitrix/components/niges/cookiesaccept/templates/.default/style.css?16373149372729*/
/* NIGES.COOKIESACCEPT */

.nca-cookiesaccept-line {
    font-size: inherit;
    font-family: inherit;
    line-height: 1;
    padding: 10px;
}


.nca-cookiesaccept-line.style-1 .nca-cookiesaccept-line-text,
.nca-cookiesaccept-line.style-3 .nca-cookiesaccept-line-text,
.nca-cookiesaccept-line.style-5 .nca-cookiesaccept-line-text,
.nca-cookiesaccept-line.style-7 .nca-cookiesaccept-line-text {
    color:#111;
}
.nca-cookiesaccept-line.style-2 .nca-cookiesaccept-line-text,
.nca-cookiesaccept-line.style-4 .nca-cookiesaccept-line-text,
.nca-cookiesaccept-line.style-6 .nca-cookiesaccept-line-text,
.nca-cookiesaccept-line.style-8 .nca-cookiesaccept-line-text {
    color:#eee;
}

.nca-cookiesaccept-line.style-1 {
    /* background-position: center;
    background-repeat: repeat-x;
	background-image: url(/bitrix/components/niges/cookiesaccept/templates/.default/images/style-1-2.svg);
    background-size: contain; */
    background-color: rgb(61, 168, 255); 
}

.nca-cookiesaccept-line.style-2 {
    background-color: rgb(13, 62, 102);
}


.nca-cookiesaccept-line.style-3 {
    background-color: rgb(197, 197, 197);
}

.nca-cookiesaccept-line.style-4 {
    background-color: rgb(71, 71, 71);
}

.nca-cookiesaccept-line.style-5 {
    background-color: rgb(61, 255, 158);
}

.nca-cookiesaccept-line.style-6 {
    background-color: rgb(9, 92, 50);
}

.nca-cookiesaccept-line.style-7 {
    background-color: rgb(84, 255, 61);
}

.nca-cookiesaccept-line.style-8 {
    background-color: rgb(92, 5, 5);
}

.nca-cookiesaccept-line.style-9 {
    background-color: rgb(203, 255, 61);
}

.nca-cookiesaccept-line.style-10 {
    background-color: rgb(70, 94, 4);
}

.nca-cookiesaccept-line.style-11 {
    background-color: rgb(255, 148, 61);
}

.nca-cookiesaccept-line.style-12 {
    background-color: rgb(138, 70, 14);
}

.nca-cookiesaccept-line.style-13 {
    background-color: rgb(255, 61, 61);
}

.nca-cookiesaccept-line.style-14 {
    background-color: rgb(119, 22, 22);
}

.nca-cookiesaccept-line.style-15 {
    background-color: rgb(255, 61, 152);
}

.nca-cookiesaccept-line.style-16 {
    background-color: rgb(85, 10, 45);
}

.nca-cookiesaccept-line.style-17 {
    background-color: rgb(83, 129, 255);
}

.nca-cookiesaccept-line.style-18 {
    background-color: rgb(6, 37, 122);
}

 
.nca-cookiesaccept-line.style-19 {
    background-color: rgb(255, 255, 255);
}

.nca-cookiesaccept-line.style-20 {
    background-color: rgb(0, 0, 0);
}
 

@media screen and (min-width:767.01px) {
	.nca-hidden-pc {display: none !important;}
}
@media screen and (max-width:767px) {
	.nca-hidden-mobile {display: none !important;}
}
/* End */


/* Start:/bitrix/templates/ascort/styles.css?1748518434533*/
.nca-cookiesaccept-line-text {
    font-size: 14px;
    line-height: 1.5;
}
#nca-cookiesaccept-line-accept-btn {
    font-size: 16px;
    padding: 5px 10px;
}
.nca-cookiesaccept-line > div > div {
    padding-right: 3% !important;
}
#sroaasReestrWidget .parent-table {
font-size: 16px;
}
#sroaasReestrWidget .comment {
font-size: 16px;
margin-top: 12px;
}
#sroaasReestrWidget h3 {
  font-size: 24px;
}
#sroaasReestrWidget h4 {
  font-size: 20px;
}
.red_link {
color: red;
font-size: 18px;
}
.about a {
  text-decoration: underline;
}
/* End */


/* Start:/bitrix/templates/ascort/template_styles.css?174851843413541*/
@charset "UTF-8";
html{line-height:1.15;-webkit-text-size-adjust:100%}
body{margin:0}
main{display:block}
h1{font-size:2em;margin:.67em 0}
hr{box-sizing:content-box;height:0;overflow:visible}
pre{font-family:monospace,monospace;font-size:1em}
a{background-color:transparent}
abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}
b,strong{font-weight:bolder}
code,kbd,samp{font-family:monospace,monospace;font-size:1em}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
img{border-style:none}
button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}
button,input{overflow:visible}
button,select{text-transform:none}
[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}
fieldset{padding:.35em .75em .625em}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
progress{vertical-align:baseline}
textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
details{display:block}
summary{display:list-item}
[hidden],template{display:none}
*,:after,:before{box-sizing:border-box}
:focus{outline:none!important}
::-moz-selection{background:#b3d4fc;text-shadow:none}
::selection{background:#b3d4fc;text-shadow:none}
html{font-size:16px}
body{font-size:24px;font-family:Inter,Arial,sans-serif;line-height:1.5;min-width:320px;color:#10224b;background-color:#fff}
@media (max-width:991px){
	body{font-size:16px}
}
audio,canvas,iframe,img,svg,video{vertical-align:middle}
img{max-width:100%;height:auto}
button,input,optgroup,select,textarea{font:inherit}
textarea{resize:vertical}
ol,ul{margin:0;list-style:none}
ol,td,th,ul{padding:0}
a{text-decoration:none;color:#10224b}
hr{margin-top:16px;border:0;border-top:1px solid rgba(0,0,0,.1)}
hr,p{margin-bottom:16px}
p,p:first-child{margin-top:0}
p:last-child{margin-bottom:0}
h1,h2,h3,h4,h5,h6{margin-top:16px;margin-bottom:8px;line-height:1.2;font-weight:900}
h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}
h1{font-size:80px}
@media (max-width:1199px){
	h1{font-size:70px}
}
@media (max-width:991px){
	h1{font-size:50px}
}
@media (max-width:767px){
	h1{font-size:32px;line-height:1.25}
}
h2{font-size:64px;line-height:1.25}
@media (max-width:991px){
	h2{font-size:50px}
}
@media (max-width:767px){
	h2{font-size:32px}
}
h3{font-size:42px}
h4{font-size:36px}
h5{font-size:30px}
h6{font-size:24px}
@font-face{font-family:Inter;font-style:normal;font-weight:300;src:url(/bitrix/templates/ascort/fonts/Inter-LightBETA.woff?5d14b572) format("woff"),url(/bitrix/templates/ascort/fonts/Inter-LightBETA.woff2?40dc3e67) format("woff2")}
@font-face{font-family:Inter;font-style:normal;font-weight:400;src:url(/bitrix/templates/ascort/fonts/Inter-Regular.woff?a51fb83e) format("woff"),url(/bitrix/templates/ascort/fonts/Inter-Regular.woff2?24a88db8) format("woff2")}
@font-face{font-family:Inter;font-style:normal;font-weight:700;src:url(/bitrix/templates/ascort/fonts/Inter-Bold.woff?a956603b) format("woff"),url(/bitrix/templates/ascort/fonts/Inter-Bold.woff2?9aa03c46) format("woff2")}
@font-face{font-family:Inter;font-style:normal;font-weight:900;src:url(/bitrix/templates/ascort/fonts/Inter-Black.woff?1cda745c) format("woff"),url(/bitrix/templates/ascort/fonts/Inter-Black.woff2?e0435a12) format("woff2")}
[v-cloak]{display:none!important}
.app{max-width:100%;overflow:hidden}
.app,.app__inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
.app__inner{min-height:100vh}
.main{-ms-flex:1 0 auto;flex:1 0 auto}
.container{width:100%;padding-right:20px;padding-left:20px;margin-left:auto;margin-right:auto;max-width:1248px}
.about{margin-bottom:127px}
@media (max-width:991px){
	.about{margin-bottom:80px}
	}
.about__holder{display:-ms-flexbox;display:flex;border-top:1px solid #10224b;padding-top:47px;margin-bottom:56px}
@media (max-width:991px){
	.about__holder{-ms-flex-direction:column;flex-direction:column;padding-top:24px;margin-bottom:23px}
	}
.about__title{max-width:420px;-ms-flex:none;flex:none}
@media (max-width:991px){
	.about__title{max-width:100%;margin-bottom:16px}
}
@media (max-width:767px){
	.about__title{max-width:250px}
	}
.about__content{-ms-flex:auto;flex:auto;padding-left:99px;padding-top:25px}
@media (max-width:991px){
	.about__content{padding-top:0;padding-left:0}
}
.about__desc{max-width:630px;font-weight:700}
.about__features{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #10224b}
@media (max-width:991px){
	.about__features{-ms-flex-direction:column;flex-direction:column;padding-top:35px;padding-bottom:39px;border-bottom:1px solid #10224b}
}
.about__feature{width:33.33333%;padding-top:67px;padding-right:64px;position:relative}
@media (max-width:991px){
	.about__feature{width:100%;padding-top:0;padding-right:0}
	}
@media (max-width:991px){
	.about__feature+.about__feature{margin-top:27px}
}
.about__feature:before{content:"";position:absolute;top:0;width:1px;height:40px;background-color:#10224b;right:27px}
@media (max-width:991px){
	.about__feature:before{display:none}
}
.about__feature:last-child{padding-right:0}
.about__feature:last-child:before{content:none}
@media (min-width:992px){
	.about__feature:nth-child(2){padding-left:12px}
}
.about__feature:nth-child(2):before{right:13px}
@media (min-width:992px){
	.about__feature:nth-child(3){padding-left:26px}
}
.about__feature-title{font-weight:300;font-size:48px;margin-bottom:5px}
@media (max-width:767px){
	.about__feature-title{font-size:32px}
}
.button{cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;vertical-align:middle;text-align:center;height:48px;border:1px solid #10224b;box-sizing:border-box;border-radius:2px;font-size:16px;padding:0 16px;transition:all .25s cubic-bezier(.4,0,.2,1);white-space:nowrap}
a.button,a.button:hover{text-decoration:none}
@media (min-width:992px){
	.button:hover{background-color:#10224b;color:#fff}
	.button:hover .icon{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}
}
.button_large{text-transform:uppercase;padding:0 24px 0 27px;height:64px}
.button .icon{font-size:14px;margin-right:11px;transition:-webkit-filter .25s cubic-bezier(.4,0,.2,1);transition:filter .25s cubic-bezier(.4,0,.2,1);transition:filter .25s cubic-bezier(.4,0,.2,1),-webkit-filter .25s cubic-bezier(.4,0,.2,1)}
.button .icon.icon_arrow-down{font-size:12px}
.contacts{margin-bottom:31px}
@media (max-width:991px){
	.contacts{margin-bottom:0}
}
.contacts__title{margin-bottom:47px}
@media (max-width:991px){
	.contacts__title{margin-bottom:23px}
}
.contacts__items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #10224b;font-size:16px;text-transform:uppercase}
@media (max-width:991px){
	.contacts__items{-ms-flex-direction:column;flex-direction:column;padding-top:32px;padding-bottom:31px}
}
.contacts__item{position:relative;padding-left:64px;padding-top:32px}
@media (max-width:991px){
	.contacts__item{padding-left:0;padding-top:0}
}
@media (max-width:991px){
	.contacts__item+.contacts__item{margin-top:24px}
}
.contacts__item:before{content:"";position:absolute;top:0;width:1px;height:40px;background-color:#10224b;left:0}
@media (max-width:991px){
	.contacts__item:before{content:none}
}
@media (min-width:992px){
	.contacts__item:first-child{padding-left:0;width:25.7%}
}
.contacts__item:first-child:before{content:none}
@media (min-width:992px){
	.contacts__item:nth-child(2){width:34.5%}
}
@media (min-width:992px){
	.contacts__item:nth-child(3){width:39.8%}
}
.contacts__link{transition:.25s cubic-bezier(.4,0,.2,1)}
@media (min-width:992px){
	.contacts__link:hover{color:#2d9cdb}
}
.footer{font-size:16px}
.footer__holder{padding-top:32px;padding-bottom:56px;border-top:1px solid #10224b;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}
@media (max-width:991px){
	.footer__holder{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;padding-bottom:51px}
}
.footer ul{margin-left:-7.5%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-transform:uppercase}
@media (max-width:991px){
	.footer ul{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;margin:26px 0}
}
.footer ul li+li{margin-left:125px}
@media (max-width:991px){
	.footer ul li+li{margin-left:0;margin-top:23px}
}
.footer ul li a{transition:.25s cubic-bezier(.4,0,.2,1)}
@media (min-width:992px){
	.footer ul li a:hover{color:#2d9cdb}
}
.header{margin-top:24px;margin-bottom:92px}
@media (max-width:991px){
	.header{margin-bottom:48px}
}
@media (max-width:767px){
	.header{margin-top:12px}
}
.header__container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}
.header__phone{font-weight:900;font-size:16px;position:relative;top:-3px;transition:color .25s cubic-bezier(.4,0,.2,1)}
@media (min-width:992px){
	.header__phone:hover{color:#2d9cdb}
}
@media (max-width:767px){
	.header__phone{display:none}
}
.header__phone-mobile{display:none;width:32px;height:32px;border-radius:50%;position:relative;background-color:#10224b}
@media (max-width:767px){
	.header__phone-mobile{display:block}
}
.header__phone-mobile .icon{font-size:8px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}
.icon{display:inline-block;fill:currentColor;fill-rule:evenodd;-ms-flex:0 0 auto;flex:0 0 auto}
.intro{margin-bottom:129px}
@media (max-width:991px){
	.intro{margin-bottom:80px}
}
.intro__holder{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;border-top:1px solid #10224b}
@media (max-width:991px){
	.intro__holder{-ms-flex-direction:column;flex-direction:column}
}
.intro__title{font-weight:900;margin-bottom:29px}
@media (max-width:991px){
	.intro__title{margin-bottom:13px}
}
.intro__legend{text-transform:uppercase;font-size:16px;margin-bottom:23px}
@media (max-width:767px){
	.intro__legend{line-height:1.43;font-size:14px}
}
.intro__info{width:62.7%;padding-top:23px;border-right:1px solid #10224b}
@media (max-width:991px){
	.intro__info{width:100%;border-right:none;border-bottom:1px solid #10224b;margin-bottom:24px;padding-top:24px;padding-bottom:23px}
}
.intro__desc{max-width:585px}
@media (max-width:991px){
	.intro__desc{max-width:100%}
}
.intro__detail{width:37.3%;padding-top:64px;padding-left:73px}
@media (max-width:991px){
	.intro__detail{width:100%;padding-left:0;padding-top:0}
}
.intro__text{font-weight:700;margin-bottom:40px}
@media (max-width:991px){
	.intro__text{margin-bottom:23px}
}
.link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:32px 0 31px;border-bottom:1px solid #10224b;transition:color .25s cubic-bezier(.4,0,.2,1)}
@media (max-width:767px){
	.link{padding:16px 0 15px}
}
.link:first-child{border-top:1px solid #10224b}
@media (min-width:992px){
	.link:hover{color:#2d9cdb}
}
.link__title{padding-right:10px}
.link__icon{stroke:#10224b;font-size:32px;stroke-width:2px;-ms-flex:none;flex:none;margin-right:7px;transition:stroke .25s cubic-bezier(.4,0,.2,1)}
@media (min-width:992px){
	.link:hover .link__icon{stroke:#2d9cdb}
}
.link__arrow{stroke:#10224b;stroke-width:2px;margin-left:auto;font-size:20px;-ms-flex:none;flex:none;position:relative;right:10px;transition:stroke .25s cubic-bezier(.4,0,.2,1)}
@media (max-width:767px){
	.link__arrow{right:0}
}
@media (min-width:992px){
	.link:hover .link__arrow{stroke:#2d9cdb}
}
.logo{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.logo__icon{font-size:14px;margin-right:5px}
.logo__legend{font-size:14px;position:relative;top:1px}
.questions{margin-bottom:124px}
@media (max-width:991px){
	.questions{margin-bottom:80px}
}
.questions__title{margin-bottom:41px}
@media (max-width:991px){
	.questions__title{margin-bottom:31px}
	}
.questions__footer{margin-top:40px}
@media (max-width:767px){
	.questions__footer{margin-top:42px}
	}
@media (max-width:767px){
	.questions__footer .button{padding:0 12px}
}
.questions__links_hidden{margin-top:-1px;height:0;transition:height .25s cubic-bezier(.4,0,.2,1);overflow:hidden}
.questions .show-all .icon{transition:-webkit-transform .25s cubic-bezier(.4,0,.2,1);transition:transform .25s cubic-bezier(.4,0,.2,1);transition:transform .25s cubic-bezier(.4,0,.2,1),-webkit-transform .25s cubic-bezier(.4,0,.2,1)}
.questions .show-all span:before{content:"Показать все документы"}
.questions .show-all.active span:before{content:"СКРЫТЬ ЛИШНЕЕ"}
.questions .show-all.active .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
/* End */
/* /bitrix/components/niges/cookiesaccept/templates/.default/style.css?16373149372729 */
/* /bitrix/templates/ascort/styles.css?1748518434533 */
/* /bitrix/templates/ascort/template_styles.css?174851843413541 */
