@charset "utf-8";
body.login h1 a {background-image: url(https://kissfrommykitchen.ptweblaunch.com/wp-content/uploads/sites/62/2019/11/logo.png) !important;}
.login #login {background: #fff !important;}
.login form .input {color: #666 !important;}
body.login {background: #e6e6e6 !important;}
.top-navbar .menu > li.has-flyout > a:first-child:after {border-color: #212c35 transparent transparent transparent;}
.start-transformation .fl-rich-text h5 a, .start-transformation .fl-rich-text h5 a:hover {color: #fff !important;}
ul.green-checks li { list-style-image: url(https://astronglife.ptweblaunch.com/wp-content/uploads/sites/21/2019/08/green-check.png); }
#gform_wrapper_8 label {display: none;}
.blog .twelve.columns.push-four {left: 0; max-width: 710px;}

footer .columns .footer_widget {
    min-width: 0 !important;
    }
    
.slide-image {
	background-size:cover!important;
}
.slider-bold-text img {
    z-index: 1!important;
    position: relative!important;
    left: 0px!important;
        height: fit-content!important;
    width: 384px!important;
    top: 0px!Important;
}
.fl-module.fl-module-rich-text.fl-node-5dd261ce8421a h5 {
    color: #ccba71!important
}
    #slides{
	height:700px;
}
.info-para h5 {
    text-align: left!important;
}
img.fl-photo-img.wp-image-197.size-full {
    padding: 0px!important;
}
ul#gform_fields_9 {
    width: 70%;
}
.feature-heading,.feature-content {
    width: 300px;
    margin: 0 auto;
}

.fl-node-5dcfd27c7ec89 {
    width: fit-content!important;
}
.page-btn {
    font-size: 20px;
    font-weight: 900;
    font-family: sans-serif;
}
.fl-module.fl-module-photo.fl-node-5dd29153b49ab.footer-image .fl-photo-content.fl-photo-img-jpg {
    padding-top: 0px!important;
}
.page-btn {
    font-weight: bold!important;
}
.fl-module.fl-module-rich-text.fl-node-5dd25f8f3eaa3.wellness-content1 h6 {
    font-size: 36px;
    color: #d0b876;
    font-family: sans-serif;
}


img.fl-photo-img.wp-image-172.size-medium {
    width: 326px!important;
    height: 216px!important;
}
fl-node-5dcfd37263306 > .fl-module-content {
    margin-top: 88px!important;
    margin-bottom: 0px;
    margin-left: 124px!important;
    margin-right: 0px;
}
.page-template-layout-3 header.entry-header h1
{
	text-transform:uppercase;
	font-weight:bolder;
}
.entry-content ul, .entry-content ol {
    margin: 0 0px 0px 60px;
}
.fl-module.fl-module-rich-text.fl-node-5dcfd37263306.info-para h5:nth-child(2),.fl-module.fl-module-rich-text.fl-node-5dd261ce8421a.info-para h5:nth-child(2) {
    margin-bottom: 31px;
}
input#gform_submit_button_9 {
	width: 35%;
    margin-left: 35px;
}

.social_icons a{
	background-color:#2093c0!important;
	    box-shadow: none!important;
}
.start-transformation .fl-rich-text h5 {
    font-size: 19px!important;
}
h4.strong-text-head {
    font-size: 20px!important;
    MARGIN: 20PX 0PX!IMPORTANT;
}
ul#gform_fields_7 {
    width: 90%;
}
.fl-photo-img-jpg img.fl-photo-img.wp-image-197.size-full {
    padding-top: 0px!important;
}
.top-navbar .menu > li > a{
 font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif!important;
}
.page-template-layout-3 header.page-header::before{
	content:none;
}
h1.page-title {
    font-size: 55px;
    font-family: Roboto;
}
strong.strong-text-head {
    font-family: sans-serif;
    font-weight: 900;
    font-size: 20px;
}
.singular-page-167.page-template-layout-3 header.page-header
{
background: linear-gradient( rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3) ), url(https://kissfrommykitchen.ptweblaunch.com/wp-content/uploads/sites/62/2019/11/pro-content1.png);	
height:264px;
display:flex;
align-items:center;
justify-content:center;
}
.singular-page-150 .page-template-layout-3 header.page-header::before{
	content:none;
}
.singular-page-150 .page-template-layout-3 header.page-header
{
background: linear-gradient( rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3) ), url(https://kissfrommykitchen.ptweblaunch.com/wp-content/uploads/sites/62/2019/11/personal-header.png) !important;	
height:264px;
display:flex;
align-items:center;
justify-content:center;
}
 .page-template-layout-3 header.page-header
{
	background: linear-gradient( rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3) ), url(https://kissfrommykitchen.ptweblaunch.com/wp-content/uploads/sites/62/2019/11/personal-header.png);
	background-size: cover;
	height:264px;
	display:flex;
align-items:center;
justify-content:center;
background-position: right;
    border-bottom: 3px solid #bd9f4c;

}

input#gform_submit_button_8 {
    width: 98%;
}
input#gform_submit_button_7 {
    width: 88%;
}
ul#gform_fields_8 li {
    margin-right: 4px;
}
p.text-below-golden-font {
    margin-bottom: 8px;
}
ul#gform_fields_7 li {
    width: 50%;
    margin-right: 12px;
}
ul#gform_fields_9 {
    margin: 0 102px 0px 35px;
}
input#input_7_1 ,input#input_7_2,#input_8_1,#input_8_2 {
    /*margin-right: 10px;*/
    height: 51px;
    margin-bottom: 0px;
}
.fl-col.fl-node-5dd291286bc14.fl-col-small {
    height: 600px;
}
.gform_footer.top_label {
    /*margin: 23px 0px 12px 36px;*/
    /*width: 230px;*/
}
input#gform_submit_button_8 {
    background-color: #d1b971;
    height:52px;
}
input#gform_submit_button_7 {
    border: 3px solid #fff;
    background-color: #248eb8;
    height: 52px;
    border-radius: 0%;
}
input#gform_submit_button_7 {
    border: 3px solid #fff;
    background-color: #248eb8;
    height: 52px;
    border-radius: 0%;
    TEXT-TRANSFORM: capitalize;
    FONT-WEIGHT:bolder;
    font-size:22px;
}
ul#gform_fields_7 {
    display: inline-flex;
}
ul#gform_fields_8 {
    display: -webkit-inline-box;
    width:100%;
}
input#gform_submit_button_9 {
    background-color: #d1b971;
    height: 50px;
    border-radius: 0px;
        font-family: sans-serif;
    font-size: 21px;

}
widget.gform_widget {
    margin: 0px 113px 0px 7px;
}
.fl-module.fl-module-widget.fl-node-5dd39baee53b3.fwf_form {
    display: none;
}
.slide-container.right h3 {
    font-size: 50px;
}
.page-template-layout-3 aside#sidebar {
    display: none;
}
.member_login{
	display:none;
}
.fl-col-group.fl-node-5dcfd27c7e85c {
    display: flex;
       align-items: center;
    justify-content: center;
        background: #2093c0;
    color: #fff;
}
.fl-col-group.fl-node-5dd2523be7151 {
    border-bottom: 2px solid #c3a653;
}
.fl-rich-text >.content1-info {
    display: grid;
    justify-content: center;
}
.fl-col-group.fl-node-5dcfd432eea81 {
    display: flex;
    align-items: center;
}
.header{
	background:#fff;
}
.slide-container.right {
    text-align: right;
}
.singular-page-132 .heading-below-image img {
    width: 230px !important;
    height: 20px !important;
}
footer .columns {
    padding: 0 0 0px;
}
footer .footer_bar .row {
    padding-top: 24px;
}
footer{
	background-color:#fff;
	padding:0px;
}
.slide-container p strong {
    font-size: 21px;
}
.slide-container.right h1{
	font-size:52px;
}
.medium
{
    height: 52px !important;
    /*width: 285px!important;*/
    
}
.slide-container.right h3 {
    font-size: 50px;
}
.fwf-site-brand .social_media {
    display: none;
}
.footer-social p {
    padding-top: 58px;
}

