@media(max-width:3000px) and (min-width: 1700px){
.container,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.container-xxl {
    max-width: 1320px;
}
.top-section {
    background-size: 100% 100%;
}
/*section.testimonial-sec {
    padding: 315px 100px 180px;
    margin-top: -190px;
}*/
.who-bigul{
  margin-top: -280px  
}
/*section.testimonial-sec {
    padding: 750px 100px 180px;
    margin-top: -350px;
}*/

.testimonial-sec {
    padding: 580px 100px 220px;
    margin-top: -290px;
    background-position: 100% 20%;
}
.partner-page {
    background: url(../img/Bigul-Partners-web.png) top center no-repeat;
    background-size: 100% 100%;
    padding: 100px 0;
    padding-bottom: 0;
    background-position: 0px 59%;
}
.partnership-winnersection{
     background-size: 100% 100%;
}
.refering-section .who-content {
    width: 960px;
    margin: unset;
    padding-top: 265px;
    margin-bottom: 85px;
    margin-left: 26%;
}
.green-box {
    position: relative;
    left: -4%;
}
.pt-120 {
    padding-top: 220px;
    padding-bottom: 140px;
}
.pricintable li {
    margin-left: 0;
    margin-right: 80px;
}
.partnership-winnersection {
    background-size: cover;
    height: 1500px;
}
.who-content {
    width: 839px;
    margin-left: auto;
    padding-top: 500px;
    padding-bottom: 0;
}
.who-can-join li {
    line-height: 40px;
    margin-bottom: 48px !important;
    font-size: 20px;
}
}
@media (max-width: 1440px) {
.green-box {
    position: relative;
    left: -4%;
}
}

