@charset "UTF-8";
/*
Theme Name: Goally
Author: the ArtMyWeb team
Author URI: https://artmyweb.com/
Description: Personalized Themes for Goally.
Requires at least: 5.6
Requires PHP: 5.2.4
Version: 1.0
Text Domain: goally
*/

.nf-before-form-content .nf-form-fields-required {
    display: none;
}
.custom-radio-btn ul li label {
    padding: 10px 10px;
    font-family: 'Rubik';
    font-size: 16px;
    color: #f7685b;
    border: 2px solid #F7685B;
    border-radius: 12px;
    width: auto;
}
.custom-radio-btn ul li label:after, .custom-radio-btn ul li label.nf-checked-label:before {
    content: none!important;
}
.custom-radio-btn ul li label.nf-checked-label {
    color: #3C9FFB;
    border-color: #3C9FFB;
}
.nf-form-content .list-select-wrap .nf-field-element>div, .nf-form-content input:not([type=button]), .nf-form-content textarea {
    border: 1px solid #C2CFE0 !important;
    border-radius: 12px !important;
    background: transparent !important;
}
.nf-form-content button, .nf-form-content input[type=button], .nf-form-content input[type=submit] {
    background: #3C9FFB !important;
    width: 352px!important;
    border-radius: 12px;
}
.nf-form-content button:hover, .nf-form-content input[type=button]:hover, .nf-form-content input[type=submit]:hover {
    color: #fff !important;
    background: #9dcffc!important;
}

.red-br-btn-wrp .btn {
	max-width: 100%;
    padding: 10px 10px;
    font-family: 'Rubik';
    font-size: 16px;
    color: #f7685b;
    border: 2px solid #F7685B;
    border-radius: 12px;
	background: transparent;
}
/*pagination 05.06.2021 */
.pagination .current {
    color: #fff;
    background: #3C9FFB;
    text-align: center;
    border-radius: 12px;
    font-weight: 500;
    font-size: 18px;
    line-height: 24px;
}
.pagination a, .pagination span {
    padding: 12px 24px;
    font-size: 18px;
    line-height: 24px;
    color: #253646;
    border-radius: 12px;
}
.pagination a:hover {
    background: #FFFFFF;
}
.pagination {
	justify-content: center;
	align-items: center;
	margin-top: 50px;
}
/*.pagination .current:hover {
	color: #3C9FFB;
    background: #fff;
}*/

/* Behaviour Skills Traning (BST) */
/*Global elements*/
.bs_training_heading h2{
	color:#fff;
	font-size:36px;
	font-weight:500;
}
.button-wrapper a{
	background: #f7685b;
	padding: 14px 20px;
	margin-top:20px;
}
.bs_training_heading h3 {
    color: #3c9ffb;
	font-size: 40px;
}
.video-wrapper p {
    font-size: 22px;
	margin-bottom: 0;
}
.bs_training_description {
    margin-top: 25px;
}

/*Top Video Section*/
.bs_training_top_video_section{
	padding:70px 0;
	background:url("https://getgoally.com/wp-content/uploads/2021/08/Artboard-–-1.png") no-repeat;
	background-size:cover;
	background-position:center;
	margin-top:20px;
}
.bs_training_top_video_section_content_box {
    align-items: center;
}

/*Intro section*/
.bs_training_intro_section{
	padding:40px;
	text-align:center;
}
.bs_training_intro_section .bs_training_description p{
	font-size:23px;
}
/*How BST App Work*/

.bs_training_bst_work_section{
	padding:40px 0;
	text-align:center;
	background-color: #253646;
}
.bs_training_bst_work_section .video-wrapper{
	margin-top:20px;
}
/*BST App Key Features*/
.bs_training_bst_app_features_section{
	padding:40px;
}
.bs_training_bst_app_features_content_box .bs_training_heading {
    background-color: #3c9ffb;
    padding: 10px;
    border-radius: 10px 10px 0px 0px;
	text-align:center;
}
.bs_training_bst_app_features_content_box .bs_training_heading h2{
	margin-bottom:0px;
}
/* Key feature */
.feature_item {
	padding-left: 40px;
	background:url("https://getgoally.com/wp-content/uploads/2021/08/Star-1.png") no-repeat;
	
}
.bs_training_bst_app_features_content_box .row {
    
	background-color:#cde0fb;
	margin-left:0px;
	margin-right:0px;
	padding: 40px 40px;
}
.description p {
    color: #7a7a7a;
    font-weight: 300;
    font-size: 18px;
}
.heading h3 {
    font-size: 18px;
    font-weight: 600;
}
.bs_training_bst_four_images_gallery_section {
    text-align: center;
}

.bs_training_bst_four_images_gallery_section .img-wrapper{
	margin-top:50px;
}
.bs_training_bst_four_images_gallery_section .img-wrapper img{
	width:100%;
}

/*upsides of a phone*/

.bs_training_bst_phone_upsides_section {
    background-color: #cde0fb;
    padding: 35px 0;
    text-align: center;
	margin-top:60px;
}
.bs_training_bst_phone_upsides_section .bs_training_heading h2{
	max-width: 455px;
    margin: 0 auto;
	text-align:left;
	color:#3c9ffb;
	
}
.bs_training_bst_phone_upsides_section .bs_training_heading h2:last-child{
	color:#253646;
	margin-bottom:20px;
}
.bs_training_bst_phone_upsides_section .phone_upsides_item .img-wrapper img {
    max-width: 96px;
}
.phone_upsides_item {
    padding: 0 30px;
}
.phone_upsides_item p {
    font-size: 16px;
    font-weight: 400;
}
.phone_upsides_item h3 {
    color: #253646;
    font-family: "Rubik", Sans-serif;
    font-size: 25px;
    font-weight: 600;
}

/* bs_training_bst_phone_help_section */

.bs_training_bst_phone_help_section{
	padding:20px 0;
}
.bs_training_bst_phone_help_section .row{
	align-items:center;
}
.bs_training_bst_phone_help_section .img-wrapper{
	text-align:center;
}
.bs_training_bst_phone_help_section .img-wrapper img
{max-width:365px; margin:0 auto;
}
.bs_training_bst_phone_help_section h2{
	color: #253646;
    font-family: "Rubik", Sans-serif;
    font-weight: 600; margin-bottom:40px;
}
.bs_training_bst_phone_help_section .bs_training_description{
	color: #253646; max-width:320px;
}
.bs_training_bst_phone_help_section .button-wrapper a{ 
	padding: 18px 60px 18px 60px;
}


/* bs_training_bst_contract_risk_section */


.bs_training_bst_contract_risk_section{
	background-color:#3c9ffb;
}
.bs_training_bst_contract_risk_section .row{
	align-items:center;
}
.bs_training_bst_contract_risk_section .content{
	margin-left:18%;
}
.bs_training_bst_contract_risk_section .bs_training_heading h2{
	font-size:32px;
	
}
.bs_training_bst_contract_risk_section .bs_training_description{
	max-width:300px;
	color:#fff;
}
.bs_training_bst_contract_risk_section .button-wrapper a{
	background-color:#253646;
}
.bs_training_bst_contract_risk_section .button-wrapper a:hover{
	background-color:#fff;
	color:#253646;
}

.fr_mobile{display:none;}
.fimobile_display {
    display: none;
}

