@import"https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&family=Lobster+Two:ital,wght@0,400;0,700;1,400;1,700&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";body,html{background-color:#0c0d12;padding:0;margin:0;color:#fff;font-family:"Jost",sans-serif;font-optical-sizing:auto;position:relative;min-height:100vh}a{text-decoration:none;color:#fff;transition:.2s}a:hover{color:#e62300}input,select{background-color:#1d1e26;border:none;color:#fff;padding:20px;border-radius:10px}button,input[type=button],input[type=submit],.btn-primary{background-color:#e62300;color:#fff;border:none;padding:20px 40px;border-radius:10px;cursor:pointer}small{font-size:.8rem}.btn-secondary{background-color:#1d1e26;color:#fff;border:none;padding:20px 40px;border-radius:10px;cursor:pointer}button:disabled{background-color:#1d1e26;color:#8d8d8d;border:none;padding:20px 40px;border-radius:10px;cursor:auto}header{background-color:#0c0d12;border-bottom:1px solid #2d2d2d}header .container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:100px}header .navbar{width:100%;display:flex;justify-content:space-between;align-items:center}header .navbar .navbar-header{width:100%;display:flex;justify-content:space-between;align-items:center;flex:1}header .navbar ul{list-style-type:none;display:flex;flex-direction:row;gap:40px;width:100%;flex:0}header .navbar ul li{width:max-content}header .navbar ul.collapsed{display:none}header .navbar #toggle-nav{display:none;background:none;padding:0;margin:0}header .navbar #toggle-nav .hamburger-icon{width:30px;fill:#fff}@media only screen and (min-width: 1200px){header .navbar ul.collapsed{display:flex}}@media only screen and (max-width: 1200px){header{height:auto;padding:20px 0;position:fixed;width:100%;z-index:5000;border-bottom:1px solid #2d2d2d;top:0}header .container{height:auto}header .container .navbar{display:flex;flex-direction:column;gap:40px}header .container .navbar #toggle-nav{display:block}header .container .navbar ul{flex-direction:column;gap:10px}header .container .navbar ul li a{text-align:center;padding:20px;border-radius:10px;display:block}header .container .navbar ul li a:hover{background-color:#171921}}p{line-height:20px}hr{width:100%;border:1px solid rgba(255,255,255,.05)}.container{max-width:1200px;margin:0 auto;box-sizing:border-box}@media(max-width: 1200px){.container{padding-left:20px !important;padding-right:20px !important}}.logo{width:150px}.page-content{padding-bottom:200px}@media only screen and (max-width: 1200px){.page-content{padding-top:100px}}footer{background-color:#14151b;border:1px solid #2d2d2d;height:150px;display:flex;flex-direction:column;justify-content:space-between;position:absolute;bottom:0;right:0;left:0}.footer-credits{background-color:#1a1b22;height:50px;display:flex;align-items:center;justify-content:center}.footer-wrapper{display:flex;justify-content:space-between;flex:1;width:100%;align-items:center}.footer-right{display:flex;align-items:center}.footer-left{display:flex;gap:10px;cursor:pointer}@media only screen and (max-width: 800px){.footer-left span{display:none}}.vertical-divisor{width:2px;height:40px;background-color:#2d2d2d;margin:0 20px}@media only screen and (max-width: 800px){.vertical-divisor{display:none}}@media only screen and (max-width: 800px){.footer-logo{display:none}}.social-links{display:flex}.social-links a{display:flex;justify-content:center;align-items:center}.page-title{font-size:2.5rem;margin:40px 0;padding-bottom:10px;border-bottom:1px solid #171921}.a-button{padding:15px;border-radius:10px}.a-button:hover{background-color:#1d1e26}.scroll-top-btn{padding:15px;border-radius:10px;transition:.2s;background-color:rgba(0,0,0,0)}.scroll-top-btn:hover{background-color:#1d1e26}::-moz-selection{color:#fff;background:#e62300}::selection{color:#fff;background:#e62300}::-webkit-scrollbar{width:.3vw}::-webkit-scrollbar-track{background-color:#14151b}::-webkit-scrollbar-thumb{background-color:#585858;border-radius:5vw}.form-wp7 .wpcf7 form{display:flex;flex-direction:column;gap:10px}.form-wp7 .wpcf7 form label{display:flex;flex-direction:column;gap:5px}.form-wp7 .wpcf7 form input{width:100%}.form-wp7 .wpcf7 form .wpcf7-response-output{border:none;padding:0;margin:0}