@media (max-width: 1366px) {
.green-box {
    position: relative;
    left: 10%;
}
}
@media (max-width: 1024px) {
.mt--90 {
    margin-top: -30px;
}
.pricing-page p.font-size24 {
    font-size: 10px !important;
}
.signup-table{
background-size:100% 100%;
}
.refering-section{
background-position: 100% 9%;
}
.refering-section .who-content {
    width: 700px !important;
    margin-left: 15%;
}
.out-team-section {
    /*background-position: 100% 3% !important;*/
    background-size: 100% 100% !important;
}
.support {
    height: 265px;
}
section.out-team-section p.font-size40 {
    font-size: 20px !important;
}
.knowledge-base.suport-center-secction img.dd-none {
    height: 150px;
}
section.dwonload-seciton {
    background-size: cover;
    background-position: 100% 25%;
}
.who-bigul .ml-70 {
    margin-left: 150px;
}
section.cummunity.p-0 .font-size48 {
    font-size: 27px;
    line-height: 17px;
}
.refer-earn-section.mb-5 {
    margin-top: 30px;
}
}
@media (max-width: 767px) {
.coveredby h2 {
  font-size: 14px;
  }
    .blogs h3.headings{
    	font-size: 14px;
    	line-height: 27px;
    }
.blogs h2{
    font-size: 20px;
    line-height: 39px;
    margin-bottom:10px;
}
.blogs .blog-content{
	padding:10px;
}
.blogs .item{
	margin:5px;
}
.blogs .owl-nav {
    position: relative;
    left: 0px;
}
.blogs .common-btn{
	text-decoration:none;
	margin-top:20px;
	margin-bottom:20px;
}
.testimonial-sec .owl-dots{
	position:relative;
}
.blogs h3{
font-size: 16px;
line-height: 24px;
}
.blogs p{
font-size: 12px;
}
section.testimonial-sec {
    padding: 50px 10px 50px;
    margin-top: -170px;
    background-position: 80% 100%;
}
.testimonial-sec .container {
    margin-top: 150px;
}
.testimonial-sec .owl-theme .owl-dots .owl-dot {
    display: inline-flex;
}
.testimonial-sec .owl-theme .owl-dots .owl-dot span{
	width:10px;
	height:10px;
	margin: 0px 5px;
}
.blogs h6{
	font-size: 11px;
	margin-right: 5px;

}
.testimonial-sec h3{
font-size: 14px;
line-height: 27px;
color:#fff;
opacity: 0.6;
margin-bottom:0px;
}
.testimonial-sec h2{
font-weight: 700;
font-size: 20px;
line-height: 39px;
color:#fff;
}
.testimonial-sec h2 span{
color:#00FFC1;
}
.testimonial-sec p{
font-size: 14px;
line-height: 27px;
}
.testimonial-sec h6{
	font-size: 14px;
}
.testimonial-sec .item {
    width: 100%;
    margin: 0 auto;
}
.mobile-view{
display:block;
}
.bg-home {
    background: url(../images/testimonial-bg.png) top center no-repeat;
    background-size: cover;
    /* padding: 100px 0; */
    background-position: 85% 84%;
}
.top-section ul {
    flex-wrap: wrap;
}
.top-section ul li span{
    font-size:14px;
}
.hero {
    padding: 30px 0 0 0;
}
.dwonload-seciton .font-size40 {
    font-size: 20px !important;
    line-height: 35px;
}
section.dwonload-seciton li {
    margin-bottom: 10px !important;
}
.dwonload-seciton{
margin-top: -50px;
}
.who-bigul{
    margin-top: -330px;
}
.bgdark {
    background-color: #008490;
    padding-bottom: 250px;
}
.who-content .font-size48{
    font-size: 20px !important;
    line-height: 30px;
}
.who-content .d-flex{
flex-wrap:wrap;
}
.who-content p:last-child {
    margin: 0px 0px;
    text-align: left;
    line-height: 1.5;
}
.blogs .common-btn {
    width: 250px;
    height: 50px;
}
.cummunity .centered {
    position: relative;
    top: auto;
    left: auto;
    transform: inherit;
    width: 100%;
}
.header.fixed-top img {
    max-height: 85px;
}
.header.fixed-top.header-scrolled img {
    max-height: 65px;
}
.header.fixed-top {
    padding-top: 0;
    box-shadow: 0px 2px 20px rgb(1 41 112 / 10%);
    padding-bottom: 0px;
    background: #fff;
}
.desktop-footer{
    display:none;
}

.mobile-footer{
    display:block;
}
ul.policies-links {
    display: flex;
    align-items: center;
}
ul.policies-links li {
   padding-top:0px !important;
   padding-bottom:0px !important;
   margin-right:20px;
}
.footer .footer-top .footer-links ul a{
    font-size:13px;
    line-height: 21px;
}
.footer .footer-top{
    padding: 15px 0 0px 0;
}
.footer .footer-top .footer-links {
    margin-bottom: 0px;
    margin-top: 10px;

    padding: 10px;
}
.social-links.mt-3.mb-5 {
    display: flex;
    margin-bottom: 20px !important;
    align-items: center;
     border-top: 0.5px dashed rgba(0, 0, 0, 0.2);
     border-bottom: 0.5px dashed rgba(0, 0, 0, 0.2);
     padding:10px 0px;
}
.social-links.mt-3.mb-5 h4 {
    margin-right: 15px;
    padding-bottom:0px;
    margin-bottom:0px;
}
.footer .footer-top .footer-info {
    margin-bottom: 0px;
    
}
.footer {
    padding: 0 0 0px 0;
    font-size: 13px;
}
.footer .copyright{
    font-size:13px;
    padding-top: 10px;
    border-top: 0.5px dashed rgba(0, 0, 0, 0.2);
}
.footer .footer-newsletter {
    padding: 10px 0;
}
section.partnerdwonload-seciton ul {
    flex-wrap: wrap;
    justify-content: left !important;
}
section.partnerdwonload-seciton.pb-0 li {
    margin-bottom: 0px !important;
}
.partnerdwonload-seciton li {
    width: 100%;
}
.partnerdwonload-seciton li img {
    margin-bottom: 20px;
    width: 30px;
}
.partnerdwonload-seciton li p br {
   display:none;
}
.search input {
    height: 47px;
    }
    .who-can-join li {
    line-height: 23px;
}
.search input {
    height: 47px;
    }
.partnerdwonload-seciton .font-size16 {
    font-size: 14px !important;
}
section.partnerdwonload-seciton.pb-0 ul {
    margin-top: 10px !important;
}
.who-content.partners-a p {
    line-height: 30px;
}
.bgorange .faq-img {
    position: relative;
    top: auto;
}
.partner-page section#hero {
    padding-top: 10px;
}
.refering-section {
    margin-top: 0px;
}
.refering-section .who-content{
    margin-left:5%;
}

.refering-section .who-content .d-flex {
    flex-wrap: initial;
}
.faq-section p.font-size40 {
    font-size: 20px !important;
    line-height: 30px;
}
.mt--90 {
    margin-top: -40px;
}
.green-box {
    position: relative;
    left: 40px;
}
.pricing-section .mfont-size14 {
    font-size: 13px !important;
}

.pricing-section .ml-32 {
    margin-left: 11px;
}

