.content .main-container{padding:0;font-family:"LatoLight","Arial","Helvetica",sans-serif;color:#fff;background-color:#e1e1e1}.section>div.cell{width:50%;padding:15px}.section>div.cell.heading{height:600px;background-size:cover}.section>div.cell h3{font-family:"LatoBlack","Arial","Helvetica",sans-serif;font-size:4em;text-align:center;text-transform:uppercase;color:#fff}.section>div.cell strong{color:#ffa000}@media only screen and (max-width:991px){.section>div.cell{display:block;width:100%}.section>div.cell.heading{height:450px;padding:30px}.application-way>div.cell.heading{padding:30px 5px}.section>div.cell.heading h3{margin-top:10%}}@media only screen and (max-width:580px){.section>div.cell.heading{height:250px}.section>div.cell.heading h3{font-size:3em;margin-top:10%}}@media only screen and (max-width:500px){.section>div.cell.heading h3{font-size:2.2em;margin-top:10%}.application-way .heading .btns-holder{font-size:1.3em}}@media only screen and (max-width:370px){.programming-begin div.cell.heading{padding:30px 15px}}@media only screen and (max-width:350px){.section>div.cell.heading{height:200px}.section>div.cell.heading h3{font-size:1.6em;margin-top:12%}}.programming-meaning .cell.heading{background-image:url('/Content/images/developers-guide/programmer-meaning.jpg')}.programming-meaning .cell:nth-child(2){background-color:#234465}.programming-meaning .cell .text{font-size:1.5em;padding:25px 40px;background-color:#234465}@media only screen and (max-width:767px){.programming-meaning .cell .text{padding:0}}@media only screen and (max-width:350px){.programming-meaning .cell .text{font-size:1em}}.become-programmer .cell{background-image:url('/Content/images/developers-guide/become-programmer.jpg')}.become-programmer .how-to-become-developer-info{font-size:1.5em}.become-programmer .skills{text-align:center;width:85%;margin:0 auto;position:relative;top:-55px}.become-programmer .skills .skill{float:left;max-width:25%}.become-programmer .skills .skill a{color:#fff}.become-programmer .skills .skill a span{cursor:pointer;padding:15px;font-size:3.5em;border-radius:50%;background-clip:padding-box;background-color:#ffa000;border:15px solid rgba(255,160,0,.5);transition:all .3s ease-in-out}.become-programmer .skills .skill a:hover span{transform:scale(1.2)}.become-programmer .skills .skill.red a span{background-color:#ea4d00;border:15px solid rgba(234,77,0,.5)}.become-programmer .skills .skill.green a span{background-color:#0c7668;border:15px solid rgba(12,118,104,.5)}.become-programmer .skills .skill.yellow a span{background-color:#f2d300;border:15px solid rgba(242,211,0,.5)}.become-programmer .skills .skill.blue a span{background-color:#00b9db;border:15px solid rgba(0,185,219,.5)}.become-programmer .skills .skill div{color:#656565;font-size:1.5em;max-width:90%;margin:0 auto}.become-programmer .skills .skill div:before{font-family:FontAwesome;content:"";display:block;color:#656565;font-size:1.6em}@media only screen and (min-width:1610px){.become-programmer .skills .skill div{font-size:1.5em}}@media only screen and (max-width:991px){.become-programmer .cell.heading{height:100%!important;padding-bottom:100px!important}.become-programmer .skills{display:table-cell}.become-programmer .skills .skill div{font-size:1em}}@media only screen and (max-width:767px){.become-programmer .skills .skill a span{padding:10px;font-size:2em;border-width:10px!important}}@media only screen and (max-width:450px){.become-programmer .skills .skill div{font-size:.8em}}.kind-of-programmers .cell{position:relative}.kind-of-programmers .cell:first-of-type{background-color:#e1e1e1}.kind-of-programmers .cell.heading{background-image:url('/Content/images/developers-guide/kind-of-programmers.jpg')}.kind-of-programmers .cell ul{width:90%;margin:0 auto}.kind-of-programmers .cell ul li{font-size:2.6em;color:#565656}.kind-of-programmers .cell ul li:before{content:"";margin-right:10px;font-size:1.2em;font-family:FontAwesome;color:#ffa000}.kind-of-programmers .cell ul li a{color:#565656}.kind-of-programmers .cell ul li a:hover{text-decoration:none;color:#ffa000}.kind-of-programmers .softuni-wizard{position:absolute;bottom:0;right:-60px;z-index:1}@media only screen and (min-width:1610px){.kind-of-programmers .cell ul{width:60%}}@media only screen and (min-width:780px) and (max-width:991px){.kind-of-programmers .cell ul{width:50%}}@media only screen and (max-width:580px){.kind-of-programmers .cell ul li{font-size:2em}}@media only screen and (max-width:350px){.kind-of-programmers .cell ul li{font-size:1.2em}}.becoming-programmer-time .heading{height:600px;background-image:url('/Content/images/developers-guide/becoming-programmer-time.jpg');background-size:cover}.becoming-programmer-time .heading .btns-holder{text-align:center;margin-top:50px}.becoming-programmer-time .heading .btns-holder a{font-size:1.5em;padding:10px 25px}.becoming-programmer-time .heading .btns-holder .btn-right-margin{margin-right:60px}.becoming-programmer-time .time-all,.becoming-programmer-time .daily-time{padding:20px;text-align:center}.becoming-programmer-time .time-all>div,.becoming-programmer-time .daily-time>div{display:inline-block;text-align:left;margin-left:30px}.becoming-programmer-time .time-all>div{width:20%;padding:0 30px}.becoming-programmer-time .time-all>div .cell:nth-child(2),.becoming-programmer-time .daily-time>div .cell:nth-child(2){font-size:1.5em;margin-left:10px}.becoming-programmer-time .time-all{color:#fff;background-color:#ffa000}.becoming-programmer-time .time-all>div span:first-of-type:before{margin-right:30px;font-size:5em}.becoming-programmer-time .daily-time{color:#656565;background-color:#fff}.becoming-programmer-time .daily-time span{color:#ffa000}.becoming-programmer-time .time-all i,.becoming-programmer-time .daily-time span{font-size:5em;margin-right:10px}@media only screen and (max-width:1200px){.becoming-programmer-time .time-all>div{width:30%}}@media only screen and (max-width:991px){.becoming-programmer-time .cell.heading h3{font-size:3em}.becoming-programmer-time .time-all>div{width:40%}.becoming-programmer-time .daily-time>div:first-of-type{margin-left:-40px}.becoming-programmer-time .time-all,.becoming-programmer-time .daily-time{padding:10px}.becoming-programmer-time .time-all>div .cell:nth-child(2),.becoming-programmer-time .daily-time>div .cell:nth-child(2){font-size:1.2em}}@media only screen and (max-width:767px){.becoming-programmer-time .heading .btns-holder a{width:auto}.becoming-programmer-time .heading .btns-holder .btn-right-margin{margin-right:10px;margin-bottom:20px}.becoming-programmer-time .daily-time>div:first-of-type{margin-left:0}}@media only screen and (max-width:580px){.section.becoming-programmer-time>div.cell.heading{height:auto}.becoming-programmer-time .time-all>div,.becoming-programmer-time .daily-time>div{width:90%;padding:0}.becoming-programmer-time .daily-time>div:first-of-type{margin-left:30px}}.programming-begin>.cell.heading{background-image:url('/Content/images/developers-guide/programming-begin.jpg')}.programming-begin>.cell:nth-child(2){padding:0}@media only screen and (max-width:1200px){.programming-begin>.cell.heading h3{font-size:3em}}@media only screen and (max-width:991px){.programming-begin>.cell:nth-child(2){display:inline-block}}@media only screen and (max-width:767px){.section.programming-begin>.cell.heading h3{margin-top:15%}}.flip-container{background-color:#ff9f00}.flip-container:nth-child(2){background-color:#ff9000}.flip-container:nth-child(3){background-color:#ff9000}.flip-container:nth-child(6){background-color:#ff9000}.flip-container span{font-size:10em}.flip{-webkit-perspective:800;-ms-perspective:800;-moz-perspective:800;-o-perspective:800;height:20em;position:relative}.flip .card.flipped{transform:rotatey(-180deg);-ms-transform:rotatey(-180deg);-moz-transform:rotatey(-180deg);-webkit-transform:rotatey(-180deg);-o-transform:rotatey(-180deg)}.flip .card{width:100%;height:100%;-webkit-transform-style:preserve-3d;-webkit-transition:.5s;-moz-transform-style:preserve-3d;-moz-transition:.5s;-ms-transform-style:preserve-3d;-ms-transition:.5s;-o-transform-style:preserve-3d;-o-transition:.5s;transform-style:preserve-3d;transition:.5s}.flip .card .face{width:100%;height:100%;position:absolute;z-index:2;text-align:center;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden}.flip .card .front{position:absolute;z-index:1;cursor:pointer;display:flex;justify-content:center;align-items:center}.flip .card .front i,.flip .card .front img{position:relative}.flip .card .back{font-size:2.2em;cursor:pointer;transform:rotatey(-180deg);-ms-transform:rotatey(-180deg);-moz-transform:rotatey(-180deg);-webkit-transform:rotatey(-180deg);-o-transform:rotatey(-180deg)}.flip .card .back a{position:relative;top:90px;color:#fff}.flip .card .back.softuni a{position:relative;top:70px;color:#fff}.flip .card .back a:hover,.flip .card .back a:focus{text-decoration:none}@media only screen and (max-width:1264px){.flip .card .back.softuni a{top:50px}}@media only screen and (max-width:1106px){.flip .card .back.softuni a{top:30px}}@media only screen and (max-width:991px){.flip .card .back.softuni a{top:90px}}@media only screen and (max-width:767px){.flip-container{background-color:#ff9f00}.flip-container:nth-child(3){background-color:#ff9f00}.flip-container:nth-child(even){background-color:#ff9000}}.ie.flip-container span{font-size:5em}.ie.flip-container img{max-width:25%}.ie .front{top:35px}.ie .back{font-size:1.5em;top:110px}.place-to-learn .cell.heading{background-image:url('/Content/images/developers-guide/place-to-learn.jpg')}.place-to-learn .cell:first-of-type{background-color:#e1e1e1}.place-to-learn .cell ul{width:60%;margin:0 auto}.place-to-learn .cell ul li{margin-bottom:10px}.place-to-learn .cell ul li:before{display:table-cell;vertical-align:middle;content:"";margin-right:10px;font-size:4em;font-family:FontAwesome;color:#ffa000}.place-to-learn .cell ul li a strong{color:#565656}.place-to-learn .cell ul li a{display:table-cell;vertical-align:middle;color:#565656;font-size:1.8em;padding-left:15px}.place-to-learn .cell ul li a:hover,.place-to-learn .cell ul li a:focus,.place-to-learn .cell ul li a:hover strong,.place-to-learn .cell ul li a:focus strong{text-decoration:none;color:#ffa000}@media only screen and (max-width:1550px){.place-to-learn .cell ul{width:90%}}@media only screen and (max-width:500px){.place-to-learn .cell ul li{margin-bottom:0}.place-to-learn .cell ul li:before{font-size:3em}.place-to-learn .cell ul li a{font-size:1.3em}}@media only screen and (max-width:361px){.place-to-learn .cell ul li a{font-size:1em}}.application-way .heading{background-image:url('/Content/images/developers-guide/application-way.jpg');text-align:center}.application-way .heading .btns-holder{font-size:1.8em;width:70%;margin:0 auto;margin-top:30px}.application-way .heading .btns-holder a{display:block;width:50%;margin:0 auto;margin-top:40px;font-size:1.2em;padding:10px 28px;border-radius:25px}@media only screen and (max-width:991px){.section.application-way .cell.heading{height:auto}.application-way .heading .btns-holder a{display:block;width:auto;font-size:inherit}}@media only screen and (max-width:500px){.application-way .heading .btns-holder{display:inline-block;width:auto;font-size:inherit}}@media only screen and (max-width:560px){.apply-btn-with-margin{margin-top:20px}}