@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');

@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap');



*

{

	margin: 0;

	padding: 0;

	box-sizing: border-box;

}

a

{

    text-decoration: none;

}

.bg_blue {
    background: #233a5a;
    padding-bottom: 50px;
    /* margin-bottom: 0; */
}

.wraper

{

	width:100%;

	max-width: 100%;

}

.container {

   

    width: 100%;

    max-width: 1170px;

    position: relative;

    margin: 0 auto;

    margin-top: 10px;

   

}

.inner

{

	 background: #fff;

	  border-radius: 20px;

    padding: 10px 60px;

}

.para-style {

    padding-bottom: 30px;

}


 .heading {

    font-family: 'Roboto', sans-serif;

    color: #0c2448;

    text-align: center;

    font-size: 60px;

    padding: 15px 10px;

    font-weight: 400;

}

.heading-thk

{

   font-family: 'Roboto', sans-serif;

    color: #0c2448;

    text-align: center;

    font-size: 60px;

    padding: 30px 10px;

    color: #fff;

    font-weight: 400; 

}

.sb-heading {

    font-family: 'Roboto', sans-serif;

    color: #e6aa09;

    text-align: center;

    font-size: 40px;

    padding-top: 20px;

   font-weight: 400;

}

.pt-15 {

    /* padding: 14px 5px; */

    padding-top: 15px;

}

.clickbank-txt {

    background: #e6aa09;

    text-align: center;

    width: 100%;

    max-width: 600px;

    display: block;

    margin: auto;

    padding: 10px;

    margin-bottom: 30px;

    border-radius: 5px;

}

.clickbank-txt span {

    color: red;

}

.clickbank-txt p

{

     color: #fff;

    font-family: 'Open Sans', sans-serif;

    font-size: 18px;

    line-height: 1.6;

}

.para-style p {

    font-family: 'Open Sans', sans-serif;

    font-size: 18px;

    line-height: 1.6;

    color: #222;

}

.para-list {

    list-style: none;

    font-size: 18px;

    font-family: 'Open Sans',sans-serif;

    padding-top: 4px;

}

.number-list {

    /* list-style: none; */

    font-size: 18px;

    font-family: 'Open Sans',sans-serif;

    padding-top: 10px;

}

.number-list  li {

    line-height: 1.5;

    padding-bottom: 25px;

}

.para-list li {

    position: relative;

    padding-left: 30px;

   line-height: 1.5;

}

/*.number-list  li:before {

    font-family: "Font Awesome 5 free";

    content: "\31";

    font-weight: 700;

    position: absolute;

    left: 1px; 

    color: #17273e;

    font-size: 18px;

}*/

.para-list li:before {

    font-family: "Font Awesome 5 free";

    content: "\f058";

    font-weight: 700;

    position: absolute;

    left: 1px; 

    color: #17273e;

    font-size: 18px;

}







.thanks-dis p {

    padding-top: 20px;

}



a.download-btn {

    display: block;

    background: #e6aa09;

    text-align: center;

    color: #fff;

    text-decoration: none;

    font-size: 23px;

    font-family: 'Open Sans',sans-serif;

    width: 100%;

    max-width: 330px;

    margin: auto;

    text-transform: capitalize;

    padding: 5px 10px;

    /* border-radius: 10px; */

    border: 2px solid #f7b70a;

    text-shadow: 0px 1px 2px #c48f00;

    border-radius: 5px;

    /* box-shadow: 1px 2px 4px 3px #fff; */

    margin-top: 30px;

    font-weight: 700;

    cursor: pointer;

    transition: all 0.1s linear;

}



.thanks-dis a.download-btn:hover {

    background: #f7b70b;

}



p.Copyright {

    color: #fff;

    /* font-family: open; */

    text-align: center;

    font-size: 16px;

    font-family: 'Open Sans',sans-serif;

    margin: 20px 10px;

}





#footer {

    width: 100%;

    min-height: 100px;

    background-color: rgb(1 98 143);

    color: #ffffff;

    font-family: 'Open Sans',sans-serif;

    margin-top: 50px;

}



.footer-content {

  width: 100%;



  padding: 20px 0;



  font-size: 17px;

}



.footer-logo {

  width: 30%;



  margin: auto;

}



.footer-logo img {

  display: block;



  margin: auto;

}

img.logo {

  width: 100%;

  max-width: 150px;

  margin-bottom: 20px;

}



.footer-links {

  max-width: 626px;



  margin-top: 13px !important;



  align-items: center;



  width: 100%;



  margin: auto;

}