/*Video step by step*/
.step_by_step_intro_section{padding-top:60px;padding-bottom:60px;}
.step_by_step_heading{    color: #3C9FFB;font-family: "Rubik", Sans-serif;font-size: 38px;font-weight: bold;text-align:center;}
.step_by_step_description{text-align:center;font-size:22px;margin-top:30px;margin-bottom:30px;}

/* Responsiveness */


@media (max-width:991px){
	.bs_training_bst_phone_upsides_section .container{padding:0 15px;}
	.bs_training_bst_phone_upsides_section .phone_upsides_item{padding:0 14px;}
	.bs_training_bst_phone_help_section .img-wrapper img{max-width:290px;}
}

@media (max-width:575px){
	.bs_training_top_video_section{background:unset; background-color:#e4eefd;}
	.bs_training_top_video_section{
		padding:30px 0;
		text-align:center;
	}
	.fr_mobile{display:block;}
	.fr_desk{display:none;}
	.bs_training_top_video_section h2{color:#253646; font-size:32px; font-weight:700; margin-bottom:30px;}
	.bs_training_intro_section{padding:40px 0;}
	.bs_training_intro_section h3{font-size:32px; font-weight:700;}
	.bs_training_intro_section .bs_training_description p {
    font-size: 20px;
    font-weight: 300;
   }
	.bs_training_bst_work_section h2{font-size:32px; font-weight:700;}
	.bs_training_bst_phone_upsides_section{background-color:unset;}
	.bs_training_bst_phone_upsides_section .bs_training_heading h2{text-align:center; font-size:30px; font-weight:700; display:inline;}
	.bs_training_bst_phone_upsides_section{margin-top:0; padding-bottom:20px;}
	.phone_upsides_item{margin-top:30px; padding:0; text-align:left;}
	.phone_upsides_item h3{margin-top:15px;}
	.bs_training_bst_phone_help_section .img-wrapper img{display:none;}
	.bs_training_bst_phone_help_section h2{margin-bottom:0; text-align:center; font-size:30px; font-weight:700;}
	.bs_training_bst_phone_help_section .bs_training_description{margin-top:15px; margin:0 auto;}
	.bs_training_bst_phone_help_section .button-wrapper{text-align:center;}
	.fr_mobile a{padding:10px 30px 10px 30px; font-size:16px; text-align:center;}
	.bs_training_bst_phone_help_section .button-wrapper a{padding:10px 30px 10px 30px; font-size:16px; text-align:center;}
	.bs_training_bst_phone_upsides_section .phone_upsides_item .img-wrapper img{max-width:70px;}
	.phone_upsides_item h3{font-size:23px;}
	.bs_training_bst_contract_risk_section .img-wrapper{display:none;}
	.bs_training_bst_contract_risk_section .content{margin-left:0; text-align:center; padding:30px 0;}
	.bs_training_bst_contract_risk_section .bs_training_description{margin-top:15px; text-align:left; margin:0 auto;}
	.bs_training_bst_contract_risk_section .bs_training_heading h2{font-size:24px;}
	.bs_training_bst_contract_risk_section .button-wrapper a{padding:10px 30px 10px 30px; font-size:16px; text-align:center; background-color:#f86868;}
	.main-footer{text-align:center;}
	.main-footer .bottom-content p{margin-right:0 !important;}
	.bs_training_bst_app_features_section{padding:40px 0;}
	.bs_training_bst_app_features_content_box .row{padding:40px 0; padding-bottom:0;}
	.bs_training_bst_four_images_gallery_section{display:none;}
	.fimobile_display{display:block; margin-bottom:30px !important; margin:-15px; padding:15px; background:#FFF;}
	.fimobile_display img{width:100%;}
	.bs_training_bst_app_features_section .col-md-6{}
	.bs_training_bst_app_features_section .feature_item{padding-left:0; background:unset;}
	.bs_training_bst_app_features_section .feature_item h3{padding-left:40px;}
	.bs_training_bst_app_features_section h3{max-width:300px; margin:0 auto; background:url(https://getgoally.com/wp-content/uploads/2021/08/Star-1.png) no-repeat; background-position:10px;}
	.bs_training_bst_app_features_content_box .bs_training_heading h2{font-size:24px; margin:5px 30px;}
	.bs_training_bst_app_features_section .container{padding:0;}
	.bs_training_bst_app_features_section .feature_item p{margin-bottom:30px;}
}




/* Home v2 */





/* Mobile Device for Kids with Special Need */
.home_v2_top_video_section {
    padding: 70px 0px;
}
.home_v2_top_video_section .row{
	align-items:center;
}
.home_v2_top_video_section .bs_training_heading h2{
	color: #161416;
    font-size: 40px;
    font-weight: bold;
    line-height: 1.2em;
	margin-bottom:20px;
	text-align:center;
}

.home_v2_top_video_section .bs_training_heading{
	text-align:left;
}
.home_v2_top_video_section ul{
	padding-left: 70px;
	font-size: 26px;
	font-weight: 500;
}
.home_v2_top_video_section .button-wrapper{
	text-align:center;
	padding-top:35px;
}
.home_v2_top_video_section .button-wrapper a{
	padding:14px 50px;
}
.home_v2_top_video_section ul li::marker {
    color: #2196f3;
    font-size: 26px;
    line-height: 1;

}
/* Goally Featured Apps */

.home_v2_featured_apps_section {
    background-color: #253646;
    padding: 70px 0;
}
.home_v2_featured_apps_section .bs_training_heading h2{
	padding-bottom:30px;
}
.home_v2_featured_apps_section .bs_training_heading h2 br {
    display: none;
}
.home_v2_featured_apps_section .featured_apps_item .heading h3{
	color: #FFFFFF;
    font-family: "Poppins", Sans-serif;
    font-size: 24px;
	max-width:200px;
    font-weight:bold;
	display:flex;
	text-align:center;
	justify-content:center;
	margin-top:11px;
    line-height: 1.2em;
}
.home_v2_featured_apps_section .featured_apps_item .heading h3 a{
	color: #FFFFFF;}
.home_v2_featured_apps_section .button-wrapper{
	text-align:ridge;
}
.home_v2_featured_apps_section .button-wrapper a{
	padding:25px 60px;
	margin:0;
}
.home_v2_featured_apps_section .featured_apps_desc_content{
	color:#fff;
	font-family: "Poppins", Sans-serif;
	font-size: 30px;
    font-weight: 300;
    line-height: 1.2;
	margin:0;
}
.home_v2_featured_apps_section .row:nth(2){
	justify-content:space-between;
}
.home_v2_featured_apps_section .row:first-child{
	padding-top:0;
}
.home_v2_featured_apps_section .row:last-child{
	padding-top:40px;
}
.home_v2_featured_apps_section .img-wrapper img{
	max-width:200px;
}


/* Goally Distraction-Free Device */
.home_v2_free_device_section {
    text-align: center;
    background-color: #3c9ffb;
    padding-top: 50px;
    padding-bottom: 70px;
}
.home_v2_free_device_section .bs_training_heading h2 {
    padding-bottom: 15px;
    font-size: 44px;
    font-weight: 600;
}
/* I’d like to learn more
and I am a… */
.hero-section {
    background-color: #cde0fb;
	padding-top:80px;
}
.hero-section .content p{
	color: #202020;
    font-family: "Poppins", Sans-serif;
    font-size: 40px;
    font-weight: 500;
    line-height: 1.2em;
	padding-bottom: 20px;
}
.hero-section .row{
	align-items: flex-end;
}
.hero-section .nice-select{font-weight:bold;}
/* The Path to Less Stress */
.home_v2_less_stress_section {
	padding-top:70px;
	padding-bottom:90px;
	text-align:center;
}
.home_v2_less_stress_section .bs_training_heading h2{
	color: #161416;
    font-size: 40px;
    font-weight: bold;
    line-height: 1.2em;
}
.home_v2_less_stress_section .img-wrapper{
	padding:40px 0;
}
.home_v2_less_stress_section .heading h3{
	color: #161416;
    font-size: 30px;
    font-weight: 500;
    line-height: 1.2em;
}
.home_v2_less_stress_section .button-wrapper a{
	padding:20px 30px;
	width:60%;
}
section.home_v2_testimonials_section .title h2{font-weight:700;font-size:48px;}
.masonry-section .feedbacks-list .feedback .title .name p{font-weight:700;}
section.home_v2_upper_footer_section{background:#3C9FFB;}
.field-wrap .pikaday__container, .field-wrap .pikaday__display, .field-wrap>div input, .field-wrap select, .field-wrap textarea{width:60% !important;}
.nf-form-content label{display:none;}
#nf-form-title-3 h3{display:none;}
section.home_v2_upper_footer_section .bs_training_heading h2{font-weight:700;font-size:40px;padding-top:80px;text-align:center;}
.nf-form-content{text-align:center;}
.nf-form-content button, .nf-form-content input[type=button], .nf-form-content input[type=submit]{width:325px !important;}



@media (max-width:1500px){
	.home_v2_testimonials_section .feedbacks-list .row{flex-wrap:nowrap!important;}
	.home_v2_testimonials_section .feedbacks-list .row .col-lg-3{max-width:22% !important;}
	.hero-section .content p {text-align:left;}
}
@media (max-width:1950px){
	.home_v2_testimonials_section .feedbacks-list .row{flex-wrap:nowrap!important;}
	.home_v2_testimonials_section .feedbacks-list .row .col-lg-3{max-width:22% !important;}
	
}

@media (max-width:768px)
{
	.row.home_v2_top_video_section_content_box{
		flex-direction:column;
	}
	.home_v2_featured_apps_section{
		text-align:center;
	
	}
	.home_v2_featured_apps_section .row:first-child{
		flex-direction:column;align-items:flex-start;
	}
	section.home_v2_featured_apps_section .col-md-3{
		max-width:100%;
}
	.home_v2_featured_apps_section .featured_apps_item .heading h3
	{
		max-width:unset;
		margin:30px 0;
	}
	.home_v2_featured_apps_section .row:last-child{
		flex-direction:column;
		align-items:center;
}
	section.home_v2_featured_apps_section .col-md-8{
		max-width:100%;
}
	.home_v2_featured_apps_section .featured_apps_desc_content{
		padding-bottom:40px;
	}
	section.home_v2_less_stress_section .row:last-child{
		flex-direction:column;
		align-items:center;
	}
	section.home_v2_less_stress_section .col-md-4
		{
			max-width:100%;
	padding:0 150px;
}
	.home_v2_less_stress_section .button-wrapper a{margin:40px 0;}
	.masonry-section .feedbacks-list .feedback{width:calc(100% - 30px) !important;/*top:190px !important;left:0 !important;*/}
	section.home_v2_upper_footer_section .row{
		flex-direction:column-reverse;
		align-items:center;
	}
	.home_v2_upper_footer_section .col-md-6{
		max-width:100%;
	} 
	.home_v2_upper_footer_section .image-wrapper{text-align:center;}
	.home_v2_upper_footer_section .ctformbutton input[type="button"]{
		width:61% !important ;
	}
	.hero-section .img-wrapper .img-bg{
		right:130px !important;
	}
	
	.single-blog-section .content{
		width:unset !important;
		margin:unset !important;
	}

	

}
@media (max-width:575px)
{
	.home_v2_top_video_section .bs_training_heading h2 br{display: none ;}
	.home_v2_top_video_section .bs_training_heading h2{font-size:30px;text-align:center;}
	.home_v2_top_video_section .container .row ul{font-size:15px;padding:0 ;}
	.home_v2_top_video_section .container .row ul li{float:left ;margin-left:30px ;}
	.home_v2_top_video_section .container .row ul li:first-child{margin-left:10px ;}
	.home_v2_top_video_section .container .row ul li{font-size:15px;}
	.home_v2_featured_apps_section .bs_training_heading h2 br{display:block;}
	.home_v2_featured_apps_section .button-wrapper a {padding: 10px 30px;font-size: 18px;}
	.home_v2_featured_apps_section .row:first-child{flex-direction:row;}
	.less_stress_steps_items_list{padding-left: 40px;
    background: url(https://getgoally.com/wp-content/uploads/2021/08/final.png) no-repeat;
    background-position-x: 20px;}
	.home_v2_less_stress_section .img-wrapper{display:none;}
	section.home_v2_less_stress_section .col-md-4{
		padding:0;
	}
	.hero-section .img-wrapper .img-bg {
   
    width: 330px !important;
    height: 330px !important;
   
}
	.hero-section .img-wrapper .img-bg {
    right: 42px !important;
}
	.home_v2_less_stress_section .heading h3 {
    font-size: 20px;
    padding: 0 60px;
}
	.home_v2_less_stress_section .button-wrapper a {
    margin: 20px 0;
    padding: 10px 0px;
    width: 40%;
    font-size: 16px;
}
	section.home_v2_featured_apps_section .col-md-3 {
    max-width: 50%;
}
	section.home_v2_upper_footer_section .bs_training_heading h2{display:none;}
	.home_v2_upper_footer_section .col-md-6{width:50%;}
	section.home_v2_upper_footer_section .row{flex-direction:row;}
	.field-wrap .pikaday__container, .field-wrap .pikaday__display, .field-wrap>div input, .field-wrap select, .field-wrap textarea{width:100% !important;}
	.home_v2_upper_footer_section .ctformbutton input[type="button"]{width:100% !important;}
	.home_v2_upper_footer_section::before {
    content: "Receive a free visual schedule to try at home";
	position:absolute;
    color: #fff;
    font-size: 25px;
    font-weight: bold;
    padding: 0 22px;
		text-align:center;
}
.home_v2_upper_footer_section {
    position: relative;
}
	section.home_v2_upper_footer_section .row{
		padding-top:100px;
	}
	section.home_v2_upper_footer_section{padding:40px 0;}
	.home_v2_upper_footer_section .image-wrapper img {
    max-width: 96%;
}
	.home_v2_testimonials_section .row{
		flex-direction:row;
	}
	.home_v2_testimonials_section .feedbacks-list .row .col-sm-6{
		max-width:40% !important;
	}
	.home_v2_testimonials_section .feedbacks-list .row{flex-wrap:wrap !important;}
	.masonry-section .feedbacks-list .feedback{padding:8px 10px !important;}
	.masonry-section .feedbacks-list .feedback .content p{font-size:12px !important;}
	
	.page-template-page-home-v2-php .hero-section .container {padding-left: 60px;padding-right: 60px;}
	.page-template-page-home-v2-php .hero-section .content p {margin-bottom: 0px;}
	.page-template-page-home-v2-php .hero-section .nice-select{margin-bottom: 28px;}
	.page-template-page-home-v2-php .hero-section .btn-wrapper{margin-bottom: 20px;}
}
@media (max-width:425px)
{
	.home_v2_less_stress_section .img-wrapper{display:none;}
	section.home_v2_less_stress_section .col-md-4{padding:0 30px;}
	#ninja_forms_required_items, .nf-field-container{width:100% !important;}
	.field-wrap .pikaday__container, .field-wrap .pikaday__display, .field-wrap>div input, .field-wrap select, .field-wrap textarea{width: 100% !important;}
	.label-above .field-wrap, .label-below .field-wrap{justify-content:center;}
	.home_v2_featured_apps_section{
		padding-top:40px;
		padding-bottom:40px;
	}
	.home_v2_less_stress_section {padding-top:40px;padding-bottom:20px;}
	.home_v2_free_device_section .bs_training_heading h2{
		font-size:30px;
	}
	.home_v2_free_device_section{
		padding:40px;
	}
	section.home_v2_testimonials_section .title h2{
		font-size:26px;
		line-height:1;
	}
	.hero-section .content p{
		font-size:26px;
	}
	.home_v2_less_stress_section .button-wrapper a{
		margin:20px 0;
	}
	section.home_v2_upper_footer_section .bs_training_heading h2{
		font-size:26px;
		padding-top:30px;
		display:none;
	}
	.home_v2_less_stress_section .bs_training_heading h2{
		font-size:30px;
		padding-bottom:20px;
	}
	.home_v2_less_stress_section .heading h3{
		font-size:20px;
		padding:0 20px;
	}
	.home_v2_featured_apps_section .button-wrapper a{
		padding:10px 30px;
		font-size:18px;
	}
	.home_v2_featured_apps_section .featured_apps_desc_content{font-size:15px;}
	.home_v2_top_video_section .button-wrapper a{padding:20px 50px;}
	.home_v2_top_video_section{padding:40px 0;}
	.home_v2_top_video_section .container .row ul{font-size:19px;padding:0 ;}
	.home_v2_top_video_section .container .row ul li{float:left ;margin-left:30px ;}
	.home_v2_top_video_section .container .row ul li:first-child{margin-left:10px ;}
	.home_v2_top_video_section .bs_training_heading{text-align:center;}
	
	section.home_v2_featured_apps_section .col-md-3{width:50%;}
/* 	.home_v2_featured_apps_section .row:first-child{flex-direction:row;} */
	.home_v2_featured_apps_section .featured_apps_item .heading h3{font-size:21px;}
	.home_v2_featured_apps_section .button-wrapper a{border-radius:50px;}
	.hero-section .row{flex-direction:column-reverse;}
	section.home_v2_upper_footer_section .row{flex-direction:row;padding-top:80px;}
	.home_v2_upper_footer_section .col-md-6{max-width:50%;}
	.home_v2_upper_footer_section .ctformbutton input[type="button"]{width:100% !important;font-size:8px;}
	.home_v2_top_video_section .button-wrapper a{font-size:18px;padding:8px 30px;margin:0;}
	.home_v2_less_stress_section .button-wrapper a{width:38%;padding:7px 30px;}
	.home_v2_featured_apps_section .row:last-child{padding:0;}
	.home_v2_top_video_section .bs_training_heading h2 br{font-size:28px;display: none;}
	.home_v2_featured_apps_section .img-wrapper img{max-width:130px;}
	.hero-section{padding-top:0 !important;padding-bottom:0 !important;}
	section.home_v2_upper_footer_section{padding:40px 0;}
	
	.home_v2_upper_footer_section::before {
    content: "Receive a free visual schedule to try at home";
	position:absolute;
    color: #fff;
    font-size: 25px;
    font-weight: bold;
    padding: 0 22px;
		text-align:center;
}
.home_v2_upper_footer_section {
    position: relative;
}
	.nf-form-content .listselect-wrap .nf-field-element div, .nf-form-content input.ninja-forms-field, .nf-form-content select.ninja-forms-field:not([multiple]) {
    height: 40px !important;
}
	.home_v2_upper_footer_section .image-wrapper img {
    max-width: 94%;
}
	.hero-section .img-wrapper .img-bg {
    transform: translate(10%, 9%) !important;
    box-shadow: rgb(0 0 0 / 20%) 0px 2px 4px, rgb(0 0 0 / 0%) 0px 7px 13px -3px, rgb(0 0 0 / 20%) 0px -3px 0px inset;
    width: 270px !important;
    height: 270px !important;
	}
	.hero-section .img-wrapper img{
		margin-bottom:-20px;
	}
	.home_v2_less_stress_section .button-wrapper a {
    width: 45%;
    padding: 7px 30px;
}
	.home_v2_testimonials_section .row{
		flex-direction:row;
	}
	.masonry-section .feedbacks-list .feedback{
		width:40% !important;
	}
	.masonry-section .feedbacks-list .feedback{padding:8px 10px !important;}
}
@media (max-width:375px)
{.hero-section .row{flex-direction:column-reverse;}
	.home_v2_less_stress_section .img-wrapper{display:none;}
	.home_v2_top_video_section .bs_training_heading h2 br{font-size:28px;display: none;}
	section.home_v2_less_stress_section .col-md-4{padding:0 30px;}
	#ninja_forms_required_items, .nf-field-container{width:100% !important;}
	.field-wrap .pikaday__container, .field-wrap .pikaday__display, .field-wrap>div input, .field-wrap select, .field-wrap 		textarea{width: 100% !important;}
	.label-above .field-wrap, .label-below .field-wrap{justify-content:center;}
	.nf-field-container .nf-field-element {
    width: 100% !important;
	}
	.home_v2_top_video_section .container .row ul{font-size:15px;padding:0 ;}
	.home_v2_top_video_section .container .row ul li{float:left ;margin-left:30px ;}
	.home_v2_top_video_section .container .row ul li:first-child{margin-left:10px ;}
	.home_v2_top_video_section .bs_training_heading{text-align:center;}
	.home_v2_top_video_section .bs_training_heading h2{font-size:30px;}
	section.home_v2_featured_apps_section .col-md-3{width:50%;}
	.home_v2_featured_apps_section .row:first-child{flex-direction:row;align-items:flex-start !important;}
	.home_v2_featured_apps_section .featured_apps_item .heading h3{font-size:18px;}
	.home_v2_featured_apps_section .button-wrapper a{border-radius:50px;}
	.hero-section .row{flex-direction:column-reverse;}
	.home_v2_featured_apps_section .img-wrapper img{max-width:140px;}
	.home_v2_upper_footer_section .ctformbutton input[type="button"]{width:168px !important;}
	section.home_v2_upper_footer_section .row{flex-direction:row;}
	.home_v2_upper_footer_section .col-md-6{max-width:50%;}
	.home_v2_upper_footer_section .image-wrapper{margin-top:128px;}
	section.home_v2_upper_footer_section .bs_training_heading h2{font-size:18px;}
	.home_v2_upper_footer_section .nf-form-content{margin-top:50px;}
	.home_v2_upper_footer_section .col-md-6{padding-left:0;padding-right:0;}
	.label-above .field-wrap, .label-below .field-wrap{justify-content:flex-start;}
	
	.home_v2_top_video_section .container .row ul li {
    font-size: 13px;
}
	.ctformbutton input[type="button"]{font-size:6px;}


	
	.hero-section .img-wrapper .img-bg {
    transform: translate(36%, 9%) !important;
    box-shadow: rgb(0 0 0 / 20%) 0px 2px 4px, rgb(0 0 0 / 0%) 0px 7px 13px -3px, rgb(0 0 0 / 20%) 0px -3px 0px inset;
    width: 255px !important;
    height: 255px !important;
	}
	
	
	
	.hero-section .img-wrapper img{
		bottom:0px !important;
	}
	.hero-section .img-wrapper .img-bg {
    right: 92px !important;
}
	.page-template-page-home-v2-php .hero-section .btn-wrapper {
    margin-bottom: 60px;
}
	.home_v2_less_stress_section .heading h3 {
    font-size: 19px;
    padding: 3px 12px;
}
	.home_v2_top_video_section .container .row ul li{font-size:11px;}
	
}
	
@media (max-width:320px)
{
	.home_v2_top_video_section ul li::marker {font-size: 16px;}
	.home_v2_less_stress_section .img-wrapper{display:none;}
	section.home_v2_less_stress_section .col-md-4{padding:0 30px;}
	#ninja_forms_required_items, .nf-field-container{width:100% !important;}
	.field-wrap .pikaday__container, .field-wrap .pikaday__display, .field-wrap>div input, .field-wrap select, .field-wrap textarea{width: 100% !important;}
	.label-above .field-wrap, .label-below .field-wrap{justify-content:center;}
	.home_v2_less_stress_section .button-wrapper a{width:50%;font-size:12px;padding: 7px 10px;}
	.home_v2_top_video_section .container .row ul{font-size:15px;padding:0 ;}
	.home_v2_top_video_section .container .row ul li{float:left ;margin-left:25px ;}
	.home_v2_top_video_section .container .row ul li:first-child{margin-left:4px ;}
	.home_v2_top_video_section .bs_training_heading{text-align:center;}
	.home_v2_top_video_section .bs_training_heading h2{font-size:30px;}
	section.home_v2_featured_apps_section .col-md-3{width:50%;}
	.home_v2_featured_apps_section .row:first-child{flex-direction:row;}
	.home_v2_featured_apps_section .featured_apps_item .heading h3{font-size:15px;}
	.home_v2_featured_apps_section .button-wrapper a{border-radius:50px;}
	.hero-section .row{flex-direction:column-reverse;}
	.home_v2_featured_apps_section .img-wrapper img{max-width:100px;}
	.home_v2_upper_footer_section .ctformbutton input[type="button"]{width:103px !important;}
	section.home_v2_upper_footer_section .row{flex-direction:row;}
	.home_v2_upper_footer_section .col-md-6{max-width:50%;}
	.home_v2_upper_footer_section .image-wrapper{margin-top:56px;}
	section.home_v2_upper_footer_section .bs_training_heading h2{font-size:18px;}
	.home_v2_upper_footer_section .nf-form-content{margin-top:50px;}
	.home_v2_upper_footer_section .col-md-6{padding-left:0;padding-right:0;}
	.label-above .field-wrap, .label-below .field-wrap{justify-content:flex-start;}
	.home_v2_featured_apps_section .button-wrapper a{padding:8px 20px;font-size:15px;}
	.home_v2_top_video_section .button-wrapper a{padding:11px 25px;font-size:18px;}
	.hero-section .img-wrapper .img-bg {
    transform: translate(40%, 10%) !important;
    box-shadow: rgb(0 0 0 / 20%) 0px 2px 4px, rgb(0 0 0 / 0%) 0px 7px 13px -3px, rgb(0 0 0 / 20%) 0px -3px 0px 	   inset;
    width: 240px !important;
		height: 240px !important;
	
}
	.hero-section .img-wrapper img {
    bottom: 0px !important;
}
	.home_v2_upper_footer_section .ctformbutton input[type="button"]{
		font-size:6px;
	}
}


.single-blog-section .content {
    width: 70%;
    margin: auto;
}
.single-blog-section .content p{
	text-align:justify
}

img.alignnone.wp-image-1427.size-medium.entered.lazyloaded {
    width: 100%;
}













/* pricing V3 */

/* pricing-new-section pricing-v3 */
.pricing-new-section.pricing-v3 .title h2{font-weight:bold;}
.pricing-new-section.pricing-v3 .body-wrapper{padding-bottom:0px;}
.pplan-red{max-width: 28%;}
.pplan-blue{max-width: 40%;}
.pplan-green{max-width: 32%;}
.pricing-new-section.pricing-v3 .pplan-blue .head {
    background-color: #3c9ffb;
	margin-top: -10px;
    padding: 7px;
}
.pricing-new-section.pricing-v3 .pplan-red .head{
	padding:6px;
}
.pricing-new-section.pricing-v3 .pplan-red .item .btn {
    background-color: #f7685b;
}
.pricing-new-section.pricing-v3 .pplan-red .item .btn:hover {
    background-color: #253646;
}

.pricing-new-section.pricing-v3 .pplan-green .head {
    background-color: #3ac86c;
	padding:6px;
}
.pricing-new-section.pricing-v3 .pplan-green .item .btn {
    background-color: #3ac86c;
}
.pricing-new-section.pricing-v3 .pplan-green .item .btn:hover {
    background-color: #253646;
}
.pricing-new-section.pricing-v3 .pplan-red .item {
    margin-bottom: 0px;
	box-shadow: 0px 6px 10px -6px;
}
.pricing-new-section.pricing-v3 .pplan-blue .item {
    margin-bottom: 0px;
	box-shadow: 0px 6px 10px -6px;
}
.pricing-new-section.pricing-v3 .pplan-green .item {
    margin-bottom: 0px;
	box-shadow: 0px 6px 10px -6px;
}
.pplan-blue .item .head p{font-size: 20px;}
.pricing-new-section.pricing-v3 .item h3{font-size:24px;margin-bottom: 10px;text-align:center;}
.pricing-new-section.pricing-v3 .item p.price{text-align:center;}
.bottom-note{text-align:center;color:#6C82A3;font-size: 13px;}
.bottom-note span{color:#d00000;}
.pricing-new-section.pricing-v3 .item p.list-title {font-size: 16px;margin-bottom:15px;}
.pricing-new-section.pricing-v3 .item ul li {font-size: 14px;line-height: 28px;}
.pricing-new-section .item ul.success {min-height: 120px;}
/* image */

.pricing-new-section.pricing-v3 .images-wrapper {
    margin-bottom: 0px;
    margin-top: 35px;
}

/* 
row pricing-v3-get-monthly */

.row.pricing-v3-get-monthly.item {
    height: fit-content !important;
	box-shadow: 0px 6px 10px -6px;
	padding-bottom:20px;
	padding-top:20px;
	    max-width: 975px;
    margin: 0 auto;
}
.row.pricing-v3-get-monthly.item .price{
	text-align:center;
}
.pricing-v3-get-monthly.item .success{
	padding-left:20px;position: relative;
}
.pricing-v3-get-monthly.item .success:before{content: "";position: absolute;background-image: url(https://getgoally.com/wp-content/themes/getgoally/assets/imeg/success.svg);width: 16px;
    height: 16px;left: 0;top: 3px;background-size: cover;}
.pricing-v3-get-monthly h3{text-align:left !important;}
/*row pricing-v3-get-exactly*/
.row.pricing-v3-get-exactly{
	text-align:center;
	max-width:975px;
	margin:0 auto;
	justify-content:center;margin-bottom: 60px;margin-top: 40px;
}
.row.pricing-v3-get-exactly .item{min-height: 240px !important;
    height: auto !important;
    padding-bottom: 0px;
    padding-top: 30px;}
.row.pricing-v3-get-exactly .item .labelone{margin-bottom:20px;}
/*.row.pricing-v3-get-exactly .pplan-red .item {
    height: 230px !important;
	padding: 20px 65px;
	margin-bottom:40px;
}
.row.pricing-v3-get-exactly .pplan-blue .item {
    
    padding-top: 20px;
    padding-left: 36px;
    padding-right: 36px;
	margin-bottom:40px;
}
.row.pricing-v3-get-exactly .pplan-green .item {
    height: 230px !important;
    padding-top: 20px;
	margin-bottom:40px;
}
*/
.pricing-v3-get-exactly .pplan-blue .head {
    padding: 6px !important;
    margin-top: 0 !important;
}
.pricing-v3-get-exactly .item .head p {
    font-size: 20px;
    font-weight: bold;
}
.pricing-v3-get-exactly p a{color:#000;text-decoration:underline;}
.flagicons span{background-color: #fff;padding: 15px;border-radius: 20px;}
/* Use my own device or use Goally device? */


.tables-head .second:last-child {
    margin-right: 0 !important;
}

.pricing-new-section.pricing-v3 .tables-head .best-deal--item{
	margin-right:12px;
}

.ftlabelblue{
	background-color:#3c9ffb !important;
}

.ftlabelgreen{
	background-color:#3ac86c !important;
}
.pricing-new-section.pricing-v3 .tables-head .best-deal--item{font-size:18px;}
.pricing-new-section.pricing-v3 .table-body .name, .pricing-new-section.pricing-v3 .table-body .cost, .pricing-new-section.pricing-v3 .table-body .first, .pricing-new-section.pricing-v3 .table-body .second, .pricing-new-section.pricing-v3 .table-body .third {padding-bottom: 10px;}
.pricing-new-section.pricing-v3 .table-body .name img{width:30px;padding-right:5px;}
.pricing-new-section.pricing-v3 .table-head .name{font-size:22px;}
.tables-wrapper{display:block !important;}
.ftlabelmobile{display:none !important;}
@media (max-width:1040px)
{
	.pricing-new-section.pricing-v3 .item h3 {
		font-size: 20px;}
	.pricing-new-section .item ul.success {
    min-height: 150px;
}
	.bottom-note {
    font-size: 12px;
}
	.pplan-blue .item .head p {
    font-size: 20px !important;
}
}
@media (max-width:768px)
{

	.tables-head .name{
		max-width:400px !important;
		min-width:unset !important;
	}
	.pricing-section .tables-head .name, .name
	{
		max-width:400px !important;
		min-width:unset !important;
		padding-left:0 !important;
	}
	.pricing-new-section.pricing-v3 .tables-wrapper{max-width: 100%;}
	.pricing-new-section.pricing-v3 .tables-head{align-items: stretch;}
.pricing-new-section.pricing-v3 .tables-head .cost, .pricing-new-section.pricing-v3 .table-head .cost, .pricing-new-section.pricing-v3 .table-body .cost, .pricing-new-section.pricing-v3 .tables-head .first, .pricing-new-section.pricing-v3 .table-head .first, .pricing-new-section.pricing-v3 .table-body .first, .pricing-new-section.pricing-v3 .tables-head .second, .pricing-new-section.pricing-v3 .table-head .second, .pricing-new-section.pricing-v3 .table-body .second, .pricing-new-section.pricing-v3 .tables-head .third, .pricing-new-section.pricing-v3 .table-head .third, .pricing-new-section.pricing-v3 .table-body .third{min-width:20px !important;    width: 90px;}
	.pricing-new-section.pricing-v3 .tables-head .best-deal--item{font-size: 10px;padding: 5px;}
	.pricing-new-section.pricing-v3 .table-body .name img {float: left;}
	.pricing-new-section.pricing-v3 .title h2 {font-size: 28px;}
	.pricing-new-section.pricing-v3 .tables-head .best-deal--item{margin-right:1px;}
	.pricing-section .tables-head .name, .name {padding-left: 10px !important;}
	.pplan-red{max-width: 33%;}
.pplan-blue{max-width: 33%;}
.pplan-green{max-width: 33%;}
	.pplan-blue .item .head p {font-size: 14px;}
	.pplan-blue .item .head {padding: 6px;}
	.pricing-v3-get-exactly .pplan-blue .item .head p {font-size: 20px;}
	.pricing-new-section.pricing-v3 .item h3 {
		font-size: 15px;}
	.pricing-new-section.pricing-v3 .item ul li {
		font-size: 12px;}
	.bottom-note {
    font-size: 10px;
}
	.row.pricing-v3-get-exactly .item {
		min-height: 340px !important;}
	.flagicons{margin-bottom: 70px;}
}
@media (min-width: 576px) and (max-width: 767px)
{
		.pplan-red{max-width: 33.3%;}
.pplan-blue{max-width: 33.3%;}
.pplan-green{max-width: 33.3%;}
	.pricing-new-section .item a.btn{position: relative !important;}

}
@media (max-width:575px)
{
	.pricing-new-section.pricing-v3 .pplan-red .item
	{
		margin-bottom:40px;
		margin-top:45px;
	}
	.pricing-new-section.pricing-v3 .pplan-blue .item
	{
		margin-bottom:40px;
		margin-top:30px;
	}
	.pricing-new-section.pricing-v3 .pplan-green .item
	{
		margin-bottom:40px;
		margin-top:30px;
		padding-left: 25px;
    	padding-right: 25px;
	}
	.pricing-v3-get-exactly .title h2 {
    font-size: 26px !important;
    font-weight: bold !important;
	}
	.pricing-new-section.pricing-v3 .images-wrapper{
		margin-top:-30px;
	}
	.row.pricing-v3-get-monthly.item .price
	{
		margin-bottom:75px;
	}
	.row.pricing-v3-get-exactly .item {
		min-height: 130px !important;padding-bottom:20px;}
	.row.pricing-v3-get-exactly{margin-bottom: 20px;}
	.ftlabelred{display:none;}
	.ftlabelmobile{display:block !important;}
	.pplan-red{max-width: 100%;}
.pplan-blue{max-width: 100%;}
.pplan-green{max-width: 100%;}
	.pricing-new-section.pricing-v3 .table-head .name{font-size:20px;width:190px;background-color:transparent !important;}
	.pricing-new-section.pricing-v3 .tables-head .best-deal--item {padding: 25px 5px;margin-bottom: -50px;}
	.pricing-new-section.pricing-v3 .item h3{font-size:24px;}
	.pricing-new-section.pricing-v3 .item ul li {font-size: 14px;}
	.bottom-note {font-size: 12px;}
	.pricing-new-section .item ul.success {min-height: 120px;
}
	.pricing-new-section .item .head p{font-size:14px !important;}
	.pricing-v3-get-exactly .item .head p{font-size:20px !important;}
	.hero_ulist{display:flex;justify-content:center;}
	.home_v2_top_video_section ul li::marker{font-size:18px;}
}
@media (max-width:420px){
	.hero_ulist{display:flex;justify-content:center;}
	.home_v2_top_video_section ul li::marker{font-size:14px;}
	.home_v2_top_video_section .container .row ul li {
    font-size: 14px;
}
}
@media (max-width:375px)
{
	.pricing-new-section.pricing-v3 .pplan-green .item
	{
		padding-left:25px !important;
		padding-right:25px !important;
	}
	/*.pricing-new-section.pricing-v3 .pplan-green .item
	{
		padding-left:20px !important;
		padding-right:20px !important;
	}*/
	.row.pricing-v3-get-exactly .pplan-green .item
	{
		height:250px !important;
	}
	.row.pricing-v3-get-exactly .pplan-red .item
	{
		height:250px !important;
	}
	.row.pricing-v3-get-exactly .pplan-blue .item
	{
		height:250px !important;
	}
	.labelone br
	{
		display:none;
	}
	.home_v2_top_video_section .container .row ul li {
    font-size: 11px;
}

} 
@media (max-width:320px)
{
	.pricing-new-section.pricing-v3 .pplan-green .item
	{
		padding-left:20px !important;
		padding-right:20px !important;
	}
	.row.pricing-v3-get-exactly .pplan-green .item
	{
		height:290px !important;
	}
	.row.pricing-v3-get-exactly .pplan-red .item
	{
		height:180px !important;
	}
	.row.pricing-v3-get-exactly .pplan-blue .item
	{
		height:260px !important;
	}
	.bottom-note {font-size: 12px;}
	.pricing-v3-get-exactly .title h2 {font-size: 22px !important;}
	.pricing-new-section.pricing-v3 .tables-head .best-deal--item {
    font-size: 9px;
    padding: 2px;
		border-top-left-radius: 6px;
    border-top-right-radius: 6px;
}
}


/* GetGoally in mexico */


.page-id-5336 .bs_training_top_video_section{
	padding:50px 0;
}
.page-id-5336 .bs_training_heading h2{
	font-size: 42px;
    font-weight: 700;
}
.bs_training_top_video_section .content{
	margin-left:20%;
}
.bs_training_top_video_section .video-wrapper{
	margin-right:55px;
}

.step_by_step_intro_section_content_box .step_by_step_heading h2{
	font:36px !important;
	font-weight:700;
}
.page-id-5336 .step_by_step_intro_section{
	padding-top:30px;
	padding-bottom:20px;
}
.step_by_step_steps_content_box h3{
	font-weight:500;
	font-size:26px;
}
.step_by_step_steps_content_box p {
    font-size: 22px;
}
.greybg_content li {
    font-size: 22px;
}

	.greybg_content .col-lg-8 {
    background-color: #cde1fb;
    padding: 70px 100px;
}
.bluebg_content .col-lg-8 {
    background-color: #3c9ffb;
    padding: 70px 100px;
}
.greybg_content .col-lg-4 {
    text-align: center;
    margin: auto;
}
.greybg_content .col-lg-4 .button-wrapper a{
	margin:0;
}

.bluebg_content .col-lg-8 h3 {
    color: #fff;
}
.bluebg_content .col-lg-8 p {
    color: #fff;
}
.bluebg_content .col-lg-4{
    text-align: center;
    margin: auto;
}
.bluebg_content .col-lg-4 .button-wrapper a{
	margin:0;
}
.page-id-5336 .button-wrapper a{
	padding:14px 50px;
}

.step_by_step_intro_section_content_box .step_by_step_description p{
	text-align:center;
}
.page-id-5336 .step_by_step_description{
	margin-bottom:0;
}
/*proloquo2go vs goally*/
.comparison_intro_section_content{padding: 40px;}
.secimage{text-align:right;margin-top:40px;}
.comparison_intro_section .image-wrapper img{max-width:60%;}
.comparison_intro_section_content h1{text-align: center;color: #000;font-weight: normal;font-size: 46px;}
.comparison_intro_section_content h3{text-align: center;color: #000;font-weight: normal;font-size: 32px;}
.comparison_intro_section_content p{text-align: center;color: #000;margin-top: 40px;font-size: 18px;}
.comparison_table_section{padding:70px 0px;}
.comparison_table_section .col-md-12 .table .col2 p img{display:none;}
.comparison_table_section td.goally_score_col{padding: 5px;}
.comparison_table_section td.proloquo2go_score_col{padding: 5px;}
.comparison_table_section td.goally_score_col .collapse.show{font-size:13px;background-color: #e8e8e8;}
.comparison_table_section td.proloquo2go_score_col .collapse.show{font-size:13px;background-color: #f3f7ff;}
#accordion thead th{border:0px;text-align:center;}
#accordion thead .col1{width:40% !important;}
#accordion thead .col2,#accordion thead .col3{width:30% !important;}
#accordion tbody tr td .scoresuccess{color: #00ACAB;font-size: 26px;vertical-align: middle;}
#accordion tbody tr td .score{color: #C83A3A;font-size: 26px;vertical-align: middle;}
.accdroplink a{position:absolute;}
.accdroplink a::after{content: "\f107";
  color: #333;
  top: 0;
  right: -100px;
  position: absolute;
  font-family: "FontAwesome"}
/*.accdroplink a[aria-expanded="true"]::after {
  content: "\f106";
}*/
.goally_score_col{background-color:#E8E8E8;}
.proloquo2go_score_col .score_area{padding-left:7rem;padding-right:7rem;}
.goally_score_col .score_area{padding-left:7rem;padding-right:7rem;}
.comparison_form_section{background-color:#293645;padding: 70px 0px;/*background-image: url(https://getgoally.com/wp-content/uploads/2021/12/image_2021_12_22T07_15_35_815Z.png);
    background-repeat: no-repeat;background-position: right;background-size: 15%;*/}
.floatimgperson{position:relative;}
.floatimgperson img{    bottom: 0;position: absolute;left: 100%;width: 220px;}
.comparison_form_section h2{text-align:center;font-weight:normal;margin-bottom:30px;font-size:46px;}
.comparisonform .nf-form-content input:not([type=button]){border-left: 10px solid #f7685b !important;border-radius: 5px !important;background: #f7f7f7 !important;}
.comparison_video_section{padding: 70px 0px;}
.comparison_video_section h2{font-weight:normal;color:#000;text-align:center;font-size:46px;}
.comparison_video_section p{font-size:18px;color:#000;text-align:center;}
.comparison_video_section .button-wrapper{text-align:center;}
.comparison_slider_section{background-color: #CDE0FB;padding:70px 0px;}
.comparison_slider_section h2{font-weight:normal;color:#000;text-align:center;margin-bottom:30px;font-size:46px;}
.link-table{margin:auto;background-color: #b3b3b3;}
.linkrow td{background: #F3F7FF;border:1px solid #c4c4c4;}
.linkrow td a{padding: 5px;background: #F3F7FF;color: #000;text-decoration: underline;}
.wlinkrow td{padding: 5px;background: #E5E5E5;width: auto;height: 20px;}
.comparison_no_risk_section_content{background-color:#3C9FFB;padding:100px;}
.comparison_no_risk_section_content h2{text-align:center;font-weight:normal;margin-bottom:30px;font-size:46px;color:#fff;}
.comparison_no_risk_section_content p{text-align:center;font-size:20px;margin-bottom:30px;font-size:18px;color:#fff;}
.comparison_no_risk_section_content .button-wrapper{float:left;margin-left:50px;}
.list_item_title{vertical-align: middle !important;}
	.compdesktophide{display:none}
	.compmobilehide{display:block}
.comparison_table_section .col-md-12{box-shadow: 0 5px 10px 3px rgb(124 124 124 / 38%);border-radius: 10px;}
.comparisonform h3{display:none;}
.comparisonform .nf-form-content{padding:0px;}
.collapse.show{font-size:20px;text-align:left;background-color:#fff;padding:10px 0;}
#centerslider .slick-slide{background:none;}
@media (max-width:768px){
	.row.bluebg_content {
    display: flex;
    flex-direction: column-reverse;
}
	.greybg_content .col-lg-4{
		padding-bottom: 50px;
   		background-color: #cde1fb;
		margin-top: -2px;
	}
	.bluebg_content .col-lg-4{
		padding-bottom: 50px;
   		background-color: #3c9ffb;
		margin-top: -2px;
	}
	.page-id-5336 .bs_training_top_video_section{background:unset; background-color:#e4eefd;}
	.page-id-5336 .fr_desk{display:none;}
	.page-id-5336 .bs_training_top_video_section h2{color:#253646;margin-bottom:30px;text-align:center;}
	.page-id-5336 .bs_training_top_video_section .content{margin:unset;}
	.page-id-5336 .bs_training_top_video_section .video-wrapper{margin-right:unset;}
	.comparison_intro_section_content h3{font-size:22px;}
	#accordion thead .col2 h3, #accordion thead .col3 h3{font-size:14px;}
	.accdroplink a::after{right:-100px;}
	.linkrow td a{font-size:10px;padding:2px;}
	.comparison_form_section{    background-position: bottom right;background-size: 25%;}
	.comparisonform{padding:0px 30px;}
	.comparisonform .ctformbutton input[type="button"] {
    width: 50% !important;
    font-size: 16px;
}

	.comparison_slider_section h2,.comparison_no_risk_section_content h2{font-size:36px;}
	.comparison_no_risk_section_content{padding:50px;}
	.comparison_no_risk_section_content .button-wrapper{text-align:center;margin-left: 0px;float: none;}
	.goally_score_col .score_area, .proloquo2go_score_col .score_area {padding-left: 2rem;padding-right: 2rem;}
		.floatimgperson img {left: 85%;width: 150px;z-index: 9999;}
}
@media (max-width:600px){
	.secimage{text-align:center;}
	.comparison_intro_section .image-wrapper img{max-width:100%;}
		.compdesktophide{display:block}
	.compmobilehide{display:none}
	.greybg_content .col-lg-8 {padding:40px 30px;}
	.bluebg_content .col-lg-8{padding:40px 30px;}
	.step_by_step_intro_section {padding-top: 40px;padding-bottom: 40px;}
	.step_by_step_intro_section_content_box .step_by_step_description p{text-align:left;}
	.goally_score_col .score_area, .proloquo2go_score_col .score_area {padding-left: 0rem;padding-right: 0rem;}
	.accdroplink a::after {right: -40px;}
	.floatimgperson img {left: 80%;width: 109px;}
	.paramus-feb-content button{min-width:220px;}
}
@media (max-width:375px){
	.greybg_content .col-lg-8 {
	padding:40px 40px;
}
	.bluebg_content .col-lg-8{
		padding:40px 40px;
	}
}




/* GetGoally in Ohio */
@media (max-width:768px){
.page-id-5788 .bs_training_top_video_section {
    background: unset;
    background-color: #e4eefd;
}
.page-id-5788 .bs_training_top_video_section .content {
    margin: unset;
}
	.page-id-5788 .bs_training_top_video_section h2 {
    color: #253646;
    margin-bottom: 30px;
    text-align: center;
		font-size:42px;
}
	
	.page-id-5788 .fr_desk {
    display: none;
}
	.page-id-5788 .bs_training_top_video_section .video-wrapper {
    margin-right: unset;
}
}	


/* GetGoally in Wisconsin */
@media (max-width:768px){
.page-id-5772 .bs_training_top_video_section {
    background: unset;
    background-color: #e4eefd;
}
.page-id-5772 .bs_training_top_video_section .content {
    margin: unset;
}
	.page-id-5772 .bs_training_top_video_section h2 {
    color: #253646;
    margin-bottom: 30px;
    text-align: center;
		font-size:42px;
}
	
	.page-id-5772 .fr_desk {
    display: none;
}
	.page-id-5772 .bs_training_top_video_section .video-wrapper {
    margin-right: unset;
}
}


/* GetGoally in Alabama */
@media (max-width:768px){
.page-id-5773 .bs_training_top_video_section {
    background: unset;
    background-color: #e4eefd;
}
.page-id-5773 .bs_training_top_video_section .content {
    margin: unset;
}
	.page-id-5773 .bs_training_top_video_section h2 {
    color: #253646;
    margin-bottom: 30px;
    text-align: center;
		font-size:42px;
}
	
	.page-id-5773 .fr_desk {
    display: none;
}
	.page-id-5773 .bs_training_top_video_section .video-wrapper {
    margin-right: unset;
}
}



/* GetGoally in Colorado */
@media (max-width:768px){
.page-id-5784 .bs_training_top_video_section {
    background: unset;
    background-color: #e4eefd;
}
.page-id-5784 .bs_training_top_video_section .content {
    margin: unset;
}
	.page-id-5784 .bs_training_top_video_section h2 {
    color: #253646;
    margin-bottom: 30px;
    text-align: center;
		font-size:42px;
}
	
	.page-id-5784 .fr_desk {
    display: none;
}
	.page-id-5784 .bs_training_top_video_section .video-wrapper {
    margin-right: unset;
}
	
	

}







/* about us */



.page-template-page-about .our-mission-section .img-wrapper img{
	height:auto !important;
	max-width:45% !important;
}
/* .our-mission-section .img-wrapper img {
    max-width: 45% !important;
} */

/* Contact uS */

.nf-form-content input{
	height:40px !important;
}
.nf-form-content textarea {
    height: 100px !important;
}

.nf-form-content .field-wrap{
	display:block !important;
}
.nf-form-content button, .nf-form-content input[type=button], .nf-form-content input[type=submit]{
	width:60% !important;
	cursor:pointer;
}
@media (max-width:2720px){
	.page-template-page-about .our-mission-section .img-wrapper img {
    height: auto!important;
    max-width: 30%!important;
}
}
@media (max-width:2200px){
	.page-template-page-about .our-mission-section .img-wrapper img {
    height: auto!important;
    max-width: 32%!important;
}
}
@media (max-width:1700px){
	.page-template-page-about .our-mission-section .img-wrapper img {
    height: auto!important;
    max-width: 48%!important;
}
}
@media (max-width:1040px){
	
	.bedtime_titmeline_section .talk_to_coach .button-wrapper a{
		margin-left:45px !important;
	}
}



@media (max-width: 768px){
		.page-template-page-about .our-mission-section .img-wrapper img{
	height:auto !important;
	max-width:100% !important;
			
}
	.bedtime_top_banner_section{
		position:relative !important;
	}
	.bedtime_top_banner_section .image-wrapper img{
		max-width: 45% !important;
    	margin-bottom: unset !important;
    	margin-left: unset !important;
		position:absolute !important;
		right:0 !important;
		bottom:0 !important;
	}
	.bedtime_top_banner_section .bs_training_heading p {
		position:relative;
		z-index:999;
	}
	.bedtime_top_banner_section .bs_training_heading h1{
		position:relative;
		z-index:999;
	}
	.bestime_top_banner_btn {
    display: flex;
    flex-wrap: nowrap !important;
	}
	.bedtime_slider_section .slider_content h2 br{
		display:none;
	}
	.bedtime_slider_section .slider_content h2{
		margin-top: 21px;
		text-align:center !important;
	}
	.bedtime_slider_section .slider_content p{
		text-align:center;
	}
	.timeline_sec{
		height:unset !important;
		justify-content: center;
/* 		border-left: solid 4px #72cebc; */
	}
	.timeline_sec .timeline_line{
		display:none;
	}
	.timeline_sec .timeline_circle p{
		width:100%;
		max-width:unset !important;
		position:unset !important;
		text-align: left;
	}
	.timeline_sec .timeline_circle p::before {
    content: '';
    background: #72cebc !important;
    position: absolute !important;
    height: 20px !important;
    width: 20px !important;
    border-radius: 30px !important;
    left: -12px !important;
	}
/* 	.bedtime_titmeline_section .timeline_sec{
		padding-left:20px;
		width:65% !important;
	} */
	.timeline_sec .timeline_circle::before{
		display:none;
	}
	
	.timeline_sec .timeline_circle::before, .timeline_sec .timeline_circle {
    position: unset !important;
    top: unset;
	}
	.bedtime_titmeline_section .timeline_sec .timeline_circle:nth-child(2), .bedtime_titmeline_section .timeline_sec .timeline_circle:nth-child(2)::before {
    left: unset;
	}
	.timeline_sec .timeline_circle:nth-child(2), .timeline_sec .timeline_circle:nth-child(2)::before {
    position: unset !important;
    top: unset;
    left: unset;
	}
	.bedtime_titmeline_section .timeline_sec .timeline_circle:nth-child(3), .bedtime_titmeline_section .timeline_sec .timeline_circle:nth-child(3)::before {
    left: unset;
    right: unset;
	}
	.timeline_sec .timeline_circle:nth-child(3), .timeline_sec .timeline_circle:nth-child(3)::before {
    position: unset !important;
    top: unset;
    left: unset;
    right: unset;
	}
	.bedtime_titmeline_section .timeline_sec .timeline_circle:nth-child(4), .bedtime_titmeline_section .timeline_sec .timeline_circle:nth-child(4)::before {
    left: unset;
    right: unset;
	}
	.timeline_sec .timeline_circle:nth-child(4), .timeline_sec .timeline_circle:nth-child(4)::before {
    position: unset !important;
    top: unset;
    left: unset;
    right:unset;
	}
	.bedtime_titmeline_section .timeline_sec .timeline_circle:nth-child(5), .bedtime_titmeline_section .timeline_sec .timeline_circle:nth-child(5)::before {
    right: unset;
	}
	.bedtime_titmeline_section .bestime_top_banner_btn{
		margin-top:unset !important;
	}

	.flex-direction-nav a{
		top:43% !important;
	}
	.timeline_sec p{
		line-height:140% !important;
	}
	.bedtime_titmeline_section .timeline_sec .line_div{
		position:relative;
		padding-left:20px !important;
	}
	.bedtime_titmeline_section .timeline_sec .line_div::before{
		content: '';
		background: #72cebc;
		position: absolute;
		width: 5px;
		height: 172px;
		left: -5px;
		top: 0;
		bottom: 0px;
	}
	.bedtime_research_section .research_score_content {
    margin-top: 0 !important;
	}
	
	.parent__slider_hp .slick-slide{
		transform: scale(0.65) !important;
		height:150px;
	}
	.gg_home_v3_slider_hp_section .try_it{
		padding-top:330px;
	}
	.parent__slider_hp p{
		font-size:35px !important;
	}
	.gg_home_v3_slider_hp_section .try_it .button-wrapper a{
		    padding: 12px 20px !important;
		font-size:14px !important;
	}
}
@media (max-width: 734px){
	.bedtime_titmeline_section .timeline_sec .line_div::before{
		height:177px;
	}
}
@media (max-width: 693px){
	.bedtime_titmeline_section .timeline_sec .line_div::before{
		height:222px;
	}
}
@media (max-width: 669px){
	.bedtime_titmeline_section .timeline_sec .line_div::before{
		height:263px;
	}
}

@media (max-width: 417px){
	.bedtime_titmeline_section .timeline_sec .line_div::before{
		height:258px;
	}
}
@media (max-width: 317px){
	.bedtime_titmeline_section .timeline_sec .line_div::before{
		height:284px;
	}
}
@media (max-width: 1290px){
	.bedtime_titmeline_section .timeline_sec{
		width:85% !important;
	}
	}
@media (max-width: 1024px){
	.bedtime_titmeline_section .timeline_sec{
		width:80% !important;
	}
	.gg_home_v3_feature_slider_hp_section .slick-initialized .slick-slide{
		max-width:200px;
	}
	}

@media (max-width: 875px){
	.timeline_sec .timeline_circle p{
		min-width:135px !important;
		left:-66px !important;
		top:50px !important;
	}
	.bedtime_titmeline_section .talk_to_coach .button-wrapper a {
    margin-left: 60px !important;
	}
	
	}
@media (max-width: 768px){
	.bedtime_titmeline_section .timeline_sec {
   	 padding-left: 20px;
	 width: 65% !important;
	}
	.gg_home_v3_packages_slider_hp_section .row{
		flex-wrap:nowrap;
	}
	.gg_home_v3_less_packages_slider_hp_section .row{
		flex-wrap:nowrap;
	}
}

@media (max-width: 575px){
	.bedtime_top_banner_section .image-wrapper img{
		max-width: 45% !important;
		bottom: 121px !important;
	}
	.bedtime_upsides_section .upsides_points{
		margin-top:unset !important;
	}
	.bedtime_upsides_section .upslide_content h2 br{
		display:none;
	}
	.bedtime_faq_section #accordion h3 a{
		margin-bottom:10px !important;
	}
	.bedtime_titmeline_section .timeline_sec {
    width: 70% !important;
	}
	.bedtime_titmeline_section .talk_to_coach .button-wrapper a{
		margin-left:unset !important;
	}
	.parent__slider_hp .slick-slide {
		    transform: scale(0.48) !important;
	}
		.gg_home_v3_video_section_new_lp{
		padding-top:35px !important;
	}
	.gg_home_v3_video_section_new_lp .bs_training_heading h2{
		font-size:20px !important;
		font-weight:500 !important;
	}
	.gg_home_v3_feature_slider_hp_section{
		padding:35px 0 !important;
	}
	.gg_home_v3_feature_slider_hp_section .bs_training_heading h2{
		font-size:20px !important;
		font-weight:500 !important;
	}
	.gg_home_v3_feature_slider_hp_section .feature__slider_hp{
		padding-top:15px !important;
	}
	.gg_home_v3_feature_slider_hp_section .feature__slider_hp h3{
		font-size:16px !important;
	}
	.gg_home_v3_feature_slider_hp_section .feature__slider_hp p{
		font-size:14px !important;
	}
	.gg_home_v3_feature_slider_hp_section .slick-initialized .slick-slide{
		max-width:170px !important;
	}
	.gg_home_v3_See_kids_slider_hp_section{
		padding-top:10px !important;
		padding-bottom:40px !important;
	}
	.gg_home_v3_See_kids_slider_hp_section .bs_training_heading h2{
		font-size:20px !important;
		max-width:335px !important;
	}
	.gg_home_v3_See_kids_slider_hp_section .bs_training_discription p br{
		display:none !important;
	}
	.gg_home_v3_See_kids_slider_hp_section .bs_training_discription p{
		font-size:14px !important;
		max-width:300px !important;
		margin:auto !important;
		padding:15px 0 !important;
	}
	.gg_home_v3_See_kids_slider_hp_section .slick-initialized .slick-slide img{
		max-width:66% !important;
	}
	.gg_home_v3_packages_slider_hp_section{
		padding-top:0px !important;
		padding-bottom:40px !important;
	}
	.gg_home_v3_packages_slider_hp_section .bs_training_heading h3{
		font-size:20px !important;
		font-weight:500 !important;
	}
	.gg_home_v3_packages_slider_hp_section .bs_training_heading .home_yellow_line_p1:before{
		width:122px !important;
		height:12px !important;
	}
	.gg_home_v3_packages_slider_hp_section .bs_training_heading .home_yellow_line_p2:before{
		width:130px !important;
		height:12px !important;
	}
	.gg_home_v3_packages_slider_hp_section .bs_training_heading h2{
		font-size:20px !important;
	}
	.gg_home_v3_packages_slider_hp_section .bs_training_discription p{
		font-size:14px !important;
		margin:0 !important;
	}
	.gg_home_v3_packages_slider_hp_section .try_it .button-wrapper a{
		font-size:14px !important;
		padding: 12px 20px !important;
	}
	.gg_home_v3_less_packages_slider_hp_section .bs_training_heading h2{
		font-size:20px !important;
		font-weight:500 !important;
	}
	.gg_home_v3_less_packages_slider_hp_section .bs_training_discription p br{
		display:none !important;
	}
	.gg_home_v3_less_packages_slider_hp_section .bs_training_discription p{
		font-size:14px !important;
		max-width:300px !important;
		margin:auto !important;
	}
	.gg_home_v3_less_packages_slider_hp_section .less_packages_cars h3{
		font-size:16px !important;
	}
	.gg_home_v3_less_packages_slider_hp_section .less_packages_cars{
		margin:0px !important;
	}
	
	
}
@media (max-width: 425px){
	.contact-section .img-wrapper img {
    right: 5px;
}
	
/* 	bedtime */
	.bedtime_top_banner_section{
		padding-top:30px !important;
	}
	.bedtime_top_banner_section .bs_training_heading h1{
		font-size:30px !important;
		margin:0px !important;
	}
	.bedtime_top_banner_section .bs_training_heading h3{
		font-size:30px !important;
		font-weight:bold;
		color:#221b38 !important;
	}
	.bedtime_top_banner_section .bs_training_heading p{
	   font-size: 17px !important;
       line-height: 22px !important;
	}
	.bestime_top_banner_btn {
		display: flex !important;
		flex-direction: row !important;
		flex-wrap: nowrap !important;
	}
	.bedtime_top_banner_section .content{
		width:80% !important;
	}
	.bedtime_top_banner_section .image-wrapper img {
    max-width: 55% !important;
    bottom: 48px !important;
    right: -34px !important;
		display:none !important;
		
	}
	.bedtime_apps_section{
		padding-top:10px !important;
		padding-bottom:20px !important;
	}

	.bedtime_apps_section .image-wrapper img {
    margin-left: 0px !important;
    margin-top: 0px !important;
    width: 100% !important;
	}
	.bedtime_video_section .bs_training_heading h2 {
		font-size:20px !important;
	}
	.bedtime_video_section p{
		font-size:18px !important;
	}
	.bedtime_video_section h2 br{
		display:none !important;
	}
	.bedtime_research_section p br{
		display:none !important;
	}
	.bedtime_research_section p {
    font-size: 18px !important;
	}
	.bedtime_research_section .bs_training_heading h2 {
    color: #221B38 !important;
    font-weight: bold !important;
	}
	.bedtime_slider_section{
		padding:20px 1px !important;
	}
	.bedtime_slider_section h2 br{
		display:none !important;
	}
	.bedtime_slider_section .slider_content h2 {
 
    font-weight: 400 !important;
    font-size: 18px !important;
    text-align: center !important;
    margin-top: 20px !important;
	padding-left: 50px !important;
    padding-right: 50px !important;	
	}
	.bedtime_slider_section .slider_content p{
		text-align:center !important;
	}
	.bedtime_video_section_two .bs_training_heading h2 {
    font-size: 20px !important;
    font-weight: 600 !important;
	padding-bottom:8px !important;
	}
	.bedtime_video_section_two p br{
		display:none !important;
	}
	.bedtime_video_section_two p{
		font-size:16px !important;
	}
	.bedtime_video_section_two .col-lg-4 .img_bedtime_video{
		display:none !important;
	}
	.bedtime_testimonial_slider_section{
		padding:30px !important;
	}
	.bedtime_testimonial_slider_section h2 {
    text-align: center !important;
    font-weight: bold !important;
    font-size: 26px !important;
	}

	.bedtime_faq_section .bs_training_heading h2 {
    font-weight: bold !important;
    font-size: 24px !important;
		margin-bottom:40px !important;
	}
	.bedtime_faq_section #accordion h3 a{
		font-size:16px !important;
		font-weight:600 !important;
		background-color:#fff !important;
		padding-right:15% !important;
	}
	.bedtime_faq_section .image-wrapper img {
		display:none !important;
	}
	.bedtime_titmeline_section .bestime_top_banner_btn {
    margin-top: 110px;
}
	.bedtime_titmeline_section {
		padding-bottom: 290px !important;}
	.bedtime_upsides_section{
		padding:20px !important;
		text-align:center !important;
	}
	.bedtime_upsides_section .upslide_content h2 br{
		display:none !important;
	}
	.bedtime_upsides_section .upslide_content h2{
		font-size:26px !important;
	}
	.bedtime_upsides_section .upsides_points .col_p{
		padding-left:unset !important;
	}
	.bedtime_research_section .report_two .img_research img{
		display:none !important;
	}
	.bedtime_video_section_two p img{
		display:none;
	}
	.bedtime_research_section .report_one{
		width:80%
	}
	.bedtime_research_section .report_two{
		width:80%
	}
	.bedtime_research_section{
		position:relative !important;
	}

		.bedtime_research_section::after {
		content: '';
		background: url(https://getgoally.com/wp-content/uploads/2022/02/Artboard-2-copy-3.png) no-repeat !important;
		position: absolute !important;
		width: 300px !important;
		height: 370px !important;
		bottom: -37px !important;
		right: -44% !important;
		left: 0 !important;
		background-size: 46% !important;
		margin-left: auto;
	}
	.bedtime_faq_section{
		position:relative !important;
		
	}
	.bedtime_faq_section .bedtime_faq_row{
		position:relative !important;
		z-index:99 !important;
	}
	.bedtime_faq_section::after {
		content: '';
		background: url(https://getgoally.com/wp-content/uploads/2022/02/Artboard-2-copy-4-1.png) no-repeat !important;
		position: absolute !important;
		width: 480px !important;
		height: 370px !important;
		top: -5px !important;
		right: -55px !important;
		left: 0px !important;
		background-size: 100% !important;
		margin-left: auto;
	}
	.bedtime_top_banner_section .btn-bg {
		white-space: break-spaces !important;
		padding: 2px 6px !important;
		text-align: left !important;
		width:80% !important;
	}
	.talk_to_coach {
		padding-right: unset !important;
		padding-left: unset !important;
		display:flex !important;
	}
	.btn-bg-two {
		white-space: break-spaces;
		padding: 2px 15px !important;
		width: 80% !important;
		text-align: left !important;
	}
	.bedtime_video_section_two .video_section_two_btn {
    	gap: 0px !important;
		margin-top:unset !important;
	}
	.bedtime_faq_section #accordion h3 a:after{
		right:5px !important;
		top:21px !important;
	}
	.bedtime_video_section_two .bs_training_heading span {
		display:none !important;
	}
	.bedtime_slider_section .container {
    padding-left: 8px !important;
    padding-right: 8px !important;
	}
	.bedtime_slider_section .flexslider .slider_img img {
    max-width: 80% !important;
	}
	.bedtime_apps_section .bs_training_heading h2{
		font-size: 22px !important;
		padding-top: 20px !important;
		padding-bottom: 20px !important;
		font-weight: bold !important;
	}
	.bedtime_titmeline_section .timeline_sec{
		width:95% !important;
	}
	.bedtime_titmeline_section .col-lg-12 h2{
		font-size:28px !important;
	}
	.bedtime_titmeline_section .col-lg-12 p{
		margin-bottom:20px !important;
	}
	.single-blog-section .title h1{
		font-size: 28px !important;
		line-height:35px !important;
	}
	.bedtime_top_banner_section{
		position:relative !important;
	}
	.bedtime_top_banner_section::after {
    content: '';
    background: url(https://getgoally.com/wp-content/uploads/2022/02/Image_1-removebg-preview.png);
    position: absolute !important;
    height: 217px !important;
    width: 237px !important;
    top: 110px !important;
    right: 0 !important;
	}


		

}

@media (max-width: 375px){
	.nf-field-container {
		width: 125%!important;
	}
	.nf-field-container .nf-field-element{
	width:87% !important;
	}
	.bedtime_top_banner_section::after{
	top: 135px !important;
    right: -22px !important;
	}
	.parent__slider_hp .slick-slide {
    transform: scale(0.43) !important;
	}

	}

@media (max-width: 351px){
	.bedtime_top_banner_section::after {
    top: 170px !important;
    right: -40px !important;
}
}
@media (max-width: 320px){
	.bedtime_top_banner_section .image-wrapper img {
    bottom: 140px !important;
	}
}





/* .nf-form-content textarea{
	height:70px !important;
} */





/*  select#heroLinkSelect {
    font-size: 50px;
    font-weight: bold;
    background-color: #cde0fb;
    border: none;
    border-bottom: solid 3px #3c9ffb ;
    margin-bottom: 30px;
    color: #253646;
 	display:block !important; 
 }
select#heroLinkSelect option {
    font-size: 25px !important;
} 
.nice-select .current .list {

     display: none !important;
}  */


/* parents bedtime */
.bedtime_top_banner_section{
	padding-top:80px;
	padding-bottom:40px;
	background-color:#f3f7ff;
}
.bedtime_top_banner_section .bs_training_heading h1{
	color:#253646;
	font-weight: 500;
    font-size:50px;
	font-weight:bold;
}
.bedtime_top_banner_section .bs_training_heading h3{
	color:#253646;
	font-weight: 500;
    font-size:48px;
	text-decoration:underline;
	text-decoration-color:#72cebc;
	font-style:italic;
}
.bedtime_top_banner_section .bs_training_heading p{
	color:#253646;
	font-weight: 400;
    font-size:29px;
}
.bedtime_top_banner_section .try_it .button-wrapper a,.bedtime_titmeline_section .try_it .button-wrapper a{
	background-color:#72cebc;
	color:#000;
	padding:14px 56px;
}
.bedtime_top_banner_section .try_it .button-wrapper a:hover,.bedtime_titmeline_section .try_it .button-wrapper a:hover{
	background-color:#fff;
}
.bedtime_top_banner_section .talk_to_coach .button-wrapper a,.bedtime_titmeline_section .talk_to_coach .button-wrapper a{
	background-color:#f3f7ff;
	color:#000;
}
 .bedtime_titmeline_section .talk_to_coach .button-wrapper a{
	background-color:#fff;
	color:#000;
}
.bedtime_top_banner_section .talk_to_coach .button-wrapper a:hover,.bedtime_titmeline_section .talk_to_coach .button-wrapper a:hover{
	background-color:#fff;
}
.talk_to_coach .button-wrapper a{width: 130px !important;white-space: unset;text-align: left;padding: 0px 0px;}
.talk_to_coach .button-wrapper a img{margin-left:5px;}
.bedtime_top_banner_section .image-wrapper img{
	max-width: 125%;
    margin-bottom: -155px;
    margin-left: -115px;
}
.bedtime_titmeline_section .timeline_sec{width: 100%;}
.bedtime_titmeline_section  .timeline_sec .timeline_circle::before{background: #72cebc;}
.bedtime_titmeline_section .timeline_sec .timeline_line {background: #72cebc;}
.bedtime_titmeline_section .timeline_sec .timeline_circle:nth-child(2),.bedtime_titmeline_section .timeline_sec .timeline_circle:nth-child(2)::before {left: 25%;}
.bedtime_titmeline_section .timeline_sec .timeline_circle:nth-child(3),.bedtime_titmeline_section .timeline_sec .timeline_circle:nth-child(3)::before {left: 50%;right:auto;}
.bedtime_titmeline_section .timeline_sec .timeline_circle:nth-child(4),.bedtime_titmeline_section .timeline_sec .timeline_circle:nth-child(4)::before {left: 75%;right:auto;}
.bedtime_titmeline_section .timeline_sec .timeline_circle:nth-child(5),.bedtime_titmeline_section .timeline_sec .timeline_circle:nth-child(5)::before {right: 0;}
/* apps section */

.bedtime_apps_section{
	background-color:#fff;
	padding-top:40px;
	padding-bottom:40px;
	text-align:center;
	
}
.bedtime_apps_section .bs_training_heading h2{
	color:#253646;
	padding-top:30px;
	padding-bottom:30px;
}
.bedtime_apps_section .image-wrapper img{

	margin-top:20px;
}
/* .after_text {
    position: relative;
}
.after_text::after {
    content: 'Add as many steps as your kiddo needs';
    position: absolute;
    bottom: -48px;
    right: 415px;
    width: 254px;
    height: 100px;
    text-align: right;
    font-size: 20px;
    line-height: 26px;
} */

/* video section */

.bedtime_video_section{
	padding:40px 0;
	background-color: #f3f7ff;
}
.bedtime_video_section .video_section_content{
	display: flex;
    flex-direction: column;
    justify-content: center;
}
.bedtime_video_section .bs_training_heading h2{
	color:#221b38;
	font-size:45px;
	font-weight:bold;
}
.bedtime_video_section p{
	color:#000;
	font-size:20px;
}

/* research section */

.bedtime_research_section{
	background-color:#fff;
	padding-top:50px;
	padding-bottom:35px;
}


.bedtime_research_section .bs_training_heading h2{
	color:#253646;
	font-size:30px;
	font-weight: 600;
}

.bedtime_research_section .research_section_content{
	display: flex;
    flex-direction: column;
    justify-content: center;
}
.bedtime_research_section p{
	font-size:20px;
}
.bedtime_research_section .research_score_content {
    display: flex;
    align-items: center;
    gap: 20px;
}
.bedtime_research_section .report_one h2{
	color:#221b38;
	font-size:50px;
	font-weight:bold;
	text-decoration: underline;
    text-decoration-color: #72cebc;
}
.bedtime_research_section .report_two h2{
	color:#221b38;
	font-size:50px;
	font-weight:bold;
	text-decoration: underline;
    text-decoration-color: #72cebc;
}
.bedtime_research_section .report_one .research_score_content .research_comment p{
	margin:0;
	line-height:20px;
	font-weight: 500;
    font-size: 18px;
	color:#221b38;
}
.bedtime_research_section .report_two .research_score_content .research_comment p{
	margin:0;
	line-height:20px;
	font-weight: 500;
    font-size: 18px;
	color:#221b38;
}
.bedtime_video_section_two{
	padding:40px 0;
	background-color:#fff;
	text-align:center;
}
.bedtime_video_section_two .bs_training_heading h2{
	color:#253646;
	font-size:30px;
	font-weight:500;
}
.bedtime_video_section_two p{
	color:#253646;
	font-size:22px;
}
.bedtime_video_section_two .video_section_two_btn {
    display: flex;
    gap: 20px;
    justify-content: center;
	margin-top:30px;
}
.bedtime_video_section_two .video_section_two_btn .vs_btn_1 a{
	background-color: #72cebc;
    color: #000;
    padding: 14px 56px;
}
.bedtime_video_section_two .video_section_two_btn .vs_btn_1 a:hover{
	background-color:#f3f7ff;
}
.bedtime_video_section_two .video_section_two_btn .vs_btn_2 a{
	background-color: #fff;
    color: #000;
    padding: 0px 0px;
}
.bedtime_video_section_two .video_section_two_btn .vs_btn_2 a:hover{
	background-color:#fff;
}
.bedtime_slider_section{
	padding:40px;
	background-color: #f3f7ff;
	
}
.flex-direction-nav a{height:50px;}
.bedtime_slider_section h2 {
    text-align: center;
	padding-bottom:30px;
	color:#221B38;
	font-weight:bold;
	font-size:40px;
}
.bedtime_slider_section .flexslider .slider_img img{
	max-width:65%;
	margin:auto;
}
.bedtime_slider_section .flexslider{
	background-color:#f3f7ff !important;
	border:unset !important;
}
.bedtime_slider_section .slider_content {
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.bedtime_slider_section .slider_content h2{
	text-align:left;
	font-weight:500;
	font-size:30px;
	color:#253646;
	padding-bottom:5px;
}
.bedtime_slider_section .slider_content p{
	font-style:italic;
}





.bedtime_testimonial_slider_section{
	padding:50px;
	background-color: #f3f7ff;
}
.bedtime_testimonial_slider_section h2{
	text-align:center;
}
.bedtime_testimonial_slider_section .parent__slider{
	margin-top:30px;
}
.bedtime_testimonial_slider_section .parent__slider p{
	color:#221B38 !important;
}
.bedtime_testimonial_slider_section .parent__slider .slick-dots li button{background: #d5d5d5;}

.bedtime_testimonial_slider_section .parent__slider .slick-center.slick-current{
	background:#72cebc !important;
}
.bedtime_upsides_section {
    padding: 50px;
background-color: #f3f7ff;
}
.bedtime_upsides_section .upslide_content h2{
	font-size:42px;
}

.bedtime_upsides_section .upsides_points{
	margin-top:30px;
}
.bedtime_upsides_section .upsides_points h5{
	margin-top:15px;
	font-weight:bold;
}
.bedtime_upsides_section .upsides_points .col_p{
	padding-left:30px;
}
.bedtime_titmeline_section {
	padding-top:50px !important;
	padding-bottom:60px !important;
	background-color:#fff;
	text-align:center;

}
.bedtime_titmeline_section .timeline_sec .timeline_circle p{
	color:#221B38 !important;
	font-weight:400 !important;
}
.bedtime_faq_section{    padding: 60px 0px;background-color:#fff;}
.bedtime_faq_section .bs_training_heading h2{color:#000;}
.bedtime_faq_section #accordion h3,.bedtime_faq_section #accordion .collapse{margin-bottom:0;}
.bedtime_faq_section #accordion h3 a{color:#000;font-size:20px;    width: 100%;
    padding: 10px;border:1px solid #000;border-radius:5px;position:relative;margin-bottom:10px;}
/* .bedtime_faq_section #accordion h2{font-size:24px !important;} */
.bedtime_faq_section #accordion h3 a:after{    display: block;
    content: "";
    width: 20px;
    height: 30px;
    background: url(https://getgoally.com/wp-content/uploads/2022/02/carrow_green.png);
    background-repeat: no-repeat;
    position: absolute;
    right: 10px;
    top: 13px;
    background-size: 60%;}
.bedtime_titmeline_section .bestime_top_banner_btn{margin-top: 111px;justify-content: center;}
.flex-direction-nav a:before{font-size:35px !important;}
.flex-control-paging li a{width:16px !important; height:16px !important;background: #C4C4C4;box-shadow:unset !important;}
.flex-control-paging li a.flex-active { background: #72cebc !important;}
.bedtime_slider_section .slides {
    display: flex !important;
    align-items: center !important;
}





/* Parent Bedtime */

/* section: top banner */

.page-id-7982 html, body{
	background-color:#fff !important;
}
.parent_bedtime_top_banner_section{
	padding-top:50px;
	padding-bottom:50px;
}
.parent_bedtime_top_banner_section .content .bs_training_heading h1{
	font-size:40px;
	line-height:130%;
}
.parent_bedtime_top_banner_section .content .bs_training_heading h3{
	font-size:40px;
	line-height:130%;
	font-style:italic;
	color:#253646;
	font-weight:600;
	position:relative;
	z-index:1;
	background: #ffd458;
	width:fit-content;
}
.parent_bedtime_top_banner_section .content .bs_training_heading p{
	font-size:20px;
	line-height:130%;
	padding-top:18px;
}
.parent_bedtime_top_banner_section .parent_bestime_top_banner_btn {
    display: flex;
    gap: 30px;
    align-items: center;
}
.parent_bedtime_top_banner_section .parent_bestime_top_banner_btn .try_it .button-wrapper a{
	background-color:#fff;
	color:#000000;
	font-size:20px;
	font-weight:700;
	border:1px solid #000;
	margin-left: 14px;
	padding:14px 20px;
	display:flex;
	align-items: center;
}
.parent_bedtime_top_banner_section .parent_bestime_top_banner_btn .try_it .button-wrapper img{
	padding-left: 10px;
    height: 30px;
    width: 40px;
}
.parent_bedtime_top_banner_section .parent_bestime_top_banner_btn .talk_to_coach .button-wrapper a{
	background-color:#fff;
	color:#221B38;
	font-size:20px;
	font-weight:700;
	line-height: 115%;
}
.parent_bedtime_top_banner_section .parent_bestime_top_banner_btn .talk_to_coach .button-wrapper img{
	padding-left:5px;
}
.parent_bedtime_top_banner_section .col-lg-4 .image-wrapper img{
    margin-bottom: -265px;
	max-width:115%;
}

/* section: apps */


.parent_bedtime_apps_section{
	text-align:center;
	padding-top:20px;
	padding-bottom:50px;
	
}
.parent_bedtime_apps_section .bs_training_heading h2{
	font-size:33px;
	line-height:130%;
	color:#253646;
}
.parent_bedtime_apps_section .image-wrapper img{
	padding-top:30px;
}
.parent_bedtime_apps_section .bs_training_description_one p{
	font-size:20px;
	padding:20px 0;
}
.parent_bedtime_apps_section .bs_training_description_two p{
	font-size:20px;
	padding:20px 0;
}

/* section: reserch */

.parent_bedtime_research_section{
	padding-top:40px;
	padding-bottom:50px;
}
.parent_bedtime_research_section .col-lg-8 .bs_training_heading h2{
	font-size:33px;
	line-height:130%;
	color:#253646;
}
.parent_bedtime_research_section .col-lg-8 .bs_training_description p{
	font-size:20px;
	line-height:130%;
	color:#253646;
}
.parent_bedtime_research_section .parent_bestime_top_banner_btn {
    display: flex;
    gap: 30px;
    align-items: center;
}
.parent_bedtime_research_section .parent_bestime_top_banner_btn .try_it .button-wrapper a{
	background-color:#fff;
	color:#000000;
	font-size:20px;
	font-weight:700;
	border:1px solid #000;
	margin-left: 14px;
	padding:14px 20px;
	display:flex;
	align-items: center;
}
.parent_bedtime_research_section .parent_bestime_top_banner_btn .try_it .button-wrapper img{
	padding-left: 10px;
    height: 30px;
    width: 40px;
}
.parent_bedtime_research_section .parent_bestime_top_banner_btn .talk_to_coach .button-wrapper a{
	background-color:#fff;
	color:#221B38;
	font-size:20px;
	font-weight:700;
	line-height: 115%;
}
.parent_bedtime_research_section .parent_bestime_top_banner_btn .talk_to_coach .button-wrapper img{
	padding-left:5px;
}
.parent_bedtime_research_section .col-lg-8{
	padding-left:100px;
}
.parent_bedtime_research_section .col-lg-4 .bs_training_heading p{
	padding-top: 25px;
    font-size: 20px;
    line-height: 130%;
    margin-bottom: 0;
	position:relative;
	z-index:1;
}
.parent_bedtime_research_section .col-lg-4 .bs_training_heading .purple:before {
    content: '';
    position: absolute;
    background: #D4BEE6;
    height: 11px;
    width: 164px;
    bottom: 2px;
    left: -2px;
    z-index: -1;
    opacity: 50%;
}.parent_bedtime_research_section .col-lg-4 .bs_training_heading .green:before {
	content: '';
    position: absolute;
    background: #72CEBC;
    height: 11px;
    width: 162px;
    bottom: 2px;
    left: -2px;
    z-index: -1;
    opacity: 50%;
}.parent_bedtime_research_section .col-lg-4 .bs_training_heading .yellow:before {
	content: '';
    position: absolute;
    background: #FFD458;
    height: 11px;
    width: 102px;
    bottom: 2px;
    left: -2px;
    z-index: -1;
    opacity: 50%;
}


/* video section */

.parent_bedtime_video_section{
	padding-top:40px;
	padding-bottom:50px;
	text-align:center;
}
.parent_bedtime_video_section .bs_training_heading h2{
	font-size:33px;
	line-height:130%;
	color:#253646;
}
.parent_bedtime_video_section .bs_training_heading p{
	font-size:20px;
	line-height:130%;
	color:#253646;
	padding-top:30px;
	padding-bottom:40px;
}

/* parent portal section */
.parent_bedtime_portal_section{
	padding-top:30px;
	padding-bottom:50px;
}
.parent_bedtime_portal_section .bs_training_heading h2{
	font-size:33px;
	line-height:130%;
	color:#253646;
	text-align:center;
}
.parent_bedtime_portal_section .bs_training_discription p{
	font-size:20px;
	line-height:130%;
	padding-top:50px;
}
.parent_bedtime_portal_section .portal-discription {
    display: flex;
    flex-direction: column;
    align-items: center;
}
.parent_bedtime_portal_section .portal {
    padding-top: 30px;
}
.parent_bedtime_portal_section .portal-discription .image-wrapper{
	text-align:center;
}

.parent_bedtime_portal_section .portal-image .image-wrapper{
	text-align:center;
}


/* Help and rest section */
.parent_bedtime_help_rest_section{
	background:url('https://getgoally.com/wp-content/uploads/2022/02/Group-3020.png') no-repeat;
	background-size: cover;
    margin-top: -619px;
	background-position:top center;
}
.parent_bedtime_help_rest_section .row .col-12{
	text-align:center;
}
.parent_bedtime_help_rest_section .help_rest_p{
	padding-top:150px;
	padding-bottom:20px;
}
.parent_bedtime_help_rest_section .bs_training_heading h2{
	font-size:33px;
	line-height:130%;
	color:#253646;
	text-align:center;
	text-transform: capitalize;
	padding-top:574px;
}
.parent_bedtime_portal_section .col-12{
	text-align:center;
}
.parent_bedtime_help_rest_section .bs_training_discription p{
	font-size:20px;
	line-height:130%;
}
.parent_bedtime_help_rest_section .help_rest-discription .bs_training_discription p{
	font-size:20px;
	line-height:130%;
	padding-top:50px;
}
.parent_bedtime_help_rest_section .help_rest-discription {
    display: flex;
    flex-direction: column;
    align-items: center;
	padding-top:40px;
}
.parent_bedtime_help_rest_section .help_rest{
    padding-top: 60px;
}
.parent_bedtime_help_rest_section .help_rest-discription .image-wrapper{
	text-align:center;
	padding-top:80px;
}
.parent_bedtime_help_rest_section .help-rest-image .image-wrapper{
	text-align:center;
	padding-top:25px;
}

/* reward section */
.parent_bedtime_reward_section{
	padding-top:61px;
	text-align:center;
}
.parent_bedtime_reward_section .row{
	flex-direction:column;
}
.parent_bedtime_reward_section .bs_training_discription p{
	font-size:20px;
	line-height:130%;
}
.parent_bedtime_reward_section .image-wrapper{
	padding-top:20px;
}

/* Upgrade Section */

.parent_bedtime_upgrade_section{
	padding-top:60px;
	padding-bottom:50px;
	text-align:center;
}
.parent_bedtime_upgrade_section .bs_training_heading h2{
	font-size:33px;
	line-height:130%;
	color:#253646;
}
.parent_bedtime_upgrade_section .bs_training_heading .up_prple{
	background: #E1D2EE;
}
.parent_bedtime_upgrade_section .bs_training_discription p{
	font-size:20px;
	line-height:130%;
	padding-top:20px;
}
.parent_bedtime_upgrade_section .parent_bestime_top_banner_btn {
    display: flex;
    gap: 30px;
    align-items: center;
	justify-content:center;
}
.parent_bedtime_upgrade_section .parent_bestime_top_banner_btn .try_it .button-wrapper a{
	background-color:#fff;
	color:#000000;
	font-size:20px;
	font-weight:700;
	border:1px solid #000;
	margin-left: 14px;
	padding:14px 20px;
	display:flex;
	align-items: center;
}
.parent_bedtime_upgrade_section .parent_bestime_top_banner_btn .try_it .button-wrapper img{
	padding-left: 11px;
    height: 30px;
    width: 40px;
}
.parent_bedtime_upgrade_section .parent_bestime_top_banner_btn .talk_to_coach .button-wrapper a{
	background-color:#fff;
	color:#221B38;
	font-size:20px;
	font-weight:700;
	line-height: 115%;
}
.parent_bedtime_upgrade_section .parent_bestime_top_banner_btn .talk_to_coach .button-wrapper img{
	padding-left:5px;
}

/* Testimonials parent section */

.parent_bedtime_testimonial_slider_section {
    padding-top: 50px;
    padding-bottom: 80px;
}
.parent_bedtime_testimonial_slider_section .col-lg-12 h2{
	text-align:center;
	padding-bottom:30px;
	font-size:42px;
	line-height:130%;
}
.parent_bedtime_testimonial_slider_section .parent__slider .slick-center.slick-current{
	background:#cdd9f4 !important;
}
.parent_bedtime_testimonial_slider_section .parent__slider .slick-center.slick-current p{
	color:#221B38 !important;
}
.parent_bedtime_testimonial_slider_section .parent__slider .slick-dots li button{
	width: 20px !important;
    height: 20px !important;
    background: #c3c3c3 !important;
}
.parent_bedtime_testimonial_slider_section .parent__slider .slick-dots .slick-active button {
    background: #c3c3c3 !important;
}



/* Faqs Section */

.parent_bedtime_faq_section{
	padding-top:30px;
	padding-bottom:70px;
	background-color:#fff;
}
.parent_bedtime_faq_section .bs_training_heading h2{color:#000;font-size:33px;}
.parent_bedtime_faq_section #accordion h3,.bedtime_faq_section #accordion .collapse{margin-bottom:0;}
.parent_bedtime_faq_section #accordion h3 a{color:#000;background-color:#fff;font-size:20px; font-weight:400;   width: 100%;
    padding: 10px;border:1px solid #000;border-radius:5px;position:relative;margin-bottom:10px;box-shadow: -1px 1px 4px -1px;}
/* .bedtime_faq_section #accordion h2{font-size:24px !important;} */
.parent_bedtime_faq_section #accordion h3 a:after{    display: block;
    content: "";
    width: 20px;
    height: 30px;
    background: url(https://getgoally.com/wp-content/uploads/2022/02/carrow_green.png);
    background-repeat: no-repeat;
    position: absolute;
    right: 10px;
    top: 13px;
    background-size: 60%;}


/* Upsides for phone section */

.parent_bedtime_upsides_section{
	padding-bottom:70px;
	background-color: #fff;
}
.parent_bedtime_upsides_section .upslide_content h2{
	font-size:33px;
	padding-left: 20px;
}

.parent_bedtime_upsides_section .upsides_points{
	margin-top:30px;
}
.parent_bedtime_upsides_section .upsides_points h5{
	margin-top: 20px;
    margin-bottom: 15px;
    font-weight: bold;
    font-size: 20px;
}
.parent_bedtime_upsides_section .upsides_points p{
	font-size:20px;
	line-height:130%;
}
.parent_bedtime_upsides_section .upsides_points .col_p{
	padding-left:30px;
}

/* Help Section */

.parent_bedtime_titmeline_section{
	padding-bottom:70px;
}
.parent_bedtime_titmeline_section .col-lg-12 h2{
	font-size:33px;
	line-height:130%;
	text-align:center;
}
.parent_bedtime_titmeline_section .col-lg-12 .bs_training_discription p{
	font-size:20px;
	line-height:130%;
	padding-top: 20px;
    padding-bottom: 30px;
	text-align:center;
}
.parent_bedtime_titmeline_section .parent_bestime_top_banner_btn {
    display: flex;
    gap: 30px;
    align-items: center;
	justify-content:center;
	padding-top:10px;
}
.parent_bedtime_titmeline_section .parent_bestime_top_banner_btn .try_it .button-wrapper a{
	background-color:#fff;
	color:#000000;
	font-size:20px;
	font-weight:700;
	border:1px solid #000;
	margin-left: 14px;
	padding:14px 20px;
	display:flex;
	align-items: center;
}
.parent_bedtime_titmeline_section .parent_bestime_top_banner_btn .try_it .button-wrapper img{
	padding-left: 10px;
    height: 30px;
    width: 40px;
}
.parent_bedtime_titmeline_section .parent_bestime_top_banner_btn .talk_to_coach .button-wrapper a{
	background-color:#fff;
	color:#221B38;
	font-size:20px;
	font-weight:700;
	line-height: 115%;
}
.parent_bedtime_titmeline_section .parent_bestime_top_banner_btn .talk_to_coach .button-wrapper img{
	padding-left:5px;
}


.parent_bedtime_titmeline_section .timeline_secd {
    display: flex;
    justify-content: center;
}
.parent_bedtime_titmeline_section .timeline_secd p{
	font-size:20px;
	line-height:130%;
	padding-bottom: 20px;
	position:relative;
	padding-left: 45px;
}
.parent_bedtime_titmeline_section .timeline_secd p:before {
    content: '';
    background: #72CEBC;
    position: absolute;
    width: 25px;
    height: 25px;
    border-radius: 30px;
    left: 0;
    top: 6px;
}
.parent_bedtime_titmeline_section .line_div{
	position:relative;
}
.parent_bedtime_titmeline_section .line_div:before{
	content: '';
    background: #72cebc;
    position: absolute;
    width: 5px;
    height: 272px;
    left: 10px;
    top: 6px;
    bottom: 0px;
}

.parent_bedtime_research_section .disply_2{
	display:none !important;
}

/* blog posts section */

.parent_bedtime_blog_posts_section{
	padding-top:100px;
	padding-bottom:100px;
}
.parent_bedtime_blog_posts_section .bs_training_heading h2{
	font-size:33px;
	line-height:130%;
	color:#221B38;
}
/* .gg_parent_blog_posts_section .gg_parent_blog_posts{
    display: flex;
    align-items: flex-start;
    gap: 20px;
    flex-direction: column;
} */
.parent_bedtime_blog_posts_section .parent_bedtime_blog_posts h3 a{
    color:#262628;
	font-size:20px;
	line-height:130%;
	font-weight:400;
}
.parent_bedtime_blog_posts_section .parent_bedtime_blog_posts img{
	border-radius:20px;
	max-width: 110px;
}
.parent_bedtime_blog_posts_section .parent_bedtime_blog_posts .parent_bedtime_blog_cont{
	display: flex;
    align-items: center;
    gap: 50px;
    margin-top: 20px;
    justify-content: flex-start;
	position:relative;
	z-index:1;
}
.parent_bedtime_blog_posts_section .row{
	align-items:center;
}
.parent_bedtime_blog_posts_section .parent_bedtime_blog_posts .parent_bedtime_blog_cont:first-child{
	padding-left:40px;
}

.parent_bedtime_blog_posts_section .parent_bedtime_blog_posts .parent_bedtime_blog_cont:last-child{
	padding-left:40px;
}
.parent_bedtime_blog_posts_section .parent_bedtime_blog_posts{
	position:relative;
}
.parent_bedtime_blog_posts_section .parent_bedtime_blog_posts:before{
	content:'';
	background:url('https://getgoally.com/wp-content/uploads/2022/03/Group-3131-1.png') no-repeat;
	position:absolute;
	width:343px;
	height:578px;
    left: -125px;
    top: -115px;
    background-size: 90%;
}
.parent_bedtime_blog_posts_section .bs_training_heading .ylow_lst{
	position:relative;
	z-index:1;
}
/* .parent_bedtime_blog_posts_section .bs_training_heading .ylow_lst:before{
	content:'';
	background: #FFEAAC;
    position: absolute;
    width: 320px;
    height: 18px;
    bottom: 2px;
    left: -5px;
    z-index: -1;
}
 */













/* Parents Neurodiverse v2 page style */

/* Banner Section */


.gg_parent_top_banner_section{
	padding-top: 50px;
    padding-bottom: 20px;
}
.gg_parent_top_banner_section .row{
	align-items:center;
}
.gg_parent_top_banner_section .bs_training_heading h1{
	font-size:40px;
	line-height:130%;
}
.gg_parent_top_banner_section .bs_training_description p{
	font-size:20px;
	line-height:130%;
	max-width:610px;
}
.gg_parent_top_banner_section .yellow_line{
	position:relative;
	z-index:1;
}
/* .gg_parent_top_banner_section .yellow_line:before {
	content: '';
    background: #FFD458;
    position: absolute;
    width: 153px;
    height: 14px;
    bottom: 8px;
    left: 0;
    z-index: -1;
} */
.gg_parent_top_banner_section .gg_parent_top_banner_btn {
    display: flex;
    gap: 30px;
    align-items: center;
}
.gg_parent_top_banner_section .gg_parent_top_banner_btn .try_it .button-wrapper a{
	background-color:#fff;
	color:#000000;
	font-size:20px;
	font-weight:700;
	border:1px solid #000;
	margin-left: 14px;
	padding:14px 20px;
	display:flex;
	align-items: center;
}
.gg_parent_top_banner_section .gg_parent_top_banner_btn .try_it .button-wrapper img{
	padding-left: 10px;
    height: 30px;
    width: 40px;
}
.gg_parent_top_banner_section .gg_parent_top_banner_btn .talk_to_coach .button-wrapper a{
	background-color:#fff;
	color:#221B38;
	font-size:20px;
	font-weight:700;
	line-height: 115%;
}
.gg_parent_top_banner_section .gg_parent_top_banner_btn .talk_to_coach .button-wrapper img{
	padding-left:5px;
}

/* video section */
.gg_parent_video_section{
	text-align:center;
	padding-top:50px;
}

.gg_parent_video_section .bs_training_video {
    max-width: 990px;
    margin: auto;
}
.gg_parent_video_section .bs_training_heading h2{
	font-size:33px;
	line-height:130%;
	color:#253646;
}
.gg_parent_video_section .bs_training_discription p{
	font-size:20px;
	line-height:130%;
	padding:20px 0;
}

/* Custom Routine Section */

.gg_parent_custom_routine_section{
	padding-top:60px;
	padding-bottom:30px;
}
.gg_parent_custom_routine_section .bs_training_heading h2{
	font-size:33px;
	line-height:130%;
	color:#253646;
	text-align:center;
}
.gg_parent_custom_routine_section .bs_training_discription p{
	font-size:20px;
	line-height:130%;
	max-width: 370px;
}
.gg_parent_custom_routine_section .bs_training_discription_two p{
	max-width:unset;
	font-size: 20px;
	line-height:130%;
    padding: 30px;
    margin: 0;
}
.gg_parent_custom_routine_section .custom_routine-discription {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
	padding-top: 80px;
}
.gg_parent_custom_routine_section .custom_routine {
    padding-top: 60px;
}
.gg_parent_custom_routine_section .custom_routine-discription .image-wrapper{
	text-align:center;
	padding-top:50px;
}
.gg_parent_custom_routine_section .custom-routine-image .image-wrapper{
	text-align:center;
}
.gg_parent_custom_routine_section .tell_kids{
	text-align:center;
}
.gg_parent_custom_routine_section .tell_kids .bs_training_discription p{
	font-size:20px;
	line-height:130%;
	padding-top:50px;
	padding-bottom:15px;
}

/* Special Needs Section */

.gg_parent_special_needs_section{
	text-align:center;
	padding-bottom:20px;
}
.gg_parent_special_needs_section_two{
	text-align:center;
	padding-top:60px;
	padding-bottom:0px;
}
.gg_parent_special_needs_section_two .bs_training_heading h2{
	font-size:33px;
	line-height:130%;
	color:#253646;
}
.gg_parent_special_needs_section_two .bs_training_discription p{
	font-size:20px;
	line-height:130%;
	padding-top:20px;
}
.gg_parent_special_needs_section .special_need_card .card_itm_s .bs_training_heading h2{
	font-size:20px;
	line-height:130%;
	color:#253646;
}
.gg_parent_special_needs_section .special_need_card .card_itm_s .bs_training_discription p{
	font-size:20px;
	line-height:130%;
	padding-top:20px;
}

.gg_parent_special_needs_section{
	background:url('https://getgoally.com/wp-content/uploads/2022/03/Group-3080.png') no-repeat;
	background-size:cover;
	background-position:top;
}
.gg_parent_special_needs_section .top-cards {
    padding-top: 70px !important;
}

/* .gg_parent_special_needs_section .special_cards {
    padding-top: 150px;
} */
.gg_parent_special_needs_section .special_cards .card_itm_s img{
	max-width:45%;
}
.gg_parent_special_needs_section .special_cards .special_need_card h2{
	font-size:20px;
	line-height:130%;
	font-weight:700;
}
.gg_parent_special_needs_section .special_cards .special_need_card p{
	font-size:20px;
	line-height:130%;
	text-align:center;
}

.gg_parent_special_needs_section .special_cards .card_itm_s {
	border: solid 1px #646464;
    padding: 20px;
    border-radius: 30px;
    box-shadow: 0px 5px 6px -3px #666;
	background:#fff;
	margin-top:30px;
}
.gg_parent_special_needs_section .special_cards .special_need_card .card_itm_s:last-child{padding-top:30px;}
.gg_parent_special_needs_section .special_cards .card_itm_s .button-wrapper a{
	color:#221B38;
	background-color:#fff;
	font-weight:bold;
	font-size:20px;
	margin:0;
	padding:10px 10px;
}
.gg_parent_special_needs_section .special_cards .card_itm_s .button-wrapper a img{
	padding-left:10px;
	max-width: 22px;
}
.gg_parent_special_needs_section .special_cards .card_itm_s .yellow_head{
	position:relative;
	z-index:1;
}
/* .gg_parent_special_needs_section .special_cards .card_itm_s .yellow_head:before{
	content: '';
    background: #F9CC5780;
    position: absolute;
    width: 92px;
    height: 18px;
    bottom: -2px;
    left: -4px;
    z-index: -1;
} */


.gg_parent_special_needs_section .special_cards .card_itm_s  .green_head{
	position:relative;
	z-index:1;
}
/* .gg_parent_special_needs_section .special_cards .card_itm_s .green_head:before{
	content: '';
    background: #72CEBC80;
    position: absolute;
    width: 142px;
    height: 18px;
    bottom: -3px;
    left: -3px;
    z-index: -1;
} */
.gg_parent_special_needs_section .special_cards .card_itm_s .purple_head{
	position:relative;
	z-index:1;
}
/* .gg_parent_special_needs_section .special_cards .card_itm_s .purple_head:before{
	content: '';
    background: #E1D2EE;
    position: absolute;
    width: 105px;
    height: 18px;
    bottom: -3px;
    left: -7px;
    z-index: -1;
} */
.gg_parent_special_needs_section .special_cards .card_itm_s .ylow_head{
	position:relative;
	z-index:1;
}
/* .gg_parent_special_needs_section .special_cards .card_itm_s .ylow_head:before{
	content: '';
    background: #F9CC5780;
    position: absolute;
    width:140px;
    height: 18px;
    bottom: -3px;
    left: -4px;
    z-index: -1;
} */

/* tools and space section */

.gg_parent_tools_space_section{
	padding-top:70px;
	padding-bottom:51px;
	text-align:center;
}
.gg_parent_tools_space_section .bs_training_heading h2{
	font-size:33px;
	line-height:130%;
	color:#253646;
}
.gg_parent_mom_research_section{
	background:url('https://getgoally.com/wp-content/uploads/2022/03/Group-3508.png') no-repeat;
	background-position: bottom;
  	background-size: 100% 92%;;
}
.gg_parent_mom_research_section .col-lg-6{
	display:flex;
	justify-content:center;
	align-items:center;
}
.gg_parent_mom_research_section .mom_research_image .image-wrapper{
	text-align:center;
}
.gg_parent_mom_research_section .mom_research_content {
    padding-top: 30px;
}
.gg_parent_mom_research_section .mom_research_content .bs_training_heading p{
	font-size:33px;
	line-height:130%;
	color:#221B38;
}
.gg_parent_mom_research_section .mom_research_content .bs_training_discription p{
	font-size:20px;
	line-height:130%;
	padding-top: 45px;
    padding-bottom: 30px;
}
.gg_parent_mom_research_section .mom_research_content .score_report {
    display: flex;
    gap: 40px;
	padding-bottom: 25px;
}
.gg_parent_mom_research_section .mom_research_content .score_report .bs_training_heading p{
	font-size:33px;
	line-height:93%;
	color:#221B38;
	padding-top:15px;
}
.gg_parent_mom_research_section .mom_research_content .score_report .bs_training_discription p{
	font-size:20px;
	line-height:130%;
	font-weight:500;
	color:#221B38;
	padding-top:unset;
	padding-bottom:unset;
}

.gg_parent_mom_research_section .stop_nagging {
    padding-top: 100px;
}
.gg_parent_mom_research_section .stop_nagging .stop_nagg{
	text-align:center;
}
.gg_parent_mom_research_section .stop_nagging .stop_nagg .bs_training_heading p{
	color:#253646;
	font-size:33px;
	line-height:130%;
}
.gg_parent_mom_research_section .stop_nagging .stop_nagg .bs_training_discription p{
	font-size:20px;
	line-height:130%;
}
.gg_parent_mom_research_section .stop_nagging .stop_nagg .button-wrapper a{
	background-color:#fff;
	color:#000000;
	font-size:20px;
	font-weight:700;
	border:1px solid #000;
	padding:14px 20px;	
}
.gg_parent_mom_research_section .stop_nagging .stop_nagg .button-wrapper a img{
	padding-left: 10px;
    height: 30px;
    width: 40px;
}
.gg_parent_mom_research_section .stop_nagging .mom_researh_list ul{
	margin-bottom:10px;
}
.gg_parent_mom_research_section .stop_nagging .mom_researh_list ul li{
	font-size:20px;
}
.gg_parent_mom_research_section .mom_research_content .score_report .bs_training_discription .green_r{position:relative;z-index:1;}
.gg_parent_mom_research_section .mom_research_content .score_report .bs_training_discription .green_r:before{
	content: '';
    background: #72CEBC80;
    position: absolute;
    width: 173px;
    height: 13px;
    bottom: 0px;
    left: -3px;
    z-index: -1;
}
.gg_parent_mom_research_section .mom_research_content .score_report .bs_training_discription .yellow_r{position:relative;z-index:1;}
.gg_parent_mom_research_section .mom_research_content .score_report .bs_training_discription .yellow_r:before{
	content: '';
    background: #F9CC5780;
    position: absolute;
    width: 173px;
    height: 13px;
    bottom: 0px;
    left: -3px;
    z-index: -1;
}
.gg_parent_mom_research_section .mom_research_content .score_report .bs_training_discription .purple_r{position:relative;z-index:1;}
.gg_parent_mom_research_section .mom_research_content .score_report .bs_training_discription .purple_r:before{
	content: '';
    background: #E1D2EE;
    position: absolute;
    width: 109px;
    height: 13px;
    bottom: 0px;
    left: -3px;
    z-index: -1;
}
.gg_parent_mom_research_section .stop_nagging .stop_nagg .bs_training_heading .yellow_nag{
	position:relative;
	z-index:1;
}
.gg_parent_mom_research_section .stop_nagging .stop_nagg .bs_training_heading .yellow_nag:before{
	content:'';
	background: #FFD458;
    position: absolute;
    width: 235px;
    height: 18px;
    bottom: 2px;
    left: -5px;
    z-index: -1;
}


/* home page slider */

.parent__slider_hp{
	max-width: 768px;
	margin: 0 auto;
}

.parent__slider_hp .slick-list{
	overflow:unset !important;
}

.parent__slider_hp .slick-slide {
    margin: 0px;
    flex: 1;
    min-width: 350px;
    transition: transform ease 0.15s;
    transform: scale(0.8);
    background: #fff;
	text-align:center;
}
/* .parent__slider_hp img{
	max-width:810px;
} */
.parent__slider_hp p{
	font-size: 26px;
    margin-top: 25px;
}









/* parents-nuerodiverse faqs section */
.parent_neurodiverse_faqs_section{padding-bottom:50px;padding-top:80px;}
.parent_neurodiverse_faqs_section .bs_training_heading h2{color:#221B38;font-size:33px;line-height:130%;font-weight:500;}
.parent_neurodiverse_faqs_section #accordion h3,.bedtime_faq_section #accordion .collapse{margin-bottom:0;}
.parent_neurodiverse_faqs_section #accordion h3 a{color:#000;font-size:20px; font-weight:400;   width: 100%;
    padding: 15px;border:1px solid #000;border-radius:5px;position:relative;margin-bottom:10px;box-shadow: -1px 1px 4px -1px;background-color:#fff;}
/* .bedtime_faq_section #accordion h2{font-size:24px !important;} */
.parent_neurodiverse_faqs_section #accordion h3 a:after{    display: block;
    content: "";
    width: 20px;
    height: 30px;
    background: url(https://getgoally.com/wp-content/uploads/2022/02/carrow_green.png);
    background-repeat: no-repeat;
    position: absolute;
    right: 10px;
    top: 18px;
    background-size: 60%;}
.parent_neurodiverse_faqs_section .parent_bedtime_faq_row .fag_bg{
	position:relative;
	z-index:1;
}
.parent_neurodiverse_faqs_section .parent_bedtime_faq_row .fag_bg:after{
	content: '';
    background: url(https://getgoally.com/wp-content/uploads/2022/03/Group-3103.png) no-repeat;
    position: absolute;
    width: 527px;
    height: 530px;
    background-size: 70%;
    right: -384px;
    top: 14px;
    z-index: -1;
}


/* kids special needs section */
.gg_parent_kids_special_needs_section{
	padding-bottom:70px;
}
.gg_parent_kids_special_needs_section .bs_training_heading h2{
	color:#253646;
	font-size:33px;
	line-height:130%;
	text-align:center;
}
.gg_parent_kids_special_needs_section .bs_training_discription p{
	font-size:20px;
	line-height:130%;
	text-align:center;
}
.gg_parent_kids_special_needs_section .top-cards{
	padding-top:40px;
}

.gg_parent_kids_special_needs_section .special_cards {
    padding-top: 40px;
}
.gg_parent_kids_special_needs_section .special_cards .card_itm_s h2{
	font-size:20px;
	line-height:130%;
	font-weight:700;
	min-height:60px;
}
.gg_parent_kids_special_needs_section .special_cards .card_itm_s p{
	font-size:20px;
	line-height:130%;
}
.gg_parent_kids_special_needs_section .special_cards .card_itm_s p{
	font-size:20px;
	line-height:130%;
	text-align:center;
}
.gg_parent_kids_special_needs_section .special_cards .card_itm_s .image-wrapper{
	text-align:center;

}
.gg_parent_kids_special_needs_section .special_cards .card_itm_s  img{
	max-width:45%;
}
.gg_parent_kids_special_needs_section .special_cards .card_itm_s .button-wrapper{
	text-align:center;
	
}
.gg_parent_kids_special_needs_section .special_cards .card_itm_s {
	border: solid 1px #646464;
    padding: 20px;
    border-radius: 30px;
    box-shadow: 0px 5px 6px -3px #666;
	background:#fff;
	margin-top:30px;
	text-align:center;
}
.gg_parent_kids_special_needs_section .special_cards .card_itm_s .button-wrapper a{
	color:#221B38;
	background-color:#fff;
	font-weight:bold;
	font-size:20px;
	margin:0;
	padding:10px 10px;
}
.gg_parent_special_needs_section .special_cards .card_itm_s .image-wrapper img{
	padding-left:10px;
	max-width:22px;
}
.gg_parent_kids_special_needs_section .card_see_all {
    display: flex;
    align-items: center;
    justify-content: center;
}
.gg_parent_kids_special_needs_section .card_see_all .button-wrapper a{
	background:transparent;
	color:#221B38;
	font-size:20px;
	line-height:130%;
	font-weight:bold;
}
.gg_parent_kids_special_needs_section .card_see_all .button-wrapper a img{
	padding-left:15px;
}
.gg_parent_kids_special_needs_section .special_cards .card_itm_s .green_crd{
	position:relative;
	z-index:1;
}
/* .gg_parent_kids_special_needs_section .special_cards .card_itm_s  .green_crd:before{
	content:'';
	background: #72CEBC80;
    position: absolute;
    width: 87px;
    height: 13px;
    bottom: 2px;
    left: -5px;
    z-index: -1;
} */
.gg_parent_kids_special_needs_section .special_cards .card_itm_s .yellow_crd{
	position:relative;
	z-index:1;
}
/* .gg_parent_kids_special_needs_section .special_cards .card_itm_s .yellow_crd:before{
	content:'';
	background: #FFEAAC;
    position: absolute;
    width: 68px;
    height: 13px;
    bottom: 2px;
    left: -5px;
    z-index: -1;
} */
.gg_parent_kids_special_needs_section .special_cards .card_itm_s .purple_crd_one{
	position:relative;
	z-index:1;
}
/* .gg_parent_kids_special_needs_section .special_cards .card_itm_s .purple_crd_one:before{
	content:'';
	background: #EADFF3;
    position: absolute;
    width: 125px;
    height: 13px;
    bottom: 2px;
    left: -5px;
    z-index: -1;
} */
.gg_parent_kids_special_needs_section .special_cards .card_itm_s  .purple_crd_two{
	position:relative;
	z-index:1;
}
/* .gg_parent_kids_special_needs_section .special_cards .card_itm_s .purple_crd_two:before{
	content:'';
	background: #EADFF3;
    position: absolute;
    width: 149px;
    height: 13px;
    bottom: 2px;
    left: -5px;
    z-index: -1;
} */
.gg_parent_kids_special_needs_section .special_cards .card_itm_s .greeen_crd{
	position:relative;
	z-index:1;
}
/* .gg_parent_kids_special_needs_section .special_cards .card_itm_s .greeen_crd:before{
	content:'';
	background: #72CEBC80;
    position: absolute;
    width: 51px;
    height: 13px;
    bottom: 2px;
    left: -5px;
    z-index: -1;
} */
.gg_parent_kids_special_needs_section .special_cards .card_itm_s .yelllow_crd{
	position:relative;
	z-index:1;
}
/* .gg_parent_kids_special_needs_section .special_cards .card_itm_s .yelllow_crd:before{
	content:'';
	background: #FFEAAC;
    position: absolute;
    width: 103px;
    height: 13px;
    bottom: 2px;
    left: -5px;
    z-index: -1;
} */
.gg_parent_kids_special_needs_section .special_cards .card_itm_s .image-wrapper img{
	padding-left:10px;
	max-width:22px;
}


/* blog posts section */

.gg_parent_blog_posts_section{
	padding-top:80px;
	padding-bottom:80px;
}
.gg_parent_blog_posts_section .bs_training_heading h2{
	font-size:33px;
	line-height:130%;
	color:#221B38;
}
/* .gg_parent_blog_posts_section .gg_parent_blog_posts{
    display: flex;
    align-items: flex-start;
    gap: 20px;
    flex-direction: column;
} */
.gg_parent_blog_posts_section .gg_parent_blog_posts h3 a{
    color:#262628;
	font-size:20px;
	line-height:130%;
	font-weight:400;
}
.gg_parent_blog_posts_section .gg_parent_blog_posts img{
	border-radius:20px;
	max-width: 110px;
}
.gg_parent_blog_posts_section .gg_parent_blog_posts .gg_blog_cont{
	display: flex;
    align-items: center;
    gap: 50px;
    margin-top: 20px;
    justify-content: flex-start;
	position:relative;
	z-index:1;
}
.gg_parent_blog_posts_section .row{
	align-items:center;
}
.gg_parent_blog_posts_section .gg_parent_blog_posts .gg_blog_cont:first-child{
	padding-left:60px;
}
.gg_parent_blog_posts_section .gg_parent_blog_posts .gg_blog_cont:last-child{
	padding-left:60px;
}
.gg_parent_blog_posts_section .gg_parent_blog_posts{
	position:relative;
}
.gg_parent_blog_posts_section .gg_parent_blog_posts:before{
	content:'';
	background:url('https://getgoally.com/wp-content/uploads/2022/03/Group-3131-1.png') no-repeat;
	position:absolute;
	width:343px;
	height:578px;
    left: -125px;
    top: -115px;
    background-size: 92%;
}
.gg_parent_blog_posts_section .bs_training_heading .yelow_blog{
	position:relative;
	z-index:1;
}
/* .gg_parent_blog_posts_section .bs_training_heading .yelow_blog:before{
		content:'';
	background: #FFEAAC;
    position: absolute;
    width: 317px;
    height: 18px;
    bottom: 2px;
    left: -5px;
    z-index: -1;
} */

/* Home Page version 3 */

.gg_home_v3_banner_section {
    padding-top: 30px;
}
.gg_home_v3_banner_section .row{
	align-items:center;
}
.gg_home_v3_banner_section .bs_training_heading h1{
	font-size:40px;
	line-height:130%;
	padding-top: 30px;
	padding-bottom:20px;
}
.gg_home_v3_banner_section .bs_training_heading .home_yellow_line{
	position:relative;
	z-index:1;
}
.gg_home_v3_banner_section .bs_training_heading .home_yellow_line:before{
    content: '';
    background: #FFD458;
    position: absolute;
    width: 282px;
    height: 23px;
    bottom: 2px;
    left: -3px;
    z-index: -1;
}
.gg_home_v3_banner_section .bs_training_short_description p{
	font-size:33px;
	line-height:130%;
	
}
.gg_home_v3_banner_section .content .mobile_image_h_v3{
	display:none;
}
.gg_home_v3_banner_section .bs_training_description p{
    font-size: 20px;
    line-height: 130%;
    max-width: 530px;
}
.gg_home_v3_banner_section .try_it .button-wrapper a{
	background-color:#fff;
	color:#000000;
	font-size:20px;
	font-weight:700;
	border:1px solid #000;
	padding:15px 20px;
}
.gg_home_v3_banner_section .try_it .button-wrapper img{
	padding-left: 10px;
    height: 20px;
    width: 30px;
}


/* Goally Help Section */
.gg_home_v3_goally_help_section{
	background:url('https://getgoally.com/wp-content/uploads/2022/03/Group-3084.png') no-repeat;
	background-size:100% 100%;
	min-height:340px;
	display:flex;
	align-items:center;
	text-align:center;
	
}
.gg_home_v3_goally_help_section .content{
	padding-top:80px;
}
.gg_home_v3_goally_help_section .bs_training_heading h2{
	color:#253646;
	font-size:33px;
	line-height:130%;
}
.gg_home_v3_goally_help_section .bs_training_description{
	margin-top:unset;
}
.gg_home_v3_goally_help_section .bs_training_description p{
	font-size:20px;
	line-height:130%;
}

/* Rules and Work Section */
.gg_home_v3_rules_work_section{
	padding-top:20px;
}
.gg_home_v3_rules_work_section .bs_training_heading h2{
	text-align: center;
    font-size: 33px;
	color: #253646;
}
.gg_home_v3_rules_work_section .portal-discription{
	display: flex;
    flex-direction: column;
    justify-content: center;
    gap: 30px;
    align-items: flex-end;
}
.gg_home_v3_rules_work_section .bs_training_discription p{
	font-size: 20px;
    line-height: 130%;
    max-width: 370px;
	padding-left:15px;
}
.gg_home_v3_rules_work_section .portal-image{
	padding-top:15px;
}
.gg_home_v3_rules_work_section .portal-image .image-wrapper{
	text-align:center;
}

/* Kids to bed section */

.gg_home_v3_kids_bed_section{
	padding-top:60px;
	position:relative;
}
.gg_home_v3_kids_bed_section_mobile_bg{
	position:relative;
}
.gg_home_v3_kids_bed_section:before{
    content: '';
    background: url(https://getgoally.com/wp-content/uploads/2022/03/Group-3507-3.png) no-repeat;
    position: absolute;
    height: 1366px;
    left: 0;
    top: 455px;
    right: 0;
    bottom: 0;
    background-size: 100% 100%;
}
.gg_home_v3_kids_bed_section .bs_training_heading h2{
	text-align: center;
    font-size: 33px;
	color: #253646;
}
.gg_home_v3_kids_bed_section .portal-discription .bs_training_discription p{
    font-size: 20px;
    line-height: 130%;
    max-width: 345px;
}
.gg_home_v3_kids_bed_section .portal-discription{
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    justify-content: space-around;
}
.gg_home_v3_kids_bed_section .portal {
    padding-top: 50px;
}

.gg_home_v3_kids_bed_section .portal-image .image-wrapper{
	text-align:center;
}


.gg_home_v3_kids_bed_section .brush_teeth {
    text-align: center;

}

.gg_home_v3_kids_bed_section .brush_teeth .bs_training_discription p{
	font-size: 20px;
    padding: 50px 0;
}


/* Full night rest Section */
.gg_home_v3_night_rest_section{
	padding-top:60px;
	padding-bottom:90px;
	position:relative;
}
.gg_home_v3_night_rest_section .bs_training_heading h2{
	text-align: center;
    font-size: 33px;
	color: #253646;
}
.gg_home_v3_night_rest_section .portal-discription .bs_training_discription p{
	font-size:20px;
	line-height:130%;
	max-width: 360px;
}
.gg_home_v3_night_rest_section .portal-discription{
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    justify-content: space-evenly;
}
.gg_home_v3_night_rest_section .portal {
    padding-top: 50px;
	gap: 25px;
    flex-wrap: nowrap;
}
.gg_home_v3_night_rest_section .back_bed {
    text-align: center;
	position:relative;
}
.gg_home_v3_night_rest_section .back_bed:after{
    content: '';
    background: url(https://getgoally.com/wp-content/uploads/2022/03/Group-2.png) no-repeat;
    position: absolute;
    width: 284px;
    height: 292px;
    right: -150px;
    top: 5px;
    background-size: 60%;
}
.gg_home_v3_night_rest_section .back_bed .bs_training_discription p{
	font-size: 20px;
    padding: 60px 0;
}
.gg_home_v3_night_rest_section .back_bed .image-wrapper img{
	max-width: 750px;
}

/* ready in morning fast */

.gg_home_v3_ready_morning_section{
	background:url('https://getgoally.com/wp-content/uploads/2022/03/Group-3505-2.png') no-repeat;
	background-size:100% 100%;
	padding-bottom:70px;
}
.gg_home_v3_ready_morning_section{
	position:relative;
}
section.gg_home_v3_ready_morning_section:before {
    content: '';
    position: absolute;
    background: url(https://getgoally.com/wp-content/uploads/2022/03/Group-3695.png) no-repeat;
    top: 132px;
    right: 0px;
    height: 198px;
    width: 225px;
	background-size:70%;
}
.gg_home_v3_ready_morning_section .bs_training_heading h2{
	text-align: center;
    font-size: 33px;
	color: #253646;
}
.gg_home_v3_ready_morning_section .portal-discription .bs_training_discription p{
	font-size:20px;
	line-height:130%;
	max-width:340px;
}
.gg_home_v3_ready_morning_section .portal-discription{
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    justify-content: center;
}
.gg_home_v3_ready_morning_section .portal {
    padding-top: 145px;
	gap: 25px;
    flex-wrap: nowrap;
}


/* Reward Section */

.gg_home_v3_rewards_section{
	padding-top:70px;
	padding-bottom:85px;
}
.gg_home_v3_rewards_section .bs_training_heading h2{
	text-align: center;
    font-size: 33px;
	color: #253646;
}
.gg_home_v3_rewards_section .portal-discription .bs_training_discription p{
	font-size:20px;
	line-height:130%;
	max-width:350px;
}
.gg_home_v3_rewards_section .portal-discription .image-wrapper img{
	max-width: 500px;
    padding-top: 30px;
}
.gg_home_v3_rewards_section .portal-discription{
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    justify-content: center;
}
.gg_home_v3_rewards_section .portal {
    padding-top: 100px;
	gap: 25px;
    flex-wrap: nowrap;
}

.gg_home_v3_rewards_section .portal-image .image-wrapper{
	position:relative;
	z-index:1;
}
.gg_home_v3_rewards_section .portal-image .image-wrapper::before{
    content: '';
    background: url(https://getgoally.com/wp-content/uploads/2022/03/Group-3697.png) no-repeat;
    position: absolute;
    height: 877px;
    width: 584px;
    top: -82px;
    right: 30px;
    z-index: -1;
    background-size: 100%;
}



.gg_home_v3_rewards_section .stop_nagging {
    padding-top: 150px;
}
.gg_home_v3_rewards_section .stop_nagging .stop_nagg{
	text-align:center;
}
.gg_home_v3_rewards_section .stop_nagging .stop_nagg .bs_training_heading h2{
	color:#253646;
	font-size:40px;
	line-height:130%;
}
.gg_home_v3_rewards_section .stop_nagging .stop_nagg .bs_training_discription p{
	font-size:20px;
	line-height:130%;
	margin-bottom:6px;
}
.gg_home_v3_rewards_section .stop_nagging .stop_nagg .button-wrapper a{
	background-color:#fff;
	color:#000000;
	font-size:20px;
	font-weight:700;
	border:1px solid #000;
	padding:12px 20px;	
	margin-top:0;
}
.gg_home_v3_rewards_section .stop_nagging .stop_nagg .button-wrapper a img{
	padding-left: 10px;
    height: 30px;
    width: 40px;
}
.gg_home_v3_rewards_section .stop_nagging .mom_researh_list ul{
	margin-bottom:7px;
}
.gg_home_v3_rewards_section .stop_nagging .mom_researh_list ul li{
	font-size:20px;
	line-height:130%;
}

.gg_home_v3_rewards_section .stop_nagging .stop_nagg .bs_training_heading{
	position: relative;
    z-index: 1;
}
.gg_home_v3_rewards_section .stop_nagging .stop_nagg .bs_training_heading .yellow_nag:before{
	content:'';
	background: #FFD458;
    position: absolute;
    width: 281px;
    height: 30px;
    bottom: 1px;
    left: 131px;
    z-index: -1;
}

/* testimonials Section */

.gg_home_v3_testimonials_section {
    padding-bottom: 80px;
}
.gg_home_v3_testimonials_section .col-lg-12 h2{
	text-align:center;
	padding-bottom:30px;
	font-size:33px;
	line-height:130%;
}
.gg_home_v3_testimonials_section .parent__slider .slick-center.slick-current{
	background:#cdd9f4 !important;
}
.gg_home_v3_testimonials_section .parent__slider .slick-center.slick-current p{
	color:#221B38 !important;
}
.gg_home_v3_testimonials_section .parent__slider .slick-dots li button{
	width: 20px !important;
    height: 20px !important;
    background: #c3c3c3 !important;
}
.gg_home_v3_testimonials_section .parent__slider .slick-dots .slick-active button {
    background: #c4e2fe !important;
}

/* Independent Kids section */

.gg_home_v3_kids_independent_section{
	background:url('https://getgoally.com/wp-content/uploads/2022/03/Group-3508.png') no-repeat;
	background-size:100% 100%;

}
.gg_home_v3_kids_independent_section .bs_training_heading h2{
    font-size: 33px;
	color: #253646;
	padding-bottom: 40px;
	padding-top: 110px;
}
.gg_home_v3_kids_independent_section .bs_training_discription p{
	font-size:20px;
	line-height:130%;
	max-width:520px;
}
.gg_home_v3_kids_independent_section .image-wrapper{
	text-align:right;
	margin-top:-155px;
}
.gg_home_v3_kids_independent_section .image-wrapper img {
    max-width: 100%;
}
.gg_home_v3_kids_independent_section .bs_training_heading .i_k_yellow{
	position:relative;
	z-index:1;
}
.gg_home_v3_kids_independent_section .bs_training_heading .i_k_yellow:before{
    content: '';
    background: #FFEAAC;
    position: absolute;
    width: 394px;
    height: 16px;
    top: 22px;
    left: -4px;
    z-index: -1;
}

/* video section */

.gg_home_v3_video_section{
	padding-top:70px;
	text-align:center;
}
.gg_home_v3_video_section .bs_training_heading h2{
	text-align: center;
    font-size: 33px;
	color: #253646;
}
.gg_home_v3_video_section .bs_training_discription p{
	font-size:20px;
	line-height:130%;
	padding:30px 0;
}
.gg_home_v3_video_section .content {
    max-width: 900px;
    margin: auto;
}

/* nagging Section */
.gg_home_v3_nagging_section{
	padding-top:70px;
	padding-bottom:80px;
	text-align:center;
}
.gg_home_v3_nagging_section .bs_training_heading h2{
	text-align: center;
    font-size: 33px;
	color: #253646;
}
.gg_home_v3_nagging_section .bs_training_discription p{
	font-size:20px;
	line-height:130%;
}
.gg_home_v3_nagging_section .gg_parent_top_banner_btn {
    display: flex;
    gap: 30px;
    align-items: center;
	justify-content:center;
}
.gg_home_v3_nagging_section .gg_parent_top_banner_btn .try_it .button-wrapper a{
	background-color:#fff;
	color:#000000;
	font-size:20px;
	font-weight:700;
	border:1px solid #000;
	margin-left: 14px;
	padding:12px 20px;
	display:flex;
	align-items: center;
}
.gg_home_v3_nagging_section .gg_parent_top_banner_btn .try_it .button-wrapper img{
	padding-left: 10px;
    height: 30px;
    width: 40px;
}
.gg_home_v3_nagging_section .gg_parent_top_banner_btn .talk_to_coach .button-wrapper a{
	background-color:#fff;
	color:#221B38;
	font-size:20px;
	font-weight:700;
	line-height: 130%;
}
.gg_home_v3_nagging_section .gg_parent_top_banner_btn .talk_to_coach .button-wrapper img{
	padding-left:5px;
}


/* 
recent blog section */



.gg_home_v3_recent_blog_section{
	padding-top:80px;
	padding-bottom:80px;
}
.gg_home_v3_recent_blog_section .bs_training_heading h2{
	font-size:33px;
	line-height:130%;
	color:#221B38;
	text-align:center;
}
.gg_home_v3_recent_blog_section .gg_parent_blog_posts h3 a{
    color:#262628;
	font-size:20px;
	line-height:130%;
	font-weight:500;
}
.gg_home_v3_recent_blog_section .gg_parent_blog_posts img{
	border-radius:20px;
	max-width: 110px;
}
.gg_home_v3_recent_blog_section .gg_parent_blog_posts .gg_blog_cont{
	display: flex;
    align-items: center;
    gap: 50px;
    margin-top: 20px;
    justify-content: flex-start;
	position:relative;
	z-index:1;
}
.gg_home_v3_recent_blog_section .row{
	align-items:center;
}
.gg_home_v3_recent_blog_section .gg_parent_blog_posts .gg_blog_cont:first-child{
	padding-left:60px;
}
.gg_home_v3_recent_blog_section .gg_parent_blog_posts .gg_blog_cont:last-child{
	padding-left:60px;
}
.gg_home_v3_recent_blog_section .gg_parent_blog_posts{
	position:relative;
}
.gg_home_v3_recent_blog_section .gg_parent_blog_posts:before{
    content: '';
    background: url(https://getgoally.com/wp-content/uploads/2022/03/Group-3131-1.png) no-repeat;
    position: absolute;
    width: 343px;
    height: 578px;
    left: -80px;
    top: -100px;
    background-size: 90%;
}
.gg_home_v3_recent_blog_section .bs_training_heading .r_y_line{
	position:relative;
	z-index:1;
}
.gg_home_v3_recent_blog_section .bs_training_heading .r_y_line:before{
    content: '';
    background: #FFEAAC;
    position: absolute;
    width: 148px;
    height: 16px;
    top: 24px;
    left: -4px;
    z-index: -1;
}


/* footer contact form */

.elementor-element-cdf23d4 nf-fields-wrap{
	display:flex;
	flex-wrap:wrap;
	
}
.elementor-element-cdf23d4 nf-fields-wrap #nf-field-20{
	width:255px !important;
	border: solid 2px #72cebc !important;
}
.elementor-element-cdf23d4 nf-fields-wrap #nf-field-21{
	width: 255px !important;
    margin-left: 15px;
	border: solid 2px #72cebc !important;
}
.elementor-element-cdf23d4 nf-fields-wrap #nf-field-22{
	width: 340px !important;
    border: solid 2px #72cebc !important;
}
.elementor-element-cdf23d4 nf-fields-wrap #nf-field-23{
	width: 170px !important;
    margin-left: 15px;
    background: #fff !important;
    color: #000 !important;
}


/* New Landing Page */

/* image slider */
.gg_home_v3_slider_hp_section .try_it{
	text-align:center;
}
.gg_home_v3_slider_hp_section .try_it .button-wrapper a{
    background-color:#fff;
	color:#000000;
	font-size:20px;
	font-weight:700;
	border:1px solid #000;
	padding:15px 20px;
	margin:0;
}
.gg_home_v3_slider_hp_section .try_it .button-wrapper img{
	padding-left: 10px;
    height: 20px;
    width: 30px;
}

/* video section */

.gg_home_v3_video_section_new_lp {
    padding-top: 70px;
    text-align: center;
}
.gg_home_v3_video_section_new_lp .content {
    max-width: 900px;
    margin: auto;
	padding-top: 20px;
}
.gg_home_v3_video_section_new_lp .bs_training_heading h2 {
    text-align: center;
    font-size: 33px;
    color: #253646;
}

/* Features in goally */

.gg_home_v3_feature_slider_hp_section{
	text-align:center;
	padding:70px 0;
}
.gg_home_v3_feature_slider_hp_section .bs_training_heading h2 {
    text-align: center;
    font-size: 33px;
    color: #253646;
}
.gg_home_v3_feature_slider_hp_section .feature__slider_hp{
	padding-top:30px;
}
.gg_home_v3_feature_slider_hp_section .feature__slider_hp h3{
	font-size:20px;
	font-weight:600;
}
.gg_home_v3_feature_slider_hp_section .feature__slider_hp img{
	margin-top:8px;
	margin-bottom:25px;
}
.gg_home_v3_feature_slider_hp_section .feature__slider_hp p{
	font-size:20px;
	font-weight:400;
	line-height:131%;
}
.gg_home_v3_feature_slider_hp_section .slick-initialized .slick-slide {
    display: block;
    border: solid 1px #0000001c;
    margin: 10px;
    padding: 15px 5px;
    box-shadow: -1px 3px 6px 0px #00000059;
    border-radius: 35px;
}
.gg_home_v3_feature_slider_hp_section .slick-list{
	overflow:visible;
}


/* see kids section */

.gg_home_v3_See_kids_slider_hp_section{
	padding-top:50px;
	padding-bottom:70px;
	text-align:center;
}
.gg_home_v3_See_kids_slider_hp_section .bs_training_heading h2 {
    font-size: 33px;
    color: #253646;
	max-width: 530px;
    margin: auto;
}
.gg_home_v3_See_kids_slider_hp_section .bs_training_discription p {
    font-size: 20px;
    color: #253646;
	padding:30px 0;
}
.gg_home_v3_See_kids_slider_hp_section .slick-list{
	overflow:visible;
}
.gg_home_v3_See_kids_slider_hp_section .slick-initialized .slick-slide {
    display: block;
    margin: 10px;
}


/* packages section */

.gg_home_v3_packages_slider_hp_section{
	padding-top:50px;
	padding-bottom:70px;
	text-align:center;
}
.gg_home_v3_packages_slider_hp_section .bs_training_heading h3 {
    font-size: 33px;
    color: #253646;
}
.gg_home_v3_packages_slider_hp_section .bs_training_heading h2 {
    font-size: 33px;
    color: #000000;
}
.gg_home_v3_packages_slider_hp_section .bs_training_discription p {
    font-size: 20px;
	font-weight:400;
	line-height:131%;
	max-width: 160px;
    text-align: left;
	
}
.gg_home_v3_packages_slider_hp_section .packages_hp{
	display: flex;
    justify-content: center;
	gap:10px;
	padding:20px 0;
}
.gg_home_v3_packages_slider_hp_section .try_it .button-wrapper a{
    background-color:#fff;
	color:#000000;
	font-size:20px;
	font-weight:700;
	border:1px solid #000;
	padding:15px 20px;
	margin:0;
}
.gg_home_v3_packages_slider_hp_section .try_it .button-wrapper img{
	padding-left: 10px;
    height: 20px;
    width: 30px;
}
.gg_home_v3_packages_slider_hp_section .bs_training_heading .home_yellow_line_p1{
	position:relative;
	z-index:1;
}
.gg_home_v3_packages_slider_hp_section .bs_training_heading .home_yellow_line_p1:before{
    content: '';
    background: #FFD458;
    position: absolute;
    width: 205px;
    height: 20px;
    bottom: -1px;
    left: -3px;
    z-index: -1;
}
.gg_home_v3_packages_slider_hp_section .bs_training_heading .home_yellow_line_p2{
	position:relative;
	z-index:1;
}
.gg_home_v3_packages_slider_hp_section .bs_training_heading .home_yellow_line_p2:before{
    content: '';
    background: #FFD458;
    position: absolute;
    width: 210px;
    height: 20px;
    bottom: -1px;
    left: -3px;
    z-index: -1;
}

/* less Packages section */
.gg_home_v3_less_packages_slider_hp_section{
	padding-top:40px;
	padding-bottom:40px;
	text-align:center;
}
.gg_home_v3_less_packages_slider_hp_section .bs_training_heading h2 {
    text-align: center;
    font-size: 33px;
    color: #253646;
}
.gg_home_v3_less_packages_slider_hp_section .bs_training_discription p {
    font-size: 20px;
    color: #253646;
    padding: 15px 0;
	margin:0;
}
.gg_home_v3_less_packages_slider_hp_section .less_packages_cars{
	border: solid 1px #0000001c;
    margin: 10px;
    padding: 15px 5px;
    box-shadow: -1px 3px 6px 0px #00000059;
    border-radius: 35px;
	max-width:200px;
}
.gg_home_v3_less_packages_slider_hp_section .less_packages_cars h3{
	font-size:20px;
	font-weight:600;
	color:#253646;
}
.gg_home_v3_less_packages_slider_hp_section .less_packages_cars img{
	margin-top:8px;
	margin-bottom:10px;
}
.gg_home_v3_less_packages_slider_hp_section .less_packages_cars p{
	font-size:20px;
	font-weight:400;
	line-height:131%;
}
.partners_press_section{background-image:url('https://getgoally.com/wp-content/uploads/2022/11/Rectangle-3371.png');background-repeat: no-repeat;background-position: center 100px;padding-top: 50px;padding-bottom: 50px;background-size: contain;}
.partners_press_section .bs_training_heading h2{text-align:center;margin-bottom:40px;font-size: 33px;color: #253646;}
.partners_press_section .flexslider {background: #fff0 !important;border: 0px !important;}
.partners_press_single{padding: 20px !important;}
.bs_training_message{    border: 2px solid #000;
    position: relative;
    padding: 10px;
    border-radius: 8px;    margin-bottom: 40px;font-size:20px;}
.bs_training_message:before,
.bs_training_message:after {
	content: ' ';
	position: absolute;
	width: 0;
	height: 0;
}

.bs_training_message:before {
	left: 37px;
    bottom: -33px;
    border: 16px solid;
    border-color: #333 transparent transparent transparent;
}

.bs_training_message:after {
	    left: 38px;
    bottom: -30px;
    border: 15px solid;
    border-color: #fbf3df transparent transparent transparent;
}
.author_company_info{display: flex;align-items: center;}
.author_company_info .company_description{    padding: 10px;}

.author_company_info .company_description .company-name{margin-bottom:0px;font-size:20px;}
.author_company_info .company_description .author-name{font-size:20px;}
.author_company_info .company_description .author-name a,.author_company_info .company_description .company-name a{color:#253646;text-decoration: underline;}

.parent_bedtime_upgrade_section .bs_training_discription a{    color: #253646;text-decoration:underline;}
.need_cards_section{background-image:none;}
.need_cards_section .special_cards{padding-top:0px !important;}
.elementor-element-cdf23d4 .fa-caret-right:before {
    color: #ffd458 !important;
}
#footerbclist .elementor-icon-list-item a{color:#000 !important;}
.elementor-element-e98004c .fa-caret-right:before {
    color: #72cebc !important;
}
#tlbutton,.taleftbutton .elementor-button{text-align:left !important;}
#ninja_forms_required_items, .nf-field-container {
    margin-bottom: 10px !important;
}
.bdeclink ul li a{color:#000;}
.elementor-element-e40fd07 nf-fields-wrap #nf-field-20_1,.elementor-element-e40fd07 nf-fields-wrap #nf-field-22_1,.elementor-element-e40fd07 nf-fields-wrap #nf-field-21_1 {
    border: solid 2px #72cebc !important;
		border-radius: 7px !important;
}
/*Pricing v3*/
.header_flag_images{display:none;}
.page-id-15388 .header_flag_images,.page-id-15703 .header_flag_images,.page-id-15701 .header_flag_images,.page-id-15699 .header_flag_images{display:block;}
.page-id-15388 header .menu-wrapper ul.actions,.page-id-15388 .mbl_btn,.page-id-15703 header .menu-wrapper ul.actions,.page-id-15703 .mbl_btn,.page-id-15701 header .menu-wrapper ul.actions,.page-id-15701 .mbl_btn,.page-id-15699 header .menu-wrapper ul.actions,.page-id-15699 .mbl_btn{display:none;}
.page-id-15388 header .mbl_btn .header_flag_images,.page-id-15703 header .mbl_btn .header_flag_images,.page-id-15701 header .mbl_btn .header_flag_images,.page-id-15699 header .mbl_btn .header_flag_images{display:none;}
.header_flag_images .flag_images_ul{list-style:none;}
.header_flag_images .flag_images_ul li{display:inline-block;}
.new_pricing_v3{background-image: url(https://getgoally.com/wp-content/uploads/2022/11/wave-bg-background2.png) !important;    background-size: 110% 75% !important;padding-bottom: 180px !important;}
.checkout_tabs{width: 50%;margin: 20px auto;}
.checkout_tabs .nav-tabs {border-bottom: 0px;justify-content: center;}
.checkout_tabs .nav-tabs .nav-item{margin: 0px 5px;}
.checkout_tabs .nav-tabs .nav-link{color:#BDBDBD;border-bottom: 3px solid #BDBDBD !important;font-size: 14px;font-weight: bold;}
.checkout_tabs .nav-tabs .nav-link.active {border: 0px;color: #131314;border-bottom: 3px solid #2673E4 !important;}
.checkout_order_butt{position: absolute;bottom: -130px;left: 5%;    width: 90%;}
.checkout_order_butt a{    background-color: #2673e4;color: #ffffff;border: solid 1px #2673e4;font-weight: 400;border-radius: 10px;width: 100%;
    text-align: center;padding: 12px 50px;font-size: 24px;line-height: 24px;}
.new_pricing_v3 .pricing_switch{padding-top:15px;align-items: start;}
.new_pricing_v3 .pricing_switch .switch{    height: 25px;}
.new_pricing_v3 .pricing_switch .switch .slider:before{left: 1px;bottom: 0px;top: 1px;}
.new_pricing_v3 .pricing_switch .switch input:checked + .slider:before{transform: translateX(29px);}
.gg_newpricing_top_banner_section .pricing_yearly h4 span{font-size:20px;}
.boltx {font-weight: 500 !important;}
.yearlydeal3 .deal_price{padding-right:80px;}
.pricing_deals .form-check{margin-bottom:8px;}

.deal_main{width: 50%;margin: 20px auto;padding: 30px !important;height:auto !important;}
.gg_newpricing_top_banner_section .pricing_yearly h4{text-align: center;line-height: 20px;}
.pricing_deals{display: flex;}
.pricing_deals .deals_tag{    width: 9%;}
.pricing_deals .deals_tag p{    color: #f00;line-height: 16px;}
.pricing_deals .p_deals_content{    width: 91%;}
.pricing_deals label{font-size:20px;font-weight:500;width: 100%;}
.pricing_deals label .deal_price{font-weight:400;float:right;}
.pricing_deals label .deal_prev_price{font-weight:400;margin-right:20px;text-decoration: line-through;text-decoration-color: #FF0000;float:right;}
.monthly_deal_content,.yearly_deal_content{display:none;}
.pricing_deals_content .active{display:block;position:relative;}
.pricing_deal_content_list ul{padding-left:0px;    list-style: none;    display: flex;flex-wrap: wrap;justify-content: center;}
.pricing_deal_content_list ul li{background: url(https://getgoally.com/wp-content/uploads/2022/11/large_check.png) left center no-repeat transparent;padding-left: 25px;margin-left: 20px;display:inline-block;font-size: 20px;line-height:1.2;}

.pricing_v3_distraction{margin-top: 0px !important;padding-bottom: 0px !important;}
.pricing_v3_distraction .distraction_top_header .distraction_top_heade_image:before{top:-111px !important;right: -212px !important;}
.pricing_v3_distraction .distraction_top_heade_para ul{font-size:20px;line-height: 22px;}
.pricing_v3_distraction .distraction_section_row p{font-size:20px;}
.pricing_v3_distraction .distraction_top_header{padding-top: 30px !important;}
.pricing_v3_distraction .distraction_top_header .distraction_top_heade_para {width: 90% !important;}


.pricing_v3_partners_press{background-position: center 50px;}

.pricing_v3_video{padding-top:0px !important;}
.pricing_v3_video_heading{    position: relative;z-index: 1;}
.pricing_v3_video_heading:before{content: '';
    position: absolute;
    background: #FFD458;
    height: 19px;
    width: 357px;
    bottom: 0px;
    left: 375px;
    z-index: -1;
    opacity: 50%;}

.pricing_v3_ipad_replacement_section .before_footer_heading h2{font-size:33px;text-align:center;margin-bottom: 40px;}
.pricing_v3_ipad_replacement_section{padding-top: 50px;padding-bottom: 50px;}

.ipad_list_desc{text-align:center;font-size:20px;}
.ipad_rep_left_main{align-items:center;}
.ipad_rep_list{display:flex;}
.ipad_rep_left_list, .ipad_rep_right_list{width:50%;}
.ipad_rep_left_list ul, .ipad_rep_right_list ul,.ipad_rep_full_list ul{margin-bottom:0px;list-style:none;    padding-left: 0px;}
.ipad_rep_left_list ul li, .ipad_rep_right_list ul li,.ipad_rep_full_list ul li{
    background: url(https://getgoally.com/wp-content/uploads/2022/11/ipad_list_check.png) left center no-repeat transparent;
    padding: 5px 0 10px 40px;text-align: left;font-size: 20px;}
.tablet_slider{    box-shadow: 2px 5px 20px 4px #0000001f;margin: 30px 0px !important;padding: 20px 30px !important;border-radius: 20px !important;}
.tablet_slider .flex-control-nav{width:90%;}
.tablet_slider_single h3{text-align: center;font-size: 25px;}
.parent__slider_two .slick-track {
    display: flex;
    flex: 1;
}
.parent__slider_two .slick-slide {
    margin: 0px;
    flex: 1;
    min-width: 100px;
    transition: transform ease 0.15s;
    transform: scale(0.8);
}
.parent__slider_two .slick-center.slick-current {
    margin: 0 !important;
    transform: scale(1) !important;
}
.feature_slider_content h2{font-size:28px !important;}
.feature_slider_content{background-color: #FDFCFF;box-shadow: rgba(0, 0, 0, 0.15) 0px 8px 12px 6px, rgba(0, 0, 0, 0.3) 0px 4px 4px;    border-radius: 20px;padding-top: 30px;padding-bottom: 20px;}
.features_slider_card h3{font-size:20px;font-weight:bold;text-align:center;}
.features_slider_card p{font-size:20px;text-align:center;}
.features_slider_card_list{font-size:20px;padding-left:0px;    list-style: none;}
.features_slider_card_content{display:none;}
.slick-center .features_slider_card_content{display:block;width: 730px; margin-left: -115%;text-align: center;}
.parent__slider_two .slick-next:before,.parent__slider_two .slick-prev:before{color:#000;}
.parent__slider_two .slick-next{right: 5px;width:26px;height:44px;}
.parent__slider_two .slick-prev{left: 5px;width:26px;height:44px;}
.parent__slider_two .slick-prev:before {
    content: url(https://getgoally.com/wp-content/uploads/2022/11/left_arrow.png);
}
.parent__slider_two .slick-next:before {
    content: url(https://getgoally.com/wp-content/uploads/2022/11/right_arrow.png);
}
.slick-next:before, .slick-prev:before{font-size:44px !important;}
.features_slider_card_list li{background: url(https://getgoally.com/wp-content/uploads/2022/11/small_check.png) left center no-repeat transparent;padding-left: 15px;margin-left: 10px;display:inline-block;}
.pricing_v3_faq{background-image: url(https://getgoally.com/wp-content/uploads/2022/12/wave-bg-1-faq.png) !important;    padding-top: 20px;
    padding-bottom: 70px;background-size: 110% !important;background-position-y: -60px !important;}
.pricing_v3_faq .faq_heading h2{font-size:33px !important;}
.pricing_v3_faq .faq_heading:before{background:#fff !important;}
.pricing_deals .yearlydeal2 .deal_prev_price{margin-right: 30px;}
.checkout_order_butt a img{margin-left:10px;}
/*Contact Us V2*/
.contactbuttons{padding-top: 80px;}
.contactbuttons p{font-size:20px;}
.contactbuttons h1{font-size: 40px;font-weight: 500;line-height: 52px;margin-bottom: 20px;color: #221B38;}
.contactbuttons h2{font-size: 33px;font-weight: 500;margin-bottom: 30px;margin-top: 50px;}
.cbuttonsgrid{display:flex;flex-wrap: wrap;}
.cbuttonsgrid .cbuttonitem{width:28%;margin: 5px;    border: 1px solid #000;border-radius: 10px;align-items: center;display: flex;}
.cbuttonsgrid .cbuttonitem a{background: none;color: #000;font-size: 20px;font-weight: 400;padding: 4px 20px;width: 100%;text-align:center;line-height: 26.2px;}
.ncontact_form{width:820px;}
.contactbuttons .form_description{font-size: 20px;font-weight: 500;color: #000;}
.contact_form_new_inner{max-width:100% !important;}
.contact_form_new_inner .field-wrap>div input,.contact_form_new_inner .field-wrap>div textarea{width:100% !important;border: 1.8px solid #262628 !important;border-radius: 11px !important;color: #262628;font-size: 20px;font-weight: 400;}
.contact_form_new_inner .field-wrap>div textarea{height: 177px !important;}
.contact_form_new_inner .ncf_name_field,.contact_form_new_inner .ncf_email_field,.contact_form_new_inner .ncf_phone_field {width:32.3%;float:left;clear:none;margin-left:1.5%;margin-bottom: 5px !important;}
.contact_form_new_inner .first_field {margin-left:0px;}
.contact_form_new .nf-form-content input {height: 55px !important;}
.contact_form_new_inner .field-wrap>div input[type=button]{background-color: #FFf !important;
    font-weight: 500;
    line-height: 26px;
    width: auto !important;
    min-width: 160px;
    float: left;
    height: 52px !important;
    border-radius: 15px !important;}
.cteamgroupimage{margin-bottom:200px;}

.single-blog-section .feature-image .wp-post-image{text-align:center;}
@media screen and (max-width: 1024px)
{
	.partners_press_section{background-size:cover;}
	.elementor-element-fad6793 nf-fields-wrap #nf-field-20_1,.elementor-element-fad6793 nf-fields-wrap #nf-field-22_1,.elementor-element-fad6793 nf-fields-wrap #nf-field-21_1 {
    border: solid 2px #72cebc !important;
		border-radius: 7px !important;
}
.partners_press_section{background-image:url('https://getgoally.com/wp-content/uploads/2022/11/preebgmobile.png');background-position: center;    background-size: 100%;}
	.gg_parent_special_needs_section .special_cards {
    padding-top: 10px !important;
}
	header .mbl_btn {display: block !important;}
	.page-id-15388 header .mbl_btn .g_s_mbl_btn,.page-id-15703 header .mbl_btn .g_s_mbl_btn,.page-id-15699 header .mbl_btn .g_s_mbl_btn,.page-id-15701 header .mbl_btn .g_s_mbl_btn{display:none;}
	.page-id-15388 header .mbl_btn .header_flag_images,.page-id-15703 header .mbl_btn .header_flag_images,.page-id-15699 header .mbl_btn .header_flag_images,.page-id-15701 header .mbl_btn .header_flag_images{display:block;}
	
	.checkout_tabs {width: 100%;}
	.gg_newpricing_top_banner_section .pricing_monthely h4,.gg_newpricing_top_banner_section .pricing_yearly h4{font-size: 16px !important;}
	.deal_main{background-color: #fff !important;box-shadow: 0px 8px 12px 6px rgb(0 0 0 / 15%), 0px 4px 4px rgb(0 0 0 / 30%) !important;    padding: 20px !important;margin-top: 10px !important;}
	.mobile_background_image::before{height:auto !important;}
	.pricing_deals label {font-size: 12px;}
	.pricing_deal_content_list ul li{margin-left: 5px;font-size: 12px;}
	.checkout_order_butt{left: 0;width: 100%;text-align: center;bottom: -110px;}
	.checkout_order_butt a{width:100%;}
	
	.pricing_v3_video {padding-top: 10px !important;}
	.pricing_v3_video_heading h2{font-size:20px;}
	.pricing_v3_ipad_replacement_section .before_footer_heading h2 {font-size: 20px;margin-bottom: 15px;}
	.ipad_list_desc {font-size: 14px;}
	.ipad_rep_left_list ul li, .ipad_rep_right_list ul li, .ipad_rep_full_list ul li{font-size: 14px;}
	.tablet_slider_single h3 {font-size: 16px;}
	
	.features_slider{    padding-top: 10px;}
	.feature_slider_content h2 {font-size: 16px !important;}
	.feature_slider_content{width: 70%;margin: auto;}
	.pricing_v3_faq .faq_heading h2 {font-size: 20px !important;}
	.parent__slider_two .slick-slide .image-wrapper{text-align:center;}
	.slick-center .features_slider_card_content {
    width: 80%;
    margin-left: 10%;
    text-align: center;
}
	.parent__slider_two .slick-slide{max-width: 650px;
    min-width: 650px;padding: 20px;}
	.pricing_v3_video_heading:before{left:355px;width: 247px;}
	.pricing_deals .yearlydeal2 .deal_prev_price{margin-right: 25px;}
	.cbuttonsgrid .cbuttonitem {width: 31%;}
	.contactbuttons {padding-top: 50px;}
}
@media screen and (max-width: 768px)
{
	.gg_newpricing_top_banner_section .pricing_yearly h4 span{font-size:12px;}
	.pricing_v3_distraction .distraction_top_heade_para ul li{font-size:14px;}
.pricing_v3_distraction .distraction_section_row p{font-size:14px;}

	.parent__slider_two .slick-slide{max-width: 220px;
    min-width: 220px;padding: 10px;}
	.features_slider .container .row{display:block;}
	.feature_slider_content {
    width: 90% !important;
    margin: auto;
}
		.features_slider_card h3{font-size:12px;}
.features_slider_card p{font-size:12px;}
.features_slider_card_list li{font-size:12px;}
	.pricing_v3_video_heading:before{left:225px;}
	.ipad_rep_left_main{flex-direction: column;}
	.ipad_rep_left_main .col-md-5,.col-md-7{max-width:85%;}
	.slick-center .features_slider_card_content {
    width: 500px;
    margin-left: -75%;
    text-align: center;
}
	.parent_bedtime_testimonial_slider_section .col-lg-12 h2{padding-bottom:0px;}
		.new_pricing_before_footer .before_footer_content .before_footer_heading:before {
    left: 128px;
}
	.yearlydeal3 .deal_price {
    padding-right: 55px;
}
	.ipad_rep_left_list ul li, .ipad_rep_right_list ul li, .ipad_rep_full_list ul li{padding: 8px 0 8px 40px;    background-size: 24px;}
.new_pricing_v3 .pricing_switch .switch .slider:before{left: 0.8px;bottom: 0px;top: 0.8px;}
	.new_pricing_faq_section .collapse.show {font-size: 14px !important;}
	.contact_form_new_inner .field-wrap>div input[type=button]{
    height: auto !important;
    border-radius: 11px !important;}
}

@media screen and (max-width: 575px){
	.gg_parent_special_needs_section .special_cards .card_itm_s p {
    font-size: 13px !important;
}
	.partners_press_single {
    padding: 20px 50px 0px !important;
}
	.author_company_info .company_description .author-name {
    margin-bottom: 0px;
}
	.partners_press_section .bs_training_heading h1 {
    margin-bottom: 0px;
    font-size: 20px;
}
	.flex-direction-nav{display:none;}
	.bs_training_message{margin-bottom:20px;}
	.partners_press_section{background-image:url('https://getgoally.com/wp-content/uploads/2022/11/preebgmobile.png');background-position: center 30px;    background-size: 150%;}
	.bs_training_message{font-size:14px;}
	.author_company_info .company_description .company-name {
    font-size: 14px;
}
	.author_company_info .company_description .author-name {
    font-size: 14px;
}
	.checkout_tabs .nav-tabs .nav-link{font-size:12px;}
	.parent__slider_two .slick-slide {
    max-width: 100px;
    min-width: 100px;padding: 10px;
}
	.tablet_slider .flex-control-nav{width:80%;}
	.slick-center .features_slider_card_content {
    width: 270px;
    margin-left: -120%;
    text-align: center;
}
	.pricing_v3_video_heading:before{left:65px;width: 237px;height: 12px;}
.pricing_deals .deals_tag p {font-size: 12px;}
	.pricing_v3_distraction .distraction_top_header .distraction_top_heade_image:before {
    top: -121px !important;
    right: -182px !important;
}
	.pricing_v3_distraction .distraction_top_heade_para ul{line-height: 16px;}
	.ipad_rep_left_main .col-md-5, .col-md-7 {
    max-width: 100%;
}
	.parent__slider_two .slick-center.slick-current { margin-top: 20px !important;transform: scale(1.1) !important;
}
	.yearlydeal3 .deal_price {
    padding-right: 55px;
}
	.pricing_v3_faq{    background-size: 250% !important;background-position-y: -30px !important;}
	.contactbuttons h1 {
		font-size: 24px;color:#253646;}
	.cbuttonsgrid .cbuttonitem {
    width: 49%;
		margin: .5%;}
	.cbuttonsgrid .cbuttonitem a {font-size: 14px;padding: 0px 10px;}
	.contactbuttons h2 {
		font-size: 20px;}
	.contactbuttons .form_description,.contactbuttons p{font-size: 14px;font-weight:400;color:#000;}
	.ncontact_form {width: 100%;}
	.ncf_name_field{width: 40% !important;    margin-bottom: 0px !important;}
	.ncf_email_field{width: 59% !important;margin-left: 1% !important;    margin-bottom: 0px !important;}
	.ncf_phone_field {width: 60% !important;margin-left: 0% !important;}
	.contact_form_new_inner .field-wrap>div input, .contact_form_new_inner .field-wrap>div textarea{border: 1.2px solid #000 !important;color: #262628;font-size: 14px;}
	.contact_form_new .nf-form-content input {height: 40px !important;}
	.contact_form_new_inner .field-wrap>div input[type=button]{    line-height: 15px;min-width: 130px;}
}
@media screen and (max-width: 400px){
	.new_pricing_faq_section #accordion h3 a {
    padding: 17px 20px 17px 10px !important;position:relative !important;
}
	.new_pricing_faq_section #accordion h3 a:after{    top: 35%;right: 5px;}
}
