/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.2.12
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/

@font-face {
	font-family:'Northwell';
	font-style:normal;
	src: url('/wp-content/themes/hello-theme-child-master/fonts/northwell/northwell.woff2') format('woff2'), url('/wp-content/themes/hello-theme-child-master/fonts/northwell/northwell.woff') format('woff');
}
@font-face {
	font-family:'Northwell Alt';
	font-style:normal;
	src: url('/wp-content/themes/hello-theme-child-master/fonts/northwell/northwell-alt.woff2') format('woff2'), url('/wp-content/themes/hello-theme-child-master/fonts/northwell/northwell-alt.woff') format('woff');
}
@font-face {
	font-family:'Northwell Swash';
	font-style:normal;
	src: url('/wp-content/themes/hello-theme-child-master/fonts/northwell/northwell-swash.woff2') format('woff2'), url('/wp-content/themes/hello-theme-child-master/fonts/northwell/northwell-swash.woff') format('woff');
}

html {-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; -webkit-text-size-adjust:none; -ms-text-size-adjust:none; -webkit-font-smoothing:antialiased; text-rendering:optimizeLegibility; -moz-osx-font-smoothing:grayscale; margin:0;}
* {margin:0; padding:0; outline-style:none; -webkit-box-sizing:inherit; -moz-box-sizing:inherit; box-sizing:inherit;}
body {background-color:#f8f6f8; margin:0; padding:0; font:19px/26px 'Kobenhavn Sans', sans-serif; font-weight:300; font-style:normal; letter-spacing:0.04em; color:#8c877e;}
a, .elementor-448 .elementor-element.elementor-element-a01f6ce .elementor-icon-list-text a, .elementor-448 .elementor-element.elementor-element-2f9545a .elementor-icon-list-text a, .elementor-972 .elementor-element.elementor-element-be2d5c0 .elementor-icon-list-text a {color:#da759f;}
a:hover, .elementor-448 .elementor-element.elementor-element-a01f6ce .elementor-icon-list-text a:hover, .elementor-448 .elementor-element.elementor-element-2f9545a .elementor-icon-list-text a:hover, .elementor-972 .elementor-element.elementor-element-be2d5c0 .elementor-icon-list-text a:hover {color:#00e8b0;}
p, h1 {margin:0;}
p:not(:last-of-type) {margin:0 0 20px 0;}
p.highlight {font-size:29px; line-height:30px; color:#7000a4; letter-spacing:0.01em; margin-bottom:30px;}
p.blog-highlight {font-size:29px; line-height:30px; color:#7000a4; letter-spacing:0.01em; margin:0;}
p.emphasize {font-size:24px; line-height:28px; color:#8c877e; letter-spacing:0.01em; font-weight:500;}
p.caption-testimonial-title {font-size:18px; line-height:20px; text-transform:uppercase; font-weight:300; letter-spacing:0.12em; text-align:right; color:#a47ac0; margin:0;}
p.caption-testimonial-desc {text-align:center; margin:0; padding:0; line-height:22px; font-size:15px; letter-spacing:0.06em;}
p.praise-title {font-size:24px; margin-bottom:32px; font-weight: bold;}
.swash {font-family:'Northwell Swash';}

h1, h2, h3, h4, h5, h6 {margin-top:inherit; margin-bottom:inherit; font-family:inherit; font-weight:300; line-height:inherit; color:inherit;}

h1, h3, .elementor-heading-title {font-size:49px; line-height:40px; letter-spacing:0.02em; /*text-transform:lowercase;*/ font-weight:300;}
h2 {font-size:64px; line-height:52px; letter-spacing:0.01em; /*text-transform:lowercase;*/ font-weight:300;}
.month h2 {font-size:64px; line-height:52px; letter-spacing:0.01em; text-transform:none; font-weight:300;}
h4 {font-size:26px; line-height:36px; /*text-transform:lowercase;*/ font-weight:300;}
h5 {font-size:19px; line-height:20px; letter-spacing:0.12em; /*text-transform:lowercase;*/ font-weight:300;}

h1 span.purple, h2 span.purple {font-size:112px; line-height:56px; font-family:'Northwell'; color:#7000a4; text-shadow:0 0 8px rgba(0,0,0,0.25); letter-spacing:0; padding:0 8px; display:inline-block; margin-bottom:-20px;}
h3 span.purple {font-size:84px; font-family:'Northwell'; color:#7000a4; text-shadow:0 0 8px rgba(0,0,0,0.25); letter-spacing:0; display:inline-block; padding:0 8px;}
h1 span.white, h2 span.white {font-size:112px; line-height:56px; font-family:'Northwell'; color:#fff; text-shadow:0 0 8px rgba(0,0,0,0.25); letter-spacing:0; padding:0 8px; display:inline-block; margin-bottom:-20px;}
h3 span.white {font-size:84px; font-family:'Northwell'; color:#fff; text-shadow:0 0 8px rgba(0,0,0,0.25); letter-spacing:0; display:inline-block; padding:0 8px;}

.text-brush {font-size:84px; line-height:84px; font-family:'Northwell'; text-shadow:0 0 8px rgba(0,0,0,0.25); letter-spacing:0; display:inline-block; padding:0 8px;}
.text-brush-2 {font-size:72px; line-height:56px; font-family:'Northwell'; text-shadow:0 0 8px rgba(0,0,0,0.25); letter-spacing:0; display:inline-block; padding:0 8px; margin-bottom:-12px;}
.brush {font-family:'Northwell'; text-shadow:0 0 8px rgba(0,0,0,0.25); letter-spacing:0; display:inline-block; padding:0 8px;}
.brush-assessment {font-size:42px; line-height:44px; font-family:'Northwell'; color:#7000a4; text-shadow:0 0 6px rgba(0,0,0,0.25); letter-spacing:0; display:inline-block; padding:0 8px;}
img {border-style:none; display:block;}
/* strong, bold {color:#807b73; font-weight:500; letter-spacing:0.06em;} */
b, strong { font-weight: bold; }
h5.text-center {text-align:center;}
.text-center {text-align:center;}
.elementor-text-editor ul {margin:16px 0 0 40px; padding:0;}
.elementor-text-editor ul li {margin:0; padding:0 0 0 4px; font-size:18px; line-height:22px;}
.elementor-text-editor ul li:not(:last-of-type) {margin:0 0 20px 0;}
.elementor-text-editor ol {margin:0 0 0 40px; padding:0;}
.elementor-text-editor ol li {margin:0; padding:0 0 0 4px; font-size:18px; line-height:22px;}
.elementor-text-editor ol li:not(:last-of-type) {margin:0 0 20px 0;}

.launch-bullets .elementor-text-editor ul {margin:0 0 0 40px; padding:0;}
.launch-bullets .elementor-text-editor ul li {margin:0; padding:0 0 0 4px; font-size:18px; line-height:22px; color:rgba(166,160,149,0.8);}
.launch-bullets .elementor-text-editor ul li:not(:last-of-type) {margin:0 0 6px 0;}
.launch-bullets .elementor-text-editor p {margin:0 0 6px 0;}

.single-post .elementor-widget-theme-post-content ol, .single-post .elementor-widget-theme-post-content ul {margin:8px 32px 0 48px;}
.single-post .elementor-widget-theme-post-content ol li, .single-post .elementor-widget-theme-post-content ul li {margin:0 0 16px 0; line-height:22px; padding-left:4px;}
.single-post .elementor-widget-theme-post-content ol li p, .single-post .elementor-widget-theme-post-content ul li p {margin:0 0 8px 0;}

p.blog-title {font-size:39px; line-height:36px; color:#7000a4; letter-spacing:0.01em; margin:0 0 20px 0; text-align:center;}
p.blog-subhead {font-size:29px; line-height:30px; color:#7000a4; letter-spacing:0.01em; margin:0 0 20px 0;}
p.blog-innerquote {font-size:29px; line-height:30px; font-weight:500; color:#7000a4; letter-spacing:0.01em; margin:60px 0 68px 0; padding:0 24px; text-align:center;}
.single-post ol li p.blog-bullethead, .single-post ul li p.blog-bullethead {font-size:23px; line-height:30px; color:#7000a4; letter-spacing:0.01em; margin:0 0 4px 0;}
p.blog-finequote {font-size:15px; line-height:16px; font-weight:300; letter-spacing:0.06em; color:#7000A480; text-align:center; max-width:760px; margin:0 auto 40px auto;}
p.blog-fineprint {font-size:15px; line-height:16px; font-weight:300; letter-spacing:0.06em; color:#7000A480;}
p.blog-fineprint strong {color:#7000A480;}
hr.blog-footerbreak {margin:60px 0 20px 0; border:none; border-top:1px solid #7000A480;}

.row {display:flex; margin:20px auto 0 auto; justify-content:center;}
.col {display:block; flex:0 0 auto;}
.col-3 {width:33.333%;}

.elementor-location-header #masthead {display:block; width:100%; height:256px; background-color:#fff; box-shadow:0 0 9px rgba(0,0,0,0.08); position:relative; z-index:900;}
.elementor-location-header #masthead .logo {display:block; width:260px; height:150px; padding:72px 0 0 0; margin:0 auto;}

.elementor-location-header #masthead .mast-book-cta {display:none;}
.home .elementor-location-header #masthead .mast-book-cta {display:flex; position:absolute; top:48px; right:48px;}
.elementor-location-header #masthead .mast-book-cta .col1 {flex:0 0 auto; display:flex; align-items:center;}
.elementor-location-header #masthead .mast-book-cta .col1 p {flex:0 0 auto; display:block;}
.elementor-location-header #masthead .mast-book-cta .col1 p a {display:block; text-align:center; font-size:27px; line-height:24px; color:#da759f; margin:0;}
.elementor-location-header #masthead .mast-book-cta .col1 p a:hover {color:#00e8b0;}
.elementor-location-header #masthead .mast-book-cta .col2 {flex:0 0 auto; width:148px; height:208px;}
.elementor-location-header #masthead .mast-book-cta .col2 a {display:block; margin:0;}
.elementor-location-header #masthead .mast-book-cta .col2 img {display:block; width:auto;}
.elementor-location-header #masthead .mast-audible-cta {display:none;}
.home .elementor-location-header #masthead .mast-audible-cta {display:block; width:130px; height:72px; position:absolute; top:116px; right:332px;}
.elementor-location-header #masthead .mast-audible-cta p {display:block; width:130px; height:72px; text-align:center; line-height:16px;}
.elementor-location-header #masthead .mast-audible-cta p a {display:block; width:130px; height:72px; padding-top:39px; background:url(/wp-content/themes/hello-theme-child-master/images/audible_logo.png) center top/130px 39px no-repeat;}

@media (max-width:1140px) {
	.home .elementor-location-header #masthead .mast-audible-cta {top:58px; right:176px;}
}
@media (max-width:768px) {
	.home .elementor-location-header #masthead .mast-audible-cta {width:120px; height:50px; position:absolute; top:20px;}
	.elementor-location-header #masthead .mast-audible-cta p {width:120px; height:50px; font-size:17px; line-height:14px;}
	.elementor-location-header #masthead .mast-audible-cta p a {width:120px; height:50px; padding-top:19px; background:url(/wp-content/themes/hello-theme-child-master/images/audible_logo.png) center top/65px 19px no-repeat;}
}
@media (max-width:480px) {
	.home .elementor-location-header #masthead .mast-audible-cta {width:80px; height:64px; position:absolute; top:14px; right:140px;}
	.elementor-location-header #masthead .mast-audible-cta p {width:80px; height:64px; font-size:17px; line-height:14px;}
	.elementor-location-header #masthead .mast-audible-cta p a {width:80px; height:64px; padding-top:19px; background:url(/wp-content/themes/hello-theme-child-master/images/audible_logo.png) center top/65px 19px no-repeat;}
}



.elementor-location-header #masthead .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu .elementor-item {
/* 	font-family:'Kobenhavn Sans', Sans-serif; display:block; font-size:17px; line-height:18px; font-weight:300; letter-spacing:0.06em; text-transform:lowercase; color:#afafd6; text-decoration:none; padding:15px 8px; margin:0; */
	display: block;
    font-size: 12px;
    line-height: 18px;
    font-weight: 400;
    letter-spacing: 2px;
    color: #8C877E;
    text-decoration: none;
    padding: 15px;
    margin: 0;
    text-transform: uppercase;
}

.elementor-7 .elementor-element.elementor-element-96939e3 .elementor-image img, .elementor-7 .elementor-element.elementor-element-0007081 .elementor-image img, .elementor-7 .elementor-element.elementor-element-2178095 .elementor-image img, .elementor-7 .elementor-element.elementor-element-bf1620d .elementor-image img {height:auto;}

@media (min-width:769px) {
	.elementor-location-header #masthead .donna-nav nav.elementor-nav-menu--main {display:block; width:100%; position:fixed; left:0; top:0; margin:0; border-bottom:1px solid #f2f2f2; background-color:#fff; z-index:990;}
}

.elementor-location-header #masthead .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu {display:flex; list-style:none; justify-content:center; margin:0; padding:0;}
.elementor-location-header #masthead .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li {flex:0 0 auto;}
.elementor-location-header #masthead .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li a {display:block; font-size:17px; line-height:18px; font-weight:300; letter-spacing:0.06em; /*text-transform:lowercase;*/ color:#afafd6; text-decoration:none; padding:15px 8px; margin:0;}
.elementor-location-header #masthead .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li a:hover, .elementor-location-header #masthead .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.current-menu-item a {color:#7000a4;}
.elementor-location-header #masthead .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.current-menu-item {background:url(/wp-content/themes/hello-theme-child-master/images/menu-swash.png) center 32px/52px 8px no-repeat;}

.elementor-location-header #masthead .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item-has-children::after {display:none;}
.elementor-location-header #masthead .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item-has-children {padding-right:0;}

.elementor-location-header #masthead .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item-has-children ul.sub-menu {visibility:hidden; position:absolute; margin-left:-10px; margin-top:-1px; z-index:998; background-color:#dcacc0; padding:20px; list-style:none; border:none; box-shadow:0 0 24px rgba(0,0,0,0.18);}
.elementor-location-header #masthead .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item-has-children ul.sub-menu ul.sub-menu {left:100%; margin-left:0; margin-top:-10px; background-color:#bf95a7;}
.elementor-location-header #masthead .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item-has-children ul.sub-menu li {white-space:nowrap; text-align:left; display:block;}
.elementor-location-header #masthead .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item-has-children ul.sub-menu li a.elementor-sub-item {
/* 	color:#fff; font-family:'Kobenhavn Sans'; font-size:15px; line-height:30px; letter-spacing:0.1em; border-right:none; padding:0 10px; margin:0; border: none; */
	color: #fff;
    font-size: 15px;
    line-height: 30px;
    letter-spacing: 0;
    border-right: none;
    padding: 0 10px;
    margin: 0;
    border: none;
    text-transform: none;
}
.elementor-location-header #masthead .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item-has-children ul.sub-menu li a.elementor-sub-item:hover {background-color:rgba(255,255,255,0.15);}
.elementor-location-header #masthead .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item-has-children:hover > ul.sub-menu {visibility:visible;}
.elementor-location-header #masthead .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item-472:hover > a.elementor-item {background-color:#f6f6f6; cursor:default;}
.elementor-location-header #masthead .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item-478:hover > a.elementor-item {background-color:#f6f6f6; cursor:default;}
.elementor-location-header #masthead .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item-479:hover > a.elementor-item {background-color:#f6f6f6; cursor:default;}
.elementor-location-header #masthead .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item-526:hover > a.elementor-item {background-color:#f6f6f6; cursor:default;}
.elementor-location-header #masthead .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item-1434:hover > a.elementor-item {background-color:#f6f6f6; cursor:default;}
.elementor-location-header #masthead .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item-has-children ul.sub-menu li:hover {position:relative;}
.elementor-location-header #masthead .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item-has-children ul.sub-menu li:hover > ul.sub-sub-menu {display:block;}
.elementor-location-header #masthead .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li:hover > a {color:#7000a4;}
.elementor-location-header #masthead .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item-has-children ul.sub-menu li.menu-item-has-children:hover > a.elementor-sub-item {background-color:rgba(255,255,255,0.15);}
.elementor-location-header #masthead .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item-has-children ul.sub-menu li.current_page_item > a.elementor-sub-item, a.elementor-item-active {background-color:rgba(255,255,255,0.15);}
.elementor-location-header #masthead .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.current-menu-ancestor > a.elementor-item {background-color:#f6f6f6; color:#7000a4;}
.elementor-location-header #masthead .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.current-menu-ancestor li.current-menu-parent > a.elementor-sub-item {background-color:rgba(255,255,255,0.15);}
.elementor-location-header #masthead .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.current-menu-ancestor li.current-menu-item > a.elementor-sub-item {background-color:rgba(255,255,255,0.15);}
.elementor-location-header #masthead .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.current-menu-ancestor li.current-menu-parent li.current-menu-item > a.elementor-sub-item {background-color:rgba(255,255,255,0.15);}
.elementor-location-header #masthead .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.current_page_item > a.elementor-sub-item {background-color:rgba(255,255,255,0.15);}

.elementor-location-header #masthead .donna-nav-shop {position:absolute;}
.elementor-location-header #masthead .donna-nav-shop nav.elementor-nav-menu--main {/*width:152px;*/ width: 250px; left:auto; right:0; background:none; z-index:992;}
.elementor-location-header #masthead .donna-nav-shop nav.elementor-nav-menu--main ul.elementor-nav-menu {display:flex; list-style:none; justify-content:center; margin:0; padding:0; border-left:1px solid #f2f2f2;}
.elementor-location-header #masthead .donna-nav-shop nav.elementor-nav-menu--main ul.elementor-nav-menu li {flex:0 0 auto;}

@media (max-width:769px) {
	.elementor-location-header #masthead .donna-nav-shop, .elementor-location-header #masthead .donna-nav-main {display:none;}
}
@media (min-width:769px) {
	.elementor-location-header #masthead .donna-nav-mobile {display:none;}
}


.elementor-1115 .elementor-element.elementor-element-9b26e33 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin:0;background-color:#f8f6f8;}
/* .elementor-menu-toggle {font-size:32px; background-color:#f8f6f8;color:#afafd6;} */
.elementor-nav-menu--main .elementor-nav-menu a.disabled{background:#bf95a7;color:#fff}
#menu-2-4ce6275 {padding:0 20px;}
.elementor-nav-menu--dropdown .menu-item .menu-item {padding:0;}
.elementor-nav-menu--dropdown .elementor-item {border-bottom:1px solid #f2f2f2;}
.elementor-nav-menu--dropdown .elementor-item.elementor-item-active,.elementor-nav-menu--dropdown .elementor-item.highlighted,.elementor-sub-item.elementor-item-active,.elementor-sub-item.highlighted,.elementor-nav-menu--dropdown .elementor-item:focus,.elementor-sub-item:focus{background-color:#dcacc0;color:#fff}
.elementor-nav-menu--dropdown .current-menu-parent > a {background-color:#bf95a7;color:#fff}
.elementor-nav-menu--dropdown .elementor-item:hover,.elementor-sub-item:hover{background-color:#bf95a7;color:#fff}
.elementor-nav-menu--dropdown ul ul{background-color:#f8f6f8;font-size:15px}
.elementor-nav-menu--dropdown a{color:#afafd6; font-size:17px; line-height:40px; font-weight:300; letter-spacing:0.06em; /*text-transform:lowercase;*/}
.elementor-nav-menu--dropdown.elementor-nav-menu__container .elementor-sub-item{font-size:15px; letter-spacing:0.01em;}
.elementor-nav-menu--dropdown.elementor-nav-menu__container{margin-top:0;}
.elementor-nav-menu a, .elementor-nav-menu a:focus, .elementor-nav-menu a:hover {padding:0 20px; line-height:40px;}
.elementor-nav-menu .sub-arrow {display:none;}


.hero-img .elementor-widget-html {display:flex; width:100%; height:calc(100vh - 256px); margin:0; padding-left:48px; padding-bottom:42px;}
.hero-img .elementor-widget-html .elementor-widget-container {flex:0 0 auto; align-self:center;}

/*.hero-img .elementor-widget-container .hero-img--tagline {position:absolute; display:block; z-index:400;}*/
.hero-img .elementor-widget-html .elementor-widget-container .tag-home {text-align:left; padding-bottom:24px;}
.hero-img .elementor-widget-html .elementor-widget-container .tag-home .tagline {font-size:36px; line-height:96px; color:#a47ac0; text-align:left; margin:0; letter-spacing:0.2em; /*text-transform:lowercase;*/}
.hero-img .elementor-widget-html .elementor-widget-container .tag-home .tagline span {display:block; font-size:224px; line-height:224px; font-family:'Northwell'; color:#7000a4; text-align:right; padding-left:96px; margin:0; text-shadow:0 0 12px rgba(0,0,0,0.25); letter-spacing:0; text-transform:capitalize;}
.hero-img .elementor-widget-html .elementor-widget-container .tag-home .sub-tagline {font-size:24px; line-height:28px; letter-spacing:0.02em; color:#7000a4; font-weight:500; padding-left:100px; margin:0;}
.hero-img .elementor-widget-html .elementor-widget-container .tag-home .sub-tagline span {color:#a47ac0; font-weight:300; letter-spacing:0.04em;}

.hero-img .elementor-widget-container .cta-home {display:flex; width:672px; height:64px; padding-left:177px;}
.hero-img .elementor-widget-container .cta-home p {flex:0 0 auto; display:block; width:336px; height:64px; text-align:center; font-size:22px; line-height:64px; margin:0; letter-spacing:0.06em; background-color:#fff; color:#b4aea2;}
.hero-img .elementor-widget-container .cta-home p a {display:block; background-color:#7000a4; color:#fff; text-decoration:none;}
.hero-img .elementor-widget-container .cta-home p a:hover {background-color:#dcacc0; color:#fff;}

.hero-img .elementor-widget-container .hero-img-tagline {position:absolute; display:block; z-index:400; top:224px; left:0; text-align:left; background-color:#7000a4; padding:38px 0 66px 0; width:50%; height:320px;}
.hero-img .elementor-widget-container .hero-img-tagline .hero-img-tagline--wrapper {display:block; position:absolute; right:68px;}
.hero-img .elementor-widget-container .hero-img-tagline .hero-img-tagline--wrapper p {font-size:32px; line-height:56px; color:#fff; text-align:left; margin:0; letter-spacing:0.2em; /*text-transform:lowercase;*/ font-weight:300;}
.hero-img .elementor-widget-container .hero-img-tagline .hero-img-tagline--wrapper p span {display:block; font-size:128px; line-height:128px; font-family:'Northwell'; color:#fff; text-align:left; padding-left:16px; margin:28px 0 0 0; text-shadow:0 0 12px rgba(0,0,0,0.25); letter-spacing:0; text-transform:none;}
.hero-img .elementor-widget-container .hero-img-tagline .hero-img-tagline--wrapper p.pt-byline {font-size:28px; line-height:28px; color:rgba(255,255,255,0.45); text-align:left; margin:-48px 0 0 256px; letter-spacing:0.05em; text-transform:none; font-weight:300;}
.hero-img .elementor-widget-container .hero-img-tagline .hero-img-tagline--wrapper p.cl-byline {font-size:28px; line-height:28px; color:rgba(255,255,255,0.45); text-align:left; margin:-38px 0 0 10px; letter-spacing:0.05em; text-transform:none; font-weight:300;}

/*.hero-img .elementor-widget-container .master-class {position:absolute; display:block; z-index:400; top:160px; right:calc(50% + 80px); text-align:right; background-color:#d7a8bb; padding:0 40px; height:64px; font-size:32px; line-height:64px; letter-spacing:0.2em; color:#fff; text-transform:lowercase;}
.hero-img .elementor-widget-container .hero-img-tagline .empower {padding-top:42px;}
.hero-img .elementor-widget-container .hero-img-tagline .empower p {font-size:28px; line-height:28px; color:#fff; text-align:left; margin:0 0 0 132px; letter-spacing:0.3em; text-transform:uppercase; font-weight:300;}
.hero-img .elementor-widget-container .hero-img-tagline .empower p span {display:block; font-size:160px; line-height:160px; font-family:'Northwell'; color:#fff; text-align:left; padding-left:32px; margin:0 0 -52px -88px; text-shadow:0 0 12px rgba(0,0,0,0.25); letter-spacing:0; text-transform:capitalize;}
.hero-img .elementor-widget-container .hero-img-tagline .empower p.emp-byline {font-size:28px; line-height:28px; color:rgba(255,255,255,0.45); text-align:left; margin:12px 0 0 0; letter-spacing:0.05em; text-transform:none; font-weight:300;}

.hero-img .elementor-widget-container .retreat {position:absolute; display:block; z-index:400; top:160px; left:calc(50% - 496px); text-align:center; background-color:#d7a8bb; padding:0; width:416px; height:64px; font-size:32px; line-height:64px; letter-spacing:0.2em; color:#fff; text-transform:lowercase;}
.hero-img .elementor-widget-container .hero-img-tagline .discover {padding-top:32px;}
.hero-img .elementor-widget-container .hero-img-tagline .discover p {font-size:28px; line-height:28px; color:#fff; text-align:left; margin:0 0 0 102px; letter-spacing:0.3em; text-transform:uppercase; font-weight:300;}
.hero-img .elementor-widget-container .hero-img-tagline .discover p span {display:block; font-size:160px; line-height:160px; font-family:'Northwell'; color:#fff; text-align:left; padding-left:32px; margin:0 0 -36px -64px; text-shadow:0 0 12px rgba(0,0,0,0.25); letter-spacing:0; text-transform:capitalize;}
.hero-img .elementor-widget-container .hero-img-tagline .discover p.disc-byline {font-size:28px; line-height:28px; color:rgba(255,255,255,0.45); text-align:left; margin:12px 0 0 0; letter-spacing:0.05em; text-transform:none; font-weight:300;}

.hero-img .elementor-widget-container .hero-img-tagline .essential {padding-top:32px;}
.hero-img .elementor-widget-container .hero-img-tagline .essential p {font-size:28px; line-height:28px; color:#fff; text-align:left; margin:0; letter-spacing:0.3em; text-transform:uppercase; font-weight:300;}
.hero-img .elementor-widget-container .hero-img-tagline .essential p span {display:block; font-size:160px; line-height:160px; font-family:'Northwell'; color:#fff; text-align:left; padding-left:32px; margin:0 0 -36px 128px; text-shadow:0 0 12px rgba(0,0,0,0.25); letter-spacing:0; text-transform:capitalize;}
.hero-img .elementor-widget-container .hero-img-tagline .essential p.essential-byline {font-size:28px; line-height:28px; color:rgba(255,255,255,0.45); text-align:left; margin:12px 0 0 0; letter-spacing:0.05em; text-transform:none; font-weight:300;}*/

.page-id-318 .hero-img .elementor-widget-container picture img {object-fit:none; height:auto; width:100%; object-position:left 0;}


.tryptich {width:100%; display:flex; justify-content:space-evenly; padding:4px 0; background-color:#fff; box-sizing:border-box;}
.tryptich div {display:block; width:calc(33.333% - 5px); height:360px; flex:0 0 auto; overflow:hidden;}
.tryptich div p {font:92px/88px 'Northwell'; color:#7000a4; text-align:center; text-shadow:0 0 8px rgba(0,0,0,0.3); display:block; padding-top:74px;}


.cta .elementor-text-editor {display:flex; width:736px; height:64px;}
.cta .elementor-text-editor p {flex:0 0 auto; display:block; width:368px; height:64px; text-align:center; font-size:19px; line-height:64px; margin:0; letter-spacing:0.05em; background-color:rgba(180,174,162,0.16); color:#b4aea2; padding:0;}
.cta .elementor-text-editor p a {display:block; background-color:#7000a4; color:#fff; text-decoration:none;}
.cta .elementor-text-editor p a:hover {background-color:#dcacc0; color:#fff;}

.cta-solo .elementor-text-editor {display:block; width:368px; height:64px;}
.cta-solo .elementor-text-editor p {display:block; width:368px; height:64px; text-align:center; font-size:19px; line-height:64px; margin:0; letter-spacing:0.05em; background-color:rgba(180,174,162,0.16); color:#b4aea2; padding:0;}
.cta-solo .elementor-text-editor p a {display:block; background-color:#7000a4; color:#fff; text-decoration:none;}
.cta-solo .elementor-text-editor p a:hover {background-color:#dcacc0; color:#fff;}

.cta-quiz .elementor-text-editor {display:block; width:368px; height:64px; text-align:center; margin:0 auto;}
.cta-quiz .elementor-text-editor p {display:block; width:368px; height:64px; text-align:center; font-size:19px; line-height:64px; margin:0; letter-spacing:0.05em; background-color:rgba(180,174,162,0.16); color:#b4aea2; padding:0;}
.cta-quiz .elementor-text-editor p a {display:block; background-color:#7000a4; color:#fff; text-decoration:none;}
.cta-quiz .elementor-text-editor p a:hover {background-color:#dcacc0; color:#fff;}

.cta-solo-2line .elementor-text-editor {display:block; width:368px; height:64px;}
.cta-solo-2line .elementor-text-editor p {display:block; width:368px; height:64px; text-align:center; font-size:19px; line-height:20px; margin:0; letter-spacing:0.05em; background-color:rgba(180,174,162,0.16); color:#b4aea2; padding:0;}
.cta-solo-2line .elementor-text-editor p span {font-size:15px; line-height:16px;}
.cta-solo-2line .elementor-text-editor p a {display:block; background-color:#7000a4; color:#fff; text-decoration:none; padding:12px 0;}
.cta-solo-2line .elementor-text-editor p a:hover {background-color:#dcacc0; color:#fff;}

.home-banner .elementor-text-editor p {text-align:center; font-size:35px; line-height:42px; color:#fff; letter-spacing:0.06em;}
.home-signature .elementor-text-editor p {text-align:center; font-size:45px; line-height:44px; color:#7000a4; letter-spacing:0.09em;}

.text-brush-3 {font-size:80px; line-height:64px; font-family:'Northwell'; text-shadow:0 0 8px rgba(0,0,0,0.25); letter-spacing:0; display:inline-block; padding:0 8px; margin-bottom:-12px;}
.text-brush-3b {font-size:96px; line-height:64px; font-family:'Northwell Alt'; text-shadow:0 0 8px rgba(0,0,0,0.25); letter-spacing:0; display:inline-block; padding:0 8px; margin-bottom:-12px;}
.home-book-statement .elementor-text-editor {text-align:center;}
.home-book-statement .elementor-text-editor p {text-align:center; font-size:39px; line-height:64px; color:#7000a4; letter-spacing:0.09em; max-width:1012px; margin:0 auto;}
.home-book-statement-swash .elementor-text-editor p {max-width:1012px; margin:0 auto;}
.elementor-7 .elementor-element.home-book-col1 {width:502px;}
.elementor-7 .elementor-element.home-book-col2 {width:calc(100% - 502px);}

.card-testimonial--title {width:100%; text-align:right; color:rgba(255,255,255,0.65); text-transform:uppercase; font-size:18px; line-height:20px; letter-spacing:0.12em; margin:0; padding:0;}
.card-testimonial--desc {text-align:left; margin:0; padding:0; line-height:22px; font-size:15px; letter-spacing:0.09em; color:#fff;}
.card-testimonial--desc::before {content:"“"; font-size:200px; color:rgba(255,255,255,0.1); font-family:Times New Roman,Times,serif; font-weight:900; line-height:1; display:block; height:.36em; margin:-28px 0 0 -32px;}

.harness-list p {text-align:center;}
.highlight-brush {font-size:84px; font-family:'Northwell'; color:#7000a4; text-shadow:0 0 8px rgba(0,0,0,0.25); letter-spacing:0; display:inline-block; padding:0 8px;}
.harness-power .cta .elementor-text-editor {display:block; width:368px; height:64px; margin:0 auto;}
.harness-power .cta .elementor-text-editor p {flex:0 0 auto; display:block; width:368px; height:64px; text-align:center; font-size:19px; line-height:64px; margin:0; letter-spacing:0.05em; background-color:rgba(180,174,162,0.16); color:#b4aea2; padding:0;}
.harness-power .cta .elementor-text-editor p a {display:block; background-color:#7000a4; color:#fff; text-decoration:none;}
.harness-power .cta .elementor-text-editor p a:hover {background-color:#dcacc0; color:#fff;}

.elementor-448 .elementor-element.elementor-element-0cba71e, .elementor-448 .elementor-element.elementor-element-8c5580b, .elementor-972 .elementor-element.elementor-element-33adde16 {width:calc(100% - 1280px); height:576px;}
.elementor-448 .elementor-element.elementor-element-866704f, .elementor-448 .elementor-element.elementor-element-802d94c, .elementor-972 .elementor-element.elementor-element-4f4afa64 {width:1280px;}
.elementor-448 .elementor-element.elementor-element-73f5a63 > .elementor-container {min-height:576px;}
.elementor-448 .elementor-element.elementor-element-866704f > .elementor-element-populated {padding:0;}
.post-feat-ret picture, .post-feat-ret picture img {display:block;}
.youtubomatic-video-container {margin-bottom:64px;}
.elementor-972 .elementor-element.elementor-element-3608a7b p {padding-right:96px;}

.elementor-posts .elementor-post__card .elementor-post__thumbnail img {width:100%;}

/* .elementor-widget-testimonial-carousel .elementor-testimonial__text {font-style:italic; line-height:24px;} */
.elementor-testimonial__footer cite a {color:inherit;}
.elementor-testimonial__footer cite a:hover {color:#dcacc0;}

.elementor-pagination {margin-top:32px;}
.elementor-pagination .page-numbers {display:inline-block; margin:0; font-size:15px; line-height:15px; padding:9px 14px 12px 14px; border:1px solid #ddd; border-radius:50%;}
body:not(.rtl) .elementor-454 .elementor-element.elementor-element-278a8c0 .elementor-pagination .page-numbers:not(:last-child), body:not(.rtl) .elementor-454 .elementor-element.elementor-element-278a8c0 .elementor-pagination .page-numbers:not(:first-child) {margin:0;}
body:not(.rtl) .elementor-1054 .elementor-element.elementor-element-1b6b392b .elementor-pagination .page-numbers:not(:last-child), body:not(.rtl) .elementor-1054 .elementor-element.elementor-element-1b6b392b .elementor-pagination .page-numbers:not(:first-child) {margin:0;}
.elementor-pagination span.current, .elementor-pagination a.page-numbers:hover {background-color:#f0f0f0;}

.elementor-448 .elementor-element.elementor-element-0cba71e .elementor-post-navigation .elementor-post-navigation__next {padding-right:16px; font-size:15px; line-height:48px; letter-spacing:0.08em;}
.elementor-448 .elementor-element.elementor-element-0cba71e .elementor-post-navigation .elementor-post-navigation__prev {padding-left:16px; font-size:15px; line-height:48px; letter-spacing:0.08em;}
.elementor-972 .elementor-element.elementor-element-b9d8af1 .elementor-post-navigation .elementor-post-navigation__next {padding-right:16px; font-size:15px; line-height:48px; letter-spacing:0.08em;}
.elementor-972 .elementor-element.elementor-element-b9d8af1 .elementor-post-navigation .elementor-post-navigation__prev {padding-left:16px; font-size:15px; line-height:48px; letter-spacing:0.08em;}
figcaption.post-caption {padding:6px 24px;}
figcaption.post-caption p {font-size:13px; line-height:14px; font-style:normal; font-weight:300; letter-spacing:0.06em; text-align:right; color: #7000A480;}

#watupro_quiz {text-align:center;}
.watupro-progress-bar {border-radius:12px !important; height:12px !important; background:#005000 !important; background:-moz-linear-gradient(left, #005000 0%, #00ff00 100%) !important; background: -webkit-linear-gradient(left, #005000 0%, #00ff00 100%) !important; background: linear-gradient(to right, #005000 0%, #00ff00 100%) !important;}
.watupro-question-choice input[type="radio"], .watupro-question-choice input[type="checkbox"] {vertical-align:4px !important;}
.show-question-content {font-weight:500 !important;}
.user-answer-unrevealed {font-weight:500 !important; color:#7000a4 !important;}

input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], select, textarea {border-radius:24px;}
[type="button"], [type="submit"], button {color:#da759f; border:1px solid #da759f; border-radius:24px;}
[type=button]:focus,[type=button]:hover,[type=submit]:focus,[type=submit]:hover,button:focus,button:hover{color:#fff;background-color:#da759f;text-decoration:none}


.gform_page {margin-top:32px;}
.gform_required_legend {font-size:15px;}
.gform_wrapper.gravity-theme .gfield_label {font-size:19px; color:#807b73; font-weight:500; letter-spacing:0.02em; margin-bottom:8px; padding:0;}
.gform_wrapper.gravity-theme .gfield_checkbox label, .gform_wrapper.gravity-theme .gfield_radio label {font-size:19px;}
.gform_wrapper.gravity-theme input[type="text"], .gform_wrapper.gravity-theme input[type="time"], .gform_wrapper.gravity-theme input[type="url"], .gform_wrapper.gravity-theme input[type="week"], .gform_wrapper.gravity-theme select, .gform_wrapper.gravity-theme textarea, .gform_wrapper.gravity-theme input[type="email"] {font-size:17px; padding:8px 20px; font-weight:300; letter-spacing:0.03em;}

.gchoice {margin:8px 0;}
.gform_confirmation_message {text-align:center;}
.gquiz-field-label {font-weight:500;}
.gquiz-correct-choice {font-weight:300;}
.gquiz-correct-response img, .gquiz-incorrect-response img {display:inline-block;}

.courses_add_to_cart_button {margin-top:1em; padding:0; display:inline-block;}
.courses_add_to_cart_button a {display:block; padding:11px 1em; color:#fff; background-color:#7000a4; line-height:20px;}

.book-links {box-sizing:border-box; width:100%; height:auto; padding:44px; background:#b4aea2; display:flex; justify-content:center;}
.book-links .book-links--list {list-style:none; width:100%; padding:0; margin:0; display:flex; justify-content:center; flex-wrap:wrap; flex:0 0 auto;}
.book-links .book-links--list .book-links--list-img {flex:0 0 auto; padding:0; margin:10px; height:52px;}
.book-links .book-links--list .book-links--list-img a {display:block; border-radius:18px; height:52px; opacity:.75;}
.book-links .book-links--list .book-links--list-img a:hover {opacity:1;}

.yt-embed .elementor-widget-container {position:relative; padding-bottom:56.25%; height:0; overflow:hidden;}
.yt-embed .elementor-widget-container iframe {position:absolute; top:0; left:0; width:100%; height:100%; margin:0; line-height:1; border:none;}
	
@media (max-width:1024px) {
	.book-links .book-links--list .book-links--list-img {margin:8px;}
	.book-links .book-links--list .book-links--list-img a {opacity:1;}
}
@media (max-width:480px) {
	.book-links {padding:28px;}
	.book-links .book-links--list .book-links--list-img {margin:6px;}
}

@media (min-width:1701px) {
	.post-feat-ret picture {width:100%; height:100%; display:flex;}
	.post-feat-ret picture img {object-fit:cover; height:576px; width:100%; object-position:center center;}
}
@media (max-width:1700px) {
	.elementor-448 .elementor-element.elementor-element-0cba71e, .elementor-448 .elementor-element.elementor-element-8c5580b, .elementor-972 .elementor-element.elementor-element-33adde16 {width:calc(100% - 1024px); height:576px;}
	.elementor-448 .elementor-element.elementor-element-866704f, .elementor-448 .elementor-element.elementor-element-802d94c, .elementor-972 .elementor-element.elementor-element-4f4afa64 {width:1024px;}
	.elementor-448 .elementor-element.elementor-element-73f5a63 > .elementor-container {min-height:576px;}
	.elementor-972 .elementor-element.elementor-element-b9d8af1 > .elementor-container {min-height:576px;}
	h1, .elementor-heading-title {font-size:39px; line-height:34px; letter-spacing:0.02em; /*text-transform:lowercase;*/ font-weight:300;}
}
@media (max-width:1440px) {
	.elementor-448 .elementor-element.elementor-element-0cba71e, .elementor-448 .elementor-element.elementor-element-8c5580b, .elementor-972 .elementor-element.elementor-element-33adde16 {width:calc(100% - 853px); height:480px;}
	.elementor-448 .elementor-element.elementor-element-866704f, .elementor-448 .elementor-element.elementor-element-802d94c, .elementor-972 .elementor-element.elementor-element-4f4afa64 {width:853px;}
	.elementor-448 .elementor-element.elementor-element-73f5a63 > .elementor-container {min-height:480px;}
	.elementor-972 .elementor-element.elementor-element-b9d8af1 > .elementor-container {min-height:480px;}
}
@media (max-width:1439px) {
	.text-brush-3 {font-size:64px; line-height:56px;}
	.text-brush-3b {font-size:64px; line-height:56px;}
	.home-book-statement .elementor-text-editor p {font-size:29px; line-height:56px;}
	.elementor-7 .elementor-element.home-book-col1 {width:330px;}
	.elementor-7 .elementor-element.home-book-col2 {width:calc(100% - 330px);}
}
@media (max-width:1280px) {
	.elementor-448 .elementor-element.elementor-element-0cba71e, .elementor-448 .elementor-element.elementor-element-8c5580b, .elementor-972 .elementor-element.elementor-element-33adde16 {width:calc(100% - 640px); height:360px;}
	.elementor-448 .elementor-element.elementor-element-866704f, .elementor-448 .elementor-element.elementor-element-802d94c, .elementor-972 .elementor-element.elementor-element-4f4afa64 {width:640px;}
	.elementor-448 .elementor-element.elementor-element-73f5a63 > .elementor-container {min-height:360px;}
	.elementor-972 .elementor-element.elementor-element-b9d8af1 > .elementor-container {min-height:360px;}
	.elementor-448 .elementor-element.elementor-element-0cba71e .elementor-post-navigation .elementor-post-navigation__next {font-size:13px;}
	.elementor-448 .elementor-element.elementor-element-0cba71e .elementor-post-navigation .elementor-post-navigation__prev {font-size:13px;}
	.elementor-972 .elementor-element.elementor-element-b9d8af1 .elementor-post-navigation .elementor-post-navigation__next {font-size:13px;}
	.elementor-972 .elementor-element.elementor-element-b9d8af1 .elementor-post-navigation .elementor-post-navigation__prev {font-size:13px;}
}
@media (max-width:1020px) {
	.elementor-448 .elementor-row {display:block;}
	.elementor-448 .elementor-element.elementor-element-0cba71e {width:100%; height:256px;}
	.elementor-448 .elementor-element.elementor-element-8c5580b {width:100%; height:0; display:none;}
	.elementor-972 .elementor-element.elementor-element-33adde16 {width:100%; height:256px;}
	.elementor-972 .elementor-element.elementor-element-b9d8af1 > .elementor-container {min-height:256px;}
	.elementor-448 .elementor-element.elementor-element-866704f {width:100%;}
	.elementor-972 .elementor-element.elementor-element-4f4afa64 {width:100%; display:block;}
	.elementor-448 .elementor-element.elementor-element-802d94c {width:100%; padding:32px;}
	.elementor-972 .elementor-element.elementor-element-3608a7b p {width:100%; padding:0 32px;}
	.elementor-448 .elementor-element.elementor-element-802d94c > .elementor-element-populated {padding:0;}
	.elementor-448 .elementor-element.elementor-element-802d94c > .elementor-element-populated > .elementor-widget-wrap {padding:0;}
	.elementor-448 .elementor-element.elementor-element-c823a22 > .elementor-widget-container {padding:0 16px 16px 16px;}
	.elementor-972 .elementor-element.elementor-element-0bddfd2 > .elementor-widget-container {padding:0 16px 16px 16px;}
	figcaption.post-caption p {text-align:center;}
	.elementor-824 .elementor-element.elementor-element-c4668c6 .elementor-testimonial__content {padding:48px 32px;}
	.elementor-widget-testimonial-carousel .elementor-testimonial__text p {font-size:15px;}
	.elementor-widget-testimonial-carousel .elementor-testimonial__text p.praise-title {font-size:18px;}
	.elementor-824 .elementor-element.elementor-element-c4668c6 .elementor-testimonial__name {font-size:25px; line-height:26px;}
	.elementor-824 .elementor-element.elementor-element-c4668c6.elementor-testimonial--layout-image_above .elementor-testimonial__footer {padding:0 16px;}
	.elementor-widget-testimonial-carousel .swiper-slide {padding:0;}

	.text-brush-3 {font-size:48px; line-height:48px;}
	.text-brush-3b {font-size:48px; line-height:48px;}
	.home-book-statement .elementor-text-editor p {font-size:25px; line-height:48px;}
	.elementor-7 .elementor-element.home-book-col1 {width:330px;}
	.elementor-7 .elementor-element.home-book-col2 {width:calc(100% - 330px);}
}
@media (max-width:428px) {
	.post-feat-ret picture {width:100%; height:100%; display:flex;}
	.post-feat-ret picture img {object-fit:cover; height:240px; width:100%; object-position:center center;}
	.youtubomatic-video-container {margin-bottom:24px;}
}

.social-media-icons li {display:block; width:35px; margin:0 4px;}
.social-media-icons li img {display:block; width:100%;}
.site-footer p {margin-bottom:0;}
.site-footer a:hover {color: #f491ba;}
#site-footer {padding:80px 64px; background-color:#7000a4; color:#fff; max-width:100%;}
#site-footer .mid-col {margin:0 64px;}

@media (max-width:1800px) {
	.hero-img .elementor-widget-container picture {width:100%; height:100%; display:flex;}
	.hero-img .elementor-widget-container picture img {object-fit:cover; height:auto; width:100%; object-position:right 0;}
	
	.hero-img .elementor-widget-container .hero-img-tagline {position:absolute; display:block; z-index:400; top:168px; left:0; text-align:left; background-color:#7000a4; padding:32px 0 56px 0; width:50%; height:240px;}
	.hero-img .elementor-widget-container .hero-img-tagline .hero-img-tagline--wrapper {display:block; position:absolute; right:48px;}
	.hero-img .elementor-widget-container .hero-img-tagline .hero-img-tagline--wrapper p {font-size:23px; line-height:23px;}
	.hero-img .elementor-widget-container .hero-img-tagline .hero-img-tagline--wrapper p span {font-size:106px; line-height:108px; padding-left:32px; margin:28px 0 0 0;}
	.hero-img .elementor-widget-container .hero-img-tagline .hero-img-tagline--wrapper p.pt-byline {font-size:23px; line-height:23px; margin:-42px 0 0 236px;}
	.hero-img .elementor-widget-container .hero-img-tagline .hero-img-tagline--wrapper p.cl-byline {font-size:23px; line-height:23px; margin:-34px 0 0 30px;}
	
	/*.hero-img .elementor-widget-container .tag-home {top:144px; text-align:left;}
	.hero-img .elementor-widget-container .tag-home p {font-size:23px; line-height:80px; color:#a47ac0; text-align:left; margin:0; letter-spacing:0.2em; text-transform:lowercase;}
	.hero-img .elementor-widget-container .tag-home p span {font-size:176px; line-height:176px; padding-left:32px; margin:0; text-transform:capitalize;}
	.hero-img .elementor-widget-container .cta-home {left:calc(56% - 672px); bottom:112px;}*/
	
	.hero-img .elementor-widget-html {padding-left:144px; padding-bottom:38px;}
	.hero-img .elementor-widget-html .elementor-widget-container .tag-home {padding-bottom:24px;}
	.hero-img .elementor-widget-html .elementor-widget-container .tag-home .tagline {font-size:23px; line-height:80px;}
	.hero-img .elementor-widget-html .elementor-widget-container .tag-home .tagline span {font-size:176px; line-height:176px; padding-left:32px;}
	.hero-img .elementor-widget-html .elementor-widget-container .tag-home .sub-tagline {font-size:19px; line-height:24px; padding-left:42px;}
	.hero-img .elementor-widget-container .cta-home {padding-left:32px;}
	
	.hero-img .elementor-widget-container .master-class {top:120px; right:calc(50% + 48px); padding:0 24px; height:48px; font-size:25px; line-height:48px; letter-spacing:0.12em; /*text-transform:lowercase;*/}
	.hero-img .elementor-widget-container .hero-img-tagline .empower {padding-top:42px;}
	.hero-img .elementor-widget-container .hero-img-tagline .empower p {font-size:23px; line-height:23px;  margin:0 0 0 108px; letter-spacing:0.3em; text-transform:uppercase;}
	.hero-img .elementor-widget-container .hero-img-tagline .empower p span {font-size:112px; line-height:112px; padding-left:32px; margin:0 0 -40px -60px;}
	.hero-img .elementor-widget-container .hero-img-tagline .empower p.emp-byline {font-size:23px; line-height:23px; margin:8px 0 0 0; letter-spacing:0.05em; text-transform:none;}

	.hero-img .elementor-widget-container .retreat {top:120px; left:calc(50% - 336px); width:288px; height:48px; font-size:25px; line-height:48px; letter-spacing:0.12em; /*text-transform:lowercase;*/}
	.hero-img .elementor-widget-container .hero-img-tagline .discover {padding-top:42px;}
	.hero-img .elementor-widget-container .hero-img-tagline .discover p {font-size:23px; line-height:23px;  margin:0 0 0 82px; letter-spacing:0.3em; text-transform:uppercase;}
	.hero-img .elementor-widget-container .hero-img-tagline .discover p span {font-size:112px; line-height:112px; padding-left:32px; margin:0 0 -30px -46px;}
	.hero-img .elementor-widget-container .hero-img-tagline .discover p.disc-byline {font-size:23px; line-height:23px; margin:6px 0 0 0; letter-spacing:0.05em; text-transform:none;}
	
	.hero-img .elementor-widget-container .hero-img-tagline .essential {padding-top:32px;}
	.hero-img .elementor-widget-container .hero-img-tagline .essential p {font-size:23px; line-height:23px; margin:0; letter-spacing:0.3em; text-transform:uppercase;}
	.hero-img .elementor-widget-container .hero-img-tagline .essential p span {font-size:112px; line-height:112px; padding-left:32px; margin:0 0 -36px 128px;}
	.hero-img .elementor-widget-container .hero-img-tagline .essential p.essential-byline {font-size:23px; line-height:23px; margin:12px 0 0 0; letter-spacing:0.05em; text-transform:none;}
	
}
@media (max-width:1440px) {
	.hero-img .elementor-widget-container .hero-img-tagline {top:150px;}
	/*.hero-img .elementor-widget-container .tag-home {top:126px;}*/
	.hero-img .elementor-widget-html {padding-left:72px;}
	.hero-img .elementor-widget-container .master-class {top:102px;}
	.hero-img .elementor-widget-container .retreat {top:102px;}
}
@media (max-width:1438px) {
	.hero-img .elementor-widget-container .hero-img-tagline {position:absolute; display:block; z-index:400; top:116px; left:0; text-align:left; background-color:#7000a4; padding:16px 0 16px 0; width:50%; height:152px;}
	.hero-img .elementor-widget-container .hero-img-tagline .hero-img-tagline--wrapper {display:block; position:absolute; right:32px;}
	.hero-img .elementor-widget-container .hero-img-tagline .hero-img-tagline--wrapper p {font-size:19px; line-height:20px; color:#fff; text-align:left; margin:0; letter-spacing:0.2em; /*text-transform:lowercase;*/ font-weight:300;}
	.hero-img .elementor-widget-container .hero-img-tagline .hero-img-tagline--wrapper p span {display:block; font-size:68px; line-height:68px; font-family:'Northwell'; color:#fff; text-align:left; padding-left:32px; margin:28px 0 0 0; text-shadow:0 0 12px rgba(0,0,0,0.25); letter-spacing:0;}
	.hero-img .elementor-widget-container .hero-img-tagline .hero-img-tagline--wrapper p.pt-byline {font-size:19px; line-height:19px; margin:-24px 0 0 144px; letter-spacing:0.03em;}
	.hero-img .elementor-widget-container .hero-img-tagline .hero-img-tagline--wrapper p.cl-byline {font-size:19px; line-height:19px; margin:-16px 0 0 34px; letter-spacing:0.03em;}
	
	/*.hero-img .elementor-widget-container .tag-home {top:112px; text-align:left;}
	.hero-img .elementor-widget-container .tag-home p {font-size:19px; line-height:48px; color:#a47ac0; text-align:left; margin:0; letter-spacing:0.2em; text-transform:lowercase;}
	.hero-img .elementor-widget-container .tag-home p span {display:block; font-size:120px; line-height:120px; font-family:'Northwell'; color:#7000a4; text-align:right; padding-left:32px; margin:0; text-shadow:0 0 12px rgba(0,0,0,0.25); letter-spacing:0; text-transform:capitalize;}
	.hero-img .elementor-widget-container .cta-home {width:512px; height:48px; left:calc(56% - 512px); bottom:208px;}
	.hero-img .elementor-widget-container .cta-home p {width:256px; height:48px; font-size:17px; line-height:48px;}*/
	
	.hero-img .elementor-widget-html {padding-left:60px; padding-bottom:6px;}
	.hero-img .elementor-widget-html .elementor-widget-container .tag-home {padding-bottom:12px;}
	.hero-img .elementor-widget-html .elementor-widget-container .tag-home .tagline {font-size:19px; line-height:48px;}
	.hero-img .elementor-widget-html .elementor-widget-container .tag-home .tagline span {font-size:120px; line-height:120px; padding-left:32px; text-align:left;}
	.hero-img .elementor-widget-html .elementor-widget-container .tag-home .sub-tagline {font-size:15px; line-height:18px; padding-left:8px;}
	.hero-img .elementor-widget-container .cta-home {padding-left:10px;}
	.hero-img .elementor-widget-container .cta-home p {width:256px; height:48px; font-size:17px; line-height:48px;}
	
	/*.hero-img .elementor-widget-container .master-class {top:80px; right:calc(50% + 32px); padding:0 20px; height:36px; font-size:19px; line-height:36px; letter-spacing:0.1em; text-transform:lowercase;}
	.hero-img .elementor-widget-container .hero-img-tagline .empower {padding-top:24px;}
	.hero-img .elementor-widget-container .hero-img-tagline .empower p {font-size:17px; line-height:17px; margin:0 0 0 74px; letter-spacing:0.2em; text-transform:uppercase;}
	.hero-img .elementor-widget-container .hero-img-tagline .empower p span {font-size:68px; line-height:68px; padding-left:32px; margin:0 0 -20px -44px;}
	.hero-img .elementor-widget-container .hero-img-tagline .empower p.emp-byline {font-size:15px; line-height:15px; margin:0; letter-spacing:0.08em; text-transform:none;}

	.hero-img .elementor-widget-container .retreat {top:80px; left:calc(50% - 256px); width:224px; height:36px; font-size:19px; line-height:36px; letter-spacing:0.1em;}
	.hero-img .elementor-widget-container .hero-img-tagline .discover {padding-top:20px;}
	.hero-img .elementor-widget-container .hero-img-tagline .discover p {font-size:17px; line-height:17px; margin:0 0 0 68px; letter-spacing:0.2em; text-transform:uppercase;}
	.hero-img .elementor-widget-container .hero-img-tagline .discover p span {font-size:68px; line-height:68px; padding-left:32px; margin:0 0 -16px -36px;}
	.hero-img .elementor-widget-container .hero-img-tagline .discover p.disc-byline {font-size:15px; line-height:15px; margin:2px 0 0 0; letter-spacing:0.08em; text-transform:none;}*/
	
	.hero-img .elementor-widget-container .hero-img-tagline .essential {padding-top:20px;}
	.hero-img .elementor-widget-container .hero-img-tagline .essential p {font-size:17px; line-height:17px; margin:0 0 0 12px; letter-spacing:0.2em; text-transform:uppercase;}
	.hero-img .elementor-widget-container .hero-img-tagline .essential p span {font-size:68px; line-height:68px; padding-left:32px; margin:0 0 -16px 48px;}
	.hero-img .elementor-widget-container .hero-img-tagline .essential p.essential-byline {font-size:15px; line-height:15px; margin:2px 0 0 0; letter-spacing:0.08em; text-transform:none;}
}
@media (max-width:1500px) {
	.cta .elementor-text-editor {display:block; width:304px; height:96px;}
	.cta .elementor-text-editor p {width:304px; height:48px; font-size:15px; line-height:48px;}
	.cta-solo .elementor-text-editor {display:block; width:304px; height:48px;}
	.cta-solo .elementor-text-editor p {width:304px; height:48px; font-size:15px; line-height:48px;}
}
@media (max-width:1140px) {
	.elementor-location-header #masthead {width:100%; height:144px;}
	.elementor-location-header #masthead .logo {display:block; width:130px; height:75px; padding:56px 0 0 0; margin:0 auto;}
	.elementor-location-header #masthead .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu {justify-content:flex-start; padding-left:16px;}
	.elementor-location-header #masthead .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu .elementor-item {font-size:15px; line-height:18px; letter-spacing:0.08em;}
	
	.home .elementor-location-header #masthead .mast-book-cta {top:48px; right:24px;}
	.elementor-location-header #masthead .mast-book-cta .col1 p a {font-size:19px; line-height:18px;}
	.elementor-location-header #masthead .mast-book-cta .col2 {width:68px; height:96px;}
	
	.hero-img .elementor-widget-html {height:calc(100vh - 144px);}
}
@media (max-width:1024px) {
	body {font-size:17px; line-height:24px;}
	p.emphasize {font-size:21px; line-height:24px;}
	p.highlight {font-size:23px; line-height:24px;}
	p.blog-highlight {font-size:23px; line-height:24px;}
	p.blog-title {font-size:33px; line-height:30px;}
	p.blog-subhead {font-size:23px; line-height:24px;}
	p.blog-innerquote {font-size:23px; line-height:24px;}
	.single-post ol li p.blog-bullethead, .single-post ul li p.blog-bullethead {font-size:19px; line-height:20px;}
	p.blog-finequote {font-size:13px; line-height:14px;}
	p.blog-fineprint {font-size:13px; line-height:14px;}
	h1, .elementor-heading-title {font-size:35px; line-height:30px; letter-spacing:0.02em; /*text-transform:lowercase;*/ font-weight:300;}
	h2 {font-size:43px; line-height:36px; letter-spacing:0.01em; /*text-transform:lowercase;*/ font-weight:300;}
	h3 {font-size:35px; line-height:30px; letter-spacing:0.02em; /*text-transform:lowercase;*/ font-weight:300;}
	h5 {font-size:17px; line-height:18px; letter-spacing:0.12em; /*text-transform:lowercase;*/ font-weight:300;}
	h1 span.purple, h2 span.purple {font-size:76px; line-height:48px;margin-bottom:-20px;}
	h3 span.purple {font-size:56px;}
	h1 span.white, h2 span.white {font-size:76px; line-height:48px; margin-bottom:-20px;}
	h3 span.white {font-size:56px;}
	
	.gform_wrapper.gravity-theme .gfield_label {font-size:17px;}
	.gform_wrapper.gravity-theme .gfield_checkbox label, .gform_wrapper.gravity-theme .gfield_radio label {font-size:17px;}
	
	.home-banner .elementor-text-editor p {font-size:23px; line-height:26px; letter-spacing:0.06em;}
	.elementor-454 .elementor-element.elementor-element-278a8c0 .elementor-post__excerpt p {font-size:13px; line-height:20px;}
	.tryptich div {height:288px;}
	.tryptich div p {font:56px/52px 'Northwell'; padding-top:80px;}
	
	/*.hero-img .elementor-widget-container .cta-home {left:0; bottom:0;}*/
}
@media (max-width:768px) {
	.elementor-location-header #masthead .logo {padding:10px 0 0 0; margin:0 0 0 16px;}
	
	h1, .elementor-heading-title {font-size:23px; line-height:20px; letter-spacing:0.02em; /*text-transform:lowercase;*/ font-weight:300;}
	h2 {font-size:29px; line-height:24px; letter-spacing:0.01em; /*text-transform:lowercase;*/ font-weight:300;}
	h3 {font-size:23px; line-height:20px; letter-spacing:0.02em; /*text-transform:lowercase;*/ font-weight:300;}
	h1 span.purple, h2 span.purple {font-size:52px; line-height:48px;margin-bottom:-20px;}
	h5 {font-size:15px; line-height:16px; letter-spacing:0.08em;}
	h3 span.purple {font-size:42px;}
	h1 span.white, h2 span.white {font-size:52px; line-height:48px; margin-bottom:-20px;}
	h3 span.white {font-size:42px;}
	.highlight-brush, .text-brush {font-size:42px;}
	
	.elementor-text-editor ul li {margin:0; padding:0 0 0 4px; font-size:15px; line-height:18px;}
	
	.row {display:block; margin:20px auto 0 auto; justify-content:center;}
	.social-media-icons {display:flex; margin:20px auto 0 auto; justify-content:center;}
	.col {display:block; flex:0 0 auto;}
	.col-3 {width:100%;}
	.site-footer .col { width: 100%; text-align: center; }
	.site-footer .col-3 {margin-bottom: 40px;}
	.site-footer .col-3 img {display: inline-block; width: 100%; max-width: 360px;}
	#site-footer {padding:48px 32px;}
	#site-footer .mid-col {margin:0; padding-bottom:16px;}
	#site-footer .col-addr p {text-align:center;}
	
	.home .elementor-location-header #masthead .mast-book-cta {top:0; right:24px;}
	.elementor-location-header #masthead .mast-book-cta .col1 p a {font-size:17px; line-height:14px;}
	
	/*.hero-img .elementor-widget-container {height:192px;}*/
	.hero-img .elementor-widget-container .hero-img-tagline {top:60px; left:0; text-align:left; background-color:#7000a4; padding:6px 0 0 0; width:60%; height:72px;}
	.hero-img .elementor-widget-container .hero-img-tagline .hero-img-tagline--wrapper {display:block; position:absolute; right:12px;}
	.hero-img .elementor-widget-container .hero-img-tagline .hero-img-tagline--wrapper p {font-size:15px; line-height:16px; color:#fff; text-align:left; margin:0; letter-spacing:0.1em; /*text-transform:lowercase;*/ font-weight:300;}
	.hero-img .elementor-widget-container .hero-img-tagline .hero-img-tagline--wrapper p span {display:block; font-size:32px; line-height:32px; font-family:'Northwell'; color:#fff; text-align:left; padding-left:16px; margin:8px 0 0 0; text-shadow:0 0 6px rgba(0,0,0,0.25); letter-spacing:0;}
	.hero-img .elementor-widget-container .hero-img-tagline .hero-img-tagline--wrapper p.pt-byline {font-size:13px; line-height:16px; margin:-14px 0 0 66px; letter-spacing:0.01em;}
	.hero-img .elementor-widget-container .hero-img-tagline .hero-img-tagline--wrapper p.cl-byline {font-size:13px; line-height:16px; margin:-10px 0 0 8px; letter-spacing:0.01em;}
	
	/*.hero-img .elementor-widget-container .tag-home {top:48px; text-align:left; right:30%;}
	.hero-img .elementor-widget-container .tag-home p {font-size:15px; line-height:48px; color:#a47ac0; text-align:left; margin:0; letter-spacing:0.06em; text-transform:lowercase;}
	.hero-img .elementor-widget-container .tag-home p span {display:block; font-size:56px; line-height:56px; padding-left:32px; text-shadow:0 0 6px rgba(0,0,0,0.25); text-transform:none;}
	.hero-img .elementor-widget-container .cta-home {width:100%; height:32px;}
	.hero-img .elementor-widget-container .cta-home p {width:50%; height:32px; font-size:15px; line-height:32px;}*/
	
	.hero-img .elementor-widget-html {padding-left:15px; padding-right:15px; padding-bottom:0; padding-top:32px; width:100%; height:224px;}
	.hero-img .elementor-widget-html .elementor-widget-container {width:100%;}
	.hero-img .elementor-widget-html .elementor-widget-container .tag-home {padding-bottom:12px;}
	.hero-img .elementor-widget-html .elementor-widget-container .tag-home .tagline {font-size:15px; line-height:48px; letter-spacing:0.1em;}
	.hero-img .elementor-widget-html .elementor-widget-container .tag-home .tagline span {font-size:56px; line-height:56px; padding-left:20px;}
	.hero-img .elementor-widget-html .elementor-widget-container .tag-home .sub-tagline {font-size:13px; line-height:14px; padding-left:0; width:180px;}
	.hero-img .elementor-widget-html .elementor-widget-container .tag-home .sub-tagline span {display:block;}
	.hero-img .elementor-widget-container .cta-home {padding-left:0; width:100%;}
	.hero-img .elementor-widget-container .cta-home p {width:50%; height:32px; font-size:13px; line-height:32px;}
	
	/*.hero-img .elementor-widget-container .master-class {top:28px; right:calc(40% + 12px); padding:0 12px; height:32px; font-size:15px; line-height:32px; letter-spacing:0.06em; text-transform:lowercase;}
	.hero-img .elementor-widget-container .hero-img-tagline .empower {padding-top:6px;}
	.hero-img .elementor-widget-container .hero-img-tagline .empower p {font-size:13px; line-height:14px; margin:0 0 0 54px; letter-spacing:0.1em; text-transform:uppercase;}
	.hero-img .elementor-widget-container .hero-img-tagline .empower p span {font-size:42px; line-height:42px; padding-left:32px; margin:0 0 -14px -38px;}
	.hero-img .elementor-widget-container .hero-img-tagline .empower p.emp-byline {font-size:12px; line-height:14px; margin:-2px 0 0 0; letter-spacing:0.02em; text-transform:none;}

	.hero-img .elementor-widget-container .retreat {top:28px; left:calc(60% - 156px); width:144px; height:32px; font-size:15px; line-height:32px; letter-spacing:0.06em;}
	.hero-img .elementor-widget-container .hero-img-tagline .discover {padding-top:6px;}
	.hero-img .elementor-widget-container .hero-img-tagline .discover p {font-size:13px; line-height:14px; margin:0 0 0 60px; letter-spacing:0.1em; text-transform:uppercase;}
	.hero-img .elementor-widget-container .hero-img-tagline .discover p span {font-size:42px; line-height:42px; padding-left:32px; margin:0 0 -14px -32px;}
	.hero-img .elementor-widget-container .hero-img-tagline .discover p.disc-byline {font-size:12px; line-height:14px; margin:-2px 0 0 0; letter-spacing:0.02em; text-transform:none;}*/
	
	.hero-img .elementor-widget-container .hero-img-tagline .essential {padding-top:6px;}
	.hero-img .elementor-widget-container .hero-img-tagline .essential p {font-size:13px; line-height:14px; margin:0 0 0 6px; letter-spacing:0.1em; text-transform:uppercase;}
	.hero-img .elementor-widget-container .hero-img-tagline .essential p span {font-size:42px; line-height:42px; padding-left:32px; margin:0 0 -14px 48px;}
	.hero-img .elementor-widget-container .hero-img-tagline .essential p.essential-byline {font-size:11px; line-height:14px; margin:-2px 0 0 0; letter-spacing:0.02em; text-transform:none;}
	
	.tryptich div {height:100px;}
	.tryptich div p {font:20px/20px 'Northwell'; padding-top:24px;}
	
	.home-signature .elementor-text-editor p {font-size:25px; line-height:26px; letter-spacing:0.05em;}
	.elementor-7 .elementor-element.elementor-element-09f4788:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-09f4788 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-size:160px auto;}
	.elementor-7 .elementor-element.elementor-element-839996e > .elementor-widget-container {padding:0px 0px 56.25% 0px;}
	.post-yt-embed, .yt-embed .elementor-widget-container {position:relative; padding-bottom:56.25%; height:0; overflow:hidden;}
	.post-yt-embed iframe, .yt-embed .elementor-widget-container iframe {position:absolute; top:0; left:0; width:100%; height:100%; margin:0; line-height:1; border:none;}
}
@media (max-width:760px) {
	.text-brush-3 {font-size:40px; line-height:36px;}
	.text-brush-3b {font-size:40px; line-height:36px;}
	.home-book-statement .elementor-text-editor p {font-size:23px; line-height:36px;}
	.elementor-7 .elementor-element.home-book-col1 {width:100%;}
	.elementor-7 .elementor-element.home-book-col2 {width:100%;}
}
@media (max-width:428px) {
	.cta .elementor-text-editor, .cta-solo .elementor-text-editor, .cta-solo-2line .elementor-text-editor {display:block; width:100%; max-width:100%;}
	.cta .elementor-text-editor p, .cta-solo .elementor-text-editor p, .cta-solo-2line .elementor-text-editor p {display:block; width:100%; max-width:100%;}
}
@media (max-width:370px) {
	.hero-img .elementor-widget-container .hero-img-tagline {width:70%;}
	.hero-img .elementor-widget-container .retreat, .hero-img .elementor-widget-container .master-class {right:calc(30% + 12px);}
	.hero-img .elementor-widget-container .tag-home {top:48px; text-align:left; right:20%;}
	.hero-img .elementor-widget-container .cta-home p {font-size:13px;}
	.elementor-454 .elementor-element.elementor-element-0adb9a3, .elementor-1054 .elementor-element.elementor-element-6d99427b {padding:32px 16px;}
}


@media only screen and (min-width:2571px) {
	.hero-img .elementor-widget-html {background:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-home-2-2560x1184.jpg) center/cover no-repeat;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:2571px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:2571px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:2571px),
only screen and (min-device-pixel-ratio:2) and (min-width:2571px),
only screen and (min-resolution:192dpi) and (min-width:2571px),
only screen and (min-resolution:2dppx) and (min-width:2571px) {
	.hero-img .elementor-widget-html {background:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-home-2-2560x1184@2x.jpg) center/cover no-repeat;}
}
@media only screen and (min-width:2049px) and (max-width:2560px) {
	.hero-img .elementor-widget-html {background:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-home-2-2560x1184.jpg) center center/2560px 1184px no-repeat;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:2049px) and (max-width:2560px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:2049px) and (max-width:2560px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:2049px) and (max-width:2560px),
only screen and (min-device-pixel-ratio:2) and (min-width:2049px) and (max-width:2560px),
only screen and (min-resolution:192dpi) and (min-width:2049px) and (max-width:2560px),
only screen and (min-resolution:2dppx) and (min-width:2049px) and (max-width:2560px) {
	.hero-img .elementor-widget-html {background:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-home-2-2560x1184@2x.jpg) center center/2560px 1184px no-repeat;}
}
@media only screen and (min-width:1921px) and (max-width:2048px) {
	.hero-img .elementor-widget-html {background:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-home-2-2048x947.jpg) center center/2048px 947px no-repeat;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1921px) and (max-width:2048px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1921px) and (max-width:2048px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1921px) and (max-width:2048px),
only screen and (min-device-pixel-ratio:2) and (min-width:1921px) and (max-width:2048px),
only screen and (min-resolution:192dpi) and (min-width:1921px) and (max-width:2048px),
only screen and (min-resolution:2dppx) and (min-width:1921px) and (max-width:2048px) {
	.hero-img .elementor-widget-html {background:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-home-2-2048x947@2x.jpg) center center/2048px 947px no-repeat;}
}
@media only screen and (min-width:1601px) and (max-width:1920px) {
	.hero-img .elementor-widget-html {background:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-home-2-1920x888.jpg) center center/1920px 888px no-repeat;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1601px) and (max-width:1920px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1601px) and (max-width:1920px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1601px) and (max-width:1920px),
only screen and (min-device-pixel-ratio:2) and (min-width:1601px) and (max-width:1920px),
only screen and (min-resolution:192dpi) and (min-width:1601px) and (max-width:1920px),
only screen and (min-resolution:2dppx) and (min-width:1601px) and (max-width:1920px) {
	.hero-img .elementor-widget-html {background:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-home-2-1920x888@2x.jpg) center center/1920px 888px no-repeat;}
}
@media only screen and (min-width:1441px) and (max-width:1600px) {
	.hero-img .elementor-widget-html {background:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-home-2-1600x740.jpg) center center/1600px 740px no-repeat;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1441px) and (max-width:1600px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1441px) and (max-width:1600px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1441px) and (max-width:1600px),
only screen and (min-device-pixel-ratio:2) and (min-width:1441px) and (max-width:1600px),
only screen and (min-resolution:192dpi) and (min-width:1441px) and (max-width:1600px),
only screen and (min-resolution:2dppx) and (min-width:1441px) and (max-width:1600px) {
	.hero-img .elementor-widget-html {background:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-home-2-1600x740@2x.jpg) center center/1600px 740px no-repeat;}
}
@media only screen and (min-width:1281px) and (max-width:1440px) {
	.hero-img .elementor-widget-html {background:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-home-2-1440x666.jpg) center calc(50% + 6px)/1440px 666px no-repeat;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1281px) and (max-width:1440px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1281px) and (max-width:1440px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1281px) and (max-width:1440px),
only screen and (min-device-pixel-ratio:2) and (min-width:1281px) and (max-width:1440px),
only screen and (min-resolution:192dpi) and (min-width:1281px) and (max-width:1440px),
only screen and (min-resolution:2dppx) and (min-width:1281px) and (max-width:1440px) {
	.hero-img .elementor-widget-html {background:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-home-2-1440x666@2x.jpg) center calc(50% + 6px)/1440px 666px no-repeat;}
}
@media only screen and (min-width:1025px) and (max-width:1280px) {
	.hero-img .elementor-widget-html {background:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-home-2-1280x592.jpg) center calc(50% + 6px)/1280px 592px no-repeat;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1025px) and (max-width:1280px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1025px) and (max-width:1280px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1025px) and (max-width:1280px),
only screen and (min-device-pixel-ratio:2) and (min-width:1025px) and (max-width:1280px),
only screen and (min-resolution:192dpi) and (min-width:1025px) and (max-width:1280px),
only screen and (min-resolution:2dppx) and (min-width:1025px) and (max-width:1280px) {
	.hero-img .elementor-widget-html {background:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-home-2-1280x592@2x.jpg) center calc(50% + 6px)/1280px 592px no-repeat;}
}
@media only screen and (min-width:769px) and (max-width:1024px) {
	.hero-img .elementor-widget-html {background:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-home-2-1360x629.jpg) center center/1360px 629px no-repeat;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:769px) and (max-width:1024px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:769px) and (max-width:1024px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:769px) and (max-width:1024px),
only screen and (min-device-pixel-ratio:2) and (min-width:769px) and (max-width:1024px),
only screen and (min-resolution:192dpi) and (min-width:769px) and (max-width:1024px),
only screen and (min-resolution:2dppx) and (min-width:769px) and (max-width:1024px) {
	.hero-img .elementor-widget-html {background:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-home-2-1360x629@2x.jpg) center center/1360px 629px no-repeat;}
}
@media only screen and (min-width:485px) and (max-width:768px) {
	.hero-img .elementor-widget-html {background:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-home-2-768x355.jpg) center center/768px 355px no-repeat;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:485px) and (max-width:768px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:485px) and (max-width:768px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:485px) and (max-width:768px),
only screen and (min-device-pixel-ratio:2) and (min-width:485px) and (max-width:768px),
only screen and (min-resolution:192dpi) and (min-width:485px) and (max-width:768px),
only screen and (min-resolution:2dppx) and (min-width:485px) and (max-width:768px) {
	.hero-img .elementor-widget-html {background:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-home-2-768x355@2x.jpg) center center/768px 355px no-repeat;}
}
@media (max-width:484px) {
	.hero-img .elementor-widget-html {background:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-home-2-484x224.jpg) center center/484px 224px no-repeat;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:484px),
only screen and (-moz-device-pixel-ratio:2) and (max-width:484px),
only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:484px),
only screen and (min-device-pixel-ratio:2) and (max-width:484px),
only screen and (min-resolution:192dpi) and (max-width:484px),
only screen and (min-resolution:2dppx) and (max-width:484px) {
	.hero-img .elementor-widget-html {background:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-home-2-484x224@2x.jpg) center center/484px 224px no-repeat;}
}


@media only screen and (min-width:2571px) {
	.elementor-location-header .hero-img--all {width:100%; height:calc(100vh - 48px); background-repeat:no-repeat; background-size:cover; background-attachment:fixed;}
}
@media only screen and (min-width:2049px) and (max-width:2560px) {
	.elementor-location-header .hero-img--all {width:100%; height:calc(100vh - 48px); background-repeat:no-repeat; background-size:2560px 1440px; background-attachment:fixed;}
}
@media only screen and (min-width:1921px) and (max-width:2048px) {
	.elementor-location-header .hero-img--all {width:100%; height:calc(100vh - 48px); background-repeat:no-repeat; background-size:2048px 1152px; background-attachment:fixed;}
}
@media only screen and (min-width:1601px) and (max-width:1920px) {
	.elementor-location-header .hero-img--all {width:100%; height:calc(100vh - 48px); background-repeat:no-repeat; background-size:1920px 1080px; background-attachment:fixed;}
}
@media only screen and (min-width:1441px) and (max-width:1600px) {
	.elementor-location-header .hero-img--all {width:100%; height:calc(100vh - 48px); background-repeat:no-repeat; background-size:1600px 900px; background-attachment:fixed;}
}
@media only screen and (min-width:1281px) and (max-width:1440px) {
	.elementor-location-header .hero-img--all {width:100%; height:calc(100vh - 48px); background-repeat:no-repeat; background-size:1440px 810px; background-attachment:fixed;}
}
@media only screen and (min-width:769px) and (max-width:1280px) {
	.elementor-location-header .hero-img--all {width:100%; height:calc(100vh - 48px); background-repeat:no-repeat; background-size:1280px 720px; background-attachment:fixed;}
}
@media only screen and (min-width:481px) and (max-width:768px) {
	.elementor-location-header .hero-img--all {width:100%; height:432px; background-repeat:no-repeat; background-size:768px 432px; background-attachment:scroll;}
}
@media only screen and (max-width:480px) {
	.elementor-location-header .hero-img--all {width:100%; height:270px; background-repeat:no-repeat; background-size:480px 270px; background-attachment:scroll;}
}


/*** ABOUT ***/
@media only screen and (min-width:2571px) {
	.elementor-location-header .hero-img--about {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-about-2-2560x1440.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:2571px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:2571px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:2571px),
only screen and (min-device-pixel-ratio:2) and (min-width:2571px),
only screen and (min-resolution:192dpi) and (min-width:2571px),
only screen and (min-resolution:2dppx) and (min-width:2571px) {
	.elementor-location-header .hero-img--about {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-about-2-2560x1440@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:2049px) and (max-width:2560px) {
	.elementor-location-header .hero-img--about {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-about-2-2560x1440.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:2049px) and (max-width:2560px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:2049px) and (max-width:2560px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:2049px) and (max-width:2560px),
only screen and (min-device-pixel-ratio:2) and (min-width:2049px) and (max-width:2560px),
only screen and (min-resolution:192dpi) and (min-width:2049px) and (max-width:2560px),
only screen and (min-resolution:2dppx) and (min-width:2049px) and (max-width:2560px) {
	.elementor-location-header .hero-img--about {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-about-2-2560x1440@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:1921px) and (max-width:2048px) {
	.elementor-location-header .hero-img--about {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-about-2-2048x1152.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1921px) and (max-width:2048px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1921px) and (max-width:2048px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1921px) and (max-width:2048px),
only screen and (min-device-pixel-ratio:2) and (min-width:1921px) and (max-width:2048px),
only screen and (min-resolution:192dpi) and (min-width:1921px) and (max-width:2048px),
only screen and (min-resolution:2dppx) and (min-width:1921px) and (max-width:2048px) {
	.elementor-location-header .hero-img--about {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-about-2-2048x1152@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:1601px) and (max-width:1920px) {
	.elementor-location-header .hero-img--about {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-about-2-1920x1080.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1601px) and (max-width:1920px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1601px) and (max-width:1920px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1601px) and (max-width:1920px),
only screen and (min-device-pixel-ratio:2) and (min-width:1601px) and (max-width:1920px),
only screen and (min-resolution:192dpi) and (min-width:1601px) and (max-width:1920px),
only screen and (min-resolution:2dppx) and (min-width:1601px) and (max-width:1920px) {
	.elementor-location-header .hero-img--about {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-about-2-1920x1080@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:1441px) and (max-width:1600px) {
	.elementor-location-header .hero-img--about {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-about-2-1600x900.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1441px) and (max-width:1600px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1441px) and (max-width:1600px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1441px) and (max-width:1600px),
only screen and (min-device-pixel-ratio:2) and (min-width:1441px) and (max-width:1600px),
only screen and (min-resolution:192dpi) and (min-width:1441px) and (max-width:1600px),
only screen and (min-resolution:2dppx) and (min-width:1441px) and (max-width:1600px) {
	.elementor-location-header .hero-img--about {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-about-2-1600x900@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:1281px) and (max-width:1440px) {
	.elementor-location-header .hero-img--about {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-about-2-1440x810.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1281px) and (max-width:1440px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1281px) and (max-width:1440px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1281px) and (max-width:1440px),
only screen and (min-device-pixel-ratio:2) and (min-width:1281px) and (max-width:1440px),
only screen and (min-resolution:192dpi) and (min-width:1281px) and (max-width:1440px),
only screen and (min-resolution:2dppx) and (min-width:1281px) and (max-width:1440px) {
	.elementor-location-header .hero-img--about {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-about-2-1440x810@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:769px) and (max-width:1280px) {
	.elementor-location-header .hero-img--about {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-about-2-1280x720.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:769px) and (max-width:1280px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:769px) and (max-width:1280px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:769px) and (max-width:1280px),
only screen and (min-device-pixel-ratio:2) and (min-width:769px) and (max-width:1280px),
only screen and (min-resolution:192dpi) and (min-width:769px) and (max-width:1280px),
only screen and (min-resolution:2dppx) and (min-width:769px) and (max-width:1280px) {
	.elementor-location-header .hero-img--about {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-about-2-1280x720@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:481px) and (max-width:768px) {
	.elementor-location-header .hero-img--about {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-about-2-768x432.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:481px) and (max-width:768px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:481px) and (max-width:768px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:481px) and (max-width:768px),
only screen and (min-device-pixel-ratio:2) and (min-width:481px) and (max-width:768px),
only screen and (min-resolution:192dpi) and (min-width:481px) and (max-width:768px),
only screen and (min-resolution:2dppx) and (min-width:481px) and (max-width:768px) {
	.elementor-location-header .hero-img--about {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-about-2-768x432@2x.jpg); background-position:center top;}
}

@media only screen and (max-width:480px) {
	.elementor-location-header .hero-img--about {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-about-2-480x270.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:480px),
only screen and (-moz-device-pixel-ratio:2) and (max-width:480px),
only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:480px),
only screen and (min-device-pixel-ratio:2) and (max-width:480px),
only screen and (min-resolution:192dpi) and (max-width:480px),
only screen and (min-resolution:2dppx) and (max-width:480px) {
	.elementor-location-header .hero-img--about {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-about-2-480x270@2x.jpg); background-position:center top;}
}

/*** SPIRITUAL PSYCHOLOGY ***/
@media only screen and (min-width:2571px) {
	.elementor-location-header .hero-img--spiritual-psychology {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-spiritual-psychology-2-2560x1440.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:2571px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:2571px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:2571px),
only screen and (min-device-pixel-ratio:2) and (min-width:2571px),
only screen and (min-resolution:192dpi) and (min-width:2571px),
only screen and (min-resolution:2dppx) and (min-width:2571px) {
	.elementor-location-header .hero-img--spiritual-psychology {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-spiritual-psychology-2-2560x1440@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:2049px) and (max-width:2560px) {
	.elementor-location-header .hero-img--spiritual-psychology {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-spiritual-psychology-2-2560x1440.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:2049px) and (max-width:2560px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:2049px) and (max-width:2560px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:2049px) and (max-width:2560px),
only screen and (min-device-pixel-ratio:2) and (min-width:2049px) and (max-width:2560px),
only screen and (min-resolution:192dpi) and (min-width:2049px) and (max-width:2560px),
only screen and (min-resolution:2dppx) and (min-width:2049px) and (max-width:2560px) {
	.elementor-location-header .hero-img--spiritual-psychology {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-spiritual-psychology-2-2560x1440@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:1921px) and (max-width:2048px) {
	.elementor-location-header .hero-img--spiritual-psychology {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-spiritual-psychology-2-2048x1152.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1921px) and (max-width:2048px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1921px) and (max-width:2048px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1921px) and (max-width:2048px),
only screen and (min-device-pixel-ratio:2) and (min-width:1921px) and (max-width:2048px),
only screen and (min-resolution:192dpi) and (min-width:1921px) and (max-width:2048px),
only screen and (min-resolution:2dppx) and (min-width:1921px) and (max-width:2048px) {
	.elementor-location-header .hero-img--spiritual-psychology {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-spiritual-psychology-2-2048x1152@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:1601px) and (max-width:1920px) {
	.elementor-location-header .hero-img--spiritual-psychology {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-spiritual-psychology-2-1920x1080.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1601px) and (max-width:1920px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1601px) and (max-width:1920px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1601px) and (max-width:1920px),
only screen and (min-device-pixel-ratio:2) and (min-width:1601px) and (max-width:1920px),
only screen and (min-resolution:192dpi) and (min-width:1601px) and (max-width:1920px),
only screen and (min-resolution:2dppx) and (min-width:1601px) and (max-width:1920px) {
	.elementor-location-header .hero-img--spiritual-psychology {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-spiritual-psychology-2-1920x1080@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:1441px) and (max-width:1600px) {
	.elementor-location-header .hero-img--spiritual-psychology {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-spiritual-psychology-2-1600x900.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1441px) and (max-width:1600px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1441px) and (max-width:1600px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1441px) and (max-width:1600px),
only screen and (min-device-pixel-ratio:2) and (min-width:1441px) and (max-width:1600px),
only screen and (min-resolution:192dpi) and (min-width:1441px) and (max-width:1600px),
only screen and (min-resolution:2dppx) and (min-width:1441px) and (max-width:1600px) {
	.elementor-location-header .hero-img--spiritual-psychology {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-spiritual-psychology-2-1600x900@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:1281px) and (max-width:1440px) {
	.elementor-location-header .hero-img--spiritual-psychology {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-spiritual-psychology-2-1440x810.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1281px) and (max-width:1440px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1281px) and (max-width:1440px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1281px) and (max-width:1440px),
only screen and (min-device-pixel-ratio:2) and (min-width:1281px) and (max-width:1440px),
only screen and (min-resolution:192dpi) and (min-width:1281px) and (max-width:1440px),
only screen and (min-resolution:2dppx) and (min-width:1281px) and (max-width:1440px) {
	.elementor-location-header .hero-img--spiritual-psychology {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-spiritual-psychology-2-1440x810@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:769px) and (max-width:1280px) {
	.elementor-location-header .hero-img--spiritual-psychology {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-spiritual-psychology-2-1280x720.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:769px) and (max-width:1280px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:769px) and (max-width:1280px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:769px) and (max-width:1280px),
only screen and (min-device-pixel-ratio:2) and (min-width:769px) and (max-width:1280px),
only screen and (min-resolution:192dpi) and (min-width:769px) and (max-width:1280px),
only screen and (min-resolution:2dppx) and (min-width:769px) and (max-width:1280px) {
	.elementor-location-header .hero-img--spiritual-psychology {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-spiritual-psychology-2-1280x720@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:481px) and (max-width:768px) {
	.elementor-location-header .hero-img--spiritual-psychology {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-spiritual-psychology-2-768x432.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:481px) and (max-width:768px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:481px) and (max-width:768px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:481px) and (max-width:768px),
only screen and (min-device-pixel-ratio:2) and (min-width:481px) and (max-width:768px),
only screen and (min-resolution:192dpi) and (min-width:481px) and (max-width:768px),
only screen and (min-resolution:2dppx) and (min-width:481px) and (max-width:768px) {
	.elementor-location-header .hero-img--spiritual-psychology {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-spiritual-psychology-2-768x432@2x.jpg); background-position:center top;}
}

@media only screen and (max-width:480px) {
	.elementor-location-header .hero-img--spiritual-psychology {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-spiritual-psychology-2-480x270.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:480px),
only screen and (-moz-device-pixel-ratio:2) and (max-width:480px),
only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:480px),
only screen and (min-device-pixel-ratio:2) and (max-width:480px),
only screen and (min-resolution:192dpi) and (max-width:480px),
only screen and (min-resolution:2dppx) and (max-width:480px) {
	.elementor-location-header .hero-img--spiritual-psychology {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-spiritual-psychology-2-480x270@2x.jpg); background-position:center top;}
}

/*** PERSONAL TRANSFORMATION ***/
@media only screen and (min-width:2571px) {
	.elementor-location-header .hero-img--personal-transformation {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-personal-transformation-2-2560x1440.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:2571px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:2571px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:2571px),
only screen and (min-device-pixel-ratio:2) and (min-width:2571px),
only screen and (min-resolution:192dpi) and (min-width:2571px),
only screen and (min-resolution:2dppx) and (min-width:2571px) {
	.elementor-location-header .hero-img--personal-transformation {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-personal-transformation-2-2560x1440@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:2049px) and (max-width:2560px) {
	.elementor-location-header .hero-img--personal-transformation {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-personal-transformation-2-2560x1440.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:2049px) and (max-width:2560px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:2049px) and (max-width:2560px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:2049px) and (max-width:2560px),
only screen and (min-device-pixel-ratio:2) and (min-width:2049px) and (max-width:2560px),
only screen and (min-resolution:192dpi) and (min-width:2049px) and (max-width:2560px),
only screen and (min-resolution:2dppx) and (min-width:2049px) and (max-width:2560px) {
	.elementor-location-header .hero-img--personal-transformation {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-personal-transformation-2-2560x1440@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:1921px) and (max-width:2048px) {
	.elementor-location-header .hero-img--personal-transformation {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-personal-transformation-2-2048x1152.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1921px) and (max-width:2048px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1921px) and (max-width:2048px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1921px) and (max-width:2048px),
only screen and (min-device-pixel-ratio:2) and (min-width:1921px) and (max-width:2048px),
only screen and (min-resolution:192dpi) and (min-width:1921px) and (max-width:2048px),
only screen and (min-resolution:2dppx) and (min-width:1921px) and (max-width:2048px) {
	.elementor-location-header .hero-img--personal-transformation {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-personal-transformation-2-2048x1152@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:1601px) and (max-width:1920px) {
	.elementor-location-header .hero-img--personal-transformation {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-personal-transformation-2-1920x1080.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1601px) and (max-width:1920px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1601px) and (max-width:1920px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1601px) and (max-width:1920px),
only screen and (min-device-pixel-ratio:2) and (min-width:1601px) and (max-width:1920px),
only screen and (min-resolution:192dpi) and (min-width:1601px) and (max-width:1920px),
only screen and (min-resolution:2dppx) and (min-width:1601px) and (max-width:1920px) {
	.elementor-location-header .hero-img--personal-transformation {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-personal-transformation-2-1920x1080@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:1441px) and (max-width:1600px) {
	.elementor-location-header .hero-img--personal-transformation {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-personal-transformation-2-1600x900.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1441px) and (max-width:1600px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1441px) and (max-width:1600px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1441px) and (max-width:1600px),
only screen and (min-device-pixel-ratio:2) and (min-width:1441px) and (max-width:1600px),
only screen and (min-resolution:192dpi) and (min-width:1441px) and (max-width:1600px),
only screen and (min-resolution:2dppx) and (min-width:1441px) and (max-width:1600px) {
	.elementor-location-header .hero-img--personal-transformation {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-personal-transformation-2-1600x900@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:1281px) and (max-width:1440px) {
	.elementor-location-header .hero-img--personal-transformation {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-personal-transformation-2-1440x810.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1281px) and (max-width:1440px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1281px) and (max-width:1440px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1281px) and (max-width:1440px),
only screen and (min-device-pixel-ratio:2) and (min-width:1281px) and (max-width:1440px),
only screen and (min-resolution:192dpi) and (min-width:1281px) and (max-width:1440px),
only screen and (min-resolution:2dppx) and (min-width:1281px) and (max-width:1440px) {
	.elementor-location-header .hero-img--personal-transformation {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-personal-transformation-2-1440x810@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:769px) and (max-width:1280px) {
	.elementor-location-header .hero-img--personal-transformation {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-personal-transformation-2-1280x720.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:769px) and (max-width:1280px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:769px) and (max-width:1280px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:769px) and (max-width:1280px),
only screen and (min-device-pixel-ratio:2) and (min-width:769px) and (max-width:1280px),
only screen and (min-resolution:192dpi) and (min-width:769px) and (max-width:1280px),
only screen and (min-resolution:2dppx) and (min-width:769px) and (max-width:1280px) {
	.elementor-location-header .hero-img--personal-transformation {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-personal-transformation-2-1280x720@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:481px) and (max-width:768px) {
	.elementor-location-header .hero-img--personal-transformation {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-personal-transformation-2-768x432.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:481px) and (max-width:768px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:481px) and (max-width:768px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:481px) and (max-width:768px),
only screen and (min-device-pixel-ratio:2) and (min-width:481px) and (max-width:768px),
only screen and (min-resolution:192dpi) and (min-width:481px) and (max-width:768px),
only screen and (min-resolution:2dppx) and (min-width:481px) and (max-width:768px) {
	.elementor-location-header .hero-img--personal-transformation {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-personal-transformation-2-768x432@2x.jpg); background-position:center top;}
}

@media only screen and (max-width:480px) {
	.elementor-location-header .hero-img--personal-transformation {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-personal-transformation-2-480x270.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:480px),
only screen and (-moz-device-pixel-ratio:2) and (max-width:480px),
only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:480px),
only screen and (min-device-pixel-ratio:2) and (max-width:480px),
only screen and (min-resolution:192dpi) and (max-width:480px),
only screen and (min-resolution:2dppx) and (max-width:480px) {
	.elementor-location-header .hero-img--personal-transformation {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-personal-transformation-2-480x270@2x.jpg); background-position:center top;}
}

/*** CONSCIOUS LEADERSHIP ***/
@media only screen and (min-width:2571px) {
	.elementor-location-header .hero-img--leadership {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-leadership-2-2560x1440.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:2571px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:2571px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:2571px),
only screen and (min-device-pixel-ratio:2) and (min-width:2571px),
only screen and (min-resolution:192dpi) and (min-width:2571px),
only screen and (min-resolution:2dppx) and (min-width:2571px) {
	.elementor-location-header .hero-img--leadership {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-leadership-2-2560x1440@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:2049px) and (max-width:2560px) {
	.elementor-location-header .hero-img--leadership {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-leadership-2-2560x1440.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:2049px) and (max-width:2560px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:2049px) and (max-width:2560px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:2049px) and (max-width:2560px),
only screen and (min-device-pixel-ratio:2) and (min-width:2049px) and (max-width:2560px),
only screen and (min-resolution:192dpi) and (min-width:2049px) and (max-width:2560px),
only screen and (min-resolution:2dppx) and (min-width:2049px) and (max-width:2560px) {
	.elementor-location-header .hero-img--leadership {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-leadership-2-2560x1440@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:1921px) and (max-width:2048px) {
	.elementor-location-header .hero-img--leadership {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-leadership-2-2048x1152.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1921px) and (max-width:2048px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1921px) and (max-width:2048px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1921px) and (max-width:2048px),
only screen and (min-device-pixel-ratio:2) and (min-width:1921px) and (max-width:2048px),
only screen and (min-resolution:192dpi) and (min-width:1921px) and (max-width:2048px),
only screen and (min-resolution:2dppx) and (min-width:1921px) and (max-width:2048px) {
	.elementor-location-header .hero-img--leadership {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-leadership-2-2048x1152@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:1601px) and (max-width:1920px) {
	.elementor-location-header .hero-img--leadership {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-leadership-2-1920x1080.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1601px) and (max-width:1920px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1601px) and (max-width:1920px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1601px) and (max-width:1920px),
only screen and (min-device-pixel-ratio:2) and (min-width:1601px) and (max-width:1920px),
only screen and (min-resolution:192dpi) and (min-width:1601px) and (max-width:1920px),
only screen and (min-resolution:2dppx) and (min-width:1601px) and (max-width:1920px) {
	.elementor-location-header .hero-img--leadership {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-leadership-2-1920x1080@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:1441px) and (max-width:1600px) {
	.elementor-location-header .hero-img--leadership {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-leadership-2-1600x900.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1441px) and (max-width:1600px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1441px) and (max-width:1600px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1441px) and (max-width:1600px),
only screen and (min-device-pixel-ratio:2) and (min-width:1441px) and (max-width:1600px),
only screen and (min-resolution:192dpi) and (min-width:1441px) and (max-width:1600px),
only screen and (min-resolution:2dppx) and (min-width:1441px) and (max-width:1600px) {
	.elementor-location-header .hero-img--leadership {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-leadership-2-1600x900@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:1281px) and (max-width:1440px) {
	.elementor-location-header .hero-img--leadership {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-leadership-2-1440x810.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1281px) and (max-width:1440px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1281px) and (max-width:1440px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1281px) and (max-width:1440px),
only screen and (min-device-pixel-ratio:2) and (min-width:1281px) and (max-width:1440px),
only screen and (min-resolution:192dpi) and (min-width:1281px) and (max-width:1440px),
only screen and (min-resolution:2dppx) and (min-width:1281px) and (max-width:1440px) {
	.elementor-location-header .hero-img--leadership {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-leadership-2-1440x810@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:769px) and (max-width:1280px) {
	.elementor-location-header .hero-img--leadership {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-leadership-2-1280x720.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:769px) and (max-width:1280px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:769px) and (max-width:1280px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:769px) and (max-width:1280px),
only screen and (min-device-pixel-ratio:2) and (min-width:769px) and (max-width:1280px),
only screen and (min-resolution:192dpi) and (min-width:769px) and (max-width:1280px),
only screen and (min-resolution:2dppx) and (min-width:769px) and (max-width:1280px) {
	.elementor-location-header .hero-img--leadership {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-leadership-2-1280x720@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:481px) and (max-width:768px) {
	.elementor-location-header .hero-img--leadership {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-leadership-2-768x432.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:481px) and (max-width:768px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:481px) and (max-width:768px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:481px) and (max-width:768px),
only screen and (min-device-pixel-ratio:2) and (min-width:481px) and (max-width:768px),
only screen and (min-resolution:192dpi) and (min-width:481px) and (max-width:768px),
only screen and (min-resolution:2dppx) and (min-width:481px) and (max-width:768px) {
	.elementor-location-header .hero-img--leadership {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-leadership-2-768x432@2x.jpg); background-position:center top;}
}

@media only screen and (max-width:480px) {
	.elementor-location-header .hero-img--leadership {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-leadership-2-480x270.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:480px),
only screen and (-moz-device-pixel-ratio:2) and (max-width:480px),
only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:480px),
only screen and (min-device-pixel-ratio:2) and (max-width:480px),
only screen and (min-resolution:192dpi) and (max-width:480px),
only screen and (min-resolution:2dppx) and (max-width:480px) {
	.elementor-location-header .hero-img--leadership {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-leadership-2-480x270@2x.jpg); background-position:center top;}
}

/*** CONNECT TO YOUR ESSENTIAL NATURE ***/
@media only screen and (min-width:2571px) {
	.elementor-location-header .hero-img--essential-nature {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-essential-nature-2-2560x1440.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:2571px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:2571px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:2571px),
only screen and (min-device-pixel-ratio:2) and (min-width:2571px),
only screen and (min-resolution:192dpi) and (min-width:2571px),
only screen and (min-resolution:2dppx) and (min-width:2571px) {
	.elementor-location-header .hero-img--essential-nature {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-essential-nature-2-2560x1440@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:2049px) and (max-width:2560px) {
	.elementor-location-header .hero-img--essential-nature {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-essential-nature-2-2560x1440.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:2049px) and (max-width:2560px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:2049px) and (max-width:2560px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:2049px) and (max-width:2560px),
only screen and (min-device-pixel-ratio:2) and (min-width:2049px) and (max-width:2560px),
only screen and (min-resolution:192dpi) and (min-width:2049px) and (max-width:2560px),
only screen and (min-resolution:2dppx) and (min-width:2049px) and (max-width:2560px) {
	.elementor-location-header .hero-img--essential-nature {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-essential-nature-2-2560x1440@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:1921px) and (max-width:2048px) {
	.elementor-location-header .hero-img--essential-nature {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-essential-nature-2-2048x1152.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1921px) and (max-width:2048px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1921px) and (max-width:2048px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1921px) and (max-width:2048px),
only screen and (min-device-pixel-ratio:2) and (min-width:1921px) and (max-width:2048px),
only screen and (min-resolution:192dpi) and (min-width:1921px) and (max-width:2048px),
only screen and (min-resolution:2dppx) and (min-width:1921px) and (max-width:2048px) {
	.elementor-location-header .hero-img--essential-nature {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-essential-nature-2-2048x1152@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:1601px) and (max-width:1920px) {
	.elementor-location-header .hero-img--essential-nature {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-essential-nature-2-1920x1080.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1601px) and (max-width:1920px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1601px) and (max-width:1920px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1601px) and (max-width:1920px),
only screen and (min-device-pixel-ratio:2) and (min-width:1601px) and (max-width:1920px),
only screen and (min-resolution:192dpi) and (min-width:1601px) and (max-width:1920px),
only screen and (min-resolution:2dppx) and (min-width:1601px) and (max-width:1920px) {
	.elementor-location-header .hero-img--essential-nature {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-essential-nature-2-1920x1080@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:1441px) and (max-width:1600px) {
	.elementor-location-header .hero-img--essential-nature {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-essential-nature-2-1600x900.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1441px) and (max-width:1600px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1441px) and (max-width:1600px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1441px) and (max-width:1600px),
only screen and (min-device-pixel-ratio:2) and (min-width:1441px) and (max-width:1600px),
only screen and (min-resolution:192dpi) and (min-width:1441px) and (max-width:1600px),
only screen and (min-resolution:2dppx) and (min-width:1441px) and (max-width:1600px) {
	.elementor-location-header .hero-img--essential-nature {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-essential-nature-2-1600x900@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:1281px) and (max-width:1440px) {
	.elementor-location-header .hero-img--essential-nature {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-essential-nature-2-1440x810.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1281px) and (max-width:1440px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1281px) and (max-width:1440px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1281px) and (max-width:1440px),
only screen and (min-device-pixel-ratio:2) and (min-width:1281px) and (max-width:1440px),
only screen and (min-resolution:192dpi) and (min-width:1281px) and (max-width:1440px),
only screen and (min-resolution:2dppx) and (min-width:1281px) and (max-width:1440px) {
	.elementor-location-header .hero-img--essential-nature {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-essential-nature-2-1440x810@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:769px) and (max-width:1280px) {
	.elementor-location-header .hero-img--essential-nature {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-essential-nature-2-1280x720.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:769px) and (max-width:1280px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:769px) and (max-width:1280px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:769px) and (max-width:1280px),
only screen and (min-device-pixel-ratio:2) and (min-width:769px) and (max-width:1280px),
only screen and (min-resolution:192dpi) and (min-width:769px) and (max-width:1280px),
only screen and (min-resolution:2dppx) and (min-width:769px) and (max-width:1280px) {
	.elementor-location-header .hero-img--essential-nature {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-essential-nature-2-1280x720@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:481px) and (max-width:768px) {
	.elementor-location-header .hero-img--essential-nature {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-essential-nature-2-768x432.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:481px) and (max-width:768px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:481px) and (max-width:768px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:481px) and (max-width:768px),
only screen and (min-device-pixel-ratio:2) and (min-width:481px) and (max-width:768px),
only screen and (min-resolution:192dpi) and (min-width:481px) and (max-width:768px),
only screen and (min-resolution:2dppx) and (min-width:481px) and (max-width:768px) {
	.elementor-location-header .hero-img--essential-nature {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-essential-nature-2-768x432@2x.jpg); background-position:center top;}
}

@media only screen and (max-width:480px) {
	.elementor-location-header .hero-img--essential-nature {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-essential-nature-2-480x270.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:480px),
only screen and (-moz-device-pixel-ratio:2) and (max-width:480px),
only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:480px),
only screen and (min-device-pixel-ratio:2) and (max-width:480px),
only screen and (min-resolution:192dpi) and (max-width:480px),
only screen and (min-resolution:2dppx) and (max-width:480px) {
	.elementor-location-header .hero-img--essential-nature {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-essential-nature-2-480x270@2x.jpg); background-position:center top;}
}

/*** BLOG ARCHIVE ***/
@media only screen and (min-width:2571px) {
	.elementor-location-header .hero-img--blog-archive {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-blog-archive-2-2560x1440.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:2571px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:2571px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:2571px),
only screen and (min-device-pixel-ratio:2) and (min-width:2571px),
only screen and (min-resolution:192dpi) and (min-width:2571px),
only screen and (min-resolution:2dppx) and (min-width:2571px) {
	.elementor-location-header .hero-img--blog-archive {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-blog-archive-2-2560x1440@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:2049px) and (max-width:2560px) {
	.elementor-location-header .hero-img--blog-archive {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-blog-archive-2-2560x1440.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:2049px) and (max-width:2560px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:2049px) and (max-width:2560px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:2049px) and (max-width:2560px),
only screen and (min-device-pixel-ratio:2) and (min-width:2049px) and (max-width:2560px),
only screen and (min-resolution:192dpi) and (min-width:2049px) and (max-width:2560px),
only screen and (min-resolution:2dppx) and (min-width:2049px) and (max-width:2560px) {
	.elementor-location-header .hero-img--blog-archive {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-blog-archive-2-2560x1440@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:1921px) and (max-width:2048px) {
	.elementor-location-header .hero-img--blog-archive {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-blog-archive-2-2048x1152.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1921px) and (max-width:2048px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1921px) and (max-width:2048px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1921px) and (max-width:2048px),
only screen and (min-device-pixel-ratio:2) and (min-width:1921px) and (max-width:2048px),
only screen and (min-resolution:192dpi) and (min-width:1921px) and (max-width:2048px),
only screen and (min-resolution:2dppx) and (min-width:1921px) and (max-width:2048px) {
	.elementor-location-header .hero-img--blog-archive {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-blog-archive-2-2048x1152@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:1601px) and (max-width:1920px) {
	.elementor-location-header .hero-img--blog-archive {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-blog-archive-2-1920x1080.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1601px) and (max-width:1920px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1601px) and (max-width:1920px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1601px) and (max-width:1920px),
only screen and (min-device-pixel-ratio:2) and (min-width:1601px) and (max-width:1920px),
only screen and (min-resolution:192dpi) and (min-width:1601px) and (max-width:1920px),
only screen and (min-resolution:2dppx) and (min-width:1601px) and (max-width:1920px) {
	.elementor-location-header .hero-img--blog-archive {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-blog-archive-2-1920x1080@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:1441px) and (max-width:1600px) {
	.elementor-location-header .hero-img--blog-archive {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-blog-archive-2-1600x900.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1441px) and (max-width:1600px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1441px) and (max-width:1600px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1441px) and (max-width:1600px),
only screen and (min-device-pixel-ratio:2) and (min-width:1441px) and (max-width:1600px),
only screen and (min-resolution:192dpi) and (min-width:1441px) and (max-width:1600px),
only screen and (min-resolution:2dppx) and (min-width:1441px) and (max-width:1600px) {
	.elementor-location-header .hero-img--blog-archive {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-blog-archive-2-1600x900@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:1281px) and (max-width:1440px) {
	.elementor-location-header .hero-img--blog-archive {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-blog-archive-2-1440x810.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1281px) and (max-width:1440px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1281px) and (max-width:1440px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1281px) and (max-width:1440px),
only screen and (min-device-pixel-ratio:2) and (min-width:1281px) and (max-width:1440px),
only screen and (min-resolution:192dpi) and (min-width:1281px) and (max-width:1440px),
only screen and (min-resolution:2dppx) and (min-width:1281px) and (max-width:1440px) {
	.elementor-location-header .hero-img--blog-archive {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-blog-archive-2-1440x810@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:769px) and (max-width:1280px) {
	.elementor-location-header .hero-img--blog-archive {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-blog-archive-2-1280x720.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:769px) and (max-width:1280px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:769px) and (max-width:1280px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:769px) and (max-width:1280px),
only screen and (min-device-pixel-ratio:2) and (min-width:769px) and (max-width:1280px),
only screen and (min-resolution:192dpi) and (min-width:769px) and (max-width:1280px),
only screen and (min-resolution:2dppx) and (min-width:769px) and (max-width:1280px) {
	.elementor-location-header .hero-img--blog-archive {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-blog-archive-2-1280x720@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:481px) and (max-width:768px) {
	.elementor-location-header .hero-img--blog-archive {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-blog-archive-2-768x432.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:481px) and (max-width:768px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:481px) and (max-width:768px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:481px) and (max-width:768px),
only screen and (min-device-pixel-ratio:2) and (min-width:481px) and (max-width:768px),
only screen and (min-resolution:192dpi) and (min-width:481px) and (max-width:768px),
only screen and (min-resolution:2dppx) and (min-width:481px) and (max-width:768px) {
	.elementor-location-header .hero-img--blog-archive {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-blog-archive-2-768x432@2x.jpg); background-position:center top;}
}

@media only screen and (max-width:480px) {
	.elementor-location-header .hero-img--blog-archive {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-blog-archive-2-480x270.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:480px),
only screen and (-moz-device-pixel-ratio:2) and (max-width:480px),
only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:480px),
only screen and (min-device-pixel-ratio:2) and (max-width:480px),
only screen and (min-resolution:192dpi) and (max-width:480px),
only screen and (min-resolution:2dppx) and (max-width:480px) {
	.elementor-location-header .hero-img--blog-archive {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-blog-archive-2-480x270@2x.jpg); background-position:center top;}
}

/*** WITH LOVE ***/
@media only screen and (min-width:2571px) {
	.elementor-location-header .hero-img--with-love {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-with-love-2-2560x1440.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:2571px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:2571px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:2571px),
only screen and (min-device-pixel-ratio:2) and (min-width:2571px),
only screen and (min-resolution:192dpi) and (min-width:2571px),
only screen and (min-resolution:2dppx) and (min-width:2571px) {
	.elementor-location-header .hero-img--with-love {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-with-love-2-2560x1440@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:2049px) and (max-width:2560px) {
	.elementor-location-header .hero-img--with-love {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-with-love-2-2560x1440.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:2049px) and (max-width:2560px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:2049px) and (max-width:2560px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:2049px) and (max-width:2560px),
only screen and (min-device-pixel-ratio:2) and (min-width:2049px) and (max-width:2560px),
only screen and (min-resolution:192dpi) and (min-width:2049px) and (max-width:2560px),
only screen and (min-resolution:2dppx) and (min-width:2049px) and (max-width:2560px) {
	.elementor-location-header .hero-img--with-love {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-with-love-2-2560x1440@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:1921px) and (max-width:2048px) {
	.elementor-location-header .hero-img--with-love {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-with-love-2-2048x1152.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1921px) and (max-width:2048px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1921px) and (max-width:2048px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1921px) and (max-width:2048px),
only screen and (min-device-pixel-ratio:2) and (min-width:1921px) and (max-width:2048px),
only screen and (min-resolution:192dpi) and (min-width:1921px) and (max-width:2048px),
only screen and (min-resolution:2dppx) and (min-width:1921px) and (max-width:2048px) {
	.elementor-location-header .hero-img--with-love {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-with-love-2-2048x1152@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:1601px) and (max-width:1920px) {
	.elementor-location-header .hero-img--with-love {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-with-love-2-1920x1080.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1601px) and (max-width:1920px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1601px) and (max-width:1920px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1601px) and (max-width:1920px),
only screen and (min-device-pixel-ratio:2) and (min-width:1601px) and (max-width:1920px),
only screen and (min-resolution:192dpi) and (min-width:1601px) and (max-width:1920px),
only screen and (min-resolution:2dppx) and (min-width:1601px) and (max-width:1920px) {
	.elementor-location-header .hero-img--with-love {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-with-love-2-1920x1080@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:1441px) and (max-width:1600px) {
	.elementor-location-header .hero-img--with-love {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-with-love-2-1600x900.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1441px) and (max-width:1600px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1441px) and (max-width:1600px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1441px) and (max-width:1600px),
only screen and (min-device-pixel-ratio:2) and (min-width:1441px) and (max-width:1600px),
only screen and (min-resolution:192dpi) and (min-width:1441px) and (max-width:1600px),
only screen and (min-resolution:2dppx) and (min-width:1441px) and (max-width:1600px) {
	.elementor-location-header .hero-img--with-love {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-with-love-2-1600x900@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:1281px) and (max-width:1440px) {
	.elementor-location-header .hero-img--with-love {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-with-love-2-1440x810.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1281px) and (max-width:1440px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1281px) and (max-width:1440px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1281px) and (max-width:1440px),
only screen and (min-device-pixel-ratio:2) and (min-width:1281px) and (max-width:1440px),
only screen and (min-resolution:192dpi) and (min-width:1281px) and (max-width:1440px),
only screen and (min-resolution:2dppx) and (min-width:1281px) and (max-width:1440px) {
	.elementor-location-header .hero-img--with-love {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-with-love-2-1440x810@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:769px) and (max-width:1280px) {
	.elementor-location-header .hero-img--with-love {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-with-love-2-1280x720.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:769px) and (max-width:1280px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:769px) and (max-width:1280px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:769px) and (max-width:1280px),
only screen and (min-device-pixel-ratio:2) and (min-width:769px) and (max-width:1280px),
only screen and (min-resolution:192dpi) and (min-width:769px) and (max-width:1280px),
only screen and (min-resolution:2dppx) and (min-width:769px) and (max-width:1280px) {
	.elementor-location-header .hero-img--with-love {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-with-love-2-1280x720@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:481px) and (max-width:768px) {
	.elementor-location-header .hero-img--with-love {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-with-love-2-768x432.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:481px) and (max-width:768px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:481px) and (max-width:768px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:481px) and (max-width:768px),
only screen and (min-device-pixel-ratio:2) and (min-width:481px) and (max-width:768px),
only screen and (min-resolution:192dpi) and (min-width:481px) and (max-width:768px),
only screen and (min-resolution:2dppx) and (min-width:481px) and (max-width:768px) {
	.elementor-location-header .hero-img--with-love {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-with-love-2-768x432@2x.jpg); background-position:center top;}
}

@media only screen and (max-width:480px) {
	.elementor-location-header .hero-img--with-love {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-with-love-2-480x270.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:480px),
only screen and (-moz-device-pixel-ratio:2) and (max-width:480px),
only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:480px),
only screen and (min-device-pixel-ratio:2) and (max-width:480px),
only screen and (min-resolution:192dpi) and (max-width:480px),
only screen and (min-resolution:2dppx) and (max-width:480px) {
	.elementor-location-header .hero-img--with-love {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-with-love-2-480x270@2x.jpg); background-position:center top;}
}

/*** CONNECT ***/
@media only screen and (min-width:2571px) {
	.elementor-location-header .hero-img--connect {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-connect-2-2560x1440.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:2571px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:2571px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:2571px),
only screen and (min-device-pixel-ratio:2) and (min-width:2571px),
only screen and (min-resolution:192dpi) and (min-width:2571px),
only screen and (min-resolution:2dppx) and (min-width:2571px) {
	.elementor-location-header .hero-img--connect {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-connect-2-2560x1440@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:2049px) and (max-width:2560px) {
	.elementor-location-header .hero-img--connect {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-connect-2-2560x1440.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:2049px) and (max-width:2560px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:2049px) and (max-width:2560px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:2049px) and (max-width:2560px),
only screen and (min-device-pixel-ratio:2) and (min-width:2049px) and (max-width:2560px),
only screen and (min-resolution:192dpi) and (min-width:2049px) and (max-width:2560px),
only screen and (min-resolution:2dppx) and (min-width:2049px) and (max-width:2560px) {
	.elementor-location-header .hero-img--connect {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-connect-2-2560x1440@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:1921px) and (max-width:2048px) {
	.elementor-location-header .hero-img--connect {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-connect-2-2048x1152.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1921px) and (max-width:2048px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1921px) and (max-width:2048px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1921px) and (max-width:2048px),
only screen and (min-device-pixel-ratio:2) and (min-width:1921px) and (max-width:2048px),
only screen and (min-resolution:192dpi) and (min-width:1921px) and (max-width:2048px),
only screen and (min-resolution:2dppx) and (min-width:1921px) and (max-width:2048px) {
	.elementor-location-header .hero-img--connect {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-connect-2-2048x1152@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:1601px) and (max-width:1920px) {
	.elementor-location-header .hero-img--connect {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-connect-2-1920x1080.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1601px) and (max-width:1920px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1601px) and (max-width:1920px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1601px) and (max-width:1920px),
only screen and (min-device-pixel-ratio:2) and (min-width:1601px) and (max-width:1920px),
only screen and (min-resolution:192dpi) and (min-width:1601px) and (max-width:1920px),
only screen and (min-resolution:2dppx) and (min-width:1601px) and (max-width:1920px) {
	.elementor-location-header .hero-img--connect {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-connect-2-1920x1080@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:1441px) and (max-width:1600px) {
	.elementor-location-header .hero-img--connect {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-connect-2-1600x900.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1441px) and (max-width:1600px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1441px) and (max-width:1600px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1441px) and (max-width:1600px),
only screen and (min-device-pixel-ratio:2) and (min-width:1441px) and (max-width:1600px),
only screen and (min-resolution:192dpi) and (min-width:1441px) and (max-width:1600px),
only screen and (min-resolution:2dppx) and (min-width:1441px) and (max-width:1600px) {
	.elementor-location-header .hero-img--connect {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-connect-2-1600x900@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:1281px) and (max-width:1440px) {
	.elementor-location-header .hero-img--connect {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-connect-2-1440x810.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1281px) and (max-width:1440px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1281px) and (max-width:1440px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1281px) and (max-width:1440px),
only screen and (min-device-pixel-ratio:2) and (min-width:1281px) and (max-width:1440px),
only screen and (min-resolution:192dpi) and (min-width:1281px) and (max-width:1440px),
only screen and (min-resolution:2dppx) and (min-width:1281px) and (max-width:1440px) {
	.elementor-location-header .hero-img--connect {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-connect-2-1440x810@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:769px) and (max-width:1280px) {
	.elementor-location-header .hero-img--connect {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-connect-2-1280x720.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:769px) and (max-width:1280px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:769px) and (max-width:1280px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:769px) and (max-width:1280px),
only screen and (min-device-pixel-ratio:2) and (min-width:769px) and (max-width:1280px),
only screen and (min-resolution:192dpi) and (min-width:769px) and (max-width:1280px),
only screen and (min-resolution:2dppx) and (min-width:769px) and (max-width:1280px) {
	.elementor-location-header .hero-img--connect {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-connect-2-1280x720@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:481px) and (max-width:768px) {
	.elementor-location-header .hero-img--connect {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-connect-2-768x432.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:481px) and (max-width:768px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:481px) and (max-width:768px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:481px) and (max-width:768px),
only screen and (min-device-pixel-ratio:2) and (min-width:481px) and (max-width:768px),
only screen and (min-resolution:192dpi) and (min-width:481px) and (max-width:768px),
only screen and (min-resolution:2dppx) and (min-width:481px) and (max-width:768px) {
	.elementor-location-header .hero-img--connect {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-connect-2-768x432@2x.jpg); background-position:center top;}
}

@media only screen and (max-width:480px) {
	.elementor-location-header .hero-img--connect {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-connect-2-480x270.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:480px),
only screen and (-moz-device-pixel-ratio:2) and (max-width:480px),
only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:480px),
only screen and (min-device-pixel-ratio:2) and (max-width:480px),

only screen and (min-resolution:192dpi) and (max-width:480px),
only screen and (min-resolution:2dppx) and (max-width:480px) {
	.elementor-location-header .hero-img--connect {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-connect-2-480x270@2x.jpg); background-position:center top;}
}

/*** ASSESSMENT ***/
@media only screen and (min-width:2571px) {
	.elementor-location-header .hero-img--assessment {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-assessment-2-2560x1440.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:2571px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:2571px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:2571px),
only screen and (min-device-pixel-ratio:2) and (min-width:2571px),
only screen and (min-resolution:192dpi) and (min-width:2571px),
only screen and (min-resolution:2dppx) and (min-width:2571px) {
	.elementor-location-header .hero-img--assessment {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-assessment-2-2560x1440@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:2049px) and (max-width:2560px) {
	.elementor-location-header .hero-img--assessment {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-assessment-2-2560x1440.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:2049px) and (max-width:2560px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:2049px) and (max-width:2560px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:2049px) and (max-width:2560px),
only screen and (min-device-pixel-ratio:2) and (min-width:2049px) and (max-width:2560px),
only screen and (min-resolution:192dpi) and (min-width:2049px) and (max-width:2560px),
only screen and (min-resolution:2dppx) and (min-width:2049px) and (max-width:2560px) {
	.elementor-location-header .hero-img--assessment {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-assessment-2-2560x1440@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:1921px) and (max-width:2048px) {
	.elementor-location-header .hero-img--assessment {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-assessment-2-2048x1152.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1921px) and (max-width:2048px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1921px) and (max-width:2048px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1921px) and (max-width:2048px),
only screen and (min-device-pixel-ratio:2) and (min-width:1921px) and (max-width:2048px),
only screen and (min-resolution:192dpi) and (min-width:1921px) and (max-width:2048px),
only screen and (min-resolution:2dppx) and (min-width:1921px) and (max-width:2048px) {
	.elementor-location-header .hero-img--assessment {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-assessment-2-2048x1152@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:1601px) and (max-width:1920px) {
	.elementor-location-header .hero-img--assessment {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-assessment-2-1920x1080.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1601px) and (max-width:1920px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1601px) and (max-width:1920px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1601px) and (max-width:1920px),
only screen and (min-device-pixel-ratio:2) and (min-width:1601px) and (max-width:1920px),
only screen and (min-resolution:192dpi) and (min-width:1601px) and (max-width:1920px),
only screen and (min-resolution:2dppx) and (min-width:1601px) and (max-width:1920px) {
	.elementor-location-header .hero-img--assessment {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-assessment-2-1920x1080@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:1441px) and (max-width:1600px) {
	.elementor-location-header .hero-img--assessment {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-assessment-2-1600x900.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1441px) and (max-width:1600px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1441px) and (max-width:1600px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1441px) and (max-width:1600px),
only screen and (min-device-pixel-ratio:2) and (min-width:1441px) and (max-width:1600px),
only screen and (min-resolution:192dpi) and (min-width:1441px) and (max-width:1600px),
only screen and (min-resolution:2dppx) and (min-width:1441px) and (max-width:1600px) {
	.elementor-location-header .hero-img--assessment {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-assessment-2-1600x900@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:1281px) and (max-width:1440px) {
	.elementor-location-header .hero-img--assessment {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-assessment-2-1440x810.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1281px) and (max-width:1440px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1281px) and (max-width:1440px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1281px) and (max-width:1440px),
only screen and (min-device-pixel-ratio:2) and (min-width:1281px) and (max-width:1440px),
only screen and (min-resolution:192dpi) and (min-width:1281px) and (max-width:1440px),
only screen and (min-resolution:2dppx) and (min-width:1281px) and (max-width:1440px) {
	.elementor-location-header .hero-img--assessment {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-assessment-2-1440x810@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:769px) and (max-width:1280px) {
	.elementor-location-header .hero-img--assessment {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-assessment-2-1280x720.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:769px) and (max-width:1280px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:769px) and (max-width:1280px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:769px) and (max-width:1280px),
only screen and (min-device-pixel-ratio:2) and (min-width:769px) and (max-width:1280px),
only screen and (min-resolution:192dpi) and (min-width:769px) and (max-width:1280px),
only screen and (min-resolution:2dppx) and (min-width:769px) and (max-width:1280px) {
	.elementor-location-header .hero-img--assessment {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-assessment-2-1280x720@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:481px) and (max-width:768px) {
	.elementor-location-header .hero-img--assessment {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-assessment-2-768x432.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:481px) and (max-width:768px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:481px) and (max-width:768px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:481px) and (max-width:768px),
only screen and (min-device-pixel-ratio:2) and (min-width:481px) and (max-width:768px),
only screen and (min-resolution:192dpi) and (min-width:481px) and (max-width:768px),
only screen and (min-resolution:2dppx) and (min-width:481px) and (max-width:768px) {
	.elementor-location-header .hero-img--assessment {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-assessment-2-768x432@2x.jpg); background-position:center top;}
}

@media only screen and (max-width:480px) {
	.elementor-location-header .hero-img--assessment {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-assessment-2-480x270.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:480px),
only screen and (-moz-device-pixel-ratio:2) and (max-width:480px),
only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:480px),
only screen and (min-device-pixel-ratio:2) and (max-width:480px),
only screen and (min-resolution:192dpi) and (max-width:480px),
only screen and (min-resolution:2dppx) and (max-width:480px) {
	.elementor-location-header .hero-img--assessment {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-assessment-2-480x270@2x.jpg); background-position:center top;}
}

/*** CALENDAR ***/
@media only screen and (min-width:2571px) {
	.elementor-location-header .hero-img--calendar {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-calendar-2-2560x1440.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:2571px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:2571px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:2571px),
only screen and (min-device-pixel-ratio:2) and (min-width:2571px),
only screen and (min-resolution:192dpi) and (min-width:2571px),
only screen and (min-resolution:2dppx) and (min-width:2571px) {
	.elementor-location-header .hero-img--calendar {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-calendar-2-2560x1440@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:2049px) and (max-width:2560px) {
	.elementor-location-header .hero-img--calendar {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-calendar-2-2560x1440.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:2049px) and (max-width:2560px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:2049px) and (max-width:2560px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:2049px) and (max-width:2560px),
only screen and (min-device-pixel-ratio:2) and (min-width:2049px) and (max-width:2560px),
only screen and (min-resolution:192dpi) and (min-width:2049px) and (max-width:2560px),
only screen and (min-resolution:2dppx) and (min-width:2049px) and (max-width:2560px) {
	.elementor-location-header .hero-img--calendar {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-calendar-2-2560x1440@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:1921px) and (max-width:2048px) {
	.elementor-location-header .hero-img--calendar {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-calendar-2-2048x1152.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1921px) and (max-width:2048px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1921px) and (max-width:2048px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1921px) and (max-width:2048px),
only screen and (min-device-pixel-ratio:2) and (min-width:1921px) and (max-width:2048px),
only screen and (min-resolution:192dpi) and (min-width:1921px) and (max-width:2048px),
only screen and (min-resolution:2dppx) and (min-width:1921px) and (max-width:2048px) {
	.elementor-location-header .hero-img--calendar {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-calendar-2-2048x1152@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:1601px) and (max-width:1920px) {
	.elementor-location-header .hero-img--calendar {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-calendar-2-1920x1080.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1601px) and (max-width:1920px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1601px) and (max-width:1920px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1601px) and (max-width:1920px),
only screen and (min-device-pixel-ratio:2) and (min-width:1601px) and (max-width:1920px),
only screen and (min-resolution:192dpi) and (min-width:1601px) and (max-width:1920px),
only screen and (min-resolution:2dppx) and (min-width:1601px) and (max-width:1920px) {
	.elementor-location-header .hero-img--calendar {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-calendar-2-1920x1080@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:1441px) and (max-width:1600px) {
	.elementor-location-header .hero-img--calendar {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-calendar-2-1600x900.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1441px) and (max-width:1600px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1441px) and (max-width:1600px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1441px) and (max-width:1600px),
only screen and (min-device-pixel-ratio:2) and (min-width:1441px) and (max-width:1600px),
only screen and (min-resolution:192dpi) and (min-width:1441px) and (max-width:1600px),
only screen and (min-resolution:2dppx) and (min-width:1441px) and (max-width:1600px) {
	.elementor-location-header .hero-img--calendar {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-calendar-2-1600x900@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:1281px) and (max-width:1440px) {
	.elementor-location-header .hero-img--calendar {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-calendar-2-1440x810.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1281px) and (max-width:1440px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1281px) and (max-width:1440px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1281px) and (max-width:1440px),
only screen and (min-device-pixel-ratio:2) and (min-width:1281px) and (max-width:1440px),
only screen and (min-resolution:192dpi) and (min-width:1281px) and (max-width:1440px),
only screen and (min-resolution:2dppx) and (min-width:1281px) and (max-width:1440px) {
	.elementor-location-header .hero-img--calendar {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-calendar-2-1440x810@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:769px) and (max-width:1280px) {
	.elementor-location-header .hero-img--calendar {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-calendar-2-1280x720.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:769px) and (max-width:1280px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:769px) and (max-width:1280px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:769px) and (max-width:1280px),
only screen and (min-device-pixel-ratio:2) and (min-width:769px) and (max-width:1280px),
only screen and (min-resolution:192dpi) and (min-width:769px) and (max-width:1280px),
only screen and (min-resolution:2dppx) and (min-width:769px) and (max-width:1280px) {
	.elementor-location-header .hero-img--calendar {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-calendar-2-1280x720@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:481px) and (max-width:768px) {
	.elementor-location-header .hero-img--calendar {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-calendar-2-768x432.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:481px) and (max-width:768px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:481px) and (max-width:768px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:481px) and (max-width:768px),
only screen and (min-device-pixel-ratio:2) and (min-width:481px) and (max-width:768px),
only screen and (min-resolution:192dpi) and (min-width:481px) and (max-width:768px),
only screen and (min-resolution:2dppx) and (min-width:481px) and (max-width:768px) {
	.elementor-location-header .hero-img--calendar {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-calendar-2-768x432@2x.jpg); background-position:center top;}
}

@media only screen and (max-width:480px) {
	.elementor-location-header .hero-img--calendar {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-calendar-2-480x270.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:480px),
only screen and (-moz-device-pixel-ratio:2) and (max-width:480px),
only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:480px),
only screen and (min-device-pixel-ratio:2) and (max-width:480px),
only screen and (min-resolution:192dpi) and (max-width:480px),
only screen and (min-resolution:2dppx) and (max-width:480px) {

	.elementor-location-header .hero-img--calendar {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-calendar-2-480x270@2x.jpg); background-position:center top;}
}

/*** PODCASTS ***/
@media only screen and (min-width:2571px) {
	.elementor-location-header .hero-img--podcasts {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-podcasts-2-2560x1440.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:2571px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:2571px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:2571px),
only screen and (min-device-pixel-ratio:2) and (min-width:2571px),
only screen and (min-resolution:192dpi) and (min-width:2571px),
only screen and (min-resolution:2dppx) and (min-width:2571px) {
	.elementor-location-header .hero-img--podcasts {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-podcasts-2-2560x1440@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:2049px) and (max-width:2560px) {
	.elementor-location-header .hero-img--podcasts {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-podcasts-2-2560x1440.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:2049px) and (max-width:2560px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:2049px) and (max-width:2560px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:2049px) and (max-width:2560px),
only screen and (min-device-pixel-ratio:2) and (min-width:2049px) and (max-width:2560px),
only screen and (min-resolution:192dpi) and (min-width:2049px) and (max-width:2560px),
only screen and (min-resolution:2dppx) and (min-width:2049px) and (max-width:2560px) {
	.elementor-location-header .hero-img--podcasts {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-podcasts-2-2560x1440@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:1921px) and (max-width:2048px) {
	.elementor-location-header .hero-img--podcasts {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-podcasts-2-2048x1152.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1921px) and (max-width:2048px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1921px) and (max-width:2048px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1921px) and (max-width:2048px),
only screen and (min-device-pixel-ratio:2) and (min-width:1921px) and (max-width:2048px),
only screen and (min-resolution:192dpi) and (min-width:1921px) and (max-width:2048px),
only screen and (min-resolution:2dppx) and (min-width:1921px) and (max-width:2048px) {
	.elementor-location-header .hero-img--podcasts {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-podcasts-2-2048x1152@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:1601px) and (max-width:1920px) {
	.elementor-location-header .hero-img--podcasts {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-podcasts-2-1920x1080.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1601px) and (max-width:1920px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1601px) and (max-width:1920px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1601px) and (max-width:1920px),
only screen and (min-device-pixel-ratio:2) and (min-width:1601px) and (max-width:1920px),
only screen and (min-resolution:192dpi) and (min-width:1601px) and (max-width:1920px),
only screen and (min-resolution:2dppx) and (min-width:1601px) and (max-width:1920px) {
	.elementor-location-header .hero-img--podcasts {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-podcasts-2-1920x1080@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:1441px) and (max-width:1600px) {
	.elementor-location-header .hero-img--podcasts {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-podcasts-2-1600x900.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1441px) and (max-width:1600px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1441px) and (max-width:1600px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1441px) and (max-width:1600px),
only screen and (min-device-pixel-ratio:2) and (min-width:1441px) and (max-width:1600px),
only screen and (min-resolution:192dpi) and (min-width:1441px) and (max-width:1600px),
only screen and (min-resolution:2dppx) and (min-width:1441px) and (max-width:1600px) {
	.elementor-location-header .hero-img--podcasts {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-podcasts-2-1600x900@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:1281px) and (max-width:1440px) {
	.elementor-location-header .hero-img--podcasts {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-podcasts-2-1440x810.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1281px) and (max-width:1440px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:1281px) and (max-width:1440px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1281px) and (max-width:1440px),
only screen and (min-device-pixel-ratio:2) and (min-width:1281px) and (max-width:1440px),
only screen and (min-resolution:192dpi) and (min-width:1281px) and (max-width:1440px),
only screen and (min-resolution:2dppx) and (min-width:1281px) and (max-width:1440px) {
	.elementor-location-header .hero-img--podcasts {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-podcasts-2-1440x810@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:769px) and (max-width:1280px) {
	.elementor-location-header .hero-img--podcasts {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-podcasts-2-1280x720.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:769px) and (max-width:1280px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:769px) and (max-width:1280px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:769px) and (max-width:1280px),
only screen and (min-device-pixel-ratio:2) and (min-width:769px) and (max-width:1280px),
only screen and (min-resolution:192dpi) and (min-width:769px) and (max-width:1280px),
only screen and (min-resolution:2dppx) and (min-width:769px) and (max-width:1280px) {
	.elementor-location-header .hero-img--podcasts {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-podcasts-2-1280x720@2x.jpg); background-position:center top;}
}

@media only screen and (min-width:481px) and (max-width:768px) {
	.elementor-location-header .hero-img--podcasts {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-podcasts-2-768x432.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:481px) and (max-width:768px),
only screen and (-moz-device-pixel-ratio:2) and (min-width:481px) and (max-width:768px),
only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:481px) and (max-width:768px),
only screen and (min-device-pixel-ratio:2) and (min-width:481px) and (max-width:768px),
only screen and (min-resolution:192dpi) and (min-width:481px) and (max-width:768px),
only screen and (min-resolution:2dppx) and (min-width:481px) and (max-width:768px) {
	.elementor-location-header .hero-img--podcasts {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-podcasts-2-768x432@2x.jpg); background-position:center top;}
}

@media only screen and (max-width:480px) {
	.elementor-location-header .hero-img--podcasts {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-podcasts-2-480x270.jpg); background-position:center top;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:480px),
only screen and (-moz-device-pixel-ratio:2) and (max-width:480px),
only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:480px),
only screen and (min-device-pixel-ratio:2) and (max-width:480px),
only screen and (min-resolution:192dpi) and (max-width:480px),
only screen and (min-resolution:2dppx) and (max-width:480px) {

	.elementor-location-header .hero-img--podcasts {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-podcasts-2-480x270@2x.jpg); background-position:center top;}
}




.woocommerce div.product form.cart table th, .woocommerce div.product form.cart table td {background-color:transparent;}
.woocommerce table.shop_table {border-radius:0;}
.woocommerce div.product div.images {margin-bottom:0;}
.woocommerce div.product.elementor form.cart:not(.grouped_form):not(.variations_form) {display: block;}
.woocommerce div.product form.cart .variations th {padding-left:0; text-align:left;}
h3.wc-pao-addon-name {font-size:29px;}
.woocommerce input {border-radius:0;}
div.product-addon-totals {display:none;}
.woocommerce form .form-row {padding:0; margin:0 0 16px 0;}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {background-color:#7000a4;}
.woocommerce a.button, .woocommerce button.button {border-radius:0; font-weight:300;}
#add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button {font-size:1em;}

.woocommerce-checkout h3, .woocommerce-cart h2 {font-size:29px;}
.woocommerce table.shop_table, .woocommerce-cart .cart-collaterals .cart_totals table {border-collapse:collapse;}
.smallcap {font-variant:small-caps;}
#add_payment_method #payment ul.payment_methods li img.stripe-icon, .woocommerce-checkout #payment ul.payment_methods li img.stripe-icon {display:inline-block; padding-left:3px; margin:0;}
.payment_method_stripe label {display:block;}

.single-product h4 {font-size:32px; line-height:30px; letter-spacing:0.03em; /*text-transform:lowercase;*/ font-weight:300; color:#7000a4;}
.woocommerce-loop-product__title {font-size:21px !important; line-height:23px !important; padding:0 !important;}
.post-type-archive-product h4 {font-size:21px; line-height:23px; padding:0;}

#pa_book-format, #pa_t-shirt-style, #pa_size {border-radius:0;}
.woocommerce div.product p.price, .woocommerce div.product span.price {color:#7000a4; font-size:29px;}
.wc-pao-addon-name {color:#7000a4;}
.woocommerce-page table.cart td.actions .input-text {width:108px;}

@media (max-width:1024px) {
	.single-product h4 {font-size:29px; line-height:22px;}
}
@media (max-width:768px) {
	.single-product h4 {font-size:23px; line-height:20px;}
}


/* --------------------------------------- */

.elementor-location-header #masthead-two {display:block; width:100%; /*height:208px;*/ background-color:#fff; box-shadow:0 0 9px rgba(0,0,0,0.08); position:relative; z-index:900;}
.elementor-location-header #masthead-two .logo {
	display:block;
/* 	width:260px; height:150px; */
	width:220px;
	padding:0; margin:0 auto;}

.elementor-location-header #hero-image-top {display:block;}

@media (min-width:769px) {
	.elementor-location-header #hero-image-top {display:block; height:calc(100vh - 48px)}
	.elementor-location-header #hero-image-top .elementor-widget-container {display:block; width:100%; height:100%; margin:0; position:relative;}
	.elementor-location-header .elementor-section-wrap {width:100%; height:100%; position:relative;}
	.elementor-location-header .elementor-section-wrap #menubar {display:block; width:100%; /*height:48px;*/ position:relative;}
	/*.elementor-location-header .elementor-section-wrap #menubar.scrolled {position:fixed; top:0; z-index:990; box-shadow:0 0 9px rgba(0,0,0,0.08);}*/
	.elementor-location-header #menubar .donna-nav nav.elementor-nav-menu--main {display:block; width:100%; margin:0; /*border-bottom:1px solid #eee;*/ background-color:#fff; z-index:990;}
}

.elementor-location-header #menubar .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu {display:flex; list-style:none; /*justify-content:center;*/ margin:0; padding:0;}
.elementor-location-header #menubar .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li {flex:0 0 auto;}
.elementor-location-header #menubar .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li a {
/* 	display:block; font-size:17px; line-height:18px; font-weight:300; letter-spacing:0.06em; text-transform:lowercase; color:#afafd6; text-decoration:none; padding:15px 8px; margin:0; */
	display: block;
	font-size: 12px;
	line-height: 18px;
	font-weight: 400;
	letter-spacing: 2px;
	color: #8C877E;
	text-decoration: none;
	padding: 15px;
	margin: 0;
	text-transform: uppercase;
}
.elementor-location-header #menubar .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li a:hover, .elementor-location-header #menubar .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.current-menu-item a {color:#7000a4;}
.elementor-location-header #menubar .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.current-menu-item {background:url(/wp-content/themes/hello-theme-child-master/images/menu-swash.png) center 32px/52px 8px no-repeat;}

.elementor-location-header #menubar .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item-has-children::after {display:none;}
.elementor-location-header #menubar .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item-has-children ul.sub-menu::after {display:none;}
.elementor-location-header #menubar .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item-has-children {padding-right:0;}

.elementor-location-header #menubar .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item-has-children ul.sub-menu {visibility:hidden; position:absolute; margin-left:-10px; margin-top:-1px; z-index:998; background-color:#dcacc0; padding:20px; list-style:none; border:none; box-shadow:0 0 24px rgba(0,0,0,0.18); bottom:100% !important;}
.elementor-nav-menu--layout-horizontal .elementor-nav-menu > li ul {top:auto !important;}
.home .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li ul {top:100% !important;}
.page-id-3 .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li ul {top:100% !important;}
.page-id-1594 .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li ul {top:100% !important;}
.page-id-1595 .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li ul {top:100% !important;}
.page-id-1325 .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li ul {top:100% !important;}
.page-id-2531 .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li ul {top:100% !important;}
.woocommerce .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li ul {top:100% !important;}
.single-post .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li ul {top:100% !important;}

.elementor-location-header #menubar.scrolley .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item-has-children ul.sub-menu {visibility:hidden; position:absolute; margin-left:-10px; margin-top:-1px; z-index:998; background-color:#dcacc0; padding:20px; list-style:none; border:none; box-shadow:0 0 24px rgba(0,0,0,0.18); bottom:auto !important;}
.elementor-location-header #menubar.scrolley .elementor-nav-menu > li ul {top:100% !important;}

.elementor-location-header #menubar .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item-has-children ul.sub-menu ul.sub-menu {left:100%; margin-left:0; margin-top:-10px; background-color:#bf95a7;}
.elementor-location-header #menubar .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item-has-children ul.sub-menu li {white-space:nowrap; text-align:left; display:block;}
.elementor-location-header #menubar .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item-has-children ul.sub-menu li a.elementor-sub-item {color:#fff; font-size:15px; line-height:30px; letter-spacing:0; border-right:none; padding:0 10px; margin:0; border: none; text-transform: none;}
.elementor-location-header #menubar .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item-has-children ul.sub-menu li a.elementor-sub-item:hover {background-color:rgba(255,255,255,0.15);}
.elementor-location-header #menubar .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item-has-children:hover > ul.sub-menu {visibility:visible;}
.elementor-location-header #menubar .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item-472:hover > a.elementor-item {background-color:#f6f6f6; cursor:default;}
.elementor-location-header #menubar .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item-478:hover > a.elementor-item {background-color:#f6f6f6; cursor:default;}
.elementor-location-header #menubar .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item-479:hover > a.elementor-item {background-color:#f6f6f6; cursor:default;}
.elementor-location-header #menubar .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item-526:hover > a.elementor-item {background-color:#f6f6f6; cursor:default;}
.elementor-location-header #menubar .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item-1434:hover > a.elementor-item {background-color:#f6f6f6; cursor:default;}
.elementor-location-header #menubar .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item-has-children ul.sub-menu li:hover {position:relative;}
.elementor-location-header #menubar .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item-has-children ul.sub-menu li:hover > ul.sub-sub-menu {display:block;}
.elementor-location-header #menubar .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li:hover > a {color:#7000a4;}
.elementor-location-header #menubar .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item-has-children ul.sub-menu li.menu-item-has-children:hover > a.elementor-sub-item {background-color:rgba(255,255,255,0.15);}
.elementor-location-header #menubar .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item-has-children ul.sub-menu li.current_page_item > a.elementor-sub-item, a.elementor-item-active {background-color:rgba(255,255,255,0.15);}
.elementor-location-header #menubar .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.current-menu-ancestor > a.elementor-item {background-color:#F9F8F6; color:#7000a4;}
.elementor-location-header #menubar .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.current-menu-ancestor li.current-menu-parent > a.elementor-sub-item {background-color:rgba(255,255,255,0.15);}
.elementor-location-header #menubar .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.current-menu-ancestor li.current-menu-item > a.elementor-sub-item {background-color:rgba(255,255,255,0.15);}
.elementor-location-header #menubar .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.current-menu-ancestor li.current-menu-parent li.current-menu-item > a.elementor-sub-item {background-color:rgba(255,255,255,0.15);}
.elementor-location-header #menubar .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu li.current_page_item > a.elementor-sub-item {background-color:rgba(255,255,255,0.15);}

.elementor-location-header #menubar .donna-nav-shop {position:absolute;}
.elementor-location-header #menubar .donna-nav-shop nav.elementor-nav-menu--main {/*width:152px;*/ width: 250px; position:absolute; left:auto; right:0; background:none; z-index:992;}
.elementor-location-header #menubar .donna-nav-shop nav.elementor-nav-menu--main ul.elementor-nav-menu {display:flex; list-style:none; justify-content:center; margin:0; padding:0; border-left:1px solid #f2f2f2;}
.elementor-location-header #menubar .donna-nav-shop nav.elementor-nav-menu--main ul.elementor-nav-menu li {flex:0 0 auto;}

#tablepress-news-media-list {border:1px solid #ddd; font-size:1em;}
#tablepress-news-media-list thead th {background-color:#7000a4; font-weight:500; text-transform:uppercase; color:#fff; border:none; padding:20px 0;}
#tablepress-news-media-list tr .column-1 {padding-left:32px; padding-right:40px;}
#tablepress-news-media-list tbody tr .column-1 {font-size:17px; line-height:18px;}
#tablepress-news-media-list tr td {padding-top:20px; padding-bottom:20px; vertical-align:middle;}
#tablepress-news-media-list tr .column-3 {text-align:center; padding-left:16px; padding-right:16px;}
#tablepress-news-media-list tbody tr .column-3 {font-size:15px;}
#tablepress-news-media-list tbody .even {background-color:#fff;}
#tablepress-news-media-list tbody .odd {background-color:rgba(255,255,255,0.1);}
#tablepress-news-media-list tr .column-2 {padding-left:24px; max-width:320px;}
#tablepress-news-media-list tbody tr .column-2 {font-size:13px; line-height:15px; text-transform:uppercase; letter-spacing:0.12em; background-color:rgba(0,0,0,0.03);}

@media (max-width:690px) {
	#tablepress-news-media-list thead th {font-size:15px; line-height:16px;}
	#tablepress-news-media-list tr .column-1 {padding-left:24px; padding-right:24px;}
	#tablepress-news-media-list tr td {padding-top:16px; padding-bottom:16px;}
	#tablepress-news-media-list tbody tr .column-1 {font-size:15px; line-height:16px;}
	#tablepress-news-media-list tr .column-2 {padding-left:12px;}
	#tablepress-news-media-list tbody tr .column-2 {font-size:11px; line-height:13px;}
	#tablepress-news-media-list tbody tr .column-3 {font-size:13px;}
}


@media (max-width:769px) {
	.elementor-location-header #menubar .donna-nav-shop, .elementor-location-header #menubar .donna-nav-main {display:none;}
}
@media (min-width:769px) {
	.elementor-location-header #menubar-mobile {display:none;}
}

.hero-tag .elementor-widget-container {width:100%; display:flex; flex-wrap:wrap;}
.hero-tag .retreat {display:block; width:100%; height:64px; text-align:center; background-color:#d7a8bb; padding:0; font-size:32px; line-height:64px; letter-spacing:0.2em; color:#fff; /*text-transform:lowercase;*/}
.hero-img-tagline-b {position:relative; display:flex; z-index:400; text-align:left; background-color:#7000a4; width:calc(100% - 640px); height:360px; flex:0 0 auto;}
.hero-img-tagline-b .hero-img-tagline-b--wrapper {display:block; position:absolute; right:68px; flex:0 0 auto; align-self:center;}
.hero-img-tagline-b .hero-img-tagline-b--wrapper p {font-size:32px; line-height:56px; color:#fff; text-align:left; margin:0; letter-spacing:0.2em; /*text-transform:lowercase;*/ font-weight:300;}
.hero-img-tagline-b .hero-img-tagline-b--wrapper p span {display:block; font-size:128px; line-height:128px; font-family:'Northwell'; color:#fff; text-align:left; padding-left:16px; margin:28px 0 0 0; text-shadow:0 0 12px rgba(0,0,0,0.25); letter-spacing:0; text-transform:none;}
.hero-img-tagline-b .hero-img-tagline-b--wrapper p.pt-byline-b {font-size:28px; line-height:28px; color:rgba(255,255,255,0.45); text-align:left; margin:-48px 0 0 256px; letter-spacing:0.05em; text-transform:none; font-weight:300;}
.hero-img-tagline-b .hero-img-tagline-b--wrapper p.cl-byline-b {font-size:28px; line-height:28px; color:rgba(255,255,255,0.45); text-align:left; margin:-38px 0 0 10px; letter-spacing:0.05em; text-transform:none; font-weight:300;}

.hero-img-tagline-b .hero-img-tagline-b--wrapper.essential p {font-size:28px; line-height:28px; color:#fff; text-align:left; margin:0; letter-spacing:0.3em; text-transform:uppercase; font-weight:300;}
.hero-img-tagline-b .hero-img-tagline-b--wrapper.essential p span {display:block; font-size:160px; line-height:160px; font-family:'Northwell'; color:#fff; text-align:left; padding-left:32px; margin:0 0 -36px 128px; text-shadow:0 0 12px rgba(0,0,0,0.25); letter-spacing:0; text-transform:capitalize;}
.hero-img-tagline-b .hero-img-tagline-b--wrapper.essential p.essential-byline {font-size:28px; line-height:28px; color:rgba(255,255,255,0.45); text-align:left; margin:12px 0 0 0; letter-spacing:0.05em; text-transform:none; font-weight:300;}

.hero-img--about-small {background:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-about-2-small-640x360.jpg);}
.hero-img--assessment-small {background:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-assessment-2-small-640x360.jpg);}
.hero-img--blog-archive-small {background:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-blog-archive-2-small-640x360.jpg);}
.hero-img--calendar-small {background:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-calendar-2-small-640x360.jpg);}
.hero-img--connect-small {background:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-connect-2-small-640x360.jpg);}
.hero-img--essential-nature-small {background:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-essential-nature-2-small-640x360.jpg);}
.hero-img--leadership-small {background:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-leadership-2-small-640x360.jpg);}
.hero-img--personal-transformation-small {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-personal-transformation-2-small-640x360.jpg);}
.hero-img--podcasts-small {background:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-podcasts-2-small-640x360.jpg);}
.hero-img--spiritual-psychology-small {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-spiritual-psychology-2-small-640x360.jpg);}
.hero-img--with-love-small {background:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-with-love-2-small-640x360.jpg);}
@media
only screen and (-webkit-min-device-pixel-ratio:2),
only screen and (-moz-device-pixel-ratio:2),
only screen and (-o-min-device-pixel-ratio:2/1),
only screen and (min-device-pixel-ratio:2),
only screen and (min-resolution:192dpi),
only screen and (min-resolution:2dppx) {
	.hero-img--about-small {background:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-about-2-small-640x360@2x.jpg);}
	.hero-img--assessment-small {background:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-assessment-2-small-640x360@2x.jpg);}
	.hero-img--blog-archive-small {background:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-blog-archive-2-small-640x360@2x.jpg);}
	.hero-img--calendar-small {background:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-calendar-2-small-640x360@2x.jpg);}
	.hero-img--connect-small {background:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-connect-2-small-640x360@2x.jpg);}
	.hero-img--essential-nature-small {background:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-essential-nature-2-small-640x360@2x.jpg);}
	.hero-img--leadership-small {background:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-leadership-2-small-640x360@2x.jpg);}
	.hero-img--personal-transformation-small {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-personal-transformation-2-small-640x360@2x.jpg);}
	.hero-img--podcasts-small {background:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-podcasts-2-small-640x360@2x.jpg);}
	.hero-img--spiritual-psychology-small {background-image:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-spiritual-psychology-2-small-640x360@2x.jpg);}
	.hero-img--with-love-small {background:url(/wp-content/themes/hello-theme-child-master/images/hero/donna-bond-hero-with-love-2-small-640x360@2x.jpg);}
}

.hero-img--small {width:640px; height:360px; flex:0 0 auto; display:block; background-position:center center; background-size:640px 360px; background-repeat:no-repeat;}

@media (max-width:1599px) {
	.hero-img-tagline-b .hero-img-tagline-b--wrapper p {font-size:23px; line-height:23px;}
	.hero-img-tagline-b .hero-img-tagline-b--wrapper p span {font-size:106px; line-height:108px; padding-left:32px; margin:28px 0 0 0;}
	.hero-img-tagline-b .hero-img-tagline-b--wrapper p.pt-byline-b {font-size:23px; line-height:23px; margin:-42px 0 0 236px;}
	.hero-img-tagline-b .hero-img-tagline-b--wrapper p.cl-byline-b {font-size:23px; line-height:23px; margin:-34px 0 0 30px;}
	
	.hero-img-tagline-b .hero-img-tagline-b--wrapper.essential p {font-size:23px; line-height:23px;}
	.hero-img-tagline-b .hero-img-tagline-b--wrapper.essential p span {font-size:112px; line-height:112px;}
	.hero-img-tagline-b .hero-img-tagline-b--wrapper.essential p.essential-byline {font-size:23px; line-height:23px;}
	
	.hero-img-tagline-b {width:calc(100% - 512px); height:288px;}
	.hero-img--small {width:512px; height:288px; background-size:512px 288px;}
}
@media (max-width:1279px) {
	.hero-img-tagline-b .hero-img-tagline-b--wrapper p {font-size:19px; line-height:20px; letter-spacing:0.2em; font-weight:300;}
	.hero-img-tagline-b .hero-img-tagline-b--wrapper p span {font-size:68px; line-height:68px;}
	.hero-img-tagline-b .hero-img-tagline-b--wrapper p.pt-byline-b {font-size:19px; line-height:19px; margin:-24px 0 0 144px; letter-spacing:0.03em;}
	.hero-img-tagline-b .hero-img-tagline-b--wrapper p.cl-byline-b {font-size:19px; line-height:19px; margin:-16px 0 0 34px; letter-spacing:0.03em;}
	
	.hero-tag .retreat {height:36px; font-size:19px; line-height:36px; letter-spacing:0.1em;}
	.hero-img-tagline-b .hero-img-tagline-b--wrapper.essential p {font-size:17px; line-height:17px; margin:0 0 0 12px; letter-spacing:0.2em;}
	.hero-img-tagline-b .hero-img-tagline-b--wrapper.essential p span {font-size:68px; line-height:68px; margin:0 0 -16px 48px;}
	.hero-img-tagline-b .hero-img-tagline-b--wrapper.essential p.essential-byline {font-size:15px; line-height:15px; margin:2px 0 0 0; letter-spacing:0.08em; text-transform:none;}
	
	.hero-img-tagline-b {width:calc(100% - 352px); height:198px;}
	.hero-img--small {width:352px; height:198px; background-size:352px 198px;}
}
/* @media (max-width:1140px) {
	.elementor-location-header #masthead-two {width:100%; height:95px;}
	.elementor-location-header #masthead-two .logo {width:130px; height:75px;}
	.elementor-location-header #menubar .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu {justify-content:flex-start; padding-left:16px;}
	.elementor-location-header #menubar .donna-nav nav.elementor-nav-menu--main ul.elementor-nav-menu .elementor-item {font-size:15px; line-height:18px; letter-spacing:0.08em;}
} */
@media (max-width:768px) {
	.elementor-location-header #masthead-two {box-shadow:none;}
	.hero-img-tagline-b .hero-img-tagline-b--wrapper p {font-size:15px; line-height:16px;}
	.hero-img-tagline-b .hero-img-tagline-b--wrapper p span {font-size:32px; line-height:32px; padding-left:16px; margin:8px 0 0 0; text-shadow:0 0 6px rgba(0,0,0,0.25); letter-spacing:0;}
	.hero-img-tagline-b .hero-img-tagline-b--wrapper p.pt-byline-b {font-size:13px; line-height:16px; margin:-14px 0 0 66px; letter-spacing:0.01em;}
	.hero-img-tagline-b .hero-img-tagline-b--wrapper p.cl-byline-b {font-size:13px; line-height:16px; margin:-10px 0 0 8px; letter-spacing:0.01em;}
	
	.hero-tag .retreat {height:32px; font-size:15px; line-height:32px; letter-spacing:0.06em;}
	.hero-img-tagline-b .hero-img-tagline-b--wrapper.essential p {font-size:13px; line-height:14px; margin:0 0 0 6px; letter-spacing:0.1em;}
	.hero-img-tagline-b .hero-img-tagline-b--wrapper.essential p span {font-size:42px; line-height:42px; margin:0 0 -14px 48px;}
	.hero-img-tagline-b .hero-img-tagline-b--wrapper.essential p.essential-byline {font-size:11px; line-height:14px; margin:-2px 0 0 0; letter-spacing:0.02em; text-transform:none;}
	
	.hero-img-tagline-b {width:calc(100% - 228px); height:128px;}
	.hero-img--small {width:228px; height:128px; background-size:228px 128px;}
}
@media (max-width:639px) {
	.hero-img-tagline-b .hero-img-tagline-b--wrapper {right:24px;}
}
@media (max-width:479px) {
	.hero-img-tagline-b {width:calc(100% - 128px);}
	.hero-img--small {width:128px;}
}

