@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");@font-face{font-family:"Forturn";src:url("../webfonts/Forturn.otf")}@font-face{font-family:"Shekari Font";src:url("../webfonts/Shekari Font.ttf")}body{overflow-x:hidden;background-color:#050505;font-family:Roboto;padding-top:30px;z-index:50}body .loading{padding-top:300px}body .loading img{width:200px}body .logo{height:51px}body section{margin-bottom:20px;min-height:100vh;vertical-align:middle;padding-top:30px}body .fixed-bar{display:block;margin:auto;position:fixed !important;top:0px;left:0px;z-index:1;width:100% !important;background-color:#000}body .fixed-bar nav .nav-item{padding-top:20px}body .fixed-bar nav .nav-item .nav-link{color:#e2323a !important;text-transform:uppercase;font-style:italic;font-weight:500;font-size:18px}body .fixed-bar nav .nav-item .active{color:#e2323a !important}body .beta{position:fixed;left:-48px;top:43vh;z-index:2;background-color:#e2323a;color:#eee;text-transform:uppercase;transform:rotate(270deg);padding:15px;border-radius:7px}body hr{color:#fff;border-color:#fff;margin:80px 0px}body .intro{min-height:auto}body .intro .ill{margin-top:180px;width:100%}body .intro .intro-pic{margin-top:50px;width:100%}body .intro .social a{height:25px;width:25px;margin-right:10px}body .intro .social a i{font-size:2em;color:#fff}body .intro .social a i:hover{color:#e2323a}body .about{padding-top:130px;padding-bottom:200px;height:auto !important}body .about p{color:#fff;text-transform:uppercase}body .about h3{font-weight:bold;color:#fff;margin-bottom:20px}body .about .serv img{color:#e2323a;display:block;margin:auto;margin-bottom:8px}body .about .serv p{text-align:center;font-size:0.7em;font-weight:bold}body .portfolio{padding-top:130px}body .portfolio .nav-link{color:#eee;font-family:Roboto;text-transform:uppercase;font-weight:1000;font-size:1.3em}body .portfolio .active{background:url("../img/p_bg.svg")}body .portfolio .row a:hover img{transform:scale(1.2);transition-duration:0.4s}body .blog{height:auto !important;padding-top:50px !important;padding-bottom:170px}body .blog h2{font-family:Shekari Font;font-size:17em;color:#fff;margin-bottom:30px}body .contact{color:#fff;text-transform:uppercase;padding-top:160px;margin-bottom:50px !important;height:60vh;height:auto !important;margin-bottom:50px}body .contact h2{color:#e2323a;font-size:55px;font-family:Forturn}body .contact h4{color:#e2323a;font-size:25px}body .contact label{font-weight:bold;font-family:Roboto;font-style:italic;color:#dadada;display:block;text-align:left}body .contact input,body .contact textarea{color:#fff;border:0px;border-bottom:3.38px solid #fff;border-radius:0px;background-color:#050505;margin-bottom:30px}body .contact textarea{resize:none;width:85%}body .contact button{text-transform:uppercase}body .contact .wp{position:absolute;bottom:0px;right:22px;color:#e2323a;font-family:Forturn;font-size:1.3em}body footer{color:#eee;background-color:#111;padding:10px 0px;font-size:1.1em}body footer a{color:#e2323a}body #noti{color:#e2323a}body #noti .modal-dialog .modal-content{background-color:#000}body #noti .modal-dialog .modal-content .modal-header{border-bottom-color:#333}body #noti .modal-dialog .modal-content .modal-body{color:#fff}body #noti .modal-dialog .modal-content .modal-footer{border-top-color:#333}body .ceo-login{font-family:Roboto;color:#fff}body .ceo-login .container{display:flex;justify-content:center}body .ceo-login .container .box{padding:20px;border:3px solid #333;border-radius:4px;width:50%;min-width:450px}body .ceo-login .container .box h2{color:#e2323a}body .ceo-login .container .box input,body .ceo-login .container .box .contact textarea,body .contact .ceo-login .container .box textarea{background-color:#000;border:2px solid #333;color:#fff}body .messages .message-row{cursor:pointer}body .messages .message-row:hover{background-color:#333}body .messages .message-row:hover td{background-color:#333}.custom-table .table-striped>tbody>tr:nth-child(2n+1)>td{background:#333}.custom-table .table-striped>tbody>tr:nth-child(2n)>td{background:#000}.custom-table .table thead{background:000}.custom-table .table thead th{background:#000;color:#fff}.custom-table .table tr td{color:#fff}.text-prime{color:#e2323a}@media (max-width: 767.98px){body .contact .wp{bottom:-40px !important}body .portfolio .row a:hover img{transform:unset}body .intro .ill{margin-top:34px}.portfolio #tird{margin-top:350px}.portfolio #forth{margin-top:270px}}