.bottom_bar {
    background: #fff;
}
::placeholder {
    font-size: 19px;
} 
.medium-parent{
	display:inline-flex;
}
#media_image-2,#custom_html-2,#custom_html-2 .custom-html-widget .footer-social{
	width:100%;
	
}
footer .copyright {
text-align:right;
	
}


.newsletter-submit a
{
	padding: 10px 248px;
    background: #2590ba;
    color: white;
	border: 3px solid #fff;
}
.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-582966cfe81c3.optin-horizontal {
    margin-top: 10px;
}
.newsletter-submit a:hover
{
background:#2590ba9e;
}
.home .slideshow{
	margin-top:0px;
	height:732px;
}
.top-navbar {
    top: 44px;
    left: 24%;
}
.stripe_container.extra .row {
	margin-top:0px;
	display:none;
}
.slide-container p strong{
color:#fff;
}
.rounded {
        display: inline-flex;
        width: 31px;
        height: 31px;
        color: #fff;
        background: #d1b96f;
        position: relative;
        justify-content: center;
        align-items: center;
        border-radius: 50%;
        font-weight: bolder;
        font-size: 16px;
        top: 4px;
	    left: 10px
    }

    .font-golden {
        font-size: 18px;
        color: #d1b96f;
        font-weight: bolder;
    }

    .text-below-golden-font {
     width: 295px;
    padding-left: 50px;
    font-size: 15px;
    margin-top: 0px;
    }
    .container-bullet-points{
		padding-left: 20px;
	}
	.fl-photo-content {
	padding-top:34px;	
	}
	.slide-container {
    top: 25%;
	}
	div#homepage_content {
  
    position: relative;
    z-index: 999;
}
div#homepage_content {
    margin-top: -220px;
}
.fl-photo-content {
    padding-top: 7px;
}
.fl-node-582966cfe81c3 > .fl-row-content-wrap {
    background-color: rgba(37,144,186, 0.4);
}
.fl-node-5dcbdee91c1fc > .fl-module-content {
    margin-left: 25px;
}
#primary-nav li a {
    font-size: 13.8px;
    font-weight: bold;
}
.free-demo{
		height: 500px;
		width: 100%;
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.free-demo-content h3,.free-demo-content h1,.free-demo-content p{
		color: #fff;
		text-align: center;
	}
	.free-demo-content h3{
		font-size: 35px;
		margin:0px;
	}
	.free-demo-content h1{
		font-size: 77px;
		margin:0px;
	}
	.free-demo-content p{
		font-size:25px;
	}
	.free-demo-child input{
		    width: 289px;
    height: 57px;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
	}
	.medium-parent input{
	 font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;	
	}
.free-demo-child {
    display: flex;
    align-items: center;
    justify-content: center;
}
.free-demo-content {
    display: flex;
    flex-direction: column;
}
.fl-col.fl-node-5dcd28c937009 {
    margin-top: -525px;
    position: relative;
    z-index: 999;
}
.check-mark{

	color:#fff;
	font-size:20px;
	font-weight:bold;
	
}

.social-icons {
    border-radius: 50%;
    width: 40px;
    height: 40px;
    position: relative;
    background-color:#1a93cc !important;
}
.social-icons .fa {
    position: relative;
       right: 7px;
    top: 2px;
}
.fl-row.fl-row-full-width.fl-row-bg-color.fl-node-582966cfe81c3.optin-horizontal {
    border-top: 2px solid #d1b971;
}
/*.fl-photo-content.fl-photo-img-jpg img {*/
/*    height: 280px !important;*/
/*}*/
.fl-module.fl-module-html.fl-node-5dce5c8a2ecdd {
    margin-top: -28px;
}
footer .footer_bar .twelve .columns .row{
	

}
.division-para
{
    width: 66%;
    margin: 0 auto;
}
footer .footer_bar .row {

		display:flex;
}
.top-navbar .menu > li.active > a {
    color: #d0b970 !important;
}	
.top-navbar .menu > li.active {
    border-bottom-color: #d0b970 !important;
}
.top-navbar .menu > li.current-menu-item, .top-navbar .menu > li:hover {
    border-top: 2px solid #d0b970 !important;
}
.top-navbar .menu > li > a:first-child:hover
{
color:#d0b970 !important;
}

/*.fl-photo-content.fl-photo-img-jpg img {*/
/*	    height: 226px !important;*/
/*	    width:326px!important;*/
	
/*}*/
@media only screen and (min-width: 1024px){
.header .social_icons {
    margin-top: 0px;
    margin-right: 85PX;
}
}
@media only screen and (max-width: 1000px){
.slimmenu .collapsed li {
    background: none repeat scroll 0% 0% rgb(190, 171, 78);
}
#primary-nav li a {
    color: #fff;
}
.slide-container.right{
margin-top: -50px;
}
}
@media only screen and (max-width: 1000px){
	.silder-heading{
    font-size: 52px;
}
}



