

/* Start:/local/templates/neprosto/components/bitrix/news.list/articles-menu/style.css?1683296923162*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/local/templates/neprosto/components/bitrix/news.list/articles-form/style.css?1683296923162*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/local/templates/neprosto/template_styles.css?174945982125240*/
header {
    margin-bottom: 10px;
    margin-top: 12px;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    color: #40526a;
}
.icon-main-course {
    display: inline-block;
    width: 104px;
    height: 104px;
}
.webpalpha .course-1 {
    background: url(/local/templates/neprosto/assets/img/icons/icon-course-1.webp) 0 0 no-repeat;
    background-size: contain;
}
.no-webpalpha .course-1 {
    background: url(/local/templates/neprosto/assets/img/icons/icon-course-1.png) 0 0 no-repeat;
    background-size: contain;
}
.webpalpha .course-2 {
    background: url(/local/templates/neprosto/assets/img/icons/icon-course-2.webp) 0 0 no-repeat;
    background-size: contain;
}
.no-webpalpha .course-2 {
    background: url(/local/templates/neprosto/assets/img/icons/icon-course-2.png) 0 0 no-repeat;
    background-size: contain;
}
.webpalpha .course-3 {
    background: url(/local/templates/neprosto/assets/img/icons/icon-course-3.webp) 0 0 no-repeat;
    background-size: contain;
}
.no-webpalpha .course-3 {
    background: url(/local/templates/neprosto/assets/img/icons/icon-course-3.png) 0 0 no-repeat;
    background-size: contain;
}
.webpalpha .course-4 {
    background: url(/local/templates/neprosto/assets/img/icons/icon-course-4.webp) 0 0 no-repeat;
    background-size: contain;
}
.no-webpalpha .course-4 {
    background: url(/local/templates/neprosto/assets/img/icons/icon-course-4.png) 0 0 no-repeat;
    background-size: contain;
}
.webpalpha .course-5 {
    background: url(/local/templates/neprosto/assets/img/icons/icon-course-5.webp) 0 0 no-repeat;
    background-size: contain;
}
.no-webpalpha .course-5 {
    background: url(/local/templates/neprosto/assets/img/icons/icon-course-5.png) 0 0 no-repeat;
    background-size: contain;
}
.webpalpha .course-6 {
    background: url(/local/templates/neprosto/assets/img/icons/icon-course-6.webp) 0 0 no-repeat;
    background-size: contain;
}
.no-webpalpha .course-6 {
    background: url(/local/templates/neprosto/assets/img/icons/icon-course-6.png) 0 0 no-repeat;
    background-size: contain;
}
.webpalpha .course-7 {
    background: url(/local/templates/neprosto/assets/img/icons/icon-course-7.webp) 0 0 no-repeat;
    background-size: contain;
}
.no-webpalpha .course-7 {
    background: url(/local/templates/neprosto/assets/img/icons/icon-course-7.png) 0 0 no-repeat;
    background-size: contain;
}
.webpalpha .course-8 {
    background: url(/local/templates/neprosto/assets/img/icons/icon-course-8.webp) 0 0 no-repeat;
    background-size: contain;
}
.no-webpalpha .course-8 {
    background: url(/local/templates/neprosto/assets/img/icons/icon-course-8.png) 0 0 no-repeat;
    background-size: contain;
}
.navbar-brand {
    width: 220px;
}
/*.header-container {
    padding-top: 12px;
    margin-top: 12px;
}*/
.nav-item a {
    color: #40526a !important;
}
.nav-item a.btn:hover,
.nav-item a.btn:focus,
.nav-item a.btn:active,
.nav-item a.btn {
    color: #ffffff !important;
}
.nav-item a:hover,
.nav-item a:focus,
.nav-item a:active {
    color: #ce0000 !important;
}
.lead {
    font-weight: 600;
    color: #384355;
}
.navbar-expand-lg .navbar-nav .nav-link {
    padding-left: 12px;
    padding-right: 12px;
}
.icon-arrow-lead {
    display: inline-block;
    width: 16px;
    height: 16px;
    position: relative;
    top: 1px;
    opacity: 0.5;

    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather-arrow-right injected-svg feather ml-1'%3E%3Cline x1='5' y1='12' x2='19' y2='12'%3E%3C/line%3E%3Cpolyline points='12 5 19 12 12 19'%3E%3C/polyline%3E%3C/svg%3E");
    background-size: contain;
}
.lead-img img {
    opacity: 0.7;
}
.lead-img img:hover,
.lead-img img:focus,
.lead-img img:active {
    opacity: 1;
}
.text-primary {
    color: #ce0000 !important;
}
a {
    color: #ce0000;
}
.feather {
    color: #ce0000;
}
a:hover,
a:focus,
a:active {
    color: #384355;
}
a:hover .feather,
a:focus .feather,
a:active .feather {
    color: #384355;
}

