body{background-color:#f1f1f1;color:#1c1d21}a,a:hover{color:#1c1d21}.btn-danger{color:#fff;background-color:#ec6f00;border-color:#ec6f00}.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:#428700;border-color:#428700}.btn-success:hover,.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active{color:#fff;background-color:#427300;border-color:#427300}.btn-outline-secondary{color:#fff;background-color:#ec6f00;border-color:#ec6f00}.btn-outline-secondary:hover,.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active{color:#fff;background-color:#de5400;border-color:#de5400}header{color:#1c1d21;border-bottom:2px solid rgba(166,166,166,.3)}header .logo-icon{background:url(main/css/../i/logo-color-full.svg) no-repeat;width:246px;height:63px}header .header-tel{margin-left:0;font-weight:700;color:#8a8a8a}.header-tel span{color:#e08d2a}header .header-btn{border-width:2px;margin-left:0}@media (min-width:768px){header .header-tel+.header-btn{margin-left:50px}header .header-tel+.header-tel{margin-left:25px}}section .section-title{color:#1c1d21}.benefit-item{display:block;width:100%;padding:0 0 0 125px;margin-bottom:45px;background:transparent no-repeat 0 3px;text-align:left}.benefit-item .benefit-title{color:#ec6f00;font-size:22px;font-weight:700;line-height:1.1;padding-bottom:20px}.benefit-item:not(.vertical) .benefit-title{max-width:400px}.benefit-item .benefit-text{font-size:14px;max-width:400px}.benefit-item:not(.vertical) .benefit-text{max-width:400px}@media (min-width:768px){.benefit-item:not(.vertical){padding-left:115px}}@media (min-width:992px){.benefit-item:not(.vertical){padding-left:125px}}.benefit-item.vertical{background-position:center top;padding:170px 0 0 0}.benefit-item.vertical .benefit-title{font-size:20px;text-align:center;padding-bottom:10px}.benefit-item.vertical .benefit-title.color1{color:#ec6f00}.benefit-item.vertical .benefit-title.color2{color:#5b9bd5}.benefit-item.vertical .benefit-title.color3{color:#1f4e79}.benefit-item.vertical .benefit-label{font-size:16px;font-weight:700;text-align:center;padding-bottom:10px;padding-top:10px}.benefit-item.vertical .benefit-text{text-align:center;max-width:inherit}@media (min-width:768px){.benefit-item.vertical{padding-left:15px;padding-right:15px}}.statistic-block{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center;width:250px;height:250px;text-align:center;border:rgba(236,111,0,.12) solid 15px;border-radius:50%}.statistic-block .stat-title{color:#ec6f00;font-size:30px;font-weight:700;line-height:1;margin-bottom:20px}.statistic-block .stat-text{font-size:14px;line-height:1.5}section.section-welcome{position:relative;padding-top:225px;background:url(main/css/../i/inv/bg-main.jpg) no-repeat center center;background-size:cover}#scene{display:none;position:absolute;z-index:-1;top:15px;right:0;width:100%;height:90%}@media (min-width:768px){#scene{display:block}}@media (min-width:1200px){#scene{width:50%}}section.section-welcome .section-content{padding-top:70px;padding-bottom:240px}section.section-welcome .container{padding-left:15px;padding-right:15px}section.section-welcome h1{width:100%;margin-bottom:35px;font-weight:700;font-size:28px;text-align:left}section.section-welcome p{width:100%;line-height:1.4;font-size:18px;text-align:justify}section.section-welcome .badge-secondary{font-size:11px;color:#1c1d21;background-color:rgba(236,111,0,.1)}@media (min-width:576px){section.section-welcome h1{font-size:40px}section.section-welcome .container{padding-left:0;padding-right:0}section.section-welcome .badge-secondary{font-size:16px}}@media (min-width:768px){section.section-welcome{padding-top:130px}section.section-welcome .section-content{padding-bottom:200px}}@media (min-width:992px){section.section-welcome{padding-top:81px}section.section-welcome .section-content{padding-bottom:180px}section.section-welcome h1{font-size:60px}section.section-welcome p{text-align:left}}@media (min-width:1200px){section.section-welcome h1{width:50%}section.section-welcome p{width:50%}}section.section-welcome .course-item{width:100%;padding-bottom:30px}section.section-welcome .course-item__label{opacity:.5;text-transform:uppercase;font-size:16px;line-height:1}section.section-welcome .course-item__value{line-height:1;margin-top:13px;font-weight:700}@media (min-width:992px){section.section-welcome .course-item{width:470px;padding-bottom:0}}section.section-request{color:#fff}section.section-request.top{margin-top:-214px}section.section-request .section-content{position:relative;z-index:2}section.section-request .separator{position:absolute;z-index:1;top:115px;height:1px;width:100%;box-shadow:0 0 10px rgba(184,194,194,.83)}@media (min-width:768px){section.section-request.top{margin-top:-170px}}@media (min-width:992px){section.section-request.top{margin-top:-115px}}.request-row{background:url(main/css/../i/inv/bg-request.jpg) no-repeat center center;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:.65;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}.request-block .course-item__value a{color:#fff;text-decoration:underline}@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:240px;padding-bottom:0}.request-block .course-item:last-child{width:400px}}section.section-slogan{padding-top:80px}section.section-slogan .container{padding-left:15px;padding-right:15px}section.section-slogan .section-title{font-family:"Comfortaa",sans-serif}section.section-slogan .section-title span{text-transform:uppercase;color:#ec6f00}section.section-slogan .section-text blockquote{padding:10px 15px;margin-bottom:25px;background:#ec6f00;background:linear-gradient(90deg,rgba(235,112,2,1) 0%,rgba(213,166,77,1) 100%);color:#fff;border-radius:8px}section.section-slogan .section-text blockquote a{color:#fff;text-decoration:underline}section.section-slogan .section-text p{margin-bottom:20px}section.section-slogan .section-text ul{list-style:none;padding:0;margin:0 0 25px}section.section-slogan .section-text ul>li{background:url(main/css/../i/inv/option-check.png) no-repeat 2px 5px;padding-left:50px;min-height:30px}@media (min-width:576px){section.section-slogan .container{padding-left:0;padding-right:0}}@media (min-width:992px){section.section-slogan{padding-top:120px}}section.section-about{padding-top:60px}section.section-about .container{padding-left:15px;padding-right:15px}section.section-about .benefit-item{min-height:130px}@media (min-width:576px){section.section-about .container{padding-left:0;padding-right:0}}@media (min-width:992px){section.section-about{padding-top:100px}}section.section-why{padding-top:60px}section.section-why .section-title{max-width:440px;margin-bottom:40px;font-size:40px}section.section-why .section-text{text-align:left;font-size:14px}section.section-why .section-text ul{list-style:none;padding:0;margin:0}section.section-why .section-text ul>li{background:url(main/css/../i/inv/option-check.png) no-repeat 2px 5px;padding-left:50px;min-height:30px}section.section-why .section-text ul li+li{margin-top:20px}section.section-why .left-block{max-width:100%}section.section-why .right-block{margin-top:50px;align-self:center}section.section-why .container{padding-left:15px;padding-right:15px}@media (min-width:576px){section.section-why .container{padding-left:0;padding-right:0}}@media (min-width:992px){section.section-why{padding-top:100px}section.section-why .left-block{max-width:600px}section.section-why .right-block{align-self:flex-start;margin-right:50px}}@media (min-width:1200px){section.section-why .left-block{max-width:800px}section.section-why .right-block{margin-right:100px}}section.section-skills{padding-top:100px}section.section-skills .section-title{font-size:40px;max-width:700px}@media (min-width:992px){section.section-skills{padding-top:150px}}.skills-container{position:relative;background:#fff;border-radius:9px;box-shadow:0 0 15px rgba(206,206,206,.63)}.skills-container .decoration{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;border-radius:9px;background:rgb(235,112,2);background:linear-gradient(0deg,rgba(235,112,2,1) 0%,rgba(213,166,77,1) 100%);content:''}.skills-container .skills-title{position:relative;z-index:3;text-align:center;color:#fff;font-size:26px;font-weight:700;padding:35px 15px 20px}.skills-container .skill-items{position:relative;z-index:2;padding:50px 0}.skill-items .skill-item{display:flex;flex-direction:column;align-items:center;padding:25px 0}.skill-item .skill-icon{position:relative;flex-shrink:0;width:100%;height:70px;margin-bottom:25px;background:transparent no-repeat center center}.skill-item .skill-icon:after{display:none;position:absolute;z-index:1;right:0;top:50%;margin-top:-12px;margin-right:-12px;width:23px;height:23px;background-color:#ec6f00;border-radius:50%;content:''}.skill-item .skill-text{flex-grow:1;padding-left:15px;padding-right:15px;color:#fff;font-size:22px;text-align:center}@media (min-width:768px){.skills-container .decoration{width:200px;border-radius:9px 0 0 9px}.skills-container .skills-title{margin-left:200px;padding-left:50px;padding-right:50px;color:#1c1d21;text-align:left}.skill-items .skill-item{flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:stretch}.skill-item .skill-icon{width:200px;margin-bottom:0}.skill-item .skill-icon:after{display:block}.skill-item .skill-text{color:#1c1d21;text-align:left;padding-left:50px;padding-right:50px}}@media (min-width:992px){.skills-container .decoration{width:300px}.skills-container .skills-title{margin-left:300px;padding-left:65px;padding-right:65px}.skill-item .skill-icon{width:300px}.skill-item .skill-text{padding-left:65px;padding-right:65px}}section.section-graduate{padding-top:100px;padding-bottom:150px}section.section-graduate .container{padding-left:15px;padding-right:15px}section.section-graduate .section-text{font-size:16px}@media (min-width:576px){section.section-graduate .container{padding-left:0;padding-right:0}}@media (min-width:768px){section.section-graduate .section-text{font-size:21px}}@media (min-width:992px){section.section-graduate{padding-top:150px;padding-bottom:190px}}section.section-graduate .single-slider .carousel-item>.single-pic{display:block;width:340px;height:227px;margin:0 auto}section.section-graduate .single-slider .carousel-indicators{bottom:-40px;align-items:center}section.section-graduate .single-slider .carousel-indicators li{background-color:#bacbcb;width:11px;height:11px;border-radius:50%}section.section-graduate .single-slider .carousel-indicators li:hover,section.section-graduate .single-slider .carousel-indicators li.active{background-color:#ec6f00}section.section-graduate .single-slider .carousel-indicators li.active{width:14px;height:14px}@media (min-width:576px){section.section-graduate .single-slider .carousel-item>.single-pic{width:540px;height:360px}}section.section-education{padding-top:100px}section.section-education .container{padding-left:15px;padding-right:15px}@media (min-width:576px){section.section-education .container{padding-left:0;padding-right:0}}@media (min-width:992px){section.section-education{padding-top:150px}}section.section-specialists{position:relative;padding-top:90px}section.section-specialists:after{position:absolute;z-index:1;bottom:0;height:1px;width:100%;box-shadow:0 0 10px rgba(184,194,194,.83);content:''}section.section-specialists .section-title{max-width:690px;padding-left:15px;padding-right:15px}@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}}section.section-specialists .single-slider .item-content{height:400px;justify-content:flex-start}@media (min-width:576px){section.section-specialists .single-slider .item-content{height:340px}}section.section-specialists .single-slider .item-title{margin-bottom:15px}section.section-specialists .single-slider .item-title span{color:#ec6f00}section.section-specialists .single-slider .item-text{font-size:14px}section.section-specialists .single-slider--light .carousel-control-prev-icon,section.section-specialists .single-slider--light .carousel-control-next-icon{background-color:rgba(184,184,184,.3)}section.section-specialists .single-slider--light .carousel-control-prev:hover .carousel-control-prev-icon,section.section-specialists .single-slider--light .carousel-control-next:hover .carousel-control-next-icon{background-color:rgba(184,184,184,.7)}section.section-specialists .single-slider .carousel-indicators{bottom:-40px;align-items:center}section.section-specialists .single-slider .carousel-indicators li{background-color:#bacbcb;width:11px;height:11px;margin-left:6px;margin-right:6px;border-radius:50%}section.section-specialists .single-slider .carousel-indicators li:hover,section.section-specialists .single-slider .carousel-indicators li.active{background-color:#ec6f00}section.section-specialists .single-slider .carousel-indicators li.active{width:14px;height:14px}@media (min-width:768px){section.section-specialists .single-slider .carousel-indicators{display:none}}@media (min-width:992px){section.section-specialists .single-slider{box-shadow:0 0 15px rgba(206,206,206,.63);border-radius:9px}section.section-specialists .single-slider .item-content{height:inherit;justify-content:center}}section.section-circumstances{position:relative;padding-top:80px;padding-bottom:110px}section.section-circumstances .section-title{max-width:830px;padding-left:15px;padding-right:15px}section.section-circumstances .section-title a{text-decoration:underline;text-decoration-skip-ink:none}@media (min-width:576px){section.section-circumstances .section-title{padding-left:0;padding-right:0}}@media (min-width:992px){section.section-circumstances{padding-top:120px;padding-bottom:170px}}section.section-circumstances .circ-col a{text-decoration:underline}section.section-circumstances .circ-col.top{border-radius:9px;background-color:#00c6d3;color:#1c1d21;padding:15px 25px;margin-bottom:50px}section.section-circumstances .circ-col.top a{color:#1c1d21}section.section-circumstances .circ-col.top .title{font-size:26px;font-weight:700;line-height:1.15;margin-bottom:20px}section.section-circumstances .circ-col.top ul{list-style:none;margin:0;padding:0}section.section-circumstances .circ-col.top ul>li{position:relative;padding-left:30px;line-height:1.25}section.section-circumstances .circ-col.top ul>li:after{position:absolute;left:0;top:7px;display:block;width:14px;height:14px;background-color:#004e7a;border-radius:50%;content:""}section.section-circumstances .circ-col.bottom .skill-items{padding-top:0}section.section-contact{padding-top:60px;padding-bottom:20px;background:#fff}section.section-contact .container{padding-left:15px;padding-right:15px}section.section-contact .benefit-item.vertical{padding-top:130px}section.section-contact .benefit-item .benefit-text{font-size:22px}@media (min-width:576px){section.section-contact .container{padding-left:0;padding-right:0}}@media (min-width:992px){section.section-contact{padding-top:100px;padding-bottom:60px}}section.section-subscribe{padding-top:60px;padding-bottom:60px;background:url(main/css/../i/inv/bg-subscribe.jpg) no-repeat top center;background-size:cover}section.section-subscribe .section-title{color:#fff;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.15;margin-bottom:40px;width:100%;color:#fff}.subscribe-blocks .course-item__label{opacity:.7;text-transform:uppercase;font-size:16px}.subscribe-blocks .course-item__value{margin-top:13px;font-size:22px;font-weight:700}.subscribe-blocks .course-item__value a{color:#fff}.subscribe-blocks .course-item__value a.underscore{text-decoration:underline}.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%}}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:rgba(69,79,95,.45)}footer .social-icon:hover{background-color:#4c9c00}footer .copyright{color:#767676;font-size:14px;text-align:center;padding-top:25px}