body{font-family:Raleway,sans-serif;font-weight:400}h4{font-size:22px;color:#2d3033;font-weight:400}h5{font-size:14px;color:#2d3033;text-transform:uppercase;font-weight:700}p{font-size:14px;line-height:22.4px;color:#6c7279}.section{padding:70px 0 70px 0}.section__title{text-align:center;margin-bottom:4em}.section__title hr{width:25%;background-color:#e84545;height:2px}.section__image{width:100%}@media (min-width:768px){.section__title hr{width:10%}}.btn{background-color:#e84545;color:#fff;border-color:#e84545;text-transform:uppercase;font-weight:600;padding:15px 40px;font-size:13px;transition:all .5s}.btn:focus{outline:0}.btn--download{background-color:#292c47;border:1px solid #292c47}.btn:hover{background-color:#292c47!important;color:#e84545!important}.modal{display:none;position:fixed;z-index:1;padding-top:130px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.9)}.modal-content{margin:auto;display:block;width:80%;max-width:700px}#caption{margin:auto;display:block;width:80%;max-width:700px;text-align:center;color:#ccc;padding:10px 0;height:150px}#caption,.modal-content{animation-name:zoom;animation-duration:.6s}@keyframes zoom{from{transform:scale(0)}to{transform:scale(1)}}.close{position:absolute;top:55px;right:35px;color:#f1f1f1;font-size:40px;font-weight:700;transition:.3s}.close:focus,.close:hover{color:#bbb;text-decoration:none;cursor:pointer}@media only screen and (max-width:700px){.modal-content{width:100%}}.navbar{background-color:#292c47!important}.navbar-brand:hover{cursor:pointer}.navbar-light .navbar-toggler{background-color:#e84545;border-color:#e84545}.navbar-light .navbar-toggler:focus{outline:0}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:#e84545}.navbar-light .navbar-nav .nav-link{color:#fff;transition:all .3s}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#e84545}.navbar-light .navbar-nav .nav-link:focus{color:#fff}.section--header{background-image:url(../img/banner.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;height:100vh;color:#fff}.section--header .container__content{padding-top:20%}.section--header .container__content h1{text-transform:uppercase;font-size:32px;font-family:"Open Sans",sans-serif;font-weight:700;margin-bottom:15px}.section--header .container__content p{font-size:18px;line-height:1.5;font-weight:300;margin-bottom:40px}.section--about .fa{font-size:60px;color:#e84545;margin-bottom:20px}.section--about h5{margin-bottom:10px}.section--about .section__item{margin-bottom:30px}.section--download{background-color:#e84545;color:#fff}.section--download p{color:#fff}.section--work .section__image{margin-bottom:35px;transition:all .5s}.section--work .section__image:hover{opacity:.6;cursor:pointer}.section--team .section__image{margin-bottom:15px}.section--team h5{color:#e84545;font-size:13px;font-weight:400;margin-bottom:20px}.section--team p{margin-bottom:25px}.section--team .section__item{margin-bottom:55px}.section--team .fa{font-size:18px;color:#c6cacc;border:1px solid #e8ecee;margin-right:5px;border-radius:2px;height:40px;width:40px;line-height:40px;transition:all .5s}.section--team .fa:hover{background-color:#e84545;color:#fff}.section--contact{background-color:#3a3e64;color:#fff}.section--contact .section__item{margin-bottom:40px}.section--contact h5{color:#fff;margin-bottom:15px}.section--contact p{color:rgba(255,255,255,.5)}.section--contact .fa{font-size:18px;color:#fff;border:1px solid #fff;margin-right:5px;border-radius:2px;height:40px;width:40px;line-height:40px;transition:all .3s}.section--contact .fa:hover{background-color:#e84545;border-color:#e84545;color:#fff}.footer{background-color:#292c47;padding:25px}.footer .footer__text{color:rgba(255,255,255,.5)}.footer a{transition:all .3s;text-decoration:none}.footer a:hover{color:#e84545}