@charset "utf-8";

  header, header .logo, header .logo a img, a, .btn, #mobile nav, .social li, .social div, .calendly-badge-widget, .calendly-badge-content, .es_textbox_class, .es_submit_button, .owl-dot span::before, .owl-dot span::after, span.dots::before, span.dots::after, .owl-nav i, .avatar, .avatar *, .swiper-buttons .fa-angle-left, .swiper-buttons .fa-angle-right, #good-fit h3, .hexagon, .hexagon .copy, .hexagon p span.close, input, select, textarea, #mobile .bg, .swiper-buttons * {-webkit-transition:all 0.5s;transition:all 0.5s;} *, *:after, *:before {-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;position:relative;outline:none;background:none;color:inherit;border:none;padding:0;outline:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0!important;font-family:inherit;}
.container {width:100%;padding:0 30px;z-index:1;}
.row {width:100%;max-width:1140px;margin:0 auto;zoom:1;}
.row:before, .row:after {content:'';display:table;}
.row:after {clear:both;}
.smoothscroll {height:auto!important;}
::-webkit-input-placeholder {color:#FFF;opacity:.85;-webkit-user-select:none;user-select:none;-moz-user-select:none;font-family:'Montserrat',sans-serif!important;letter-spacing:.1em;text-transform:uppercase;font-size:16px!important;}
::-moz-placeholder {color:#FFF;opacity:.85;user-select:none;-moz-user-select:none;font-family:'Montserrat',sans-serif!important;letter-spacing:.1em;text-transform:uppercase;font-size:16px!important;}
:-ms-input-placeholder {color:#FFF;opacity:.85;-ms-user-select:none;user-select:none;-moz-user-select:none;font-family:'Montserrat',sans-serif!important;letter-spacing:.1em;text-transform:uppercase;font-size:16px!important;}
:-moz-placeholder {color:#FFF;opacity:.85;user-select:none;-moz-user-select:none;font-family:'Montserrat',sans-serif!important;letter-spacing:.1em;text-transform:uppercase;font-size:16px!important;}
footer ::-webkit-input-placeholder, #cta ::-webkit-input-placeholder {color:#000;opacity:.4;}
footer ::-moz-placeholder, #cta ::-moz-placeholder {color:#000;opacity:.4;}
footer :-ms-input-placeholder, #cta :-ms-input-placeholder {color:#000;opacity:.4;}
footer :-moz-placeholder, #cta :-moz-placeholder {color:#000;opacity:.4;}
html {background-color:#001b32;}
body {opacity:0;-webkit-transition:opacity 0.5s!important;transition:opacity 0.5s!important;pointer-events:none;}
body.loaded {opacity:1;pointer-events:all;}
body, html {width:100%;height:100%;font-size:18px;color:#808991;font-family:'Montserrat',sans-serif;font-weight:500;}
a {cursor:pointer;text-decoration:none;}
a:hover {text-decoration:none;}
ul {list-style:none;}
img {max-width:100%;width:auto;height:auto;display:block;}
img.aligncenter {margin-left:auto;margin-right:auto;}
h1, h2, h3, h4, h5, h6 {font-family:'Montserrat',sans-serif;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;-moz-user-select:none;cursor:default;text-transform:uppercase;}
h2 {font-size:36px;letter-spacing:5px;font-weight:800;display:table;margin:0 auto;}
h2::after {display:block;content:'';width:42%;height:8px;margin:30px auto 40px;}
h2 + p {margin-top:0;}
p + h3 {margin-top:20px;color:#22b1e8;font-size:21px;}
p + h3 span {color:#808991;display:block;font-size:18px;margin-top:3px;}
.page-template-programs main, .page-template-testimonials main {z-index:1;}
main .container {z-index:4;}
p, main ul {line-height:1.65;margin:20px auto 0;max-width:700px;text-align:center;font-weight:500;}
main ul {list-style:circle;}
main a {color:#22b1e8;}
main .btn {margin-top:40px;font-size:17px;line-height:50px;padding:7.5px 50px;}
.anchor {display:block;height:200px;margin-top:-200px;visibility:hidden;position:absolute;top:0;} .calendly-badge-widget {bottom:-8px;right:20px;pointer-events:none;}
.calendly-badge-content {pointer-events:all;}
.calendly-badge-widget:hover {bottom:0;}
.calendly-badge-widget .calendly-badge-content {display:table;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.15);box-shadow:0 2px 5px rgba(0,0,0,.15);font-family:inherit;font-weight:600;font-size:16px;padding:16px 25px 20px;height:auto;border-radius:0;text-transform:uppercase;letter-spacing:1.5px;font-weight:700;}
.calendly-badge-widget .calendly-badge-content:hover {background-color:#1688c9!important;}
.calendly-badge-widget .calendly-badge-content i {margin-right:5px;display:inline-block;font-size:19px;top:1px;} .error404 #hero {height:100%;max-height:100%;}
.error404 #hero .container {opacity:1;}
.error404 a.btn.lg {min-width:260px;}
.error404 header nav div ul li.current_page_parent > a {opacity:.7;border-color:transparent;}
.error404 header nav div > ul > li a:hover {opacity:1;}
.error404 footer, .error404 .calendly-badge-widget {display:none;}
.error404 .parallax-mirror:nth-of-type(1) {display:none;} .embed-container {position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;}
.embed-container iframe, .embed-container object, .embed-container embed {position:absolute;top:0;left:0;width:100%;height:100%;} .btn {background-color:#1176bc;margin:20px auto 0;text-align:center;display:table;font-size:17px;text-transform:uppercase;-webkit-user-select:none;-ms-user-select:none;user-select:none;-moz-user-select:none;color:#FFF;pointer-events:all!important;height:60px;line-height:60px;padding:0 40px;font-weight:700;letter-spacing:2.5px;}
a.btn:hover, a.btn.open {background-color:#1688c9;}
a.btn.lg {font-size:22.5px;height:70px;line-height:70px;min-width:310px;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.25);box-shadow:0 0 30px 0 rgba(0,0,0,.25);font-weight:800;letter-spacing:3.9375px;padding:0;}
a.btn.lg i {background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/hex-button.svg);height:49px;width:43px;padding:15px 0 0 4px;vertical-align:middle;margin-right:10px;}
a.btn.sm {font-size:13.8px;height:43px;line-height:43px;min-width:200px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.15);box-shadow:0 0 10px 0 rgba(0,0,0,.15);font-weight:700;letter-spacing:2.5375px;padding:5px 40px 3px;margin-top:20px;}
a.btn.icon {padding-right:40px;}
a.btn.icon i {background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/hex-button.svg);height:40px;width:35px;padding:10px 0 0 3px;vertical-align:middle;margin-left:10px;font-size:22px;}
a.btn.icon.left {padding-left:40px;padding-right:50px;}
a.btn.icon.left i {padding:11px 0 0 1px;margin-left:0;margin-right:10px;font-size:20px;}
a.btn.sm.icon.more {padding-left:30px;padding-right:25px;min-width:0;margin-left:-15px;}
a.btn.sm.icon.more i {height:30px;width:26.327px;padding:7px 0 0 3px;vertical-align:middle;margin-left:7px;margin-right:0;font-size:17px;top:-1px;-webkit-transition:all .75s;transition:all .75s;}
a.btn.sm.icon.more.open i {-webkit-transform:rotate(180deg);transform:rotate(180deg);} header {position:fixed;top:0;z-index:5;width:100%;-webkit-user-select:none;-ms-user-select:none;user-select:none;-moz-user-select:none;}
.scrolled header, header.hover {background-color:#FFF;-webkit-box-shadow:0 0 7.5px rgba(0,0,0,.05);box-shadow:0 0 7.5px rgba(0,0,0,.05);}
header .container {padding:0 0 0 20px;}
header .container .row {max-width:100%;}
header .logo {position:absolute;margin:20px 0;z-index:1;}
header .logo a img {max-height:73px;}
header .logo + .logo {opacity:0;}
.scrolled header .logo, header.hover .logo {opacity:0;}
.scrolled header .logo + .logo, header.hover .logo + .logo {opacity:1;}
.scrolled header .logo a img {max-height:55px;} header nav {float:left;padding-left:349px;width:100%;}
.scrolled header nav {padding-left:268px;}
header nav ul {float:right;}
header nav div > ul > li {display:block;float:left;}
header nav div > ul > li a {text-transform:uppercase;text-align:center;font-size:16.5px;color:#FFF;display:block;width:auto;height:113px;line-height:103px;cursor:pointer;opacity:.7;border-top:5px solid transparent;font-weight:500;padding:0 20px;}
header nav div > ul > li a:hover {opacity:1;}
header nav div > ul li.current_page_item > a, header nav div ul li.current-menu-parent > a, header nav div ul li.current_page_parent > a {opacity:1;border-color:#FFF;}
.scrolled header nav div > ul > li > a {height:95px;line-height:86px;}
.scrolled header nav div > ul > li > a, header.hover nav div > ul > li > a, .page-template-contact.scrolled #menu-item-20 header nav div > ul li.current_page_item > a, .page-template-contact.scrolled header nav div ul li.current-menu-parent > a {color:#808991;}
.scrolled header nav div > ul > li > a:hover, header.hover nav div > ul > li > a:hover {color:#22b1e8;}
.scrolled header nav div > ul li.current_page_item > a, .scrolled header nav div ul li.current-menu-parent > a, header.hover nav div > ul li.current_page_item > a, .scrolled header nav div ul li.current_page_parent > a {border-color:#22b1e8!important;color:#22b1e8;}
.page-template-contact header nav div > ul li#menu-item-20.current_page_item > a, .page-template-contact header nav div ul li#menu-item-20.current-menu-parent > a {opacity:.7;border-color:transparent!important;}
.page-template-contact header nav div > ul li#menu-item-20.current_page_item > a:hover, .page-template-contact header nav div ul li#menu-item-20.current-menu-parent > a:hover {color:#22b1e8;}
header nav ul li a svg {display:none;}
header nav ul li ul {position:absolute;width:230px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);opacity:0;pointer-events:none;background-color:#FFF;padding-bottom:10px;-webkit-box-shadow:0 7.5px 7.5px rgba(0,0,0,.05);box-shadow:0 7.5px 7.5px rgba(0,0,0,.05);-webkit-transition:opacity 0.5s;transition:opacity 0.5s;}
header nav ul li.menu-item-has-children:hover ul {opacity:1;pointer-events:all;}
header nav ul li ul li {float:none;}
header nav ul li ul li a {text-align:center;font-size:14px;color:#808991;display:block;width:auto;height:50px;line-height:50px;text-transform:uppercase;cursor:pointer;border:0;font-weight:600;}
.scrolled header nav ul li ul li a:hover, header.hover nav ul li ul li a:hover, header nav ul li ul li a.active, #mobile nav ul.menu li.current-menu-parent > a {color:#22b1e8;opacity:1;} @-webkit-keyframes spin {
from {transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);}
to {transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);}
}
@keyframes spin {
from {transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);}
to {transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);}
}
@-webkit-keyframes levitate {
from {transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);}
to {transform:translate(0,42px);-webkit-transform:translate(0,42px);-moz-transform:translate(0,42px);-o-transform:translate(0,42px);}
}
@keyframes levitate {
from {transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);}
to {transform:translate(0,42px);-webkit-transform:translate(0,42px);-moz-transform:translate(0,42px);-o-transform:translate(0,42px);}
}
@-webkit-keyframes shadow {
0% {max-width:450px;}
50% {max-width:280px;}
100% {max-width:450px;}
}
@keyframes shadow {
0% {max-width:450px;}
50% {max-width:280px;}
100% {max-width:450px;}
} #hero {z-index:1;height:100%;max-height:700px;}
.home #hero {z-index:1;height:calc(100% + 316px);max-height:1225px;overflow:hidden;}
#hero .container {height:100%;max-height:940px;display:table;text-align:center;color:#FFF;-webkit-user-select:none;-ms-user-select:none;user-select:none;-moz-user-select:none;pointer-events:none; margin:0 auto;background-position:center; opacity:.35;background-attachment:fixed;background-size:cover;}
.home #hero .container {max-width:1000px;opacity:1;-webkit-filter:none;}
.mobile #hero .container {background-attachment:scroll;}
#hero .container .row {vertical-align:middle;display:table-cell;}
#hero img.mark {animation:spin 40000ms infinite linear;-webkit-animation:spin 40000ms infinite linear;-moz-animation:spin 40000ms infinite linear;-ms-animation:spin 40000ms infinite linear;-o-animation:spin 40000ms infinite linear;margin:0 auto;}
#hero img.shadow {animation:shadow 6s alternate ease-in-out infinite;-webkit-animation:shadow 6s alternate ease-in-out infinite;-moz-animation:shadow 6s alternate ease-in-out infinite;-ms-animation:shadow 6s alternate ease-in-out infinite;-o-animation:shadow 6s alternate ease-in-out infinite;position:absolute;left:0;right:0;height:100px;width:100%;margin:25px auto 0;display:none;}
#hero .intro {animation:levitate 3s alternate ease-in-out infinite;-webkit-animation:levitate 3s alternate ease-in-out infinite;-moz-animation:levitate 3s alternate ease-in-out infinite;-ms-animation:levitate 3s alternate ease-in-out infinite;-o-animation:levitate 3s alternate ease-in-out infinite;}
#hero .message {z-index:1;position:absolute;width:645px;height:368px;left:0;right:0;top:30px;bottom:0;margin:auto;}
#hero h1 {font-weight:800;letter-spacing:.1em;}
#hero h1 span {display:block;}
#hero h1 span:nth-of-type(1), #hero h1 span:nth-of-type(3) {font-size:32px;}
#hero h1 span:nth-of-type(2) {font-size:93px;}
#hero h1 span:nth-of-type(4) {font-size:71px;}
#hero .btn {margin-top:45px;}
.home .parallax-mirror:nth-of-type(2) {z-index:2!important;}
.home .parallax-mirror:nth-of-type(3) {z-index:2!important;} .skew-bg {height:317px;background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/skew.svg);-webkit-user-select:none;-ms-user-select:none;user-select:none;-moz-user-select:none;pointer-events:none;display:block;position:absolute;left:-4px;right:0;z-index:4;width:calc(100% + 4px);top:-316px;background-position:center;background-repeat:no-repeat;background-size:cover;}
.skew-bg.bottom {bottom:-316px;top:auto;background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/skew-alt.svg);}
.skew-bg.top.blue {background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/skew-top-blue.svg);}
.skew-bg.top.blue.alt {background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/skew-top-blue-alt.svg);}
.skew-bg.bottom.blue {background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/skew-bottom-blue.svg);}
.skew-bg.bottom.blue.alt {background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/skew-bottom-blue-alt.svg);}
.skew-bg.top.dblue {background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/skew-dbl.svg);}
.skew-bg.bottom.dblue {background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/skew-alt-dbl.svg);}
.skew-bg.top.white {background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/skew-top-wh.svg);}
.skew-bg.bottom.white {background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/skew-alt-wh.svg);}
.skew-bg.bottom.gtg {background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/skew-gtg.svg);}
.skew-bg.top::before, .skew-bg.bottom::after {display:block;width:4px;height:145px;z-index:9999;left:4px;right:0;margin:auto;content:'';position:absolute;}
.skew-bg.top::before {top:113px;}
.skew-bg.bottom::after {top:auto;bottom:-31px;}
.hex {position:absolute;width:31px;height:35px;top:-62px;left:0;right:0;margin:auto;-webkit-user-select:none;-ms-user-select:none;user-select:none;-moz-user-select:none;pointer-events:none;} #hero-coaching {height:calc(100% + 158px);overflow:hidden;}
#hero-coaching .container {height:100%;display:table;margin:0 auto;padding-bottom:135px;text-align:center;color:#FFF;pointer-events:none;opacity:1;-webkit-filter:none;}
#hero-coaching .container .row {vertical-align:middle;display:table-cell;}
#hero-coaching .intro {font-family:'Eurostile';font-weight:normal;font-size:42px;letter-spacing:2px;text-transform:uppercase;max-width:700px;margin:0 auto;}
#hero-coaching .intro img {width:100%;margin:-15px auto 0;}
#hero-coaching .intro span {font-family:'Eurostile';font-weight:bold;font-size:375px;color:#1176bc;opacity:.25;pointer-events:none;position:absolute;right:-90px;top:0;line-height:195px;z-index:-1;}
#hero-coaching h1 {font-weight:300;font-size:22px;letter-spacing:normal;line-height:33px;text-transform:none;margin:20px auto 0;max-width:700px;} #intro .skew-bg.top::before {background-color:#22b1e8;}
#intro .hex {background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/hex-sm-lb.svg);}
#intro .skew-bg.bottom::after {background-color:#FFF;}
#intro .container {background-color:#FFF;}
#intro h2::after {background-color:#1176bc;}
.page-template-programs #intro .hex {background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/hex-sm-gtg-new.svg);}
.page-template-programs #intro .skew-bg.top::before {background-color:#003D69;}
.page-template-programs #intro .skew-bg.bottom::after {display:none;}
#intro img {max-width:750px;margin:0 auto;width:100%;} #areas {padding:405px 0;}
#areas .row {max-width:100%;}
#areas .hex {background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/hex-sm-wh.svg);}
#areas h2 {color:#FFF;font-size:37px;font-weight:600;max-width:640px;line-height:1.4;letter-spacing:0;text-transform:none;}
#areas h2::after {display:none;}
#areas .buckets {margin-top:50px;}
#areas .bucket {width:33.33%;float:left;padding:0 30px;overflow:hidden;}
#areas .bucket .area-hex {width:200px;height:230px;display:block;margin:0 auto;}
#areas .bucket .area-hex::after {content:'';display:block;position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;}
#areas h3 {color:#FFF;font-size:50px;font-weight:800;letter-spacing:6px;color:#FFF;text-transform:uppercase;margin-top:10px;}
#areas h4 {color:#FFF;font-size:27px;font-weight:500;max-width:400px;text-transform:none;margin:0 auto;}
#areas ul {font-size:20px;color:#FFF;text-align:left;line-height:1.5;list-style:none;}
#areas li {margin-top:25px;}
#areas .bucket li::after {content:'';display:block;position:absolute;left:0;background-repeat:no-repeat;}
#areas .bucket:nth-of-type(1) h3, #areas .bucket:nth-of-type(1) h4 {color:#f79400;}
#areas .bucket:nth-of-type(1) .area-hex {background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/hex-connect.svg);}
#areas .bucket:nth-of-type(1) .area-hex::after {height:132px;width:116px;background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/connect-icon.svg);}
#areas .bucket:nth-of-type(1) li {padding-left:40px;}
#areas .bucket:nth-of-type(1) li::after {top:-2.5px;height:33px;width:29px;background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/connect-icon.svg);}
#areas .bucket:nth-of-type(2) h3, #areas .bucket:nth-of-type(2) h4 {color:#f6ed00;}
#areas .bucket:nth-of-type(2) .area-hex {background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/hex-activate.svg);}
#areas .bucket:nth-of-type(2) .area-hex::after {height:141px;width:134px;background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/discover-icon.svg);left:4px;bottom:2px;}
#areas .bucket:nth-of-type(2) li {padding-left:40px;}
#areas .bucket:nth-of-type(2) li::after {top:-5px;height:35px;width:33px;background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/discover-icon.svg);}
#areas .bucket:nth-of-type(3) h3, #areas .bucket:nth-of-type(3) h4 {color:#8dc640;}
#areas .bucket:nth-of-type(3) .area-hex {background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/hex-discover.svg);}
#areas .bucket:nth-of-type(3) .area-hex::after {height:125px;width:125px;background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/transform-icon.svg);}
#areas .bucket:nth-of-type(3) li {padding-left:45px;}
#areas .bucket:nth-of-type(3) li::after {top:-2px;height:32px;width:32px;background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/transform-icon.svg);} .page-template-programs main {background-color:transparent;}
.offering h2 {color:#FFF;}
.offering h2::after {background-color:#FFF;}
.offering h3 {color:#FFF;font-size:25px;font-weight:800;letter-spacing:3px;margin-top:50px;}
.offering h3:first-child {margin-top:0;}
.offering h3 span {text-transform:lowercase;font-weight:700;font-size:23px;}
.offering p, .offering ul {font-size:17px;color:#FFF;max-width:100%;}
.offering p {font-weight:600;}
.offering .testimonial-container p {font-weight:500;}
.offering ul {margin-left:15px;line-height:1.45;}
.offering ul span.list {display:none;}
.offering ul li {margin-top:10px;}
.offering h3, .offering p, .offering ul {text-align:left;}
.offering:nth-of-type(even) h2, .offering:nth-of-type(even) h3, .offering:nth-of-type(even) p, .offering:nth-of-type(even) ul {color:#012138;}
.offering:nth-of-type(even) h2::after {background-color:#012138;}
.offering .buckets {min-height:420px;margin-top:30px;}
.offering .hex-lg {width:365px;height:420px;display:block;background-position:center;background-repeat:no-repeat;-webkit-user-select:none;-ms-user-select:none;user-select:none;-moz-user-select:none;pointer-events:none;position:absolute;left:0;top:0;}
.offering .hex-lg::before {display:block;height:4px;width:133px;z-index:9999;top:0;bottom:0;left:365px;margin:auto;content:'';position:absolute;}
.offering .hex-lg::after {position:absolute;width:35px;height:31px;top:0;bottom:0;left:495px;margin:auto;content:'';}
.offering:nth-of-type(even) .hex-lg::after {width:31px;height:35px;left:497px;-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.offering .copy {padding-left:570px;}
.offering .btn {pointer-events:all;margin-left:0;}
.offering .btn.center {margin-left:auto;margin-top:75px;}
#genesis-genius {padding-top:405px}
#discover {padding:405px 0;}
#connect, #transform {background-color:#012138;}
#discover {background:-webkit-gradient(linear, left bottom, left top, from(#f5e22d), to(#f69a21));background:linear-gradient(0deg, #f5e22d 0%, #f69a21 100%);}
#genesis-genius {background:-webkit-gradient(linear, left bottom, left top, from(#41958c), to(#8cc540));background:linear-gradient(0deg, #41958c 0%, #8cc540 100%);}
.page-template-programs #genesis-genius {background:#FFF;}
#connect .skew-bg.bottom::after, #transform .skew-bg.bottom::after {background-color:#012138;}
#connect .skew-bg.top::before {background-color:#FFF;}
#transform .skew-bg.top::before {background-color:#f5da2c;}
#connect .hex {background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/hex-sm-wh.svg);}
#transform .hex {background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/hex-sm-yw.svg);}
#discover .hex, #genesis-genius .hex, #discover .hex-lg::after, #genesis-genius .hex-lg::after {background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/hex-sm-dbl.svg);}
#connect .hex-lg {background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/hex-connect.svg),url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/connect-icon.svg);background-size:auto,57%;}
#connect .hex-lg::before {background-color:#f2692c;}
#connect .hex-lg::after {background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/hex-sm-connect.svg);}
#discover .hex-lg {background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/hex-dbl.svg),url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/discover-icon-alt.svg);background-size:auto,64%;}
#discover .hex-lg::before {background-color:#012138;}
#transform .hex-lg {background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/hex-discover.svg),url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/transform-icon.svg);background-size:auto,59%;}
#transform .hex-lg::before {background-color:#c1d937;}
#transform .hex-lg::after {background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/hex-sm-discover.svg);}
#genesis-genius .hex-lg {background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/hex-dbl.svg),url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/gtg-dbl.svg);background-size:auto,200px 176px;}
#genesis-genius .hex-lg::before {background-color:#012138;}
#genesis-genius .skew-bg.bottom::after {bottom:59px;background-color:#358d97;}
.page-template-programs #genesis-genius .skew-bg.bottom::after {background-color:#FFF;}
.page-template-programs footer .hex {background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/hex-sm-dbl.svg);}
.page-template-programs footer {padding:405px 0 25px;}
.page-template-testimonials footer .hex {background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/hex-sm-gtg-2.svg);}
.page-template-programs footer .mailing-list, footer .your-coach, footer .lead-capture {display:none;}
.page-template-programs footer .your-coach, .page-template-programs footer .lead-capture {display:block;}
.your-coach {max-width:990px;margin-bottom:50px;min-height:400px;padding-left:360px;display:table;-webkit-user-select:none;-ms-user-select:none;user-select:none;-moz-user-select:none;}
.avatar-lg-container {width:320px;position:absolute;left:0;}
.your-coach .avatar {position:relative;width:280px;height:161.66px;margin:80.83px auto 90px;background-image:url(//ic.mindfulcreative.io/wp-content/uploads/2018/06/devin.png);background-size:auto 293.2939px;background-position:center;border-left:solid 13px #8dc540;border-right:solid 13px #8dc540;}
.your-coach .avaTop,
.your-coach .avaBottom {position:absolute;z-index:1;width:197.99px;height:197.99px;overflow:hidden;-webkit-transform:scaleY(0.5774) rotate(-45deg);-ms-transform:scaleY(0.5774) rotate(-45deg);transform:scaleY(0.5774) rotate(-45deg);background:inherit;left:28.01px;}
.your-coach .avaTop:after,
.your-coach .avaBottom:after {content:"";position:absolute;width:254.0000px;height:146.64696837416494px;-webkit-transform: rotate(45deg) scaleY(1.7321) translateY(-73.3235px);-ms-transform:rotate(45deg) scaleY(1.7321) translateY(-73.3235px);transform:rotate(45deg) scaleY(1.7321) translateY(-73.3235px);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;background:inherit;}
.your-coach .avaTop {top:-98.9949px;border-top:solid 18.3848px #8dc540;border-right:solid 18.3848px #8dc540;}
.your-coach .avaTop:after {background-position:center top;}
.your-coach .avaBottom {bottom:-98.9949px;border-bottom:solid 18.3848px #8dc540;border-left:solid 18.3848px #8dc540;}
.your-coach .avaBottom:after {background-position:center bottom;}
.your-coach .avatar:after {content:"";position:absolute;top:7.5056px;left:0;width:254.0000px;height:146.6470px;z-index:2;background:inherit;}
.avatar-lg-container h2 {color:#e6e014;font-size:29px;letter-spacing:3px;font-weight:700;text-transform:uppercase;margin-top:10px;}
.avatar-lg-container h2::after {display:none;}
.avatar-lg-container h3 {margin-top:5px;font-weight:500;font-size:19px;text-transform:none;text-align:center;letter-spacing:0;}
.coach-letter {display:table-cell;vertical-align:middle;}
.coach-letter h2 {color:#e6e014;font-size:27px;letter-spacing:3px;font-weight:800;text-transform:uppercase;text-align:left;margin:0;display:block;}
.coach-letter h2::after {display:none;}
.coach-letter p {text-align:left;margin-top:15px;font-weight:500;max-width:100%;}
.coach-letter img {width:326px;margin-top:20px;-webkit-user-select:none;-ms-user-select:none;user-select:none;-moz-user-select:none;}
.lead-capture {margin-bottom:45px;}
.lead-capture h2 {color:#e6e014;font-size:44px;letter-spacing:5px;font-weight:800;text-transform:uppercase;}
.lead-capture h2::after {display:none;}
.lead-capture h3 {margin:15px auto 0;font-weight:600;font-size:24px;max-width:800px;text-transform:none;}
.lead-capture h3 span {color:#e6e014;font-weight:700;} #cta .skew-bg.top::before, #cta h2::after {display:none;}
#cta .hex {background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/hex-sm-lb.svg);}
#cta .container {background-color:#094b79;color:#FFF;}
#cta h2 {color:#e6e014;}
#cta h3 {max-width:800px;margin:0 auto;}
#cta h3 span {color:#e6e014;font-weight:700;}
#cta h3 {color:#FFF;}
#cta h3, #intro h3 {margin-top:15px;text-transform:none;font-size:24px;line-height:1.5;}
#cta .skew-bg.bottom::after {background-color:#094b79;}
#intro h3 {max-width:650px;margin-left:auto;margin-right:auto;} .rm_form_container, .lead-capture .rm_form_container {width:100%!important;max-width:640px;margin:20px auto 0!important;padding-right:20px!important;height:134px!important;display:block!important;}
.rm_form_container form, .lead-capture .rm_form_container form {height:100%;}
.rm_form_container label, .rm_form_message {display:none!important;}
.rm_form_el_set, .lead-capture .rm_form_el_set {padding:0!important;}
.rm_form_el_name, .rm_form_el_email, .lead-capture .rm_form_el_name, .lead-capture .rm_form_el_email {float:left;width:50%!important;display:block;padding:0!important;}
.rm_form_el_email, .lead-capture .rm_form_el_email {left:20px;}
.rm_form_el_name input, .rm_form_el_email input, .lead-capture .rm_form_el_name input, .lead-capture .rm_form_el_email input {padding-top:2px;width:100%;height:57px;background-color:#FFF;text-align:center;font-weight:700;font-family:'Montserrat',sans-serif!important;letter-spacing:.1em;text-transform:uppercase;font-size:16px!important;color:rgba(0,0,0,.7);}
.rm_form_el_button, .lead-capture .rm_form_el_button {position:absolute;bottom:0;width:100%!important;}
.rm_button {cursor:pointer;height:57px;background-color:#1176bc;text-align:center;display:block;font-size:16px;text-transform:uppercase;color:#FFF;pointer-events:all!important;height:57px;line-height:61px;padding:0 40px!important;font-weight:700;letter-spacing:2.5px;margin:0 auto;}
.rm_button:hover, .lead-capture .rm_button:hover {background-color:#1688c9;}
.rm_form_container .rm-loader, .lead-capture .rm_form_container .rm-loader {background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/loading.gif)!important;height:60px!important;width:60px!important;position:absolute;margin:0!important;top:0;}
footer .rm_form_container {height:auto!important;padding-right:0!important;margin:20px auto 30px!important;max-width:400px;}
footer .rm_form_el_email {float:none;width:100%!important;margin:0 auto;left:0;}
footer .rm_form_el_button {position:relative;margin-top:20px;} #testimonials {padding:405px 0 0;background-color:#FFF;}
#testimonials .container {background-color:#FFF;padding-bottom:75px;}
#testimonials .hex {background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/hex-sm-bl.svg);}
#testimonials h2::after {background-color:#1176bc;}
#testimonials .owl-carousel {max-width:700px;margin:30px auto 0;padding:0 50px 40px;}
#testimonials .btn {margin-top:0;}
.owl-carousel:hover .avatar, .owl-carousel:hover .avatar * {border-color:#1176bc;}
.owl-carousel .owl-dots {margin:30px auto 0;display:table;}
.owl-carousel .owl-dot {display:block;float:left;font-weight:bold;margin-left:15px;width:12px;height:14px;}
.owl-carousel .owl-dot:first-child {margin-left:0;}
.owl-carousel .owl-dot span::before, .owl-carousel .owl-dot span::after {content:'';display:block;width:12px;height:14px;position:absolute;}
.owl-carousel .owl-dot span::before {background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/hex-owl.svg);}
.owl-carousel .owl-dot span::after {opacity:0;background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/hex-owl-active.svg);}
.owl-carousel .owl-dot.active span::after, .owl-carousel .owl-dot:hover span::after {opacity:1;}
.owl-carousel .owl-dot.active span::before, .owl-carousel .owl-dot:hover span::before {opacity:0;}
.owl-nav {position:absolute;height:50px;top:27.5px;bottom:0;left:0;right:0;margin:auto;width:100%;pointer-events:none;}
.home .owl-nav {top:0;}
.page-template-testimonials .owl-nav {top:250px;}
.owl-nav div {position:absolute;pointer-events:all;}
.owl-nav .owl-prev {left:0;}
.owl-nav .owl-next {right:0;}
.owl-nav i {font-size:50px;color:#d5d5d5;}
.owl-carousel:hover .owl-nav i {color:#1176bc;}
.alt .owl-nav i {color:#012138;}
.alt .owl-carousel .owl-dot span::before {background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/hex-owl-alt.svg);}
.avatar {position:relative;width:130px;height:75.06px;margin:37.53px auto 60px;background-size:auto 131.6359px;background-position:center;border-left:solid 8px #d5d5d5;border-right:solid 8px #d5d5d5;}
.avaTop, .avaBottom {position:absolute;z-index:1;width:91.92px;height:91.92px;overflow:hidden;-webkit-transform:scaleY(0.5774) rotate(-45deg);transform:scaleY(0.5774) rotate(-45deg);background:inherit;left:11.04px;}
.avaTop:after, .avaBottom:after {content:'';position:absolute;width:114.0000px;height:65.81793068761735px;-webkit-transform:rotate(45deg) scaleY(1.7321) translateY(-32.9090px);transform:rotate(45deg) scaleY(1.7321) translateY(-32.9090px);-webkit-transform-origin:0 0;transform-origin:0 0;background:inherit;}
.avaTop {top:-45.9619px;border-top:solid 11.3137px #d5d5d5;border-right:solid 11.3137px #d5d5d5;}
.avaTop:after {background-position:center top;}
.avaBottom {bottom:-45.9619px;border-bottom:solid 11.3137px #d5d5d5;border-left:solid 11.3137px #d5d5d5;}
.avaBottom:after {background-position:center bottom;}
.avatar:after {content:'';position:absolute;top:4.6188px;left:0;width:114.0000px;height:65.8179px;z-index:2;background:inherit;}
.page-template-about .avatar {width:350px;height:202.07px;margin:150px auto 50px;background-size:auto 367.1948px;background-position:center;border-left:solid 16px #d5d5d5;border-right:solid 16px #d5d5d5;}
.page-template-about .avaTop, .page-template-about .avaBottom {width:247.49px;height:247.49px;-webkit-transform:scaleY(0.5774) rotate(-45deg);transform:scaleY(0.5774) rotate(-45deg);left:35.26px;}
.page-template-about .avaTop:after, .page-template-about .avaBottom:after {width:318.0000px;height:183.59738560230102px;-webkit-transform:rotate(45deg) scaleY(1.7321) translateY(-91.7987px);transform:rotate(45deg) scaleY(1.7321) translateY(-91.7987px);}
.page-template-about .avaTop {top:-123.7437px;border-top:solid 22.6274px #d5d5d5;border-right:solid 22.6274px #d5d5d5;}
.page-template-about .avaBottom {bottom:-123.7437px;border-bottom:solid 22.6274px #d5d5d5;border-left:solid 22.6274px #d5d5d5;}
.page-template-about .avatar:after {top:9.2376px;left:0;width:318.0000px;height:183.5974px;}
.owl-carousel h4 {margin-top:20px;font-size:21px;}
.owl-carousel h4 span {font-size:18px;display:block;margin-top:3px;} .inner .testimonial-container {max-width:840px;margin:125px auto 0;}
.inner .offering .testimonial-container {margin-top:0;}
.testimonial .testimonial-container {margin-top:-27px;}
.inner .testimonial-container p {font-size:16px;text-align:center;max-width:100%;}
.inner .testimonial-container.alt p {font-weight:400;}
.inner .testimonial-container h4 {margin-top:25px;font-size:21px;}
.inner .testimonial-container h4 span {font-size:18px;display:block;margin-top:3px;}
.page-template-testimonials #intro h2::after {display:none;}
.testimonial .skew-bg.bottom::after {width:8px;bottom:-65px;height:180px;}
.inner .owl-carousel {max-width:940px;margin:50px auto 0;padding:0 50px;}
.testimonial .owl-carousel {margin-top:-252px;}
.testimonial .owl-carousel .testimonial-container {margin-top:0;}
#connect.offering .testimonial-container .avatar, #connect.offering .testimonial-container .avaTop, #connect.offering .testimonial-container .avaBottom {border-color:#f69a21;}
#connect .testimonial-container h4 {color:#f69a21;}
#connect.testimonial .testimonial-container .avatar, #connect.testimonial .testimonial-container .avaTop, #connect.testimonial .testimonial-container .avaBottom {border-color:#FFF;}
#connect.testimonial {color:#FFF;padding-top:405px;}
#discover .testimonial-container .avatar, #discover .testimonial-container .avaTop, #discover .testimonial-container .avaBottom {border-color:#012138;}
#discover.offering .testimonial-container h4 {color:#012138;}
#discover.testimonial {color:#012138;}
#transform.offering .testimonial-container .avatar, #transform.offering .testimonial-container .avaTop, #transform.offering .testimonial-container .avaBottom {border-color:#8cc540;}
#transform.offering .testimonial-container h4 {color:#8cc540;}
#transform.testimonial .testimonial-container .avatar, #transform.testimonial .testimonial-container .avaTop, #transform.testimonial .testimonial-container .avaBottom {border-color:#f5da2c;}
#transform.testimonial {color:#FFF;}
#transform.testimonial .testimonial-container h4 {color:#f5da2c;}
.page-template-testimonials #intro .skew-bg.bottom::after, .testimonial .skew-bg.bottom::after, .testimonial .skew-bg.top::before {display:none;}
.testimonial.carousel .testimonial-container i {display:block;width:8px;height:230px;z-index:9999;left:0;right:0;margin:auto;content:'';margin-bottom:-4px;}
#connect.testimonial.carousel .testimonial-container i {background-color:#FFF;}
#discover.testimonial.carousel .testimonial-container i, #genesis-genius.testimonial.carousel .testimonial-container i {background-color:#012138;}
#transform.testimonial.carousel .testimonial-container i {background:-webkit-gradient(linear, left bottom, left top, from(#f5da2c), color-stop(88%, #f5d72b), to(#f5d32a));background:linear-gradient(0deg, #f5da2c 0%, #f5d72b 88%, #f5d32a 100%);}
#genesis-genius.offering .testimonial-container .avatar, #genesis-genius.offering .testimonial-container .avaTop, #genesis-genius.offering .testimonial-container .avaBottom, #genesis-genius .testimonial-container .avatar, #genesis-genius .testimonial-container .avaTop, #genesis-genius .testimonial-container .avaBottom {border-color:#012138;}
#genesis-genius.offering .testimonial-container h4 {color:#012138;}
#genesis-genius.testimonial {color:#012138;} #blog .skew-bg.top::before {background-color:#FFF;}
#blog .hex {background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/hex-sm-wh.svg);}
#blog .skew-bg.bottom::after {background-color:#012138;display:none;}
#blog .container {background-color:#012138;padding:0 60px;}
#blog .row {max-width:100%;}
main #blog ul {max-width:100%;list-style:none;}
#blog h2 {color:#FFF;}
#blog h2::after {background-color:#FFF;}
#blog .btn.sm, .blog-post .btn.sm {-webkit-box-shadow:none;box-shadow:none;}
#blog #acf_rpw-2 {margin:60px 0 30px;}
#blog .acf-rpw-li {padding:30px;}
.blog-image {display:block;height:170px;width:100%;margin-bottom:25px;background-size:cover;background-position:center;}
#blog .acf-rpw-li .acf-rpw-excerpt p {height:115px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}
#blog .acf-rpw-li .btn {-webkit-box-shadow:none;box-shadow:none;}
#blog .swiper-buttons {width:100%;position:absolute;height:50px;top:0;bottom:0;margin:auto;pointer-events:none;}
#blog .swiper-buttons .fa-angle-left, #blog .swiper-buttons .fa-angle-right {color:#FFF;font-size:50px;cursor:pointer;pointer-events:all;position:absolute;}
#blog .swiper-buttons .fa-angle-left:hover, #blog .swiper-buttons .fa-angle-right:hover {color:#1176bc;}
#blog .swiper-buttons .fa-angle-left {left:-41px;}
#blog .swiper-buttons .fa-angle-right {right:-41px;}
#blog .acf-rpw-li {background-color:#FFF;border-top:10px solid transparent;}
#blog .acf-rpw-li.first {border-color:#ef3f37;}
#blog .acf-rpw-li.second {border-color:#f69320;}
#blog .acf-rpw-li.third {border-color:#f5ed2f;}
#blog .acf-rpw-li.fourth {border-color:#8cc540;}
#blog .acf-rpw-li.fifth {border-color:#1176bc;}
#blog .acf-rpw-li.sixth {border-color:#8e459a;}
.swiper-pagination {margin:30px auto 0;display:table;position:relative;}
.swiper-pagination-bullet {display:block;float:left;font-weight:bold;margin-left:15px;width:12px;height:14px;opacity:1;background:transparent;}
.swiper-pagination-bullet:first-child {margin-left:0;}
.swiper-pagination-bullet span.dots::before, .swiper-pagination-bullet span.dots::after {content:'';display:block;width:12px;height:14px;position:absolute;}
.swiper-pagination-bullet span.dots::before {opacity:.35;background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/hex-owl.svg);}
.swiper-pagination-bullet span.dots::after {opacity:0;}
.swiper-pagination-bullet-active span.dots::after, .swiper-pagination-bullet:hover span.dots::after {opacity:1;}
.swiper-pagination-bullet-active span.dots::before, .swiper-pagination-bullet:hover span.dots::before {opacity:0;}
.swiper-pagination-bullet:nth-of-type(1) span.dots::after {background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/hex-owl-red.svg);}
.swiper-pagination-bullet:nth-of-type(2) span.dots::after {background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/hex-owl-orange.svg);}
.swiper-pagination-bullet:nth-of-type(3) span.dots::after {background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/hex-owl-yellow.svg);}
.swiper-pagination-bullet:nth-of-type(4) span.dots::after {background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/hex-owl-green.svg);}
.swiper-pagination-bullet:nth-of-type(5) span.dots::after {background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/hex-owl-blue.svg);}
.swiper-pagination-bullet:nth-of-type(6) span.dots::after {background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/hex-owl-purple.svg);} .entry-meta {text-align:center;margin-top:10px;font-size:15px;}
.single .entry-meta {margin-top:0;}
.single .entry-title, .entry-meta .updated, .entry-meta .byline {display:none;}
.blog .blog-post {border-top:1px solid rgba(0,0,0,.15);padding-top:50px;max-width:800px;margin:50px auto 0;}
.blog .blog-post:nth-of-type(2) {border-top:0;padding-top:0;margin-top:25px;}
.blog .blog-post-image, .single .blog-image {display:none;}
.blog .nav-links, .archive .nav-links {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px;}
a.prev.page-numbers, a.next.page-numbers, .screen-reader-text {display:none;}
a.page-numbers, span.page-numbers {padding-top:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;border:1px solid #D9D9D9;width:30px;height:30px;margin-right:5px;text-align:center;vertical-align:middle;-webkit-transition:all 0.5s;transition:all 0.5s;color:rgba(0,0,0,.65);-webkit-user-select:none;-ms-user-select:none;user-select:none;-moz-user-select:none;}
a.page-numbers:hover, span.page-numbers.current {background-color:#D9D9D9;}
span.page-numbers.current {color:rgba(0,0,0,.2);}
.blog .blog-image {margin:0 auto 30px;max-width:515px;}
.blog-post-image {display:block;margin:50px auto;max-width:600px;width:100%;} #good-fit {background-color:#FFF;}
#good-fit .container {background-color:#FFF;padding-bottom:75px;}
#good-fit .hex {background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/hex-sm-bl.svg);}
#good-fit .container {background-color:#FFF;padding-bottom:62px;}
#good-fit h2::after {background-color:#1176bc;}
#good-fit .skew-bg.top::before {background-color:#094B79;}
#good-fit .skew-bg.bottom::after {bottom:59px;background-color:#FFF;}
#good-fit .buckets {display:table;width:auto;}
#good-fit .buckets:nth-of-type(1) {margin-top:30px;}
#good-fit .buckets:nth-of-type(2) {top:-14px;}
#good-fit .buckets:nth-of-type(3) {top:-28px;}
#good-fit .buckets:nth-of-type(4) {top:-42px;}
#good-fit .buckets:nth-of-type(5) {top:-56px;}
#good-fit .buckets:nth-of-type(6) {top:-70px;}
#good-fit .buckets:nth-of-type(7) {top:-84px;}
#good-fit h3 {z-index:4;font-weight:800;font-size:25px;top:5px;padding:0 15px;pointer-events:none;}
#good-fit h3.sm {font-size:22px;}
.hexagon {-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;float:left;position:relative;width:225px;height:129.90px;background-color:#ffffff;margin:64.95px 25px;border-left:solid 10px #d5d5d5;border-right:solid 10px #d5d5d5;cursor:pointer;}
.hex-container.two, .hex-container.three {display:none;}
.hexagon:before, .hexagon:after {content:'';position:absolute;z-index:1;width:159.10px;height:159.10px;-webkit-transform:scaleY(0.5774) rotate(-45deg);transform:scaleY(0.5774) rotate(-45deg);background-color:inherit;left:22.9505px;-webkit-transition:border 0.5s;transition:border 0.5s;}
.hexagon:before {top:-79.5495px;border-top:solid 14.1421px #d5d5d5;border-right:solid 14.1421px #d5d5d5;}
.hexagon:after {bottom:-79.5495px;border-bottom:solid 14.1421px #d5d5d5;border-left:solid 14.1421px #d5d5d5;}
.hexagon:hover {background-color:#1176bc;}
.hexagon:hover, .hexagon:hover::before, .hexagon:hover::after, .hexagon.expand::before, .hexagon.expand::after {border-color:#1176bc;}
.hexagon:hover h3 {color:#FFF;}
.hexagon .copy {position:fixed;opacity:0;pointer-events:none;z-index:3;font-size:15px;color:#FFF;width:100%;height:100%;margin:auto;right:-600px;top:0px;bottom:0;max-width:600px;background-color:#1176bc;}
.hexagon p {padding:50px;width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);left:50%;text-align:justify;}
.hexagon p span.heading {display:block;color:#FFF;font-size:23px;font-weight:bold;}
.hexagon p span.close {cursor:pointer;display:table;font-size:17px;font-weight:bold;margin-top:5px;}
.hexagon p span.close:hover {opacity:.5;}
.prevent {pointer-events:none!important;}
#good-fit .prevent h3 {z-index:2;}
.hexagon.expand {z-index:3;pointer-events:all;background-color:#1176bc;border-color:#1176bc;}
.hexagon.expand h3 {color:#FFF;}
.hexagon.expand .copy {opacity:1;pointer-events:all;right:0;}
.hexagon .copy.left {right:auto;left:-600px;}
.hexagon.expand .copy.left {left:0;} .page-template-about section, .page-template-about footer .container {z-index:4;}
.page-template-about header {z-index:5;} .page-template-about .section p, .page-template-default .section p {max-width:960px;font-size:17px;padding:0 30px;}
.page-template-about .parallax-mirror {z-index:2!important;}
.page-template-about .parallax-mirror:nth-of-type(6) {z-index:1!important;}
.page-template-about .before-cta {background-color:#FFF;}
.about-bio {margin-top:140px;}
.about-bio p {max-width:770px!important;}
.play {z-index:2;pointer-events:all!important;cursor:pointer;width:98px;height:112px;background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/hex-lg-wh.svg);display:block;margin:auto;position:absolute;left:0;right:0;top:-150px;bottom:0;background-repeat:no-repeat;display:none;}
.play:hover {opacity:.75;}
.play i {color:#FFF!important;text-align:center;font-size:45px;width:41.3px;height:54px;margin:auto;position:absolute;display:block;left:10px;right:0;top:8px;bottom:0;}
.fixed-video {overflow:hidden;position:fixed;top:0;left:0;width:100%;height:100%;right:0;bottom:0;z-index:0;}
.fixed-video * {-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;pointer-events:none;}
.video-container {height:100%;max-height:100%;overflow:hidden;width:100%;top:0!important;opacity:.35;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);}
.video-container iframe {position:fixed;}
.gallery {padding:405px 0;z-index:2;}
.gallery .img-container {display:table;height:100%;}
.gallery img {max-width:85%;margin:0 auto;display:table-cell;vertical-align:middle;} .section .container {background-color:#FFF;}
.section .skew-bg.top::before {background-color:#22b1e8;}
.section .hex {background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/hex-sm-lb.svg);}
.section .container {background-color:#FFF;}
.section h2::after {background-color:#1176bc;}
.before-cta {padding-bottom:317px;}
main.page #cta .container {padding:100px 30px;}
main.page #cta.alt .container {padding:0 30px!important;}
main.page #cta .skew-bg.bottom::after {bottom:59px;background-color:#094b79;}
main.page #cta.alt .skew-bg.bottom::after {bottom:-31px;}
main.page + footer .hex {background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/hex-sm-bl.svg);}
main.page.cta-alt + footer {padding:405px 0 25px;} #contact .container {padding-bottom:62px;}
#contact .skew-bg.bottom::after {bottom:59px;background-color:#FFF;}
#contact .social {margin:0 auto;display:table;}
#contact .social li {position:relative;font-size:35px;color:#808991;margin-left:35px;display:inline-block;text-align:center;cursor:pointer;}
#contact .social li:first-child {margin-left:0;}
#contact .social li:hover {color:#1176bc;-webkit-transform:scale(1.2);transform:scale(1.2);}
#contact .social a {font-size:0;display:block;position:absolute;top:0;left:0;color:#FFF;width:100%;height:100%;}
#contact .social li.fa-calendar {top:-1.5px;}
#contact .social li b {font-family:'Montserrat',sans-serif;position:absolute;margin:8.5px 0 0 -22px;font-size:23px;} #nf-form-1-cont {width:100%;max-width:400px;margin:30px auto 0;}
.nf-form-cont {width:100%;max-width:400px;margin:0 auto;}
.nf-form-cont .nf-field-container {margin-bottom:15px;}
.nf-form-cont .nf-error-msg ,.nf-form-cont .nf-form-fields-required {display:none!important;}
.nf-form-cont .ninja-forms-req-symbol {position:absolute;top:0;left:-11px;color:#FFF;}
.nf-after-form-content .nf-error-msg {text-align:center;}
.nf-form-cont nf-field {margin:20px 0 0;}
.nf-form-cont nf-field:first-child, .nf-form-cont .hidden-container, .nf-form-cont .nf-input-limit {margin-top:0;}
.nf-form-cont .nf-after-field .nf-error-msg {margin:5px 0 0;}
.nf-form-cont nf-field i {position:absolute;right:15px;bottom:12px;z-index:1;font-size:26px;pointer-events:none;}
.nf-form-cont nf-field input, .nf-form-cont nf-field select, .nf-form-cont nf-field textarea {display:block;font-size:17px;text-transform:uppercase;height:60px;line-height:60px;font-weight:700;letter-spacing:2.5px;border:4px solid transparent;width:100%;font-family:'Montserrat',sans-serif;background-color:rgba(0,0,0,.2);color:#FFF;padding:3px 0 0 20px;border-radius:0;}
.nf-error .ninja-forms-field {border:4px solid #e80000!important;}
.nf-form-cont nf-field input:hover, .nf-form-cont nf-field select:hover, .nf-form-cont nf-field textarea:hover, .nf-form-cont nf-field input:focus, .nf-form-cont nf-field select:focus, .nf-form-cont nf-field textarea:focus {background-color:rgba(41,49,51,.8);}
.nf-form-cont nf-field .listselect-container .nf-field .nf-field-element::before {font-family:"Font Awesome 5 Pro";color:#444;}
.nf-form-cont nf-field select {color:#6a6b6d;}
.nf-form-cont nf-field .listselect-container .nf-field .nf-field-element::before {font-family:"Font Awesome 5 Pro";color:#444;content:"\f107";position:absolute;top:20px;z-index:9;right:15px;pointer-events:none;font-size:26px;opacity:.35;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.nf-form-cont nf-field textarea {resize:none;height:200px;}
.nf-form-cont nf-field input[type="button"] {background-color:#1a87c1;margin:0;width:inherit;height:auto;font-size:17px;border:0;color:#FFF!important;cursor:pointer;}
.nf-form-cont nf-field input[type="button"]:hover {background-color:#2791ca;}
.nf-form-cont nf-field.hide {display:none!important;}
.nf-form-cont .nf-field-label label {font-weight:normal;margin-left:11px;} footer {padding:315px 0 25px;color:#FFF;font-weight:300;}
footer .container {z-index:2;}
footer a {color:#FFF;}
footer .bcc {display:block;max-width:175px;margin:10px auto 0;user-select:none;}
footer .hex {background-image:url(//ic.mindfulcreative.io/wp-content/themes/inercour/img/hex-sm-wh.svg);}
footer h2::after {background-color:#1176bc;}
footer p {max-width:550px;}
.widgettitle {display:none;}
.es_subscription_form {width:100%;max-width:375px;margin:0 auto 20px;}
.es_subscription_form label {font-size:0;}
.es_lablebox {display:none;}
.es_required_field, .es_submit_button {display:block;text-align:center;font-size:17px;text-transform:uppercase;height:60px;line-height:60px;font-weight:700;letter-spacing:2.5px;border:0;width:100%;font-family:'Montserrat',sans-serif;background-color:#FFF;color:rgba(0,0,0,.7);}
.es_textbox {padding:0;}
.es_textbox_class {background-color:#FFF;margin-bottom:10px;color:#808991;}
.es_button {padding:0;}
.es_submit_button {background-color:#1176bc;-webkit-user-select:none;-ms-user-select:none;user-select:none;-moz-user-select:none;color:#FFF;pointer-events:all!important;cursor:pointer;}
input.es_submit_button {width:100%;}
.es_submit_button:hover {background-color:#1688c9;}
.es_msg {text-align:center;color:#f5ed2f;font-weight:600;font-size:14px;margin-top:10px;} footer nav, footer .contact {float:left;margin-left:80px;}
footer nav:nth-of-type(1) {margin-left:0;}
footer nav a {font-size:13px;color:#FFF;display:inline-block;line-height:2.5;-webkit-user-select:none;-ms-user-select:none;user-select:none;-moz-user-select:none;font-weight:600;text-transform:uppercase;}
footer nav a:hover {color:#f5ed2f;}
footer .info {-webkit-user-select:none;-ms-user-select:none;user-select:none;-moz-user-select:none;font-size:11px;text-align:right;line-height:1.55;float:right;}
footer .logo {display:block;margin-top:5px;}
footer .logo img + img {display:none;}
footer a.email {font-size:16px;font-weight:500;letter-spacing:.5px;}
footer a.number {font-size:32.5px;font-weight:800;display:block;}
footer a.email:hover, footer a.number:hover {color:#f5ed2f;}
footer .social {margin:24px 0 13px;}
footer .social li {position:relative;font-size:23px;color:#FFF;margin-left:15px;display:inline-block;text-align:center;cursor:pointer;}
footer .social li:first-child {margin-left:0;}
footer .social li:hover {color:#f5ed2f;}
footer .social a {font-size:0;display:block;position:absolute;top:0;left:0;color:#FFF;width:100%;height:100%;}
footer .social li.fa-calendar {top:-1px;}
footer .social li b {font-family:'Montserrat',sans-serif;position:absolute;margin:5px 0 0 -14.5px;font-size:15px;font-weight:500;}
footer .design-copy {margin-top:20px;-webkit-user-select:none;-ms-user-select:none;user-select:none;-moz-user-select:none;}
footer .design {float:left;font-size:12px;font-weight:500;}
footer .design a {font-weight:600;color:#f5ed2f;left:1px;}
footer .copyright {float:right;text-align:right;font-size:12px;font-weight:500;} #mobile {position:fixed;right:0;top:0;z-index:9997;display:none;}
#mobile .bg {opacity:0;width:100%;height:100%;position:fixed;background-color:rgba(15,95,150,.9);left:0;right:0;top:0;bottom:0;pointer-events:none;}
#mobile.active .bg {opacity:1;pointer-events:all;cursor:pointer;}
#mobile nav {background-color:#FFF;width:100%;max-width:400px;height:100%;z-index:999;text-align:center;top:0;bottom:0;right:-400px;bottom:0;pointer-events:none;position:fixed;}
#mobile.active nav {opacity:1;z-index:999;pointer-events:all;right:0%;}
#mobile nav .menu-mobile-menu-container {height:100%;}
#mobile nav ul.menu {width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);}
#mobile nav ul.menu > li {margin:0 auto;}
#mobile nav ul.menu li a {font-size:17px;color:#808991;font-weight:700;display:block;padding:15px 0 10px;text-transform:uppercase;}
#mobile nav ul.menu li a:hover, #mobile nav ul li.current_page_item a {color:#22b1e8;}
#mobile nav ul.menu li a i {display:none;}
#mobile nav ul li a svg {display:none;}
#mobile ul.sub-menu {display:none;background-color:#22b1e8;padding:5px 0;}
#mobile nav ul.menu li ul.sub-menu a {font-size:15.25px;padding-bottom:5px;padding-top:5px;text-transform:none;text-transform:none;font-weight:500;color:#FFF;}
#mobile nav ul.menu li ul.sub-menu a.active {font-weight:800;}
.hamburger {z-index:9999;position:absolute;top:24px;right:15px;height:47px;}
.hamburger-box {width:25px;height:17px;}
.hamburger-inner, .hamburger-inner:after, .hamburger-inner:before {background-color:#FFF;width:25px;height:3px;border-radius:0;}
.hamburger:hover {opacity:1;}
.hamburger-inner:before {top:-7px;}
.hamburger-inner:after {bottom:-7px;}
.hamburger--arrow-r.is-active .hamburger-inner {height:4px;background-color:#22b1e8!important;}
.hamburger--arrow-r.is-active .hamburger-inner:before {-webkit-transform:translate3d(8px,1px,0)rotate(45deg)scaleX(1);transform:translate3d(8px,1px,0)rotate(45deg)scaleX(1);height:4px;background-color:#22b1e8!important;width:20px;}
.hamburger--arrow-r.is-active .hamburger-inner:after {-webkit-transform:translate3d(8px,-1px,0)rotate(-45deg)scaleX(1);transform:translate3d(8px,-1px,0)rotate(-45deg)scaleX(1);height:4px;background-color:#22b1e8!important;width:20px;}
.hamburger:hover .hamburger-inner, .hamburger:hover .hamburger-inner:after, .hamburger:hover .hamburger-inner:before, .scrolled .hamburger-inner, .scrolled .hamburger-inner:after, .scrolled .hamburger-inner:before {background-color:#22b1e8;}
#mobile .social {margin:0 auto;display:table;position:absolute;bottom:65px;width:265px;left:0;right:0;}
#mobile .social li {position:relative;font-size:27px;color:#808991;margin-left:20px;display:inline-block;text-align:center;cursor:pointer;}
#mobile .social li:first-child {margin-left:0;}
#mobile .social li:hover {color:#1176bc;}
#mobile .social a {font-size:0;display:block;position:absolute;top:0;left:0;color:#FFF;width:100%;height:100%;}
#mobile .social li.fa-calendar {top:-1.5px;}
#mobile .social li b {font-family:'Montserrat',sans-serif;position:absolute;margin:5.5px 0 0 -18px;font-size:20px;} .mobile-menu header nav {height:0;opacity:0;pointer-events:none;}
.mobile-menu #mobile {display:block;}
.mobile-menu btn.hamburger {opacity:1;}
.mobile-menu btn.hamburger.is-active {z-index:9999;}
.mobile-menu header {height:95px;}
.mobile-menu header .logo a img {max-height:55px;} .mobile .gallery {z-index:3!important;background-position:center -70px!important;background-size:auto 100%!important;padding:320px 0;}
.home.mobile .gallery, .page-template-programs.mobile .gallery {background-size:cover!important;background-position:center!important;}
.mobile .fixed-video {height:100%!important;width:100%!important;}
.mobile footer {z-index:0;}
.page-template-about.mobile footer {z-index:2;}
.mobile #offerings {background-position-y:-725px!important;} @media handheld, only screen and (max-width:2000px) {
.calendly-badge-widget {width:100%;right:0;}
.calendly-badge-widget .calendly-badge-content {margin:auto;}
}
@media handheld, only screen and (max-width:1424px) {
#areas .bucket {padding:0 30px;}
#areas h2 {font-size:35px;line-height:1.35;}
#areas h3 {font-size:40px;letter-spacing:5px;}
#areas h4 {font-size:23px;max-width:300px;}
#areas ul {font-size:19px;line-height:1.5;}
#areas li {margin-top:20px;}
}
@media handheld, only screen and (max-width:1224px) {
#areas .bucket {padding:0 20px;}
#areas h2 {font-size:33px;line-height:1.35;}
#areas h3 {font-size:38px;letter-spacing:4.5px;}
#areas h4 {font-size:21px;max-width:275px;}
#areas ul {font-size:18px;}
#areas li {margin-top:17.5px;}
}
@media handheld, only screen and (max-width:1200px) {
#offerings .hex-lg::after {display:none;}
}
@media handheld, only screen and (max-width:1160px) { .hex-container.one {display:none;}
.hex-container.two {display:block;}
}
@media handheld, only screen and (max-width:1100px) {
#offerings {padding:405px 0;}
#offerings .inner-circle, #offerings .connect, #offerings .discover, #offerings .transform, #offerings .gtg, #offerings .create {top:0;margin-top:20px;}
#offerings .bucket, #offerings .buckets:nth-of-type(odd) .bucket {float:none;margin:0 auto;}
.offering .hex-lg {width:269px;height:310px;}
.offering .hex-lg::before {left:269px;width:75px;}
.offering .hex-lg::after, .offering:nth-of-type(odd) .hex-lg::after {left:340px;}
.offering .copy {padding-left:415px;} }
@media handheld, only screen and (max-width:1060px) {
footer {padding-bottom:75px!important;}
}
@media handheld, only screen and (max-width:1024px) {
.skew-bg {height:200px;top:-199px;}
.skew-bg.bottom {bottom:-199px;}
.skew-bg.top::before, .skew-bg.bottom::after {height:71px;}
.skew-bg.top::before {top:71px;}
.home .skew-bg.bottom::after, .page-template-programs .skew-bg.bottom::after {bottom:2px;}
#hero {height:300px;}
.home #hero, .error404 #hero {max-height:100%;height:100%;}
.home #hero .intro {top:-75px;}
.home #hero .container, .error404 #hero .container {-webkit-transform:scale(.85);transform:scale(.85);}
.home #hero .btn, .error404 #hero .btn {-webkit-transform:scale(1.15);transform:scale(1.15);}
#hero .container {background-attachment:scroll;}
.play {top:-50px;}
h2, #offerings h3 {font-size:28px;}
h2::after {margin:20px auto 30px;height:4px;}
#cta h3, #intro h3 {font-size:20px;margin-top:10px;}
h3.acf-rpw-title {font-size:20px;}
#blog .acf-rpw-li .acf-rpw-excerpt p {height:110px;margin-top:10px;}
.page-template-about .section p, main p, #offerings p, footer p {font-size:17px;margin-top:15px;}
main #offerings p {margin-top:10px;}
main .btn {margin-top:20px;}
#hero-coaching {height:calc(100% + 79px);}
#hero-coaching .container {padding-bottom:65px;}
#hero-coaching .intro {font-size:27px;max-width:650px;}
#hero-coaching h1 {font-size:20px;margin-top:15px;}
#hero-coaching .intro img {margin:0 auto;}
#offerings {padding:255px 0;}
#offerings h2 {font-size:36px;-webkit-transform:scale(.85);transform:scale(.85);top:-45.5px;margin-bottom:-90px;}
#offerings h2::after {-webkit-transform:scale(1.1755);transform:scale(1.1755);}
#offerings .bucket {max-width:700px;}
#offerings .bucket {height:310px;}
#offerings .copy::before {width:71px;}
#offerings .copy::after {right:65px;}
#offerings .buckets:nth-of-type(odd) .copy::after {left:65px;}
#offerings .hex-lg {width:305px;height:310px;}
#offerings .inner-circle, #offerings .connect, #offerings .discover, #offerings .transform, #offerings .gtg, #offerings .create {margin-top:50px;}
#offerings .inner-circle .hex-lg {background-size:auto,154px;}
#offerings .connect .hex-lg {background-size:auto,153.5px 175px;}
#offerings .discover .hex-lg {background-size:auto,161px 135px;}
#offerings .transform .hex-lg {background-size:auto,146px 170px;}
#offerings .gtg .hex-lg {background-size:auto,200px 140px;}
#offerings .create .hex-lg {background-size:auto,130px;}
#areas {padding:255px 0 225px;}
#areas h2 {font-size:30px;max-width:500px;}
#areas .buckets {margin-top:40px;}
#areas .bucket {padding:0;width:100%;min-height:330px;padding-left:325px;display:table;}
#areas .bucket:nth-of-type(2), #areas .bucket:nth-of-type(3) {margin-top:50px;}
#areas .area {position:absolute;left:0;}
#areas ul {display:table-cell;vertical-align:middle;font-size:17.5px;}
#areas li {margin-top:25px;}
#areas li:nth-of-type(1) {margin-top:0;}
.rm_form_container {margin-top:20px!important;}
#genesis-genius.offering {padding:255px 0 0;}
#discover.offering {padding:255px 0;}
.offering .hex-lg {position:relative;margin:0 auto 25px;}
.offering .copy {padding-left:0;width:100%;max-width:700px;margin:0 auto;}
.offering .hex-lg::before, .offering .hex-lg::after {display:none;}
#connect .offering .hex-lg, #discover .offering .hex-lg, #genesis-genius.offering .gtg .hex-lg {background-size:auto,65%;}
#testimonials {padding:255px 0 0;}
#blog #acf_rpw-2 {margin:15px 0 0;}
.page-template-testimonials #connect, .page-template-testimonials #genesis-genius, .page-template-testimonials #discover {padding-top:310px;}
.page-template-testimonials #transform {padding-top:60px;}
.page-template-testimonials #discover {padding-bottom:250px;}
.page-template-testimonials .intro .skew-bg.bottom {z-index:5;}
.testimonial.carousel .testimonial-container i {height:165px;}
.page-template-testimonials #discover {background:-webkit-gradient(linear, left bottom, left top, from(#f5e22d), color-stop(22%, #f5e22d), to(#f69a21));background:linear-gradient(0deg, #f5e22d 0%, #f5e22d 22%, #f69a21 100%);}
#transform.testimonial.carousel .testimonial-container i {background:#f5e22d;}
#transform.testimonial .testimonial-container .avatar, #transform.testimonial .testimonial-container .avaTop, #transform.testimonial .testimonial-container .avaBottom {border-color:#f5e22d;}
#transform.testimonial .testimonial-container h4 {#f5e22d;}
.page-template-about .avatar {margin-bottom:85px;}
.mobile .gallery, .gallery {padding:250px 0;}
.before-cta {padding-bottom:200px;}
main.page #cta .container {padding:50px 30px;}
footer {padding-top:200px;}
.page-template-programs footer {padding-top:255px;}
main.page #cta.alt .skew-bg.bottom:after {bottom:1px;}
main.page.cta-alt+footer {padding-top:257px;}
.hex-container.two {display:none;}
.hex-container.three {display:block;}
.hex-container {margin:0 0 -225px;}
.hexagon {margin-left:15px;margin-right:15px;}
#good-fit .buckets:nth-of-type(2) {top:-34px;}
#good-fit .buckets:nth-of-type(3) {top:-68px;}
#good-fit .buckets:nth-of-type(4) {top:-102px;}
#good-fit .buckets:nth-of-type(5) {top:-136px;}
#good-fit .buckets:nth-of-type(6) {top:-170px;}
#good-fit .buckets:nth-of-type(7) {top:-204px;}
}
@media handheld, only screen and (max-width:850px) {
#areas ul {font-size:17px;}
.your-coach {max-width:990px;padding-left:0;}
.avatar-lg-container {position:relative;margin:0 auto;}
.avatar-lg {transform:scale(.85);margin:-25px auto -23px;}
.avatar-lg-container h2 {font-size:27px;}
.avatar-lg-container h3 {font-size:18px;}
.coach-letter {display:block;margin:30px auto 0;max-width:600px;}
.coach-letter h2 {text-align:center;font-size:22px;}
.coach-letter p {text-align:center;}
.coach-letter img {width:100%;max-width:275px;margin:15px auto 0;}
.lead-capture h2 {font-size:36px;}
.lead-capture h3 {font-weight:600;font-size:22px;max-width:600px;}
.lead-capture .rm_form_container {padding-right:0;height:191px!important;max-width:400px!important;}
.lead-capture .rm_form_el_name, .lead-capture .rm_form_el_email {display:block;float:none;width:100%!important;}
.lead-capture .rm_form_el_email {left:0;margin-top:10px;}
.gallery img {max-width:calc(100% - 50px);}
}
@media handheld, only screen and (max-width:760px) {
#offerings .bucket {height:auto;}
#offerings .buckets:nth-of-type(even) .bucket {-ms-flex-direction:column-reverse;-webkit-box-direction:column-reverse;flex-direction:column-reverse;-webkit-box-orient:vertical;}
#offerings .buckets:nth-of-type(odd) .bucket {-ms-flex-direction:column-reverse;-webkit-box-direction:column-reverse;flex-direction:column-reverse;-webkit-box-orient:vertical;}
#offerings .hex-lg {display:table;width:180px;height:210px;margin-bottom:15px;}
#offerings .buckets:nth-of-type(odd) .bucket .inner {float:none;}
#offerings .copy {width:100%;max-width:500px;}
#offerings .copy::before, #offerings .copy::after {display:none;}
#offerings .inner {max-width:100%;}
#offerings .inner-circle .hex-lg, #offerings .connect .hex-lg, #offerings .discover .hex-lg, #offerings .gtg .hex-lg {background-size:auto,65%;}
#offerings .transform .hex-lg {background-size:auto,55%;}
#offerings .create .hex-lg {background-size:auto,50%;}
}
@media handheld, only screen and (max-width:730px) {
.home #hero .container, .error404 #hero .container {-webkit-transform:scale(.7);transform:scale(.7);}
.home #hero .btn, .error404 #hero .btn {-webkit-transform:scale(1.2);transform:scale(1.2);}
.home #hero .message, .error404 #hero .message {left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);}
#areas h2 {font-size:25px;}
#areas .bucket {padding:0;width:100%;max-width:500px;margin:0 auto;float:none;}
#areas .bucket:nth-of-type(2), #areas .bucket:nth-of-type(3) {margin-top:50px;}
#areas .area {position:relative;}
#areas ul {display:block;margin-top:20px;font-size:16.5px;margin-top:10px;}
#areas li {min-height:35px;}
#hero-coaching .intro {max-width:525px;}
#hero-coaching .intro span {font-size:300px;line-height:135px;right:-60px;}
#hero-coaching h1 {font-size:17.5px;line-height:28px;}
}
@media handheld, only screen and (max-height:624px) {
#hero-coaching {min-height:calc(100% + 217px);}
#hero-coaching .container {padding-bottom:109px}
}
@media handheld, only screen and (max-height:550px) {
#hero-coaching {height:auto;}
#hero-coaching .container {display:block;padding:200px 30px;}
}
@media handheld, only screen and (max-width:700px) {
footer nav {margin-left:0;width:50%;display:block;min-height:195px;}
footer nav li {text-align:center;}
footer .info {float:none;text-align:center;display:table;margin:0 auto;}
footer .logo {margin:20px auto 0;}
footer .logo img {display:none;}
footer .logo img + img {display:block;}
footer .design, footer .copyright {float:none;display:block;text-align:center;}
footer .copyright {margin-top:7px;}
}
@media handheld, only screen and (max-width:650px) {
#offerings h2 {left:50%;-webkit-transform:scale(.7) translateX(-70%);transform:scale(.7) translateX(-70%);top:-89px;margin-bottom:-200px;width:calc(100% + 30%);}
#offerings h2::after {-webkit-transform:scale(1.43);transform:scale(1.43);}
.offering .buckets {margin-top:10px;}
.offering .hex-lg {width:180px;height:210px;}
#transform .offering .hex-lg {background-size:auto,55%;}
.offering h3, .offering p {text-align:center;}
.offering ul {font-size:16px;}
a.btn.sm.icon.more {margin-left:auto;margin-right:auto;left:-15px;}
}
@media handheld, only screen and (max-width:630px) {
.home #hero .container, .error404 #hero .container {-webkit-transform:scale(.65);transform:scale(.65);}
.home #hero .btn, .error404 #hero .btn {-webkit-transform:scale(1.25);transform:scale(1.25);}
#hero .mark-container {position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
#hero img.mark {max-width:none;width:582px;}
#areas h2 {font-size:25px;}
.rm_form_container {padding-right:0;height:191px!important;max-width:400px!important;}
.rm_form_el_name, .rm_form_el_email {display:block;float:none;width:100%!important;}
.rm_form_el_email {left:0;margin-top:10px;}
}
@media handheld, only screen and (max-width:600px) {
h2, #offerings h3 {font-size:25px;}
#cta h3, #intro h3 {font-size:18px;}
#intro p, #offerings p, .offering p {font-size:16px;}
.page-template-about .section p, main p, footer p, .inner .testimonial-container p {font-size:15px;padding:0 15px;}
.hex + p {margin-top:0;}
a.btn {font-size:13.8px;height:43px;line-height:43px;font-weight:700;letter-spacing:2.5375px;padding:5px 40px 3px;margin-top:20px;}
a.btn.sm {min-width:0;}
a.btn.icon {padding-left:30px;padding-right:25px;}
a.btn.icon.left {padding-left:25px;padding-right:30px;}
a.btn.icon i {height:30px;width:26.327px;padding:7px 0 0 3px;vertical-align:middle;margin-left:7px;margin-right:0;font-size:17px;top:-1px;-webkit-transition:all .75s;transition:all .75s;}
a.btn.icon i.fa-rocket {padding-top:8px;font-size:15px;}
main .testimonial-container p {padding:0!important;}
#blog .acf-rpw-li .acf-rpw-excerpt p {height:95px;}
.hex-container {margin:0 0 -50px;}
.hexagon {float:none;margin-left:auto;margin-right:auto;}
#good-fit .buckets {top:0!important;}
#good-fit .buckets:nth-of-type(1) {margin-top:0;}
#good-fit .buckets .hexagon {margin-top:95px;}
#good-fit .buckets .hexagon:nth-child(2) {margin-top:160px;}
}
@media handheld, only screen and (max-width:550px) {
#mobile nav {max-width:100%;right:-100%;}
.home #hero .message, .error404 #hero .message {-webkit-transform:scale(.8) translateX(-62%);transform:scale(.8) translateX(-62%);}
.home #hero .btn, .error404 #hero .btn {-webkit-transform:scale(1.5);transform:scale(1.5);}
#hero img.mark {width:490px;}
#offerings h2 {left:50%;-webkit-transform:scale(.6) translateX(-83%);transform:scale(.6) translateX(-83%);top:-115px;margin-bottom:-250px;width:calc(100% + 40%);}
#offerings h2::after {-webkit-transform:scale(1.43);transform:scale(1.43);}
}
@media handheld, only screen and (max-width:530px) {
.play {-webkit-transform:scale(.85);transform:scale(.85);}
}
@media handheld, only screen and (max-width:480px) {
#offerings h2 {left:50%;-webkit-transform:scale(.55) translateX(-90.5%);transform:scale(.55) translateX(-90.5%);top:-130px;margin-bottom:-280px;width:calc(100% + 50%);}
#offerings h2::after {-webkit-transform:scale(1.82);transform:scale(1.82);}
.page-template-about .avatar {-webkit-transform:scale(.75);transform:scale(.75);margin:90px auto 30px;}
.about-bio {margin-top:90px;}
#contact .social li {font-size:30px;margin-left:30px;}
#contact .social li b {margin:7px 0 0 -19px;font-size:20px;}
}
@media handheld, only screen and (max-width:450px) {
#testimonials .owl-carousel {padding:0 20px 40px;}
.inner .owl-carousel {padding:0 20px;}
.owl-nav .owl-prev {left:-15px;}
.owl-nav .owl-next {right:-15px;}
#blog .container {padding:0 50px;}
#blog .swiper-buttons .fa-angle-left {left:-36px;}
#blog .swiper-buttons .fa-angle-right {right:-36px;}
#offerings h2 span:nth-of-type(9) {font-size:65px;}
}
@media handheld, only screen and (max-width:400px) {
.mobile-menu header {height:80px;}
.mobile-menu header .logo a img {max-height:40px;}
.hamburger {top:18px;}
.home #hero .message, .error404 #hero .message {-webkit-transform:scale(.7) translateX(-70.5%);transform:scale(.7) translateX(-70.5%);}
.home #hero .btn, .error404 #hero .btn {-webkit-transform:scale(1.55);transform:scale(1.55);}
#hero img.mark {width:450px;}
#contact .social li {font-size:30px;margin-left:25px;}
footer nav {display:none;}
footer .logo {margin-top:0;}
}.rm_form_container, .rm_form_container *{
box-sizing: border-box;
}
.rm_form_container{
width: 320px;
padding: 1em;
background: transparent;
}
.rm_required_field{
position: absolute;
margin-left: -1000px;
}
.rm-form-style label{ }
.rm-form-style.rm_form_container{
width: initial;
padding: initial;
}
.rm_form_el_set{
width: 100%;
padding: .3em .5em;
} .rm_form_container .rm-loader{
height: 2em;
width: 2em;
margin-left: .3em; 
background-image: url(//ic.mindfulcreative.io/wp-content/plugins/icegram-rainmaker/lite/classes/../assets/images/spinner-2x.gif);
background-repeat: no-repeat;
background-position:0 0;
background-size: contain;
display: none;
}
.rm_form_error_message{
color:#da2525;
} .rm-form-style0 .rm_form_el_set,
.rm-form-style1 .rm_form_el_set,
.rm-form-style2 .rm_form_el_set{
width: 100%;
padding: .3em .5em;
}
.rm-form-style0 .rm_form_el_set > *,
.rm-form-style1 .rm_form_el_set > *,
.rm-form-style2 .rm_form_el_set > *{
width: 100%;
}
.rm-form-style0 .rm_form_label,
.rm-form-style1 .rm_form_label{
display: none;
}
.rm-form-style0 .rm_form_el_button,
.rm-form-style1 .rm_form_el_button,
.rm-form-style2 .rm_form_el_button{
text-align: left;
} .rm-form-style2 textarea,
.rm-form-style1 textarea,
.rm-form-style0 textarea,
.rm-form-style2 input,
.rm-form-style1 input,
.rm-form-style0 input{
padding: .625em;
}
.rm-form-style0 input[type="checkbox"],.rm-form-style1 input[type="checkbox"],.rm-form-style2 input[type="checkbox"]{
padding: 0em;
}  .rm-form-style2 button.rm_button:not(.ig_button),
.rm-form-style1 button.rm_button:not(.ig_button),
.rm-form-style0 button.rm_button:not(.ig_button),
.rm-form-style2 button[type=submit]:active,
.rm-form-style2 button[type=submit]:focus,
.rm-form-style2 button[type=submit]:hover,
.rm-form-style2 button[type=submit],
.rm-form-style2 input[type=submit]:active,
.rm-form-style2 input[type=submit]:focus,
.rm-form-style2 input[type=submit]:hover,
.rm-form-style2 input[type=submit],
.rm-form-style1 button[type=submit]:active,
.rm-form-style1 button[type=submit]:focus,
.rm-form-style1 button[type=submit]:hover,
.rm-form-style1 button[type=submit],
.rm-form-style1 input[type=submit]:active,
.rm-form-style1 input[type=submit]:focus,
.rm-form-style1 input[type=submit]:hover,
.rm-form-style1 input[type=submit],
.rm-form-style0 button[type=submit]:active,
.rm-form-style0 button[type=submit]:focus,
.rm-form-style0 button[type=submit]:hover,
.rm-form-style0 button[type=submit],
.rm-form-style0 input[type=submit]:active,
.rm-form-style0 input[type=submit]:focus,
.rm-form-style0 input[type=submit]:hover,
.rm-form-style0 input[type=submit]{
padding: .5em 1em; 
border: none;
background: #008000;
background-color: #008000;
color: #fff;
width: auto;
margin: 0;
margin-top: .5em;
border-radius: 0;
line-height: normal;
}
.rm-form-style2 button.rm_button:active:not(.ig_button),
.rm-form-style2 button.rm_button:focus:not(.ig_button),
.rm-form-style2 button.rm_button:hover:not(.ig_button),
.rm-form-style1 button.rm_button:active:not(.ig_button),
.rm-form-style1 button.rm_button:focus:not(.ig_button),
.rm-form-style1 button.rm_button:hover:not(.ig_button),
.rm-form-style0 button.rm_button:active:not(.ig_button),
.rm-form-style0 button.rm_button:focus:not(.ig_button),
.rm-form-style0 button.rm_button:hover:not(.ig_button),
.rm-form-style2 input[type=submit]:active,
.rm-form-style2 input[type=submit]:focus,
.rm-form-style2 input[type=submit]:hover,
.rm-form-style1 input[type=submit]:active,
.rm-form-style1 input[type=submit]:focus,
.rm-form-style1 input[type=submit]:hover,
.rm-form-style0 input[type=submit]:active,
.rm-form-style0 input[type=submit]:focus,
.rm-form-style0 input[type=submit]:hover{
background: #049104 ;
background-color: #049104;
border-radius: 0;
width: auto;
} .rm-form-style0 textarea,
.rm-form-style0 textarea:active,
.rm-form-style0 textarea:focus,
.rm-form-style0 textarea:hover,
.rm-form-style0 input[type=email]:hover,
.rm-form-style0 input[type=email]:active,
.rm-form-style0 input[type=email]:focus,
.rm-form-style0 input[type=email],
.rm-form-style0 input[type=text]:hover,
.rm-form-style0 input[type=text]:active,
.rm-form-style0 input[type=text]:focus,
.rm-form-style0 input[type=text]{
border: 1px solid #ddd;
padding: .5em;
background-color: #FFF;
} .rm-form-style1 textarea,
.rm-form-style1 input{
border-radius: 5px;
background-repeat: no-repeat;
background-position: 8px center; 
background-color: #e9e9e9;
border: 1px solid #c4c4c4;
border-radius: 0;
}
.rm-form-style1 input[name="name"],
.rm-form-style1 input[name="fname"]{
background-image: url(//ic.mindfulcreative.io/wp-content/plugins/icegram-rainmaker/lite/classes/../assets/images/user.png);
padding-left: 32px;
}
.rm-form-style1 input[type="email"],
.rm-form-style1 input[name="email"]{
background-image: url(//ic.mindfulcreative.io/wp-content/plugins/icegram-rainmaker/lite/classes/../assets/images/email.png);
padding-left: 32px;
}
.rm-form-style1 input::-webkit-input-placeholder{
color: #969696;
}
.rm-form-style1 input::-moz-placeholder{
color: #969696;
}
.rm-form-style1 input:-moz-placeholder{
color: #969696;
}
.rm-form-style1 input:-ms-input-placeholder{
color: #969696;
} .rm-form-style2 .rm_form_el_set{
margin-top: .5em;
}
.rm-form-style2 label{
font-size: .8em;
font-weight: bold;
text-transform: uppercase;
color: #555;
}
.rm_form_el_gdpr{
display: inline-block !important;
}
.rm-form-gdpr{
width:auto !important;
}
.rm_form_gdpr_checkbox{
display: inline-block !important;
padding: 0 !important;
width: auto !important;
}
.rm-form-style2 input[type=email]:hover,
.rm-form-style2 input[type=email]:active,
.rm-form-style2 input[type=email]:focus,
.rm-form-style2 input[type=email],
.rm-form-style2 input[type=text]:hover,
.rm-form-style2 input[type=text]:active,
.rm-form-style2 input[type=text]:focus,
.rm-form-style2 input[type=text]{
border: none ; 
border-radius: 0;
border-bottom: 2px solid #c4c4c4; 
font-size: 1em;
margin-top: .3em;
padding: 0;	
background-color: transparent;
}
.rm-form-style2 input::-webkit-input-placeholder{
color: transparent;
}
.rm-form-style2 input:-moz-placeholder{
color: transparent;
}
.rm-form-style2 input::-moz-placeholder{
color: transparent;
}
.rm-form-style2 input:-ms-input-placeholder{
color: transparent;
} .rm_compact_layout.rm_form_container{
width: 540px;
}
.rm_compact_layout .rm_form_el_set{
width: 100%;
padding: .2em;
}
.rm_compact_layout .rm_form_el_set > *{
width: 100%;
}
.rm_compact_layout.rm-form-style1 input {
padding-top: .468em;
padding-bottom: .468em;
padding-right: .625em;
}
.rm_compact_layout .rm_form_el_set.rm_form_el_two_third {
width: 66%;    
display: inline-block;
}
.rm_compact_layout .rm_form_el_set.rm_form_el_full {
width: 100%;
display: inline-block;
}
.rm_compact_layout .rm_form_el_set.rm_form_el_one_half {
width: 50%;
display: inline-block;
}
.rm_compact_layout .rm_form_el_set.rm_form_el_one_third {
width: 40%;
display: inline-block;
}
.rm_compact_layout .rm_form_el_button{
display: inline;
}
.rm_compact_layout button.rm_button:not(.ig_button),
.rm_compact_layout button[type=submit]:active,
.rm_compact_layout button[type=submit]:focus,
.rm_compact_layout button[type=submit]:hover,
.rm_compact_layout button[type=submit],
.rm_compact_layout input[type=submit]:active,
.rm_compact_layout input[type=submit]:focus,
.rm_compact_layout input[type=submit]:hover,
.rm_compact_layout input[type=submit]{
padding: .5em 1em; 
border: none;
background: #008000;
background-color: #008000;
color: #fff;
width: auto;
margin: 0;
margin-top: .5em;
border-radius: 0;
line-height: normal;
} .icegram button.rm_button:active,
.icegram button.rm_button:focus,
.icegram button.rm_button:hover,
.icegram button.rm_button,
.icegram .rm_form_container button[type=submit]:active,
.icegram .rm_form_container button[type=submit]:focus,
.icegram .rm_form_container button[type=submit]:hover,
.icegram .rm_form_container button[type=submit],
.icegram .rm_form_container input[type=submit]:active,
.icegram .rm_form_container input[type=submit]:focus,
.icegram .rm_form_container input[type=submit]:hover,
.icegram .rm_form_container input[type=submit]{
font-size: inherit;
padding: .5em 1em; 
border: none;
background: #008000;
background-color: #008000;
color: #fff;
width: auto;
margin: 0;
margin-top: .5em;
border-radius: 0; 
}
.icegram button.rm_button:active,
.icegram button.rm_button:focus,
.icegram button.rm_button:hover,
.icegram .rm_form_container input[type=submit]:active,
.icegram .rm_form_container input[type=submit]:focus,
.icegram .rm_form_container input[type=submit]:hover{
font-size: inherit;
background: #049104 ;
background-color: #049104;
} .textwidget .rm_form_container{
width: 100%;
padding: 0;	
}
.textwidget .rm_form_container button[type=submit], 
.textwidget .rm_form_container button[type=submit]:active,
.textwidget .rm_form_container button[type=submit]:focus,
.textwidget .rm_form_container button[type=submit]:hover,
.textwidget .rm_form_container input[type=submit],
.textwidget .rm_form_container input[type=submit]:active,
.textwidget .rm_form_container input[type=submit]:focus,
.textwidget .rm_form_container input[type=submit]:hover{
width: 100%;
}
.textwidget .rm_form_el_set.rm_form_el_full,
.textwidget .rm_form_el_set.rm_form_el_one_half,
.textwidget .rm_form_el_set.rm_form_el_one_third,
.textwidget .rm_form_el_set.rm_form_el_two_third{
width: auto;
display: inline-block;
}
@media screen and (max-width: 425px){
.rm_form_container{
width: 100%;
padding: 0;
}
}
/*********_Form_Layout ***************?