.videoPlay{width:80px;height:80px;background-color:rgba(255,255,255,.06);border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer;transition:.3s;transition-property:background}
.videoPlay svg{margin-left:5px}
.videoPlay:hover{background-color:#009DFF}
.training__item .additional-title1{font-weight:200}
.training__item-info{display:-ms-flexbox;display:flex;margin-top:21px}
.training__item-left{width:50%;max-width:460px;margin-right:12.5%}
.training__item-right{max-width:480px}
.training__item:not(:last-of-type){border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:96px;margin-bottom:22px}
@media (max-width:760px){.training__item-info{-ms-flex-direction:column;flex-direction:column;margin-top:12px}
.training__item-info .title4{letter-spacing:0}
.training__item-left{width:100%}
.training__item-right{margin-top:16px}
.training__item:not(:last-of-type){padding-bottom:28px;margin-bottom:27px}}
.questDrop__dropdown{padding-bottom:48px;margin-bottom:47px;border-bottom:1px solid rgba(236,235,247,.09)}
.questDrop__dropdown-title{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;cursor:pointer;padding-right:12px}
.questDrop__dropdown-title-text{font-weight:600;font-size:24px;line-height:34px}
.questDrop__dropdown-title svg{transition:.3s}
.questDrop__dropdown-title.active svg{transform:rotate(180deg)}
.questDrop__dropdown-contant{display:none;margin-top:24px}
.questDrop__dropdown-contant-text{font-weight:300;font-size:18px;line-height:36px;letter-spacing:.01em}
.questDrop__dropdown-contant-text li{list-style-type:square;font-style:normal;font-weight:300;font-size:20px;line-height:36px;letter-spacing:.01em;margin-top:16px}
@media (max-width:760px){.questDrop__dropdown-contant-text li{font-size:12px;line-height:18px;margin-top:12px}}
.questDrop__dropdown-contant ul{padding-left:13px}
.questDrop__dropdown:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}
@media (max-width:990px){.questDrop__dropdown{padding-bottom:20px;margin-bottom:20px}
.questDrop__dropdown-title{-ms-flex-align:start;align-items:flex-start;padding-right:0}
.questDrop__dropdown-title-text{font-weight:500;font-size:16px;line-height:24px;padding-right:30px;max-width:calc(100% - 30px)}
.questDrop__dropdown-title svg{margin-top:5px}
.questDrop__dropdown-contant{margin-top:17px}
.questDrop__dropdown-contant-text{font-size:12px;line-height:22px}}
@media (max-width:560px){.questDrop__dropdown-contant-text{font-size:12px;line-height:18px}}
.whom-item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-top:48px;border-top:1px solid rgba(255,255,255,.2)}
.whom-item__name{max-width:365px;margin-right:40px;width:50%}
.whom-item .whom-item__text{letter-spacing:.01em;width:66.2%}
.whom-item:not(:last-of-type){margin-bottom:87px}
@media (max-width:990px){.whom-item .whom-item__text{font-size:16px;line-height:28px}}
@media (max-width:760px){.whom-item{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:25px}
.whom-item:not(:last-of-type){margin-bottom:35px}
.whom-item .whom-item__text{font-size:14px;line-height:24px;width:100%;margin-top:11px}
.whom-item .whom-item__name{margin-right:0;width:100%;font-size:16px;line-height:22px}}*,[data-whatintent=mouse] :focus,[data-whatintent=touch] :focus{outline:none}*{box-sizing:border-box}:after,:before{box-sizing:inherit}
body{position:relative;margin:0;padding:0;font-family:"Ubuntu",sans-serif;font-size:18px;line-height:1.78;font-weight:300;color:#1A1A22;overflow-x:hidden;cursor:default}
@media (max-width:1440px){body{font-size:16px;line-height:1.62}}
@media (max-width:575px){body{font-size:14px;line-height:1.71}}main{overflow-x:hidden}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}ol,ul{margin:0}ol.no-style,ul.no-style{padding:0;list-style:none}button{cursor:pointer}button,img{border:none}a{text-decoration:none;color:inherit}[contenteditable=true]:empty:before{content:attr(data-placeholder);color:#131313;font-size:inherit;display:block}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}b{font-weight:700}h1,h2,h3,h4,h5,h6{color:#1A1A22}h1,h2{font-weight:300}h3,h4,h5{font-weight:400}h6{font-weight:500}
.container{max-width:1260px;width:100%;margin:auto;padding:0 30px}
@media (max-width:991px){.container{padding:0 16px}}
.default-checkbox{display:block;font-size:16px;line-height:20px}
.default-checkbox__label{cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}
.default-checkbox__label.error .default-checkbox__custom{border-color:#f00}
.default-checkbox__label.error .default-checkbox__text{color:#f00}
.default-checkbox__label.error~.message{display:block}
.default-checkbox__custom{position:relative;background:#FFFFFF;border:1px solid #2596D9;box-sizing:border-box;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;width:14px;height:14px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-right:3px}
.default-checkbox__custom:before{content:"";display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;background:#2596D9;border-radius:50%}
.default-checkbox__text{text-align:left;transition:all .3s cubic-bezier(.18,.89,.32,1.28);font-family:Ubuntu;font-style:normal;font-weight:500;font-size:14px;line-height:16px;color:#1A1A22;
	transition:.3s;
	white-space: nowrap;
}
.default-checkbox__label:hover .default-checkbox__text{
	color:#FBBb1D;
	transition:.3s
}
.default-checkbox input{display:none}
.default-checkbox input:checked~.default-checkbox__custom:before{display:block}
.default-checkbox input:checked~.default-checkbox__text{color:#2596D9}
.default-checkbox input.disabled~.default-checkbox__custom,.default-checkbox input:disabled~.default-checkbox__custom{border-color:gray;opacity:.4}
.default-checkbox .message{display:none;font-size:12px;line-height:14px;color:red}
.btn0{
	display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;;box-sizing:border-box;border-radius:8px;height:64px;font-family:Ubuntu;font-style:normal;font-weight:700;font-size:16px;line-height:17px;text-align:center;letter-spacing:0.5px;text-transform:uppercase;
	background: #BEE6FD;
    border: 1px solid #BEE6FD;
    color: #234463;
}
.btn1{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:1px solid #FEFEFE;box-sizing:border-box;border-radius:8px;height:64px;font-family:Ubuntu;font-style:normal;font-weight:700;font-size:16px;line-height:17px;text-align:center;letter-spacing:1px;text-transform:uppercase;color:#FEFEFE}
.btn2,.btn3{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box;height:64px;font-family:Ubuntu;font-style:normal;font-weight:700;font-size:16px;line-height:17px;text-align:center;letter-spacing:1px;text-transform:uppercase;
	color:#234C64
}
.btn3{border:1px solid #FEFEFE;border-radius:8px;background-color:#FEFEFE}
.btn0,.btn1,.btn2,.btn3{transition:.1s}
.btn2:hover {
    opacity: 1;
    /*border: 1px solid #ffd232!important;*/
    background-color: #ffd232!important;
}
.btn2{border:1px solid transparent;border-radius:8px;background-color:#ffda3c}

.slider-buttons{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:start;justify-content:flex-start}
.slider-buttons .slider-buttons-next,.slider-buttons .slider-buttons-prev{cursor:pointer}
.slider-buttons .slider-buttons-next path,.slider-buttons .slider-buttons-prev path{transition:.3s}
@media screen and (min-width:760px){.slider-buttons .slider-buttons-next:hover path,.slider-buttons .slider-buttons-prev:hover path{opacity:.5}}
.slider-buttons .slider-buttons-dots{margin:0 10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.slider-buttons .swiper-pagination-bullet{width:12px;height:12px;margin:0 8px;opacity:1;
	transition:0s;
	background-color:transparent;position:relative}
.slider-buttons .swiper-pagination-bullet:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#C4C4C4;width:9px;height:9px;transition:.3s;border-radius:50%}
.slider-buttons .swiper-pagination-bullet-active{border:2px solid #FBBB1D;box-sizing:border-box}
.slider-buttons .swiper-pagination-bullet-active:after{background:transparent}
.suggest-group{position:relative}
.suggest-drop{position:absolute;top:calc(100% + 5px);left:0;width:100%;background:#FFFFFF;border:1px solid rgba(0,0,0,.1);padding:20px;padding-bottom:10px;z-index:50;overflow-y:auto;overflow-x:hidden;max-height:160px;display:none}
.suggest-drop.active{display:block}
.suggest-drop a{margin-bottom:10px;font-size:14px;line-height:20px;display:block;color:#99A6B1;font-weight:400;transition:.25s linear;transition-property:all;max-width:100%}
.suggest-drop a span{color:#232323;font-weight:400}
@media screen and (min-width:767px){.suggest-drop a:hover{color:#232323;background-color:#FAFAFA}}
.default-input input{width:100%;background:#F3F3F3;border-radius:8px;
	height:48px;min-height: 48px;
	border:none;padding-left:17px;font-family:Ubuntu;font-style:normal;font-weight:400;font-size:16px;line-height:18px;color:black}
.default-input input::-webkit-input-placeholder{color:#B4B4B4}
.default-input input::-moz-placeholder{color:#B4B4B4}
.default-input input:-ms-input-placeholder,.default-input input::-ms-input-placeholder{color:#B4B4B4}
.default-input input::placeholder{color:#B4B4B4}
.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;clip:rect(0 0 0 0);overflow:hidden}
.apple-fix{width:100%;position:fixed}
.no-scroll{overflow:hidden}
.img-wrapper{display:inline-block}
.img-wrapper img{width:100%;height:100%;object-fit:cover}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100vh;width:100%;position:relative}
.wrapper.sticky{overflow:unset}
.wrapper .header{-ms-flex:0 0 auto;flex:0 0 auto}
.wrapper main{position:relative;-ms-flex:1 0 auto;flex:1 0 auto}
.wrapper .footer{-ms-flex:0 0 auto;flex:0 0 auto}footer,header,main{transition:.25s linear;transition-property:filter}
.modal-open footer,.modal-open header,.modal-open main{filter:blur(4px)}
.header{
    background: linear-gradient(90deg,#4376B3 0%,#477DBD 34.9%,#234260 100%);
	position:relative;z-index:10}
.header__container2{height:100px;-ms-flex-pack:justify;justify-content:space-between;position:relative}
.header__burger,.header__container2{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.header__burger{-ms-flex-pack:start;justify-content:flex-start}
.header__burger-btn{
	width:42px;height:42px;
	border: 1px solid transparent;
	box-sizing:border-box;border-radius:50%;margin-right:11px;position:relative;cursor:pointer;transition:.3s}
.header__burger-btn:after{transition:.3s}
.header__burger-btn span{
	position:absolute;
	top:12px;
	left:50%;transform:translateX(-50%);
	width:23px;
	height:3px;
	background:rgba(231,246,255,0.8);
	border-radius:2px;transition:.3s
}
.header__burger-btn span:nth-child(2){top:19px}
.header__burger-btn span:last-child{top:26px}
.header__burger-btn.active{background:transparent;position:relative;border:1px solid #fff;}
.header__burger-btn.active+div{color:#fff;}
.header__burger-btn.active:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:46px;height:46px;border-radius:50%;z-index:4}
.header__burger-btn.active span{
	z-index:5;top:19px;background:#fff;transform:translateX(-47%) rotate(-45deg)
}
.header__burger-btn.active span:nth-child(2){display:none}
.header__burger-btn.active span:last-child{top:19px;transform:translateX(-47%) rotate(45deg)}
@media screen and (min-width:760px){
.header__burger:hover .header__burger-btn{border: 1px solid #FFF;}
.header__burger:hover span{
	background:#FFF
}
}
.header__burger-text{font-family:Ubuntu;font-style:normal;font-weight:700;font-size:20px;line-height:21px;letter-spacing:2px;text-transform:uppercase;color: rgba(231,246,255,0.8);}
.header__burger:hover .header__burger-text{color:#fff;}
@media screen and (max-width:560px){.header__burger-text{display:none}}
/*.header__title{
	display: none!important
}
.header__title{width:827px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-family:Ubuntu;font-style:normal;font-weight: 500;font-size: 15px;line-height: 16px;text-align:center;letter-spacing:1px;color:#FFFFFF;opacity:0;visibility:hidden;transition:.25s linear;transition-property:all}
.header.active .header__title {
    transform: translateY(-50%);
    left: 116px;
    opacity: 0;
}
.more_button_active .header.active .header__title{
	left: 80px;
}

@media screen and (max-width:1280px){.header__title{width:468px}}
@media screen and (max-width:860px){.header__title{width:300px;font-size:14px;line-height:18px}}
@media screen and (max-width:560px){
	.header__title{width:180px;font-size:11px;line-height:14px}
	.header__logo-right{

	}
}
*/
.header__logo{
	flex-wrap: nowrap;
	position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transition:.25s linear;transition-property:all
}
.header__logo-left{font-family:Ubuntu;font-style:normal;font-weight:400;font-size:10px;line-height:13px;text-align:right;letter-spacing:2px;text-transform:uppercase;color:#FFFFFF;margin-right:14px;min-width:261px}
.header__logo-center{width:33px;}
@media screen and (max-width:1200px){
	.header__logo-left{display:none}
}
.header__logo-right{font-family:Ubuntu;font-style:normal;font-size:10px;line-height:13px;letter-spacing:2px;text-transform:uppercase;color:#fff;margin-left:14px;min-width:260px}
@media screen and (max-width:560px){
	.header__logo{
		left:71px;
		transform:translateY(-50%)
	}
	.header__logo-right{
		margin-left: 9px;
		min-width: auto;
    	width: 200px;
    	font-size: 10px;
    	line-height: 13px;
    	letter-spacing: 1px;

	}
	/*.header__buttons-btn.ch-contrast{
		display:none;
	}*/
.header__logo img{width:30px}
}
@media screen and (max-width:415px){
	.header__logo-right{
    	width: 155px;
	}
}
/*.oficial{
    font-family: Ubuntu;
    font-style: italic;
    font-weight: 400;
    font-size: 11px;
    line-height: 16px;
    color: #E0E9F4;
    padding-top: 5px;
}*/

.header__buttons{-ms-flex-pack:end;justify-content:flex-end}
.header__buttons,.header__buttons-btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.header__buttons-btn{width:42px;height:42px;border:1px solid rgba(255,255,255,0);box-sizing:border-box;border-radius:50%;margin-right:7px;-ms-flex-pack:center;justify-content:center;transition:.3s;cursor:pointer}
.header__buttons-btn svg path{transition:.3s;fill: rgba(231,246,255,0.6);}
.header__buttons-btn-text{font-family:Ubuntu;font-style:normal;font-weight:700;font-size:13px;line-height:15px;letter-spacing:2px;color:rgba(231,246,255,0.8);transition:.3s}
@media screen and (min-width:760px){
	.header__buttons-btn:hover{
		/*background:#FFD72F;border: 1px solid #FFD72F;*/
	}
.header__buttons-btn:hover svg path{fill:#fff;}
.header__buttons-btn:hover a{color:#fff;}
.header__buttons-btn:hover .header__buttons-btn-text{color:#4481C0}}
@media screen and (max-width:560px){
/*.header__buttons-btn{margin-right:10px}*/
.header__buttons-btn.search-btn{margin-right:0}}
.header__menu{position:absolute;top:0;left:0;width:100%;padding-top:29px;
	background: rgba(17, 61, 86, 0.92);
backdrop-filter: blur(15px);
-webkit-backdrop-filter: blur(15px);
visibility:hidden;opacity:0;/*transition:.1s;*/z-index:-1}
.header__menu.active{visibility:visible;opacity:1;top:100%}
.header__menu-wrap{width:800px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;
	padding-bottom: 20px;
}
.header__menu-block{width:348px;margin-bottom:12px;list-style: none;}
@media screen and (max-width:1120px){.header__menu-block{width:320px;}.header__menu-left{width: 700px!important;}}
@media screen and (max-width:1050px){.header__menu-wrap{-ms-flex-direction:column;flex-direction:column;width:auto;max-width: 500px;}.header__menu-left{width: auto!important;}}
@media screen and (max-width:860px){.header__menu-wrap{-ms-flex-direction:row;flex-direction:row}}
@media screen and (max-width:560px){.header__menu-wrap{-ms-flex-direction:column;flex-direction:column;width:100%}}
@media screen and (max-width:860px){.header__menu-block{margin-bottom:20px;width:100%}}
@media screen and (max-width:560px){.header__menu-block{width:100%}}
.header__menu-block ul{list-style:none;padding-left:0;margin-top:4px}
.header__menu-block ul li{font-family:Ubuntu;font-style:normal;font-weight:400;font-size:16px;line-height:25px;color:#FEFEFE;transition:.3s;}
.header__menu-block ul li p{position:relative;display:inline-block;cursor:pointer}
.header__menu-block ul li p:after{
	content:"";
	position:absolute;
	right:-15px;top:50%;
	margin-top:2px;
	transform:translateY(-50%) rotate(45deg);
	width:6px;
	height:6px;border-bottom:2px solid #ffcb4c;border-right:2px solid #ffcb4c;transition:.3s}
.header__menu-block ul li p.active:after{transform:translateY(-50%) rotate(225deg)}
.header__menu-block ul li ul{display:none;margin-top:0;padding-left:20px}
.header__menu-block ul li a{transition:.3s;}
@media screen and (min-width:760px){
.header__menu-block ul li a:hover{color:#FBBB1D;text-decoration:none;}
/*.header__menu-block ul li p:hover{text-decoration:underline}*/
}
.header__menu-title{font-family:Ubuntu;font-style:normal;font-weight:700;font-size:22px;line-height:26px;color:#FEFEFE;padding-bottom:5px;border-bottom:1px solid rgba(255,255,255,.33);position:relative}
.header__menu-title.active:after{transform:translateY(-50%) rotate(225deg)}
.header__menu-title:after{content:"";position:absolute;right:5px;top:calc(50% - 4px);transform:translateY(-50%) rotate(45deg);display:none;width:10px;height:10px;border-bottom:1px solid rgba(255,255,255,.33);border-right:1px solid rgba(255,255,255,.33);transition:.3s}
@media screen and (max-width:860px){.header__menu-title{padding-bottom:8px;padding-right:20px;font-size:16px;line-height:20px}
.header__menu-title:after{display:block}}
.header__menu-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}
@media screen and (max-width:860px){.header__menu-container{-ms-flex-direction:column;flex-direction:column}}
.header__menu-right{margin-top:26px;}
.header__menu-right .btn0,.header__menu-right .btn1,.header__menu-right .btn2,.header__menu-right .btn3{margin-bottom:29px}
.header__menu-right a.btn0:hover,.header__menu-right a.btn1:hover,.header__menu-right a.btn3:hover{background: #ffda3c;border:1px solid #ffda3c;color: #234463;}
@media screen and (max-width:860px){
	.header__menu-right .btn0, .header__menu-right .btn1,.header__menu-right .btn2,.header__menu-right .btn3{height:46px;margin-bottom:15px;padding:0 10px;font-size:14px;line-height:16px}

	.header__menu-right{margin-left:auto;margin-top:10px;margin-bottom:20px;width:auto;max-width:100%}
}
.header__menu-phone{margin-top:47px;padding-right:10px}
@media screen and (max-width:760px){.header__menu-phone{margin-top:30px}}
.header__menu-phone a{display:block;font-family:Ubuntu;font-style:normal;font-weight:700;font-size:32px;line-height:32px;text-align:right;letter-spacing:1px;text-transform:uppercase;color:#FEFEFE}
@media screen and (min-width:760px){.header__menu-phone a:hover{text-decoration:underline}}
.header__menu-phone p{font-weight:400;font-size:13px;opacity:.7;margin-top:2px}
.header__menu-mail,.header__menu-phone p{font-family:Ubuntu;font-style:normal;line-height:17px;text-align:right;letter-spacing:1px;text-transform:lowercase;color:#FEFEFE}
.header__menu-mail{font-weight:500;font-size:14px;margin-top:35px;display:block;padding-right:10px}
@media screen and (min-width:760px){.header__menu-mail:hover{text-decoration:underline}}
.header__menu-sochial{margin-top:17px;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;padding-right:10px}
.header__menu-sochial a{display:block;margin-left:25px;line-height:0;transition:.3s}
@media screen and (min-width:760px){.header__menu-sochial a:hover{opacity:.5}}
header .header__search{height:100vh;}
.header__search{position:fixed;top:-100px;left:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;
	width:100%;
	background: rgba(17, 61, 86, 0.92);
backdrop-filter: blur(4px);
opacity:0;visibility:hidden;/*transition:.1s;*/z-index:10}
.header__search .container{position:relative}
.header__search.active{top:0;opacity:1;visibility:visible}
.header__search-block{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;padding:0 96px;position:relative;margin-top:-10%;}
@media screen and (max-width:760px){.header__search-block{-ms-flex-direction:column;flex-direction:column;padding:0}}
.header__search-block input{-webkit-appearance:none;height:46px;border:none;padding-left:53px;padding-right:10px;font-family:Ubuntu;font-style:normal;font-weight:400;font-size:20px;line-height:23px;letter-spacing:1px;color:#224B64;background:#fff;border-radius:6px 0 0 6px;width:100%}
.header__search-block input::-webkit-search-cancel-button{position:relative;right:0;-webkit-appearance:none;height:20px;width:20px;background:url(../img/header/close.svg);cursor:pointer;transition:.3s}
@media screen and (min-width:760px){.header__search-block input::-webkit-search-cancel-button:hover{transform:scale(1.1)}}
@media screen and (max-width:760px){.header__search-block input{border-radius:6px 6px 0 0}}
.header__search-block button{background:#FBBB1D;border-radius:0 6px 6px 0;font-family:Ubuntu;font-style:normal;font-weight:500;font-size:19px;line-height:23px;letter-spacing:1px;color:#1A1A22;padding:11px 44px 12px 45px;transition:.3s}
@media screen and (min-width:760px){.header__search-block button:hover{opacity:.5}}
@media screen and (max-width:760px){.header__search-block button{width:100%;border-radius:0 0 6px 6px}}
.header__search-block svg{position:absolute;top:14px;left:112px}
@media screen and (max-width:760px){.header__search-block svg{left:15px}}
.header__search-close{position:absolute;right:0;margin-top:-18%;width:30px;height:30px;cursor:pointer;transition:.3s}
@media screen and (min-width:760px){.header__search-close:hover{transform:scale(1.1)}}
.header__search-close:after{transform:translate(-50%,-50%) rotate(45deg)}
.header__search-close:after,.header__search-close:before{content:"";width:100%;height:1px;background:white;position:absolute;top:50%;left:50%}
.header__search-close:before{transform:translate(-50%,-50%) rotate(-45deg)}
@media screen and (max-width:1300px){.header__search-close{right:15px}}
@media screen and (max-width:760px){.header__search-close{top:-150px}}
.header.fixed-h{position:fixed;top:0;left:0;width:100%;z-index:11;}
.header.fixed-h~main{
	padding-top:136px
}
.header.fixed-h .header__menu{
	height:calc(100vh - 142px);
	max-height:calc(100vh - 142px);
	overflow-y:auto}
.header.active .header__burger-text{display:none}
.header.active .header__title{opacity:1;visibility:visible}
.header.active .header__logo{ transform:translateY(-50%); left:116px; opacity:0;
}
.header__menu-title{font-size:20px;line-height:21px;color:#ffcb4c;}
.header__menu-right .btn2{
	background: #ffd72f;
}
.header__menu-right .btn2:hover{
	background: #BEE6FD!important;
}
.header__menu-left{
	width:800px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding-bottom: 20px;
}
@media (max-width:1200px and min-width:860px){
	.header__menu-block{width:307px;}
	.header__menu-title{font-size: 17px; line-height: 21px; color: #ffcb4c; }
	.header__menu-left{width: 714px;}
	.header__menu-wrap{width:714px;}
	.header__menu-block ul li{font-weight:500;font-size:14px;line-height:22px;}
}
@media (max-width:780px){
	.header__title{
		display:none;
	}
	.header.active .header__logo{
		opacity:1;
		left: 76px;
	}
	.ch-contrast{
		opacity: 0;
		display: none;
	}
}
@media (max-width:400px){
	.header.active .header__logo{
		left: 65px;
	}
	.header__logo-right {
	    font-size: 10px;
	    letter-spacing:0;
	}
}
.menu_active{
	position: fixed;
}
@media screen and (min-width:861px){
	.header__menu-block > ul.menu_sublist{
		display: block!important;
	}
}
@media screen and (max-width:860px){
	.header.fixed-h .header__menu{
		transition: .3s;
		/*transform: translateX(-100%);*/
		margin-left: -265px;
		-webkit-overflow-scrolling: touch;
	    top: 0;
	    background: rgb(16, 52, 97, 0.92);
	    box-shadow: inset 0px 0px 50px 0px rgba(0, 0, 0, 0.5);
	    /*opacity: 0;*/
	    height: 100vh;
	    max-height: 100vh;
	    overflow-y: auto;
	    visibility: visible;
	    width: 265px;
	}
	.header.fixed-h .header__menu.active{
		opacity: 1;
		/*transform: translateX(0);*/
		margin-left: 0;
		z-index: 10;
	}
	.menu_active .header__container2{
		transition: .3s;
		margin-left: 0;
	}
	.menu_active .header__container2{
		margin-left: 265px;
		transition: .3s;
	}

	.header__menu-container{
		padding: 0;

	}
	.wapper{
		/*transform: translateX(0px);*/
		transition: .3s;
	}
	body{
		transition: 0.3s;
	}
	.menu_active {
		margin-left: 265px;
		transition: 0.3s;
		/*transform: translateX(265px);*/
	}
	.menu_active .wapper{
		/*transform: translateX(265px);*/
		/*left: 265px;*/
	    transition: .3s;
	    width:265px;
	    background: #fff;
	}
	.menu_active{
		/*position: fixed;*/
	    /*overflow: hidden;*/
	    /*height: 100vh;*/
	}
	html.fix,body.menu_active{
		width: 100%; height: 100%; overflow: hidden;
		/*position: fixed;*/
	}
	.menu_active .wapper:before {
	    content: '';
	    height: 100%;
	    min-width: 100%;
	    width: 100%;
	    position: absolute;
	    min-height: 100%;
	    background: #000;
	    opacity: 0.5;
	    z-index: 9;
	    transition: .3s;
	}
	/*.widget{
		display:none;
	}*/
	.header__menu-left{
		padding-left:0
	}
	.header__menu-title{
		display: block;
		font-size: 14px;
		margin-right: 0;
		height: auto;
		padding: 8px 20px;
		font-weight: 400;
	    letter-spacing: 1px;
	    color: #fff;
	    border-bottom:none;
	}
	.header__menu-title:after{
		display: none;
	}
	.header__menu-block{
		margin-bottom:0;

	}
	.header__menu-title:hover{
		color: #ffbb4c;
		background-color: hsla(0,0%,100%,.1);
	}
	.header__menu-block ul.menu_sublist{
		background: #0c243c;
	    /*padding-top: 20px;*/
	    box-shadow: inset 0px 0px 50px 0px rgba(0, 0, 0, 0.3);
	    padding: 10px 25px;
	    margin-top: 0px;
	    display: none;
	}
	.header__menu-block ul li{
		font-size: 14px;
		line-height:17px;
		padding:0;

	}
	.header__menu-block ul li p:after{
		right: 2px;
	}
	.header__menu-block ul li p{
		padding: 10px 0;
		font-weight: 400;
	}
	.header__menu-block ul li a{
		padding: 10px 0;
		font-weight: 400;
		display: block;
	}
	.header__menu-block > ul.menu_sublist > li > a, .header__menu-block > ul.menu_sublist > li > p{
		    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
	    padding-left: 0px;
	    color: rgba(255, 255, 255, 0.7);
	    font-weight: 300 !important;
	    display: block;
	}
	.header__menu-block .menu_sublist .menu_sublist{
	    padding: 10px 15px;
	}
	.menu_sublist .menu_sublist a{
		font-size: 12px;
		padding: 5px 0;
	}
	.btn0,.btn1,.btn2,.btn3{
		font-size: 12px!important;
		font-weight: 500;
	}
	.header__menu-right{
		padding: 0 20px;
	}
	.header__menu-wrap{
		padding-bottom: 0;
	}
	.header__menu-phone a{
		font-size: 20px;
	}
}


.footer{
	background: linear-gradient(90deg,#4376B3 0%,#477DBD 34.9%,#234260 100%);
	box-shadow:0 15px 20px rgba(0,0,0,.1);padding-top:35px}
.footer__wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;padding-bottom:15px;border-bottom:1px solid #B9E0FF}
@media screen and (max-width:860px){
	.footer__wrap{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:center;}}
.footer__wrap-left>p{font-family:Ubuntu;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#FFFFFF;margin-top:37px}
.footer__wrap-left>p a{font-weight:700}
@media screen and (min-width:760px){.footer__wrap-left>p a:hover{text-decoration:underline}}
@media screen and (max-width:860px){
	.footer__wrap-left>p{margin-top:15px;text-align: center;}
	.footer__map .open{text-align: center;}
}
.footer__wrap-right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;min-height: 30px;text-align: center;}
@media screen and (max-width:860px){.footer__wrap-right{margin-top:15px}}
.footer__wrap-right p{font-family:Ubuntu;font-style:normal;font-weight:400;font-size:13px;line-height:15px;color:white;margin-right:32px}
.footer__wrap-right-sochial{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}
.footer__wrap-right-sochial a{margin-right:20px;line-height:0;transition:.3s}
@media screen and (min-width:760px){.footer__wrap-right-sochial a:hover{opacity:.5}}
.footer__map .open{font-family:Ubuntu;font-style:normal;font-weight:700;font-size:20px;line-height:23px;color:#FFFFFF}
.footer__map p svg{margin-left:11px}
.footer__map p svg path{fill:white}
.footer__bottom{margin-bottom:34px;-ms-flex-direction:column;flex-direction:column}
.footer__bottom,.footer__bottom-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:5px}
.footer__bottom-text{-ms-flex-pack:center;justify-content:center}
.footer__bottom-text a{
	margin:0 12px;font-size:14px;line-height:16px;
	width: 33%;margin:0;
}
.footer__bottom-text a,.footer__bottom p{font-family:Ubuntu;font-style:normal;font-weight:400;color:#FFFFFF;text-align:center}
.footer__bottom p{margin-top:5px;font-size:13px;line-height:15px;max-width:580px}
.footer__bottom p a{font-weight:700}
@media screen and (min-width:760px){.footer__bottom p a:hover{text-decoration:underline}}
.main-page{overflow:visible;margin-bottom: 20px;}
.main-page .section1{overflow:hidden}
.main-page .section1__wrap{
	cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;
	padding:0 0 5px;cursor:pointer;
}
@media screen and (max-width:900px){.main-page .section1__wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}
.main-page .section1__block{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;cursor:pointer;

}
@media screen and (max-width:900px){
	.main-page .section1__block{width:calc(50% - 10px);-ms-flex-pack:center;justify-content:center;}
	.main-page .section1__block:last-child{margin-bottom:0}}
@media screen and (max-width:560px){.main-page .section1__block{width:100%;-ms-flex-pack:start;justify-content:flex-start}}
.main-page .section1__block-number{font-family:Ubuntu;font-style:normal;font-weight:500;font-size:42px;line-height:48px;text-align:right;
	color:#ccebff;
	margin-right:6px;transition:.3s}
@media screen and (max-width:1050px){.main-page .section1__block-number{font-size:30px;line-height:38px}}
.main-page .section1__block-text{font-family:Ubuntu;font-style:normal;font-size:16px;color:#000}
@media screen and (max-width:1050px){.main-page .section1__block-text{font-size:12px;line-height:14px}}
.main-page .section2{background:#f2f9fd;padding-top:21px;padding-bottom:21px}
.main-page .section2__tags{
	display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;padding:8px 17px;border:1px solid rgba(55,164,229,.3);box-sizing:border-box;border-radius:6px;
	overflow: hidden;
}
@media screen and (max-width:760px){.main-page .section2__tags{padding:0;border:none}}
.main-page .section2__tags p{
	display:block;
	font-family:Ubuntu;font-style:normal;font-weight:700;font-size:16px;line-height:18px;color:#234463;margin-right:9px;    white-space: nowrap;}
@media screen and (max-width:760px){
	.main-page .section2__tags p{
		white-space: nowrap;
	}
}
.main-page .section2__tags-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin-left:0;overflow: hidden;}

.main-page .section2__tags-el{
	padding: 4px 8px;
	margin-right:13px;font-family:Ubuntu;font-style:normal;width:auto;font-weight:400;font-size:13px;line-height:16px;cursor:pointer;
	transition:background .3s,color .3s;
	color:#fff;
	background: #457BBF;
	box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.1);
	border-radius: 3px;
}
@media screen and (max-width:760px){.main-page .section2__tags-el{font-size:12px;line-height:14px}}
.main-page .section2__tags-el.active{background:#4A96C4;color:#FFFFFF}
@media screen and (min-width:760px){.main-page .section2__tags-el:hover{background:#FBBB1D;color:#1A1A22}}
.main-page .section2__slider{margin-top:25px;padding-bottom:30px}
@media screen and (max-width:1110px){.main-page .section2__slider{padding-bottom:50px}}
.main-page .section2__slider-img{line-height:0;margin-right:18px;position:relative;max-width:100%;min-width:388px}
.main-page .section2__slider-img img{width:100%;height:100%;object-fit:cover;
transition: filter 0.3s;
/*filter: saturate(0.5);*/
border-radius: 5px;
}
@media screen and (max-width:1110px){
.main-page .section2__slider-img:after{
	content:"";
	position:absolute;
	top:0;left:0;
	width:100%;
	max-width:388px;
	height:100%;
	background:linear-gradient(180deg,rgba(196,196,196,0) 28.52%,rgba(0,0,0,.28));
	opacity: 1;
	transition: opacity 0.3s linear;
	border-radius: 6px;
	}
	.main-page .section2__slider-img{
	margin-bottom:15px;min-width:100%;
	/*height:250px*/
	}
	.main-page .section2__slider-info{
	/*height:250px;*/
	overflow: hidden;
	max-width: 388px;
	}
}
@media screen and (min-width:1111px){
	.main-page .section2__slider-el:hover .section2__slider-img:after
	{
	    transition: opacity 0.3s linear;
	    opacity: 0;
	}
	.main-page .section2__slider-el:hover img {
		    /*filter: saturate(1);*/
		    transition: filter 0.3s;
		    filter: saturate(0.5);

	}
}


.main-page .section2__slider-el{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:start;-ms-flex-pack:justify;justify-content:space-between}
@media screen and (max-width:860px){.main-page .section2__slider-el{-ms-flex-direction:column;flex-direction:column}}
.main-page .section2__slider-info-top{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}
@media screen and (max-width:1140px){.main-page .section2__slider-info-top{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:start;align-items:flex-start}}
.main-page .section2__slider-info-date{font-family:Ubuntu;font-style:normal;font-weight:500;font-size:14px;line-height:16px;color:#4173b3;margin-top:17px;}
.main-page .section2__slider-info-tags{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}
@media screen and (max-width:1140px){.main-page .section2__slider-info-tags{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;margin:0 -5px}}

.main-page .section2__slider-info-title{display:block;font-family:Ubuntu;font-style:normal;font-weight:500;font-size: 21px;
line-height: 25px;color:#212121;margin-top:18px;transition:color .3s;}
.main-page .section2__slider-el .section2__slider-info-title:hover{
	color:#FBBB1D;transition:color .3s;
}

@media screen and (max-width:1140px){.main-page .section2__slider-info-title{font-size:20px;line-height:24px;margin-top:15px}}
.main-page .section2__slider-buttons svg{
	transition: .3s;
}
.main-page .section2__slider-buttons svg:hover{
	background: #B5E5FF;
	border-radius: 8px;
}
.main-page .section2__slider-info-link{margin-top:35px;font-family:Ubuntu;font-style:normal;font-weight:700;font-size:16px;line-height:18px;color:#234463;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}
@media screen and (max-width:860px){.main-page .section2__slider-info-link{margin-top:20px}}
.main-page .section2__slider-info-link svg{margin-left:11px;transition:.3s}
@media screen and (min-width:760px){.main-page .section2__slider-info-link:hover svg{margin-left:20px}}
.main-page .section2__slider-buttons{position:absolute;top:17px;right:0;transform:translateY(-100%);z-index:2}
@media screen and (max-width:860px){.main-page .section2__slider-buttons{top:-10px;left:0;-ms-flex-pack:center;justify-content:center}}
.main-page .section2__buttons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;position:relative;padding-top:25px;}
@media screen and (max-width:860px){.main-page .section2__buttons{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}

.main-page .section2__buttons .btn2{
	letter-spacing:0;
	white-space: nowrap;
	font-family:Ubuntu;height:38px;padding:0 59px;font-style:normal;font-weight:500;font-size:16px;line-height:22px;text-transform:none;color:#234463;background-color:#BEE6FD}
.main-page .section2__buttons .btn2:hover{
	background: #9ed9fb!important;
	border:1px solid #9ed9fb!important;
}

.main-page .section2__buttons .btn2 svg{margin-left:10px}
@media screen and (max-width:860px){.main-page .section2__buttons .btn2{margin:0 auto;margin-top:15px}}
.main-page .section2__buttons-text{font-family:Ubuntu;font-style:normal;font-weight:400;font-size:14px;letter-spacing: -0.3px;line-height:16px;color:#1E5F94;margin-right:60px}
@media screen and (max-width:860px){.main-page .section2__buttons-text{margin:0 auto}}
.main-page .section2__buttons-text a{-webkit-text-decoration-line:underline;text-decoration-line:underline;font-weight:700}
@media screen and (min-width:760px){.main-page .section2__buttons-text a:hover{text-decoration:none}}
.main-page .section3{overflow:hidden;padding-top:34px;padding-bottom:10px}
.main-page .section3__top{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}
.main-page .section3__top-left{-ms-flex:1 1;flex:1 1}
@media screen and (max-width:1240px){.main-page .section3__top-left{max-width:100%}
.main-page .section3__top-left .default-checkbox{width:auto}}
.main-page .section3__top-left h2{margin-top:-2px;font-family:Ubuntu;font-style:normal;font-weight:700;font-size:36px;line-height:41px;letter-spacing:1px;text-transform:uppercase;color:#000000;padding-left:11px}
@media screen and (max-width:760px){.main-page .section3__top-left h2{font-size:20px;line-height:24px}}
.main-page .section3__top-left .default-input{margin-top:16px;padding-left:4px}
.main-page .section3__top-left-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin-top:14px;padding-left:5px}
.main-page .section3__top-left-buttons .default-checkbox{margin-right:13px}
html[lang="en-US"] .main-page .section3__top-left-buttons .default-checkbox{margin-right:8px}
@media screen and (max-width:1240px){.main-page .section3__top-left-buttons{overflow:visible}}
.section3__top-right{
	background:#FFF6D6;border:1px solid #fff;box-sizing:border-box;border-radius:12px;margin-left:30px;padding:16px 19px 14px 18px}
.section3__top-right:hover {
}

@media screen and (max-width:1240px){.section3__top-right{margin:0 auto 20px;}}
.section3__top-right-name{font-family:Ubuntu;font-style:normal;font-weight:500;font-size:15px;line-height:17px;text-align:right;letter-spacing:1px;text-transform:lowercase;color:#4090C0}
@media screen and (max-width:760px){
.section3__top-right-name{font-size:12px;line-height:14px}}
.section3__top-right-phone{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:-5px}
.section3__top-right-phone span{font-family:Ubuntu;font-style:normal;font-weight:700;font-size:24px;line-height:28px;letter-spacing:1px;text-transform:uppercase;color:#4075B5;margin-left:16px}
.section3__top-right-phone .text{
	font-size: 23px;
	font-weight: 500;
}
.section3__top-right-phone .text p{
	font-size: 29px;
	font-weight: 700;
	color:#3F4143;
}
@media screen and (max-width:400px){
.section3__top-right-phone .text p{
	font-size: 28px;
}
}
.alert.section3__top-right{padding:0; }
.alert .section3__top-right-phone{margin-top: 0; padding: 19px 16px 26px 15px; }
.alert .section3__top-right-phone svg{width: 55px; height: 53px; margin-top: 5px; }
.alert .section3__top-right-phone .text{margin-left:10px; font-family: Ubuntu; font-weight: 500; font-size: 23px; line-height: 26px; }
.alert .section3__top-right-phone span{font-weight: bold; font-size: 29px; line-height: 33px; margin-left:0; }

@media screen and (max-width:760px){
.alert .section3__top-right-phone span{font-size:27px}}
@media screen and (min-width:760px){
.section3__top-right-phone:hover{text-decoration:underline}}
@media screen and (max-width:760px){
.section3__top-right-phone svg{width:30px;height:30px}}
.section3__top-right-hours{font-family:Ubuntu;font-style:normal;font-weight:400;font-size:15px;line-height:17px;letter-spacing:1px;text-transform:uppercase;text-align:right;color:#1E5F94}
@media screen and (max-width:760px){
.section3__top-right-hours{font-size:12px;line-height:14px}}

@media screen and (max-width:1240px){.main-page .section3__top{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}
.main-page .section3__slider{padding:21px 9px 0 10px;margin:0 -8px 0 -6px;position:relative}
@media screen and (max-width:760px){.main-page .section3__slider{position:relative;overflow:visible}}
.main-page .section3__slider-wrap{-ms-flex-direction:row;flex-direction:row}
.main-page .section3__slider-el-block{
	min-height: 194px;
	display:block;padding:29px 17px 36px 31px;background:#FFFFFF;box-shadow:0 2px 10px rgba(0,0,0,.1);border-radius:12px;transition:.3s;margin-bottom:27px;position:relative;margin-top:0!important}
@media screen and (max-width:760px){.main-page .section3__slider-el-block{padding:15px;max-width:260px}}
.main-page .section3__slider-el-block-top{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;position:relative}
.main-page .section3__slider-el-block-top h3{font-family:Ubuntu;font-style:normal;font-weight:700;font-size:22px;line-height:26px;color:#1A1A22}
@media screen and (max-width:1240px){.main-page .section3__slider-el-block-top h3{font-size:18px;line-height:22px}}
.main-page .section3__slider-el-block-top-reestr{
	position:absolute;bottom:10px;transform:translateY(-50%);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-family:Ubuntu;font-style:normal;font-weight:700;font-size:14px;line-height:15px;color:#1A1A22;height:25px;box-sizing:border-box;border-radius:10px;padding:0 14px;
	/*opacity:0;visibility:hidden;*/
	transition:.3s;margin-right:11px;margin-top:-1px;
	background: #BEE6FD;
    border: 2px solid #BEE6FD;
}
.main-page .section3__slider-el-block-top-reestr:hover,.main-page .section3__slider-el-block-top-reestr.off:hover {
	background: #fbbb1d;
    border: 2px solid #fbbb1d;
}
.main-page .section3__slider-el-block-top-reestr img{position:absolute;right:0;top:-2px;transform:translate(50%)}

.main-page .section3__slider-el-block p{font-family:Ubuntu;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#565656;margin-top:15px;padding-right:20px}
.main-page .section3__slider-el-block>svg{position:absolute;top:50%;right:18px;transform:translateY(-50%);opacity:0;transition:.3s}
	@media screen and (min-width:760px){
		.main-page .section3__slider-el-block:hover{
			/*background:#E5F5FF*/
			background:#F3FAFE
		}
	.main-page .section3__slider-el-block-top-reestr.off{border-color: #C7D0D2;color: #1A1A22;background: #C7D0D2;}
/*.main-page .section3__slider-el-block:hover .section3__slider-el-block-top-reestr{visibility:visible;opacity:1}*/
/*.main-page .section3__slider-el-block:hover>svg{opacity:1}*/
}
.section3__slider-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:-5px}
@media screen and (max-width:760px){
	.section3__slider-buttons{display:none!important}}
.main-page .section4{overflow:hidden;background:#E8F6FF;padding-top:24px;padding-bottom:39px}
.main-page .section4__wrap>h2{font-family:Ubuntu;font-style:normal;font-weight:700;font-size:32px;line-height:37px;text-transform:uppercase;text-align:center;color:#234463;border-left:6px solid #FFD72F;padding-left:10px;display: inline-block;}
@media screen and (max-width:860px){.main-page .section4__wrap>h2{font-size:20px;line-height:24px}}
.main-page .section4__wrap>p{
	font-family:Ubuntu;
	font-weight:400;
	font-size:16px;
	line-height:24px;
	margin:auto;
	margin-top:19px;
	text-align:center;
	color: #234463;
	max-width: 1025px;
}
@media screen and (max-width:860px){.main-page .section4__wrap>p{font-size:18px;line-height:22px;margin-top:10px}}
.main-page .section4__wrap .btn2{max-width:288px;height:40px;margin:0 auto;margin-top:3px;font-family:Ubuntu;font-style:normal;font-weight:500;font-size:16px;line-height:18px;text-align:center;letter-spacing:0.2px;text-transform:initial;color:#234463}
.main-page .section4__wrap .btn2.active{background:#FFFFFF;border-radius:3px;color:#1E5F94}
.main-page .section4__block{margin: 30px 46px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-evenly;
	/*-ms-flex-align:start;align-items:flex-start;*/
	-ms-flex-wrap:wrap;flex-wrap:wrap}
@media screen and (max-width:560px){.main-page .section4__block{-ms-flex-direction:column;flex-direction:column}}
.main-page .section4__block-el{display:none;-ms-flex-direction:column;flex-direction:column;
	width:33%;max-width:368px;visibility:hidden;opacity:0;margin-bottom:32px}
@media screen and (max-width:560px){
	.main-page .section4__block-el{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;width:100%;max-width:100%}
}
.main-page .section4__block-el.active{visibility:visible;opacity:1;display:-ms-flexbox;display:flex;background:#3E9EC3;border-radius:12px;max-width:270px;overflow:hidden;}
.main-page .section4__block-el-img{
	width:100%;height:91px;
	box-sizing:border-box;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-pack:center;
	justify-content:center;
	-ms-flex-align:center;
	align-items:center;
	/*background:#FFFFFF;
	border:2px solid #2B4261;
	box-shadow:0 2px 9px rgba(0,0,0,.08);
	border-radius:50%;*/

}
@media screen and (max-width:860px){
	.main-page .section4__block-el-img{width:80px;height:80px}
	.main-page .section4__block-el-img img{width:80%;height:80%}}
	.main-page .section4__block-el p{
		font-family:Ubuntu;font-style:normal;font-size:14px;line-height:16px;text-align:left;padding: 0 11px 0 11px;color:#7D848B;padding-bottom:10px;background:#fff;min-height: 70px;}
@media screen and (max-width:860px){
	.main-page .section4__block-el p{font-size:14px;line-height:18px}}
@media screen and (max-width:560px){
	.main-page .section4__block-el p{margin-top:0;margin-left:15px;width:calc(100% - 95px)}
	.main-page .section4__block-el p br{display:none}}
.main-page .section5{padding-top:27px;padding-bottom:85px}

@media screen and (max-width:860px){
	.main-page .section5{padding-top:0;padding-bottom:50px}
	.main-page .section3{padding-bottom:0}
}
.main-page .section5__wrap{padding:18px 39px 28px 43px;background:#FFFFFF;
	position:relative;
	border: 1px solid #D3D3D3;
}
.section5 p {
    font-family: Ubuntu;
    padding-bottom: 0;
    color: #1E5F94;
    font-size: 22px;
    font-style: normal;
    font-weight: 400;
    margin-bottom: 7px
}
.main-page .section5__wrap:before{
	position: absolute;
	content:'';
	background-image:url(../img/main/logo_n.svg);
	background-repeat:no-repeat;
	height: 112px;
	width: 69px;
	top:9px;
	right: 16%;
	/*z-index:0;*/
}
@media screen and (max-width:860px){.main-page .section5__wrap{padding:15px}}
.main-page .section5__container h3{
	font-family:Ubuntu;
	font-style:normal;
	font-weight:700;
	text-transform:uppercase;
	color:#1A1A22;
	position: relative;
	z-index: 5;
	font-size: 36px;
    line-height: 41px;
    letter-spacing: 1px;
    padding-bottom: 30px;
}
@media screen and (max-width:860px){
	.main-page .section5__wrap h3{font-size:20px;line-height:24px}
	.main-page .section5__container h3{
		padding-bottom: 0;
	}
}
.main-page .section5__block{/*margin-top:19px;*/display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;
    z-index: 5;
    position: relative;
}
.main-page .section5__block-el{width:100%;max-width:749px;}
@media screen and (max-width:860px){
	.main-page .section5__block{-ms-flex-direction:column;flex-direction:column;margin-top:10px}
	.main-page .section5__block > *{width: 100%}
	.year_bl .nice-select{width: 100%}
	.main-page .section5__block-el{
		margin-top: 10px;
	}
}
.main-page .section5__block-el .input-block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;}
.main-page .section5__block-el .input-block label{font-family:Ubuntu;font-style:normal;font-weight:400;font-size:16px;line-height:18px;color:#FFFFFF}
.bl_input_search{
    flex:1;
}
.main-page .section5__block{
    gap:17px;
}
.main-page .section5__block-el .input-block input{-webkit-appearance:none;background:#F3F3F3;border:none;height:42px;padding-left:45px;padding-right:20px;color:#000;font-size: 16px;}
.main-page .section5__block-el .input-block input::-webkit-input-placeholder{color:#B7B7B7}
.main-page .section5__block-el .input-block input::-moz-placeholder{color:#B7B7B7}
.main-page .section5__block-el .input-block input:-ms-input-placeholder,.main-page .section5__block-el .input-block input::-ms-input-placeholder{color:#B7B7B7}
.main-page .section5__block-el .input-block input::placeholder{color:#B7B7B7}
.main-page .section5__block-el .input-block svg{position:absolute;top:9px;left:13px}
@media screen and (max-width:860px){
	.main-page .section5__block-el{
		max-width: 100%;
	}
	.main-page .section5__block-el .input-block{-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-right:0;width: 100%;}

.main-page .section5__block-el .input-block svg{top:unset;bottom:9px}}
.main-page .section5__block-el .box_date p{font-family:Ubuntu;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#565656;
/*margin-top:28px;*/}
@media screen and (max-width:860px){.main-page .section5__block-el .box_date p{margin-top:0;}}
.main-page .section5__block .select-block{width:100%;max-width:347px}
.main-page .section5__block .select-block .nice-select{margin-bottom:28px;width:100%;background:#F3F3F3;border-radius:6px;border-color:transparent}
.main-page .section5__block .select-block .nice-select [data-display]{display:none}
.main-page .section5__block .select-block .nice-select .current{color:#B7B7B7}
.main-page .section5__block .select-block .nice-select .list{width:100%}

.main-page .section5__block .select-block .btn2{min-width:169px;font-family:Ubuntu;font-style:normal;font-weight:500;font-size:16px;line-height:18px;height:40px;text-align:center;text-transform:none;color:#234463}
@media screen and (max-width:860px){.main-page .section5__block .select-block .btn2{margin:0 auto;font-size:14px!important;}}
@media screen and (max-width:860px){.main-page .section5__block .select-block{max-width:100%}}
.input-block-dropdown{position:absolute;top:42px;left:0;z-index:100;background:#FFFFFF;border-radius:6px;border:1px solid #C4C4C4;filter:drop-shadow(0 2px 10px rgba(0,0,0,.25));width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;opacity:0;visibility:hidden;transform:scale(.8);transition:.3s}
.input-block-dropdown.active{opacity:1;visibility:visible;transform:scale(1)}
.input-block-dropdown-el{padding:9px 37px 4px 23px;min-height:44px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-bottom:1px solid #CCEBFF}
.input-block-dropdown-el p{font-weight: 500;}
@media screen and (max-width:760px){.input-block-dropdown-el{padding:10px 20px 10px 10px}}
.input-block-dropdown-el:last-child{border-bottom:none}
.input-block-dropdown-el p{font-family:Ubuntu;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#848E99;transition:.3s}
@media screen and (max-width:760px){.input-block-dropdown-el p{font-size:12px;line-height:14px}}
.input-block-dropdown-el p span{color:#fbbb1d}

.articles-page .section1__title h1 span, .articles-page1 .section1__title h1 span {
     background: #ddefff;
}
.articles-page .section1__title h1, .articles-page1 .section1__title h1{
	color:#1A1A22;
}
.articles-page .section1__title h1 span, .articles-page1 .section1__title h1 span{
	color:#2B4261;
	padding: 0 5px;
}
@media screen and (min-width:760px){
	.input-block-dropdown-el:hover p{color:#1A1A22}}
	.articles-page .section1__title, .articles-page1 .section1__title{margin-top:31px}
	.articles-page .section1__title h1, .articles-page1 .section1__title h1{font-family:Ubuntu;font-style:normal;font-weight:700;font-size:48px;line-height:55px;letter-spacing:1px;color:#1A1A22
}
@media screen and (max-width:760px){
	.articles-page .section1__title, .articles-page1 .section1__title{margin-top:20px}
.articles-page .section1__title h1, .articles-page1 .section1__title h1{font-size:20px;line-height:24px}}
.articles-page .section1__tabs{margin-top:23px}
@media screen and (max-width:760px){.articles-page .section1__tabs{margin-top:15px}}
.articles-page .section1__tabs-top{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;position:relative;overflow:visible}
.articles-page .section1__tabs-top-el{margin-right:30px;font-family:Ubuntu;font-style:normal;font-weight:700;font-size:16px;text-transform:uppercase;color:#1A1A22;white-space:nowrap;transition:.3s;cursor:pointer;padding-bottom:9px;width:auto}
.articles-page .section1__tabs-top-el:last-child{margin-right:0}
.articles-page .section1__tabs-top-el.active{color:#FBBB1D}
@media screen and (max-width:760px){.articles-page .section1__tabs-top-el{margin-right:15px;font-size:14px;padding-bottom:5px}
.articles-page .section1__tabs-top-el:last-child{margin-right:15px}}
.articles-page .section1__tabs-top-line{position:absolute;bottom:0;left:0;width:30px;height:2px;background-color:#FBBB1D;transition:.3s}
@media screen and (max-width:760px){.articles-page .section1__tabs-top-line{display:none}}
.articles-page .section2{margin-top:27px;padding-bottom:73px}
.articles-page .section2__el{
	background:#FFFFFF;
	border:1px solid #F0F0F0;
	box-sizing:border-box;
	box-shadow:0 2px 10px rgba(0,0,0,.1);
	border-radius:12px;
	height:337px;
	margin:0 15px;
	margin-bottom:20px;
	transition:.3s;
	position:relative;
	top:0;
}
@media screen and (max-width:1280px){.articles-page .section2__el{margin:0 7.5px;margin-bottom:15px}}
@media screen and (min-width:760px){.articles-page .section2__el:hover{
	box-shadow:0 2px 10px rgba(0,0,0,0);/*top:-5px*/
	}}
.articles-page .section2__wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}
@media screen and (max-width:1280px){.articles-page .section2__wrap{margin:0 -7.5px}}
.articles-page .section2 .bigest{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;width:100%;overflow:hidden;}
@media screen and (min-width:760px){.articles-page .section2 .bigest:hover .bigest-text-title{color:#FBBB1D}}
.articles-page .section2 .bigest-img{
	width:47%;height:100%;max-width:806px;line-height:0;position:relative;
}
.bigest-img, .smalest-img, .big-img, .small-img{
	overflow: hidden;
}
.articles-page .section2 .bigest-img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;
/*background:linear-gradient(180deg,rgba(196,196,196,0) 28.52%,rgba(0,0,0,.78)*/
	)}
.articles-page .section2__wrap .section2__el > a:after{
transition:background 0.5s ease;
}

.articles-page .section2__wrap .section2__el:hover > a:after{
	background:rgba(0,0,0,.28);
	/*transition:.3s*/
	transition:background 0.5s ease;
}
.articles-page .section2 .bigest-img img{width:100%;height:100%;object-fit:cover}

.articles-page .section2 .bigest-text{
	padding:25px 25px 15px 40px;width:53%;/*max-width:395px;*/height:100%;
	display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.articles-page .section2 .bigest-text a {
	width: 100%;
}
@media screen and (max-width:560px){
	.articles-page .section2 .bigest{
		flex-direction: column;
	}
	.articles-page .section2 .bigest-img{
		/*display:none*/
		width: 100%;
	}
	.articles-page .section2 .bigest-text{
		width: 100%;
	}
}

.articles-page .section2 .bigest-text-title{
	font-weight:500;font-size:18px;color:#2B4261;margin-top:11px;transition:.3s;-webkit-line-clamp:3
}

.articles-page .section2 .bigest-text-text, .articles-page .section2 .bigest-text-title{
	font-family:Ubuntu;font-style:normal;line-height:26px;display:-webkit-box;overflow:hidden
}

.articles-page .section2 .bigest-text-text{margin-top:13px;font-weight:400;font-size:15px;color:#1A1A22;-webkit-line-clamp:6;
display: none;
}

.articles-page .section2 .bigest-text-tags{margin-top:12px;display:-ms-flexbox;display:flex}
.articles-page .section2 .bigest-text-tags-el{padding:3px 14px 5px 8px;font-family:Ubuntu;font-style:normal;font-weight:500;font-size:14px;line-height:16px;color:#234260;background:#F3F3F3;border-radius:2px;display:inline-block;margin-right:10px}
.articles-page .section2 .bigest-text-tags-el:last-child{margin-right:0}
@media screen and (max-width:560px){.articles-page .section2 .bigest-text{padding:15px!important}}
@media screen and (max-width:560px){.articles-page .section2 .bigest{height:auto}}
.articles-page .section2 .big{width:807px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;overflow:hidden;}
@media screen and (min-width:760px){.articles-page .section2 .big:hover .big-text-title{color:#FBBB1D}}
.articles-page .section2 .big-img{width:calc(100% - 255px);
	height:100%;
	max-width:363px;
	line-height:0;position:relative}

.big-img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;
/*background:linear-gradient(180deg,rgba(196,196,196,0) 28.52%,rgba(0,0,0,.78))*/
}

.big-img img{width:100%;height:100%;object-fit:cover}
@media screen and (max-width:560px){
	.articles-page .section2 .big{
		flex-direction: column;
	}
	.articles-page .section2 .big-img{
		width: 100%;
		max-width: 100%;
		height: 200px;
	}
	.articles-page .section2 .small{
		height: auto;
	}
}

.big-text{
	padding:19px 20px 22px 38px;width:100%;
	max-width:442px;height:100%;
display: flex;
align-items: center;
flex-wrap: wrap;
}

.big-text-date,
.smalest-text-date,
.bigest-text-date
{font-family:Ubuntu;font-size:14px;line-height:20px;color:#1A1A22}


.big-text-title{
	font-weight:500;
	font-size:18px;
	color:#2B4261;margin-top:10px;padding-right:14px;transition:.3s;-webkit-line-clamp:4;
	line-height:23px;
}
.big-text-text,
.big-text-title{font-family:Ubuntu;font-style:normal;
	/*line-height:20px;*/
	display:-webkit-box;overflow:hidden}
.big-text-text{
	margin-top:24px;font-weight:400;font-size:15px;color:#1A1A22;
	/*-webkit-line-clamp:6;*/
	display:none;
}
.big-text-tags{margin-top:15px;display:-ms-flexbox;display:flex}
.big-text-tags-el{
	padding:3px 14px 5px 8px;font-family:Ubuntu;font-style:normal;font-weight:500;font-size:14px;line-height:16px;
	color:#234260;
	border-radius:2px;display:inline-block;margin-right:10px;

}
.big-text-tags-el,
.bigest-text-tags-el,
.smalest-text-tags-el,
.small-text-tags-el{
	background:#F3F3F3!important;
	transition: all 0.3s;
	white-space: nowrap;
	margin-bottom: 5px
}
.big-text-tags,
.bigest-text-tags,
.smalest-text-tags,
.small-text-tags{
	flex-wrap: wrap;
}
.section2__slider .big-text-tags-el{
	background:#e0e0e0!important;
	border-radius: 5px;
	color: #1a1a22!important;
    font-size: 13px;
    font-weight: 400;
}

.big-text-tags-el:hover,
.bigest-text-tags-el:hover,
.smalest-text-tags-el:hover,
.small-text-tags-el:hover{
	/*background: #ffda3c!important;*/
	background: #dedcdc!important;
	transition: all 0.3s
}
.articles-page .section2 .big-text-tags-el:last-child{margin-right:0}
@media screen and (max-width:960px){.articles-page .section2 .big-text{max-width:100%}}
@media screen and (max-width:560px){.articles-page .section2 .big-text{padding:15px!important}}
@media screen and (max-width:1280px){.articles-page .section2 .big{width:calc(60% - 15px)}}
@media screen and (max-width:960px){.articles-page .section2 .big{width:calc(50% - 15px)}}
@media screen and (max-width:560px){.articles-page .section2 .big{width:100%;height:auto}}
.articles-page .section2 .smalest{width:363px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;overflow:hidden;}
@media screen and (min-width:760px){.articles-page .section2 .smalest:hover .smalest-text-title{color:#FBBB1D}}
.articles-page .section2 .smalest-img{
	width:100%;
	/*height:180px;*/
	height:132px;
	line-height:0;position:relative;
	    position: relative;
    flex: 50%;
}
.articles-page .section2 .smalest-img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;
/*background:linear-gradient(180deg,rgba(196,196,196,0) 28.52%,rgba(0,0,0,.78)*/
	)}
.articles-page .section2 .smalest-img img{width:100%;height:100%;object-fit:cover;}
.articles-page .section2 .smalest-text{
	padding:29px 17px 22px 23px;
	width:100%;
	height:100%
}
.articles-page .section2__el img {
	transition: transform .4s; will-change: transform;
}
.articles-page .section2__el:hover img{
	transform: scale(1.02);
	 will-change: transform;
}

.smalest-text-title{
	font-family:Ubuntu;font-style:normal;font-weight:500;
	font-size:18px;line-height:23px;
	color:#2B4261;margin-top:0;transition:.3s;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2}
.smalest-text-tags{margin-top:12px;display:-ms-flexbox;display:flex}
.smalest-text-tags-el{transition:background 0.5s ease;padding:3px 14px 5px 8px;font-family:Ubuntu;font-style:normal;font-weight:500;font-size:14px;line-height:16px;color:#234260;background:#F3F3F3;border-radius:2px;display:inline-block;margin-right:10px}
.articles-page .section2 .smalest-text-tags-el:last-child{margin-right:0}
@media screen and (max-width:560px){.articles-page .section2 .smalest-text{padding:15px!important}}
@media screen and (max-width:1280px){.articles-page .section2 .smalest{width:calc(40% - 15px)}}
@media screen and (max-width:960px){.articles-page .section2 .smalest{width:calc(50% - 15px)}}
@media screen and (max-width:560px){.articles-page .section2 .smalest{width:100%;height:auto}}
.articles-page .section2 .small{width:380px;height:382px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;overflow:hidden;}
@media screen and (min-width:760px){.articles-page .section2 .small:hover .small-text-title{color:#FBBB1D}}
.articles-page .section2 .small-img{
	width:100%;height:178px;line-height:0;position:relative;
	flex: 50%;
}
.articles-page .section2 .small-img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;
/*background:linear-gradient(180deg,rgba(196,196,196,0) 28.52%,rgba(0,0,0,.78))*/
}
.articles-page .section2 .small-img img{width:100%;height:100%;object-fit:cover}
@media screen and (max-width:960px){.articles-page .section2 .small-img{height:200px}}
.articles-page .section2 .small-text{padding:21px 17px 23px 21px;width:100%;height:70%;
	display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.articles-page .section2 .small-text-date{font-family:Ubuntu;font-style:normal;font-size:14px;line-height:20px;color:#1A1A22}

.small-text-title{font-family:Ubuntu;font-style:normal;font-weight:500;font-size:18px;line-height:23px;color:#2B4261;margin-top:0;transition:.3s;margin-top:10px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2}
.small-text-tags{margin-top:11px;display:-ms-flexbox;display:flex}
.articles-page .section2 .small-text-tags-el{padding:3px 14px 5px 8px;font-family:Ubuntu;font-style:normal;font-weight:500;font-size:14px;line-height:16px;color:#234260;background:#F3F3F3;border-radius:2px;display:inline-block;margin-right:10px}
.articles-page .section2 .small-text-tags-el:last-child{margin-right:0}
@media screen and (max-width:560px){.articles-page .section2 .small-text{padding:15px!important}}
@media screen and (max-width:1280px){.articles-page .section2 .small{width:calc(33% - 15px)}}
@media screen and (max-width:960px){.articles-page .section2 .small{height:342px}}
@media screen and (max-width:560px){.articles-page .section2 .small{width:100%}}
.articles-page .section2 .half{width:calc(50% - 30px);height:411px}
.articles-page .section2 .half .small-img{height:220px;min-height: 220px;}
.articles-page .section2 .half .small-text-title{display:-webkit-box;overflow:hidden;-webkit-line-clamp:6}
.articles-page .section2 .half .bigest-text-text,
.articles-page .section2 .half .small-text-text
{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3}
@media screen and (max-width:1280px){.articles-page .section2 .half{width:calc(50% - 15px)}}
@media screen and (max-width:560px){.articles-page .section2 .half{width:100%}}
.main__tags{margin-top:23px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;padding:9px 16px;border:1px solid rgba(55,164,229,.3);box-sizing:border-box;border-radius:6px}
@media screen and (max-width:760px){.main__tags{padding:0;border:none}}
.main__tags p{font-family:Ubuntu;font-style:normal;font-weight:700;font-size:16px;line-height:18px;color:#234463;margin-right:14px;white-space:nowrap}
@media screen and (max-width:760px){.main__tags p{display:none}}
.main__tags-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;width:100%;max-width:100%}
@media screen and (max-width:760px){.main__tags-wrap{overflow:visible}}

.main__tags-el{padding: 4px 8px;margin-right:13px;font-family:Ubuntu;font-weight:400;font-size:13px;line-height:16px;
	box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.1);
	border-radius: 3px;
	background: #ffd72f;
    color: #2b4261;
	width:auto;
	transition:background .3s,color .3s;
	margin-bottom: 10px;
	}
.main__tags-el.active{background:#4A96C4;color:#FFFFFF}
@media screen and (min-width:760px){.main__tags-el:hover{
	background: #457BBF!important;
    color: #fff!important;
	}}
@media screen and (max-width:760px){.main__tags-el{font-size:12px;line-height:14px}}
.cssload-loader{width:24px;height:25px;border-radius:50%;margin:1em;display:none;position:relative;vertical-align:middle;margin:0 auto}
.cssload-loader.active{display:block}
.cssload-loader span{width:25px;height:25px;border-radius:50%;position:absolute;top:0;left:0;background-color:rgba(51,51,51,.61);transform:scale(0);animation:a 1.5s infinite linear}
.cssload-loader span:nth-child(2){animation-delay:.5s}
.cssload-loader span:nth-child(3){animation-delay:1s}
@keyframes a{0%{transform:translateX(-200%) scale(0)}50%{transform:translateX(0) scale(1)}to{transform:translateX(200%) scale(0)}}
.article-top{padding-top:21px}
.article-top .container{padding-left:32px;padding-right:28px}
@media screen and (max-width:760px){.article-top .container{padding:0 16px}}
.article-content{margin-top:18px;padding-bottom:49px}
.article-content .container{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-align:stretch;align-items:stretch}
@media screen and (max-width:1280px){.article-content .container{display:block!important}}
.article-content__left{-ms-flex:1 1;flex:1 1;margin-right:19px}
@media screen and (max-width:1280px){
	.article-content__left{margin-right:0}
}
@media screen and (max-width:1280px){.__left{margin-right:0}}
.article-content__title{font-family:Ubuntu;font-weight:500;font-size:38px;line-height:44px;color:#2B4261}
@media screen and (max-width:760px){.article-content__title{font-size:20px;line-height:24px}}
.article-content__sub{margin-top:13px;padding-left:2px}
.article-content__sub,.article-content__tag,.article-content .article-content__tag a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}

.article-content .article-content__tag a{text-decoration:none;
	background:#F3F3F3;
	border-radius: 6px;
	padding:0 15px 2px;height:24px;font-family:Ubuntu;font-style:normal;font-weight:500;font-size:14px;line-height:16px;color:#234260}
.article-content__tag a+a{margin-left:10px}
.article-content__date{font-family:Ubuntu;font-style:normal;font-weight:400;font-size:13px;line-height:20px;color:#457BBF;position: relative;padding-left: 25px;}
.article-content__date img {
 	position: absolute;
    top:2px;
    left: 0;
}
.article-content__tag+.article-content__date{margin-left:13px}
.article-content__img{margin-top:13px;margin-bottom:25px;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;padding:0 2px;position:relative}
.article-content__img img{width:100%;object-fit:cover;}
@media screen and (max-width:1330px){
	.article-content__img{
		padding-top:20px;
		flex-direction:column-reverse;
	}
}
@media screen and (max-width:1280px){.article-content__img{width:100%}}
.article-content__soc{position:absolute;margin-left:-46px;top:0;margin-top:
	53px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
.article-content__soc a{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}
.article-content__soc a svg path{transition:.25s linear;transition-property:all}
.article-content__soc a:hover svg path{fill:#FBBB1D}
.article-content__soc a+a{margin-top:15px}
@media screen and (max-width:1330px){
	.article-content__soc{
		position: relative;
		margin-left:0;top:0;-ms-flex-direction:row;flex-direction:row;
		margin-top: 10px;
	}
	.article-content__soc a{margin-top:0!important;margin-right:10px!important}
	.article-content__date{
		margin-left: 0;
	}
}
.article-content__soc.bottom{
	display:none;
}
.article-content__text{padding:0 2px}
.article-content__text iframe{max-width: 100%;}
.article-content__text + .article-content__tags{
	padding-top: 30px;
}
@media screen and (max-width:860px){
	.article-content__soc{display:none;}
	.article-content__soc.bottom{display:flex;}
	.article-content__text + .article-content__tags{padding-top:30px;}
}

.article-content__text p{font-family:Ubuntu;font-style:normal;font-weight:400;font-size:18px;line-height:25px;color:#424242;margin-bottom:14px}
@media screen and (max-width:760px){.article-content__text p{font-size:16px;line-height:25px}}
.article-content__text blockquote{margin:0 0 26px;padding:40px 60px 37px 105px;border-top:1px solid #C4C4C4;border-bottom:1px solid #C4C4C4;position:relative}
@media screen and (max-width:760px){.article-content__text blockquote{padding:20px 20px 20px 45px}}
.article-content__text blockquote:after{content:"";position:absolute;top:34px;left:51px;width:34px;height:27px;background:url(../img/article/quote.svg) 50% no-repeat}
@media screen and (max-width:760px){.article-content__text blockquote:after{left:0}}
.article-content__text blockquote p{font-family:Ubuntu;font-size:18px;line-height:29px;
	color:#424242;margin:0}
.article-content__text ul{padding:0 0 0 30px;margin:0 0 16px;list-style:none}
.article-content__text ul li{font-family:Ubuntu;font-style:normal;font-weight:400;font-size:16px;
	/*line-height:30px;*/
	color:#424242}
.article-content__text ul li:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:#2D9CDF;margin-right:10px;position:relative;top:-2px}
.article-content__right{-ms-flex:0 0 279px;flex:0 0 279px;width:279px}
@media screen and (max-width:1280px){.article-content__right{display:none}}
.article-content__news{padding:53px 0 0 27px}
.article-content .article-content__news a{text-decoration:none;}
.article-content__news.destroysticky{position:relative!important;width:auto!important;left:0!important;top:0!important}
.article-content__news-title{font-family:Ubuntu;font-style:normal;font-weight:700;font-size:22px;line-height:26px;color:#2B4261;padding-bottom:12px;position:relative;margin-bottom:10px;width:100%;}
.article-content__news-title:after{content:"";position:absolute;bottom:0;left:0;width:75px;height:2px;background:#2B4261}
.article-content__news-el{display:block;margin-top:10px;padding-bottom:5px;border-bottom:1px solid rgba(30,95,148,.2)}
@media screen and (min-width:760px){.article-content__news-el:hover .article-content__news-text{color:#FBBB1D}}
.article-content__news-date{font-family:Ubuntu;font-style:normal;font-weight:400;font-size:12px;line-height:20px;color:#9D9D9D}
.article-content__news-text{font-family:Ubuntu;font-size:14px;line-height:20px;color:#1A1A22;margin-top:6px;transition:.3s}
.article-content__news-all{
	/*background-color:#fff;*/

	background-color:#fbbb1d;
box-sizing:border-box;box-shadow:0 4px 30px rgba(0,0,0,.05);border-radius:8px;font-family:Ubuntu;font-style:normal;font-weight:500;font-size:16px;line-height:22px;color:#2B4261!important;padding:8px 32px 9px 33px;display:block;max-width:227px;text-align:center;margin:0 auto;margin-top:15px;transition:.3s;
border: 1px solid #fbbb1d;
}
.article-content__tags+
.article-content__title{
margin-top:50px;
}
.article-content__news-all:hover {
	background-color:#BEE6FD;
}
@media screen and (min-width:760px){
	.article-content__news-all:hover{
		/*background-color: #ffe473;*/
		background-color:#BEE6FD;
		border: 1px solid #BEE6FD;
		box-shadow:0 4px 30px rgba(0,0,0,.05);border-radius:8px;border-color:transparent}
}


/*.article-content__last{margin-top:81px;padding:43px 0 0 27px}
.article-content__last-title{font-family:Ubuntu;font-style:normal;font-weight:700;font-size:22px;line-height:26px;color:#1E5F94;padding-bottom:22px;border-bottom:1px solid rgba(30,95,148,.2);margin-bottom:34px}
.article-content__last-el{margin-top:26px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;padding-bottom:28px;border-bottom:1px solid rgba(30,95,148,.2)}
.article-content__last-el img{width:81px;height:62px;object-fit:cover;margin-right:17px;margin-top:4px}
.article-content__last-el span{font-family:Ubuntu;font-style:normal;font-weight:500;font-size:12px;line-height:20px;color:#1A1A22}
.article-content__last-el:hover span{
	color:#FBBb1D;
}*/

.article-content__galery{margin-top:35px;max-width:905px;background:#FFFFFF;border:1px solid #F0F0F0;box-sizing:border-box;box-shadow:0 2px 10px rgba(0,0,0,.1);border-radius:5px;padding-bottom:22px}
.article-content__galery-big{position:relative}
.article-content__galery-big .swiper-slide{position:relative;height:408px;background-size:cover;background-position:50%}
.article-content__galery-big .swiper-button-next{width:47px;height:47px;background-color:white;border-radius:50%}
.article-content__galery-big .swiper-button-next:after{display:none}
.article-content__galery-big .swiper-button-next svg{margin-left:5px}
.article-content__galery-big .openbig{position:absolute;top:14px;right:10px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:37px;height:37px;background:#FFFFFF;border-radius:5px;z-index:10}
.article-content__galery-big .openbig svg{transition:.3s}
@media screen and (min-width:760px){.article-content__galery-big .openbig:hover svg{transform:scale(1.1)}}
.article-content__galery-big .swiper-button-prev{width:47px;height:47px;background-color:white;border-radius:50%}
.article-content__galery-big .swiper-button-prev:after{display:none}
.article-content__galery-big .swiper-button-prev svg{margin-right:5px}
.article-content__galery-tumbs{margin-top:15px}
.article-content__galery-tumbs .swiper-slide{height:92px;background-size:cover;transition:.3s;cursor:pointer;background-position:50%}
.article-content__galery-tumbs .swiper-slide.swiper-slide-thumb-active{box-shadow:inset 0 0 0 5px #FBBB1D}
.article-content__tags{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin-top:31px}
@media screen and (max-width:760px){.article-content__tags{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}
.article-content .article-content__tags-btn{text-decoration:none;padding:3px 12px 5px 8px;font-family:Ubuntu;font-style:normal;font-weight:400;font-size:15px;line-height:21px;color:#234260;background:#F3F3F3;border-radius:5px;margin-left:13px}
.article-content .article-content__tags-btn:hover{
	color:#234260;
}
/*.article-content__tags-btn:nth-child(2n){background:#DADADA}*/
@media screen and (max-width:760px){.article-content__tags-btn{margin-bottom:10px;margin-left:0}}
.article-content__next{display:block;font-family:Ubuntu;font-style:normal;font-weight:400;font-size:18px;line-height:21px;color:#234260;margin:0 auto;margin-top:63px;padding:9px 25px 10px 26px;background:#F3F3F3;border-radius:2px;max-width:226px}
.scrolltop{display:none;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;left:0;width:48px;height:100%;
	background: rgba(232, 246, 255, 0.49);
	cursor:pointer;z-index:99;}
@media screen and (max-width:1280px){.scrolltop{width:40px;height:40px;top:unset;bottom:10px;left:10px;border-radius:50%}}
.scrolled{position:relative}
.scrolled .scrolltop,.scrolled ~ .footer .scrolltop{display:-ms-flexbox;display:flex}
@media screen and (max-width:760px){.article .main__tags{margin-top:0}}


.appeal .section1{padding-bottom:25px}
.appeal .section1__title{padding-top:28px;padding-bottom:20px;border-bottom:1px solid #E1E1E3}
.appeal .section1__title h1{font-family:Ubuntu;font-style:normal;font-weight:700;font-size:38px;line-height:44px;letter-spacing:1px;color:#1A1A22}
@media screen and (max-width:860px){.appeal .section1__title h1{font-size:20px;line-height:24px}}
.appeal .section1__form{margin-top:33px;background:#FFFFFF;box-shadow:0 2px 12px rgba(0,0,0,.25);border-radius:12px;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding:59px 42px 57px}
.appeal .section1__form,.appeal .section1__form-left{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}
.appeal .section1__form-left{width:100%;max-width:749px;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:column;flex-direction:column}

.appeal .section1__form-left .nice-select{background:#f8f8f8;border:2px solid #cccdce;box-sizing:border-box;border-radius:6px;padding-left:16px;padding-right:11px;width:100%;max-width:347px;height:46px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}

.appeal .section1__form-left .nice-select .current{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;font-family:Ubuntu;font-style:normal;font-weight:400;font-size:16px;line-height:18px;width:100%;color:#454F5B}
.appeal .section1__form-left .nice-select .current:after{content:url(../img/appeal/arrow.svg);height:24px}
.appeal .submit{margin-left:auto;}
@media screen and (max-width:860px){.appeal .section1__form-left .nice-select .current{font-size:12px;line-height:16px}}
.appeal .section1__form-left .nice-select:after{display:none}
.appeal .section1__form-left .nice-select .list{width:100%}
.appeal .section1__form-left .nice-select .list .option:first-child{display:none}
.appeal .section1__form-left .input-block{width:100%;margin-top:27px;line-height:0}
.appeal .section1__form-left .input-block input{background:#FFFFFF;
	border:2px solid #cccdce;
	box-sizing:border-box;border-radius:6px;width:100%;height:46px;padding-left:16px;padding-right:16px;font-family:Ubuntu;font-style:normal;font-weight:400;font-size:16px;line-height:18px;color:#454F5B}
.appeal .section1__form-left input:focus,
.appeal .section1__form-left textarea:focus,
.appeal .section1__form-left .nice-select.open{
	border-color: #2B4261!important;
}
@media screen and (max-width:860px){.appeal .section1__form-left .input-block input{font-size:12px;line-height:16px}}
.appeal .section1__form-left .input-block textarea{background:#FFFFFF;border:2px solid #cccdce;box-sizing:border-box;border-radius:6px;width:100%;padding:14px 16px;font-family:Ubuntu;font-style:normal;font-weight:400;font-size:16px;line-height:18px;color:#454F5B;resize:none}
@media screen and (max-width:860px){.appeal .section1__form-left .input-block textarea{font-size:12px;line-height:16px}}
.appeal .section1__form-left .input-block .message{font-family:Ubuntu;font-style:normal;font-weight:400;font-size:12px;line-height:12px;color:#ff0000;margin-top:0}
.appeal .section1__form-left .input-block .message.active{margin-top:5px}
@media screen and (max-width:860px){.appeal .section1__form-left .input-block{margin-top:15px}}
.appeal .section1__form-left .input-file{width:100%;margin-top:17px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:32px}
.appeal .section1__form-left .input-file-left p,
.appeal .section1__form-left .input-file-right p
{font-family:Ubuntu;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#565656}
.appeal .section1__form-left .input-file-left input,
.appeal .section1__form-left .input-file-right input{display:none}
.appeal .section1__form-left .input-file-left label,
.appeal .section1__form-left .input-file-right label
{display:block;background:#FBBB1D;border-radius:6px;height:40px;font-family:Ubuntu;font-style:normal;font-weight:500;width:233px;font-size:16px;line-height:40px;text-align:center;color:#1A1A22;margin-top:5px;transition:.3s;cursor:pointer}
.filename{font-weight:bold;}
@media screen and (min-width:760px){.appeal .section1__form-left .input-file-left label:hover{opacity:.5}}
.appeal .section1__form-left .input-file-right{margin-left:27px}
.appeal .section1__form-left .input-file-right p{font-family:Ubuntu;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#565656}
@media screen and (max-width:860px){.appeal .section1__form-left .input-file-right{margin-left:0;margin-top:15px}}
@media screen and (max-width:860px){.appeal .section1__form-left .input-file{-ms-flex-direction:column;flex-direction:column}}
.appeal .section1__form-left input[type="submit"]{background:#FBBB1D;border-radius:6px;height:40px;font-family:Ubuntu;font-style:normal;font-weight:500;width:233px;font-size:16px;line-height:40px;text-align:center;color:#1A1A22;transition:.3s;cursor:pointer;margin-left:auto;border:none;}
@media screen and (min-width:760px){.appeal .section1__form-left input[type="submit"]:hover{opacity:.5}}
@media screen and (max-width:760px){.appeal .section1__form-left button{margin-left:0}}
.appeal .section1__form:after{content:url(../img/notify/test.svg);position:absolute;right:64px;top:64px}
@media screen and (max-width:1140px){.appeal .section1__form:after{display:none}}
@media screen and (max-width:860px){.appeal .section1__form{padding:30px 20px}}
@media screen and (max-width:860px){.appeal .section1{padding-bottom:40px}}

.appeal .section2 .container>h3{font-family:Ubuntu;font-style:normal;font-weight:500;font-size:24px;line-height:28px;letter-spacing:1px;margin-bottom:14px;color:#2B4261}
@media screen and (max-width:860px){.appeal .section2 .container>h3{font-size:18px;line-height:22px}}
.appeal .section2 .container>p{font-family:Ubuntu;font-style:normal;font-weight:400;font-size:18px;line-height:22px;color:#565656;margin-bottom:22px}
@media screen and (max-width:860px){.appeal .section2 .container>p{font-size:14px;line-height:18px;margin-top:10px}}
.appeal .section2 .container>ul{list-style:none;margin-bottom:24px;margin-top:-15px}
.appeal .section2 .container>ul li{font-family:Ubuntu;font-style:normal;font-weight:400;font-size:18px;line-height:22px;color:#565656;list-style: disc;}
@media screen and (max-width:860px){.appeal .section2 .container>ul li{font-size:14px;line-height:18px}}
.appeal .section2__block{margin-top:74px;padding-top:44px;position:relative}
.appeal .section2__block h3{font-family:Ubuntu;font-style:normal;font-weight:500;font-size:24px;line-height:20px;letter-spacing:1px;color:#2B4261;margin-bottom:42px}
.appeal .section2__block.mt30{margin-top:30px}
.appeal .section2__block:before{content:"";position:absolute;top:1px;left:0;border-top:1px solid #E1E1E3;width:684px}
.appeal .section2__block:after{content:"";position:absolute;top:0;left:0;border-top:2px solid #FBBB1D;width:123px}
.appeal .section2__block-links{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}
.appeal .section2__block-links a{display:block;padding:15px 42px 14px 24px;background:#FFFFFF;border:1px solid #F0F0F0;box-sizing:border-box;box-shadow:0 2px 10px rgba(0,0,0,.1);border-radius:5px;font-family:Ubuntu;font-style:normal;font-weight:500;font-size:18px;line-height:20px;text-align:center;color:#3E414F;margin-bottom:43px;transition:.3s;position:relative}
.appeal .section2__block-links a.width50{width:calc(50% - 21px)}
@media screen and (max-width:860px){.appeal .section2__block-links a.width50{width:calc(100% - 0px)}}
.appeal .section2__block-links a.width25{width:calc(20% - 26px)}
@media screen and (max-width:1140px){.appeal .section2__block-links a.width25{width:calc(50% - 21px)}}
@media screen and (max-width:560px){.appeal .section2__block-links a.width25{width:calc(100% - 0px)}}
.appeal .section2__block-links a:after{content:url(../img/appeal/arrow-dropdown.svg);position:absolute;right:25px;top:50%;transform:translateY(-50%);transition:.3s}
@media screen and (min-width:760px){.appeal .section2__block-links a:hover{background:#E5F5FF;border:1px solid #F0F0F0;box-sizing:border-box;box-shadow:0 2px 10px rgba(0,0,0,.1);border-radius:5px}}
@media screen and (max-width:860px){.appeal .section2__block-links a{padding-left:20px;padding-right:40px;margin-bottom:15px;font-size:14px;line-height:18px}}
@media screen and (max-width:860px){.appeal .section2__block{margin-top:40px;padding-top:20px}}
.appeal .section2__dropdown{background:#FFFFFF;border:1px solid #F0F0F0;box-sizing:border-box;box-shadow:0 2px 10px rgba(0,0,0,.1);border-radius:5px}
.appeal .section2__dropdown-top{padding:14px 136px 19px 95px;border-bottom:1px solid #E1E1E3;cursor:pointer;position:relative}
@media screen and (max-width:860px){.appeal .section2__dropdown-top{padding-left:20px;padding-right:40px}}
.appeal .section2__dropdown-top.active:after{transform:translateY(-50%) rotate(90deg)}
.appeal .section2__dropdown-top:after{content:url(../img/appeal/arrow-dropdown.svg);position:absolute;right:25px;top:50%;transform:translateY(-50%);transition:.3s}
.appeal .section2__dropdown-top p{font-family:Ubuntu;font-style:normal;font-weight:500;font-size:18px;line-height:20px;text-align:center;color:#3E414F}
@media screen and (max-width:860px){.appeal .section2__dropdown-top p{font-size:14px;line-height:18px}}
.appeal .section2__dropdown-contant{padding:20px 41px 25px 37px;font-family:Ubuntu;font-style:normal;font-weight:400;font-size:13px;line-height:16px;color:#565656;display:none}
@media screen and (max-width:860px){.appeal .section2__dropdown-contant{padding-left:20px;padding-right:20px}}
.appeal .section2__dropdown-contant p{margin-bottom:20px}
.appeal .section2__dropdown-contant p:last-child{margin-bottom:0}
.appeal .section4{
	padding-bottom: 50px;
}
.d-flex{display:flex}
.map .d-flex{flex-wrap:wrap}
#sitemap .map{display:none;padding-top:30px}
#sitemap a{color:#fff}
.footer__map p{cursor:pointer}
#sitemap a.parent{font-weight:700}
#sitemap a:hover{text-decoration:none;color:#FBBB1D}
#sitemap .column{flex-direction:column;width:31%;margin-bottom:3px}
#sitemap a{display:block;font-size:12px;color:#fff;margin-bottom:0;margin-right:10px}
.main-page .section3__top-left h2{text-align:left}
.header__container{height:100px}
.header__container2{border-bottom:1px solid rgba(255,255,255,0.2)}
.main-page .section1__block-number{line-height:40px;font-size:40px}
.main-page .section1__block-text{line-height:17px;color:#fff}
.section3__top-right{transition:background .5s ease}
.main__tags-wrap{flex-wrap:wrap}
.main-page .section2__tags p,.main__tags p{margin-bottom:0}
.main__tags-el{text-transform:uppercase}
.main-page .section2__tags-el:nth-child(2n+2),.main__tags-wrap .main__tags-el:nth-child(2n+2),.main-page a:nth-child(2n+2) .section2__tags-el,.main__tags-wrap a:nth-child(2n+2) .main__tags-el{background:#BEE6FD;color:#234463;border-radius:5px;box-shadow:none}
.main__tags-wrap a:nth-child(2n+2) .main__tags-el:hover{background:#FBBB1D;color:#1A1A22}
.bigest-text-text{display:none!important}
.bigest-text-text p{overflow:hidden}
.articles-page .section2 .smalest-text-title{overflow:hidden;margin-top:10px}
.section2__tags-el{text-transform:uppercase}
.main-page a:nth-child(2n+2) .section2__tags-el:hover,.main-page .section2__tags-el:hover{background:#ffda3c;color:#1A1A22}
.section3__top-right-phone:hover{text-decoration:none}
.section3__top-right:hover svg{-webkit-animation:1s tremor ease-out infinite;-moz-animation:1s tremor ease-out infinite;-o-transition:1s tremor ease-out infinite;animation:1s tremor ease-out infinite}
.main-page .section2__buttons .btn2 svg{margin-top:2px}
.header__buttons-btn svg{width:30px}
@-webkit-keyframes tremor {
0%{transform:scale(1)}
5%,10%{transform:scale(0.9) rotate(-3deg)}
15%,30%,40%,50%{transform:scale(1.1) rotate(3deg)}
20%,35%,45%{transform:scale(1.1) rotate(-3deg)}
55%{transform:scale(1) rotate(0)}
}
@-moz-keyframes tremor {
0%{transform:scale(1)}
5%,10%{transform:scale(0.9) rotate(-3deg)}
15%,30%,40%,50%{transform:scale(1.1) rotate(3deg)}
20%,35%,45%{transform:scale(1.1) rotate(-3deg)}
55%{transform:scale(1) rotate(0)}
}
@-ms-keyframes tremor {
0%{transform:scale(1)}
5%,10%{transform:scale(0.9) rotate(-3deg)}
15%,30%,40%,50%{transform:scale(1.1) rotate(3deg)}
20%,35%,45%{transform:scale(1.1) rotate(-3deg)}
55%{transform:scale(1) rotate(0)}
}
@-o-keyframes tremor {
0%{transform:scale(1)}
5%,10%{transform:scale(0.9) rotate(-3deg)}
15%,30%,40%,50%{transform:scale(1.1) rotate(3deg)}
20%,35%,45%{transform:scale(1.1) rotate(-3deg)}
55%{transform:scale(1) rotate(0)}
}
@keyframes tremor {
0%{transform:scale(1)}
5%,10%{transform:scale(0.9) rotate(-3deg)}
15%,30%,40%,50%{transform:scale(1.1) rotate(3deg)}
20%,35%,45%{transform:scale(1.1) rotate(-3deg)}
55%{transform:scale(1) rotate(0)}
}
.footer__bottom{margin-bottom:0}
.footer{padding-bottom:34px}
.cntrst{-webkit-filter:grayscale(1) contrast(1.5);filter:grayscale(1) contrast(1.5)}
.header__buttons-btn-text{list-style:none;margin:0;padding:0;display:block;width:100%}
.lang-item a{text-transform:capitalize;display:block;text-align:center;padding-left:3px;line-height:42px;font-weight:500}
.shadow_block{display:block;padding:29px 17px 36px 31px;background:#FFF;box-shadow:0 2px 10px rgba(0,0,0,.1);border-radius:12px;transition:.3s;margin-bottom:27px;position:relative;margin-top:0!important}
.shadow_block:hover{background:#E5F5FF}
.team_block{width:100%;display:flex;padding:0;overflow:hidden;margin-bottom:44px}
.wrap{flex-wrap:wrap}
.team_block_image{line-height:0}
.team_d{padding:29px 20px 0 29px;font-family:Ubuntu}
.team_block:first-child:after{content:'';position:absolute;right:0;bottom:22px;width:5px;height:150px;background:#FBBB1D}
.team_block:first-child .team_d{padding:13px 20px 0 22px}
.team_block:first-child .team_d_firstname{font-size:40px;line-height:60px}
.team_block:first-child .team_d_position{padding:3px 0 20px;letter-spacing:1.3px}
.team_block:first-child .team_d_tel{padding-top:25px}
.team_d_firstname{font-weight:700;font-size:36px;letter-spacing:1px;text-transform:uppercase;color:#2B4261;line-height:49px}
.team_d_position{font-size:25px;color:#1A1A22}
.team_d_short_description{font-style:italic;font-size:18px;line-height:20px;color:#1A1A22;max-width:930px}
.team_d_tel{font-weight:500;font-size:20px;color:#428DC1;padding-top:37px}
.team-title{border-bottom:1px solid #E1E1E3}
.team__title{padding-top:42px;padding-bottom:12px;font-family:Ubuntu;font-weight:700;font-size:48px;letter-spacing:1px;color:#1A1A22}
.team-content{margin-top:16px;padding-bottom:49px}
.header__search-block input:focus{background:#E3F1FD;}
.main-page .section1__top{padding-bottom:12px;justify-content:center;}
@media screen and (max-width:860px) {
.main-page .section1__top div+div{
	display: none;
}
}
.main-page .section2__slider-info-link{margin-top:15px}
.section2__title{margin-top:4px;font-family:Ubuntu;font-weight:700;font-size:28px;line-height:34px;height:37px;color:#1E5F94;border-left:6px solid #FFD72F;padding-left:7px;margin-bottom:14px;white-space:nowrap}
.section4__block-el-title{background:#fff;font-family:Ubuntu;font-weight:700;font-size:20px;line-height:36px;color:#1A1A22;width:100%;text-align:left;padding:8px 11px}
.section4__wrap{text-align:center}
.bbg{background:#fff;width:100%}
.main-page .block1 div[data-tab="1"] .section4__block-el p,.main-page .block1 div[data-tab="3"] .section4__block-el p{padding:10px 11px}
.main-page .block1 div[data-tab="2"] .section4__block-el.active{max-width:220px}
.main-page .block1 div[data-tab="3"]{justify-content:space-evenly}
.main-page .section4__block[data-tab="3"]{max-width:800px;margin-left:auto;margin-right:auto}
.main-page .block2 div[data-tab="3"]{justify-content:space-evenly}
.main-page .block1 .section4__block-el-name{justify-content:center;width:100%;font-style:normal;font-size:20px;line-height:31px;color:#FFF;padding:35px 7px;display:flex;align-items:center;height:100%}
.smalest-text-text,.small-text-text{font-size:13px;line-height:16px;padding-top:5px;height:37px;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2}
.articles-page .section2 .small-text,.articles-page .section2 .smalest-text{padding:20px 17px 23px 21px;display:flex;align-items:flex-start;flex-wrap:wrap}
.articles-page .section2 .small-text-title{margin-top:12px}
.articles-page .section2 .smalest-text-tags-el:hover{background-color:#dadada;transition:background .5s ease}
.article-content__tags-btn:hover{background-color:#dadada}
.main-page .section3__slider-el-block{-webkit-backface-visibility:hidden;z-index:1}
.main-page .section3__slider-el-block:hover{background:none}
.main-page .section3__slider-el-block:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;border-radius:.3em;background:linear-gradient(89.52deg,#457BBF -.8%,#3E9FC2 99.99%);transition:opacity .5s ease-out;z-index:-1;opacity:0}
.main-page .section3__slider-el-block:hover:before{opacity:1}
.main-page .section3__slider-el-block div,.main-page .section3__slider-el-block p{z-index:5}
.main-page .section3__slider-el-block:hover .section3__slider-el-block-top h3{color:#fff;transition:.3s}
.main-page .section3__slider-el-block:hover p{color:#fff;transition:.3s}
.main-page .section3__slider-el-block p{transition:.3s}
.main-page .section3__slider-el-block-top h3{transition:.3s}
.main-page .section4__block-el.active{background:linear-gradient(180deg,#3E9CC3 0%,#3E97DD 100%)}
.main-page .section4__block-el.active img{width:80px;height:auto}
.bigest-text-title,.big-text-title{-webkit-line-clamp:10!important}
.smalest-text-title,.small-text-title{-webkit-line-clamp:6}
.small-text-title{-webkit-line-clamp:6}
.small-text-title,.smalest-text-title,.big-text-title,.bigest-text-title{position:relative;overflow:visible;padding-left:11px}
.small-text-title:before,.smalest-text-title:before,.big-text-title:before,.bigest-text-title:before{content:'';position:absolute;border-left:5px solid #FFD72F;top:0;left:0;width:5px;height:100%}

.default-input input:focus,.main-page .section5__block-el .input-block input:focus{background:#E3F1FD;color:#224B64}
.nice-select .option{text-transform:initial;line-height:24px;min-height:auto}
.main-page .section5__block .select-block .nice-select .list{width:auto}
.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background:#E8F6FF}
.nice-select:after{box-sizing:content-box}
.main-page .section2__slider-info-link{padding:7px 12px;border-radius:5px;background:#BEE6FD}
.main-page .section2__slider-info-link:hover{background:#afe2ff}
.main-page .section2__slider-info-link{position:absolute;bottom:0}
.main-page .section3{padding-bottom:19px}
.main-page .section4{padding-top:32px}
@keyframes fadeIn {
0%{opacity:0}
100%{opacity:1}
}
@-moz-keyframes fadeIn {
0%{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes fadeIn {
0%{opacity:0}
100%{opacity:1}
}
@-o-keyframes fadeIn {
0%{opacity:0}
100%{opacity:1}
}
@-ms-keyframes fadeIn {
0%{opacity:0}
100%{opacity:1}
}
.section2__slider-wrap{max-height:278px;opacity:0}
.section2__slider-info{padding-bottom:40px}
.header.fixed-h{transition:.3s;transform:translateY(0%)}
.header.fixed-h.nav-up{transition:.5s;transform:translateY(-100%)}
.section1__el-test p{padding-bottom:10px}
.section1__el-test .helps p{padding-bottom:0}
.authorized .section2__contant-el ul{padding-top:20px}
.authorized .section2__contant-el li{font-family:Ubuntu;font-style:normal;font-weight:400;font-size:17px;line-height:21px;color:#424242}
.authorized .section2__contant-el a,.article-content a{color:#079ed9;transition:.3s}
.authorized .section2__contant-el a:hover,.article-content a:hover{color:#EBBB1d;transition:.3s}
.doc-button{display:flex;background:#FFF;border:1px solid #F0F0F0;box-sizing:border-box;box-shadow:0 2px 10px rgba(0,0,0,.1);border-radius:5px;color:#3E414F!important;margin-bottom:20px;transition:.3s;position:relative;font-family:Ubuntu;font-size:18px;line-height:25px;align-items:center;transition:.3s;font-weight:400}
.doc-button strong{font-weight:400;display:flex;width:100%;align-items:center}
.doc-button.yellow{background:#ffd72f}
a.doc-button,.doc-button a{padding:15px 29px 14px 15px;display:block;flex:1;color:#3E414F!important}
.doc-button:after{content:url(/wp-content/themes/nazkn/assets/img/appeal/arrow-dropdown.svg);position:absolute;right:17px;top:50%;transform:translateY(-50%);transition:.3s}
.doc-button:hover{background:#E5F5FF;transition:.3s}
.article-content a{text-decoration:underline}
.article-content__news a{text-decoration:none}
.article-content__right-container.is_stuck+div{z-index:-1}
.article-content__news-text img{display:none}
.article-content__text table{border-collapse:collapse;border:1px solid grey;width:100%}
.article-content__text table thead tr{background:linear-gradient(180deg,#EDF8FF,#E4F5FF);border:1px solid #E4F5FF;text-align:center}
.article-content__text table tr:first-child{background:linear-gradient(180deg,#EDF8FF,#E4F5FF);border:1px solid #E4F5FF;text-align:center}
.article-content__text table thead + tbody tr:first-child{background:none;text-align:left}
.article-content__text table tbody tr td{vertical-items:center}
.article-content__text table tbody tr td:first-child{text-align:center}
.type-page .container{padding:0}
.type-page .section1__table{margin-top:42px}
table{border-collapse:collapse}
table thead tr{background:linear-gradient(180deg,#EDF8FF,#E4F5FF);border:1px solid #E4F5FF}

table thead tr td{font-family:Ubuntu;font-style:normal;font-weight:700;font-size:13px;line-height:13px;color:#1A1A22;padding-top:20px;padding-bottom:17px;padding-right:30px}
td.nowrap{white-space:nowrap}
table thead tr td.centertd{text-align:center}
table thead tr td.righttd{text-align:right}
table thead tr td:first-child{padding-left:21px;padding-right:12px}
table thead tr td:last-child{padding-right:37px}
table tbody tr{border:1px solid #CCEBFF;border-top:none}
table tbody tr:first-child{border-top:1px solid #CCEBFF}
table tbody tr td{font-family:Ubuntu;font-style:normal;font-weight:400;font-size:13px;line-height:20px;color:#1A1A22;padding-top:10px;padding-bottom:7px;padding-right:30px}
table tbody tr td:first-child{text-align:center;padding-right:0}
table tbody tr td:last-child{padding-right:0}
table tbody tr td .waiting{white-space: nowrap; display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}
table tbody tr td .waiting img{margin-right:8px}
table tbody tr td .waiting span{white-space: initial;font-family:Ubuntu;font-style:normal;font-weight:400;font-size:13px;line-height:17px;color:#848E99}
table tbody tr td .completed{white-space: nowrap;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}
table tbody tr td .completed img{margin-right:8px}
table tbody tr td .completed span{white-space: initial;font-family:Ubuntu;font-style:normal;font-weight:400;font-size:13px;line-height:17px;color:#4A96C4}
table tbody tr td .suspended{white-space: nowrap;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}
table tbody tr td .suspended img{margin-right:8px}
table tbody tr td .suspended span{white-space: initial;font-family:Ubuntu;font-style:normal;font-weight:400;font-size:13px;line-height:17px;color:#4A96C4}
table tbody tr td .save-file{position:relative;width:calc(100% - 7px)}
table tbody tr td .save-file-top{background:#FFD72F;width:100%;border-radius:7px;padding:0 15px;height:27px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer}
table tbody tr td .save-file-top svg:first-child{margin-right:11px}
table tbody tr td .save-file-top svg:last-child{margin-left:10px;transition:.3s}
table tbody tr td .save-file-top span{padding:0 5px;font-family:Ubuntu;font-style:normal;font-weight:500;font-size:13px;line-height:15px;text-align:center;color:#1A1A22}
table tbody tr td .save-file-top.active svg:last-child{transform:rotate(180deg)}
table tbody tr td .save-file-list{background:#FFF;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:0 0 7px 7px;position:absolute;top:27px;width:100%;opacity:0;visibility:hidden;transition:.3s;transform:scale(.8)}
table tbody tr td .save-file-list.active{width:auto;opacity:1;visibility:visible;transform:scale(1);z-index:5}
table tbody tr td .save-file-list a{font-family:Ubuntu;font-style:normal;font-weight:400;font-size:13px;line-height:15px;color:#454F5B;display:block;padding:8px 22px 8px 15px;border-bottom:1px solid #CCEBFF;transition:.3s}
table tbody tr td .save-file-list a:last-child{border-bottom:none}
@media screen and (min-width:760px) {
.type-page .section1__table table tbody tr td .save-file-list a:hover{background-color:#CCEBFF}
}
table tbody tr td .save-file .current{height:100%;font-family:Ubuntu;font-style:normal;font-weight:500;font-size:13px;line-height:15px;text-align:center;color:#1A1A22;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}
table tbody tr td .save-file .current:before{content:url(/wp-content/themes/nazkn/assets/img/type-page/save.svg);margin-right:11px}
table tbody tr td .save-file .current:after{content:url(/wp-content/themes/nazkn/assets/img/type-page/arrow.svg);margin-left:10px}
 table tbody tr td .save-file .list li:first-child,.type-page .section1__table table tbody tr td .save-file:after{display:none}
@media screen and (max-width:960px) {
.type-page .section1__table table{min-width:930px}
}
.type-page .section3__title{padding-top:30px;height:72px;font-family:Ubuntu;font-style:normal;font-weight:700;font-size:22px;line-height:25px;text-align:center;letter-spacing:1px;text-transform:uppercase;color:#1A1A22}
.article-content__text li{font-family:Ubuntu;font-weight:400;font-size:18px;line-height:25px;color:#424242}
.pagination,.pagination .nav-links{width:100%;display:flex;justify-content:center}
.screen-reader-text{display:none}
.pagination .next,.pagination .prev{padding-top:2px}
.pagination a,.pagination span{display:block;margin:0 7px;font-family:Ubuntu;font-style:normal;font-weight:400;font-size:18px;line-height:20px;color:#454F5B;transition:.3s}
.pagination span.current{color:#4090C0}
@media screen and (min-width:760px) {
.pagination a:hover{color:#4090C0;opacity:.7}
}
.section1__table-pagination,.pods-pagination-paginate{margin-top:22px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}
.section1__table-pagination-prev{cursor:pointer;margin-right:32px;margin-top:4px}
.section1__table-pagination-prev path{fill:#4A96C4;transition:.3s}
@media screen and (min-width:760px) {
.section1__table-pagination-prev:hover path{fill:#FBBB1D}
}
.section1__table-pagination-next{cursor:pointer;margin-left:32px;margin-top:4px}
.section1__table-pagination-next path{fill:#4A96C4;transition:.3s}
@media screen and (min-width:760px) {
.section1__table-pagination-next:hover path{fill:#FBBB1D}
}
.pods-pagination-paginate a,.statistick .pods-pagination-paginate span{display:block;margin:0 7px;font-family:Ubuntu;font-style:normal;font-weight:400;font-size:18px;line-height:20px;color:#454F5B!important;transition:.3s!important}
.pods-pagination-paginate span.current{color:#4090C0!important;display:block;margin:0 7px;font-family:Ubuntu;font-style:normal;font-weight:400;font-size:18px;line-height:20px}
@media screen and (min-width:760px) {
.pods-pagination-paginate a:hover{color:#4090C0;opacity:.7}
}
.authorized .appeal .section1__form:after{display:none}
.authorized .appeal .section1__form-left{margin-top:33px;background:#FFF;box-shadow:0 2px 12px rgba(0,0,0,.25);border-radius:12px;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding:59px 42px 57px}
.main-page .section2__slider-info-tags{display:none}
table .response{text-align:center;position:relative}
table .response img{width:40px}
.response .tooltip-el{left:calc(100% - 10px);padding:3px 11px 6px}
.ksu_alert span{position:relative;overflow:hidden;display:inline-flex}
.ksu_alert .tooltip-el{left:calc(100% + 10px);padding:3px 11px 6px;width:270px;white-space:normal;left:auto;box-shadow:none;background:#fff;border-radius:5px;margin-left:23px;color:red!important}
.ksu_alert:hover span{overflow:visible}
.authorized .section2__contant{font-family:Ubuntu;font-style:normal;font-weight:400;font-size:18px;line-height:25px;color:#424242;margin-bottom:14px}
.between{justify-content:space-between}
.wpcf7-form-control-wrap{display:block}
@media (max-width:760px) {
.article-content__tag{flex-wrap:wrap}
.article-content__img{padding-top:0}
.article-content__tag.category a{margin-bottom:7px}
.article-content__tag a+a{margin-left:0}
.article-content__tag a{margin-right:10px}
.article-content__sub{flex-wrap:wrap}
.header__menu-left{width:100%}
}
#wpcf7-f143-p144-o1 form{margin-top:30px;display:flex;flex-direction:column;background:#FFF;border:1px solid #F0F0F0;box-sizing:border-box;box-shadow:0 2px 10px rgba(0,0,0,.1);border-radius:5px;color:#3E414F!important;margin-bottom:20px;transition:.3s;position:relative;font-family:Ubuntu;font-size:18px;line-height:25px;transition:.3s;font-weight:400;padding:20px}
#wpcf7-f143-p144-o1 [data-class="wpcf7cf_group"]{padding:20px 0;margin-top:30px;border-top:1px solid #ccc}
#wpcf7-f143-p144-o1 [data-class="wpcf7cf_group"] > label{font-weight:700}
#wpcf7-f143-p144-o1 label{display:block;padding-left:15px;cursor:pointer}
#wpcf7-f143-p144-o1 span{position:relative}
#wpcf7-f143-p144-o1 input[type="radio"]{display:none}
#wpcf7-f143-p144-o1 input[type="radio"]+span:before{content:"";left:-25px;top:4px;position:absolute;background:#EBEBEB;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;width:15px;height:15px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}
#wpcf7-f143-p144-o1 input[type="radio"]:checked+span:after{content:"";position:absolute;top:0;left:-18px;transform:rotate(45deg);width:7px;height:14px;border-bottom:3px solid #FD9710;border-right:3px solid #FD9710}
#wpcf7-f143-p144-o1 .wpcf7-list-item{display:block;margin-top:5px}
#wpcf7-f143-p144-o1 label.title{padding-left:0;font-weight:700}
#wpcf7-f143-p144-o1 .answer{margin-top:10px}
#wpcf7-f143-p144-o1 p + [data-class="wpcf7cf_group"]{padding:10px 0;margin-top:20px;border-top:1px solid #ccc}
.pre{font-size:14px;line-height:15px}
.entry-content a{color:#079ed9;transition:.3s}
.entry-content a:hover{color:#EBBB1d;transition:.3s}
.entry-content p+p,.entry-content ul+p{margin-top:20px}
.ksu_alert{position:relative}
.ksu_alert img{vertical-align:middle;margin:0 5px 0 0;cursor:pointer}
.response:hover .tooltip-el,.ksu_alert img:hover ~ .tooltip-el,.section3__slider-el-block-top-reestr:hover .tooltip-el{opacity:1;transition:all .3s;-webkit-transition:all .3s;color:#1a1a1a}
.tooltip-el{background:rgba(255,255,255,.9);border:1px solid #CCEBFF;box-sizing:border-box;box-shadow:0 12px 4px rgba(0,0,0,.09);padding:6px 6px 6px 11px;position:absolute;left:100%;bottom:0;opacity:0;transition:all .3s;-webkit-transition:all .3s}
.section3__slider-el-block .tooltip-el p{font-family:Ubuntu;font-style:normal;font-size:12px;line-height:20px;color:#000!important;padding-left:13px;margin-top:5px;display:-ms-flexbox;display:flex;flex-direction:column;font-weight:400}
.section3__slider-el-block .tooltip-el p span{position:relative;white-space:nowrap}
.section3__slider-el-block .tooltip-el p span:before{content:'';position:absolute;width:6px;height:6px;border:1px solid #BEE6FD;background:#BEE6FD;margin-left:-12px;margin-top:8px;border-radius:50%}
.section3__slider-el-block .tooltip-el p span:nth-child(2):before{border:1px solid #C4C4C4;background:#C4C4C4}
.section3__slider-el-block .tooltip-el p span:nth-child(3):before{border:1px solid red;background:red}
.article-content__text img{max-width:100%;height:auto}
@media screen and (max-width: 780px) {
.scrolltop{bottom:120px;left:unset;right:37px}
}
.statistick .section1__search{height:100%;max-width:954px;transition:.3s;margin-top:39px;margin-bottom: 42px;}
.statistick .section1__search,.statistick .section1__search-block{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%}
.statistick .section1__search-block{position:relative}
@media screen and (max-width:760px) {
.statistick .section1__search-block{-ms-flex-direction:column;flex-direction:column;padding:0}
}
.statistick .section1__search-block input{-webkit-appearance:none;height:46px;border:none;padding-left:53px;padding-right:10px;font-family:Ubuntu;font-style:normal;font-weight:400;font-size:16px;line-height:18px;color:#B7B7B7;background:#F3F3F3;border-radius:6px 0 0 6px;width:100%}
.statistick .section1__search-block input::-webkit-search-cancel-button{position:relative;right:0;-webkit-appearance:none;height:20px;width:20px;background:url(/wp-content/themes/nazkn/assets/img/header/close.svg);cursor:pointer;transition:.3s}
.statistick .section1__search-block input:focus{color:#234463}
@media screen and (min-width:760px) {
.statistick .section1__search-block input::-webkit-search-cancel-button:hover{transform:scale(1.1)}
}
.statistick .section1__search-block input::-webkit-input-placeholder{color:#B7B7B7}
.statistick .section1__search-block input::-moz-placeholder{color:#B7B7B7}
.statistick .section1__search-block input:-ms-input-placeholder,.statistick .section1__search-block input::-ms-input-placeholder{color:#B7B7B7}
.statistick .section1__search-block input::placeholder{color:#B7B7B7}
@media screen and (max-width:760px) {
.statistick .section1__search-block input{border-radius:6px 6px 0 0}
}
/*.statistick .section1__search-block input:not(:empty),
.statistick .section1__search-block input:not([value=""]):not(:focus),
.statistick .section1__search-block input:not([value=""]),
.statistick .section1__search-block input[value]:not([value=""]),*/
.statistick .section1__search-block input:focus {
    background: #E3F1FD;
    color: #224B64;
}
.statistick .section1__search-block button{
	background:#ffda3c;
	border-radius:0 6px 6px 0;
	font-family:Ubuntu;font-style:normal;
	font-weight:500;
	font-size:18px;
	line-height:21px;
	letter-spacing:1px;
	/*color:#1A1A22;*/
	color: #234463;
	padding:12px 44px 13px 45px;
	transition:.3s
}
@media screen and (min-width:760px) {
	.statistick .section1__search-block button:hover{
	    /*background: #ffd232;*/
	    background: #9ed9fb;
	    color: #234463;
	}
}
@media screen and (max-width:760px) {
.statistick .section1__search-block button{width:100%;border-radius:0 0 6px 6px}
}
.statistick .section1__search-block img{position:absolute;top:14px;left:13px}
/*.statistick .section1__search-block svg path{fill:#C0E2F6}*/
@media screen and (max-width:760px) {
.statistick .section1__search-block img{left:15px}
}
.aligncenter {display: block; margin-left: auto; margin-right: auto; }
.alignleft {float: left; }
.alignright {float: right; margin: 0.5em 0 0.5em 1em; }
/*a.gallery:before{
	content:'';
	position: absolute;
	top:10px;
	right: 10px;
	width: 37px;
	height: 37px;
	background: url(../img/article/opengallery.svg);
}
a.gallery{
	position: relative;
}
*/
.wpcf7{width: 100%;}
.input-file.drag{
	margin-bottom:0!important;
	justify-content: space-between!important;;
}
.input-file.drag .input-file-left p,
.input-file.drag .input-file-right p{
	margin-bottom: 10px;
    min-height: 32px;
}
.input-file.drag .input-file-left,
.input-file.drag .input-file-right{
	width: 48%;
	margin-left:0!important;
}

@media screen and (max-width:760px) {
	.input-file.drag .input-file-left,
	.input-file.drag .input-file-right{
		width: 100%
	}
}
.dnd-upload-status .dnd-upload-details .name{
	padding-right: 65px!important;
}
.codedropz-upload-inner .codedropz-btn-wrap a.cd-upload-btn{
	display: block;
    background: #FBBB1D;
    border-radius: 6px;
    height: 40px;
    font-family: Ubuntu;
    font-style: normal;
    font-weight: 500;
    width: 233px;
    font-size: 16px;
    line-height: 40px;
    text-align: center;
    color: #1A1A22;
    margin: 5px auto 0;
    transition: .3s;
    cursor: pointer;
}
.input-file .codedropz-upload-inner h3{
  	font-size: 20px;
    line-height: 26px;
   	white-space: break-spaces;
}
.codedropz-upload-wrapper{
  font-size: 14px;
  line-height:20px;
}
.dnd-upload-status .dnd-upload-details .name em{
  font-weight: 500!important;
}
.wpcf7 form.invalid .wpcf7-response-output{
	display:none;
}
.section1__el-success{padding-bottom:115px}
.section1__el-success .section1__el-title h2{padding-bottom:18px;position:relative}
.section1__el-success .section1__el-title h2:before{content:"";position:absolute;bottom:0;left:0;width:700px;border-bottom:1px solid #E1E1E3}
.section1__el-success .section1__el-title h2:after{content:"";position:absolute;bottom:0;left:0;width:126px;border-bottom:2px solid #FBBB1D}
.section1__el-success-block{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;padding-left:24px;margin-top:25px}
.section1__el-success-block svg{margin-top:11px}
@media screen and (max-width:560px){
  .section1__el-success-block svg{width:60px}
}
.section1__el-success-block-text{margin-left:40px;max-width:662px}
.section1__el-success-block-text p{font-family:Ubuntu;font-style:normal;font-size:20px;line-height:25px;color:#565656;margin-bottom:27px}
.section1__el-success-block-text p:last-child{margin-bottom:0}
@media screen and (max-width:760px){
  .section1__el-success-block-text p{font-size:16px;line-height:20px}
}
@media screen and (max-width:960px){
  .section1__el-success-block-text{max-width:calc(100% - 200px)}
}
@media screen and (max-width:560px){
  .section1__el-success-block-text{max-width:calc(100% - 80px);margin-left:20px}
}
@media screen and (max-width:560px){
  .section1__el-success-block{padding-left:0}
}

.more_button{
    display:none;
    width: 42px;
    height: 42px;
    border: 1px solid rgba(255, 255, 255, .5);
    box-sizing: border-box;
    border-radius: 50%;
    margin-right: 7px;
    -ms-flex-pack: center;
    justify-content: center;
    transition: .3s;
    cursor: pointer;
    text-align: center;
    letter-spacing: 3px;
    padding-left: 4px;
    color: #fff;
    line-height: 34px;
}
.more_button:hover{
	background: #FFD72F;
    border: 1px solid #FFD72F;
}
.more{
    display: flex;
    flex-wrap: nowrap;
}
.but_hidden{
    /*width: 0px;*/
    /*overflow: hidden;*/
    transition: all .3s;
    display:flex;
    /*width: calc(84px + 14px);*/
}
.but_hidden a {opacity: 0;transition: all .3s;
opacity: 1;}
.but_hidden.active a {opacity: 1;transition: all .3s;}
.but_hidden.active {
    width: calc(84px + 14px);
}
@media screen and (max-width:860px){
.main-page .section2__buttons .section2__buttons-link.btn2{font-size: 16px!important;}
}
.goto_nazk {
    font-weight: 400;
    font-size: 12px;
    line-height: 15px;
    text-align: center;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #FFFFFF;
    margin-right: 8px;
    border-radius: 5px;
    transition: all .3s;
    padding: 5px 12px;
    border: 1px solid rgba(255, 255, 255, .5);
    position: relative;
    overflow: hidden;
}
.goto_nazk:after {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%) scale(0);
    border-radius: 100%;
    background-color: transparent;
}
.goto_nazk:hover:after {
    animation: ripple 1.2s;
    width: 50px;
    height: 50px;
    background-color: hsla(0,0%,100%,0);
    transform: translate(-50%,-50%) scale(2);

}
.wiki.header__buttons-btn{
	display:none;
}
.wiki.header__buttons-btn svg{
	width: 18px;
	margin-top: 1px;
}
.header__burger .goto_doc{
    margin-left: 20px;
    font-weight: 400;
    font-size: 12px;
    line-height: 15px;
    text-align: center;
    letter-spacing: 1px;
    text-transform: uppercase;
    border-radius: 5px;
    transition: all .3s;
    padding: 5px 12px;
    position: relative;
    overflow: hidden;
    color: #FFFFFF;
	border: 1px solid rgba(255, 255, 255, .5);
	background: transparent;
}
.header__burger .goto_doc:hover{
	/*border: 1px solid transparent;
    background: #BEE6FD;*/
    background: #FFD72F;
    border: 1px solid #FFD72F;
    color: #234463;
}
/*.more_button_active .header__logo{
	margin-left: -96px;
}*/
.document{
	display: none;
}
@media screen and (max-width:1200px){
.more_button_active .header__logo{
	/*margin-left: -96px;*/
	margin-left: 0;
}
.header__burger .goto_doc{
	margin-left: 10px;
}
}
@media (max-width:950px){
.more_button_active .header__logo {
    margin-left: -96px;
}
}

@media (max-width:950px){
.header__burger .goto_doc{
	display: none;
}
.ch-contrast{
	display: none;
}
.wiki{
	display: flex;
}
.document{
	display: flex;
}
.document.header__buttons-btn svg {
    width: 22px;
}
.more_button_active .header__logo {
    margin-left: -96px;
}
.wiki.header__buttons-btn{
	display:flex;
}
.goto_nazk{
	display: none;
}
.but_hidden.active {
    width: calc(126px + 21px);
}
}

@media screen and (max-width:860px){
	.more_button_active .header__logo{
		/*margin-left:-17px;*/
		margin-left:0;
	}
	.header__logo {
	    left: 71px;
	    transform: translateY(-50%);
	}
	.header__burger-text {
	    display: none;
	}
}
.header__logo-right.l2{
	display: none;
}
@media screen and (max-width:520px){
	.header__container{
		padding: 0 6px;
	}
	.header.active .header__logo {
	    left: 53px;
	}
	.header__buttons-btn{
		margin-right: 4px;
	}
	.more_button_active .header__logo-right{
	    width: 100px;
	    font-size: 9px;
	    line-height: 10px;
	}
	.header__logo-right{
		display: none;
	}
	.header__logo-right.l2{
		display: block;
    	text-transform: inherit;
    	margin-left: 5px;
	}
	.header__logo {
	    left: 56px;
	}
}
@media screen and (max-width:367px){
	.header__logo-right.l2{
		display: none;
	}
}
@keyframes ripple{0%{transform:translate(-50%,-50%) scale(0);background-color:#fff}25%{transform:translate(-50%,-50%) scale(0);background-color:#fff}30%{transform:translate(-50%,-50%) scale(.1);background-color:#fff}to{transform:translate(-50%,-50%) scale(4);background-color:transparent}}
@media screen and (max-width:560px){
	.goto_nazk{
        font-size: 9px;
        padding: 5px 8px;
    }
}
.post-item{
	margin-bottom: 20px;
}
a.print{
  box-sizing: border-box;
  border-radius: 6px;
  font-weight: bold;
  font-size: 13px;
  line-height: 18px;
  color: #234463;
  line-height: 18px;
  font-family: Ubuntu;
  text-align: center;
  background: #ECF8FF;
  box-shadow: 0px 4px 30px rgba(0, 0, 0, 0.05);
  transition: .3s;
  padding: 6px 20px;
  display: block;
  text-decoration: none;
  width: 200px;
  margin-left: auto;
  margin-top: 15px;
}
a.print:hover {
  background: #FFD72F;
  color: #234463;
}
@media screen and (max-width:860px){
  a.print{display:none;}
}
@media print {
	header, .widget, footer, .footer, .scrolltop, .print, .print~*, .main-page, .article-top, .article-content__right, .article-content__soc, .article-content__tag, .article-content__tags, .footer__container,.button.download2{display: none !important;}
	.post-item{display: none; }
	.type-documents .post-item{display: block;}
	.post_print{display: block; }
	.header.fixed-h+main{padding-top: 0!important; }
	.article-content__date{margin-left: auto; }
	.article-content__title{line-height: 30px!important;}
	.article-content__text,.article-content__text p{font-size: 14px!important;line-height:20px!important;}
}
#wpcf7-f26449-o1 .codedropz-upload-inner .codedropz-btn-wrap a.cd-upload-btn{
	background: #BEE6FD;
}
#wpcf7-f26449-o1 .codedropz-upload-inner .codedropz-btn-wrap a.cd-upload-btn:hover{
	background: #9ed9fb;
}
#wpcf7-f26449-o1 .red{
	color:red;
	font-weight: 700;
}
svg.style{display: none;}
.wpcf7-response-output{
	display: block;
}