@media only screen and (max-width: 800px){
	.slides-control .slides-container li img {
    left: 0px!important;
    max-width: 228px!important;
}
	.fl-col.fl-node-5dd291286bc14.fl-col-small {
    height: 100%;
    max-width: 100%!Important;
}
img.fl-photo-img.wp-image-172.size-medium {
    width: 362px!important
}
.slides-control .slides-container li img {
    left: -868px !important;
}
.button {
     border-bottom: none !important; 
}
img.fl-photo-img.wp-image-81.size-full {
    height: 360px!important;
    width: 360px!important;
}
.fl-node-5dd260b596904 img {
    width: 100%!important;
}
fl-col.fl-node-5dd291286bc14.fl-col-small {
    height: 100%!Important;
    width: 100%!important;
}

.page-btn {
    font-size: 17px;
}
.gform_body {
    display: flex;
    align-items: center;
    justify-content: center;
}
.gform_footer.top_label {
    text-align: center;
    display: flex;
    align-items: center;
  
}
ul#gform_fields_9 {
	margin:0px;
}
.site-logo {
	width:200px;
	
}
.fl-node-5dcbb19b7c530 h5 ,.fl-node-5dcbb19b7c56d h5,.fl-node-5dcbb19b7c5a8 h5{
    margin: 5px 0px!important;
}
input#gform_submit_button_7 {
    width: 89%;
    margin-right: 10px;
}
/*.fl-module-content {*/
/*    text-align: center;*/
/*}*/
.top-navbar {
    left: 40%;
    margin-top: -74px;
}
.slide-container.right h3 {
    font-size: 33px;
}
.slide-container .button{
    max-width: 183px!important;
    padding: 11px 11px!important;
}
.newsletter-front{
	text-align:center!important;
	font-size:20px!important;
}
.newsletter-front-2{
	text-align:center!important;
	font-size:28px!important;
}

