.custom-link:hover {
    color: #15AD03;     
}
#colophon > div.site-below-footer-wrap.ast-builder-grid-row-container.site-footer-focus-item.ast-builder-grid-row-3-equal.ast-builder-grid-row-tablet-3-equal.ast-builder-grid-row-mobile-full.ast-footer-row-stack.ast-footer-row-tablet-stack.ast-footer-row-mobile-stack > div > div > div.site-footer-below-section-3.site-footer-section.site-footer-section-3 > div > div > div > hr{
	width: 80% !important;
}
#text-3 > div > p > span{
	color:#ffffff !important;
}

#gform_submit_button_13 { font-size: 18px;
    font-weight: 600;
    border-radius: 4px;
    transition: .3s;
}
#gform_submit_button_13:hover{
	background-color: #15AD03 !important;
}

#gform_confirmation_message_13 {
	font-size: 16px;
	color: white
}

#gform_wrapper_13 {
width: 70%;
    margin: auto;
}
.gform_footer {align-items: center;
    justify-content: center !important;
    display: flex !important;
}

#gform_fields_13 {
	grid-row-gap: 0px !important;
}

#input_13_2_3_container, #input_13_2_6_container, #input_13_3 {
	margin-bottom: 12px;
}

#menu-item-7274 > a{
	text-transform:initial !important;
}
span.blue a {
    color: #0274be !IMPORTANT;
}
.btnpos01 {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-32%,52%);
}
@media(max-width:767px){
.btnpos01 {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-32%,0%);
}
}
@media(min-width:401px) and (max-width:767px){
.btnpos01 a {
	font-size: 15px !important;
	padding: 10px 15px !important;
}
}
@media(max-width:400px){
.btnpos01 a {
	font-size: 14px !important;
	padding: 9px 15px !important;
}
}

.mb001 p {
	margin-bottom: 0 !important;
}
table.table.sett th, table.table.sett td, table.table.sett {
    border-color: red;
    text-align: center;
}
ul.podcast.pcol img {
    width: 160px;
}
@media only screen and (min-width: 600px) { 
.site-primary-footer-wrap {
    padding-bottom: 33px !important;
}
}

/*Make Header Sticky - for Astra 3.0 and later*/
.site-header {
    position: fixed;
    width: 100%;
}

.site-content {
    padding-top: 70px;
}

@media (max-width: 800px) {
    .site-content {
        padding-top: 70px;
    }
}

@media (max-width: 650px) {
    .site-content {
        padding-top: 70px;
    }
}


div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form .wpforms-page-button {
    margin: 40px 0 0 0;
	  padding: 12px 30px !important;
    font-size: 24px !important;
    font-weight: 600 !important;
    background: #F06C00 !important;
    border: 2px solid #F06C00;
    color: #fff !important;
}

.quiz-form .gquiz-field .gfield_radio{
	display: flex !important;
	justify-content: space-around;
}
.quiz-form .gquiz-field .gchoice{
	display: flex !important;
	flex-direction: column-reverse;
	padding: 0 !important;
}
.quiz-form .gquiz-field .gfield_radio{
    background: #f2f2f2;
		padding: 10px 10px 15px;
}
.quiz-form .gform_footer {
	text-align: center;
	margin-top: 40px !important
}
.quiz-form .gform_confirmation_message {
	font-size: 18px;
}

@media (max-width: 767px) {
	.quiz-form .gquiz-field .gfield_radio{
		display: block !important;
	}
	.quiz-form .gquiz-field .gchoice {
    display: block !important;
	}
	.quiz-form .gquiz-field .gfield_radio {
		padding: 10px 10px 10px;
	}
}
.heateor_sss_sharing_ul::before {
	content: '';
	background: #a47512 !important;
	width: 100%;
	height: 1px;
	position: absolute;
	left: 0;
	top: -1px;
}
.heateor_sss_sharing_ul {
	position: relative;
}
.heateor_sss_sharing_ul::after {
	content: '';
	background: #a47512;
	width: 100%;
	height: 1px;
	position: absolute;
	left: 0;

	bottom: -22px;
}
.heateorSssSharing, .heateorSssSharingButton {
	display: block;
	cursor: pointer;
	margin: 2px 4px !important;
}
.qmn_radio_answers {
    display: flex;
	justify-content: center;
}
.qmn_mc_answer_wrap{
    display: flex;
    align-items: center;
    column-gap: .5rem;
}

#quizForm1 > div.qsm-pagination.qmn_pagination.border.margin-bottom > input.qsm-btn.qsm-submit-btn.qmn_btn{
    background:#f06c00 !important;
}
#gform_submit_button_1{
	transition:0.2s;
}
#quizForm1 > div.qsm-pagination.qmn_pagination.border.margin-bottom > input.qsm-btn.qsm-submit-btn.qmn_btn:hover, #gform_submit_button_1:hover{
    background:#15AD03 !important;
}
#quizForm1 > div.qsm-pagination.qmn_pagination.border.margin-bottom{
    display: flex;
    justify-content: center;
}
.qmn_mc_answer_wrap{
	display:flex;
	font-size:1.5rem;
		font-weight:normal !important;
}
.quiz_section .mlw_qmn_new_question{
	font-size: 1.5rem;
	font-weight:normal !important;
}

.quiz_section .qmn_mc_answer_wrap{
	display:flex;
	column-gap: 0.35rem;
}
#post-3204 > div > div.elementor.elementor-3204 > div > section > div > div > div > div.elementor-element.elementor-element-c8b54da.elementor-widget.elementor-widget-shortcode > div > div > div.qsm-quiz-container.qmn_quiz_container.mlw_qmn_quiz.quiz_theme_default > div > div > h1{

	text-align:center;
}
#post-3204 > div > div.heateor_sss_sharing_container.heateor_sss_horizontal_sharing, #post-3672 > div > div.heateor_sss_sharing_container.heateor_sss_horizontal_sharing{
	display:block;
}

#quizForm1 > section, #quizForm2 > div.qsm-pagination.qmn_pagination.border.margin-bottom{
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
}
#quizForm1 > section > div.quiz_section.quiz_begin > div{
	
    margin-bottom: 0px;
    padding-bottom: 0px; 
}
#quizForm1 > div.qsm-pagination.qmn_pagination.border.margin-bottom > input.qsm-btn.qsm-submit-btn.qmn_btn, #gform_submit_button_6{
	padding: 1rem 2rem !important;
    font-size: 1.7rem !important;
	font-weight:600;
	transition:0.2s;
	margin-top:1rem;
	margin-bottom:3rem;
}
#post-3204 > div > div.elementor.elementor-3204 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-bbd9657.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-864c81b.elementor-align-center.btnpos01.elementor-widget.elementor-widget-button > div > div > a:hover, #gform_submit_button_6:hover, #post-3204 > div > div.elementor.elementor-3204 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-5d953de.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-c8b54da.elementor-widget.elementor-widget-shortcode > div > div > div.qsm-quiz-container.qmn_quiz_container.mlw_qmn_quiz.quiz_theme_default > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-bbd9657.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-864c81b.elementor-align-center.btnpos01.elementor-widget.elementor-widget-button > div > div > a:hover, #quizForm2 > div.qsm-pagination.qmn_pagination.border.margin-bottom > input.qsm-btn.qsm-submit-btn.qmn_btn:hover{
	background-color:#15AD03 !important;
}
#post-3204 > div > div.elementor.elementor-3204 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-5d953de.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-c8b54da.elementor-widget.elementor-widget-shortcode > div > div > div.qsm-quiz-container.qmn_quiz_container.mlw_qmn_quiz.quiz_theme_default > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-bbd9657.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-864c81b.elementor-align-center.btnpos01.elementor-widget.elementor-widget-button > div > div > a{
	font-size: 22px;
    font-weight: 600;
    background-color: #F06C00 !important;
}
.quiz_section .qmn_radio_answers label, .quiz_section .qmn_check_answers label, .quiz_section .qmn_accept_answers label{
    font-weight: normal !important;
	font-size:1.5rem !important;
}
#quizForm1 > section > div.quiz_section.quiz_begin > div > h4{
	font-size:2.2rem;
}
#quizForm1 > section > div.quiz_section.qsm-question-wrapper > span.mlw_qmn_new_question{
	font-size: 1.5rem;
	display:block;
}
#wpforms-submit-1798, #wpforms-submit-356{
	transition:.2s;
	border:0;
	color:#fff !important;
}
#wpforms-submit-1798:hover, #wpforms-submit-356:hover{
	background-color:#15AD03 !important;
	color:#fff !important;
}
#post-3204 > div > div.elementor.elementor-3204 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-5d953de.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-c8b54da.elementor-widget.elementor-widget-shortcode > div > div > div.qsm-quiz-container.qmn_quiz_container.mlw_qmn_quiz.quiz_theme_default > div > div > h1:nth-child(6){
	text-align:left;
}

