/*
Theme Name:   Grace Child
Author:       Dillon
Template:     chooselifemarketingd
Version:      1.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  grace-child
*/

/* Write here your own personal stylesheet */


.sec-content .wp-block-separator {
	 border: none;
   border-top: 3px solid #38c19d;
	float: none;
    margin-left: 0;
    margin-top: 20px;
    margin-bottom: 20px;
}
@media (min-width: 768px){
	.alignleft {
    float: left;
    margin-right: 20px;
 }
}
.notice_of_privacy_practices {
    color: #fff;
		display: inline-block;
}
  
.page-id-1530 span {
    font-family: Montserrat,sans-serif;
	font-weight:300;
}

.cta-button {
	margin-bottom: 15px;
}

.gform_validation_container, .gform_legacy_markup_wrapper .gform_validation_container, body .gform_legacy_markup_wrapper .gform_body ul.gform_fields li.gfield.gform_validation_container, body .gform_legacy_markup_wrapper li.gform_validation_container, body .gform_legacy_markup_wrapper ul.gform_fields li.gfield.gform_validation_container {
    display: none!important;
    left: -9000px;
    position: absolute!important;
}

.navbar-brand>img {
    max-width: 341px;
}
@media (max-width: 767px) {
    .navbar-brand img, .sidebar {
        max-width: 100% !important;
    }
}

@media (max-width: 824px) {
    .navbar-brand>img {
        max-width: 180px !important;
    }
}
@media (max-width: 767px) {
    .navbar .navbar-brand {
        padding: 8px 15px;
    }
}
@media (max-width: 824px) {
    .navbar-brand>img {
        max-width: 234px !important;
    }
}
@media (max-width: 991px) {
    .navbar-brand>img {
        max-width: 255px !important;
    }
}
.navbar-brand>img {
    max-width: 350px;
}
.navbar-brand {
    padding: 26px 15px;
}

@media (max-width: 500px) {
	.home .banner img.d-mob{
		display:none !important;
	}
	section.home-header {
		background:unset !important;
	}
}
span.header-icon {
    background-color: #97d5f4;
    border-radius: 50%;
    padding: 3px 5px;
    display: inline-table;
}
@media (max-width: 1080px){
.navbar-default .navbar-nav>li>a {
    font-size: 14px;
}
}
@media (max-width: 1024px){
.navbar-default .navbar-nav>li>a {
    font-size: 13px;
}
}
@media(max-width:991px){
	.hidden-lg-des{
	display:none;
}
	.mobile-phone .phone a {
    background-color: #0d456d;
    color: #fff;
		    width: 100%;
    display: block;
    padding: 7px 0;
    color: #fff;
    text-transform: uppercase;
    font-size: 16px;
    margin-bottom: 1px;
}
	.mobile-phone  .phone{
		padding-inline:0;
	}
	.mobile-phone  .text{
		padding-inline:0;
	}
	.mobile-phone >.row{
		background-color: #0d456d;
	}
	.visible-lg-des{
	display:block !important;
}
	.mobile-phone img{
	filter: brightness(0) saturate(100%) invert(100%) sepia(5%) saturate(0%) hue-rotate(251deg) brightness(102%) contrast(103%);
	}
	.mobile-phone  .phone:first-child{
		border-right:1px solid #fff;
	}
	
}
@media(min-width:992px){
	.hidden-lg-des{
	display:block;
}
	.visible-lg-des{
	display:none !important;
}
}
@media(min-width:768px) and (max-width:991px){
	.stellarnav.mobile .menu-toggle{
		    margin-top: -28px;
	}
	.menu-toggle .fa{
		border: 1px solid #0d456d;
    background-color: #0d456d;
	}

}
.navbar-default .navbar-nav>li>a{
	font-size:15px;
}
a {
    color: #0000EB;
}
.main a {
    color: #0000EB;
}
@media (min-width: 992px) {
.option-title .h5 {
    font-size: 50px;
	color: #fff;
    margin-bottom: 20px;
	font-family: Sacramento,cursive;
	    text-transform: capitalize;
}
}
.option-title .h5 {
    color: #fff;
    margin-bottom: 20px;
    font-size: 50px;
	font-family: Sacramento,cursive;
}