*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}body{font-family:'Karla', sans-serif;line-height:1.5}body a{text-decoration:none;color:#fff}body a:hover{opacity:0.8}body ul{list-style:none}.btn{padding:1rem;background-color:#ffd460;text-align:center;text-transform:uppercase}.btn:hover{opacity:0.8}.btn-block{display:block}.container{margin:auto;padding:0 2rem;overflow:hidden}#main-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#2d4059;padding:1rem 2rem;height:80px}#main-nav .main-logo{font-size:1.2rem;color:#2d4059;padding:0.6rem;background-color:#ffd460;text-transform:uppercase;border-radius:0 25% 0 25%;font-weight:bold}#main-nav ul{-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:uppercase}#main-nav ul li{padding:0 1rem}#main-nav ul li .btn{color:#2d4059}#showcase{height:calc(100vh - 80px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;background-color:#111}#showcase:before{content:'';background:url(https://images.pexels.com/photos/574071/pexels-photo-574071.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940) no-repeat center center/cover;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.4}#showcase .text-box{z-index:1;padding:3.5rem 2rem;width:640px;height:360px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;color:#fff;position:relative;left:30px;bottom:30px}#showcase .text-box:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.4;background-color:#000}#showcase .text-box h1{font-size:2.5rem;z-index:1}#showcase .text-box p{padding:2rem 0 1rem;font-size:1.1rem;z-index:1}#showcase .text-box div{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex}#showcase .text-box div a{color:#2d4059;padding:1rem 1rem;font-weight:700}#news .container{height:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#news .container .card{width:280px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}#news .container .card-content{height:200px;background-color:#ea5455}#news .container .card-content img{height:100%;width:100%}#news .container .card-info{padding:.5rem;background-color:#f07b3f;height:120px;font-size:1rem;font-weight:bold;color:#fff;text-align:center}#news .container .card-info p{font-weight:400;font-size:0.85rem}#news .container .card-info h4{margin-bottom:0.2rem;font-weight:400;padding:0 1rem}#news .container .card:hover{-webkit-transform:translateY(-1.2rem) scale(1.03);transform:translateY(-1.2rem) scale(1.03)}.info{height:220px;text-align:center;color:#fff}.info div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.info div h2{font-size:2.2rem;margin-bottom:1rem}.info div p{font-size:1.3rem}.info-1{background-color:#ea5455}.info-2{background-color:#2d4059}#about{padding:5rem;color:#fff}#about .about-box{background-color:#f07b3f;padding:2rem 3rem;height:500px;width:65vw}#about .about-box .about-name{line-height:1.2;padding-bottom:1rem}#about .about-box .about-name h3{font-size:3rem;font-weight:400;font-family:'Caveat', sans-serif}#about .about-box .about-name h4{font-size:1.2em;font-weight:400}#about .about-box .about-flex{padding-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}#about .about-box .about-flex .about-photo img{height:300px;border:8px solid transparent;padding:.5rem;-webkit-transition:all 0.4s;transition:all 0.4s}#about .about-box .about-flex .about-photo img:hover{-webkit-transform:translateY(-1rem);transform:translateY(-1rem);border:8px solid #2d4059}#about .about-box .about-flex .about-text{padding:0 2rem;font-size:1.2rem}#about .about-box .about-flex .about-text p{padding-bottom:1rem}#contact{padding:5rem;color:#fff}#contact .contact-box{background-color:#ea5455;padding:2rem 3rem;width:65vw;display:-webkit-box;display:-ms-flexbox;display:flex}#contact .contact-box .column{width:50%;height:500px}#contact .contact-box .column:first-of-type{background:url("https://images.unsplash.com/photo-1454165804606-c3d57bc86b40?ixid=MXwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHw%3D&ixlib=rb-1.2.1&auto=format&fit=crop&w=1950&q=80") no-repeat center center/cover}#contact .contact-box .column:last-of-type>div{padding-left:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#contact .contact-box .column:last-of-type>div h2{margin-left:2rem;font-size:3rem}#contact .contact-box .column:last-of-type>div form div{margin:2rem}#contact .contact-box .column:last-of-type>div form div input{font-size:1.5rem;padding:1rem 1.2rem;width:100%;border-radius:2px;border:none;border-bottom:5px solid transparent}#contact .contact-box .column:last-of-type>div form div input:focus{outline:none;border-bottom:5px solid #ffd460}#contact .contact-box .column:last-of-type>div form .btn{margin-left:2rem;border:none;font-weight:bold;color:#ea5455;font-size:1.5rem}footer{border-top:#ea5455 solid 3px;background:#f07b3f;font-size:1.1rem;width:100%;height:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 800px){#main-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;height:auto}#main-nav .main-logo{margin-bottom:1rem}#main-nav ul{margin-top:1rem}#main-nav ul li:last-child{display:none}#showcase .text-box{left:0;bottom:0;width:100%}#showcase .text-box h1{font-size:1rem}#showcase .text-box .btn{display:block;width:100%}#news .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.info{padding:2rem 0;height:auto}.info div h2{font-size:1.7rem}.info div p{font-size:1rem}#about{padding:5rem 0}#about .about-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}#about .about-box .about-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#about .about-box .about-flex .about-text{padding:0;font-size:0.9rem}#contact{padding:5rem 0;width:100%}#contact .contact-box{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}#contact .contact-box .column{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#contact .contact-box .column div h2{font-size:1.8rem !important;margin-top:1rem}#contact .contact-box .column div{padding:0 !important}#contact .contact-box .column div form{width:100%}#contact .contact-box .column div form .form-control input{width:100%;font-size:1rem !important}#contact .contact-box .column div form .btn{margin-bottom:3.5rem}footer{font-size:0.8rem}}
/*# sourceMappingURL=style.min.css.map */