#gform_6 > div.gform_footer.top_label{
	text-align:center;
}
#input_6_1_3_container{
	padding-right:0;
}
#post-794 > div > div.elementor.elementor-794 > div > section{
	margin-bottom: 0px !important;
}
#post-2760 > div > div.elementor.elementor-2760 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-46e51a5.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-7e14f38 > div > div.elementor-element.elementor-element-7354116.list04.elementor-icon-list--layout-traditional.elementor-list-item-link-full_width.elementor-widget.elementor-widget-icon-list > div > ul > li{
	align-items: flex-start !important;
}
#post-2760 > div > div.elementor.elementor-2760 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-46e51a5.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-7e14f38 > div > div.elementor-element.elementor-element-7354116.list04.elementor-icon-list--layout-traditional.elementor-list-item-link-full_width.elementor-widget.elementor-widget-icon-list > div > ul > li > span.elementor-icon-list-icon{
	margin-top:3.5px;
}
#post-3672 > div > div.elementor.elementor-3672 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-821f501.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-4ad507a.elementor-tabs-view-horizontal.elementor-widget.elementor-widget-tabs > div > div > div.elementor-tabs-wrapper .elementor-tab-title{
	font-size:1.2rem;
}
#post-3204 > div > div.elementor.elementor-3204 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-5d953de.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-c8b54da.elementor-widget.elementor-widget-shortcode > div > div > div.qsm-quiz-container.qmn_quiz_container.mlw_qmn_quiz.quiz_theme_default > div > div{
	width:85%;
	margin:auto;

	margin-top: -18%;
		margin-bottom:-15%;
}
#quizForm1 > section > div.quiz_section.qsm-question-wrapper{
	display: flex;
    width: 100%;
    justify-content: space-between;
}
#question-align, #quizForm1 > section > div.quiz_section.qsm-question-wrapper{
    margin: auto;
	display: flex;
    align-items: flex-start;
}
.mlw_qmn_message_before{
	border-bottom:0 !important;
}
#post-3204 > div > div.elementor.elementor-3204 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-5d953de.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-c8b54da.elementor-widget.elementor-widget-shortcode > div > div > div.qsm-quiz-container.qmn_quiz_container.mlw_qmn_quiz.quiz_theme_default > div > div > section > div{
	max-width:100% !important;
}
#quizForm1 > section > hr:nth-child(21){
	display:none;
}
#quizForm1 > div.qsm-pagination.qmn_pagination.border.margin-bottom{
	border-top:0 !important;
}
#post-3204 > div > div.elementor.elementor-3204 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-5d953de.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-c8b54da.elementor-widget.elementor-widget-shortcode > div > div{
	display: flex;
	justify-content: center;
}

#post-3204 > div > div.elementor.elementor-3204 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-5d953de.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-c8b54da.elementor-widget.elementor-widget-shortcode > div > div > div.qsm-quiz-container.qmn_quiz_container.mlw_qmn_quiz.quiz_theme_default > div{
	margin:25vh;
}

#quizForm1 > section > div.quiz_section.qsm-question-wrapper > span.mlw_qmn_new_question{
	font-weight:normal !important; 
}
#post-3204 > div > div.elementor.elementor-3204 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-5d953de.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-c8b54da.elementor-widget.elementor-widget-shortcode > div > div > div.qsm-quiz-container.qmn_quiz_container.mlw_qmn_quiz.quiz_theme_default > div > div > p:nth-child(6) > a:hover{
	color:#15AD03 !important
}
.k10-none{
	display:none;
}
 input[type='radio']:after {
        width: 15px;
        height: 15px;
        border-radius: 15px;
        top: -2px;
        left: -1px;
        position: relative;
        background-color: #d1d3d1;
        content: '';
        display: inline-block;
        visibility: visible;
        border: 2px solid white;
    }

    input[type='radio']:checked:after {
        width: 15px;
        height: 15px;
        border-radius: 15px;
        top: -2px;
        left: -1px;
        position: relative;
        background-color: #f06c00;
        content: '';
        display: inline-block;
        visibility: visible;
        border: 3px solid white;
   }

div.gchoice{
	    display: flex !important;
    align-items: center;
}
#gform_ajax_spinner_1{
	display:none;
}
#gform_fields_1 .gfield_label .gfield_required{
	display:none;
}

@media only screen and (min-width: 600px) {
	#gform_wrapper_1 > div.gform_heading > span > div.elementor-element.elementor-element-8d1b623.elementor-absolute.elementor-widget.elementor-widget-text-editor{
	    position: absolute;
    bottom: .2%;
			left:0;
		right:0;
}
#gform_1 > div.gform_footer.top_label{
		padding-bottom:20%;
	}
}

@media only screen and (min-width: 300px) {
	#gform_wrapper_1 > div.gform_heading > span > div.elementor-element.elementor-element-8d1b623.elementor-absolute.elementor-widget.elementor-widget-text-editor{
	    position: absolute;
    bottom: -1.2%;
			left:0;
		right:0;
}
#gform_1 > div.gform_footer.top_label{
		padding-bottom:60%;
	}
}

@media only screen and (min-width: 500px) {
	#gform_wrapper_1 > div.gform_heading > span > div.elementor-element.elementor-element-8d1b623.elementor-absolute.elementor-widget.elementor-widget-text-editor{
	    position: absolute;
    bottom: .2%;
			left:0;
		right:0;
}
#gform_1 > div.gform_footer.top_label{
		padding-bottom:40%;
	}
}
@media only screen and (min-width: 600px) {
	#gform_wrapper_1 > div.gform_heading > span > div.elementor-element.elementor-element-8d1b623.elementor-absolute.elementor-widget.elementor-widget-text-editor{
	    position: absolute;
    bottom: .2%;
			left:0;
		right:0;
}
#gform_1 > div.gform_footer.top_label{
		padding-bottom:25%;
	}
}
@media only screen and (min-width: 800px) {
	#gform_wrapper_1 > div.gform_heading > span > div.elementor-element.elementor-element-8d1b623.elementor-absolute.elementor-widget.elementor-widget-text-editor{
	    position: absolute;
    bottom: .2%;
			left:0;
		right:0;
}
#gform_1 > div.gform_footer.top_label{
		padding-bottom:15%;
	padding-top:0;
	margin-top:20px !important;
	}
}
@media only screen and (min-width: 800px) {
	#gform_wrapper_1 > div.gform_heading > span > div.elementor-element.elementor-element-8d1b623.elementor-absolute.elementor-widget.elementor-widget-text-editor{
	    position: absolute;
    bottom: -2.2%;
		left:0;
		right:0;
}
#gform_1 > div.gform_footer.top_label{
		padding-bottom:8%;
	}
}
.site-primary-footer-wrap[data-section="section-primary-footer-builder"]{
	border-top-width:0;
}