.pricing-section .mt--30 {
    margin-top: -20px;
}
.pricing-page {
    padding: 20px 0px;
}
.pricintable li button {
    padding-left: 12px !important;
    padding-right: 12px !important;
}
.account-opening-table .table tr td, .account-opening-table .table tr th {
    padding-left: 50px;
    min-width: 215px;
}
.account-opening-table p.font-size20 {
    font-size: 16px;
    margin-bottom: 20px !important;
}
.pricintable .table tr td, .pricintable .table tr th {
    padding-left: 50px;
    min-width: 200px;
}
.pricintable ul li .nav-link {
    color: #00000087 !important;
}
.pricintable li {
    margin-bottom: 10px;
/*.footer-top .row.gy-4 {
    flex-direction: column-reverse;
}*/
}
.pricintable{
margin-top: 160px !important;
}
.pricintable ul {
    padding: 0px 20px !important;
}
.pricintable .font-size16 {
    font-size: 14px !important;
}
.change-expail .mt-60 {
    margin-top: 35px;
}
.signup-table .pt-120 {
    padding-top: 66px !important;
    padding-bottom: 80px;
}
.pricintable.investment-table ul {
    padding: 0px 0px !important;
}
.pricintable.investment-table li  {
    margin-right: 5px !important;
}

.pricintable.investment-table li .nav-link{
    padding:10px 15px !important;
}
.pricintable.investment-table .tab-content.mt-5 {
    margin-top: 15px !important;
}
.pricintable.investment-table {
    margin-top: 15px !important;
}
.pricintable.investment-table {
    margin-top: 340px;
    padding-bottom: 5px;
}
.change-expail p.font-size32 {
    font-size: 24px;
    line-height: 45px;
}
.change-expail.bg-white.border-radius15.pt-5{
    padding-top: 1rem!important;
    padding-bottom:10px!important;
    border-radius:0px;
}
.signup-table.investment.pt-120{
padding-top: 15px !important;
padding-bottom: 70px;
}
.change-expail p{
    line-height:28px;
}
.pricintable.investment-table .pb-40 {
    padding-bottom: 20px;
    }
    .d-md-none {
    display: none!important;
}
.partnership-winnersection{
background-position: 100% 40%;
}
.navbar-mobile {
    position: fixed !important;
}
.app-links {
    display: flex;
}
div#OpenAccount .w-50 {
    width: 100%!important;
}
div#OpenAccount p {
    display: none;
}
.cta-content {
    padding: 10px 10px;
    background:none;
}
.out-team-section .ml-282{
    margin-left: 0px;
}
.out-team-section .col-sm-4.col-6 {
    width: 50% !important;
}
.out-team-section .mt-414{
     margin-top: 230px;
}
section.out-team-section p.mml-103{
    font-size:20px !important;
}
.about-bonanza.mt-414.ml-282 .font-size16 {
    font-size: 14px !important;
}
.suport-center-right .font-size24 {
    font-size: 18px !important;
    line-height: 27px;
}
.suport-center-right .font-size16 {
    font-size: 14px !important;
    line-height: 22px;
    margin-left: 0px;
}
.query-data .d-flex.find-helpful {
    margin-top: 40px;
    flex-wrap: wrap;
}
.query-list {
    margin-bottom: 20px;
}
.suport-center.mt-60 {
    margin-top: 20px;
}
.knowledge-base {
    padding-top: 85px;
}
.who-bigul .ml-70 {
    margin-left: 70px;
}
.support {
    height: 130px;
}
.cummunity.p-0 {
    background-image: url(../img/faq-bg-mobile.png);
    padding: 30px 0px !important;
}
div#OpenAccount .bg-green {
    background: #fff !important;
    padding: 0px;
}
.refer-earn-section.mb-5 {
    margin-top: 15px;
}
.stock-filter.mobile-stock-filter{
    display: none;
}
.market-tab-content .webinar-content h3 {
    line-height: 23px;
    font-size: 16px !important;
}
.market-tab-content .webinar-content p{
    font-size: 14px !important; 
}
.market-tab-content .tag p{
    padding: 6px 16px;
    font-size: 12px !important;
    margin-right: 5px;
}
.market-tab-content .webinar-wrapper{
    position: relative;
    flex-wrap: wrap-reverse;
}
.market-tab-content .webinar-content h3 {
    padding-left: 30%;
    margin-top: 18px;
}
.market-tab-content .webinar-wrapper img {
    position: absolute;
    top: 10px;
    left: 11px;
    width: 24%;
}
.webinar-wrapper .webinar-content {
    width: 100%;
    margin-left: 0;
}
.webinar-wrapper{
    padding: 15px 9px;
}
.market-tab-content .webinar-content p {
    font-size: 14px !important;
    overflow: hidden;
    width: 100%;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-top:26px;
}
.market-tab-content .tag {
    margin-bottom: 11px;
    margin-top: -26px;
}
.market-tab-content .tag p{
    text-align: center;
}
.market-tab-content .webinar-wrapper .btn-div .common-btn {
    width: 138px;
    font-size: 12px;
    text-align: center;
}
.market-wrapper{
    flex-wrap: wrap;
}
.selection {
    width: 100%;
}
.market-tab .nav-tabs li{
    width: 37%;
}
.market-tab .nav-link{
    text-align: center;
}
.market-tab .nav-tabs {
    margin-bottom: 30px;
}
.webinar p {
    line-height: 27px;
    font-size: 14px !important;
}
.webinar .common-btn {
    background-color: #00FFC1;
    color: #000;
    padding: 12px 21px;
    border-radius: 45px;
}
.reward-point .row{
    flex-wrap: wrap-reverse;
}
.reward-point .img-box {
    position: relative;
    margin-bottom: 29px;
    margin-top: -6px;
}
section.reward-point{
    padding-bottom: 0
}
.reward-faq{
    padding-top: 8px;
}
.faq-header {
    padding: 20px 14px;
    padding-left: 32px;
    justify-content: space-between;
    height: 75px;
}
.font-size16 {
    font-size: 14px !important;
}
.faq-header h3:nth-child(2) {
     margin-right: unset 
}
.faq-header h3 {
    margin-right: unset;
    width: 31%;
}
.reward-faq .accordion-header .accordion-button {
    padding-left: 32px;
    justify-content: space-between;
    align-items: flex-start;
}
.reward-faq .accordion-button::after{
    background-size: 0.8rem;
    left:8px;
    top:14px;
}
.reward-faq .accordion-header .accordion-button h3 {
    font-size: 13px;
    width: 31% !important;
}
.career p {
    line-height: 22px;
    margin-bottom: 5px;
    font-size: 13px !important;
}
form.positions-forms{
    flex-wrap: wrap;
}
.open-jobs{
    padding-top: 4px;
}
.positions-forms .form-control {
   text-indent: 26px;
    font-size: 13px;
    padding: 10px 12px;
}
.opportunity h2.mb-40 {
    margin-bottom: -2px !important;
}
.career-btn {
    padding: 9px 23px;
}
.positions-div .positions-btn{
    padding: 10px 24px;
}
.positions-forms .form-group {
    width: 43%;
}
.positions-forms img {
    left: 13px;
}
.reward-faq .accordion-header .accordion-button h3:nth-child(2) {
    width: auto;
}
.open-jobs .accordion-button {
    padding: 9px;
}
.redemption .img-box {
    margin-top: 44px;
}
.redemption .main-img{
    left: 18px;
}
.redemption .img-text{
    left: 147px;
}
.redemption, .reward-main-faq{
    padding-bottom: 0;
    padding-top: 0;
}
.reward-main-faq .reward-faq .accordion-header .accordion-button {
    padding: 13px 0px;
    padding-left: 17px;
    /* page: auto; */
}
.reward-main-faq .reward-faq .container{
    padding: 0 15px; 
}
.reward-main-faq .reward-faq .accordion-button::after {
    left: unset;
    right: 0;
}
.webinar {
    padding: 58px 0px;
    padding-bottom: 26%;
}
.webinar .font-size40 {
    font-size: 21px !important;
    margin-bottom: 8px !important;
}
.market-filter .stock-filter-p{
    display: block;
}
.stock-filter-p{
    display: flex;
    align-items: center;
}
.stock-filter-p .filter-img {
    padding-right: 13px;
}
.stock-filter{
    display: none;
}
.show{
    display: block;
}
.bg-black-opa{
    background:#000000a1;
}
.modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    background-color: #782a2a;
}
.webinar-wrapper .btn-div .common-btn {
     padding: 7px 16px;
    font-size: 11px;
    line-height: 17px;
}
.market-tab-content .webinar-wrapper h5 .span2{
    display: block;
}
.search-close {
    margin: 0px 6px;
}
.stock-screeners table td {
    padding: 12px 6px !important;
}
.knowledge-base .search button {
    height: 70%;
}
.knowledge-base .search input{
    text-indent: 5px;
}
.knowledge-base.suport-center-secction img.dd-none {
    height: 187px;
}
.calculator-main-categories .row{
    flex-wrap: wrap;
}
.calculator-main-categories .col-md-4 {
    width: 95%;
    margin: 0px 8px 20px;
    padding: 20px 27px;
    height: auto;
}
.catagories-list a{
    position: relative;
}
.career img{
    width: 57%;
}
.career {
   padding: 30px 0px;
}
.join-slider .item img {
    padding: 0px 50px;
    width: auto !important;
    margin: 0 auto;
}
.join-slider .item{
    width:100%;
}
}