header{display:flex;flex-flow:row nowrap;flex-direction:column;justify-content:flex-start;padding:.5rem 1rem;position:fixed;transition:.4s;width:100%;z-index:99}header.fixed{background:rgba(0,0,0,.9);padding-bottom:10px;padding-top:10px}header.fixed .logo img{width:80px}header .navbar{align-items:center;display:flex;justify-content:space-between}header .navbar .logo img{margin-bottom:0;width:80px}header .navbar .menu-icon-x,header .navbar .navbar-toggler-icon,header .navbar .navbar-toggler-icon:after,header .navbar .navbar-toggler-icon:before{background-color:#f38223;border-radius:2px;height:2px}header .navbar-toggler{align-items:center;display:flex;height:18px;position:relative;width:24px}header .navbar-toggler.active span{width:20px}header .navbar-toggler.active span:before{width:16px}header .navbar-toggler.active span:after{width:24px}header .navbar-toggler-icon{transition:all .25s ease-in-out;width:24px}header .navbar-toggler-icon:after,header .navbar-toggler-icon:before{content:"";display:block;left:0;position:absolute;transition:all .25s ease-in-out}header .navbar-toggler-icon:before{top:0;width:24px}header .navbar-toggler-icon:after{bottom:0;width:16px}header .collapse:not(.show){display:none}header .collapse ul li a{color:#fff;display:inline-block;padding:10px 15px;transition:all .25s ease-in-out}header .collapse ul li a.router-link-active,header .collapse ul li a:hover{color:#f38223}header .collapse .search{display:none}@media (min-width:992px){header{flex-direction:row}header.fixed .navbar .logo img{width:80px}header .navbar{margin-right:2rem}header .navbar-toggler{display:none}header .navbar .logo img{transition:.4s;width:120px}header .collapse{align-items:center;display:flex!important;flex-basis:100%;flex-grow:1}header .collapse ul{display:flex;flex-direction:row}header .collapse ul li a{padding:.5rem 1rem}header .collapse .search{align-items:center;border:1px solid #f38223;border-radius:50%;color:#fff;display:flex;font-size:18px;height:50px;justify-content:center;margin-left:auto;transition-property:border-width,color;transition:.4s;width:50px}header .collapse .search:hover{border-width:25px;color:#000}}.footer-top{padding:54px 24px 90px}.footer-top .title{color:#fff;font-size:26px;font-weight:700;margin-bottom:25px}.footer-top .title span{color:#f38223}.footer-top .btn{border:1px solid #f38223;border-radius:25px;color:#fff;display:inline-block;padding:10px 25px}.footer-top .btn .icon{font-size:16px;margin-right:15px}.footer-top .btn p{margin-bottom:0}@media (min-width:992px){.footer-top{padding:100px 120px}.footer-top .title{font-size:46px;margin-bottom:0}}@media (min-width:550px){.footer-top{align-items:center;display:flex;justify-content:space-between}}.footer-center{border-top:1px solid rgba(156,173,190,.2);padding:90px 24px 70px;position:relative}.footer-center .scroll-top{background-color:#121212;left:50%;position:absolute;top:-60px;transform:translate(-50%)}.footer-center .navbar-nav{align-items:center;flex-direction:inherit;flex-wrap:wrap;justify-content:center;margin-bottom:0}@media (min-width:992px){.footer{padding:120px}}footer{background-color:#121212}footer .footer-bottom{align-items:center;border-top:1px solid rgba(156,173,190,.2);display:flex;flex-direction:column-reverse;justify-content:center;padding:50px 24px;position:relative}footer .footer-bottom p{font-feature-settings:"liga" off;color:#fff;font-size:14px;font-weight:300;letter-spacing:.1em;margin-bottom:0}footer .footer-bottom ul{margin-bottom:30px}@media (min-width:992px){footer .footer-bottom{flex-direction:inherit;padding:74px 120px}footer .footer-bottom ul{margin-bottom:0}}footer ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;margin-bottom:0}footer ul.social-media{flex-wrap:nowrap;left:50%;position:absolute;top:-25px;transform:translate(-50%)}footer ul.social-media li a{align-items:center;background-color:#121212;border:1.5px solid #f38223;border-radius:50%;display:flex;height:50px;justify-content:center;transition-property:border-width,color;transition:.4s;width:50px}footer ul.social-media li a:hover{border-width:25px;color:#000}footer ul.social-media li a .icon{font-size:16px}footer ul li:not(:last-child){margin-right:20px}footer ul li a{font-feature-settings:"liga" off;color:#fff;font-size:14px;font-weight:300;letter-spacing:.1em;text-decoration:none}