#gform_wrapper_1 > div.gform_heading > span > div.elementor-container.elementor-column-gap-default > div > div > section > div > div > div, #gform_wrapper_1 > div.gform_heading > span > div.elementor-container.elementor-column-gap-default > div > div{
	padding:0px;
	padding-bottom:10px;
}
#gform_1, #gform_confirmation_wrapper_1, #gform_wrapper_1 > div.gform_heading > span > div > div{
		max-width:1140px;
	margin-left:auto !important;
		margin-right:auto;
}
#gform_wrapper_1 > div.gform_heading > span > div, #gform_wrapper_1 > div.gform_heading > span > section > div > div > div > section{
		max-width:1140px;
		margin-left:auto;
		margin-right:auto;
}
#post-778 > div > div.elementor.elementor-778 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-18fd702.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default > div > div > div, #gform_wrapper_1 > div.gform_heading > span > section > div > div > div, #gform_wrapper_1 > div.gform_heading > span > section > div > div > div > section > div > div > div{
	padding:0;
}
#post-5387 > div > div.heateor_sss_sharing_container.heateor_sss_horizontal_sharing{
	display:block !important;
}
#gform_wrapper_1 > div.gform_heading > span > section{
	padding:0;
	background-color:transparent;
}
.quiz-form .gquiz-field .gfield_radio{
	border-radius: 5px !important;
}
div.gchoice{
	column-gap:5px;
}
#gform_confirmation_message_1 > table > tbody > tr > td > table > tbody > tr:nth-child(21), #gform_confirmation_message_1 > table > tbody > tr > td > table > tbody > tr:nth-child(22){
	display:none;
}
#gform_confirmation_wrapper_1{
	margin-top:2.3%;
}
#gform_wrapper_1 > div.gform_heading > span > section > div > div > div > section > div > div{
	margin-bottom:2%;
}
#quizForm2 > section > div.quiz_section.qsm-question-wrapper{
	display:grid;
	grid-auto-flow:column;
	grid-template-columns:70%;
	align-items:baseline;
}
#quizForm2 > section > div.quiz_section.qsm-question-wrapper > select{
	border:0;
	border-radius:5px;
}
#quizForm2 > section > div.quiz_section.qsm-question-wrapper > select{
	height:40px;
	font-size:14px !important;
	justify-self: flex-end;
}
#quizForm2 > div.qsm-pagination.qmn_pagination.border.margin-bottom > input.qsm-btn.qsm-submit-btn.qmn_btn{
	font-size:2rem !important;
	background-color:#FF7A00 !important;
	margin-bottom:3rem;
		margin-top:1.2rem;
}
#quizForm2 > div.qsm-pagination.qmn_pagination.border.margin-bottom{
	border-top:0;
}
#quizForm2 > section > hr:nth-child(42){
	display:none;
}
#quizForm2 > section > div.quiz_section.qsm-question-wrapper > span.mlw_qmn_question.qsm_remove_bold, #post-5647 > div > div.elementor.elementor-5647 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-14e5857.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default, #post-5647 > div > div.elementor.elementor-5647 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-b868d5d.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default, #post-5647 > div > div.elementor.elementor-5647 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-fedb0b2.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default{
	display:none;
}
#quizForm2 > section{
	width:85%;
	margin:auto;
}
.result-table th, .result-table td{
	text-align:center;
	font-size:1.8rem;
		border:1px solid black;
	font-weight:500;
}
.result-table th{
	font-size:2.3rem;
	border:0;
}
.result-table{
	border:0;
	margin-top:2rem;
	border-collapse: collapse !important;
}
.dass-level td, th{
	width:25%;
	font-size:1.2rem;

	font-weight:500;
}
.dass-level{
		border-collapse: collapse !important;
}
.dass-level th{
	font-weight:700;
}
#gform_confirmation_message_1 > div > table > tbody > tr > td > table > tbody > tr:nth-child(20) ~ tr, #gform_confirmation_message_1 > div > strong > strong > table > tbody > tr > td > table > tbody > tr:nth-child(20) ~ tr{
	display:none;
}
#quizForm2 > section > div:nth-child(45) > div.qsm_contact_div.qsm-contact-type-email > input, #quizForm2 > section > div:nth-child(45) > div.qsm_contact_div.qsm-contact-type-text > input{
	border:0;
	width:100%;
}
#quizForm2 > section > div:nth-child(45) > div.qsm_contact_div.qsm-contact-type-email, #quizForm2 > section > div:nth-child(45) > div.qsm_contact_div.qsm-contact-type-text{
	display:none;
}
span{
	color:black !important;
}

#post-5647 > div > div.elementor.elementor-5647 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-3dfc3ab.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > div > div.qsm-quiz-container.qmn_quiz_container.mlw_qmn_quiz.quiz_theme_default > div > div > section > div > div > div > div.elementor-element.elementor-element-6b5851b.elementor-widget.elementor-widget-html > div > table > tbody > tr:nth-child(1) > th{
	font-weight:700;
}

.dass-heading{
	margin:auto;
}
#quizForm2 > section > hr:nth-child(44){
	display:none;
}
#quizForm2 > section > div:nth-child(45), #post-4936 > div > div.elementor.elementor-4936 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-ea20b7f.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-3009c48.elementor-widget.elementor-widget-wp-widget-gform_widget{
	width:70%;
	margin:auto;
}
#gform_submit_button_9{
	text-transform:uppercase;
	font-size: 1.45rem !important;
    font-weight: 600 !important;
}
#post-5 > div > div.elementor.elementor-5 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-fd6bbda.elementor-section-full_width.elementor-section-height-min-height.animated-fast.elementor-section-height-default.elementor-section-items-middle.animated.fadeIn > div.elementor-container.elementor-column-gap-default > div > div > section > div > div > div > div.elementor-element.elementor-element-ff13c92.elementor-align-left.elementor-widget.elementor-widget-button > div > div > a > span > span, #post-5 > div > div.elementor.elementor-5 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-a03faef.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-cfe240f > div > div.elementor-element.elementor-element-a9ea86e.elementor-align-right.elementor-widget.elementor-widget-button > div > div > a > span > span, #post-5 > div > div.elementor.elementor-5 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-15e85ee.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-047c0bd.elementor-align-center.btnpos01.elementor-widget.elementor-widget-button > div > div > a > span > span{
	color:white !important;
}
#field_1_12, #field_1_13, #quizForm2 > section > div:nth-child(46){
	margin:auto;
	width:40%;
}
#gform_1 > div.gform_body.gform-body{
	margin-bottom:50px;
}

#post-5647 > div > div.elementor.elementor-5647 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-3dfc3ab.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-60bce90.dass-heading.elementor-widget__width-initial.elementor-widget.elementor-widget-heading, #quizForm2 > section > div:nth-child(46) {
	display:none;
}
#quizForm2 > section > div.quiz_section.quiz_begin > div > div, #quizForm2 > section > div:nth-child(46) > div:nth-child(2) > input, #quizForm2 > section > div:nth-child(46) > div:nth-child(3) > input, #quizForm2 > section > div:nth-child(46) > div:nth-child(4) > input{
	width:100%;
	max-width:100%;
}
#quizForm2 > section > div.quiz_section.quiz_begin > div{
	margin-bottom:0;
}
#quizForm2 > section > div:nth-child(46) > div:nth-child(2) > input, #quizForm2 > section > div:nth-child(46) > div:nth-child(3) > input, #quizForm2 > section > div:nth-child(46) > div:nth-child(4) > input{
	border:0;
}
#gform_submit_button_9:hover{
	background-color:#15AD03 !important;
	transition:.2s;
}
#gform_9 > div.gform_footer.top_label{
	display:flex;
	justify-content:center;
}
#input_9_1_3, #input_9_3_6, #input_9_4{
	padding:15px !important;
}
#gform_wrapper_9 > div > span{
	    font-size: 1.4rem;
    text-align: center;
    display: flex;
    margin-bottom: 25px;
}
#gform_9{
	width:75%;
	margin:auto;
}
#gform_confirmation_wrapper_9{
	text-align:center;
}

#post-8 > div > div.elementor.elementor-8 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-6b6b242.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > img{
	width:100vw !important;
}
#post-8 > div > div.elementor.elementor-8 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-235a625.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div.elementor-container.elementor-column-gap-default > div > div > div.elementor-element.elementor-element-5a2071b.elementor-align-right.elementor-mobile-align-left.elementor-widget.elementor-widget-button > div > div > a > span > span{
	color:white !important;
}

#post-4936 > div > div.elementor.elementor-4936 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-ea20b7f.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div{
	padding:8%;
}
#input_1_12{
	flex-flow:column;
	row-gap:10px !important;
}
#input_1_12 span{
	padding:0 !important;
	display:flex;
	flex-direction:column-reverse;
}
#input_1_12 span label{
	font-weight:bold;
	padding-bottom:8px
}
#post-5647 > div > div.elementor.elementor-5647 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-3dfc3ab.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-8be29aa.elementor-widget.elementor-widget-shortcode > div > div > div.qsm-quiz-container.qmn_quiz_container.mlw_qmn_quiz.quiz_theme_default > div > div > section > div > div > div > div.elementor-element.elementor-element-8f16a6a.elementor-widget.elementor-widget-html{
	margin-bottom:3%;
}

