@charset "UTF-8";
/* CSS Document */
html { scroll-behavior: smooth;}
* {margin:0px;padding:0px; box-sizing: border-box;border: 0 none;outline: 0;font-family: "Raleway", sans-serif;}
img {max-width: 100%;height: auto;}
li {list-style: none;}
body {background:#000000;}
h1, h2, h3, h4, h5, h6, a {font-family: "Mona Sans", sans-serif;padding: 0px;margin:0px;color:#deddcf;}
h1, h2 {letter-spacing: -1px;}
p {line-height: 1.8em;letter-spacing: -0.2px; font-size: 1em;color:#deddcf;margin-bottom: 15px;}
.bt_buy {padding:20px 0px;border-radius: 15px;font-size:1.2em;color:#ffffff;text-decoration: none;display: block;font-weight: 700;letter-spacing: -0.7px;transition-duration: 0.3s;text-align: center;width: 100%;background: linear-gradient(89deg, #f5161e 33.05%, #f54117 54.34%) !important;cursor: pointer;}
.bt_buy:hover {background: linear-gradient(89deg, #131313 33.05%, #333333 54.34%) !important;transition-duration: 0.3s;}
.bt_align {margin:0px auto;text-align: center;max-width: 500px;}
.clear {clear: both;}
.space {display: block;height: 20px;}
.highlight {text-decoration: underline #E0FE10 5px;font-weight: 900;}
.align-div {max-width: 1200px;margin:0px auto;padding:15px;}
.align-div-2 {max-width: 800px;margin:0px auto;padding:15px;}
.align-title {max-width: 800px;margin:0px auto;padding:15px;}
#bonus, #hook, #steps, #future {text-align: center;}
li {font-size:1em;color:#f6f6f6;font-family: "Raleway", sans-serif;line-height: 1.8em;letter-spacing: -0.2px;}
.align-center {text-align: center;}
.deg {background: linear-gradient(89deg, #f5161e 33.05%, #f54117 54.34%) !important;font-weight: 800 !important;background-clip: text !important;-webkit-background-clip: text !important;color: transparent !important;-webkit-text-fill-color: transparent;}
.bt_whatsapp {padding:30px 50px;border-radius: 15px;background-color: #63C360;font-size:1.2em;color:#f6f6f6;text-decoration: none;display: block;font-weight: 700;letter-spacing: -0.7px;transition: transform 0.2s ease;text-align: center;}
.bt_whatsapp:hover {background-color: #42953E;transition: transform 0.2s ease;}

#warning {background: radial-gradient(141.46% 88.81% at 51.3% 13.1%, #1E1E1E 0%, #120F0F 100%);padding:20px 15px;text-align: center;}
#warning h5 {font-size:1.1em;color:#fff;font-weight: 300;}
#warning strong {font: 1.1em;}

#header {background: url("../Images/bio.webp") no-repeat;background-size:cover;padding:80px 15px;}
#header-left {max-width: 45%;}
#header img {margin-bottom: 50px;width: 120px;text-align: center;}
#header h3 {font-size: 1.1em;line-height: 1.2em;margin-bottom: 10px;text-align: left;font-weight: 200;}
#header h1 {font-size: 1.8em;line-height: 1.3em;margin-bottom: 10px;text-align: left;font-weight: 400;}
#header h1 strong {font-weight: 900;}
#header h6 {font-size: 1em;line-height: 1.7em;font-weight: 400;margin-bottom: 20px;text-align: left;}
#header h4 {font-size: 1.2em;line-height: 1.2em;margin-bottom: 20px;text-align: left;font-weight: 600;}

.form-control {border-radius: 15px;border: 2px solid #555555;line-height: 3em;color:#ffffff;background: #000000;margin-bottom: 12px;text-indent: 10px;font-size:1em;width: 100%;}

#aboutus {padding:75px 15px;}
#aboutus-bio {width: 55%;float: left;}
#aboutus-foto {width: 38%;float: right;margin-bottom:15px;}
#aboutus-foto img {border-radius: 15px;}
#aboutus-bio h3 {font-size:2.2em;line-height: 1.2em;margin-bottom: 10px;text-align: left}
#aboutus-bio h6 {font-size:1.1em;line-height: 1.7em;margin-bottom: 15px;text-align: left;color: #f6f6f6;}

footer {text-align: center;padding:0px 0px 75px 0px;}
address  {font-size: 0.9em;text-align: center;line-height: 1.8em;margin-bottom: 15px;font-style: normal;color:#f6f6f6;}
footer p {font-size: 0.7em;text-align: center;line-height: 2.2em;}
footer img {margin-bottom: 15px;}


@media only screen and (max-width: 800px) {
	#aboutus-bio {width: 100%;float: none;}
	#aboutus-foto {width: 100%;float: none;text-align: center;}
}
@media only screen and (max-width: 600px) {
    #header {background:none;background-size: cover;padding:25px 15px 50px 15px;}
    #header-left {max-width: 100%;text-align: center;}
    #header h1 {font-size: 1.8em;line-height: 1.2em;text-align: center;}
    #header h6 {text-align: center;}
    .align-div {max-width: 100%;margin:0px auto;padding:15px;}
    .align-div-2 {max-width: 100%;margin:0px auto;padding:15px;}
    .align-title {max-width: 100%;margin:0px auto;padding:15px;}
    #pain {padding:50px 15px 50px 15px;}
    #pain h2 {font-size:3em;line-height: 0.9em;}
    #pain h4 {font-size:1.1em;line-height: 1.3em;}
    #reviews-01 h2 {font-size:1.8em;line-height: 1.1em;}
    .reviews-box {display: block;margin: 0px auto;max-width: 100%;}
    .reviews-box li {padding:2%;width: 46%;}
    #theplan-photo {display: block;width: 100%;float: none;}
    #theplan-box {display: block;width: 100%;float: none;}
}