@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap');

*, ::after, ::before {  box-sizing: border-box;}

*{    margin: 0px;    padding: 0px;}
 
body{    font-family: 'Inter', sans-serif;    overflow-x: hidden;    font-style: normal;    box-sizing: border-box;	color: #000000; font-weight: 400;	font-size:16px; line-height:1.3em; }

h1 { font-size: 64px; line-height: 1.2; margin-bottom: 25px;  font-family: 'Inter'; font-weight: 500; }
h2{font-size: 43px; line-height: 1.2; margin-bottom: 25px; font-family: 'Inter';  font-weight: 400;  }
h3{font-family: 'Inter'; font-size: 23px; line-height: 1.2; margin-bottom: 20px; font-weight: 400; }
h4{ font-family: 'Inter';font-size: 24px; line-height: 1.2; margin-bottom: 20px; font-weight: 400;}
h5{ font-family: 'Inter'; font-size:20px;  line-height:29px; font-weight:400; margin-bottom: 20px;  }
h6{ font-family: 'Inter';font-size: 18px; line-height: 28px; margin-bottom: 15px; font-weight: 500;letter-spacing: 3px; }



p {    margin-bottom: 25px;}
a{ color:#000000;text-decoration: none;-webkit-transition: all 500ms ease;	-moz-transition: all 500ms ease;	-ms-transition: all 500ms ease;	-o-transition: all 500ms ease;	transition: all 500ms ease;}
a:hover {  animation: all 1000ms  ease-in;  text-decoration: none;color:#000000;}
p a:hover {    text-decoration: none;color:#000000;}

::-webkit-scrollbar {    width: 6px;  }
::-webkit-scrollbar-track {    background: #f1f1f1;   }
::-webkit-scrollbar-thumb {  background: #333;  }

.p-t-60{padding-top:60px; }
.p-b-60{padding-bottom:60px; }
.p-t-30{padding-top:30px; }
.p-b-30{padding-bottom:30px; }
.p-t-98{padding-top:98px; }
.p-b-98{padding-bottom:98px; }

.container {  max-width: 1170px;  margin-right: auto;    margin-left: auto;}
.text-center{text-align:center;}

.middle-content-row{align-items: center;}
.row-col-center{justify-content: center;}

.appCustomer{background-color: #000B32; color: #fff;}
.appCustomerPage-row-heading{padding: 20px 0 30px 0;}
.starDiv .starDivInr{display: inline-block; vertical-align: middle; background-color: #192346; padding: 15px 30px; border-radius: 35px; margin-bottom: 20px;}
.starDiv .starDivInr .starDivMain{margin-right: 15px;display: inline-block; vertical-align: middle;}
.starDiv .starDivInr .starDivMain span{color: #01d87d; font-size: 26px; padding:0 2px;}
.starDiv .starDivInr .starDivTxt{font-size: 16px;display: inline-block; vertical-align: middle;}
.appCustomerPage-heading{padding-bottom: 20px;}
.appCustomerPage-heading h6{text-transform: uppercase; color: #00E584;}
.appCustomerPage-heading h1{text-transform: uppercase;}
.appCustomerPage-heading h1 i{color: #00E584;}
.appCustomerPage-video {  width: 100%;  aspect-ratio: 16 / 9; background-size: cover;  background-position: center;  position: relative;}
.appCustomerPage-video video {  width: 100%;  height: 100%;  display: block;  background: transparent; object-fit: cover;}
.appCustomerPage-videoTxt{padding-top: 45px;}

.appCustomerPage-Form{ max-width: 680px; background-color: #192346; padding: 30px; border-radius: 15px; margin: 55px auto 70px auto;}
.appCustomerPage-Form h3{font-size: 30px; margin-bottom: 35px;}

form p{margin-bottom: 15px; font-size: 16px !important;width: 100%;}
form .frm-col1 {    width: 100%; }
form .frm-row-btn p{margin-bottom: 0;}
form{ font-size: 16px; }
form input[type="text"], form input[type="email"], form input[type="tel"], form input[type="number"], form input[type="select"], form input[type="search"], form input[type="password"]{width: 100% !important; max-width: 100% !important; color: #000000; background-color: #fff; border: 1px solid #e1e1e1; border-radius: 5px; padding: 11px 18px; font-size: 16px; outline: unset;font-family: "Inter";}
form textarea{width: 100%; color: #000000; background-color: #fff; border: 1px solid #e1e1e1; border-radius: 5px; padding: 11px 18px; font-size: 16px;  outline: unset; height: 188px; resize: unset;font-family: "Inter";}
form input[type="submit"], form button, .getStartedButton {  box-shadow: unset !important; border: none !important; cursor: pointer;color: #fff !important; background-color:  #00D27A !important; cursor: pointer;  border-radius: 46px !important;; padding: 15px 10px !important; width: 100%; border-radius: 35px; font-size: 20px !important; line-height: 26px; position: relative; font-family: "Inter" !important; display: inline-block; font-weight: 700 !important; border: 1px solid #00D27A !important;
-webkit-transition: all 500ms ease;	-moz-transition: all 500ms ease;	-ms-transition: all 500ms ease;	-o-transition: all 500ms ease;	transition: all 500ms ease; }
form input[type="submit"]:hover{ animation: all 1000ms  ease-in; color: #fff !important;background-color: #00D27A !important;   }
form .frm-row p{margin-bottom: 10px;}
.frm-row-btn{margin-top: 0px;}
.wpcf7-mail-sent-ok{text-align: center; display: block; margin-top: 20px;border: 1px solid green; color: green; padding: 10px;}
.wpcf7-validation-errors{display: block; text-align: center; border: 1px solid red; margin-top: 20px; padding: 10px; color: red;}

.appCustomerPage-Client{ max-width: 680px; margin-left: auto; margin-right: auto;display: block;}
.appCustomerPage-Client .ClientBox{ background-color: #192346; padding: 25px 30px; border-radius: 15px; margin: 35px 0;display: table;  width: 100%;  margin-bottom: 30px;  border-spacing: 5px;}
.appCustomerPage-Client .ClientBox .ClientBoxImg img{width: 84px; border-radius: 5px;}
.appCustomerPage-Client .ClientBox .ClientBoxImg{display: table-cell;  vertical-align: top;}
.appCustomerPage-Client .ClientBox .ClientBoxCont{display: table-cell;  vertical-align: top; text-align: left; padding-left: 15px;}
.appCustomerPage-Client .ClientBox .ClientBoxCont p{margin-bottom: 10px; color: #00E584;}
.appCustomerPage-Client .ClientBox .ClientBoxCont h4{margin-bottom: 5px;}

.logolistRow{    display: -ms-flexbox;    display: flex;    -ms-flex-wrap: wrap;    flex-wrap: wrap;justify-content: center;}
.logolistRow .logolistCol{    -ms-flex: 0 0 20%;  flex: 0 0 20%;   max-width: 20%; margin: 25px 0;}
.logolistCol .logolist-img{margin: 10px 0;}
.logolistCol .logolist-img img{max-width: 100%;}
.logolistCol .section-content{height: 100%; padding: 10px;}
.logolist-box{height: 100%;}
.logolistCol .logolist-title{font-size: 22px;   font-weight: 500;    line-height: 1.3em;}






.appBusiness{background-color: #131418; color: #fff;}
.appBusinessBnr-row{    display: -ms-flexbox;    display: flex;    -ms-flex-wrap: wrap;    flex-wrap: wrap;}
.appBusinessBnr-row .one{-ms-flex: 0 0 50%;  flex: 0 0 50%;  max-width: 50%; padding-right: 20px;}
.appBusinessBnr-row .two{-ms-flex: 0 0 50%;  flex: 0 0 50%;  max-width: 50%; padding-left: 20px;}
.appBusinessBnr-row h1{font-weight: 700; font-size: 72px;}
.appBusinessBnr-row p{line-height: 1.6;}
.appBusiness .appCustomerPage-Form{background-color: #1be392;}
.appBusiness .appCustomerPage-Form form input[type="submit"], .appBusiness .appCustomerPage-Form form input[type="submit"]:hover{background-color: #131418 !important;border-color: #131418 !important;}
.appBusiness .appCustomerPage-Form h3{color: #131418; text-align: center; font-weight: 700; font-size: 35px;}
.appBusiness .appCustomerPage-Form form input[type="text"], .appBusiness .appCustomerPage-Form form input[type="email"], .appBusiness .appCustomerPage-Form form input[type="tel"], .appBusiness .appCustomerPage-Form form input[type="number"], .appBusiness .appCustomerPage-Form form input[type="select"], .appBusiness .appCustomerPage-Form form input[type="search"], .appBusiness .appCustomerPage-Form form input[type="password"], .appBusiness .appCustomerPage-Form form textarea{background-color: #fff;}
.appBusiness h2{color: #00E584; font-weight: 600;}
.appBusiness .appBusinessPage-row-bnr2 h2{color: #fff; }
.appBusinessPage-row-bnr2 .two{text-align: center;}
.appBusinessPage-row-bnr2 .two img{width: 100%;}
.appBusinessPage-row-logolist .logolistCol .logolist-title{font-size: 18px; }
.appBusinessPage-row-logolist .logolistCol .logolist-img{ border: 3px solid #fff;}






.bossBabes{background-attachment: fixed;    background-position: 50%;    background-repeat: repeat;    background-size: cover;background-image: url(/images/l7/BossBabesbg.jpg);}
ul.ticUl{padding-left: 3px; margin-bottom: 15px;}
ul.ticUl li{list-style: none; background-image: url(/images/l7/tic.png); background-repeat: no-repeat;  background-position: top left; padding-left: 35px; font-size: 18px; line-height: 1.2; margin-bottom: 16px;background-size:24px;}
.bossBabes h2{ font-size: 50px; font-weight: 600;}
.imglistRow{    display: -ms-flexbox;    display: flex;    -ms-flex-wrap: wrap;    flex-wrap: wrap;justify-content: center;}
.imglistRow .imglistCol{    -ms-flex: 0 0 25%;  flex: 0 0 25%;   max-width: 25%; margin: 25px 0;}
.imglistCol .imglist-img{margin: 10px 0; border: 3px solid #fff; line-height: 0;}
.imglistCol .imglist-img img{max-width: 100%;}
.imglistCol .section-content{height: 100%; padding: 10px;}
.imglist-box{height: 100%;}
.imglist-title{font-weight: 600; font-size: 18px;}
.bossBabes .appCustomerPage-Form{background-color: #c770e5;box-shadow: 0 10px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19) !important;}
.bossBabes .appCustomerPage-Form form input[type="submit"], .bossBabes .appCustomerPage-Form form input[type="submit"]:hover, .bossBabes form button, .bossBabes form button:hover, .bossBabes .getStartedButton {background-color: #131418 !important;border-color: #131418 !important;}
.bossBabes .appCustomerPage-Form h3{color: #131418; text-align: center; font-weight: 700; font-size: 35px;}
.bossBabes .appCustomerPage-Form form input[type="text"], .bossBabes .appCustomerPage-Form form input[type="email"], .bossBabes .appCustomerPage-Form form input[type="tel"], .bossBabes .appCustomerPage-Form form input[type="number"], .bossBabes .appCustomerPage-Form form input[type="select"], .bossBabes .appCustomerPage-Form form input[type="search"], .bossBabes .appCustomerPage-Form form input[type="password"], .bossBabes .appCustomerPage-Form form textarea {background-color: #fff;}
.bossBabesPage-row{   display: -ms-flexbox;    display: flex;    -ms-flex-wrap: wrap;    flex-wrap: wrap;}
.bossBabesPage-row .col2{-ms-flex: 0 0 50%;  flex: 0 0 50%;  max-width: 50%; }
.bossBabesPage-row .col2:first-child{padding-right: 20px;}
.bossBabesPage-row .col2:last-child{padding-left: 20px;}




.militaryWives h1{color: #10217F; font-weight: 700; font-size: 43px;}
.militaryWives h5{ color: #757BBD; font-weight: 700; }
.militaryWives .appCustomerPage-Form h3{color: #fff;}
.militaryWives .appCustomerPage-Form form input[type="text"], .militaryWives .appCustomerPage-Form form input[type="email"], .militaryWives .appCustomerPage-Form form input[type="tel"], .militaryWives .appCustomerPage-Form form input[type="number"], .militaryWives .appCustomerPage-Form form input[type="select"], .militaryWives .appCustomerPage-Form form input[type="search"], .militaryWives .appCustomerPage-Form form input[type="password"], .militaryWives .appCustomerPage-Form form textarea{background-color: #fff;}
.militaryWivesPage-row-review{background-color: #f1f9ff;}
.militaryWivesRevew-row{display: block; width: 470px; margin: 20px auto;}
.militaryWivesRevew-main{display: table;margin: auto;}
.militaryWivesRevew-main .militaryWivesRevew-img img{width: 84px; border-radius: 5px;}
.militaryWivesRevew-main .militaryWivesRevew-img{display: table-cell;  vertical-align: top;}
.militaryWivesRevew-main .militaryWivesRevew-cont{display: table-cell;  vertical-align: top; text-align: left; padding-left: 15px;}
.militaryWivesRevew-main h5{color: #000; margin-bottom: 0;}
.militaryWivesRevew-main p{font-size: 14px; line-height: 22px; margin-bottom: 5px;}
.militaryWivesPage-row-bnr2{background-image: url(/images/l7/MilitaryWivesbgimg.webp); background-repeat: no-repeat; background-position: center; background-color: #172741; background-size: cover; color: #fff; padding: 98px 0;}
.militaryWivesPage-row-bnr2 h3{line-height: 1.4;}
.militaryWivesPage-row-bnr3{background-image: url(/images/l7/MilitaryWivesbgimg.webp); background-repeat: no-repeat; background-position: center; background-color: #172741; background-size: cover; color: #fff; padding: 98px 0;}
.militaryWivesPage-row-bnr3 h2{ font-weight: 700;}
.militaryWivesPage-row-bnr3 h6{color: #205CFF; font-weight: 600;}
.militaryWivesPage-row-bnr3 img{max-width: 80%; width: 250px;}
.militaryWivesPage-row-footer{background-color: #0E182C; color: #00f5ff; padding: 28px 0;}
.militaryWivesPage-row-footer p{margin: 0; font-size: 13px; line-height: 20px;}
.militaryWives .appCustomerPage-Form{padding-top: 50px;padding-bottom: 50px;}




.mlmFailure{background-attachment: fixed;  background-position: 50%;  background-repeat: repeat;  background-size: cover;  background-image: url(/images/l7/MLMFailureBodyimg.jpg); color: #fff;}
.mlmFailure h2{font-size: 40px; text-shadow: 0 0 0 #00000000, 2px 2px 2px #707070; font-weight: 600; margin-bottom: 10px;}
.mlmFailure h1{font-size: 40px; color: #e93d3d;  font-weight: 800; text-shadow: 0 0 0 #00000000, 2px 2px 2px #707070;}
.mlmFailure h3{ text-transform: uppercase;font-weight: 600; font-size: 35px; margin-bottom: 8px;}
.militaryWivesPage-heading{padding-bottom: 25px;}
.mlmFailure video{border: 10px solid #000; border-radius: 10px;}
.militaryWivesPage-heading h5 b{color: #e93d3d;}
.mlmFailure .appCustomerPage-Form h3{ font-size: 26px; text-align: center; margin-bottom: 35px;}
.mlmFailure .appCustomerPage-Form{padding-top: 50px;padding-bottom: 50px;}







@media screen and (max-width:1200px){
	.container {  max-width: 94%;  }
}


@media screen and (max-width:960px){
   
h1 { font-size: 45px; line-height: 1.2; }
h2{font-size: 35px; line-height: 1.2;  }
.logolistRow .logolistCol{    -ms-flex: 0 0 25%;  flex: 0 0 25%;   max-width: 25%; }
.logolist-box .logolist-title{font-size: 18px; }


.appBusinessBnr-row h1{ font-size: 55px;}
.appBusinessPage-row-logolist .logolistCol .logolist-title{font-size: 16px; }
.bossBabes h2{ font-size: 40px; }
.militaryWives h1{font-size: 37px;}
.mlmFailure h2{font-size: 35px; }
.mlmFailure h1{font-size: 35px;}
.mlmFailure h3{ font-size: 30px; }

	
}

@media screen and (max-width:767px){
    
h1 { font-size: 40px; line-height: 1.2; }
h2{font-size: 32px; line-height: 1.2;  }
.logolistRow .logolistCol{    -ms-flex: 0 0 33.333%;  flex: 0 0 33.333%;   max-width: 33.333%; margin: 15px 0; }
.appCustomerPage-Form{ max-width: 100%; }
.appCustomerPage-Client{ max-width: 100%; }


.appBusinessBnr-row h1{ font-size: 45px;}
.appBusinessBnr-row .one{-ms-flex: 0 0 100%;  flex: 0 0 100%;  max-width: 100%; padding-right: 0px;}
.appBusinessBnr-row .two{-ms-flex: 0 0 100%;  flex: 0 0 100%;  max-width: 100%; padding-left: 0px; padding-top: 20px;}
.appBusiness .appCustomerPage-Form h3{font-size: 30px;}
.bossBabes h2{ font-size: 32px; }
.imglistRow .imglistCol{    -ms-flex: 0 0 50%;  flex: 0 0 50%;   max-width: 50%; }
.bossBabesPage-row .col2{-ms-flex: 0 0 100%;  flex: 0 0 100%;  max-width: 100%; }
.bossBabesPage-row .col2:first-child{padding-right: 0px;}
.bossBabesPage-row .col2:last-child{padding-left: 0px; padding-top: 25px;}
.militaryWives h1{font-size: 34px;}
.mlmFailure h2{font-size: 30px; }
.mlmFailure h1{font-size: 30px;}
.mlmFailure h3{ font-size: 25px; }
.mlmFailure .appCustomerPage-Form h3{ font-size: 22px; }
	
}

@media screen and (max-width:560px){
		
h1 { font-size: 35px; line-height: 1.2; }
h2{font-size: 31px; line-height: 1.2;  }
.logolistRow .logolistCol{    -ms-flex: 0 0 50%;  flex: 0 0 50%;   max-width: 50%; }

.appBusinessBnr-row h1{ font-size: 35px;}
.appBusiness .appCustomerPage-Form h3{font-size: 26px;}
.bossBabes h2{ font-size: 31px; }
.militaryWives h1{font-size: 31px;}
.militaryWivesRevew-row{ width: 100%; margin: 20px auto;}
    
}

@media screen and (max-width:480px){
	
	.appCustomerPage-Client .ClientBox .ClientBoxImg img {  width: 100%;}
	.appCustomerPage-Client .ClientBox {    display: block; padding: 25px 20px; }
  .appCustomerPage-Client .ClientBox .ClientBoxImg,  .appCustomerPage-Client .ClientBox .ClientBoxCont {    display: block;    width: 100%;  }
  .appCustomerPage-Client .ClientBox .ClientBoxCont {    padding-left: 0;    margin-top: 10px;  }
.imglistRow .imglistCol{    -ms-flex: 0 0 100%;  flex: 0 0 100%;   max-width: 100%; }
  
	
}

@media screen and (max-width:380px){
	
.logolistRow .logolistCol{    -ms-flex: 0 0 100%;  flex: 0 0 100%;   max-width: 100%; }

.appBusinessPage-row-logolist .logolistCol .logolist-title{font-size: 16px; }
    
}

.form-section {
  padding: 35px;
  text-align:center;
}
.form-section h2 {
  color:black;
}
 .white-input {
   margin-bottom:15px;
 }

button, input[type="button"] {
    color: #fff;
    background-color: #63B3ED !important;
    border-radius: 30px;
    border: none;
    padding: 10px 30px !important;
    font-size: 20px;
    font-weight: 600;
    transition: all ease-in-out 0.4s;
    position: relative;
}

#errorBox ul {
 margin-top:15px;
  margin-left: 35px;
}
#errorBox li {
  color:red;
  margin-bottom:15px;
}
.footer-bottom {
  padding-top:40px;
  color:white;
  text-align:center;
  font-size:18px;
  color:white;
  padding-bottom:40px;
}
.footer-bottom p {
 color:white;
  text-align:center;
  font-size:18px;
  color:white;
}
.footer-bottom a {
  color:white;
}
.type3-content {
  color:white;
  font-size:18px;
  color:white;
  padding:40px;
}
.type3-content a {
  color:white;
}
.type3-content p {
 color:white;
  font-size:18px;
  color:white;
}
.militaryWives .type3-content p, .militaryWives .footer-bottom, .militaryWives .footer-bottom p , .militaryWives .footer-bottom a, .militaryWives .type3-content, .militaryWives .type3-content a {
  color:black;
}                 


.getStartedButton {
  width: auto;
  padding: 10px 35px !important;
}
.appCustomerPage-video img{max-width: 100%; width: 100%; position: relative; z-index: 0; object-fit: cover; }
.appCustomerPage-video .play-button {    position: absolute;    top: 50%;    left: 50%;    width: 80px;    height: 80px;    background: url('/images/l3/play-btn-min.png') no-repeat center center;    background-size: contain;    z-index: 10;    cursor: pointer;transform: translate(-50%, -50%) scale(2);}