#gform_confirmation_message_9{
	padding:25% 0%;
}
#post-889 > div > div.elementor.elementor-889 > div > section > div > div > div > section.elementor-section.elementor-inner-section.elementor-element.elementor-element-c270029.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-daadf15.pb01.elementor-widget.elementor-widget-text-editor > div > div > table{
	border:none;
}

#post-889 > div > div.elementor.elementor-889 > div > section > div > div > div > section.elementor-section.elementor-inner-section.elementor-element.elementor-element-c270029.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-daadf15.pb01.elementor-widget.elementor-widget-text-editor > div > div > table td, #post-889 > div > div.elementor.elementor-889 > div > section > div > div > div > section.elementor-section.elementor-inner-section.elementor-element.elementor-element-c270029.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-daadf15.pb01.elementor-widget.elementor-widget-text-editor > div > div > table th{
	border-color:#F06C00 !important;
	border:2px solid;
	text-align:center;
}
#post-889 > div > div.elementor.elementor-889 > div > section > div > div > div > section.elementor-section.elementor-inner-section.elementor-element.elementor-element-c270029.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-daadf15.pb01.elementor-widget.elementor-widget-text-editor > div > div > table td{
	border-right:none;
}
#post-889 > div > div.elementor.elementor-889 > div > section > div > div > div > section.elementor-section.elementor-inner-section.elementor-element.elementor-element-c270029.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-daadf15.pb01.elementor-widget.elementor-widget-text-editor > div > div > table th{
	border-bottom:none !important;
	border-right:none;
}
/* #primary{
	margin-bottom:-5% !important;
} */
#gform_wrapper_1 > div.gform_heading > span > section > div > div > div > div.elementor-element.elementor-element-53fff794.rm02.elementor-widget.elementor-widget-heading > div > h2{
	font-family: "Montserrat", Sans-serif;
    font-size: 36px;
    font-weight: 400;
    text-transform: uppercase;
    line-height: 1.3em;
    letter-spacing: 5.2px;
	padding:10px;
	padding-top:7px;
}
#post-832 > div > div.elementor.elementor-832 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-d30a9b6.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-98654b6.bm001 > div > div.elementor-element.elementor-element-d166521.mb01.mbspce.mh002.elementor-widget.elementor-widget-text-editor > div > a > span > b:hover, #post-832 > div > div.elementor.elementor-832 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-00861ea.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-88f9690.bm001 > div > div.elementor-element.elementor-element-9e3c6cc.mb01.mbspce.mh1.elementor-widget.elementor-widget-text-editor > div > a > span > b:hover, #post-832 > div > div.elementor.elementor-832 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-d30a9b6.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-b68f8ac.bm001 > div > div.elementor-element.elementor-element-b7725ba.mb01.mbspce.elementor-widget.elementor-widget-text-editor > div > a > span > b:hover , #post-889 > div > div.elementor.elementor-889 > div > section > div > div > div > section.elementor-section.elementor-inner-section.elementor-element.elementor-element-c270029.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-daadf15.pb01.elementor-widget.elementor-widget-text-editor > div > p:nth-child(5) > a > b:hover, #post-889 > div > div.elementor.elementor-889 > div > section > div > div > div > section.elementor-section.elementor-inner-section.elementor-element.elementor-element-05cfd8e.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-b6b656f.pb01.elementor-widget.elementor-widget-text-editor > div > p > a:nth-child(1) > b:hover, #post-889 > div > div.elementor.elementor-889 > div > section > div > div > div > section.elementor-section.elementor-inner-section.elementor-element.elementor-element-05cfd8e.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-b6b656f.pb01.elementor-widget.elementor-widget-text-editor > div > p > a:nth-child(2) > b:hover, #post-889 > div > div.elementor.elementor-889 > div > section > div > div > div > section.elementor-section.elementor-inner-section.elementor-element.elementor-element-c7df753.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-14a7180.pb01.elementor-widget.elementor-widget-text-editor > div > p > b:nth-child(1) > a:hover, #post-889 > div > div.elementor.elementor-889 > div > section > div > div > div > section.elementor-section.elementor-inner-section.elementor-element.elementor-element-c7df753.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-14a7180.pb01.elementor-widget.elementor-widget-text-editor > div > p > b:nth-child(2) > a:hover, #post-832 > div > div.elementor.elementor-832 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-c7d2aa8.adrow.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-b7e2c36 > div > div.elementor-element.elementor-element-014d88f.mb01.mbspce.elementor-widget.elementor-widget-text-editor > div > p > a > span > b:hover, #post-832 > div > div.elementor.elementor-832 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-c7d2aa8.adrow.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-14075c1 > div > div.elementor-element.elementor-element-48a90fb.mb01.mbspce.elementor-widget.elementor-widget-text-editor > div > p > a > span > b:hover{
	color: #15AD03 !important;
	transition:.2s;
}
#post-832 > div > div.elementor.elementor-832 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-c7d2aa8.adrow.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default, #post-889 > div > div.elementor.elementor-889 > div > section{
	margin-bottom:0%;
}
#post-832 > div > div.elementor.elementor-832 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-d30a9b6.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-b68f8ac.bm001 > div{
	align-items:start !important;
align-content:start;
}
#post-832 > div > div.elementor.elementor-832 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-00861ea.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-88f9690.bm001 > div > div.elementor-element.elementor-element-9e3c6cc.mb01.mbspce.mh1.elementor-widget.elementor-widget-text-editor
{
	margin-bottom: 4%;
}
#post-2760 > div > div.elementor.elementor-2760 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-61a664d.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default > div > div > div > div, #post-5387 > div > div.elementor.elementor-5387 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-90cfa14.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > p, #post-3204 > div > div.elementor.elementor-3204 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-95a15a8.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > p
{
	color: black;
}
#post-2760 > div > div.elementor.elementor-2760 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-61a664d.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default, #post-2760 > div > div.heateor_sss_sharing_container.heateor_sss_horizontal_sharing, #post-2760 > div > div.heateor_sss_sharing_container.heateor_sss_horizontal_sharing > ul::before, #post-5387 > div > div.elementor.elementor-5387 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-90cfa14.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default,#post-5387 > div > div.heateor_sss_sharing_container.heateor_sss_horizontal_sharing, #post-5387 > div > div.heateor_sss_sharing_container.heateor_sss_horizontal_sharing > ul::before, #post-3204 > div > div.elementor.elementor-3204 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-95a15a8.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default, #post-3204 > div > div.heateor_sss_sharing_container.heateor_sss_horizontal_sharing, #post-3204 > div > div.heateor_sss_sharing_container.heateor_sss_horizontal_sharing > ul::before{
	background-color: #ceb6a1 !important;
}

