.elementor-31314 .elementor-element.elementor-element-4397a50 > .elementor-container{max-width:1100px;}.elementor-31314 .elementor-element.elementor-element-4397a50:not(.elementor-motion-effects-element-type-background), .elementor-31314 .elementor-element.elementor-element-4397a50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-31314 .elementor-element.elementor-element-4397a50{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-31314 .elementor-element.elementor-element-4397a50 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-31314 .elementor-element.elementor-element-6b862df.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-31314 .elementor-element.elementor-element-6b862df.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-31314 .elementor-element.elementor-element-a5e9fc7 .elementor-menu-toggle{margin:0 auto;}.elementor-31314 .elementor-element.elementor-element-a5e9fc7 .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:2.8em;letter-spacing:2px;}.elementor-31314 .elementor-element.elementor-element-a5e9fc7 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:24px;padding-right:24px;padding-top:0px;padding-bottom:0px;}.elementor-31314 .elementor-element.elementor-element-a5e9fc7 .elementor-nav-menu--dropdown a, .elementor-31314 .elementor-element.elementor-element-a5e9fc7 .elementor-menu-toggle{color:#800000;}.elementor-31314 .elementor-element.elementor-element-a5e9fc7 .elementor-nav-menu--dropdown{background-color:#FFFFFF75;}.elementor-31314 .elementor-element.elementor-element-a5e9fc7 .elementor-nav-menu--dropdown a:hover,
					.elementor-31314 .elementor-element.elementor-element-a5e9fc7 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-31314 .elementor-element.elementor-element-a5e9fc7 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-31314 .elementor-element.elementor-element-a5e9fc7 .elementor-menu-toggle:hover{color:#BA0101;}.elementor-31314 .elementor-element.elementor-element-a5e9fc7 .elementor-nav-menu--dropdown a:hover,
					.elementor-31314 .elementor-element.elementor-element-a5e9fc7 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-31314 .elementor-element.elementor-element-a5e9fc7 .elementor-nav-menu--dropdown a.highlighted{background-color:#FFFFFF75;}.elementor-31314 .elementor-element.elementor-element-a5e9fc7 .elementor-nav-menu--dropdown .elementor-item, .elementor-31314 .elementor-element.elementor-element-a5e9fc7 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;}.elementor-31314 .elementor-element.elementor-element-a5e9fc7 div.elementor-menu-toggle{color:#FFFFFF;}.elementor-31314 .elementor-element.elementor-element-a5e9fc7 div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-bc-flex-widget .elementor-31314 .elementor-element.elementor-element-0645a06.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-31314 .elementor-element.elementor-element-0645a06.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-31314 .elementor-element.elementor-element-3860391.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-31314 .elementor-element.elementor-element-3860391.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-31314 .elementor-element.elementor-element-06dd3c2 .elementor-menu-toggle{margin:0 auto;}.elementor-31314 .elementor-element.elementor-element-06dd3c2 .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:2.8em;letter-spacing:2px;}.elementor-31314 .elementor-element.elementor-element-06dd3c2 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:24px;padding-right:24px;padding-top:0px;padding-bottom:0px;}.elementor-31314 .elementor-element.elementor-element-06dd3c2 .elementor-nav-menu--dropdown a, .elementor-31314 .elementor-element.elementor-element-06dd3c2 .elementor-menu-toggle{color:#800000;}.elementor-31314 .elementor-element.elementor-element-06dd3c2 .elementor-nav-menu--dropdown{background-color:#FFFFFF75;}.elementor-31314 .elementor-element.elementor-element-06dd3c2 .elementor-nav-menu--dropdown a:hover,
					.elementor-31314 .elementor-element.elementor-element-06dd3c2 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-31314 .elementor-element.elementor-element-06dd3c2 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-31314 .elementor-element.elementor-element-06dd3c2 .elementor-menu-toggle:hover{color:#BA0101;}.elementor-31314 .elementor-element.elementor-element-06dd3c2 .elementor-nav-menu--dropdown a:hover,
					.elementor-31314 .elementor-element.elementor-element-06dd3c2 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-31314 .elementor-element.elementor-element-06dd3c2 .elementor-nav-menu--dropdown a.highlighted{background-color:#FFFFFF75;}.elementor-31314 .elementor-element.elementor-element-06dd3c2 .elementor-nav-menu--dropdown .elementor-item, .elementor-31314 .elementor-element.elementor-element-06dd3c2 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;}.elementor-31314 .elementor-element.elementor-element-06dd3c2 div.elementor-menu-toggle{color:#FFFFFF;}.elementor-31314 .elementor-element.elementor-element-06dd3c2 div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-31314 .elementor-element.elementor-element-35285be > .elementor-container{max-width:1100px;}.elementor-31314 .elementor-element.elementor-element-35285be:not(.elementor-motion-effects-element-type-background), .elementor-31314 .elementor-element.elementor-element-35285be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-31314 .elementor-element.elementor-element-35285be{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-31314 .elementor-element.elementor-element-35285be > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-31314 .elementor-element.elementor-element-c34ac20.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-31314 .elementor-element.elementor-element-c34ac20.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-31314 .elementor-element.elementor-element-c24d467 img{width:20%;}.elementor-31314 .elementor-element.elementor-element-6d9ebd3 .elementor-menu-toggle{margin:0 auto;}.elementor-31314 .elementor-element.elementor-element-6d9ebd3 .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:2.8em;letter-spacing:2px;}.elementor-31314 .elementor-element.elementor-element-6d9ebd3 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:24px;padding-right:24px;padding-top:0px;padding-bottom:0px;}.elementor-31314 .elementor-element.elementor-element-6d9ebd3 .elementor-nav-menu--dropdown a, .elementor-31314 .elementor-element.elementor-element-6d9ebd3 .elementor-menu-toggle{color:#800000;}.elementor-31314 .elementor-element.elementor-element-6d9ebd3 .elementor-nav-menu--dropdown{background-color:#FFFFFF;}.elementor-31314 .elementor-element.elementor-element-6d9ebd3 .elementor-nav-menu--dropdown a:hover,
					.elementor-31314 .elementor-element.elementor-element-6d9ebd3 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-31314 .elementor-element.elementor-element-6d9ebd3 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-31314 .elementor-element.elementor-element-6d9ebd3 .elementor-menu-toggle:hover{color:#BA0101;}.elementor-31314 .elementor-element.elementor-element-6d9ebd3 .elementor-nav-menu--dropdown a:hover,
					.elementor-31314 .elementor-element.elementor-element-6d9ebd3 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-31314 .elementor-element.elementor-element-6d9ebd3 .elementor-nav-menu--dropdown a.highlighted{background-color:#FFFFFF75;}.elementor-31314 .elementor-element.elementor-element-6d9ebd3 .elementor-nav-menu--dropdown .elementor-item, .elementor-31314 .elementor-element.elementor-element-6d9ebd3 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;}.elementor-31314 .elementor-element.elementor-element-6d9ebd3 div.elementor-menu-toggle{color:#FFFFFF;}.elementor-31314 .elementor-element.elementor-element-6d9ebd3 div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-31314 .elementor-element.elementor-element-0398c6f > .elementor-container{max-width:1100px;}.elementor-31314 .elementor-element.elementor-element-0398c6f:not(.elementor-motion-effects-element-type-background), .elementor-31314 .elementor-element.elementor-element-0398c6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-31314 .elementor-element.elementor-element-0398c6f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-31314 .elementor-element.elementor-element-0398c6f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-31314 .elementor-element.elementor-element-64d98ee.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-31314 .elementor-element.elementor-element-64d98ee.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-31314 .elementor-element.elementor-element-da0fff7 img{width:20%;}.elementor-31314 .elementor-element.elementor-element-3ab25f0 .elementor-menu-toggle{margin:0 auto;}.elementor-31314 .elementor-element.elementor-element-3ab25f0 .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:2.8em;letter-spacing:2px;}.elementor-31314 .elementor-element.elementor-element-3ab25f0 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:24px;padding-right:24px;padding-top:0px;padding-bottom:0px;}.elementor-31314 .elementor-element.elementor-element-3ab25f0 .elementor-nav-menu--dropdown a, .elementor-31314 .elementor-element.elementor-element-3ab25f0 .elementor-menu-toggle{color:#800000;}.elementor-31314 .elementor-element.elementor-element-3ab25f0 .elementor-nav-menu--dropdown{background-color:#FFFFFF;}.elementor-31314 .elementor-element.elementor-element-3ab25f0 .elementor-nav-menu--dropdown a:hover,
					.elementor-31314 .elementor-element.elementor-element-3ab25f0 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-31314 .elementor-element.elementor-element-3ab25f0 .elementor-nav-menu--dropdown a.highlighted{background-color:#FFFFFF75;}.elementor-31314 .elementor-element.elementor-element-3ab25f0 .elementor-nav-menu--dropdown .elementor-item, .elementor-31314 .elementor-element.elementor-element-3ab25f0 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;}.elementor-31314 .elementor-element.elementor-element-3ab25f0 div.elementor-menu-toggle{color:#FFFFFF;}.elementor-31314 .elementor-element.elementor-element-3ab25f0 div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-31314 .elementor-element.elementor-element-b215f7e > .elementor-container{max-width:1200px;}.elementor-31314 .elementor-element.elementor-element-b215f7e:not(.elementor-motion-effects-element-type-background), .elementor-31314 .elementor-element.elementor-element-b215f7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c613651 );}.elementor-31314 .elementor-element.elementor-element-b215f7e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-31314 .elementor-element.elementor-element-b215f7e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31314 .elementor-element.elementor-element-8f13a54{text-align:center;width:var( --container-widget-width, 102.659% );max-width:102.659%;--container-widget-width:102.659%;--container-widget-flex-grow:0;}.elementor-31314 .elementor-element.elementor-element-8f13a54 .elementor-heading-title{color:#FFFFFF;font-family:"Arno Pro Regular", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:3px;}.elementor-31314 .elementor-element.elementor-element-8f13a54 > .elementor-widget-container{padding:10px 0px 5px 0px;}.elementor-31314 .elementor-element.elementor-element-9354de7 .elementor-button{font-family:"Proxima Nova", Sans-serif;font-size:14px;font-weight:600;letter-spacing:1.8px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);background-color:#E5A39C;border-radius:3px 3px 3px 3px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);padding:6px 8px 6px 8px;}.elementor-31314 .elementor-element.elementor-element-9354de7 .elementor-button:hover, .elementor-31314 .elementor-element.elementor-element-9354de7 .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-145445b );}.elementor-31314 .elementor-element.elementor-element-9354de7 .elementor-button:hover svg, .elementor-31314 .elementor-element.elementor-element-9354de7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-31314 .elementor-element.elementor-element-9354de7{width:var( --container-widget-width, 91.771% );max-width:91.771%;--container-widget-width:91.771%;--container-widget-flex-grow:0;}.elementor-31314 .elementor-element.elementor-element-042e77c > .elementor-container{max-width:1200px;}.elementor-31314 .elementor-element.elementor-element-042e77c:not(.elementor-motion-effects-element-type-background), .elementor-31314 .elementor-element.elementor-element-042e77c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c613651 );}.elementor-31314 .elementor-element.elementor-element-042e77c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-31314 .elementor-element.elementor-element-042e77c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31314 .elementor-element.elementor-element-b1c34cb{text-align:center;width:var( --container-widget-width, 102.659% );max-width:102.659%;--container-widget-width:102.659%;--container-widget-flex-grow:0;}.elementor-31314 .elementor-element.elementor-element-b1c34cb .elementor-heading-title{color:#FFFFFF;font-family:"Arno Pro Regular", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:3px;}.elementor-31314 .elementor-element.elementor-element-b1c34cb > .elementor-widget-container{padding:10px 0px 5px 0px;}.elementor-31314 .elementor-element.elementor-element-28e4508 .elementor-button{font-family:"Proxima Nova", Sans-serif;font-size:14px;font-weight:600;letter-spacing:1.8px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);background-color:#E5A39C;border-radius:3px 3px 3px 3px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);padding:6px 8px 6px 8px;}.elementor-31314 .elementor-element.elementor-element-28e4508 .elementor-button:hover, .elementor-31314 .elementor-element.elementor-element-28e4508 .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-145445b );}.elementor-31314 .elementor-element.elementor-element-28e4508 .elementor-button:hover svg, .elementor-31314 .elementor-element.elementor-element-28e4508 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-31314 .elementor-element.elementor-element-28e4508{width:var( --container-widget-width, 91.771% );max-width:91.771%;--container-widget-width:91.771%;--container-widget-flex-grow:0;}.elementor-31314 .elementor-element.elementor-element-580db10 > .elementor-container{max-width:1200px;}.elementor-31314 .elementor-element.elementor-element-580db10:not(.elementor-motion-effects-element-type-background), .elementor-31314 .elementor-element.elementor-element-580db10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c613651 );}.elementor-31314 .elementor-element.elementor-element-580db10{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-31314 .elementor-element.elementor-element-580db10 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31314 .elementor-element.elementor-element-d61da47{text-align:center;width:var( --container-widget-width, 102.659% );max-width:102.659%;--container-widget-width:102.659%;--container-widget-flex-grow:0;}.elementor-31314 .elementor-element.elementor-element-d61da47 .elementor-heading-title{color:#FFFFFF;font-family:"Arno Pro Regular", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:3px;}.elementor-31314 .elementor-element.elementor-element-d61da47 > .elementor-widget-container{padding:10px 0px 5px 0px;}.elementor-31314 .elementor-element.elementor-element-4b3335f .elementor-button{font-family:"Proxima Nova", Sans-serif;font-size:14px;font-weight:600;letter-spacing:1.8px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);background-color:#E5A39C;border-radius:3px 3px 3px 3px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);padding:6px 8px 6px 8px;}.elementor-31314 .elementor-element.elementor-element-4b3335f .elementor-button:hover, .elementor-31314 .elementor-element.elementor-element-4b3335f .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-145445b );}.elementor-31314 .elementor-element.elementor-element-4b3335f .elementor-button:hover svg, .elementor-31314 .elementor-element.elementor-element-4b3335f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-31314 .elementor-element.elementor-element-4b3335f{width:var( --container-widget-width, 91.771% );max-width:91.771%;--container-widget-width:91.771%;--container-widget-flex-grow:0;}@media(min-width:768px){.elementor-31314 .elementor-element.elementor-element-6b862df{width:46.968%;}.elementor-31314 .elementor-element.elementor-element-0645a06{width:5.365%;}.elementor-31314 .elementor-element.elementor-element-3860391{width:47%;}.elementor-31314 .elementor-element.elementor-element-de70911{width:13%;}.elementor-31314 .elementor-element.elementor-element-1fd47c3{width:63.833%;}.elementor-31314 .elementor-element.elementor-element-d9c7a49{width:22.5%;}.elementor-31314 .elementor-element.elementor-element-3df8d63{width:13%;}.elementor-31314 .elementor-element.elementor-element-d15c87d{width:63.833%;}.elementor-31314 .elementor-element.elementor-element-df7c817{width:22.5%;}}@media(max-width:1024px){.elementor-31314 .elementor-element.elementor-element-35285be{padding:2% 0% 2% 0%;}.elementor-31314 .elementor-element.elementor-element-c24d467 img{width:40%;}.elementor-31314 .elementor-element.elementor-element-6d9ebd3 .elementor-nav-menu--main .elementor-item{padding-left:13px;padding-right:13px;}.elementor-bc-flex-widget .elementor-31314 .elementor-element.elementor-element-df7c817.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-31314 .elementor-element.elementor-element-df7c817.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-31314 .elementor-element.elementor-element-28e4508 .elementor-button{font-size:16px;}}@media(max-width:767px){.elementor-31314 .elementor-element.elementor-element-c24d467 img{width:40%;}.elementor-31314 .elementor-element.elementor-element-da0fff7 img{width:40%;}.elementor-31314 .elementor-element.elementor-element-580db10{padding:2% 0% 3% 0%;}.elementor-31314 .elementor-element.elementor-element-d61da47 .elementor-heading-title{font-size:20px;}.elementor-31314 .elementor-element.elementor-element-4b3335f .elementor-button{font-size:16px;padding:2% 3% 2% 3%;}.elementor-31314 .elementor-element.elementor-element-4b3335f > .elementor-widget-container{padding:1% 0% 0% 0%;}.elementor-31314 .elementor-element.elementor-element-4b3335f{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Arno Pro Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://schoolofshamanicwomancraft.com/wp-content/uploads/2022/08/ArnoPro-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Proxima Nova';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://schoolofshamanicwomancraft.com/wp-content/uploads/2023/01/ProximaNova-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */