p{color:#5a5a5a;margin-bottom:20px}.html-raw-wrapper{color:#5a5a5a;margin-bottom:20px;font-size:16px}.uppercase{text-transform:uppercase}@media only screen and (max-width:767px){p.certificate-main-p{font-size:20px}}p .salary{display:block;font-size:26px}p .link{font-family:"LatoBlack","Arial","Helvetica",sans-serif;color:#234465}.right-content-inner{border-left:1px solid #ccc}@media only screen and (min-width:768px) and (max-width:991px){.right-content-inner{margin-top:30px;padding-top:30px;border-left:none;position:relative}.right-content-inner:after{width:auto;height:1px;content:'';background-color:#ccc;display:block;position:absolute;top:0;left:15px;right:15px}}@media only screen and (max-width:767px){.right-content-inner{margin-top:30px;padding-top:30px;border-left:none;position:relative}.right-content-inner:after{width:auto;height:1px;content:'';background-color:#ccc;display:block;position:absolute;top:0;left:15px;right:15px}}.content-bg{margin-top:-30px;margin-bottom:60px;border-bottom:1px solid #eaeaea}.content-bg img{margin:0 auto}@media only screen and (max-width:1200px){.content-bg{margin-top:130px}}@media only screen and (min-width:768px) and (max-width:991px){.content-bg img{width:630px}}@media only screen and (max-width:991px){.content-bg{margin-top:30px;margin-bottom:10px}}.certificate-title{margin-bottom:26px;font-family:"LatoBlack","Arial","Helvetica",sans-serif;font-size:26px;color:#234465;position:relative}.certificate-title i{font-size:20px;position:absolute;right:0;top:4px}.certificate-item{margin-bottom:10px}.certificate-item:last-child{margin-bottom:0}.certificate-item .certificate-link{padding-right:15px;font-size:16px;color:#5a5a5a}@media only screen and (min-width:768px) and (max-width:991px){.certificate-item .certificate-link{color:#ffa000}}@media only screen and (max-width:767px){.certificate-item .certificate-link{color:#ffa000}}.certificate-item.active .certificate-link{margin-bottom:26px;font-family:"LatoBlack","Arial","Helvetica",sans-serif;font-size:26px;color:#234465;margin-bottom:0;display:block;position:relative}.certificate-item.active .certificate-link i{font-size:20px;position:absolute;right:0;top:8px}.university-levels-wrap .registration{margin-bottom:30px}.university-levels-wrap .registration ul li.active .nav-bar-item:after{content:"";width:100%;height:1px;display:block;background-color:#234465;position:absolute;bottom:-23px;left:0}@media only screen and (max-width:767px){.university-levels-wrap .registration ul li.active .nav-bar-item:after{bottom:-1px}}.university-levels-wrap .registration ul li .nav-bar-item .registration-steps-num{width:20px;height:20px;margin-top:-10px}.university-levels-wrap .registration ul li .nav-bar-item .registration-steps-num span{font-size:12px}.university-levels-wrap .education-levels .course-list-wrapper .course-name{padding:9px 39px 9px 20px}.university-levels-wrap .education-levels .course-list-wrapper .course-start{color:#666}.university-levels-wrap .education-levels .course-list-wrapper:hover .course-start{color:#fff}.university-levels-wrap .education-levels .course-list-wrapper.taken-exam .course-start{background-color:#999;color:#fff}.university-levels-wrap .education-levels .course-list-wrapper.taken-exam .course-start i{margin-right:10px;font-size:14px}.content-heading{padding-bottom:90px;content:'';display:table;clear:both;border-bottom:1px solid #eaeaea}@media only screen and (min-width:768px) and (max-width:991px){.content-heading{padding-bottom:60px}}.content-heading .university-bg{}.content-heading .university-bg img{max-width:90%}.content-heading .university-bg .youtube-video{width:100%;height:330px}@media only screen and (max-width:1200px){.content-heading .university-bg{margin-top:-20px}.content-heading .university-bg .youtube-video{height:350px;margin-top:45px}}@media only screen and (min-width:992px) and (max-width:1199px){.content-heading .university-txt .certificate-main-p{font-size:20px}}@media only screen and (min-width:768px) and (max-width:991px){.content-heading .university-txt .certificate-main-p{font-size:20px}.content-heading .university-bg .youtube-video{height:450px;margin-top:0;margin-bottom:30px}}@media only screen and (max-width:767px){.content-heading .university-txt .certificate-main-p{font-size:20px}.content-heading .university-bg .youtube-video{height:250px;margin-top:0;margin-bottom:30px}}.extras-wrapper .fees-title{font-family:"LatoBlack","Helvetica","Arial",sans-serif}.extras-wrapper .extra-desc{font-size:18px}.extras-wrapper .licenses-list{margin-left:0;list-style:none}.extras-wrapper .licenses-list .license{padding-bottom:20px;border-bottom:1px solid #d2d2d2}.extras-wrapper .licenses-list .license>div.cell{width:15%}.extras-wrapper .licenses-list .license>p.cell{width:75%;font-size:18px}.extras-wrapper .licenses-list .license>div.cell img{margin-right:50px}.extras-wrapper .licenses-list .license:before{content:""}.extras-wrapper .licenses-list .license.superhosting>p.cell{width:30%}@media only screen and (max-width:520px){.extras-wrapper .licenses-list .license>p.cell,.extras-wrapper .licenses-list .license>div.cell,.extras-wrapper .licenses-list .license.superhosting>p.cell{float:none;width:100%;display:block;text-align:center}.extras-wrapper .licenses-list .license>div.cell img{margin:0 auto}}.infographic-wrapper{overflow:hidden;position:relative}@media only screen and (min-width:768px) and (max-width:991px){.infographic-wrapper:after{content:'';width:4px;height:auto;display:block;background:url("/Content/images/infographic-border-vertical.png") repeat-y;position:absolute;left:23px;top:125px;bottom:155px}}@media only screen and (max-width:767px){.infographic-wrapper:after{content:'';width:4px;height:auto;display:block;background:url("/Content/images/infographic-border-vertical.png") repeat-y;position:absolute;left:23px;top:125px;bottom:80px}}.infographic-wrapper .infographic-inner{margin-bottom:60px}@media only screen and (min-width:768px) and (max-width:991px){.infographic-wrapper .infographic-inner{width:100%;content:'';display:table;clear:both}}@media only screen and (max-width:767px){.infographic-wrapper .infographic-inner{width:100%;content:'';display:table;clear:both}}.infographic-wrapper .sidebar-title{margin-bottom:60px}.infographic-wrapper .infographic-img{width:155px;text-align:center;float:left}.infographic-wrapper .infographic-img img{height:100%}.infographic-wrapper .infographic-img.right{float:right}@media only screen and (min-width:768px) and (max-width:991px){.infographic-wrapper .infographic-img{width:125px;height:130px;text-align:right;float:right}}@media only screen and (max-width:767px){.infographic-wrapper .infographic-img{width:125px;height:130px;text-align:right;float:right}}.infographic-wrapper .infographic-content{width:auto;margin-left:155px;padding-left:65px}.infographic-wrapper .infographic-content.right{margin-left:0}.infographic-wrapper .infographic-content.right .infographic-content-title:before{content:none}@media only screen and (min-width:768px) and (max-width:991px){.infographic-wrapper .infographic-content.right .infographic-content-title:before{content:''}}@media only screen and (max-width:767px){.infographic-wrapper .infographic-content.right .infographic-content-title:before{content:''}}.infographic-wrapper .infographic-content.right .infographic-content-title:after{width:436px;height:300px;left:-473px;right:auto;background:url("/Content/images/infographic-rounded-border.png") no-repeat}@media only screen and (min-width:992px) and (max-width:1199px){.infographic-wrapper .infographic-content.right .infographic-content-title:after{top:-238px;left:-372px;background:url("/Content/images/infographic-rounded-border-m.png") no-repeat}}.infographic-wrapper .infographic-content.right .infographic-content-title.b-none:after{content:none}.infographic-wrapper .infographic-content.right .infographic-content-title.m-b-none:before{content:none}.infographic-wrapper .infographic-content .infographic-content-title{margin-bottom:33px;padding-left:0;font-family:"LatoBlack","Arial","Helvetica",sans-serif;font-size:30px;color:#234465}.infographic-wrapper .infographic-content .infographic-content-title:before{content:"";width:13px;height:28px;display:block;background:url("/Content/images/infographic-border-arrow.png") no-repeat;position:absolute;bottom:-26px;right:31px}@media only screen and (min-width:992px) and (max-width:1199px){.infographic-wrapper .infographic-content .infographic-content-title:before{bottom:-32px;right:6px}}@media only screen and (min-width:768px) and (max-width:991px){.infographic-wrapper .infographic-content .infographic-content-title:before{bottom:-70px;right:auto;left:-46px;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}}@media only screen and (max-width:767px){.infographic-wrapper .infographic-content .infographic-content-title:before{bottom:-70px;right:auto;left:-46px;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}}.infographic-wrapper .infographic-content .infographic-content-title:after{content:"";width:auto;height:5px;position:absolute;background:url("/Content/images/infographic-border.png") repeat-x;bottom:-15px;right:-23px;left:-6px}@media only screen and (min-width:992px) and (max-width:1199px){.infographic-wrapper .infographic-content .infographic-content-title:after{bottom:-20px}}@media only screen and (min-width:768px) and (max-width:991px){.infographic-wrapper .infographic-content .infographic-content-title:after{content:none}}@media only screen and (max-width:767px){.infographic-wrapper .infographic-content .infographic-content-title:after{content:none}}.infographic-wrapper .infographic-content .infographic-content-title .level-num{width:50px;height:50px;left:-65px;top:36px;z-index:2}.infographic-wrapper .infographic-content .infographic-content-title .level-num span{font-size:26px}.infographic-wrapper .infographic-content .infographic-content-title .level-num.blue{background-color:#234465}@media only screen and (min-width:768px) and (max-width:991px){.infographic-wrapper .infographic-content .infographic-content-title .level-num{top:18px}}@media only screen and (max-width:767px){.infographic-wrapper .infographic-content .infographic-content-title .level-num{top:18px}}@media only screen and (min-width:992px) and (max-width:1199px){.infographic-wrapper .infographic-content .infographic-content-title{font-size:26px}}@media only screen and (min-width:768px) and (max-width:991px){.infographic-wrapper .infographic-content .infographic-content-title{margin-bottom:0;font-size:26px}}@media only screen and (max-width:767px){.infographic-wrapper .infographic-content .infographic-content-title{margin-bottom:0;font-size:26px}}.infographic-wrapper .infographic-content .p-wrap{width:50%;float:left}@media only screen and (min-width:768px) and (max-width:991px){.infographic-wrapper .infographic-content .p-wrap{width:100%;float:none}}@media only screen and (max-width:767px){.infographic-wrapper .infographic-content .p-wrap{width:100%;float:none}}.infographic-wrapper .infographic-content p{color:#999}@media only screen and (min-width:768px) and (max-width:991px){.infographic-wrapper .infographic-content{margin-left:0}}@media only screen and (max-width:767px){.infographic-wrapper .infographic-content{margin-left:0}}.lecturers-heading{border-bottom:1px solid #eaeaea}.lecturers-heading h3{margin-top:60px}.lecturer-info{padding-top:60px}.lecturer-info .lecturer-img-wrap{width:165px;height:165px;margin-right:30px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;overflow:hidden;float:left}.lecturer-info .lecturer-img-wrap img{width:100%;height:100%}@media only screen and (min-width:992px) and (max-width:1199px){.lecturer-info .lecturer-img-wrap{width:133px;height:133px}}@media only screen and (min-width:768px) and (max-width:991px){.lecturers-heading{padding-bottom:20px}.lecturer-info .lecturer-img-wrap{width:95px;height:95px}}@media only screen and (max-width:767px){.lecturers-heading{padding-bottom:20px}.lecturer-info .lecturer-img-wrap{width:95px;height:95px;margin-bottom:30px;float:none}}.lecturer-info .lecturer-info-text{overflow:hidden}.lecturer-info .lecturer-info-text .lecturer-name{margin-bottom:17px;font-family:"LatoBlack","Arial","Helvetica",sans-serif;font-size:26px}.lecturer-info .lecturer-info-text p a{color:#234465;text-decoration:underline}.content .main-container.plans-page-container{width:100%;padding-top:0;padding-bottom:0}.content .main-container.plans-page-container>.container>a.btn-warning{position:absolute}.content .main-container.plans-page-container>.html-raw-wrapper>.container.main-container{padding-bottom:43px}.fees-by-modules{background:url("/Content/images/softuni-taxes-bg.png") no-repeat;background-size:cover}.fees-by-modules .main-container{padding-left:0;padding-right:0}.fees-title{margin-bottom:60px;margin-top:10px;font-family:"LatoBlack","Arial","Helvetica",sans-serif;font-weight:900;font-size:26px;color:#234465}h1.fees-title{text-align:center;font-size:42px}@media only screen and (max-width:991px){.level-box-wrap{margin-bottom:30px}}.level-box-wrap{border-radius:15px;overflow:hidden;box-shadow:0 0 15px rgba(153,153,153,.5)}.level-box-wrap .level-box-price{text-align:center;border:1px solid #ccc;overflow:hidden;color:#fff;background-color:#234465}.level-box-wrap .level-box-price.basic-module{padding:15px 0;background-color:#ffa000}.level-box-wrap .level-box-price .level-price{width:100%;height:100px}.level-box-wrap .level-box-price .level-price>div{padding:20px 5px 15px 5px}.level-box-wrap .level-box-price .level-price>div:first-child{border-right:none}.level-box-wrap .level-box-price .level-price .level-price-title{margin-bottom:26px;font-family:"Lato","Arial","Helvetica",sans-serif;font-weight:900;font-size:50px;color:#fff;margin-bottom:0}.level-box-wrap .level-box-price .level-price .level-price-desc{font-size:16px;color:#ccc}.level-box-wrap .level-box-price.basic-module .level-price .level-price-desc{color:#fff}.level-box-wrap .level-box-price.basic-module .level-price .level-price-title{font-size:55px}.level-box-wrap .level-details .programming-basics{font-size:30.5px;padding:20px 0}.level-box-wrap .modules-list{padding-top:12px;padding-bottom:12px}@media only screen and (min-width:992px) and (max-width:1200px){.level-box-price .level-price{min-height:135px}}@media only screen and (max-width:520px){.level-box-wrap .level-box-price.basic-module .level-price .level-price-title{font-size:42px}.level-box-wrap .level-details .programming-basics{font-size:26px}.level-box-wrap .level-box-price .level-price .level-price-title{font-size:40px}}.level-box-wrap.edu-modules{display:table;width:100%;height:335px}.level-box-wrap.edu-modules .level-box-price{width:40%}.level-box-wrap.edu-modules .level-box-price .level-price>div{padding:20% 10px}.level-box-wrap.edu-modules .level-box-price .level-price h3{margin-top:0}.level-box-wrap .level-details{width:100%;text-align:center;color:#565656;background-color:#fff}.level-box-wrap .level-details .cell{text-align:center}.level-box-wrap .level-details div{font-size:26px;font-weight:100;margin:20px 0}.level-box-wrap .level-details ul{margin-left:0}.level-box-wrap .level-details ul li:before{content:""}@media only screen and (max-width:1201px) and (min-width:1200px){.content .main-container.plans-page-container>.html-raw-wrapper>.container.main-container{width:100%}}@media only screen and (max-width:1001px) and (min-width:992px){.content .main-container.plans-page-container>.html-raw-wrapper>.container.main-container{width:100%}}@media only screen and (min-width:768px) and (max-width:991px){.level-box-wrap .level-heading{width:50%;float:left}.level-box-wrap .level-details ul li{width:33%}}@media only screen and (max-width:781px) and (min-width:768px){.content .main-container.plans-page-container>.html-raw-wrapper>.container.main-container{width:100%}}.curriculum-link{margin-top:60px}.curriculum-link a.primary-btn.primary-blue-btn{font-family:"Lato","Arial","Helvetica",sans-serif;font-size:20px;font-weight:700;border-width:1px;padding:10px 25px}.exam-fee{margin-top:20px;font-size:13px;color:#666;text-align:center}.p-info{margin-top:60px;color:#234465}@media only screen and (min-width:768px) and (max-width:991px){.secondary .secondary-inner{margin-bottom:30px}.secondary .secondary-inner:last-child{margin-bottom:0}}@media only screen and (max-width:767px){.secondary .secondary-inner{margin-bottom:30px}.secondary .secondary-inner:last-child{margin-bottom:0}}.secondary .fees-title{margin-top:30px;margin-bottom:30px}.secondary .p-info{margin-top:0}.secondary .p-info.b-link a{font-family:"LatoBlack","Arial","Helvetica",sans-serif;color:#234465;text-decoration:underline}.education-forms .p-info{margin-top:35px}.fees-scholarships{border:none;width:100%}.fees-scholarships thead .main-header th{padding:5px;vertical-align:middle;font-size:22px;text-align:center;font-weight:100;color:#fff;border-right:1px solid rgba(51,122,183,.1);border-bottom:0}.fees-scholarships thead .main-header th.header-title-empty{background-color:transparent}.fees-scholarships thead .main-header th.onsite{background-color:#ffa000}.fees-scholarships thead .main-header th.online{background-color:#234465}.fees-scholarships tbody tr:nth-child(odd){background-color:#ececec}.fees-scholarships tbody tr td{font-size:18px;padding:8px;line-height:1.42857143;border-left:1px solid rgba(51,122,183,.05);border-top:none;vertical-align:middle}.fees-scholarships tbody tr td.onsite{text-align:center;background-color:rgba(255,160,0,.5)}.fees-scholarships tbody tr td.online{text-align:center;background-color:rgba(35,68,101,.5)}.fees-scholarships tbody tr td.unchecked{background-color:rgba(35,68,101,.7)}.fees-scholarships tbody tr .level-desc{font-weight:700;font-size:14px;color:#234465;text-align:left;padding:4px}.fees-scholarships .checkbox-align i,.fees-scholarships .checkbox-align span{font-size:26px;color:#fff}@media only screen and (max-width:991px){.fees-scholarships{margin-left:-10px}.fees-scholarships thead .main-header th{font-size:18px}.fees-scholarships tbody tr td{font-size:16px}}@media only screen and (max-width:460px){.fees-scholarships thead .main-header th{font-size:15px}.fees-scholarships tbody tr td{font-size:12px}}.faq-title{font-size:24px;margin-top:0;margin-bottom:35px;font-family:"LatoBlack","Arial","Helvetica",sans-serif}.faq-wrapper{margin-bottom:60px}.faq-wrapper:last-child{margin-bottom:0}.faq-wrapper .sidebar-title{margin-bottom:30px;margin-top:0}@media only screen and (min-width:768px) and (max-width:991px){.right-side{margin-top:60px}}@media only screen and (max-width:767px){.right-side{margin-top:60px}}.right-side .sidebar-title{margin-top:60px}.right-side .sidebar-title:first-child{margin-top:10px}.right-side p{font-size:14px}.tabs-wrapper{margin-top:60px}.tabs-wrapper .nav-tabs{margin:0;border-color:#234465}@media only screen and (min-width:768px) and (max-width:991px){.tabs-wrapper .nav-tabs{border-color:#eaeaea}}@media only screen and (max-width:767px){.tabs-wrapper .nav-tabs{border-color:#eaeaea}}.tabs-wrapper .nav>li{padding:0}.tabs-wrapper .nav>li:last-child a{margin-right:0}.tabs-wrapper .nav>li a{height:195px;margin-right:30px;padding:25px 25px 0 25px;-ms-border-radius:0;border-radius:0;border-color:#eaeaea;border-bottom-color:transparent}@media only screen and (min-width:768px) and (max-width:991px){.tabs-wrapper .nav>li a{margin-right:0}}@media only screen and (max-width:767px){.tabs-wrapper .nav>li a{margin-right:0}}.tabs-wrapper .nav>li a:hover{border-color:#234465;border-bottom-color:transparent}.tabs-wrapper .nav>li a span{color:#999;display:block}.tabs-wrapper .nav-tabs>li.active>a,.tabs-wrapper .nav-tabs>li.active>a:focus,.tabs-wrapper .nav-tabs>li.active>a:hover{border-color:#234465;border-bottom-color:transparent}@media only screen and (min-width:768px) and (max-width:991px){.tabs-wrapper .nav-tabs>li.active>a,.tabs-wrapper .nav-tabs>li.active>a:focus,.tabs-wrapper .nav-tabs>li.active>a:hover{margin-bottom:1px;border-bottom-color:#234465}}@media only screen and (max-width:767px){.tabs-wrapper .nav-tabs>li.active>a,.tabs-wrapper .nav-tabs>li.active>a:focus,.tabs-wrapper .nav-tabs>li.active>a:hover{margin-bottom:1px;border-bottom-color:#234465}}.tabs-wrapper .tab-pane{padding-top:30px}.tabs-wrapper .info{margin-bottom:30px}.tabs-wrapper .info .lbl{margin-bottom:10px;font-family:"Lato","Arial","Helvetica",sans-serif;font-size:14px;color:#666}.tabs-wrapper .info .txt{margin-bottom:30px;font-family:"LatoBlack","Arial","Helvetica",sans-serif;font-size:16px;color:#234465}.tabs-wrapper .info .fa{margin-right:5px}.tabs-wrapper .info .partners-title{margin-top:15px;font-family:"LatoBlack","Arial","Helvetica",sans-serif;font-size:20px;color:#234465}.tabs-wrapper .info .link{font-size:16px;color:#234465}.tabs-wrapper .info .link i{font-size:20px}.tabs-wrapper .sidebar-title{margin-bottom:5px}.tabs-wrapper ul,.tabs-wrapper li{list-style-type:disc;font-size:16px}.tabs-wrapper ol{list-style:georgian}.tabs-wrapper ul li ul li,.tabs-wrapper ol li ul li{list-style-type:circle}.tabs-wrapper ul,.tabs-wrapper ol{padding-left:20px}.tabs-wrapper p{margin-bottom:5px;color:#234465}.tabs-wrapper .disciplines .sidebar-title{margin-top:0}.tabs-wrapper .disciplines li{list-style:none}.tabs-wrapper .disciplines .list-item{padding:5px 10px;margin-left:-5px;background-color:#eaeaea}.tabs-wrapper .disciplines li:nth-child(even) .list-item{background-color:#f9f9f9}.tabs-wrapper .disciplines .list-item .title{font-family:"LatoBlack","Arial","Helvetica",sans-serif;font-size:14px;color:#234465}.tabs-wrapper .apply-info .list{font-size:16px}.tabs-wrapper .apply-info .list .link{font-family:"LatoBlack","Arial","Helvetica",sans-serif;color:#234465}.slick-prev:before,.slick-next:before{font-family:"FontAwesome"!important}.slick-prev:before{content:""!important}@media only screen and (min-width:991px) and (max-width:1200px){.tabs-wrapper .nav>li a span.major-title{font-size:18px}}@media only screen and (max-width:991px){.stories iframe.youtube-video{width:48%}.stories iframe.youtube-video:nth-of-type(2n+1){margin-left:0}}