#post-889 > div > div.elementor.elementor-889 > div > section > div > div > div > section.elementor-section.elementor-inner-section.elementor-element.elementor-element-c270029.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-daadf15.pb01.elementor-widget.elementor-widget-text-editor > div > p:nth-child(5) > span > a:hover{
	color:#15AD03 !important;
}
#post-832 > div > div.elementor.elementor-832 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-00861ea.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-5913907.bm001 > div, #post-832 > div > div.elementor.elementor-832 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-00861ea.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-88f9690.bm001 > div, #post-832 > div > div.elementor.elementor-832 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-d30a9b6.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-b68f8ac.bm001 > div, #post-832 > div > div.elementor.elementor-832 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-d30a9b6.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-98654b6.bm001 > div{
	align-content: start !important;
}
#post-3204 > div > div.heateor_sss_sharing_container.heateor_sss_horizontal_sharing > div.heateor_sss_sharing_ul::before, #post-5387 > div > div.heateor_sss_sharing_container.heateor_sss_horizontal_sharing > div.heateor_sss_sharing_ul:before{
	background-color:#CEB6A1 !important;
}
#post-5387 > div > div.elementor.elementor-5387 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-51b191d.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div{
	margin: 80px 0px 80px 0px;
}
#post-889 > div > div.elementor.elementor-889 > div > section > div > div > div > section.elementor-section.elementor-inner-section.elementor-element.elementor-element-c270029.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-daadf15.pb01.elementor-widget.elementor-widget-text-editor > div > p:nth-child(7) > a:nth-child(1):hover, #post-889 > div > div.elementor.elementor-889 > div > section > div > div > div > section.elementor-section.elementor-inner-section.elementor-element.elementor-element-c270029.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-daadf15.pb01.elementor-widget.elementor-widget-text-editor > div > p:nth-child(7) > a:nth-child(2):hover{
	color: #15AD03 !important;
}
#post-889 > div > div.elementor.elementor-889 > div > section > div > div > div > section.elementor-section.elementor-inner-section.elementor-element.elementor-element-c270029.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-daadf15.pb01.elementor-widget.elementor-widget-text-editor > div > p:nth-child(2){
	margin: 2% 0%;
	padding-bottom:2%;
}
#post-889 > div > div.elementor.elementor-889 > div > section > div > div > div > section.elementor-section.elementor-inner-section.elementor-element.elementor-element-c270029.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-daadf15.pb01.elementor-widget.elementor-widget-text-editor > div > div > table > thead > tr > th:nth-child(4), #post-889 > div > div.elementor.elementor-889 > div > section > div > div > div > section.elementor-section.elementor-inner-section.elementor-element.elementor-element-c270029.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-daadf15.pb01.elementor-widget.elementor-widget-text-editor > div > div > table > tbody > tr > td:nth-child(4){
	border-color:#F06C00 !important;
	border:2px solid;
}
#post-889 > div > div.elementor.elementor-889 > div > section > div > div > div > section.elementor-section.elementor-inner-section.elementor-element.elementor-element-c270029.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-daadf15.pb01.elementor-widget.elementor-widget-text-editor > div > p:nth-child(8){
	margin-top: 2%;
	padding-bottom: .5%;
}
#quizForm1{
	width:100%;
	margin:auto;
}
@media only screen and (max-width: 768px) {
  /* For mobile phones: */
  #quizForm1 {
    width: 80%;
  }
}
@media only screen and (min-width: 900px) {
 #colophon > div.site-primary-footer-wrap.ast-builder-grid-row-container.site-footer-focus-item.ast-builder-grid-row-3-equal.ast-builder-grid-row-tablet-3-equal.ast-builder-grid-row-mobile-full.ast-footer-row-stack.ast-footer-row-tablet-stack.ast-footer-row-mobile-stack > div > div{
	grid-template-columns: 25% 50% 25%;
}
}

#post-832 > div > div.elementor.elementor-832 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-00861ea.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-88f9690.bm001 > div > div.elementor-element.elementor-element-9e3c6cc.mb01.mbspce.mh1.elementor-widget.elementor-widget-text-editor > div > a > span{
	color: #f06c00 !important;
}

#post-832 > div > div.elementor.elementor-832 > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-00861ea.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-88f9690.bm001 > div > div.elementor-element.elementor-element-9e3c6cc.mb01.mbspce.mh1.elementor-widget.elementor-widget-text-editor > div > p > a > span:hover{
	color: #61ce70 !important;
	transition:.2s;
}
#wpadminbar{
	display:none;
}
html{
	margin-top:0px !important
}
#post-2760 > div > div.heateor_sss_sharing_container.heateor_sss_horizontal_sharing > div.heateor_sss_sharing_ul::before{
	background-color:#ceb6a1 !important;	
}
#wpforms-submit-7731, #wpforms-submit-7787{
	transition: .2s;
   border: 0;
}
#wpforms-submit-7731:hover, #wpforms-submit-7787:hover{
background-color: #15AD03 !important;
    color: #fff !important;
	}
#wpforms-7731-field_2-container, #wpforms-7731-field_3-container,#wpforms-7731-field_1-container > div > div.wpforms-field-row-block.wpforms-first.wpforms-one-half, #wpforms-7731-field_1-container > div > div:nth-child(2), #wpforms-7787-field_1-container > div > div.wpforms-field-row-block.wpforms-first.wpforms-one-half, #wpforms-7787-field_1-container > div > div:nth-child(2), #wpforms-7787-field_2-container, #wpforms-7787-field_3-container{
	width:100%;
	margin-left:0;
}
#wpforms-7731-field_1-container > div > div:nth-child(2), #wpforms-7787-field_1-container > div > div:nth-child(2){
	padding-top:20px !important;
}
#wpforms-submit-7731, #wpforms-submit-7787
{
	padding:14px 50px !important;
	border-radius:10px;
}
#quizForm1 > section > div.quiz_section.qsm-question-wrapper.question-section-id-7 > div.mlw_qmn_new_question{
	width:70%;
}
#wpforms-form-7731, #wpforms-form-7787{
	margin:auto;
	width:50%;
}
#wpforms-7731-field_7, #wpforms-7787-field_7{
	height:150px !important;
}
.site-button span{
	color:white !important;
}
.dating-terms-form, #couple-form{
	margin:auto;
	width: 50% !important;
}
#wpforms-9008-field_2-container, #wpforms-9145-field_2-container{
	width: 100% !important;
}
#wpforms-9008-field_7, #wpforms-9145-field_7{
	height: 150px !important;
}
#wpforms-submit-9008, #wpforms-submit-9145{
	padding: 16px 30px !important;
	font-size: 18px !important;
	border-radius: 5px;
	transition: .3s;
	border:0 !important
}
#wpforms-submit-9008:hover{
	background-color: #15AD03 !important;
		border:0 !important
}
#post-8337 > div > div.elementor.elementor-8337 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-68972ef.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > div:nth-child(19) > div.elementor-element.elementor-element-521d775.elementor-align-center.site-button.elementor-widget.elementor-widget-button > div > div > a{
	margin: 20px !important;
	background-color: #f06c00 !important;
}
#post-8337 > div > div.elementor.elementor-8337 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-68972ef.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > div:nth-child(19) > div.elementor-element.elementor-element-521d775.elementor-align-center.site-button.elementor-widget.elementor-widget-button > div > div > a:hover{
	background-color: #15AD03 !important;
}
.text-hover-success, .text-hover-success span{
	transition:.2s;
	font-weight: 300;
}

.text-hover-success:hover, .text-hover-success span:hover{
	color:#15AD03 !important;
}

#moreclarity > div > p:nth-child(2), #moreprogress > div > p:nth-child(2), #moreskills > div > p:nth-child(2){
	display:none;
}
#moreclarity > div > p.text-hover-success, #morecompassion > div > span, #moreconnection > div > span, #moreskills > div > p, #moreconfidence > div > p > span, #moreprogress > div > p > span {
	cursor:pointer;
}
#post-8337 > div > div.elementor.elementor-8337 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-18e501d.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-8de6198.elementor-widget__width-inherit.elementor-widget.elementor-widget-image.animated.fadeIn, #post-8565 > div > div.elementor.elementor-8565 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-18e501d.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-8de6198.elementor-widget__width-inherit.elementor-widget.elementor-widget-image.animated.fadeIn{
	margin-bottom: 0px !important;
}
#post-778 > div > div.elementor.elementor-778 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-18fd702.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default > div > div > div{
	padding: 0 !important;
}
#post-794 > div > div.elementor.elementor-794 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-1c377fe7.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default{
	margin-top:0px !important;
}
#post-5647 > div > div.elementor.elementor-5647 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-3dfc3ab.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-60bce90.dass-heading.elementor-widget__width-initial.elementor-widget.elementor-widget-heading, #post-5647 > div > div.elementor.elementor-5647 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-fedb0b2.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div{
	display:none !important;
}
@media screen and (max-width: 480px) {
	#post-5 > div > div.elementor.elementor-5 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-fa38d34.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-b26e1e8.elementor-align-left.elementor-widget__width-auto.elementor-absolute.elementor-widget.elementor-widget-button > div > div > a{
		font-size: 14px !important;
		padding: 15px 20px !important;
	}
  #post-5 > div > div.elementor.elementor-5 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-fa38d34.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-8b00961.elementor-widget.elementor-widget-image > div > img{
	  object-fit: cover;
    height: 250px;
    object-position: right;
}
	#post-5 > div > div.elementor.elementor-5 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-fa38d34.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-b26e1e8.elementor-align-left.elementor-widget__width-auto.elementor-absolute.elementor-widget.elementor-widget-button{
		right: 38% !important;
	}
}

	#post-5 > div > div.elementor.elementor-5 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-fa38d34.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-b26e1e8.elementor-align-left.elementor-widget__width-auto.elementor-absolute.elementor-widget.elementor-widget-button > div > div > a{
		font-size: 20px;
		padding: 15px 40px;
}

