
body{margin:0px;font-family:'Work Sans', sans-serif !important;color:#fff !important;background:#000 !important;background-size:100% !important;letter-spacing:-0.8px;}
h1,h2,h3,h4,h5,h6{font-family:'Work Sans', sans-serif !important;}
h5{font-size:20px !important;color:#717171 !important;}
h2{font-size: 28px !important;font-weight: 400 !important;}
a:hover{text-decoration:none !important;}
header{padding:20px 0;}
header .row .col-md-3 img{width: 100%;max-width: 250px;}
.headright{width:auto;float:right;}
.headright>ul{padding:0px;list-style:none;margin:0px;display: flex;align-items: center;}
.headright ul li{margin:0 10px;text-transform:uppercase;width:auto;float:left;}
.headright ul li a{color: #a9a0a0;font-size: 14px;font-weight: 500;display: block;}
.headright ul li a:hover{color:#26A59A;}
.regbutt{padding: 12px 24px;border-radius: 120px;background: #26A59A;color: #fff !important;border:2px solid transparent;}
.regbutt:hover{background:none;border:2px solid #26A59A;}
.buttoutline{padding:12px 24px;border-radius:100px;background:none; border:2px solid #26A59A;color:#fff !important;}
.buttoutline:hover{background:#26A59A;}

.headright .show>.btn-primary.dropdown-toggle{background-color: #201d1d; border-color: #201d1d;}
.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show>.btn-primary.dropdown-toggle:focus{box-shadow:none !important;}
.btn-primary.focus, .btn-primary:focus, .btn.focus, .btn:focus{box-shadow:none !important;}
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle{background-color: #201d1d !important; 
border-color: #201d1d !important;}
.headright ul li.dropdown button{background:#201d1d;border:none;color:#a9a0a0;border-radius:100px;padding:12px 24px;}
.headright ul li.dropdown button:hover{background:#444;}
.headright ul li.sign-in a{color:#26A59A;} 
.headright ul li .dropdown-menu{background:#121010;left:inherit !important;right:0px;min-width: 180px;transform:none !important;top:35px !important;}
.headright ul li ul li{width:90%;margin:0 5%;}

.bannersection h1{font-size:40px;}
.bannersection h5{margin:20px 0;}
.bannersection a{ padding:12px 24px;border-radius: 120px;font-weight:500;background: #26A59A;color: #fff;margin-top: 10px;display: inline-block;text-transform: uppercase;font-size: 14px;border:2px solid transparent;}
.bannersection a:hover{color:#fff;background:none;border:2px solid #26A59A;}
.bannersection .slick-slide img{width:auto;max-width:100%;}
.bannersection ul.slick-dots{padding:0px;list-style:none;text-align:center;}
.bannersection ul.slick-dots li{display:inline-block;}

.tablesection{background:#fff;padding-top:70px;}
.tablesection .tradingview-widget-container iframe{min-height:400px;}
.tablesection .market-quotes-widget__field{font-family:'Work Sans', sans-serif !important;}
.tablesection .market-quotes-widget__row--header{font-family:'Work Sans', sans-serif !important;}
.tablesection .table{padding:30px;background:rgba(19, 20, 24, 0.9);border-radius:6px;}
.tablesection .table thead th{border:none;color: #717171;font-weight: 500;font-size: 18px;text-align:right;}
.tablesection .table thead th:first-child{text-align:left;}
.tablesection .table td, .tablesection .table th{border-top:1px solid #292929;padding: 10px;line-height: 40px;}
.tablesection .table td{text-align:right;color:#a9a0a0;}
.tablesection .table td:first-child{text-align:left;}
.tablesection .table td img{width:100%;max-width:40px;margin:0 10px 0 0;}

.portfolio{background:#fff;}
.portfolio h2{color:#111;font-size:40px !important;}
.portfolio .col-md-8 img{width:100%;}
.portcont{margin:0 0 40px 0;width:100%;float: left;display:flex;}
.portimg{float:left;margin-top: -8px;flex-shrink: 0;width: 72px;height: 72px;margin-right: 5%;background-color: rgb(255, 255, 255);display: flex;-webkit-box-align: center;
    align-items: center;-webkit-box-pack: center;justify-content: center;box-shadow: rgba(218, 225, 233, 0.557) 0px 8px 16px;border-radius: 50%;}
.portcontent{width:75%;float:left;}
.portcontent h4{color:#111;font-size: 23px;}
.portcontent p{color:#666;margin:0px;}

.workbox{padding:30px;background:rgba(202, 202, 202, 0.1);border:1px solid rgba(97, 97, 97, 0.5);border-radius:6px;height:100%;}
.workbox h4{font-size: 22px;font-weight: 400;color: #26A59A;margin: 0 0 20px 0;}
.workbox p{font-size: 17px;font-weight: 400;margin: 0px;color: #a9a0a0;}

.featurebox h4{font-size: 22px;font-weight: 400;color: #717171;margin: 0 0 10px 0;}
.featurebox p{font-size: 16px;font-weight: 400;margin: 0px;color: #a9a0a0;}
.featurebox img{width:100%;max-width:40px;}
.featimg{width:100%;max-width:70px;height:70px;background:rgb(255 255 255 / 21%);border-radius:100%;text-align:center;line-height:70px;margin: 0 0 15px 0;}

.footsection{border-top:1px solid #292929;}
.footsection h2{width:100%;text-align:center;margin:0 0 40px 0;}
.footsection ul{padding:0px;margin:0px;list-style:none;width:100%;text-align:center;}
.footsection ul li{display:inline-block;margin:0 5px;}

.footerlinks{padding:30px 0 50px 0;}
.footerlinks ul{padding:0px;list-style:none;width: 100%;max-width: 700px; margin: auto;text-align:center;}
.footerlinks ul li{width:auto;display:inline-block;line-height: 35px;}
.footerlinks ul li a{font-size: 16px;font-weight: 400;margin: 0px;color: #a9a0a0;position:relative;padding:0 12px 0 15px;}
.footerlinks ul li a:before{content:'';position:absolute;width:2px;height:17px;left:0px;top:2px;background:#a9a0a0;}
.footerlinks ul li:first-child a:before{display:none;}
.footerlinks ul li a:hover{color:#26A59A;}

.commonmodal .modal-dialog{max-width:900px;width:100%;}
.commonmodal h4{font-size:18px;}
.commonmodal.modal .modal-content {
    padding: 15px !important;
    background: #111;
    border: none;
	-webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.5);
    box-shadow: 0 5px 15px rgba(0,0,0,0.5);
	color: #a9a0a0;
}
.commonmodal .modal-header{border-bottom:1px solid #292929;
flex-direction:row-reverse;
font-size:18px;}

.commonmodal .modal-body h4{color:#717171;}
.commonmodal .modal-body strong{font-weight:600;}
.commonmodal .close{color:#fff;}
.commonmodal .modal-footer{border-top:1px solid #292929;}
.commonmodal .modal-footer button{background:#ea5b0c;color:#fff;}


section.section-col {
    padding: 40px 0px;
}
.user-agreement h1 {
    font-size: 40px;
    margin-bottom: 30px;
}
.user-agreement h2 {
    margin-top: 25px;
    margin-bottom: 15px;
    font-size: 24px !important;
}
.user-agreement h3 {
    font-size: 18px;
}

@media (max-width:1024px){
	.container{max-width:100% !important;}
}

@media (max-width:767px){
	header{text-align:center;}
	.headright{float:none;display:inline-block;margin:40px 0 0 0;}
	.headright ul li{margin:0 10px;}
	section{padding:30px 0 !important}
	.bannersection .col-md-4{margin-top:30px;}
	.works .col-md-4, .features .col-md-4{margin:15px 0;}
	section.portfolio.pb-5.pt-5 {padding-top:0px !important;}
	.portfolio h2{font-size:30px !important;}
}