body{font-family:"proxima-nova","Helvetica Neue","Helvetica","Arial",sans-serif;color:#4a4a4a}.no-padding{padding:0!important}a{color:#1F8CEB;text-decoration:none}a:hover{text-decoration:underline}a.button{background:rgba(31,140,235,0.8);border-radius:4px;color:#FFF;font-size:12px;font-weight:300;padding-top:15px;padding-bottom:15px;padding-left:25px;padding-right:25px;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}a.button:hover{cursor:pointer;background:#1f8ceb;text-decoration:none}h1{padding-top:230px;font-size:36px;font-weight:100}h1 span{color:#1F8CEB}h2{font-weight:100;font-size:36px;line-height:56px}h2 strong{font-weight:400}h2 span{color:#1F8CEB}h3{font-size:24px;line-height:40px;font-weight:300}header{background:#FFF;box-shadow:0 1px 1px 0 #E6E6E6;padding-top:10px;padding-bottom:11px;position:fixed;top:0;right:0;left:0;z-index:999}header img{margin-top:8px}header a.button{float:right}#introduction img{padding-top:130px;padding-bottom:90px}#whatiwant{background:#1F8CEB;padding-top:120px;padding-bottom:130px}#whatiwant h2{color:#FFF}#whatiwant p{color:#F0F0F0;padding-top:30px;font-weight:100}#video{padding-top:120px;padding-bottom:80px}#video h2 strong{color:#1F8CEB}#video .video{position:relative;padding-top:25px;height:0}#video .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}#coolthings h2{padding-top:70px;padding-bottom:40px;text-align:center}#coolthings .padding-top{margin-top:50px}#coolthings .box{background:#FFF;box-shadow:0 30px 40px 0 rgba(186,192,201,0.2);border-radius:8px;margin-bottom:50px}#coolthings .text{padding:55px 60px 50px 60px}#coolthings .smaller-padding{padding:10px 50px 50px 50px}#coolthings .no-shadow{box-shadow:0 0 0 0 rgba(186,192,201,0)}#coolthings .vivienne{background:url(images/vivienne.jpg) no-repeat center 0;background-size:contain;padding:10px 50px 50px 50px;height:540px}#coolthings .photo{padding:0}#coolthings .text img{max-height:100px}#coolthings h3{padding-top:15px;margin-bottom:20px}#portfolio{padding-top:30px;padding-bottom:70px}#portfolio .link{margin-top:15px}#portfolio a{cursor:pointer;display:block;color:#4a4a4a;padding:20px;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}#portfolio a img{display:block;max-height:32px;margin-bottom:15px}#portfolio a span{display:block;font-size:12px}#portfolio a strong{display:block;font-size:28px}#portfolio a:hover{box-shadow:0 30px 40px 0 rgba(186,192,201,0.2);border-radius:8px;text-decoration:none}#lists{background:-webkit-linear-gradient(left,#1F8CEB 0%,#1F8CEB 50%,#fff 50%,#fff 100%);background:linear-gradient(to right,#1F8CEB 0%,#1F8CEB 50%,#fff 50%,#fff 100%)}#lists .col-md-6{padding-top:75px;padding-bottom:80px;font-size:16px}#lists .white{color:#FFF;padding-right:80px}#lists .dark{color:#4a4a4a;padding-left:80px}#lists ul{list-style:none;padding-left:0}#lists ul li{background:url("images/tick.svg") left center no-repeat;min-height:31px;margin-top:30px;padding-left:55px}#cta{padding-top:130px;padding-bottom:130px}#cta a.button{display:inline-block;padding-top:20px;padding-bottom:20px;padding-left:30px;padding-right:30px;font-size:14px}#cta a.medium-left-padding{margin-left:25px}footer{padding-bottom:45px}footer .row{padding-top:40px}footer a{display:inline-block}footer div.fb-like{display:inline-block;margin-left:15px;position:relative;top:-6px}footer p{color:#888;line-height:1.8}@media (max-width:768px){#introduction h1{padding-top:100px}#introduction img{padding-top:10px}#whatiwant{padding-top:40px;padding-left:10px;padding-right:10px;padding-bottom:40px}#video{padding-top:20px;padding-bottom:40px}#coolthings h2{padding-top:30px;padding-bottom:0}#lists .col-md-6{padding-top:40px;padding-bottom:40px}#lists .white{padding-right:20px;background:#1F8CEB}#lists .dark{padding-left:20px;background:#FFF}#cta{padding-top:0;padding-bottom:60px}}