@charset "utf-8";
/*----------------
RESET CSS
-----------------*/
@media only screen and (max-width:1187px) {
/*=============*/
.s1-inr{width:65%;}
/*=============*/
.s1txtarea{width:550px;}
.s1img{top:60px;width:490px;}
.comn-hed{ font-size:38px; line-height:46px;}
/*=============*/
.sec3-inner { padding: 0 0;}
.sec3-inner-right .common-heading { font-size: 38px; line-height: 44px;}

.sec4-row{ padding:0;}
.sec4-col { width:27%;}
/*=============*/
.s5-rgt-img{right:0px; width:500px;}


}
 

@media only screen and (max-width:1023px) {
.for-desk{ display:none;}	

.banner-heading { font-size: 40px; line-height: 48px;}
.banner-list li { font-size: 14px;}
.banner-img{ width:500px;}
.banner-chargeback-list li:first-child{ left:110px;}
.banner-chargeback-list li:nth-child(2){ right:110px;}
.banner-chargeback-list li:nth-child(3){ top: 92px;}
.banner-chargeback-list li:last-child{ top: 92px;}

.banner-strip-heading { font-size:28px; line-height:36px;}

/*=============*/
.sec1{ height: auto; padding: 40px 0px; background-size:cover;}
.s1-inr{width: 67%;}
.s1-hd{font-size:50px; line-height:55px;}
.s1-tx1{font-size:18px; line-height:26px; margin-top:0px;}
.s1-star{margin:-4px 5px 0 0;}
.s1-tx2{padding-right:0; font-size:17px; line-height:26px;}
.btn-bx{margin-top:35px;}
.btn-tx-img{width:110px;}

.prod-sec{ padding: 40px 0;}
.prod-disclmr{ max-width:100%;}
.prod-sec_slide_col{padding: 15px;}

/*=============*/
.s1bx{padding:25px 0;}
.comn-text{ font-size:16px; line-height:24px;}
.s1bxhding2{margin:60px 0 0 0;}
.s1txtarea{width:100%;margin:30px 0 0 0;}
ul.s1list{width:400px;}
ul.s1list li{background-size:27px;padding:0 0 0 37px;margin:6px 0 0 0;}
.s1img{top:40px;width:360px;}
/*=============*/
.sec2{padding:40px 0 45px;}
.comn-hdg{font-size:42px; line-height:50px; }
.s2-inr-bx{padding:15px 12px 20px 62px; margin-top:15px; border-radius:10px; width: 49%;}
.s2-icn{width:42px; left:12px; top:15px;}
.s2-inr-bx h3{font-size:18px; line-height:26px; padding-left: 0;}
.s2-inr-bx p{font-size:15px; line-height:22px; margin-top:10px;}
/*=============*/
section3{padding:40px 0 45px;}
.sec3-inner{ align-items:start;}
.sec3-left-text2 { font-size: 35px; line-height: 41px;}
.sec3-inner-right .common-heading { font-size: 28px; line-height: 34px;}
.sec3-price-text {font-size: 30px; line-height: 36px;}
.sec3-inner-left{ padding:45px 30px 0;}
.sec3-left-text1{font-size: 14px;}
.sec3-list li{font-size: 16px;line-height: 24px;}
/*=============*/
.sec4-col { width: 31%;}
.s4-col-text1 { font-size: 20px; line-height: 26px;}
/*=============*/
.sec5{padding:40px 0 45px;}
.s5-inr{padding-right:320px;}
.meta-trade{width:47%; margin-top:30px;}
.s5-rgt-img{width:360px;}
.s5-bx{padding: 30px 0; border-radius: 12px;}
.s5-bx-hd{font-size:32px; line-height:40px;}
.s5-bx-img{left:10px; top:70px; width:280px;}
.s5-btn{width:280px;}
/*=============*/
.sec6{ padding:40px 0;}
.s6-lft{padding:40px 0 45px;}
.s6-lft .comn-hdg{font-size:30px;}
.s6-icn{width:80px;}
.s6-rgt{padding:30px 0; width:49%;}
ul.s6-lst li {width: calc(25% - 10px); margin:8px 5px;}
.s6-icn{width:65px;}
ul.s6-lst li p{font-size:12px; line-height:18px;}


}

 @media only screen and (max-width:767px) {
.hide-mob{ display:none}
.show-mob{ display:block}

.banner-section{ padding:25px 0 30px;}
.banner-text1 {font-size: 13px; line-height:19px; letter-spacing: 0.3px; padding:5px 15px 7px;}
.bnr-notification-icn { margin: -2px 5px 0 0; width: 15px;}
.banner-heading { font-size: 30px; line-height: 36px; margin-top: 0;}
.banner-list{ margin-top:0;justify-content: left; max-width:290px;}
.banner-list li { font-size: 16px; line-height:22px; letter-spacing:0.3px; margin-top:10px;}
.bnr-img-mob{ margin:10px auto 5px; max-width:100%;}
.banner-btn { height: 60px; max-width:285px; font-size: 21px; line-height:56px; margin-top: 25px;}
.banner-section:after{ display:none;}
.bnr-txt{ font-size: 16px; line-height: 24px; margin-top: 10px;}

.banner-strip{ padding:20px 0 10px;}
.banner-strip-heading {font-size: 18px; line-height: 26px;}
.scroll_row{ margin-top:10px;}
.banner-strip-list li { padding: 0 20px; font-size: 16px; line-height: 24px;}
/*=============*/
.sec1{background:#121929; padding:30px 0 0;}
.s1-inr{width:100%;}
.s1-hd{ font-size: 40px; line-height: 48px; margin-top: 5px;}
.s1-tx2{font-size: 16px; line-height: 24px; margin-top: 12px;}
.btn-bx{position:relative; margin-top:0px; max-width:100%;}
.btn-tx-img{width:94px;}
.sec1-mob{ max-width: unset; margin: 0px; width: calc(100% + 30px); margin-left: -15px; margin-top: 20px;}

.package_sub_heading:after{ right:0;}
.prod-sec_slide_col {padding: 15px 8px; width:100%;}
/*=============*/
.sec2{padding:25px 0 30px;}
.s2-inr-bx{width:100%;}
.comn-hdg{font-size:27px; line-height:33px;}
.comn-txt{font-size:16px; line-height:26px;  margin-top:15px;}
/*=============*/
.section3 { padding:30px 0 35px;}
.sec3-inner-left{ width:100%; padding: 0px 0px 0;}
.sec3-left-text1 { font-size: 14px; line-height: 21px; padding: 3px 15px 5px;}
.sec3-left-text1:before { width: 8px; height: 8px; margin: -1px 8px 0 0;}
.sec3-left-text2 { font-size: 32px; line-height:38px;}
.s3-left-img { margin: 0px 0 0;}
.sec3-inner-right{ width:100%; padding-top:25px;}
.sec3-inner-right .common-heading { font-size: 26px; line-height: 32px;}
.sec3-price-text {font-size:32px; line-height: 32px;}
.sec3-list-box { margin-top: 15px;}
.sec3-list-heading { font-size: 17px; line-height: 23px; letter-spacing: 0.2px;}
.sec3-list { margin-top: 0;}
.sec3-list li { width: 100%; letter-spacing:0.3px;}

.sec3{padding:30px 0 35px;}
.sec3_box{ margin-top:20px;}
ul.s3-lst{ width:100%; margin-top: 25px;}
ul.s3-lst li h3{ font-size:20px; line-height:28px;}
ul.s3-lst li p {font-size: 16px; line-height: 24px; margin-top:5px;}
.s3-num{ width: 30px; height: 30px; line-height: 32px; font-size: 16px;}
ul.s3-lst li{ padding-left:48px;}

/*=============*/
.section4{ padding:25px 0 35px;}
.sec4-row{ margin-top:30px; padding:0 5px;}
.sec4-col{ width:100%; padding:15px 10px;}
.s4-icn{ width:55px;}
.s4-col-text2 { font-size: 16px; line-height: 24px;}
/*=============*/
.sec5{padding:25px 0 30px;}
.s5-inr{padding:0;}
.s5-bx-hd {font-size: 28px; line-height: 38px;}
.s5-bx-tx{ max-width:100%;   margin-top: 10px; font-size: 16px; line-height: 24px;}
.s5-rgt-img{display:block; margin:25px auto 0; position:static; max-width:100%;}
.meta-trade{width:49%; margin-top:20px;}
.meta-trade2{margin-left:2px;}
.s5-bx{padding:20px 20px 30px; background:url(../images/s5-bx-bg-m.jpg) center top no-repeat #07132a; background-size:100%;}
.s5-bx-img{position:static; margin:70px auto -30px;}
.s5-bx-btn{margin-top:25px;}

/*=============*/
.sec6{padding: 30px 0;}
.up-slide-dwn{box-shadow:none; border:1px solid #ddd;}
.faq-container{ margin: 10px 0 0; padding: 0;}
.acdn-para{ font-size: 16px; line-height: 24px;} 

.ftr-logo{ max-width: 120px; margin-bottom: 0px;}
	
 }