#post-5 > div > div.elementor.elementor-5 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-fa38d34.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-b26e1e8.elementor-align-left.elementor-widget__width-auto.elementor-absolute.elementor-widget.elementor-widget-button > div > div > a > span > span{
	color:white !important;
}
#post-5 > div > div.elementor.elementor-5 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-fa38d34.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-8b00961.elementor-widget.elementor-widget-image{
	margin-bottom: 0px !important;
}
#colophon > div.site-primary-footer-wrap.ast-builder-grid-row-container.site-footer-focus-item.ast-builder-grid-row-3-equal.ast-builder-grid-row-tablet-3-equal.ast-builder-grid-row-mobile-full.ast-footer-row-stack.ast-footer-row-tablet-stack.ast-footer-row-mobile-stack{
	margin-top: 0 !important; 
}
#post-5 > div > div.elementor.elementor-5 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-0b2d207.elementor-section-full_width.before01.elementor-section-height-default.elementor-section-height-default > div > div > div{
	background-color: transparent !important;
}
#post-5647 > div > div.elementor.elementor-5647 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-a5661bf.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default{
	display:none !important;
}
#post-778 > div > div.elementor.elementor-778 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-18fd702.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default, #post-5647 > div > div.elementor.elementor-5647 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-3dfc3ab.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default, body.elementor-page-295:not(.elementor-motion-effects-element-type-background), body.elementor-page-295 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
	background-color: #CFDEE3 !important;
}
#post-7 > div > div.elementor.elementor-7 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-194eac0.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default{
	height: 60px !important;
	background-color: #D3D3D345 !important;
}
#wpforms-1798-field_6-container, #wpforms-1798-field_7-container, #wpforms-1798-field_5-container{
	margin-top: 20px !important;
   width: 32% !important;
	clear: inherit !important;
}
#post-889 > div > div.elementor.elementor-889 > section > div > div > div > section.elementor-section.elementor-inner-section.elementor-element.elementor-element-c270029.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-daadf15.pb01.elementor-widget.elementor-widget-text-editor > div > div > table, td, th{
	border: 1.2px solid rgba(0,0,0,.2) !important;
}

#wpforms-1798-field_7-container{
	    padding-left: 10% !important;
    margin-left: 2% !important;
}
#wpforms-1798-field_6-container{
	    padding-left: 11% !important;
    margin-left: 0 !important;
}
.ld-section-heading{
	justify-content:center !important;
	font-weight: 700;
}
.ld-lesson-section-heading{
	font-size: 16px !important;
	background-color: #CFDEE3;
	padding: 10px 10px !important;
}
.learndash-wrapper .ld-item-list .ld-item-list-item{
	margin: 0px !important;
	border: none;
	background-color: #F5F9FB;
	font-size: 14px;

	font-weight: 500 !important;
}
.learndash-wrapper .ld-item-list .ld-item-list-item a.ld-item-name{
		padding: 0px !important;
}
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-status-icon{
	display:none !important;
}
.learndash-wrapper .ld-item-list.ld-course-list .ld-lesson-section-heading, .learndash-wrapper .ld-item-list.ld-lesson-list .ld-lesson-section-heading{
	margin: 1.25em 0 0em; 
}
.learndash-wrapper .ld-item-list .ld-item-list-item a.ld-item-name{
	padding: 15px 10px !important
}
.learndash-wrapper .ld-lesson-list .ld-item-list-item{
	border-radius: 0px !important;
}
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview{
	padding: 0px !important;
}
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview:hover{
	background-color: #f6f6f6 !important;
}
.HeaderText{
	display: none !important;
}
@media screen and (max-width: 430px) {
	#post-5 > div > div.elementor.elementor-5 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-fd6bbda.elementor-section-full_width.elementor-section-height-min-height.elementor-section-height-default.elementor-section-items-middle.animated.fadeIn > div.elementor-container.elementor-column-gap-default > div > div > section > div > div > div > div.elementor-element.elementor-element-f255062.elementor-widget.elementor-widget-text-editor > div > p {
		max-width: 100% !important;
	}
}
.site-primary-footer-wrap[data-section="section-primary-footer-builder"], .site-below-footer-wrap[data-section="section-below-footer-builder"]{
	background-color: #076C8D !important;
		border-top-width: 0px 
}
#text-3 > div > p{		
	width: 67%;
    margin: auto;
}

.podcast-button{
	background-color: #076C8D !important;
	float: right;
	margin-bottom: 20px;
	margin-top: 5px;
	font-size: 18px;
	border-radius: 4px;
	transition: .3s;
	font-family: Montserrat;
	font-weight: 300;
}
.podcast-button:hover{
	background-color: #055069 !important;
}
body > div.elementor.elementor-12076 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-146d00ce.elementor-section-height-full.elementor-section-items-stretch.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default{
	width: 1140px !important;
	margin-left: auto !important;
	margin-right: auto !important;
}
#bookform > div > div.elementor-element.elementor-element-60926f8.elementor-button-align-stretch.elementor-widget.elementor-widget-form > div > form > div > div.elementor-field-group.elementor-column.elementor-field-type-submit.elementor-col-100.e-form__buttons > button > span > span.elementor-button-text, body > div.elementor.elementor-12076 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-208944b0.elementor-section-full_width.elementor-section-height-default > div > div.elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-1895015f > div > section > div.elementor-container.elementor-column-gap-no > div > div > div.elementor-element.elementor-element-2d8e5469.elementor-align-center.elementor-mobile-align-justify.elementor-widget.elementor-widget-button > div > div > a > span > span{
	color: white !important;
}
#ast-hf-menu-1 li a:hover{
	color: #076C8D !important;
}
#post-661 > div > div.elementor.elementor-661 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-e2cbb7a.elementor-section-full_width.elementor-section-height-default > div > div > div img{
	object-fit: cover; 
	width: 100%;
	height: 250px;
	aspect-ratio: 11 / 16 !important;
}
#form-field-field_5fd1db2::placeholder, #form-field-email::placeholder {
  color: #707070;
  opacity: 1; /* Firefox */
}

#form-field-field_5fd1db2:-ms-input-placeholder, #form-field-email:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #707070;
}

#form-field-field_5fd1db2::-ms-input-placeholder, #form-field-email::-ms-input-placeholder { /* Microsoft Edge */
  color: #707070;
}
#content > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-208944b0.elementor-section-full_width.elementor-section-height-default > div > div.elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-1895015f > div > section > div.elementor-container.elementor-column-gap-no > div > div > div.elementor-element.elementor-element-2d8e5469.elementor-align-center.elementor-mobile-align-justify.elementor-widget.elementor-widget-button > div > div > a > span > span{
	color: white !important
}
 

#post-12664 > div > div > div > section > div > div > div > div > div > form > div > div.elementor-field-type-text.elementor-field-group.elementor-column.elementor-field-group-name.elementor-col-100, #post-12664 > div > div > div > section > div > div > div > div > div > form > div > div.elementor-field-type-text.elementor-field-group.elementor-column.elementor-field-group-field_a4965cb.elementor-col-100, #post-12664 > div > div > div > section > div > div > div > div > div > form > div > div.elementor-field-type-email.elementor-field-group.elementor-column.elementor-field-group-email.elementor-col-100.elementor-field-required, #post-12664 > div > div > div > section > div > div > div > div > div > form > div > div.elementor-field-type-number.elementor-field-group.elementor-column.elementor-field-group-message.elementor-col-100, #post-7 > div > div.elementor.elementor-7 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-8394dbc.elementor-section-full_width.elementor-section-height-default > div.elementor-container.elementor-column-gap-default > div > div > section > div > div > div > div > div > div > div > section > div > div > div > div > div > form > div > div.elementor-field-type-text.elementor-field-group.elementor-column.elementor-field-group-field_a4965cb.elementor-col-100, #post-7 > div > div.elementor.elementor-7 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-8394dbc.elementor-section-full_width.elementor-section-height-default > div.elementor-container.elementor-column-gap-default > div > div > section > div > div > div > div > div > div > div > section > div > div > div > div > div > form > div > div.elementor-field-type-text.elementor-field-group.elementor-column.elementor-field-group-name.elementor-col-100, #post-7 > div > div.elementor.elementor-7 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-8394dbc.elementor-section-full_width.elementor-section-height-default > div.elementor-container.elementor-column-gap-default > div > div > section > div > div > div > div > div > div > div > section > div > div > div > div > div > form > div > div.elementor-field-type-email.elementor-field-group.elementor-column.elementor-field-group-email.elementor-col-100.elementor-field-required, #post-7 > div > div.elementor.elementor-7 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-8394dbc.elementor-section-full_width.elementor-section-height-default > div.elementor-container.elementor-column-gap-default > div > div > section > div > div > div > div > div > div > div > section > div > div > div > div > div > form > div > div.elementor-field-type-number.elementor-field-group.elementor-column.elementor-field-group-message.elementor-col-100{
	width: 50%;
	
}

