.blue-ft{color:#36c6c2}::selection{color:#36c6c2;background-color:#a967aa}html,body{width:100%;height:100vh;overflow-x:hidden;background-color:#fffde4}.header{font-family:"Lobster",cursive}.body{font-family:"Raleway",sans-serif}h1,h2,h3,h4,h5,h6{font-family:"Lobster",cursive}li,p,a,span{font-family:"Raleway",sans-serif}p{font-size:14px}.important{font-weight:700;text-decoration:underline}.bold{font-weight:900}body{display:flex;min-height:100vh;flex-direction:column}.breadcrumbs a,.breadcrumbs p{display:inline-block;font-size:16px;margin:0}nav{line-height:0;height:75px;background:linear-gradient(127deg,#36c6c2 50%,#99e2d3 85%,#fffde4 100%)}@media (min-width:993px){nav{width:200px;height:100%;position:fixed;z-index:5}}nav .brand-logo{left:65px;height:75px;position:relative}@media (min-width:993px){nav .brand-logo{position:unset;height:100%}}nav .brand-logo img{height:100%;width:auto}nav .button-collapse{float:right}nav .button-collapse i{color:#a967aa;font-weight:700}nav .side-nav{background-color:#36c6c2}nav .side-nav li a{color:#fff}nav .nav{height:100%}@media (min-width:993px){nav .nav{height:110px}}nav .nav ul{padding-top:25px}@media (min-width:993px){nav .nav ul{padding-top:0;margin-top:5px}}nav .nav ul li{display:block;width:100%;line-height:0;margin:0;padding:0}@media (min-width:993px){nav .nav ul li a{padding:25px 15px}}main{margin:50px 0 0 0}@media (min-width:993px){main{flex:1 0 auto;margin:50px 0 75px 200px}}main .heading-fade{opacity:1!important;transform:translateX(0)!important;transition:opacity 2s,transform .8s}main .body-fade{opacity:1!important;transform:translateY(0)!important;transition:opacity 2s,transform .8s}main .list-fade{opacity:1!important;transform:translateX(0)!important;transition:opacity 2s,transform .8s}main .anchor-fade{opacity:1!important;transform:translateY(0)!important;transition:opacity 2s,transform .8s,color .3s}main .box-fade{opacity:1!important;transition:opacity 2s}main .memLeft-fade{opacity:1!important;transform:translateX(0)!important;transition:opacity 2s,transform .8s}main .memRight-fade{opacity:1!important;transform:translateX(0)!important;transition:opacity 2s,transform .8s}main .aside-fade{opacity:1!important;transform:translateX(0)!important;transition:opacity 2s,transform .8s}main .aside-fade h1{opacity:1!important;transform:translateX(0)!important;transition:opacity 2s,transform .8s}main .content{margin:0 25px}main .content hr{background-color:#36c6c2;margin:50px 0}main .content h1{color:#a967aa;margin-top:0;font-size:50px;transform:translateX(-50px);opacity:0}main .content p{transform:translateY(50px);opacity:0}main .content svg{transform:translateY(50px);opacity:0}main .content a{color:#111;opacity:0;transform:translateY(50px)}main .content a:hover{color:#a967aa}main .content .services{text-align:center}main .content .services .svg-inline--fa{color:#a967aa;font-size:50px}main .content .services p{font-size:14px}main .content ul li{margin:5px 0;transform:translateX(50px);opacity:0}main .content ul li .svg-inline--fa{color:#a967aa;margin:0 10px}@media (min-width:993px){main .content #aside{margin-top:75px;transform:translateX(50px);opacity:0}}@media (min-width:993px){main .content #aside{margin-top:0}}main .content #aside img{width:100%}main .content #aside h1{opacity:1;text-align:center}@media (min-width:993px){main .content #aside h1{opacity:0;transform:translateX(50px)}}main .content div[id*="memLeft"]{opacity:0;transform:translateX(-50px)}main .content div[id*="memRight"]{opacity:0;transform:translateX(50px)}main .content .box{background-color:#ebebeb;padding:25px 10px;text-align:center;box-shadow:0 0 17px #999 inset;border-radius:3px;transition:all .3s;margin:10px 0;opacity:0}@media (min-width:993px){main .content .box{margin:0}}main .content .box svg{font-size:50px;color:#111;transition:all .3s}main .content .box p{color:#111;height:45px;transition:all .3s}main .content .box:hover{box-shadow:0 2px 6px #333,0 0 17px #999 inset}main .content .box:hover svg{color:#a967aa}main .content .box:hover p{color:#a967aa}footer{width:100%}@media (min-width:993px){footer{position:fixed;right:0;bottom:0;z-index:4}}.page-footer{padding:0;background-color:#36c6c2;box-shadow:0 1px 7px #111;text-align:center}@media (min-width:993px){.page-footer{padding:0 0 0 200px}}.page-footer .footer-copyright{padding:0 10px}@media (min-width:993px){.page-footer .footer-copyright{padding:0 50px}}.page-footer .footer-copyright p{width:100%;font-size:12px}@media (min-width:993px){.page-footer .footer-copyright p{font-size:14px}}.page-footer .footer-copyright p a{color:rgba(255,255,255,.8);transition:all .3s}.page-footer .footer-copyright p a:hover{color:#fff;text-decoration:underline}