.elementor-2428 .elementor-element.elementor-element-3bcdb9ce{text-align:center;font-size:28px;}:root{--page-title-display:none;}
.elementor-2641 .elementor-element.elementor-element-4ff158f:not(.elementor-motion-effects-element-type-background), .elementor-2641 .elementor-element.elementor-element-4ff158f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2641 .elementor-element.elementor-element-4ff158f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 0px 0px;}.elementor-2641 .elementor-element.elementor-element-4ff158f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2641 .elementor-element.elementor-element-f25cb6e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2641 .elementor-element.elementor-element-9f7409d{text-align:left;}.elementor-2641 .elementor-element.elementor-element-11c4d7b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(17px/2);}.elementor-2641 .elementor-element.elementor-element-11c4d7b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(17px/2);}.elementor-2641 .elementor-element.elementor-element-11c4d7b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(17px/2);margin-left:calc(17px/2);}.elementor-2641 .elementor-element.elementor-element-11c4d7b .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-17px/2);margin-left:calc(-17px/2);}body.rtl .elementor-2641 .elementor-element.elementor-element-11c4d7b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-17px/2);}body:not(.rtl) .elementor-2641 .elementor-element.elementor-element-11c4d7b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-17px/2);}.elementor-2641 .elementor-element.elementor-element-11c4d7b .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-2641 .elementor-element.elementor-element-11c4d7b .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-2641 .elementor-element.elementor-element-11c4d7b{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;}.elementor-2641 .elementor-element.elementor-element-11c4d7b .elementor-icon-list-text{color:#FFFFFF78;}.elementor-2641 .elementor-element.elementor-element-11c4d7b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2641 .elementor-element.elementor-element-11c4d7b .elementor-icon-list-item > a{font-size:14px;font-weight:300;line-height:1.4em;}.elementor-2641 .elementor-element.elementor-element-11c4d7b > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2641 .elementor-element.elementor-element-170ae4a{text-align:left;}.elementor-2641 .elementor-element.elementor-element-170ae4a .elementor-heading-title{color:var( --e-global-color-2cb178e );font-size:20px;}.elementor-2641 .elementor-element.elementor-element-3a77090 .elementor-nav-menu .elementor-item{font-size:14px;font-weight:300;}.elementor-2641 .elementor-element.elementor-element-3a77090 .elementor-nav-menu--main .elementor-item{color:#FFFFFF78;fill:#FFFFFF78;padding-left:0px;padding-right:0px;padding-top:5px;padding-bottom:5px;}.elementor-2641 .elementor-element.elementor-element-3a77090 .elementor-nav-menu--main .elementor-item:hover,   .elementor-2641 .elementor-element.elementor-element-3a77090 .elementor-nav-menu--main .elementor-item.elementor-item-active,   .elementor-2641 .elementor-element.elementor-element-3a77090 .elementor-nav-menu--main .elementor-item.highlighted,   .elementor-2641 .elementor-element.elementor-element-3a77090 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-2641 .elementor-element.elementor-element-3a77090 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-primary );}.elementor-2641 .elementor-element.elementor-element-3a77090 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2641 .elementor-element.elementor-element-1d5851c{text-align:left;}.elementor-2641 .elementor-element.elementor-element-1d5851c .elementor-heading-title{color:#FFFFFF;font-size:20px;}.elementor-2641 .elementor-element.elementor-element-caaeecd > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2641 .elementor-element.elementor-element-0adfd4c{text-align:left;}.elementor-2641 .elementor-element.elementor-element-0adfd4c .elementor-heading-title{color:var( --e-global-color-2cb178e );font-size:20px;}.elementor-2641 .elementor-element.elementor-element-208dce9{color:#FFFFFF80;font-size:13px;font-weight:300;}.elementor-2641 .elementor-element.elementor-element-a706cc2 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-2641 .elementor-element.elementor-element-5eafd3e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2641 .elementor-element.elementor-element-5eafd3e{border-style:solid;border-width:1px 0px 0px 0px;border-color:#8A8A8A;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:0px;padding:10px 0px 0px 0px;}.elementor-2641 .elementor-element.elementor-element-5eafd3e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2641 .elementor-element.elementor-element-3c1cb43{text-align:left;color:#FFFFFF6B;font-size:14px;font-weight:300;}.elementor-2641 .elementor-element.elementor-element-3c1cb43 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-2641 .elementor-element.elementor-element-a053d51 .elementor-widget-container{text-align:right;}.elementor-2641 .elementor-element.elementor-element-a053d51 .elementor-social-icon{background-color:#FFFFFF00;--icon-padding:0.1em;}.elementor-2641 .elementor-element.elementor-element-a053d51 .elementor-social-icon i{color:#F6F6F6;}.elementor-2641 .elementor-element.elementor-element-a053d51 .elementor-social-icon svg{fill:#F6F6F6;}.elementor-2641 .elementor-element.elementor-element-a053d51{--icon-size:15px;--grid-column-gap:9px;--grid-row-gap:0px;}@media(min-width:768px){.elementor-2641 .elementor-element.elementor-element-977c4c3{width:33.998%;}.elementor-2641 .elementor-element.elementor-element-78660c5{width:18.857%;}.elementor-2641 .elementor-element.elementor-element-ede285b{width:22.894%;}.elementor-2641 .elementor-element.elementor-element-c78d8d9{width:24.213%;}}@media(max-width:767px){.elementor-2641 .elementor-element.elementor-element-4ff158f{padding:20px 20px 0px 20px;}.elementor-2641 .elementor-element.elementor-element-11c4d7b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2641 .elementor-element.elementor-element-208dce9{text-align:left;}.elementor-2641 .elementor-element.elementor-element-a74735b{width:60%;}.elementor-2641 .elementor-element.elementor-element-3fcb88c{width:40%;}}
#cookie-notice{position:fixed;min-width:100%;height:auto;z-index:100000;font-size:13px;letter-spacing:0;line-height:20px;left:0;text-align:center;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif}#cookie-notice,#cookie-notice *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cookie-notice.cn-animated{-webkit-animation-duration:0.5s!important;animation-duration:0.5s!important;-webkit-animation-fill-mode:both;animation-fill-mode:both}#cookie-notice.cn-animated.cn-effect-none{-webkit-animation-duration:0.001s!important;animation-duration:0.001s!important}#cookie-notice .cookie-notice-container{display:block}#cookie-notice.cookie-notice-hidden .cookie-notice-container{display:none}#cookie-notice .cookie-revoke-container{display:block}#cookie-notice.cookie-revoke-hidden .cookie-revoke-container{display:none}.cn-position-top{top:0}.cn-position-bottom{bottom:0}.cookie-notice-container{padding:15px 30px;text-align:center;width:100%;z-index:2}.cookie-revoke-container{padding:15px 30px;width:100%;z-index:1}.cn-close-icon{position:absolute;right:15px;top:50%;margin-top:-10px;width:15px;height:15px;opacity:.5;padding:10px;outline:none;cursor:pointer}.cn-close-icon:hover{opacity:1}.cn-close-icon:before,.cn-close-icon:after{position:absolute;content:' ';height:15px;width:2px;top:3px;background-color:rgba(128,128,128,1)}.cn-close-icon:before{transform:rotate(45deg)}.cn-close-icon:after{transform:rotate(-45deg)}#cookie-notice .cn-revoke-cookie{margin:0}#cookie-notice .cn-button{margin:0 0 0 10px;display:inline-block}#cookie-notice .cn-button:not(.cn-button-custom){font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif;font-weight:400;font-size:13px;letter-spacing:.25px;line-height:20px;margin:0 0 0 10px;text-align:center;text-transform:none;display:inline-block;cursor:pointer;touch-action:manipulation;white-space:nowrap;outline:none;box-shadow:none;text-shadow:none;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;padding:8.5px 10px;line-height:1;color:inherit}.cn-text-container{margin:0 0 6px 0}.cn-text-container,.cn-buttons-container{display:inline-block}#cookie-notice.cookie-notice-visible.cn-effect-none,#cookie-notice.cookie-revoke-visible.cn-effect-none{-webkit-animation-name:fadeIn;animation-name:fadeIn}#cookie-notice.cn-effect-none{-webkit-animation-name:fadeOut;animation-name:fadeOut}#cookie-notice.cookie-notice-visible.cn-effect-fade,#cookie-notice.cookie-revoke-visible.cn-effect-fade{-webkit-animation-name:fadeIn;animation-name:fadeIn}#cookie-notice.cn-effect-fade{-webkit-animation-name:fadeOut;animation-name:fadeOut}#cookie-notice.cookie-notice-visible.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-effect-slide{-webkit-animation-name:slideInUp;animation-name:slideInUp}#cookie-notice.cn-effect-slide{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}#cookie-notice.cookie-notice-visible.cn-position-top.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-position-top.cn-effect-slide{-webkit-animation-name:slideInDown;animation-name:slideInDown}#cookie-notice.cn-position-top.cn-effect-slide{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@media all and (max-width:900px){.cookie-notice-container #cn-notice-text{display:block}.cookie-notice-container #cn-notice-buttons{display:block}#cookie-notice .cn-button{margin:0 5px 5px 5px}}@media all and (max-width:480px){.cookie-notice-container,.cookie-revoke-container{padding:15px 25px}}
 .header-home{  background-image:url(https://myimagejourney.com/wp-content/uploads/2022/10/wood-material-background-wallpaper-texture-concept-_1_-1-1.webp) !important; }   .btn-social-media {   padding:15px 0px; } .btn-social-media a {   display:inline-block;   padding:0px;   background:red;   margin:0px 0px 0px 5px!important;   vertical-align:top; } .btn-social-media i {   font-size:16px;   color:#fff; } @font-face {  font-family:'Angelface';  font-style:normal;  font-display:swap;  unicode-range:U+000-5FF;  src:url(https://myimagejourney.com/wp-content/uploads/2022/06/Angelface.otf) format('OpenType'); } .elementor-2680 .elementor-element.elementor-element-9858eb8 .elementor-heading-title {   font-family:"Angelface", 'Aguafina Script' !important; } .btn-img-full figure.elementor-image-box-img img {   max-height:350px;   object-fit:cover;   object-position:center; } section#appointment {   display:block;   position:relative;   top:-250px;   visibility:hidden; } img.healcode-appointment-logo {   display:none; } span.healcode-title-text {   display:none; } span.appointment.button {   background:none;   padding:0; } a#hc-find-appt {   background:#ddb8b4 !important;   font-family:'Open sans';   font-weight:300 !important;   font-size:14px !important;   height:100% !important;   border:none !important;   width:100% !important;   border-radius:0px !important;   max-width:200px;   padding:15px;   margin:0 auto !important;   display:block; } .ui-datepicker-inline.ui-datepicker {   width:100%;   max-width:500px;   margin:0 auto; } .trainer-label {   margin-bottom:10px;   margin-top:10px; } .hc_footer {   display:none; } .new_social_media_widget .col-md-4 {   width:33% !important; float:left; } header .elementor-social-icon i {   color:var( --e-global-color-2cb178e ); } header .elementor-icon i, .elementor-icon svg {   width:1em;   height:1em;   position:relative;   display:block; } header .elementor-social-icon {   background-color:#ddb8b400;   --icon-padding:0em; } header .elementor-icon.elementor-social-icon {   font-size:var(--icon-size,25px);   line-height:var(--icon-size,25px);   width:calc(var(--icon-size, 25px) + (2 * var(--icon-padding, .5em)));   height:calc(var(--icon-size, 25px) + (2 * var(--icon-padding, .5em))); } .header-section {   z-index:1;   position:relative; } .btn-image-list figure.elementor-image-box-img {   width:100% !important; } .btn-list-wrapper .elementor-widget-wrap {   display:grid !important;   place-items:start;   grid-template-columns:repeat(3,1fr);   -ms-grid-columns:repeat(3,1fr);   grid-column-gap:3em;   grid-row-gap:0em; } .btn-image-list h3.elementor-image-box-title, .btn-image-list h3.elementor-image-box-title a {   color:#1D2447 !important;   background:#ddb8b4;   display:inline-block;   padding:10px 0px;   font-size:25px;   font-weight:500;   width:100%; } .btn-image-list .elementor-image-box-content {   max-width:270px;   margin:-45px auto 0;   z-index:2;   position:relative; } .btn-blog .elementor-post__badge {   background:#1d2447 !important;   border-radius:0px !important;   left:-20px;   right:unset !important;   padding:10px 20px!important; } .btn-blog a.elementor-post__read-more {   background:#ddb8b4;   color:#fff;   padding:10px 20px !important; } .btn-image-list.btn-image-list-small .elementor-image-box-content {   max-width:150px; } .btn-center .elementor-widget-wrap {   text-align:center;   justify-content:center; } .header-section:before {   content:"";   background:url(https://myimagejourney.com/wp-content/uploads/2022/08/Group-2050-1.webp);   height:100%;   width:460px;   background-size:contain;   display:block;   position:absolute;   top:-48px;   left:0;   background-repeat:no-repeat; background-position:top left; z-index:1; } .header-section:after {   content:"";   background:url(https://myimagejourney.com/wp-content/uploads/2022/08/Group-2051-1.webp);   height:100%;   width:509px;   display:block;   position:absolute;   bottom:-85px;   right:0;   background-repeat:no-repeat;   background-size:contain; background-position:bottom right; z-index:1; } @media screen and (min-width:1025px){ .header-section:after {  height:106%;  bottom:-20px; } } .header-section-ip:after{  background-position:bottom right; width:300px; } .heading-title-custom h1 {   text-shadow:0 0 10px #f51179, 0 0 21px #ff0376, 0 0 42px #d70791, 0 0 82px #a2255e, 0 0 92px #d70791, 0 0 102px #d7079100, 0 0 151px #00000000 !important; } .header-section-ip:before{  background-position:top left; width:300px; } .hero-wrapper {   background-size:contain !important; } .ast-footer-overlay .ast-container {   max-width:100%; } .sign-up-form .infuse-field input {   width:100%;   font-size:14px;   font-weight:300;   border:1px solid #8A8A8A !important;   background:#fff; } .infusion-recaptcha {   background:#ddb8b4 !important;   font-family:'Open sans';   font-weight:300 !important;   font-size:14px !important;   height:100% !important;   border:none !important;   width:100% !important;   border-radius:0px !important;   padding:10px !important; } .sign-up-form .infuse-field {   margin-bottom:17px; } ul.btn-sdr-tags li a:hover {   color:#ddb8b4 !important; } ul.btn-sdr-tags {   text-align:left; } ul.btn-sdr-tags ul a {   border:0;   text-align:left !important;   display:block; } ul.btn-sdr-tags li a {   color:#ffffff91; } .footer-list li.elementor-icon-list-item i {   margin-top:4px; } .footer-list li.elementor-icon-list-item {   align-items:baseline !important; } .ast-main-header-bar-alignment {   background:#ddb8b4; margin-top:30px; } .main-header-bar .ast-container, #masthead .ast-container {   max-width:100%; } .above-header-user-select.user-select a {   color:#95B8C0 !important;   border:1px solid #95b8c0;   padding:5px 25px;   box-sizing:border-box;   border-radius:5px;   font-size:14px;   margin-left:40px; } .above-header-user-select.user-select a:hover{ background:#fff !important; } .ast-above-header .ast-container {   max-width:1140px !important; } .above-header-widget.above-header-user-select, .above-header-widget.above-header-user-select .widget_elementor-library {   width:100%; } @media screen and (max-width:1024px){ .header-section:before, .header-section:after {  width:200px; } .header-section:after {  bottom:0;  background-position:bottom right; } .header-section:before {  top:0;  background-position:top left; } .ast-main-header-bar-alignment {  margin-top:0px; } .ast-footer-overlay {  padding-top:0;  padding-bottom:0; } .order-2{  order:2; } .btn-list-wrapper .elementor-widget-wrap {  grid-template-columns:repeat(2,1fr);  -ms-grid-columns:repeat(2,1fr);  grid-column-gap:1em;  grid-row-gap:0em; } .main-header-bar .ast-container, #masthead .ast-container {  padding-left:20px;  padding-right:20px; } } .ast-above-header-section input.elementor-search-form__input {   text-align:right; } .ast-above-header-section .elementor-search-form__icon {   order:2; } @media screen and (max-width:1150px) and (min-width:767px){ .elementor-container {   padding-left:15px;   padding-right:15px; } } @media screen and (max-width:767px){ .ast-above-header-section.ast-above-header-section-1.ast-flex.ast-justify-content-center.widget-above-header {  padding:0px; } .btn-list-wrapper .elementor-widget-wrap {  grid-template-columns:repeat(1,1fr);  -ms-grid-columns:repeat(1,1fr);  grid-column-gap:1em;  grid-row-gap:1em; } .header-section:before {  top:-16px;  width:110px; } .header-section:after {  bottom:-16px;  width:110px; } .hero-wrapper {  padding-bottom:50px !important; } .box-wrapper a {  font-size:16px !important; } .hero-wrapper .elementor-widget-wrap {  justify-content:center; } .btn-inline {  margin:10px !important; } } @media screen and (max-width:544px){ .site-branding img, .site-header .site-logo-img .custom-logo-link img {  max-width:190px; } .ast-header-break-point .ast-above-header-section-2 {  padding-right:0px !important; } .above-header-widget.above-header-user-select {  padding-left:20%; }  } .header-section {   z-index:999 !important; } .ast-primary-sticky-header-active .header-section {   z-index:1 !important; } .ast-main-header-bar-alignment, .main-header-menu, .ast-header-break-point .main-header-menu, .ast-header-break-point .ast-header-custom-item{   background:#fcf9f9;  } .new_social_media_widget h2 {   display:none; } .new_social_media_widget div {   background:none !important; } .new_social_media_widget i {   font-size:16px; } .new_social_media_widget a {   margin-right:10px; } .ast-above-header .slide-search .search-field:focus {  border:none;   outline:none; background:none !important; } .above-header-user-select.user-select a {   font-size:20px;   padding:0px; border:none !important; background:none !important; } .above-header-user-select.user-select a:hover{ background:none !important; } .new_social_media_widget {   max-width:70px;   position:relative; } @media screen and (max-width:767px){ .btn-social-media {  padding:0px 0; } .ast-header-break-point .ast-above-header-section-2 {  padding-right:0px !important; } #masthead .ast-above-header-wrap .ast-above-header .ast-container, .ast-above-header-wrap .ast-above-header .ast-container, .main-header-bar .ast-container, #masthead .ast-container{  padding-left:20px !important;  padding-right:20px !important; } } 