.overlay-primary:before {
    background-color: #c7b591;
}
.overlay-90:before {
    opacity: .7;
}
.footer-title-style2:after {
    background: #c7b591;
}
section.section {
    padding-top: 60px;
    padding-bottom: 60px;
    border-bottom: 1px solid rgba(0,0,0,.06)
}
.fill-primary {
    fill: #6b7d93;
}
.testimonial-icon {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    width: 50px;
    height: 50px;
    border-radius: 40px;
    color: #ffffff;
    font-size: 24px;
    font-weight: 700;
    font-style: normal;
}
.icon-review-item.color-1,
.testimonial-icon.color-1 {
    background-color: #6b7e8f;
}
.icon-review-item.color-2,
.testimonial-icon.color-2 {
    background-color: #b9a686;
}
.icon-review-item.color-4,
.testimonial-icon.color-3 {
    background-color: #40526a;
}
.icon-review-item.color-3,
.testimonial-icon.color-4 {
    background-color: #dcc7aa;
}
.testimonial-sign {
    position: relative;
    top: -4px;
}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
    background: #40526a;
}
.owl-theme .owl-dots .owl-dot span {
    background: rgba(64,82,106,.2);
}

.btn {
    border-radius: 4px;
    border: 0;
    text-transform: uppercase;
}
.btn-primary {
    color: #fff;
    background: rgb(206,0,0);
    background: linear-gradient(39deg, rgba(206,0,0,1) 0%, rgba(173,0,12,1) 100%);
    border-color: transparent;
}
.btn-primary:hover {
    color: #fff;
    background: rgb(173,0,12);
    background: linear-gradient(39deg, rgba(173,0,12,1) 0%, rgba(206,0,0,1) 100%);
    border-color: transparent;
}
.btn-primary:active,
.btn-primary:focus, .btn-primary.focus {
    color: #fff;
    background: rgb(173,0,12);
    background: linear-gradient(39deg, rgba(173,0,12,1) 0%, rgba(206,0,0,1) 100%);
    border-color: transparent;
    box-shadow: none;
}
.btn-primary.disabled, .btn-primary:disabled {
    color: #fff;
    background: rgb(206,0,0);
    background: linear-gradient(39deg, rgba(206,0,0,0.6) 0%, rgba(173,0,12,0.6) 100%);
    border-color: transparent;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
    color: #fff;
    background: rgb(206,0,0);
    background: linear-gradient(39deg, rgba(206,0,0,0.6) 0%, rgba(173,0,12,0.6) 100%);
    border-color: transparent;
}
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-primary.dropdown-toggle:focus {
    color: #fff;
    background: rgb(173,0,12);
    background: linear-gradient(39deg, rgba(173,0,12,1) 0%, rgba(206,0,0,1) 100%);
    border-color: transparent;
    box-shadow: none;
}
.btn span {
    position: relative;
    top: 2px;
}
#contacts,
#about {
    padding-top: 50px;
}
#contacts {
    padding-bottom: 50px;
}
.red {
    color: #ce0000;
}
.quick-contact textarea.form-control {
    height: auto;
}
.social-icon3 li a {
    width: 46px;
    height: 46px;
    line-height: 45px;
    /*border: 1px solid #ce0000;*/
    border: 1px solid rgba(0,0,0,.15);
    /*background-color: rgba(0,0,0,.05);*/
    text-align: center;
    border-radius: 23px;
    font-size: 22px;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}
