h1{margin-bottom:5rem}#mainNav{border-bottom:1px solid rgba(33,37,41,.1);background-color:#fff;font-family:'Dancing Script',Arial,sans-serif;-webkit-transition:all .2s;transition:all .2s}#mainNav .navbar-brand{font-weight:450;text-transform:uppercase;color:#58b1af;font-family:'Dancing Script',Arial,sans-serif}#mainNav .navbar-brand>img{width:150px;height:auto}#mainNav .navbar-brand:focus,#mainNav .navbar-brand:hover{color:#58b1af}#mainNav .navbar-nav>li.nav-item>a.nav-link,#mainNav .navbar-nav>li.nav-item>a.nav-link:focus{font-size:1.3rem;font-weight:700;text-transform:uppercase;color:#212529}#mainNav .navbar-nav>li.nav-item>a.nav-link:focus:hover,#mainNav .navbar-nav>li.nav-item>a.nav-link:hover{color:#58b1af}#mainNav .navbar-nav>li.nav-item>a.nav-link.active,#mainNav .navbar-nav>li.nav-item>a.nav-link:focus.active{color:#58b1af!important;background-color:transparent}#mainNav .navbar-nav>li.nav-item>a.nav-link.active:hover,#mainNav .navbar-nav>li.nav-item>a.nav-link:focus.active:hover{background-color:transparent}@media (min-width:992px){#mainNav{border-color:transparent;background-color:transparent}#mainNav .navbar-brand{color:#58b1af}#mainNav .navbar-brand:focus,#mainNav .navbar-brand:hover{color:#212529}#mainNav .navbar-nav>li.nav-item>a.nav-link{padding:.5rem 1rem}#mainNav .navbar-nav>li.nav-item>a.nav-link,#mainNav .navbar-nav>li.nav-item>a.nav-link:focus{color:#58b1af}#mainNav .navbar-nav>li.nav-item>a.nav-link:focus:hover,#mainNav .navbar-nav>li.nav-item>a.nav-link:hover{color:#fff}#mainNav.navbar-shrink{border-bottom:1px solid rgba(33,37,41,.1);background-color:#fff}#mainNav.navbar-shrink .navbar-brand{color:#58b1af}#mainNav.navbar-shrink .navbar-brand:focus,#mainNav.navbar-shrink .navbar-brand:hover{color:#58b1af}#mainNav.navbar-shrink .navbar-nav>li.nav-item>a.nav-link,#mainNav.navbar-shrink .navbar-nav>li.nav-item>a.nav-link:focus{color:#58b1af}#mainNav.navbar-shrink .navbar-nav>li.nav-item>a.nav-link:focus:hover,#mainNav.navbar-shrink .navbar-nav>li.nav-item>a.nav-link:hover{color:#212529}}.header-background{position:relative;height:50rem;background-image:url(../img/background.jpg);-webkit-filter:contrast(100%) brightness(90%) opacity(100%);filter:contrast(100%) brightness(90%) opacity(100%);background-repeat:no-repeat;background-position:center;background-attachment:fixed;background-size:cover;overflow:hidden}.triangle-logo{background-image:url(../img/logo-triangle.png);background-repeat:no-repeat;background-position:center;background-attachment:fixed;background-size:contain;height:50rem}.header-bird{position:absolute;top:22%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-filter:none;filter:none}@media (max-width:991.98px){.header-bird{top:20%}}@media (max-width:767.98px){.header-bird{top:25%;width:20rem;height:20rem}}#about{background-color:#fff;font-size:1.7rem;font-family:'Dancing Script',Arial,sans-serif;letter-spacing:.1rem;padding:12% 20%}@media (max-width:767.98px){#about{font-size:1.1rem;padding:12% 10%}}#agenda{height:500px;background-color:#00f}#blog .container-fluid{max-width:1920px}#blog .container-fluid .blog-box{position:relative;display:block}#blog .container-fluid .blog-box .blog-box-caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;position:absolute;bottom:0;text-align:center;opacity:0;color:#fff;background:rgba(88,177,175,.9);-webkit-transition:opacity .25s ease;transition:opacity .25s ease;text-align:center}#blog .container-fluid .blog-box .blog-box-caption .project-category{font-family:'Open Sans','Helvetica Neue',Arial,sans-serif;font-size:.85rem;font-weight:600;text-transform:uppercase}#blog .container-fluid .blog-box .blog-box-caption .project-name{font-size:1.2rem}#blog .container-fluid .blog-box:hover .blog-box-caption{opacity:1}#blog .container-fluid .blog-box .blog-box-caption-last{opacity:1;background:rgba(88,177,175,.9)}#contact{padding:10% 0 2% 0;background-color:#fff}.copyright{margin-top:10%}a{color:#58b1af;-webkit-transition:all .2s;transition:all .2s}a:focus,a:hover{color:#212529}@media (max-width:767.98px){.fa-stack{font-size:1.5rem}.copyright{font-size:.9rem}}