#form-field-email, #form-field-name, #form-field-field_a4965cb, #form-field-message:focus{
	border-color: black;
}


#post-12664 > div > div > div > section > div > div > div > div > div > form > div > div.elementor-field-type-checkbox.elementor-field-group.elementor-column.elementor-field-group-field_701f11d.elementor-col-100, #post-12664 > div > div > div > section > div > div > div > div > div > form > div > div.elementor-field-type-checkbox.elementor-field-group.elementor-column.elementor-field-group-field_43d5e1c.elementor-col-100, #post-12664 > div > div > div > section > div > div > div > div > div > form > div > div.elementor-field-type-checkbox.elementor-field-group.elementor-column.elementor-field-group-field_243ed56.elementor-col-100{
	width: 33%;
	margin-top: 20px;
}
#post-12664 > div > div > div > section > div > div > div > div > div > form > div > div.elementor-field-group.elementor-column.elementor-field-type-submit.elementor-col-100.e-form__buttons > button > span > span.elementor-button-text{
	color: white !important;
}

#post-12664 > div > div > div > section > div > div > div > div > div > form > div > div.elementor-field-group.elementor-column.elementor-field-type-submit.elementor-col-100.e-form__buttons{
	margin-top: 50px;
}
 


#post-12745 > div > div > div > section > div > div > div > div > div > form > div > div.elementor-field-type-text.elementor-field-group.elementor-column.elementor-field-group-name.elementor-col-100, #post-12745 > div > div > div > section > div > div > div > div > div > form > div > div.elementor-field-type-text.elementor-field-group.elementor-column.elementor-field-group-field_a4965cb.elementor-col-100, #post-12745 > div > div > div > section > div > div > div > div > div > form > div > div.elementor-field-type-email.elementor-field-group.elementor-column.elementor-field-group-email.elementor-col-100.elementor-field-required, #post-12745 > div > div > div > section > div > div > div > div > div > form > div > div.elementor-field-type-number.elementor-field-group.elementor-column.elementor-field-group-message.elementor-col-100{
	width: 50%;
}

#form-field-field_cc68a21{
	padding-bottom: 150px;
}

#post-12745 > div > div > div > section > div > div > div > div > div > form > div > div.elementor-field-group.elementor-column.elementor-field-type-submit.elementor-col-100.e-form__buttons > button > span > span.elementor-button-text{
	color: white !important;
}
#post-12745 > div > div > div > section > div > div > div > div > div > form > div > div.elementor-field-group.elementor-column.elementor-field-type-submit.elementor-col-100.e-form__buttons > button{
	margin-top: 50px;
}

#post-12770 > div > div > div > section > div > div > div > div > div > form > div > div.elementor-field-group.elementor-column.elementor-field-type-submit.elementor-col-100.e-form__buttons > button > span > span.elementor-button-text{
	color: white !important;
}#post-12770 > div > div > div > section > div > div > div > div > div > form > div > div.elementor-field-group.elementor-column.elementor-field-type-submit.elementor-col-100.e-form__buttons > button{
	margin-top: 50px;
}

#post-12782 > div > div > div > section > div > div > div > div > div > form > div > div.elementor-field-group.elementor-column.elementor-field-type-submit.elementor-col-100.e-form__buttons > button{
	margin-top: 50px;
}
#post-12782 > div > div > div > section > div > div > div > div > div > form > div > div.elementor-field-group.elementor-column.elementor-field-type-submit.elementor-col-100.e-form__buttons > button > span > span.elementor-button-text{
	color: white !important;
}

#post-12787 > div > div > div > section > div > div > div > div > div > form > div > div.elementor-field-group.elementor-column.elementor-field-type-submit.elementor-col-100.e-form__buttons > button, #post-12797 > div > div > div > section > div > div > div > div > div > form > div > div.elementor-field-group.elementor-column.elementor-field-type-submit.elementor-col-100.e-form__buttons > button{
	margin-top: 50px;
}
#post-12787 > div > div > div > section > div > div > div > div > div > form > div > div.elementor-field-group.elementor-column.elementor-field-type-submit.elementor-col-100.e-form__buttons > button > span > span.elementor-button-text, #post-12797 > div > div > div > section > div > div > div > div > div > form > div > div.elementor-field-group.elementor-column.elementor-field-type-submit.elementor-col-100.e-form__buttons > button > span > span.elementor-button-text, #order-form > div > div > div > div.elementor-element.elementor-element-df13f84.elementor-widget.elementor-widget-shortcode > div > div > div > section > div > div > div > div > div > form > div > div.elementor-field-group.elementor-column.elementor-field-type-submit.elementor-col-100.e-form__buttons > button > span > span.elementor-button-text, .elementor-button-text{
	color: white !important;
}
#post-12909 > div > div.elementor.elementor-12909 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-f4c5661.elementor-section-height-min-height.elementor-section-items-stretch.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default > div > div.elementor-column.elementor-col-20.elementor-top-column.elementor-element.elementor-element-8d47a2b.animated.fadeIn > div > div > div{
	border: none !important
}
#post-5 > div > div.elementor.elementor-5 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-269272c.elementor-section-boxed.elementor-section-height-default > div.elementor-container.elementor-column-gap-default > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-065fb25 > div > div > div > form > div > div.elementor-field-group.elementor-column.elementor-field-type-submit.elementor-col-33.e-form__buttons > button{
	min-height: 43px !important
} 
#post-12909 > div > div.elementor.elementor-12909 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-742bbbe.elementor-section-full_width.elementor-section-height-default > div > div.elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-1950c83 > div > section > div.elementor-container.elementor-column-gap-no > div > div > div.elementor-element.elementor-element-c966dab.elementor-align-center.elementor-mobile-align-justify.elementor-widget.elementor-widget-button > div > div > a{
	font-size: 18px;
	width: 290px;
}
#post-12909 > div > div.elementor.elementor-12909 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-742bbbe.elementor-section-full_width.elementor-section-height-default > div > div.elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-1950c83 > div > section > div.elementor-container.elementor-column-gap-no > div > div > div.elementor-element.elementor-element-c966dab.elementor-align-center.elementor-mobile-align-justify.elementor-widget.elementor-widget-button > div > div > a > span{
	white-space: nowrap
}

#session-form > div > div > div > section > div > div > div > div > div > form > div > div.elementor-field-type-text.elementor-field-group, #session-form > div > div > div > section > div > div > div > div > div > form > div > div.elementor-field-group-email, #session-form > div > div > div > section > div > div > div > div > div > form > div > div.elementor-field-type-number.elementor-field-group.elementor-column.elementor-field-group-message.elementor-col-100{
	width: 50%;
}

@media only screen and (max-width: 480px) {
#session-form > div > div > div > section > div > div > div > div > div > form > div > div.elementor-field-type-text.elementor-field-group, #session-form > div > div > div > section > div > div > div > div > div > form > div > div.elementor-field-group-email, #session-form > div > div > div > section > div > div > div > div > div > form > div > div.elementor-field-type-number.elementor-field-group.elementor-column.elementor-field-group-message.elementor-col-100 {
	width: 100%;
}
	#session-form > div > div > div > section > div > div > div > div > div > form > div > div.elementor-field-type-checkbox.elementor-field-group.elementor-column.elementor-col-100{
		width: 100% !important;
	}
	#post-1829 > div > div.elementor.elementor-1829 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-8394dbc.elementor-section-full_width.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-e787ea4.elementor-widget.elementor-widget-shortcode > div > div > div > section > div > div > div > div > div > form {
	width: 100% !important;
	margin: auto;
}
}