.social-icon3 li a:hover,
.social-icon3 li a:focus,
.social-icon3 li a:active {
    border-color: #384355;
    background-color: #384355;
    color: #ffffff;
}
.extra-icon {
    display: inline-block;
    width: 32px;
    height: 32px;
}
.icon-vk {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3C!-- Creator: CorelDRAW X7 --%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='80mm' height='80mm' version='1.1' style='shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd'%0AviewBox='0 0 8000 8000' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cstyle type='text/css'%3E%3C!%5BCDATA%5B .fil0 %7Bfill: %23ce0000;%7D %5D%5D%3E%3C/style%3E%3C/defs%3E%3Cg id='Слой_x0020_1'%3E%3Cmetadata id='CorelCorpID_0Corel-Layer'/%3E%3Cg id='_2610605702816'%3E%3Cpath class='fil0' d='M7980 5962c0,68 0,135 0,202 -51,88 -128,137 -233,148 -347,10 -694,10 -1041,0 -106,-22 -199,-69 -280,-140 -300,-342 -621,-663 -963,-963 -96,-71 -194,-139 -295,-202 -134,-84 -274,-100 -420,-47 -18,14 -31,33 -38,55 -21,346 -31,693 -32,1041 -6,89 -50,154 -132,194 -486,109 -962,72 -1429,-109 -606,-243 -1116,-619 -1530,-1126 -604,-762 -1080,-1601 -1430,-2517 -49,-151 -93,-301 -132,-451 0,-83 0,-165 0,-248 50,-80 122,-124 218,-132 347,-11 694,-11 1041,0 121,17 206,82 256,194 212,611 487,1191 824,1740 144,238 323,448 536,629 170,92 260,43 271,-147 11,-487 11,-974 0,-1461 -12,-119 -43,-233 -93,-342 -77,-114 -155,-228 -233,-341 -31,-144 24,-234 163,-272 497,-11 995,-11 1492,0 120,24 180,100 178,225 6,627 11,1253 16,1880 30,129 105,167 225,116 105,-63 201,-138 288,-225 458,-547 825,-1153 1103,-1818 60,-104 151,-163 272,-178 347,-11 694,-11 1041,0 134,7 201,77 202,209 -11,109 -40,212 -86,311 -330,625 -703,1220 -1118,1787 -33,54 -56,111 -70,171 10,70 39,132 85,186 450,419 854,875 1212,1367 53,85 97,174 132,264z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
    background-size: contain;
}
.extra-icon.icon-vk {
    position: relative;
    top: 1px;
}
.social-icon3 li a:hover .icon-vk,
.social-icon3 li a:focus .icon-vk,
.social-icon3 li a:active .icon-vk {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3C!-- Creator: CorelDRAW X7 --%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='80mm' height='80mm' version='1.1' style='shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd'%0AviewBox='0 0 8000 8000' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cstyle type='text/css'%3E%3C!%5BCDATA%5B .fil0 %7Bfill: %23FFFFFF;%7D %5D%5D%3E%3C/style%3E%3C/defs%3E%3Cg id='Слой_x0020_1'%3E%3Cmetadata id='CorelCorpID_0Corel-Layer'/%3E%3Cg id='_2610605702816'%3E%3Cpath class='fil0' d='M7980 5962c0,68 0,135 0,202 -51,88 -128,137 -233,148 -347,10 -694,10 -1041,0 -106,-22 -199,-69 -280,-140 -300,-342 -621,-663 -963,-963 -96,-71 -194,-139 -295,-202 -134,-84 -274,-100 -420,-47 -18,14 -31,33 -38,55 -21,346 -31,693 -32,1041 -6,89 -50,154 -132,194 -486,109 -962,72 -1429,-109 -606,-243 -1116,-619 -1530,-1126 -604,-762 -1080,-1601 -1430,-2517 -49,-151 -93,-301 -132,-451 0,-83 0,-165 0,-248 50,-80 122,-124 218,-132 347,-11 694,-11 1041,0 121,17 206,82 256,194 212,611 487,1191 824,1740 144,238 323,448 536,629 170,92 260,43 271,-147 11,-487 11,-974 0,-1461 -12,-119 -43,-233 -93,-342 -77,-114 -155,-228 -233,-341 -31,-144 24,-234 163,-272 497,-11 995,-11 1492,0 120,24 180,100 178,225 6,627 11,1253 16,1880 30,129 105,167 225,116 105,-63 201,-138 288,-225 458,-547 825,-1153 1103,-1818 60,-104 151,-163 272,-178 347,-11 694,-11 1041,0 134,7 201,77 202,209 -11,109 -40,212 -86,311 -330,625 -703,1220 -1118,1787 -33,54 -56,111 -70,171 10,70 39,132 85,186 450,419 854,875 1212,1367 53,85 97,174 132,264z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
    background-size: contain;
}
.icon-whatsapp {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3C!-- Creator: CorelDRAW X7 --%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='74mm' height='74mm' version='1.1' style='shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd'%0AviewBox='0 0 7400 7400' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cstyle type='text/css'%3E%3C!%5BCDATA%5B .fil0 %7Bfill: %23ce0000;%7D %5D%5D%3E%3C/style%3E%3C/defs%3E%3Cg id='Слой_x0020_1'%3E%3Cmetadata id='CorelCorpID_0Corel-Layer'/%3E%3Cg id='_2645123142400'%3E%3Cg%3E%3Cpath class='fil0' d='M3365 62c211,0 422,0 633,0 1201,139 2126,716 2777,1730 295,501 467,1040 514,1617 0,150 0,300 0,450 -146,1371 -830,2372 -2054,3002 -1066,469 -2128,457 -3185,-35 -633,141 -1264,287 -1891,436 -24,0 -47,0 -71,0 0,-9 0,-19 0,-28 148,-629 289,-1262 422,-1899 -111,-237 -207,-481 -288,-731 -60,-219 -104,-439 -134,-661 0,-211 0,-422 0,-633 139,-1165 696,-2067 1674,-2707 493,-305 1028,-486 1603,-541zm281 562c1190,37 2088,562 2693,1575 501,968 497,1934 -14,2897 -554,915 -1368,1423 -2440,1526 -621,35 -1200,-103 -1736,-415 -432,110 -866,203 -1301,282 96,-417 190,-834 281,-1252 -222,-375 -370,-778 -443,-1209 -111,-1218 327,-2182 1315,-2890 502,-323 1051,-494 1645,-514z'/%3E%3C/g%3E%3Cg%3E%3Cpath class='fil0' d='M2521 2045c102,-8 200,4 296,35 16,16 32,33 49,49 97,219 191,439 281,661 20,50 25,102 14,155 -53,123 -132,226 -239,309 -12,24 -23,47 -35,70 262,500 656,853 1181,1062 40,11 77,6 113,-14 111,-129 219,-260 323,-394 19,-12 41,-19 63,-21 285,105 557,236 816,394 39,374 -118,625 -471,752 -251,71 -499,61 -745,-28 -558,-155 -1030,-448 -1414,-879 -189,-222 -363,-457 -520,-703 -188,-297 -240,-616 -155,-956 60,-168 156,-311 289,-429 50,-30 101,-51 154,-63z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
    background-size: contain;
}
.social-icon3 li a:hover .icon-whatsapp,
.social-icon3 li a:focus .icon-whatsapp,
.social-icon3 li a:active .icon-whatsapp {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3C!-- Creator: CorelDRAW X7 --%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='74mm' height='74mm' version='1.1' style='shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd'%0AviewBox='0 0 7400 7400' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cstyle type='text/css'%3E%3C!%5BCDATA%5B .fil0 %7Bfill: %23FFFFFF;%7D %5D%5D%3E%3C/style%3E%3C/defs%3E%3Cg id='Слой_x0020_1'%3E%3Cmetadata id='CorelCorpID_0Corel-Layer'/%3E%3Cg id='_2645123142400'%3E%3Cg%3E%3Cpath class='fil0' d='M3365 62c211,0 422,0 633,0 1201,139 2126,716 2777,1730 295,501 467,1040 514,1617 0,150 0,300 0,450 -146,1371 -830,2372 -2054,3002 -1066,469 -2128,457 -3185,-35 -633,141 -1264,287 -1891,436 -24,0 -47,0 -71,0 0,-9 0,-19 0,-28 148,-629 289,-1262 422,-1899 -111,-237 -207,-481 -288,-731 -60,-219 -104,-439 -134,-661 0,-211 0,-422 0,-633 139,-1165 696,-2067 1674,-2707 493,-305 1028,-486 1603,-541zm281 562c1190,37 2088,562 2693,1575 501,968 497,1934 -14,2897 -554,915 -1368,1423 -2440,1526 -621,35 -1200,-103 -1736,-415 -432,110 -866,203 -1301,282 96,-417 190,-834 281,-1252 -222,-375 -370,-778 -443,-1209 -111,-1218 327,-2182 1315,-2890 502,-323 1051,-494 1645,-514z'/%3E%3C/g%3E%3Cg%3E%3Cpath class='fil0' d='M2521 2045c102,-8 200,4 296,35 16,16 32,33 49,49 97,219 191,439 281,661 20,50 25,102 14,155 -53,123 -132,226 -239,309 -12,24 -23,47 -35,70 262,500 656,853 1181,1062 40,11 77,6 113,-14 111,-129 219,-260 323,-394 19,-12 41,-19 63,-21 285,105 557,236 816,394 39,374 -118,625 -471,752 -251,71 -499,61 -745,-28 -558,-155 -1030,-448 -1414,-879 -189,-222 -363,-457 -520,-703 -188,-297 -240,-616 -155,-956 60,-168 156,-311 289,-429 50,-30 101,-51 154,-63z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
    background-size: contain;
}
.extra-icon.icon-whatsapp {
    width: 28px;
    height: 28px;
    position: relative;
    top: -1px;
    left: 1px;
}
.icon-telegram {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3C!-- Creator: CorelDRAW X7 --%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='74mm' height='74mm' version='1.1' style='shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd'%0AviewBox='0 0 7400 7400' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cstyle type='text/css'%3E%3C!%5BCDATA%5B .fil0 %7Bfill: %23ce0000;%7D %5D%5D%3E%3C/style%3E%3C/defs%3E%3Cg id='Слой_x0020_1'%3E%3Cmetadata id='CorelCorpID_0Corel-Layer'/%3E%3Cg id='_2645130736880'%3E%3Cpath class='fil0' d='M7295 1870c-179,1189 -373,2380 -582,3572 -49,389 -137,768 -264,1137 -47,60 -100,118 -159,172 -167,53 -335,53 -503,0 -110,-51 -216,-108 -317,-172 -592,-415 -1192,-821 -1799,-1217 -155,-88 -292,-203 -410,-344 -75,-100 -84,-206 -27,-317 99,-153 219,-289 357,-410 683,-603 1340,-1234 1971,-1892 13,-145 -53,-194 -198,-146 -979,631 -1949,1275 -2910,1932 -283,188 -591,250 -926,185 -482,-107 -949,-257 -1403,-450 -148,-142 -139,-275 27,-397 110,-68 225,-130 344,-185 1071,-461 2138,-924 3201,-1389 785,-321 1569,-643 2355,-966 300,-123 609,-216 926,-277 198,-10 326,78 384,264 -14,300 -36,600 -67,900z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
    background-size: contain;
}
.extra-icon.icon-telegram {
    width: 30px;
    height: 30px;
    position: relative;
    left: -2px;
}
.social-icon3 li a:hover .icon-telegram,
.social-icon3 li a:focus .icon-telegram,
.social-icon3 li a:active .icon-telegram {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3C!-- Creator: CorelDRAW X7 --%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='74mm' height='74mm' version='1.1' style='shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd'%0AviewBox='0 0 7400 7400' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cstyle type='text/css'%3E%3C!%5BCDATA%5B .fil0 %7Bfill: %23FFFFFF;%7D %5D%5D%3E%3C/style%3E%3C/defs%3E%3Cg id='Слой_x0020_1'%3E%3Cmetadata id='CorelCorpID_0Corel-Layer'/%3E%3Cg id='_2645130736880'%3E%3Cpath class='fil0' d='M7295 1870c-179,1189 -373,2380 -582,3572 -49,389 -137,768 -264,1137 -47,60 -100,118 -159,172 -167,53 -335,53 -503,0 -110,-51 -216,-108 -317,-172 -592,-415 -1192,-821 -1799,-1217 -155,-88 -292,-203 -410,-344 -75,-100 -84,-206 -27,-317 99,-153 219,-289 357,-410 683,-603 1340,-1234 1971,-1892 13,-145 -53,-194 -198,-146 -979,631 -1949,1275 -2910,1932 -283,188 -591,250 -926,185 -482,-107 -949,-257 -1403,-450 -148,-142 -139,-275 27,-397 110,-68 225,-130 344,-185 1071,-461 2138,-924 3201,-1389 785,-321 1569,-643 2355,-966 300,-123 609,-216 926,-277 198,-10 326,78 384,264 -14,300 -36,600 -67,900z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
    background-size: contain;
}
.icon-review-item {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    font-style: normal;
    font-weight: 700;
    color: #ffffff;
    width: 50px;
    height: 50px;
    border-radius: 25px;
    font-size: 24px;
}
#navbarContent ul.dropdown-menu {
    padding-left: 15px;
}
.nav-item a.dropdown-item {
    font-weight: 400;
    color: #000000 !important;
}
section#course-detail {
    padding-bottom: 50px;
}
.form-control {
    background-color: #f9f9f9;
}
#main-form-wrapper {
    position: relative;
}
#ma-result,
#ct-result,
#cf-result {
    display: none;
    width: 100%;
    background-color: #FFFFFF;
}
#mf-result {
    position: absolute;
    top: 0;
    left: 0;
    display: none;
    width: 100%;
    height: 100%;
    z-index: 2;
    background-color: #FFFFFF;
}
#ma-result-inner,
#ct-result-inner,
#cf-result-inner {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
}
#ma-result-inner,
#mf-result-inner {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
}
#ma-result-inner span,
#ct-result-inner span,
#cf-result-inner span,
#mf-result-inner span {
    font-size: 18px;
    color: #000000 !important;
    display: inline-block;
    margin-top: 20px;
}
.icon-send-success {
    display: inline-block;
    width: 58px;
    height: 58px;
    background: url(/local/templates/neprosto/assets/img/icons/icon-check.png) 0 0 no-repeat;
    background-size: contain;
}
.form-group.privacy-policy-inform {
    margin-bottom: 0;
    height: 0!important;
    overflow: hidden;
    opacity: 0;
}
.form-check-input.privacy-policy-check {
    border-color: #fff!important;
    opacity: 0;
}
.form-control.input-error {
    border-color: #ce0000;
    background-color: #f5dede;
}
.form-control.input-error::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #ce0000;
}
.form-control.input-error:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #ce0000;
    opacity:  1;
}
.form-control.input-error::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #ce0000;
    opacity:  1;
}
.form-control.input-error:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color:    #ce0000;
}
.form-control.input-error::-ms-input-placeholder { /* Microsoft Edge */
    color:    #ce0000;
}

