body{box-sizing:border-box}h1{font-size:64px;font-weight:800;margin-bottom:2em}@media(min-width:768px){h1{line-height:71px}}.right{width:50%}.right-skill{padding:5em 0 17em}.right-skill .max-container{display:flex}.right-skill .right{position:relative;width:55%}.right-skill .left{width:45%}.right-skill .left p{font-size:20px;line-height:24px;max-width:50%}.right-skill .right .skills{background-color:#fff;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.1);display:flex;flex-wrap:wrap;justify-content:space-between;padding:3em 4em;position:absolute}.right-skill .right .skills div{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center;width:47%}.right-skill .right .skills div img{margin-bottom:2em;width:35%}.right-skill .right .skills div:first-child,.right-skill .right .skills div:first-child+div{margin-bottom:5em}.case-study{overflow:hidden;padding:12em 0 8em}.case-study .content>div{display:none}.case-study .content>div.active{display:initial}.case-study .top{align-items:flex-end;display:flex;justify-content:space-between}.case-study .top h2{margin:0}.case-study .top .filter{background-color:#eee;border-radius:5px;display:flex;margin-bottom:1em;overflow:hidden;position:relative}.case-study .top .filter .filter-color{background-color:#e0303b;height:45px;position:absolute;transition:left .4s ease-in;width:197px;z-index:0}.case-study .top .filter button{background-color:transparent;border:none;font-family:proxima-nova,sans-serif;font-size:24px;height:40px;max-width:197px;min-width:197px;z-index:1}.case-study .top .filter button.active{color:#fff;font-weight:700}.case-study .top .filter button:hover{cursor:pointer}.case-study .content{margin-top:5em}.case-study .content .top-content{display:flex}.case-study .content .top-content .left{width:60%}.case-study .content .top-content .right{display:flex;justify-content:center;width:40%}.case-study .content .top-content .right .tech-content{box-shadow:0 0 5px rgba(0,0,0,.1);display:flex;flex-wrap:wrap;justify-content:center;min-width:315px}.case-study .content .top-content .right .tech-content .tech-logo{align-items:center;display:flex;justify-content:center;width:33.33%}.case-study .content .top-content img.logo{margin-bottom:2em}.case-study .content .top-content p{font-size:20px}.case-study .content .top-content img+p{font-weight:600;margin-bottom:2.5em}.case-study .content .top-content .testimonial{font-style:italic;margin-bottom:1.5em}.case-study .content .bottom{align-items:center;display:flex;justify-content:center;margin-top:6em}.case-study .content .bottom img{max-width:70%}.industry-knowledge{background-color:#eee;padding:3.5em 0 2em}.industry-knowledge ul{display:flex;flex-wrap:wrap;list-style:none;padding:0}.industry-knowledge ul li{align-items:center;display:flex;font-family:proxima-nova,sans-serif;font-size:24px;font-weight:600;margin:.5em 0;width:50%}.industry-knowledge ul li img{margin-right:1em}@media(max-width:1350px){.case-study .top{display:block}.case-study .top .filter{float:left;margin:2em 0 4em}.case-study .content{clear:both}}@media(max-width:1200px){.right,.top-software-dev .max-container .left{width:50%}.industy-knowledge .ul{flex-direction:column}}@media(max-width:1100px){.top-software-dev .max-container{flex-direction:column}.top-software-dev .max-container .left{margin-bottom:4em;width:100%}.top-software-dev .max-container .left br,.top-software-dev .max-container .left div img{display:none}.our-dna .max-container{flex-direction:column}.our-dna .max-container .left,.right{width:100%}.meet-spiria .max-container .left{width:45%}.meet-spiria .max-container .right{width:55%}}@media(max-width:1040px){.right-skill{padding:5em 0 11em}.meet-spiria{padding:5em 0 6em}.meet-spiria .max-container .left,.meet-spiria .max-container .right{width:100%}.meet-spiria .max-container .left,.right{justify-content:center;width:100%}.meet-spiria .max-container .left{margin-bottom:3em;padding:3em 0 4em}.meet-spiria .max-container .right img{width:47%}}@media(max-width:801px){.industry-knowledge .max-container ul li{margin-right:.5em;width:47%}}@media(max-width:601px){.top-software-dev{padding:10em 0 5em}.top-software-dev .max-container{width:100%}.top-software-dev .max-container .left{margin:0 auto;width:95%}.top-software-dev .max-container .right{margin-top:4em}.top-software-dev .max-container .right .form-about-project{border-radius:0}.our-dna{flex-direction:column}.our-dna .left,.our-dna .left img,.our-dna .right{width:100%}.our-dna .right h2{margin-top:1em}}@media(max-width:601px)and (min-width:1200px){.our-dna .right .stats-section{margin-top:3em}}@media(max-width:601px){.right-skill{padding:4em 0 0}.right-skill .max-container{flex-direction:column;width:100%}.right-skill .max-container .left{margin:0 auto;padding:0 0 5em;width:95%}.right-skill .max-container .left p{max-width:60%;width:60%}.right-skill .max-container .right{width:100%}.right-skill .max-container .right .skills{border-radius:0;flex-direction:column;position:static}.right-skill .max-container .right .skills>div{margin-bottom:2em;width:100%}.case-study{padding:5em 0 8em}.case-study .top .filter button{font-size:18px;min-width:130px;width:130px}.case-study .top .filter .filter-color{width:130px}.case-study .content .top-content{flex-direction:column}.case-study .content .top-content .left{width:100%}.case-study .content .top-content .right{margin-top:3em;width:100%}.case-study .content .top-content .right .tech-content{padding:3em 0}.case-study .content .top-content .right .tech-logo{padding:1em}.case-study .content .bottom{margin-top:4em}.industry-knowledge .max-container ul li{width:100%}.meet-spiria{padding:5em 0 6em}.meet-spiria .max-container .left,.right{justify-content:space-between;width:100%}.meet-spiria .max-container .left{margin-bottom:3em;padding:2em 0 4em}.meet-spiria .max-container .right img{width:47%}}@media(max-width:415px){.top-software-dev h1{font-size:43px}.top-software-dev .max-container .left br{display:initial}.case-study .top .filter button{font-size:14px;min-width:100px;width:100px}.case-study .top .filter .filter-color{width:100px}}