#session-form > div > div > div > section > div > div > div > div > div > form > div > div.elementor-field-type-checkbox.elementor-field-group.elementor-column.elementor-col-100{
	width: 33%;
}
#post-12909 > div > div.elementor.elementor-12909 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-742bbbe.elementor-section-full_width.elementor-section-height-default > div > div > div > section > div.elementor-container.elementor-column-gap-no > div > div > div.elementor-element.elementor-element-7815764.elementor-widget__width-initial.elementor-widget-tablet__width-initial.elementor-widget-mobile__width-inherit.elementor-absolute.elementor-widget.elementor-widget-image > div > img{
	object-position: top;
}
#post-13512 > div > div.elementor.elementor-13512 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-69728d2.elementor-section-boxed.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-9b707c9.elementor-align-center.elementor-mobile-align-justify.elementor-widget__width-inherit.elementor-widget.elementor-widget-button > div{
	width: 75%;
	margin: auto;
}

#session-form > div > div > div > section > div > div > div > div > div > form {
	width: 80%;
	margin: auto;
}
#session-form > div > div > div > section > div > div > div > div > div > form > div > div.elementor-field-group.elementor-column.elementor-field-type-submit.elementor-col-100.e-form__buttons{
	margin-top: 20px
}
#post-1829 > div > div.elementor.elementor-1829 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-8394dbc.elementor-section-full_width.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-e787ea4.elementor-widget.elementor-widget-shortcode > div > div > div > section > div > div > div > div > div > form > div > div.elementor-field-type-checkbox.elementor-field-group.elementor-column.elementor-field-group-field_701f11d.elementor-col-100, #post-1829 > div > div.elementor.elementor-1829 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-8394dbc.elementor-section-full_width.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-e787ea4.elementor-widget.elementor-widget-shortcode > div > div > div > section > div > div > div > div > div > form > div > div.elementor-field-type-checkbox.elementor-field-group.elementor-column.elementor-field-group-field_43d5e1c.elementor-col-100, #post-1829 > div > div.elementor.elementor-1829 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-8394dbc.elementor-section-full_width.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-e787ea4.elementor-widget.elementor-widget-shortcode > div > div > div > section > div > div > div > div > div > form > div > div.elementor-field-type-checkbox.elementor-field-group.elementor-column.elementor-field-group-field_243ed56.elementor-col-100 {
	margin-top: 20px
}
@media only screen and (min-width: 600px){
	#post-1829 > div > div.elementor.elementor-1829 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-8394dbc.elementor-section-full_width.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-e787ea4.elementor-widget.elementor-widget-shortcode > div > div > div > section > div > div > div > div > div > form > div > div.elementor-field-type-checkbox.elementor-field-group.elementor-column.elementor-field-group-field_43d5e1c.elementor-col-100{
	padding-left: 40px
}
}

#form-field-message{
	border-color: black;
}

.ast-container{
	padding: 0
}
#post-1829 > div > div.elementor.elementor-1829 > section.elementor-section.elementor-top-section.elementor-element.elementor-element-8394dbc.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default > div > div > div > div.elementor-element.elementor-element-e787ea4.elementor-widget.elementor-widget-shortcode > div > div > div > section > div > div > div > div > div > form > div > div.elementor-field-type-checkbox.elementor-field-group.elementor-column.elementor-field-group-field_701f11d.elementor-col-100 {
	align-items: flex-start
}
@media only screen and (max-width: 600px) {
	#ast-mobile-header > div.ast-main-header-wrap.main-header-bar-wrap > div > div > div.site-header-primary-section-left.site-header-section.ast-flex.site-header-section-left > div > div {
	margin-left: 0px !important;
}
	#ast-mobile-header > div.ast-main-header-wrap.main-header-bar-wrap > div > div > div.site-header-primary-section-right.site-header-section.ast-flex.ast-grid-right-section {
		padding-right: 0
	}
}

#sticky-button {
  position: fixed;
  bottom: 20px;
  right: 20px;
  z-index: 9999;
}

#sticky-button a {
  display: inline-block;
  background-color: #F06C00; /* Adjust color as needed */
  color: #ffffff;
  text-decoration: none;
  font-size: 18px;
  padding: 10px 30px;
  border-radius: 5px;
	font-weight: 600;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
  transition: background-color 0.3s ease;
	text-transform: uppercase;
	text-align: center;
	line-height: 1.4;
}

#sticky-button a:hover {
  background-color: #15AD03; /* Adjust hover color as needed */
}

.main-navigation ul .sub-menu  ul{
right: 100% !important;
left: unset !important;
}

 

.ast-single-post .entry-content a, .ast-comment-content a:not(.ast-comment-edit-reply-wrap a){
	text-decoration: none !important;
}
/* Remove rounded corners from this grey strip only */
#grey-strip {
  border-radius: 0 !important;
  overflow: hidden !important;
}
.footer a[href*="facebook"],
.footer .elementor-social-icon-facebook,
.site-footer a[href*="facebook"] {
    display: none !important;
}
/* Request a Session page – checkbox alignment fix */
.request-session-form-wrap .elementor-field-subgroup .elementor-field-option {
  display: flex;
  align-items: flex-start;
  gap: 10px;
}

.request-session-form-wrap .elementor-field-subgroup input[type="checkbox"] {
  margin-top: 3px;
}

.request-session-form-wrap .elementor-field-subgroup label {
  line-height: 1.4;
}
/* Request a Session page (slug-based) – fix label/checkbox overlap on mobile */
@media (max-width: 767px) {

  /* Add space between the field label and the first checkbox option */
  body.page-request-a-session .elementor-field-type-checkbox .elementor-field-label,
  body.page-request-a-session .elementor-field-type-radio .elementor-field-label{
    display: block !important;
    margin: 0 0 10px 0 !important;
    padding: 0 !important;
    line-height: 1.3 !important;
  }

  /* Make each option row behave nicely */
  body.page-request-a-session .elementor-field-subgroup .elementor-field-option{
    display: flex !important;
    align-items: flex-start !important;
    gap: 10px !important;
    margin: 6px 0 !important;
  }

  /* Keep the checkbox aligned with text */
  body.page-request-a-session .elementor-field-subgroup input[type="checkbox"]{
    margin: 3px 0 0 0 !important;
    flex: 0 0 auto !important;
  }

  body.page-request-a-session .elementor-field-subgroup label{
    margin: 0 !important;
    line-height: 1.35 !important;
    display: block !important;
  }
}
/* Request a Session (Gravity Forms) – fix label/checkbox overlap on mobile */
@media (max-width: 767px) {

  body.page-request-a-session #form_wrapper_13 .gfield_label{
    display: block !important;
    margin: 0 0 10px 0 !important;
    line-height: 1.3 !important;
  }

  body.page-request-a-session #form_wrapper_13 .gfield_checkbox li{
    display: flex !important;
    align-items: flex-start !important;
    gap: 10px !important;
    margin: 6px 0 !important;
  }

  body.page-request-a-session #form_wrapper_13 .gfield_checkbox li input[type="checkbox"]{
    margin: 3px 0 0 0 !important;
    flex: 0 0 auto !important;
  }

  body.page-request-a-session #form_wrapper_13 .gfield_checkbox li label{
    margin: 0 !important;
    line-height: 1.35 !important;
    display: block !important;
  }
}
body.page-request-a-session {
  outline: 5px solid red !important;
}
/* ===============================
   WooCommerce Checkout – Layout
   =============================== */

.woocommerce-checkout .woocommerce {
  max-width: 960px;
  margin: 0 auto;
  padding: 0 24px;
}
/* Constrain WooCommerce Cart width to match Checkout */
.woocommerce-cart .site-main,
.woocommerce-cart .woocommerce {
    max-width: 1100px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
}
/* Constrain Cart & Checkout page titles to content width */
.woocommerce-cart .entry-header,
.woocommerce-checkout .entry-header {
    max-width: 1100px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
}

/* Optional: soften spacing below titles */
.woocommerce-cart .entry-title,
.woocommerce-checkout .entry-title {
    margin-bottom: 24px;
}
/* Checkout: align the H1 title to the same container as the form */
.woocommerce-checkout h1.entry-title,
.woocommerce-checkout .entry-title {
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}
/* Checkout: align common theme page titles */
.woocommerce-checkout .page-header h1,
.woocommerce-checkout header.page-header h1,
.woocommerce-checkout .entry-header h1 {
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}