.form-control.input-error::placeholder { /* Most modern browsers support this now. */
    color:    #ce0000;
}
#ma-course {
    width: 100%;
    background-color: #f9f9f9;
    background-clip: padding-box;
    border: 1px solid #dfe2e5;
    color: #495057;
}
.modal-footer {
    justify-content: center;
}
h5.modal-title {
    font-size: 24px;
    color: #ce0000;
}
.modal button.close:before {
    content: " ";
    display: block;
    width: 32px;
    height: 32px;

    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg height='32' id='svg2' version='1.1' viewBox='0 0 32 32' width='32' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:cc='http://creativecommons.org/ns%23' xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:svg='http://www.w3.org/2000/svg'%3E%3Cdefs id='defs6'/%3E%3Cg id='g10' transform='matrix(1.3333333,0,0,-1.3333333,0,32)'%3E%3Cpath d='M 7.3566925,16.866438 17.519572,6.8132274' id='path88' style='fill:none;stroke:%23333333;stroke-width:0.77400005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1'/%3E%3Cpath d='M 17.519572,16.866438 7.3566925,6.8132274' id='path898' style='fill:none;stroke:%23333333;stroke-width:0.77400005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1'/%3E%3C/g%3E%3C/svg%3E");
    background-size: contain;
}
.modal-header,
.modal-body,
.modal-footer {
    padding-left: 50px;
    padding-right: 50px;
}
#modal-ask .close {
    position: relative;
    left: 35px;
}
#cookie-warn {
	display: none;
	position: fixed;
	bottom: 15px;
	right: 15px;
	width: 320px;
	padding: 20px;
	border-radius: 20px;
	box-shadow: 4px 4px 8px 0px rgba(34, 60, 80, 0.2);
	z-index: 11;
	background-color: #fff;
	border: 1px solid #e6e6e6;
}
#cookie-warn-inner p {
	margin-bottom: 0;
	font-size: 13px;
	line-height: 1.2;
}
#cookie-warn-inner p:first-child {
	margin-bottom: 15px;
}
/* %%% */





@media (min-width: 992px) {
    .testimonial p {
        letter-spacing: .5px;
        margin-bottom: 2rem;
        line-height: 1.4;
    }
}

@media (max-width: 991px) {
    .navbar-collapse {
        top: 64px;
    }
}
/* END 991 */
@media (max-width: 767px) {

}
/* END 767 */
@media (max-width: 575.98px) {
    .startup-banner {
        padding-top: 40px !important;
    }
    .lead-img {
        text-align: center;
    }
    #lead-block .lead {
        width: 210px !important;
        margin-left: auto;
        margin-right: auto;
    }
    .lead-controls {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }
    .mr-2.ml-3 {
        margin-left: 0 !important;
        margin-right: 0 !important;
        margin-top: 10px;
        margin-bottom: 2px;
    }
    .lead-social {
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
    }

}
/* END 575 */
/* End */
/* /local/templates/neprosto/components/bitrix/news.list/articles-menu/style.css?1683296923162 */
/* /local/templates/neprosto/components/bitrix/news.list/articles-form/style.css?1683296923162 */
/* /local/templates/neprosto/template_styles.css?174945982125240 */