.fl-node-5dcaa1b5be8bc,.fl-col-small {
    width: 100%!important;
}
.slide-container.right {
    top: 23%;
}
.nine{
	
}
}
@media only screen and (max-width: 800px){
.slide-container.right {
    top: 30%;
}
.social_icons{
	display:none;
}
.fl-node-5dcaa1b5be8bc.fl-col-small {
    max-width: 100%!important;
}
.fl-col.fl-node-5dcaa1b5be8fa.fl-col-small {
    max-width: 100%!important;
}
div#homepage_content {
    margin-top: -381px;
}
.down-arrow {
	margin-top:-26px!important;
}
#gform_wrapper_7 .gform_footer.top_label{
	justify-content:center;
}
}
@media (max-width: 768px){
.home .slideshow { height: 810px; }
.fl-node-5dcbcf3dd6dd1 > .fl-module-content {
    margin-top: 0px;
}
.slide-container.right {
    margin-top: -62px;
}
.optin-horizontal input[type=submit] {
    margin-bottom: 7px;
}
ul#gform_fields_8 {
    display: inline-block;
    width: 100%;
}
ul#gform_fields_8 li {
    width: 98%;
}
.footer-social p {
    display: flex;
}
ul#gform_fields_9 {
    width: 90%;
}

}


@media (max-width: 768px){
.fl-node-5dcbcc8112dbb > .fl-module-content ,.fl-node-5dcbcf3dd6dd1 > .fl-module-content,.fl-node-5dcbca84752d8 > .fl-module-content ,.fl-node-5dcfcdd60f30c > .fl-module-content , .fl-node-5dcfd11035cc2 > .fl-module-content,.fl-node-5dcfd2bfe3443 > .fl-module-content {
     margin-top: -5px !important; 
}
input#gform_submit_button_7 {
border-bottom:3px solid #fff!important;
}
.fl-node-5dcbb19b7c530 h5 ,.fl-node-5dcbb19b7c56d h5,.fl-node-5dcbb19b7c5a8 h5{
    margin: 5px 0px!important;
}
}
@media only screen and (max-width: 479px){
	.button.page-btn {
    font-size: 15px;
}
	input#gform_submit_button_9 {
	font-size:15px;
		
	}
	.page-btn {
    font-size: 17px;
	}
	.slide-container .button {
	margin-top:-10px;	
	}
	.fl-col.fl-node-5dd291286bc14.fl-col-small {
		height:100%;
	}
