body{background-color:#1c1d21;color:#fff}a,a:hover{color:#fff}.btn-danger{color:#fff;background-color:#de6800;border-color:#de6800}.btn-danger:hover,.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active{color:#fff;background-color:#de5400;border-color:#de5400}.btn-success{color:#fff;background-color:#517ab9;border-color:#517ab9}.btn-success:hover,.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active{color:#fff;background-color:#466aa0;border-color:#466aa0}.btn-outline-secondary{color:#fff;background-color:transparent;border-color:#8b9099}.btn-outline-secondary:hover,.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active{color:#1c1d21;background-color:#8b9099;border-color:#8b9099}header{color:#fff;border-bottom:2px solid rgba(151,154,159,.3)}header .logo-icon{background:url(main/css/../i/logo-light-full.svg) no-repeat;width:246px;height:63px}header .header-tel{margin-right:0;font-weight:700}.header-tel span{color:#517ab9}header .header-btn{border-width:2px}@media (min-width:576px){header .header-tel{margin-right:50px}}section .section-title{color:#fff}.benefit-item{width:100%;padding-left:110px;padding-bottom:45px;background:transparent no-repeat 0 10px}.benefit-item .benefit-title{color:#517ab9;font-size:22px;font-weight:700;line-height:1.1;padding-bottom:20px}.benefit-item .benefit-text{font-size:14px;max-width:400px}@media (min-width:768px){.benefit-item{padding-left:100px}}@media (min-width:992px){.benefit-item{padding-left:110px}}.multi-slider .item-content{height:290px}.multi-slider .item:hover .item-content{box-shadow:0 0 25px 8px rgba(81,122,185,.3)}.multi-slider .slick-arrow{background-color:rgba(118,139,170,.3)}.multi-slider .slick-arrow:hover{background-color:rgba(118,139,170,.7)}.single-slider .carousel-control-prev-icon,.single-slider .carousel-control-next-icon{background-color:rgba(118,139,170,.3)}.single-slider .carousel-control-prev:hover .carousel-control-prev-icon,.single-slider .carousel-control-next:hover .carousel-control-next-icon{background-color:rgba(118,139,170,.7)}.single-slider .carousel-indicators{bottom:-60px}.single-slider .carousel-indicators li{background-color:rgba(81,122,185,.2);width:19px;height:19px;border-radius:50%;margin-left:5px;margin-right:5px}.single-slider .carousel-indicators li.active,.single-slider .carousel-indicators li:hover{background-color:rgba(81,122,185,1)}.single-slider .item-title{margin-bottom:25px}.single-slider .item-title span{color:#517ab9}@media (min-width:576px){.single-slider .carousel-control-prev-icon{margin-left:0}.single-slider .carousel-control-next-icon{margin-right:0}}@media (min-width:992px){.single-slider .carousel-control-prev-icon{margin-left:-50px}.single-slider .carousel-control-next-icon{margin-right:-50px}}.check-list{list-style:none inside none;margin:0;padding:0}.check-list>li{background:url(main/css/../i/mar/check-option.png) no-repeat left 5px;padding-left:45px;padding-bottom:5px}section.section-welcome{padding-top:130px;background:#162133 url(main/css/../i/mar/bg-main.jpg) no-repeat top left}section.section-welcome .section-content{padding-top:70px;padding-bottom:200px}section.section-welcome .container{padding-left:15px;padding-right:15px}section.section-welcome h1{width:100%;margin-bottom:35px;font-weight:700;font-size:40px;text-align:left}section.section-welcome ul{width:100%;line-height:1.4;text-align:left}@media (min-width:576px){section.section-welcome h1{font-size:46px}section.section-welcome .container{padding-left:0;padding-right:0}}@media (min-width:992px){section.section-welcome{padding-top:81px}section.section-welcome .section-content{padding-bottom:180px;background:url(main/css/../i/mar/main1.png) no-repeat calc(50% + 271px) 90px}section.section-welcome h1{width:50%;font-size:60px}section.section-welcome ul{width:50%;margin-bottom:60px}}section.section-welcome .course-item{width:100%;padding-bottom:30px}section.section-welcome .course-item__label{opacity:.3;text-transform:uppercase;font-size:16px;line-height:1}section.section-welcome .course-item__value{line-height:1;margin-top:13px}@media (min-width:992px){section.section-welcome .course-item{width:290px;padding-bottom:0}}section.section-request.top{margin-top:-170px}@media (min-width:992px){section.section-request.top{margin-top:-115px}}.request-row{background:#517ab9 url(main/css/../i/mar/bg-request.jpg) no-repeat right top;border-radius:0}.request-row .request-separator{width:100%;height:2px;background:#fff;opacity:.15}.request-block{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:flex-start;width:100%;padding:15px 20px}.request-block--top{align-items:flex-start}.request-block--bottom{align-items:flex-start}.request-block .request-title{font-size:30px;font-weight:700;text-transform:uppercase}.request-block .request-action{align-self:center;margin-top:15px}.request-block .course-item{width:100%;padding-bottom:30px}.request-block .course-item__label{opacity:.3;text-transform:uppercase;font-size:16px;line-height:1}.request-block .course-item__value{line-height:1;margin-top:13px;font-size:30px;font-weight:700}@media (min-width:576px){.request-row{border-radius:10px}}@media (min-width:992px){.request-block{padding:20px 40px}}@media (min-width:992px){.request-block{justify-content:space-between}.request-block--top{flex-direction:row;align-items:center}.request-block--bottom{flex-direction:row}.request-block .request-action{margin-top:0}.request-block .course-item{width:290px;padding-bottom:0}}section.section-benefits{padding-top:100px;padding-bottom:60px}section.section-benefits .container{padding-left:15px;padding-right:15px}@media (min-width:576px){section.section-benefits .container{padding-left:0;padding-right:0}}@media (min-width:992px){section.section-benefits{padding-top:150px;padding-bottom:110px}}section.section-program{padding-top:100px;padding-bottom:80px}section.section-program .section-title{padding-left:15px;padding-right:15px}@media (min-width:576px){section.section-program .section-title{padding-left:0;padding-right:0}}@media (min-width:992px){section.section-program{padding-top:150px;padding-bottom:125px}}.program-table .row-header{margin-bottom:25px;font-size:16px}.program-table .row-header>[class*="col-"]{opacity:.4;text-transform:uppercase}.program-table .row>[class*="col-"]:first-child{padding-left:40px;padding-right:10px}.program-table .row>[class*="col-"]:last-child{text-align:center}.program-table .row:not(.row-header)+.row{margin-top:20px}.program-table .row:not(.row-header)>[class*="col-"]:first-child{background:url(main/css/../i/mar/radio-option.png) no-repeat left 5px}.program-table .row:not(.row-header)>[class*="col-"]:last-child{color:#517ab9;font-weight:700;font-size:22px}section.section-specialists{padding-top:100px;padding-bottom:110px}section.section-specialists .section-title{padding-left:15px;padding-right:15px;max-width:690px}@media (min-width:576px){section.section-specialists .section-title{padding-left:0;padding-right:0}}@media (min-width:992px){section.section-specialists{padding-top:150px;padding-bottom:170px}}section.section-reviews{background:#fff url(main/css/../i/mar/bg-review.jpg) no-repeat top right;color:#1c1d21;padding-top:70px;padding-bottom:120px}section.section-reviews .section-title{padding-left:15px;padding-right:15px;color:#1c1d21}@media (min-width:576px){section.section-reviews .section-title{padding-left:0;padding-right:0}}@media (min-width:992px){section.section-reviews{padding-top:100px;padding-bottom:160px}}section.section-reviews .single-slider .carousel-inner{overflow:visible}section.section-reviews .single-slider .item{box-shadow:0 0 49px 3px rgba(133,133,133,.36)}section.section-reviews .single-slider .item-text{font-size:14px;line-height:1.25}section.section-reviews .single-slider .item-title{position:relative;width:100%;padding-right:60px}section.section-reviews .single-slider .item-year{position:absolute;top:7px;right:0;font-weight:300;font-size:20px}@media (min-width:992px){section.section-reviews .single-slider .item-content{padding-left:40px;padding-right:40px}}@media (min-width:1200px){section.section-reviews .single-slider .item-content{padding-left:50px;padding-right:50px}section.section-reviews .single-slider .item-pic{width:420px}}section.section-subscribe{padding-top:60px;padding-bottom:60px;background:url(main/css/../i/mar/bg-subscribe.jpg) no-repeat top center;background-size:cover}section.section-subscribe .section-title{text-transform:uppercase;max-width:460px;padding-left:15px;padding-right:15px}@media (min-width:576px){section.section-subscribe .section-title{padding-left:0;padding-right:0}}@media (min-width:992px){section.section-subscribe{padding-top:100px;padding-bottom:100px}}.subscribe-blocks{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;justify-content:space-between;width:100%}.subscribe-block{width:100%}.subscribe-block--info,.subscribe-block--info2{display:flex;flex-wrap:wrap;flex-direction:column;padding-left:15px;padding-right:15px}.subscribe-blocks .course-item{line-height:1;margin-bottom:40px;width:100%}.subscribe-blocks .course-item__label{opacity:.4;text-transform:uppercase;font-size:16px}.subscribe-blocks .course-item__value{margin-top:13px;font-size:22px;font-weight:700}.subscribe-block--form{padding:30px;margin-bottom:40px;border-radius:10px;background:#fff}@media (min-width:576px){.subscribe-blocks{flex-direction:row}.subscribe-block--info,.subscribe-block--info2{padding-left:0;padding-right:0}.subscribe-block--form{padding:50px}}@media (min-width:768px){.subscribe-block--form{width:400px}.subscribe-block--info{width:280px}.subscribe-block--info2{flex-direction:row}.subscribe-block--info2 .course-item{width:280px}}@media (min-width:992px){.subscribe-block--form{width:415px}.subscribe-block--info{width:290px}.subscribe-block--info2 .course-item{width:290px}}@media (min-width:1200px){.subscribe-block--info2{flex-direction:column;width:290px}.subscribe-block--info2 .course-item{width:100%}}section.section-whom{color:#1c1d21}section.section-whom .section-title{color:#1c1d21;max-width:350px}section.section-whom .container.top{background:#fff;padding:30px}section.section-whom .container.bottom{background:#517ab9 url(main/css/../i/mar/bg-request.jpg) no-repeat right -150px;padding:30px}@media (min-width:576px){section.section-whom .container.top,section.section-whom .container.bottom{padding:40px}section.section-whom .container.top{border-radius:9px 9px 0 0}section.section-whom .container.bottom{border-radius:0 0 9px 9px}}@media (min-width:992px){section.section-whom .container.top,section.section-whom .container.bottom{padding:50px}}section.section-whom .book-text{display:flex;align-items:center;min-height:80px;padding-left:100px;background:url(main/css/../i/mar/icons/people-add.png) no-repeat left center;color:#fff;font-size:22px;line-height:1.25;text-align:left;text-transform:uppercase}.partner-block{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.partner-block .partner-icon{width:320px;height:130px;background:#517ab9 url(main/css/../i/mar/partner-logo.png) no-repeat center center;border-radius:9px;margin-bottom:25px}.partner-block .partner-text{text-align:center;font-size:14px;line-height:1.5}.partner-block .partner-text span{font-weight:700}@media (min-width:992px){section.section-whom .book-text{padding-left:120px}}footer{background:#fff;padding-top:50px;padding-bottom:50px}footer .logo-icon{background:url(main/css/../i/logo.svg) no-repeat;width:331px;height:65px}footer .social-icon{background-color:#afb3ba}footer .social-icon:hover{background-color:#517ab9}footer .copyright{color:#767676;font-size:14px;text-align:center;padding-top:25px}