.footer-links .flinks {

  list-style: none;



  text-transform: capitalize;



  /*font-weight: bold;*/



  display: flex;



  margin: auto;



  width: 100%;



  justify-content: center;



  padding-left: 0;

  margin-bottom: 20px;

}



.flinks a {

  color: #ffffff;



  position: relative;

}



.flinks a:after {

  content: "|";



  position: absolute;



  right: -21px;



  top: 0px;



  color: #ffffff;



  font-weight: 500;

}



.flinks li:last-child a:after {

  content: "";

}



.flinks li {

  max-width: fit-content;



  padding: 0px 17px;



  text-align: center;

}



.flinks li:nth-child(4) {

  border: none;

}



.footer-mails {

  width: 100%;



  margin: auto;



  line-height: 2em;



  text-align: center;

}



.footer-mails a {

  color: #ffffff;



  /*font-weight: bold;*/

}



.footer-mails p:nth-child(2) {

  text-transform: capitalize;

}



.footerc-content {

  padding: 15px 15px;



  text-align: center;



  line-height: 1.5;

}



.footerc-content p {

  width: 95%;



  margin: auto;



  margin-bottom: 10px;

}



.footerc-content p strong {

  letter-spacing: 0.9px;

}





@media (max-width: 1140px)

{

	.inner {

    padding: 10px 40px;

    margin-left: 20px;

    margin-right: 20px;

}

.vsl .heading {

    font-size: 50px;

    padding: 20px 10px; 

}

.heading-thk

{

    font-size: 45px;

}

}

@media (max-width: 768px)

{

.vsl .heading {

    font-size: 43px;

    padding: 15px 10px;

}

.heading-thk

{

    font-size: 43px;

    padding: 15px 10px;

}



.footer-links .flinks {

    display: flex;

    flex-direction: column;

}

.footer-links {

    width: 35%;

}

.footer-links .flinks {

    padding-left: 0px;

}

.flinks li {

    max-width: 100%;

}

.flinks a:after {

    content: '';

}

.footerc-content {

    margin-bottom: 2em;

    font-size: 20px;

}



}



@media (max-width: 500px)

{

	.vsl .heading {

    font-size: 29px; 

}

.heading-thk

{font-size: 40px; 

}

	.inner {

    margin-left: 10px;

    margin-right: 10px;

     padding: 10px 25px;

}



.para-style div {

    padding-top: 20px;

}

.para-style p {

    font-size: 17px;

}

.para-list {

    font-size: 17px;

}

.number-list

{

  font-size: 17px;  

}





.clickbank-txt p {

        font-size: 17px;

    line-height: 1.3;

    

}

.clickbank-txt

{

	 max-width: 480px;

}

a.download-btn {

    font-size: 20px;

    max-width: 300px; 

}

.sb-heading {

    font-size: 25px;

}

.heading-thk {

    font-size: 28px;

}

.footerc-content {

    padding: 15px 10px;

    font-size: 18px;

}

.footer-content {

    width: 100%;

    padding: 10px 10px;

    font-size: 17px;

}



.para-list li {

    padding-left: 24px;

}



.para-list li:before {

     font-size: 17px;

}







}

@media (max-width: 428px)

{



.number-list {

    /* list-style: none; */

    font-size: 16px;

    padding: 5px 10px;

}

.clickbank-txt {

    max-width: 400px;

}



p.Copyright {

    font-size: 15px;

}



.para-style p {

    font-size: 16px;

}

.para-list {

    font-size: 16px;

}

.para-list li:before {

    font-size: 16px;

}





}



@media (max-width: 395px)

{

 .clickbank-txt {

    max-width: 350px;

}   

}



@media (max-width: 390px)

{



.sb-heading {

    font-size: 22px;

}

.heading-thk {

    font-size: 24px;

}

.vsl .heading {

    font-size: 24px; 

}

}



@media (max-width: 320px)

{

.plr-15 {

    padding-left: 15px !important;

    padding-right: 15px !important;

}

.para-style p {

    font-size: 16px;

}

.para-list {

    font-size: 16px;

}



.clickbank-txt {

    max-width: 300px;

    padding: 5px 10px;

}

.heading-thk {

    font-size: 22px;

}

.vsl .heading {

    font-size: 22px; 

}

a.download-btn {

    font-size: 18px;

}

}


/*Harshita's CSS Starts Here */
.disclaimer p {
    line-height: 1.5;
    margin-bottom: 10px;
}
.disclaimer {
    text-align: center;
}
.text-center{
    text-align: center;
}