.fl-col-group.fl-node-5dcfd432eea81 ,.fl-col-group.fl-node-5dcfd27c7e85c 
{
	display:block;
}
    .social-insta
    {
    	padding:0px !important;
    }
    .social-insta h6
    {
    	font-size:12px !important;
    }
    .newsletter-front
    {
    	font-size:14px;
    }
    .newsletter-front-2
    {
    	font-size:22px;
    }
.fl-rich-text >.content1-info {
    padding: 15px;
}
	.heading-h3 h3,.heading-h3
{
	font-size:19px!important;
}
.heading-h4 h4,.heading-h4
{
	font-size:17px!important;
}
.slide-container .right {
    margin-top: -66px;
    padding: 0 5%;
}
ul#gform_fields_9 {
	margin:0px;
}
.slide-container.right h1{
	font-size:52px;
}
 .footer-social p{
 	display:flex;
 }
 footer .footer_bar .row {
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
}
h1.page-title.entry-title::after {
	left:4%;
	top:30px;
}
.page-template-layout-3 header.entry-header h1 {
	font-size:24px;
}
.collapse-button {
top:-84%;	
}
.site-logo img
{
  width: 180px;
}
.top-navbar .collapse-button {
    right: 27%;
}
.slide-container.right h3{
	font-size:25px;
}
.slide-container p strong{
	font-size:16px;
}
.newsletter-front{
	font-size:16px!important;
	text-align:center!important;
	margin-bottom:0px!important;
}
.newsletter-front-2{
	font-size:20px!important;
    text-align:center!important;
    	margin-bottom:0px!important;
}
ul#gform_fields_7 {
    display: inline-block;
}
ul#gform_fields_7 li {
    width: 98%;
}
div#homepage_content {
    margin-top: -408px;
}
.slide-container.right {
    top: 27%;
}
.down-arrow{
    margin-top: -15px!important;
}
.slide-container .button {
    font-size: 15px !important;
    padding: 13px 3px !important;
    max-width: 142px!important;
    font-family:sans-serif!important;
    font-weight:bolder;
    
}
.top-navbar .collapse-button {
    right: 43%!important;
    top: 75%!important;
}
.singular-page-132 .heading-below-image img {
    width: 90px !important;
    height: 12px !important;
}
singular-page-132 .heading-below-image img {
    width: 115px !important;
    height: 11px !important;
}
.get-start{
padding: 16px 21px;
}
h1.page-title.entry-title::after {
    left: 15%;
    height: 9px;
    width: 263px;
}
.fl-node-5dcbb19b7c530 h5 ,.fl-node-5dcbb19b7c56d h5,.fl-node-5dcbb19b7c5a8 h5{
    margin: 5px 0px!important;
}
}
@media only screen and (max-width: 360px){
.heading-h3 h3,.heading-h3
{
	font-size:19px!important;
}
	.heading-h4 h4 ,.heading-h4 
{
	font-size:17px!important;
}
.silder-heading{
    font-size: 33px;
}
input#gform_submit_button_9 {
width:100%;
margin:0px;
}
ul#gform_fields_8 {
    display: block;
    width: 100%;
}
ul#gform_fields_8 li {
    width: 96%;
    margin-right: 12px;
}
ul#gform_fields_7 {
    display: block;
    width: 100%;
}
ul#gform_fields_7 li {
    width: 96%;
    margin-right: 12px;
}
.slide-container.right h3 {
	font-size:30px;
}
ul#gform_fields_9 {
	margin:0px;
}
.top-navbar .collapse-button {
    right: 43%!important;
    top: 38%!important;
}
}	
 