*{margin:0px; padding:0px}
p{margin:0 0 15px 0;color:#000}
textarea:focus, input:focus, select:focus{ outline: none;}
a:focus{ outline:none;}
ul{margin:0px; padding:0px;}
li{list-style-type:none}
.entry-content, .elementor-widget-wrap, .elementor-element-populated, .post, .page, figure{margin:0px!important; padding:0px!important;}
body .elementor-widget:not(:last-child){margin-bottom:0px}
.outer_wrapper{max-width:1170px; padding:0 15px!important; width:100%!important; margin:0 auto!important; clear:both}
img{  max-width:100%; } .footer_box{ border-top:solid 5px #BB939C; padding:40px 0px 0px 0px!important;}
.heading_home h6{color: #FFF;font-family: Lora;font-size: 18px;font-style: normal;font-weight: 400;line-height: normal; margin:0px 0px 4px 0px!important;}
.footer_link a{color: #DEDADB!important; text-transform: lowercase;
font-family: Noto Sans!important;
font-size: 14px!important;
font-style: normal!important;
font-weight: 400!important;
line-height: 24px!important;}
.footer_link a:hover{color: #DABDC2!important;}
.rest p{color: #DEDADB!important; text-transform: lowercase;
font-family: Noto Sans!important;
font-size: 14px!important;
font-style: normal!important;
font-weight: 400!important;
line-height: 24px!important;}
.social_link .elementor-grid-item{ width:20px!important; height:20px!important; border-radius:50%!important;}
.rest p a:hover{color: #DABDC2!important;}
.copy_area{  margin:29px auto 0px auto!important; border-top:solid 1px #745C6A!important; padding:20px 0px 0px 0px!important; max-width:1170px;}
.reserved{color: #DEDADB!important;font-family: Noto Sans!important;font-size: 14px!important;font-style: normal;font-weight: 400!important;line-height: 30px!important;}
.web p{color: #DEDADB!important;font-family: Noto Sans!important;font-size: 14px!important;font-style: normal;font-weight: 400!important;line-height: 30px!important;}
.books_text{ margin-right:16px;}
.home_banner{ height:530px; }
.banner_text{ max-width:639px;  padding:0px;  }
.banner_top_text{font-family: Lora;font-size: 26px;font-style: normal;font-weight: 400;line-height: 39px; color:#000; margin-bottom:24px!important;}
.bts a{  padding:19px 44px!important; font-family: Noto Sans!important;
font-size: 20px!important; font-weight:400!important; text-decoration:none;  border: 1px solid #745C6A!important; transition: 0.5s all ease-in-out;}
.bts a:hover{ background:#fff!important; color: #745C6A!important; border: 1px solid #745C6A!important;}
.until_text{ margin:56px 0px 0px 0px; color: #000;text-align: center;font-family: Caveat Brush;font-size: 35px;font-style: normal;font-weight: 400;line-height: 46px;}
.until_container{ max-width:724px!important; margin:0px auto;}
.until_container > .e-con-inner{padding:0px!important}
.carl_jung{font-size: 19px;font-style: normal;font-weight: 400; padding-right:40px; padding:9px 40px 0 0;}
.carl_jung p{margin:3px 0px 0px 0px!important}
.all_changes{ margin:55px 0px 0px 0px; padding:70px 0px 0px 0px; background: #FAFAFA; }
.all_changes > .e-con-inner {padding:0px!important}
.all_changes h2{color: #282828!important;text-align: center;font-family: Lora!important;font-size: 36px!important;font-weight: 400!important;line-height: 46px!important; padding-bottom:20px;}
.some_box{border:solid 1px #E9E9E9!important; padding-bottom:44px;}
.some_box h2{color: #282828!important;text-align: center!important;font-family: Lora!important;font-size: 20px!important; line-height:25px; margin-top:21px;font-weight: 600!important; margin-bottom:12px;}
.feeling_text{ color: #282828;font-family: Caveat Brush;font-size: 22px;font-style: normal;font-weight: 400;line-height: normal; margin:0px; padding:0px 0px 0px 23px;}
.some_box .e-con-inner{ gap:0px!important; background-color:#fff}
.some_box{background-color:#fff}
.some_text_col { margin:0px; padding:0px 0px 0px 21px!important; }
.some_text_col ul{ margin:0px 0px 0px 0px; padding:0px 0px 0px 18px; float:left;}
.some_text_col ul li{ padding:0px 0px 0px 0px; list-style-type:disc; margin:0px; font-size: 14px;font-style: normal;font-weight: 400;line-height: 24px}
.feeling_text p{ margin-bottom:9px;}
.gent_text{color: #282828;text-align: center;font-family: Lora;font-size: 28px;font-style: normal;font-weight: 400;line-height: 40px; max-width:617px!important; margin:0px auto; width:100%;}
.gentele_section{ margin:0px; padding:50px 0px 45px 0px;}
.gent_text span{ font-weight:700; display:block;}
.matter_text { padding:40px 0px 0px 0px;}
.your_subscription{color: #282828!important;font-family: Caveat Brush;font-size: 30px;font-style: normal;font-weight: 400;line-height: 40px;margin:0 0 5px 0!important}
.bruce{color: #282828;text-align: center;font-family: Noto Sans;font-size: 17px;font-style: normal;font-weight: 500;
line-height: normal;}
.matter_text p{color: #282828;font-family: Noto Sans;font-size: 17px;font-style: normal;font-weight: 400;line-height: 24px; }
.concious_heading h2{color: #282828!important;text-align: center;font-family: Lora!important;font-size: 24px;font-weight: 400!important;}
.bruce_text{color: #282828;text-align: center;font-size: 14px;font-weight: 400;line-height: normal;  margin:4px 0px 0px 0px;}
.consious_right{ padding-left:56px;}
.lets h2{color: #745C6A;text-align: center;font-family: Lora!important;font-size: 36px!important;font-weight: 400!important;line-height: 46.08px;}
.lets_section{ padding:45px 0px 0px 0px; margin:0px;}
.time_stop p{color: #282828; padding:10px 0px 0px 0px;text-align: center;font-family: Noto Sans;font-size: 22px;font-weight: 400;line-height: 32px; margin-bottom:3px;}
.whirl_box{background: #FFF;padding: 25px 0px 42px 0px; border-top:solid 5px #BB939C;; margin-right:31px;  transition: 0.5s all ease-in-out; }
.whirl_box > .e-con-inner{padding:0px!important}
.whirl_box h2{color: #745C6A!important;text-align: center;font-family: Lora!important;font-size: 30px!important;
font-weight: 500!important;line-height: normal;}
.whirl_box:hover{box-shadow: 5px 5px 20px 0px rgba(0, 0, 0, 0.10); border-top:solid 5px #745C6A;}
.whirl_box:hover h2{ color:#BB939C!important}
..whirl_box:last-child{margin-right:0px;}
.session p{ color: #282828;text-align: center; font-family: Lora!important;font-size: 20px!important;font-weight: 400!important;line-height: normal; margin:0px; padding: 18px 0px 14px 0px; }
.stand p{color: #282828; max-width: 256px; margin: 0px auto; padding: 0px 0px 14px;
text-align: center;font-size: 16px;font-weight: 400;line-height: 24px;}
.aud p{color: #000;text-align: center;font-family: Lora;font-size: 20px;font-style: normal;font-weight: 400; margin-bottom:17px; padding-top:6px;}
.book-now a{ background: #745C6A!important;color: #FFF!important; border:solid 1px #745C6A;font-size: 14px!important;font-weight:400!important;line-height: normal;letter-spacing: 0.42px;
text-transform: uppercase; padding: 15px 25px 14px 24px!important; border-radius:inherit!important; text-decoration:inherit!important; }
.book-now a:hover{background: #fff!important; color: #745C6A!important; border:solid 1px #745C6A;}
.jodie_heading h2{color: #745C6A!important;text-align: center;font-family: Lora!important;font-size: 36px!important;font-weight: 400!important;line-height: normal;}
.qec h3{color: #282828!important;text-align: center;font-size: 20px!important;font-style: normal;font-weight: 500!important;line-height: 32px!important; }
.meet_text p{color: #282828;text-align: center;font-family: Caveat Brush;font-size: 28px;font-style: normal;font-weight: 400;line-height: 32px; margin:20px 0px 32px 0px; }
.books a{background: #745C6A; padding:13px 40px; color: #FFF;text-align: center;font-size: 16px;font-style: normal;font-weight: 400!important;line-height: normal;letter-spacing: 0.48px;text-transform: uppercase; border-radius:inherit!important; text-decoration:none!important; }
.books a:hover{text-decoration:none!important}
.more_event.dis {padding:13px 20px;}
.more_event.dis a svg{    top: 18px;}
.more_event.dis a { font-size:16px; }
.discover a{color: #FFF;text-align: center;font-size: 16px;font-weight: 400!important;line-height: normal;letter-spacing: 0.48px;
text-transform: uppercase; background-color:#fff; border-radius:inherit!important; text-decoration:underline!important; }
.client_love{ padding:70px 0px; margin:0px;}
.client_love h2{ padding:0px!important; margin:0px!important; color: #745C6A!important;text-align: center;
font-family: Lora!important;font-size: 36px!important;font-weight: 400!important;line-height: normal;}
.testi_area{ max-width:648px!important; margin:0px auto; padding:0px; width:100%;}
.testi_area .elementor-testimonial__text{color: #282828!important;font-family: Lora!important;font-size: 24px!important;font-style: normal;font-weight: 400!important;line-height: 40px!important;}
.testi_area .elementor-main-swiper.swiper{width:100%!important;}
.testi_area .swiper-slide{ padding:0px!important;}
.testi_area .elementor-testimonial__footer .elementor-testimonial__name{color: #282828!important;font-family: Lora!important;
font-size: 24px!important;font-style: normal;font-weight: 400!important;line-height: 32px!important;}
.testi_area .elementor-testimonial__footer { margin-top:12px!important;}
.more_event a svg{ position:absolute; top:6px;}
.more_event a:hover{text-decoration:none!important}
.more_event a:hover svg{animation-name: bounceAlpha;
animation-duration: 1.4s;
animation-iteration-count: infinite;
animation-timing-function: linear;}
@keyframes bounceAlpha {
0% {opacity: 1; transform: translateX(0px) scale(1);}
25%{opacity: 0; transform:translateX(10px) scale(0.9);}
26%{opacity: 0; transform:translateX(-10px) scale(0.9);}
55% {opacity: 1; transform: translateX(0px) scale(1);}
}
.more_event{ width:100%; text-align:center; margin:0px 0px 0px 0px; padding:0px; position:relative;}
.more_event a{color: #745C6A;font-family: Noto Sans;font-size: 14px;font-style: normal;font-weight: 400;line-height: normal;
letter-spacing: 0.42px;text-decoration-line: underline;text-transform: uppercase;}
.blog_area_home{ padding:60px 0px 0px 0px; margin:0px;}
.blog_area_home h2{color: #745C6A!important;text-align: center!important;font-family: Lora!important;font-size: 36px!important;font-style: normal!important;font-weight: 400!important;line-height: normal; padding:0px 0px 28px 0px;}
.blog_area_home h2 a:hover{color:#000!important}
.follow_insta_user h4 a:hover{color:#745C6A!important}
.blog_area_home h2 a{text-decoration:none!important}
.blog_area_home h3{color: #282828!important;font-family: Lora!important;font-size: 18px!important;font-style: normal;
font-weight: 400!important;line-height: 26px!important; padding:0px 0px 40px 0px; }
.blog_area_home h3 a{font-family: Lora!important;}
.cons_area{ padding:60px 0px; position:relative;}
.leaf_icon:before { position:absolute; background:url(//quantumliberte.com/wp-content/themes/quantum/assets/images/leaf.svg) no-repeat; position:absolute; top:190px; left:0px; content:''; width:174px; hanging-punctuation:171px;}
.leaf_icon:after{position:absolute; top:45%; right:0px; content:'';background:url(//quantumliberte.com/wp-content/themes/quantum/assets/images/star-icon-rgt.svg) no-repeat top left;width:135px; height:176px;}
.triangle{ padding:61px 0px 0px 0px;}
.front p{ text-align:center; margin:0px; padding:30px 0px 20px 0px; color: #282828;text-align: center;font-size: 16px;
font-style: normal;font-weight: 400;line-height: 24px;}
.meet_section{ padding:50px 0px 50px 0px;}
.meet_rgt{padding:0;}
.star_icon_lfts:after{position:absolute; bottom:70px; right:0px; content:'';background:url(//quantumliberte.com/wp-content/themes/quantum/assets/images/star-icon-rgt.svg) no-repeat top left;width:135px; height:176px;}
.leaf_icons:before { position:absolute; background:url(//quantumliberte.com/wp-content/themes/quantum/assets/images/leaf.svg) no-repeat; position:absolute; bottom:0px; left:0px; content:''; width:174px; height:171px; top: inherit;}
.more_box{ padding-bottom:35px;}
.more_box > .e-con-inner{padding:0px!important}
.home_insta h4 a{text-decoration:none!important}
.some_img > .elementor-widget-container{overflow:hidden; height:100%; width:100%;}
.some_img > .elementor-widget-container img{transition:all 0.5s ease-in-out}
.some_img:hover  > .elementor-widget-container img{transform:scale(1.2)}
@media screen and (max-width:1024px){
.blog_area_home .elementor-grid-tablet-2 .elementor-grid { grid-template-columns: repeat(3,1fr)!important;}
.blog_area_home{ padding:40px 15px 40px;}
.copy_area{    padding: 5px 15px 0px 15px!important;}
.client_love{ padding:40px 15px;}
.meet_section { padding: 40px 0px 40px 0px;}
.lets_section{ padding-top:40px;}
.cons_area {padding: 40px 0px 40px 0px;}
.your_subscription br{ display:none;}
.gentele_section{padding: 40px 0px 40px 0px;}
.all_changes{ margin: 40px 0px 0px 0px; padding: 40px 0px 0px 0px;}
}
@media screen and (max-width:768px){
.some_box { margin-bottom:25px;}
.some_img{ padding-top:15px;}
.until_text {margin: 26px 0px 0px 0px; font-size: 25px!important; line-height: 35px!important;}
.all_changes {margin: 20px 0px 0px 0px; padding: 30px 0px 0px 0px;}
.all_changes h2{font-size: 30px!important;     padding-bottom: 10px;}
.gentele_section { padding: 0px 0px 15px 0px;}
.gent_text{font-size: 22px;     line-height: 34px;}
.lets_section { padding-top: 20px;}
.lets h2{font-size: 30px!important;}
.more_box {
padding-bottom: 30px;
}
.cons_area {
padding: 20px 0px 10px 0px;
}
.meet_rgt {
padding:0;
}
.blog_area_home {
padding: 40px 15px 0px;
}
}
@media screen and (max-width:767px){
.elementor-11 .elementor-element.elementor-element-d38631b{ font-size: 22px!important; line-height: 28px;}
.until_text{margin-top:26px; font-size: 28px!important; line-height: 35px;}
.elementor-11 .elementor-element.elementor-element-1f07346{ font-size:15px;}
.all_changes{ margin-top:0px; padding-top:20px;}
.all_changes h2{ font-size:22px!important; padding-bottom:0px;}
.some_box { margin-bottom:25px;}
.some_img{ padding-top:15px;}
.some_box h2{margin-top: 10px; margin-bottom: 10px;}
.some_box { padding-bottom:30px;}
.gentele_section{ padding-top:0px; padding-left:15px; padding-right:15px; padding-bottom:10px;}
.gent_text{font-size: 17px;     line-height: 28px;}
.gent_text br{ display:none;}
.cons_area{ padding:20px 0px 0px;}
.triangle {padding: 20px 0px 0px 0px;}
.concious_heading h2{ font-size:20px;}
.leaf_icon:after, .leaf_icon:before{ display:none;}
.consious_right{ padding:10px 15px 0px; }
.your_subscription br{ display:none;}
.your_subscription{font-size: 20px;     line-height: 26px;}
.your_subscription p{margin-bottom:0px;}
.bruce{ font-size:13px;}
.matter_text{ padding-top:23px}
.matter_text p br{ display:none;}
.matter_text p { font-size:15px;}
.lets h2{ font-size:24px!important;}
.lets_section { padding: 15px 0px 0px 0px}
.time_stop p{ font-size:17px; line-height:27px; padding-top:5px;}
.whirl_box h2{ font-size: 25px!important;}
.whirl_box{    padding: 15px 10px 22px 10px;}
.meet_text{padding:0 10px}
.session p{padding: 10px 0px 10px 0px;     font-size: 18px;}
.stand p{font-size: 14px; line-height:21px; padding-bottom:10px; max-width:100%;}
.book-now a{ padding:10px 20px 10px 20px!important}
.front p{ padding:20px 0px 10px 0px}
.more_box { padding-bottom: 10px;}
.meet_section { padding: 30px 0px 30px 0px;}
.meet_rgt { padding: 0px 0px 0px 0px;}
.jodie_heading h2{font-size: 26px!important;}
.qec h3{font-size: 16px!important;}
.meet_text p{font-size: 22px; line-height: 28px; margin-top:10px; margin-bottom:10px;}
.meet_bts a{ font-size:16px;     padding: 13px 20px;}
.client_love{ padding:30px 15px;}
.client_love h2{ font-size: 25px!important;}
.testi_area .elementor-testimonial__text{ margin-top:10px; text-align:center; line-height: 30px!important; font-size: 20px!important;}
.testi_area .elementor-testimonial__footer{justify-content: center!important;}
.testi_area .elementor-testimonial__footer .elementor-testimonial__name{ font-size: 20px!important;}
.blog_area_home{ padding:30px 15px 0px;}
.blog_area_home h2{ font-size: 25px!important; padding-bottom:15px;}
.blog_area_home h3{font-size: 16px!important; padding-bottom:0px;}
.elementor-11 .elementor-element.elementor-element-15cef65.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{ margin-bottom:10px!important}
.blog_area_home .more_event{ text-align:left;}
.copy_area{    padding: 5px 15px 0px 15px!important; margin: 10px auto 0px auto!important; text-align:center;}
.reserved, .web p{font-size: 12px!important;}
.copy_area .elementor-widget-container{ text-align:center;}
.banner_text .elementor-widget-container{ font-size:20px!important; line-height:32px!important;}
.bts a{padding: 15px 24px!important;     font-size: 15px!important;}
.home_banner { height: 330px; background-size: 880px!important;}
.blog_area_home .elementor-grid-tablet-2 .elementor-grid { grid-template-columns: repeat(1,1fr)!important;}
.home_banner {background-position: right!important;}
.until_container{margin-bottom:25px}
.gentele_section  > .e-con-inner{padding-top:0px!important}
.footer_box{padding-top:25px!important}
.elementor-social-icons-wrapper{padding:5px 0 15px 0}
.star_icon_lfts:after{display:none}
.home .home_insta > .e-con-inner h4{display:block!important; }
.home .home_insta > .e-con-inner .follow_insta_user h4{font-size:24px!important}
.carl_jung{    padding: 0px 10px 0 0;}
.follow_me_insta .elementor-widget-container{padding-top:0px!important; padding-bottom: 10px!important;}	
}
@media screen and (max-width:575px){
.elementor-11 .elementor-element.elementor-element-d38631b{font-size:20px!important; line-height: 26px!important;}
}.banner_text a:focus{background-color:#745c6a!important; color:#fff!important}
*{box-sizing:border-box!important}
.elementor-section.elementor-section-boxed > .elementor-container{width:100%!important; max-width:100%!important}
.inr_container  .elementor-element, .qec_abtinfo_wrap .elementor-element, .transfrom_life_wrap  .elementor-element, 
.qec_section .elementor-element, .qec_book_session .elementor-element{
--widgets-spacing: 0px!important;
}
.qec_session_wrap h2, .inr_container h2, .transform_life_wrap  h2, .sub_heading h2, .with_qec_wrap h2, .faq_wrap h2, .gesalt_section h2, .about_jodie_section  h2{color: #282828!important;text-align: center;font-family: Lora!important;font-size: 26px;font-weight: 400!important;line-height: normal; margin:0px; padding:0 0 10px 0}
.qec_book_session h2{color: #282828!important;font-family: Lora!important;font-size: 28px!important;font-weight: 400!important;line-height: 36px!important; padding-bottom:10px; margin:0px}
.qec_book_session .e-con-inner, .with_qec_wrap .e-con-inner, .with_qec_section .e-con-inner, .e-con-inner0 .e-con-inner, .gesalt_section .e-con-inner, .testimonail_section .e-con-inner, .about_jodie_section .e-con-inner, .work_jodi_section .e-con-inner, .contact_toprow .e-con-inner, .contact_form_section .e-con-inner, 
.contact_form_section .e-flex.e-con, .contact_heading .e-con-inner, .blog .e-con-inner, .single-post .e-con-inner{padding:0px!important; gap:0px!important}
.with_qec_wrap .e-con-inner > div, .with_qec_section{padding:0px!important}
body .padT56{padding-top:56px!important}
body .padT46{padding-top:46px!important}
body .padT30{padding-top:30px!important}
.inr_container p:last-child{margin-bottom:0px!important}
.inr_container.btm_linkrow{padding-top:30px!important}
.inr_container.btm_linkrow p{text-align:center;}
.inr_container.btm_linkrow p a{color:#282828}
.inr_container.btm_linkrow p a:hover{text-decoration:none}   .header_wrapper > .elementor-container.elementor-column-gap-default{max-width:1170px!important; padding:16px 15px 11px 15px!important; width:100%!important; margin:0 auto; clear:both;}
.header_wrapper ul.elementor-nav-menu > li{padding:0 12px!important;}
.header_wrapper ul.elementor-nav-menu > li:first-child{padding-left:0px!important}
.header_wrapper ul.elementor-nav-menu > li > a{padding:0px!important; margin:0px!important; display:block;color: #745C6A;font-family: Noto Sans!important;font-size: 14px;font-weight: 400;line-height:20px;letter-spacing:0.42px;text-transform: uppercase;position:relative;}
.header_wrapper ul.elementor-nav-menu > li.current-menu-item a, .header_wrapper ul.elementor-nav-menu > li > a:hover{color:#41282E!important;}
.header_wrapper ul.elementor-nav-menu > li.current-menu-item a:before, .header_wrapper ul li a:hover:before{height:2px; background-color:#D9D9D9!important; position:absolute; bottom:-2px;content:''; width:100%; left:0px;}
.sub-arrow{display:none!important}
.header_wrapper .common_btn a{width:163px!important; height:48px!important; line-height:44px!important; padding:0px!important;}
.header_wrapper .common_btn.bg_transparent a{width:181px!important}
.common_btn a{background-color:#745C6A!important; border:1px solid #745C6A!important; display:inline-block!important; padding:10px 20px!important;color: #FFF!important;text-align: center;font-family: Noto Sans!important;font-size: 14px!important;font-weight: 400!important;letter-spacing: 0.42px!important;text-transform: uppercase!important;}
.common_btn a:hover{background-color:#fff!important; color:#745C6A!important}
.bg_transparent.common_btn a{background-color:#fff!important;color:#745C6A!important; margin-right:16px!important}
.common_btn.bg_transparent a:hover{background-color:#745C6A!important; color:#fff!important}
.header_wrapper ul li ul.sub-menu{box-shadow:0px 3px 9px 1px rgba(0,0,0,0.2); padding:5px 0}
.header_wrapper ul li ul.sub-menu li{padding:0px!important; margin:0px!important;border-bottom: 1px solid #ccc;}
.header_wrapper ul li ul.sub-menu li:last-child{border:0px}
.header_wrapper ul li ul.sub-menu li a{padding:0px!important;color: #745C6A;font-family: Noto Sans!important;font-size:13px;font-weight: 400;line-height:20px;letter-spacing:0.42px;text-transform: uppercase;padding: 6px 28px 7px 10px!important;margin: 0px!important; border:0px; background-color:transparent!important}
.header_wrapper ul li ul.sub-menu li a:hover, .header_wrapper ul li ul.sub-menu li a:hover:before{background-color:transparent!important; border:0px;color:#000!important}
.mob_btn{display:none!important} .banner_wrapper{height:250px; background-repeat:no-repeat!important; background-size:cover!important}
.banner_wrapper h1{line-height:39px;color: #000!important;text-align: center;font-family: Lora!important;font-size: 26px;
font-style: normal;font-weight: 400;}
header.page-header h1{display:none}
.inr_container{max-width:840px!important; padding:0 15px; width:100%; margin:0 auto;}
.inr_container	p{color: #282828;font-family: Noto Sans;font-size: 17px;font-weight: 400;line-height: 24px;text-align:left;}
.qec_abtinfo_wrap{background-color:#FAFAFA;width:100%; float:left; clear:both; padding:60px 15px 0 15px; margin-top:70px;position:relative;}
.qec_abtinfo_wrap .e-con-inner{padding:0px!important}
.qec_session_wrap:before{position:absolute; content:''; right:-300px; top:0px;background:url(//quantumliberte.com/wp-content/themes/quantum/assets/images/session-img.svg) no-repeat top left;width:247px; height:241px;}
.session_listing ul{margin:0px; padding:0px 0 35px 0}
.session_listing ul li{list-style-type:none;color: #000!important;font-family: Noto Sans;font-size: 17px;font-weight: 400;line-height: 30px; position:relative; padding:0px!important;}
.session_listing ul li .elementor-icon-list-text{color: #000!important}
.qec_session_wrap.img_hide:before{display:none}
.transform_life_wrap{margin:0 auto;}
.transform_life_wrap .transform_wrap{display:flex; flex-wrap:wrap; width:100%;}
.transform_life_wrap .transform_life_col2{border: 1px dashed #000; padding:21px 19px; background-color:#fff; margin:0 8px; min-width:276px;}
.transform_life_wrap .transform_life_col2 p{color: #282828;text-align: center;font-family: Noto Sans;font-size: 17px;
font-weight: 400;line-height: 24px;}
.com_btn, .transfrom_life_row .clarity_btn a{border:1.1px solid #745C6A;color: #745C6A;text-align: center;font-family: Noto Sans;font-size: 14px;font-weight: 500; line-height: normal;letter-spacing: 0.42px;text-transform: uppercase;text-decoration:none!important; padding:9px 17px}
.transfrom_life_row .clarity_btn a, .transfrom_life_row .session_btn a{min-width:133px; min-height:36px}
.com_btn:hover, .transfrom_life_row .clarity_btn a:hover{background: #745C6A;color:#fff}
.com_btn_clr, .transfrom_life_row .session_btn a{border:1.1px solid #745C6A;background: #745C6A;color: #FFF;text-align: center;font-family: Noto Sans;font-size: 14px;font-style: normal;font-weight: 500;letter-spacing: 0.42px;text-transform: uppercase;text-decoration:none!important; padding:10px 17px 9px 17px}
.com_btn_clr:hover, .transfrom_life_row .session_btn a:hover{background: #fff;color:#745C6A}
.transform_life_wrap{margin:0 auto; position:relative;}
.transform_life_wrap:before{position:absolute; content:''; left:-267px; top:0px;background:url(//quantumliberte.com/wp-content/themes/quantum/assets/images/transform-your-life.svg) no-repeat top left;width:267px; height:314px;}
.star_icon_lft:before{position:absolute; top:0px; left:0px; content:'';background:url(//quantumliberte.com/wp-content/themes/quantum/assets/images/star-icon-lft.svg) no-repeat top left;width:135px; height:176px;}
.star_icon_lft:after{position:absolute; top:45%; right:0px; content:'';background:url(//quantumliberte.com/wp-content/themes/quantum/assets/images/star-icon-rgt.svg) no-repeat top left;width:135px; height:176px;}
.breadcrumb .e-con-inner{padding:0px!important}
.breadcrumb{max-width:1170px; padding:20px 15px 38px 15px!important; width:100%!important; margin:0 auto; clear:both}
.breadcrumb #breadcrumbs span, .breadcrumb #breadcrumbs span a{color:#000!important;font-family:Noto Sans;font-size: 14px;font-weight: 400;line-height: 24px;text-decoration:none}
.breadcrumb #breadcrumbs span a:hover{color:#745C6A!important}
.breadcrumb p, .breadcrumb p a{margin-bottom:0px!important;color: #000;font-family: Noto Sans;font-size: 14px;font-style: normal;font-weight: 400;line-height: 24px;text-decoration:none}
.breadcrumb p a:hover{color:#745C6A}
.session_img{position: relative;top: -10px;left: 30px;}
.margT0{margin-top:0px!important}
.padT0{padding-top:0px!important}
.transfrom_life_wrap{padding-top:26px; padding-bottom:20px}
.impact_present_wrap{padding:46px 0 46px 0}
.transfrom_life_wrap{}
.transfrom_life_row{max-width: 590px;margin: 0 auto;} 
.transfrom_life_row	.e-con-inner{gap:0 16px}
.transfrom_life_row p{margin:0 0 10px 0;color: #282828;text-align: center;font-family: Noto Sans;font-size: 17px;font-weight: 400;line-height: 24px;}
.transfrom_life_row .e-con-inner .e-con-inner{padding:21px 9px}
.transfrom_life_row .e-con-inner > div{background-color:#fff}
.transform_lifeimg{margin-top: -87px; margin-right:-20px}
.leaf_img{position:relative}
.leaf_img:after{position:absolute; content:''; left:-15px; top:193px;background:url(//quantumliberte.com/wp-content/themes/quantum/assets/images/leaf.svg) no-repeat top left;width:185px; height:180px; z-index:1} .qec_section .e-con-inner, .qec_section .elementor-element{padding:0px!important}
body .qec_section .qec_section_lft{padding:0 60px 0 45px!important}
body .qec_section{padding:0 15px!important}
.qec_section_rgt{margin-top:-5px}
.img_caption  p{margin:15px 0 0 0!important}
.qec_session_desc p{font-family: Noto Sans;font-size: 17px;font-weight: 400;line-height: 26px;text-align: center; color:#282828; margin:0px!important}
.qec_book_session{padding-top:70px}
.qec_session_desc p a, .qec_session_desc a{color:#282828!important}
.qec_session_desc p a:hover, .qec_session_desc a:hover{text-decoration:none} .howcani_helpsection .e-con-inner{max-width:750px; margin:0 auto;}
body .qec_section.howcani_helpsection .qec_section_lft{padding-left:0px!important} .with_qec_wrap .e-con-inner > div.with_qec_wrap_rgt{padding-left:20px!important; gap:0px}
.session_listing > .elementor-widget-container, .with_qec_wrap_rgt h2{max-width:640px; width:100%}
.e-con-inner0, .with_qec_wrap {padding-left:0px!important; padding-right:0px!important}
.with_qec_wrap .e-con-inner{padding-left:15px!important; padding-right:15px!important}
.with_qec_wrap{position:relative}
.with_qec_wrap:after{position:absolute; content:''; left:0px; top:143px;background:url(//quantumliberte.com/wp-content/themes/quantum/assets/images/leaf.svg) no-repeat top left;width:185px; height:180px; z-index:1} .faq_wrap{max-width:780px!important; margin:0 auto; width:100%; padding:0 15px 27px 15px}
body .faq_wrap h2{text-align:left!important}
.faq_wrap p{color: #282828;font-family: Noto Sans;font-size: 17px;font-weight: 400;line-height: 24px;}
body .faq_wrap p a{text-decoration:underline;color:#282828}
body .faq_wrap p a:hover{text-decoration:none;}
.faq_wrap ul{margin:0px; padding-left: 35px!important;}
.faq_wrap ul li, .faq_wrap ul li strong{color:#282828!important;font-family: Noto Sans; font-size:17px;list-style-type: disc;}
.faq_wrap ul li > strong{display:block; padding:15px 0 3px 0}
.faq_wrap ul li > strong br{display:none}
.faq_wrap ul li:first-child strong{padding:0px 0 3px 0}
.faq_wrap ul li:nth-child(2) strong:nth-child(2), .faq_wrap ul li:last-child strong:nth-child(2){padding:0px 0 0px 0}
.faq_wrap ul li{padding-bottom:3px}
.faq_wrap ul{padding-bottom:15px}
.faq_wrap:last-child{padding-bottom:0px} .gesalt_section{max-width:780px!important; margin:0 auto; width:100%; padding:0 15px 0px 15px}
.gesalt_wrap{padding-top:30px!important;}
.gesalt_wrap:nth-child(2){padding-top:20px!important;}
.gesalt_wrap figure{margin-right:20px!important}
.gesalt_wrap h3{color: #000!important;font-family: Noto Sans;font-size: 17px;font-weight: 700;line-height: 30px; margin:0px}
.gesalt_wrap p{color: #000!important;font-family: Noto Sans;font-size: 17px;font-weight: 400;line-height: 30px; margin:0px}
.gesalt_bg_wrap{padding:70px 15px 90px 15px; margin-top:56px}
.gesalt_bg_wrap p{color: #282828;text-align: center;font-family: Lora;font-size: 24px;font-weight: 400;line-height: 36px;margin:0px;} .testimonail_section{max-width: 1170px;padding: 0 15px!important;width: 100%!important;margin: -20px auto 0;clear: both;}
.testm_grebg{background-color:#DEDADB}
.testm_prplebg{background-color:#D3BFC4}
.testm_desc{padding:20px 0 10px 0}
.testm_desc p{color: #000;font-family: Noto Sans;font-size: 15px;font-style: normal;font-weight: 400;line-height: 22px;}
.testm_desc p:last-child{margin-bottom:0px}
.testm_col3{padding:40px 30px 30px 30px!important}
.testm_col3 .elementor-heading-title{color: #000;text-align: center;font-family: Noto Sans;font-size: 16px;font-style: normal;font-weight: 600;line-height: 24px;}
.testm_prplebg .testm_desc p{color:#282828} .meet_jodie_section{max-width:930px!important; padding:0 15px; margin:0 auto;width:100%}
.meet_jodie_section p.elementor-image-box-description{color: #282828;text-align: center;font-family: Caveat Brush;
font-size: 28px;font-style: normal;font-weight: 400;line-height: 40px}
.pad0{padding:0px!important}
.about_jodie_section{max-width:710px!important; width:100%; margin:0 auto; padding:0 15px!important}
.about_jodie_section .session_listing ul li{margin-bottom:15px}
.about_jodie_section .session_listing ul li:last-child{margin-bottom:0px!important} .work_jodi_section{}
.work_jodi_wrap{max-width:780px!important; margin:0 auto; width:100%; padding:0 15px 0px 15px}
.book_clrty_btn {padding-top:15px}
.book_clrty_btn a{border: 1px solid #745C6A!important;background-color: #FFF!important;color: #745C6A!important;text-align: center;font-family: Noto Sans; border-radius:0px!important;font-size: 16px;font-style: normal;font-weight: 500;line-height: normal;letter-spacing: 0.48px;text-transform: uppercase;text-decoration:none!important; padding:14px 38px!important}
.book_clrty_btn a:hover{background-color:#745C6A!important; color:#fff!important}
.wwj_note_section{background-color:#E8E8E8; max-width:543px!important; margin:56px auto 70px!important; width:100%;padding:20px 30px 20px 30px}
.wwj_note_section p{color: #000;font-family: Noto Sans;font-size: 17px;font-style: normal;font-weight: 400;
line-height: 30px; margin-bottom:0px}
.wwj_note_section ul{padding:0 0 0 30px;margin:0px}
.wwj_note_section ul li{list-style-type:disc;color: #000;font-family: Noto Sans;font-size: 17px;font-style: normal;
font-weight: 400;line-height: 30px; margin-bottom:5px}
.wwj_book_section{padding:60px 15px 60px 15px!important}
.wwj_book_col3{background-color:#fff; padding:25px 45px 42px 45px; border-top:5px solid #BB939C!important; position:relative; margin-bottom:80px}
.wwj_book_col3:hover {
box-shadow: 5px 5px 20px 0px rgba(0, 0, 0, 0.10);
border-color: #745C6A!important;
}
.wwj_book_section h2{color: #745C6A!important;text-align: center;font-family: Lora!important;font-size: 30px;font-style: normal;font-weight: 500!important;line-height: normal; margin-bottom:18px;}
.wwj_book_section .wwj_book_col3:hover h2{color:#BB939C!important}
.wwj_book_section h5{color: #282828!important;text-align: center;font-family: Lora!important;font-size: 20px;font-style: normal;font-weight: 400!important;line-height: normal; margin-bottom:14px;}
.wwj_book_section p{color: #282828;text-align: center;font-family: Noto Sans;font-size: 16px;font-style: normal;font-weight: 400;line-height: 24px; margin-bottom:20px}
.wwj_book_section h3{color: #000!important;text-align: center;font-family: Lora!important;font-size: 20px;font-style: normal;font-weight: 400!important;line-height: normal;margin-bottom:17px}
.wwj_book_section a{color: #FFF;font-family: Noto Sans!important;font-size: 14px;font-style: normal;font-weight: 400!important;line-height: normal;letter-spacing: 0.42px;text-transform: uppercase;text-decoration:none!important; border-radius:0px!important; padding:12px 22px!important; background-color:#745C6A!important; border:1px solid #745C6A!important;}
.wwj_book_section a:hover{background-color:#fff!important; color:#745C6A!important}
.wwj_book_section .wwj_book_col3_btm{color: #282828;text-align: center;font-family: Noto Sans;font-size: 16px;font-style: normal;font-weight: 400;line-height: 24px; position:absolute; bottom:-80px; left:50%; width:100%;transform: translate(-50%, 0);}
.wwj_book_section .wwj_book_col3_btm p{margin-bottom:0px} .contact_toprow{max-width:724px!important; margin:0 auto; width:100%}
.contact_toprow p{color: #000;text-align: center;font-family: Caveat Brush!important;font-size: 35px;font-style: normal;font-weight: 400;line-height: 46px; margin:0 0 9px 0}
.contact_toprow p:last-child{color: #000;text-align: right;font-family: Noto Sans!important;font-size: 19px;font-style: normal;
font-weight: 400;line-height: normal; margin:0px}
.padB12{padding-bottom:12px!important}
.contact_form_section{max-width:920px!important; width:100%; padding:0 15px; margin:0 auto}
.contact_heading h2{color: #282828!important;text-align: center;font-family: Lora!important;font-size: 28px;
font-style: normal;font-weight: 400!important;line-height: normal; margin-bottom:30px!important}
.cont_img{padding-bottom:20px}
.cont_abt_jodie  p strong, .cont_abt_jodie  h4{color: #282828!important;font-family: Lora!important;font-size: 22px;
font-style: normal;line-height: 32px!important;}
.cont_abt_jodie p strong{font-weight: 400!important;}
.cont_abt_jodie h4{font-weight: 600!important; margin:0 0 2px 0}
.cont_abt_jodie p{color: #282828;font-family: Noto Sans;font-size: 16px;font-style: normal;font-weight: 400;line-height: normal;margin-bottom: 8px;}
.contact_address p, .contact_address p a{color: #282828;text-decoration:none;font-family: Noto Sans;font-size: 16px;
font-style: normal;font-weight: 400;line-height: 30px; }
.contact_form{}
.contact_form .cont_form_wrap{background-color:#FAFAFA;padding:35px 49px 30px 49px; margin:0 0 0 30px; width:100%}
.contact_form .cont_form_wrap label{color: #282828;font-family: Noto Sans;font-size: 16px;font-style: normal;font-weight: 400;
line-height: 24px;display:block}
.contact_form .cont_form_wrap label input{border:1px solid #D7D7D7!important; background-color:#fff!important; height:48px; width:100%; border-radius:0px!important; font-size:16px!important; margin:5px 0 9px 0!important}
.contact_form .cont_form_wrap label textarea{border:1px solid #D7D7D7!important; background-color:#fff!important; height:140px; width:100%; border-radius:0px!important; font-size:16px!important; margin:5px 0 9px 0!important;resize:none!important}
.contact_form .cont_form_wrap p > input.wpcf7-submit{background-color:#745C6A!important; border:1px solid #745C6A!important; width:211px; height:56px;color: #FFF!important;text-align: center;font-family: Noto Sans!important;font-size: 18px!important;
font-style: normal;font-weight: 400;line-height: normal;letter-spacing: 0.54px;text-transform: uppercase; border-radius:0px!important; margin:7px auto 0!important; display:block}
.contact_form .cont_form_wrap p > input.wpcf7-submit:hover{background-color:#fff!important;color: #745C6A!important;}
.wpcf7-spinner{display:none!important}
.wpcf7-not-valid-tip{font-size:12px!important; line-height:normal!important}
.cont_add_row, .cont_phone, .cont_email{font-family: Noto Sans;
font-size: 16px;
font-weight: 400;
text-align: left;line-height:26px
}
.cont_add_row{}
.cont_phone{padding-top:10px}
.cont_email{padding-top:10px} .blog article{margin-bottom:30px!important}
.blog article:last-child{margin-bottom:0px!important}
.blog article h3 a{color: #745C6A!important;font-family: Lora!important;font-size: 22px!important;font-style: normal;font-weight: 400!important;line-height: 29px;}
.blog article h3 a:hover{color:#000!important}
.blog article h3{margin:-6px 0 8px 0!important}
.blog article .elementor-post__excerpt p{color: #282828!important;font-family: Noto Sans;font-size: 16px;font-style: normal;font-weight: 400;line-height: 24px;}
.blog article .elementor-post__excerpt{margin-bottom:18px!important}
.blog article a.elementor-post__read-more{color: #745C6A!important;font-family: Noto Sans;font-size: 14px!important;
font-style: normal;font-weight: 400;line-height: normal;letter-spacing: 0.42px;text-decoration-line: underline;
text-transform: uppercase; position:relative; padding-right:16px;}
.blog article a.elementor-post__read-more:after{content:''; position:absolute; top:2px; right:0px; width:16px; height:16px; background:url(//quantumliberte.com/wp-content/themes/quantum/assets/images/more-arrow.svg) no-repeat top left;}
.blog .elementor-search-form .elementor-search-form__input{ background-color:#FAFAFA!important;color: #000;font-family: Noto Sans;font-size: 14px;font-style: normal;font-weight: 400;line-height: normal;border-radius:0px!important}
.blog .elementor-search-form .elementor-search-form__container{border:1px solid #D7D7D7!important;border-radius:0px!important}
.blog .elementor-widget-search-form .elementor-widget-container{margin-bottom:0px!important}
.blog .elementor-search-form {margin-bottom:40px!important}
.follow_insta_user h4{color: #282828!important;font-family: Lora!important;font-size: 26px!important;
font-weight: 400!important;line-height: 34px; margin:0px!important; padding:0 0 3px 0}
.single .follow_insta_user h4{padding-top:30px}
.follow_me_insta h4{font-family: Noto Sans!important;font-size: 16px!important;font-weight: 400!important;line-height: 24px;letter-spacing: 0em;text-align: center;}
.blog .follow_me_insta > .elementor-widget-container{padding:0px!important}
.blog .elementor-widget-text-editor{padding:20px 0 0 0!important}
.blog .e-con-inner .e-flex.e-con{padding:0px!important}
.blog .elementor-posts-container.elementor-posts.elementor-grid.elementor-has-item-ratio{gap:0!important}
.blog .e-con-inner .e-flex.e-con:first-child{padding-right:60px!important}
.blog .e-con-inner .e-flex.e-con:last-child{padding-left:32px!important}
.blog .star_icon_lft {padding:0 15px!important}
.blog .newsltr_subscrptn_section .e-con-inner .e-flex.e-con:first-child , .single .newsltr_subscrptn_section .e-con-inner .e-flex.e-con:first-child {padding-right: 0px!important;padding-left: 0px!important;}
.blog .e-con-inner .newsltr_subscrptn_section  .e-flex.e-con:last-child, .single .e-con-inner .newsltr_subscrptn_section  .e-flex.e-con:last-child {padding-left: 0px!important;}
.blog .newsltr_subscrptn_section .e-con-inner .e-flex.e-con:first-child, .single .newsltr_subscrptn_section .e-con-inner .e-flex.e-con:first-child{padding-right:0px!important}
.blog .newsltr_subscrptn_section .e-con-inner .e-flex.e-con:last-child, .single .newsltr_subscrptn_section .e-con-inner .e-flex.e-con:last-child{padding-left:0px!important}
.blog .newsltr_subscrptn_section .elementor-widget-text-editor, .single .newsltr_subscrptn_section .elementor-widget-text-editor{padding:0px 0 0 0!important}
.blog .copy_area .elementor-widget-text-editor, .blog .elementor-widget-text-editor.rest, .single .elementor-widget-text-editor.rest, .single .copy_area .elementor-widget-text-editor{padding:0px 0 0 0!important}
.single-post .footer_box .elementor-col-25:nth-child(3) .elementor-widget-container{margin-top:22px!important}
.single-post .footer_box .elementor-col-25:nth-child(4) .elementor-widget-container{margin-top:5px!important}
.single-post .footer_box .elementor-col-25:nth-child(4) .elementor-widget-wrap .elementor-element:last-child .elementor-widget-container{margin-top:0px!important} .single-post .e-con-inner .e-con-full.e-flex.e-con, .single-post .e-con-inner .e-con-boxed.e-flex.e-con{padding:0px!important}
.single-post h1{color: #282828;font-family: Lora!important;font-size: 32px;font-style: normal;font-weight: 400;
line-height: 41px; margin:0 0 27px 0!important}
.single-post .elementor-widget-share-buttons .elementor-widget-container{margin:0px!important}
.single-post .elementor-icon-box-title{color: #282828!important;font-family: Lora!important;font-size: 18px!important;font-style: normal;font-weight: 700;line-height: normal;}
.single-post .elementor-icon-box-icon i:before{color:#222A33!important; font-size:17px!important}
.single-post .elementor-icon-box-icon i{width:15px; height:18px; margin:0 14px 0 4px!important}
.single-post .elementor-widget-share-buttons .elementor-share-btn{width:20px!important; height:20px!important}
.single-post .elementor-grid-item{margin:0px!important; vertical-align:middle!important}
.single-post .elementor-widget-theme-post-featured-image{padding:46px 0 30px 0}
.single-post .elementor-widget-theme-post-content p{color: #282828!important;font-family: Noto Sans;font-size: 16px;
font-style: normal;font-weight: 400;line-height: 24px; margin:0 0 15px 0}
.single-post .e-con-inner .e-flex.e-con:last-child {padding-left: 32px!important;}
.single-post .e-con-inner .e-flex.e-con:first-child {padding-right: 24px!important;}
.single-post .elementor-search-form .elementor-search-form__input{ background-color:#FAFAFA!important;color: #000;font-family: Noto Sans;font-size: 14px;font-style: normal;font-weight: 400;line-height: normal;border-radius:0px!important}
.single-post .elementor-search-form .elementor-search-form__container{border:1px solid #D7D7D7!important;border-radius:0px!important}
.single-post .elementor-widget-search-form .elementor-widget-container{margin-bottom:0px!important}
.single-post .elementor-search-form {margin-bottom:40px!important} .single-post .elementor-widget-text-editor{padding:20px 0 0 0!important}
.single-post .breadcrumb .elementor-widget-text-editor{padding:0px 0 0 0!important}
.single-post .elementor-posts-container{gap:0px!important}
.single-post .elementor-widget-container{margin:0px!important}
.single-post .elementor-widget-container article{margin-bottom:12px!important}
.single-post .elementor-widget-container article h3 a {color: #282828!important;font-family: Lora!important;font-size: 18px!important;font-style: normal;font-weight: 400!important;line-height: 26px!important;} .single-post .star_icon_lft{padding:0 15px!important}
.recent_post h4{color: #282828!important;font-family: Lora!important;font-size: 22px!important;font-style: normal;font-weight: 400!important;line-height: normal; margin:0px 0 13px 0!important}
.you_may_like {float:left; width:100%; clear:both; padding:55px 0 0 0}
.you_may_like h2{color: #745C6A!important;text-align: center!important;font-family: Lora!important;font-size: 32px!important;font-style: normal;font-weight: 400!important;line-height: normal; margin:0 0 27px 0!important}
.you_may_like article{padding:0 15px!important}
.you_may_like h3 a:hover, .single-post .you_may_like .elementor-widget-container article h3 a:hover{color:#745C6A!important} .newsltr_subscrptn_section{padding:80px 0 0 0!important; margin-bottom:75px}
.newsltr_subscrptn_section > .e-con-inner > .e-flex{min-height:310px}
.newsltr_subscrptn_section .e-con-inner{padding:0px!important;gap:0px!important}
.newsltr_subscrptn_section > .e-con-inner > .e-flex.e-con-boxed.e-con.lazyloaded > .e-con-inner{padding:0px 100px 0 40px!important;}
.newsltr_subscrptn_section > .e-con-inner .e-flex.e-con-boxed{padding:0px!important}
.newsltr_subscrptn_section .newslt_subs_form .e-con-inner{padding-left:37px!important}
.newslt_subs_form h3{color: #282828!important;text-align: center!important;font-family: Lora!important;font-size: 32px!important;font-style: normal;font-weight: 400!important;line-height: 40px; margin:0px!important; padding-bottom:10px!important}
.newslt_subs_desc .elementor-widget-container p{color:#282828!important;text-align: center!important;font-family: Noto Sans!important;font-size:20px!important;font-style:normal;font-weight: 400!important;line-height: 24px!important; margin:0 0 24px 0}
.newslt_subs_desc .elementor-widget-container{margin:0px!important}
.newslt_subs_form .es-form-field-container .gjs-row{display:none}
.newslt_subs_form .es-form-field-container .gjs-row:nth-child(2){display:flex!important;position: relative;padding-right: 114px;}
.newslt_subs_form .es-form-field-container .gjs-row input{max-width:346px!important; width:346px!important; border:0px!important; height:48px!important;color: #282828!important;font-family: Noto Sans!important;font-size: 14px!important;font-style: normal;
font-weight: 400;line-height: normal;border-radius:0px!important}
.newslt_subs_form .es-form-field-container .gjs-row .gjs-cell{flex-basis: 0;flex-grow: 0;}
form[data-form-id="2"] .es-form-field-container .gjs-row{display:contents!important}
body .newslt_subs_form .es-form-field-container .gjs-row .gjs-cell input[type="submit"]{height:50px!important; width:138px!important; border-radius:0px!important; border:1px solid #745C6A!important;color:#fff!important; font-size:14px!important;letter-spacing: 0.42px; margin-top:-1px; position:absolute; top:0px; right:0}
.newslt_subs_form .es-form-field-container .gjs-row .gjs-cell input[type="submit"]:hover{background-color:#fff!important; color:#745C6A!important}
.newslt_subs_form .mc4wp-form-fields{display:flex; float:left; width:100%}
.newsltr_subs_img img{margin:-30px 0 -20px 0}
.newsltr_subs_img .elementor-widget-container{text-align:left} .page-id-303 .newsltr_subs_img {margin-bottom:2px!important} .page-id-1026 .newsltr_subs_img {margin-top:-19px!important} .page-id-998 .newsltr_subs_img {margin:-23px auto 0!important} .page-id-846 .newsltr_subs_img {margin-top:-11px!important} .page-id-1135 .newsltr_subs_img {margin-top:-34px!important} .page-id-1545 .newsltr_subs_img {margin:-6px auto 0!important} .page-id-1328 .newsltr_subs_img {margin:-8px auto 0!important} .page-id-1594 .newsltr_subs_img {margin:18px auto 0!important} .blog .newsltr_subs_img, .single .newsltr_subs_img {margin:-13px auto 0!important} .page-id-1185 .newsltr_subs_img {margin:-33px auto 0!important} .page-id-1758 .newsltr_subs_img {margin:-7px auto 0!important} .home .newsltr_subs_img {margin:0px auto -21px!important} .page-id-2379 .newsltr_subs_img {margin:0px auto -21px!important} .page-id-2050 .newsltr_subs_img {margin:0px auto -21px!important}  .hustle-popup-content .hustle-icon-close{color:#000!important;margin:20px 20px 0 0!important; font-size:14px!important}
.hustle-popup-content .hustle-button-icon:hover, .hustle-popup-content .hustle-button-icon{border:0px!important}
.hustle-popup-content .hustle-layout-body img{margin-top:25px}
.hustle-popup-content .hustle-layout-body h3{color: #282828!important;text-align: center;font-family: Lora!important;
font-size: 32px!important;font-style: normal;font-weight: 400!important;line-height: 41px!important; margin:18px 0 0 0!important}
.hustle-popup-content .hustle-layout-body .hustle-group-content div{color: #282828!important;text-align: center;
font-family: Noto Sans!important;font-size: 18px!important;font-style: normal;font-weight: 400;line-height: 24px!important; margin:5px 0!important}
.hustle-popup-content .hustle-layout-body .hustle-layout-form{max-width: 327px!important;margin: 0 auto!important; padding:0px 0 30px 0!important; width:100%}
.hustle-popup-content .hustle-layout-body .hustle-layout-form input{border:1px solid #BB939C!important;color:#282828!important}
.hustle-layout-form .hustle-button:hover{background-color:#fff!important; color:#745c6a!important}
.hustle-ui .hustle-icon-close:before{color:rgba(132, 107, 113, 1)!important}
::placeholder { color: #282828!important;
opacity: 1; }
:-ms-input-placeholder { color: #282828!important;
}
::-ms-input-placeholder { color: #282828!important;
} .newsletr_row{width:100%; float:left; margin:0px; padding:0px; }
.newsletr_row .newsletter_box {margin-bottom:30px; float:left; padding:0 15px; width:33.33%;}
.ns-box-wrap{width:100%; float:left; margin:0px 0 0px 0; padding:0px; overflow:hidden; height:100%; position:relative}
.ns-box-wrap img{display: block!important; transition: all 500ms ease;}
.ns-box-wrap img:hover {transform: scale(1.15); -webkit-transform: scale(1.15);}
.ns-box-wrap span{position:absolute; left:0; bottom:50px; background: transparent linear-gradient(90deg, #FFFFFF 0%, #FFFFFF 67%, #80808000 100%) 0% 0% no-repeat padding-box;opacity: 0.8;   font-size:19px; font-weight:600; height: 65px; display: flex; flex-wrap: wrap; align-items: center; padding-left:25px; width:100%; color:#000!important}
.ns-box-wrap:hover span{color:#745C6A!important;}  .pagination {clear: both;max-width: 1170px;margin: 0 auto;padding: 0 25px;}
.wp-pagenavi a, .wp-pagenavi span{padding:8px 13px!important; font-size:14px!important; margin:2px!important}
.wp-pagenavi a{color:#000!important}
.wp-pagenavi span.current{color:#745C6A!important; border:1px solid #745C6A!important} .elementor-testimonial__footer{float:right!important}
body a:hover{text-decoration:none!important}
.thanku_page{margin-top:0px!important}
.thanku_page > .e-con-inner{padding-top:0px!important; padding-bottom:0px!important}
.search article a.elementor-post__read-more:after{content:''; position:absolute; top:2px; right:0px; width:16px; height:16px; background:url(//quantumliberte.com/wp-content/themes/quantum/assets/images/more-arrow.svg) no-repeat top left;}
.search article a.elementor-post__read-more	{color: #745C6A!important;
font-family: Noto Sans;
font-size: 14px!important;
font-style: normal;
font-weight: 400;
line-height: normal;
letter-spacing: 0.42px;
text-decoration-line: underline;
text-transform: uppercase;
position: relative;
padding-right: 16px;}
.es_subscription_message.error{padding:5!important; font-size:13px!important; line-height:18px}
.lfie_cahnge_exptxt br{display:none}
.search .blog_wrap .e-con-inner{padding-top:0px!important}
.search .blog_wrap > .e-con-inner > .e-flex.e-con{padding:0px!important} body .ig_popup{padding:0px!important; border:7px solid #BB939C!important; width:480px!important;}
body .ig_popup .ig_close{background-color:#D2BFC3!important}
body .ig_popup.ig_inspire .ig_message{padding:52px 56px 46px 56px!important}
body .ig_popup h3{color: #282828;
text-align: center;
font-family: Lora;
font-size: 32px;
font-style: normal;
font-weight: 400;
line-height: normal; margin:18px 0 3px 0!important}
body .ig_popup .ig_message p{color: #282828;
text-align: center;
font-family: Noto Sans;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 24px; padding:0px!important; margin:0 0 0px 0!important}
body .ig_popup .ig_form_container .ig_form_els {width:100%!important; display:block!important; padding:0!important; margin:0px!important}
body .ig_popup .ig_form_container .ig_form_els input[type="email"]{color: #282828!important;
font-family: Noto Sans!important;border-radius:0px!important;
font-size: 14px!important;
font-style: normal!important;
font-weight: 400!important;
line-height: normal!important; border: 1px solid #BB939C!important;
background: #FAFAFA!important;height: 48px!important; padding:14px 19px!important; margin:16px 0 11px 0!important;}
body .ig_popup .ig_form_container .ig_form_els input[type="submit"]{background: #745C6A!important;height: 48px!important;color: #FFF!important; border-radius:0px!important;
text-align: center!important;
font-family: Noto Sans!important;
font-size: 16px!important;
font-style: normal!important;
font-weight: 400!important;
line-height: normal!important;
letter-spacing: 0.48px!important;
text-transform: uppercase!important;border:1px solid #745C6A!important; margin:0px!important}
body .ig_popup .ig_form_container{padding:0px!important}
body .ig_popup .ig_form_container .ig_form_els input[type="submit"]:hover{box-shadow:0px 0px 0px 0px rgba(0,0,0,0)!important; background-color:#fff!important; color:#745C6A!important}
body .ig_popup.ig_inspire .ig_close{background-image:url(//quantumliberte.com/wp-content/themes/quantum/assets/images/popup-close.svg)!important;background-position: center center!important;background-color: transparent!important; opacity:1!important;
top: 15px!important;
right: 15px!important;}
body .ig_popup .ig_form_container .ig_form_els input[type="submit"]:focus{outline:none!important}
.session_row.stand p:first-child{padding-bottom:0px}
.wwj_book_section .session_row p:nth-child(3){padding-bottom:0px; margin-bottom:0px}
@media screen and (max-width:1150px){
.header_wrapper ul.elementor-nav-menu > li {padding: 0 8px!important;}
.header_wrapper .common_btn a{width: 140px!important;height: 44px!important;line-height: 42px!important;}	
.header_wrapper .common_btn.bg_transparent a {width: 170px!important;}
.common_btn a{font-size:13px} .header_wrapper > .elementor-container.elementor-column-gap-default{padding:13px 10px 10px 10px!important}
.newslt_subs_form h3{font-size:28px!important}
} @media screen and (max-width:1025px){
.header_wrapper .common_btn a, .header_wrapper .elementor-hidden-mobile{display:none!important}	
.header_wrapper .elementor-column.elementor-col-33{width:100%!important}
.header_wrapper .elementor-column.elementor-col-33 .elementor-widget-wrap.elementor-element-populated .elementor-nav-menu__align-center{max-width:100%!important;width:100%!important}
.header_wrapper nav{box-shadow:0px 3px 9px 1px rgba(0,0,0,0.2); position:fixed!important; top:0px!important; left:0px!important; margin:0px!important; padding-top:40px}
.header_wrapper nav > ul li.current-menu-item a{background-color:transparent!important}
.header_wrapper ul.elementor-nav-menu > li {padding: 0 0px!important;}
.header_wrapper ul.elementor-nav-menu > li > a{padding:10px!important;border-bottom:1px solid #ccc; background-color:transparent!important;color: #745C6A;}
.header_wrapper ul li a.highlighted{color: #745C6A!important;}
.header_wrapper ul.elementor-nav-menu > li.current-menu-item a:before, .header_wrapper ul li a:hover:before{display:none!important}
.header_wrapper ul.elementor-nav-menu{padding:5px 0!important}
.header_wrapper ul.elementor-nav-menu > li.current-menu-item a{background-color:transparent!important}
.header_wrapper ul li ul.sub-menu{box-shadow:0px 5px 9px 1px rgba(0,0,0,0)!important}
.header_wrapper ul li ul.sub-menu li a{font-size:13px!important; padding:6px 28px 7px 25px!important}
.header_wrapper ul li ul.sub-menu li:last-child {border-bottom:1px solid #ccc}
.header_wrapper ul.elementor-nav-menu > li:last-child > a{border:0px!important}
.header_wrapper .elementor-widget-container{text-align:left}
.header_wrapper .elementor-menu-toggle svg{font-size:22px; margin-top:-10px}
.mob_btn{display:block!important}
.elementor-menu-toggle.elementor-active{z-index:9999; position:fixed; right:10px; top:27px}
.session_listing {max-width:100%!important;--container-widget-width:100%!important}
body .qec_section .qec_section_lft{padding:0 30px!important}
.qec_book_session{padding-top:50px}
.breadcrumb{padding:15px 15px 35px 15px!important}
.gesalt_bg_wrap p{font-size:22px}
.elementor-grid-tablet-2 .elementor-grid{grid-template-columns: repeat(1,1fr);}
.blog .e-con-inner .e-flex.e-con:first-child {padding-right: 0px!important;}
.blog article h3 a{font-size:19px!important; line-height:26px}
.search.search-results article  h3 a {
font-size: 19px!important;
line-height: 26px;
}
.blog article .elementor-post__excerpt p{font-size:15px!important}
.blog article .elementor-post__excerpt {margin-bottom: 10px!important;}
.blog article a.elementor-post__read-more{font-size:13px!important}
.blog article a.elementor-post__read-more:after{right:-3px; top:3px;background-size: 13px!important;}
.blog .elementor-search-form, .single-post .elementor-search-form {margin-bottom: 25px!important;}
.follow_insta_user h4{font-size:20px!important; line-height:28px}
.blog .elementor-widget-text-editor {padding: 10px 0 0 0!important;}
.single-post .e-con-inner .e-flex.e-con:last-child {padding-left: 0px!important;}
.single-post .elementor-widget-heading h4{font-size:22px!important}
.single-post h1{font-size:26px!important; line-height:37px; margin:0 0 20px 0!important}
.single-post .elementor-widget-theme-post-featured-image {padding: 30px 0 20px 0;}
.single-post .elementor-widget-container article h3 a{font-size:16px!important; line-height:24px!important; display:block}
} @media screen and (max-width:990px){
.breadcrumb{padding:15px 15px 20px 15px!important}	
.star_icon_lft:before, .star_icon_lft:after, .leaf_img:after, .with_qec_wrap:after{display:none}
.inr_container p{font-size:16px}
.star_icon_lft{padding:0px}
.qec_abtinfo_wrap{margin-top:25px; padding-top:30px}
.qec_session_wrap h2, .inr_container h2, .transform_life_wrap h2, .sub_heading h2, .qec_book_session h2, body .faq_wrap h2, .about_jodie_section h2, .wwj_book_section h2, .contact_heading h2{font-size:22px!important}
.impact_present_wrap {padding: 20px 0 10px 0;}
.qec_abtinfo_wrap .e-con-full{padding:0px}
.transform_lifeimg, .transfrom_life_row {padding:0px!important}
.transfrom_life_wrap{padding-left:15px; padding-right:15px}
.transfrom_life_wrap .e-con-inner > div{padding:0px!important}
.banner_wrapper h1{font-size:24px; line-height:36px}
.banner_wrapper {height: 200px;}
body .padT56 {padding-top: 40px!important;}
body .padT46 {padding-top: 35px!important;}
.gesalt_bg_wrap{margin-top:40px; padding:55px 15px 70px 15px}
.inr_container br{display:none}
.wwj_book_section p{font-size:15px;max-width: 245px;width: 100%;text-align: center;margin: 0 auto 15px;}
.wwj_book_col3{padding:15px 15px 42px 15px}
.wwj_book_section h3{font-size:18px; margin-bottom:12px}
.wwj_note_section{margin:40px auto 50px!important}
.wwj_book_section {padding: 40px 15px 35px 15px!important;}
.contact_toprow p{font-size:30px; line-height:40px}
.blog .e-con-inner .e-flex.e-con:first-child {padding-right: 0px!important;width: 100%; order:2}
.blog .e-con-inner .e-flex.e-con:last-child {padding-left: 0px!important;width: 100%;margin: 0px 0 25px 0; order:1}
.single .star_icon_lft .e-con-inner .e-flex.e-con:first-child {padding: 0px 0px!important;width: 100%; order:2}
.single .star_icon_lft .e-con-inner .e-flex.e-con:last-child {padding: 0px 0px!important;width: 100%;margin: 0px 0 25px 0; order:1}
.single-post .elementor-widget-heading h4 {font-size: 20px!important;}
.newsltr_subscrptn_section {padding: 60px 0 0 0!important; margin-bottom:50px}
.newsltr_subscrptn_section > .e-con-inner > .e-flex.e-con-boxed.e-con.lazyloaded > .e-con-inner {padding: 0px 30px 0 20px!important;}
.newsltr_subs_imgcol, .newslt_subs_form{width:100%!important}
.newsltr_subscrptn_section > .e-con-inner > .e-con-boxed > .e-con-inner{display:block}
.newsltr_subs_img  img{width:auto}
.newsltr_subscrptn_section .newslt_subs_form .e-con-inner {padding-left: 0px!important;}
.newslt_subs_form .mc4wp-form-fields{justify-content: center;}
.newsltr_subscrptn_section{margin-bottom:0px}
.newsltr_subs_img {margin:0 auto!important}
.page-id-1026 .newsltr_subs_img {margin-top: 0px!important;}
.page-id-998 .newsltr_subs_img {margin:-0px auto 0!important} .page-id-846 .newsltr_subs_img {margin:0px auto 0!important} .page-id-1135 .newsltr_subs_img {margin-top:0px auto 0!important} .page-id-1545 .newsltr_subs_img {margin:0px auto 0!important} .page-id-1328 .newsltr_subs_img {margin:0px auto 0!important} .page-id-1594 .newsltr_subs_img {margin:0 auto 0!important} .blog .newsltr_subs_img {margin:0px auto 0!important} .page-id-1185 .newsltr_subs_img {margin:0px auto 0!important} .page-id-1758 .newsltr_subs_img {margin:0px auto 0!important} .home .newsltr_subs_img {margin:0px auto 0px!important} .page-id-2379 .newsltr_subs_img {margin:0px auto 0px!important} .page-id-2050 .newsltr_subs_img {margin:0px auto 0px!important} .you_may_like{padding:30px 0 0 0}
.you_may_like .e-con-inner .elementor-widget-container .elementor-has-item-ratio article a img{position: inherit!important;
padding: 0!important;float: left!important;width: auto!important;height: auto!important;min-height: auto!important;transform: translate(0, 0)!important; left:auto!important; top:auto!important}
.you_may_like .e-con-inner .elementor-widget-container .elementor-has-item-ratio article a .elementor-post__thumbnail{padding:0px!important}
.you_may_like .e-con-inner .elementor-widget-container .elementor-has-item-ratio article {max-width: 400px!important;
width: 100%!important;margin: 0 auto 30px!important;display: block!important;}
.you_may_like h2{font-size:28px!important; margin:0 0 20px 0!important}
.contact_form_section > .e-con-inner > .e-flex.e-con, .contact_form_section > .e-con-inner > .e-flex.e-con.contact_form {width:100%!important;}
.contact_form_section > .e-con-inner{flex-wrap:wrap!important}
.contact_form .cont_form_wrap {background-color: #FAFAFA;padding: 25px 30px;width: 100%;max-width: 400px!important;
margin: 0 auto 20px!important;}
.newsletr_row .newsletter_box { width:50%;}
.newslt_subs_form .es-form-field-container .gjs-row:nth-child(3) {justify-content: center!important;max-width: 500px;margin: 0 auto;}
body .newslt_subs_form form{max-width: 484px;margin: 0 auto;}
.single-post .e-con-inner .e-flex.e-con:last-child{display:none!important}
.single-post .newsltr_subscrptn_section  .e-con-inner .e-flex.e-con:last-child{display:block!important}
.search .blog_wrap > .e-con-inner > .e-flex.e-con{padding:0px 15px!important}
.search.search-results .blog_wrap .e-con-inner, .search.search-results .blog_wrap .e-con-inner > .e-flex.e-con{padding-top:0px!important}
.search.search-results .blog_wrap .elementor-widget-container article{display:block}
.search.search-results article  h3 {
margin: -6px 0 8px 0!important;
}
.search.search-results .blog_wrap .e-con-inner .e-con-full.e-flex.e-con:last-child{padding:0 15px}
.search.search-results .blog_wrap .e-con-inner div:first-child, .search.search-results .blog_wrap .e-con-inner div:last-child{width:100%}
.search.search-results .blog_wrap article a.elementor-post__thumbnail__link{margin-bottom:20px}
.search.search-results .blog_wrap article .elementor-post__text{margin-bottom:25px}
} @media screen and (max-width:767px){
.search.search-results .blog_wrap .elementor-post__text {padding-top: 20px!important;}
.search.search-results .blog_wrap article a.elementor-post__thumbnail__link{margin-bottom:0px}
.search.search-results .blog_wrap article .elementor-post__text{margin-bottom:0px}
.transfrom_life_row .e-con-inner > div{margin-bottom:20px}
.transfrom_life_row .e-con-inner > div:last-child{margin-bottom:0px}
.banner_wrapper h1{font-size:20px; line-height:32px}
.banner_wrapper h1 br{display:none}
.session_img, .transform_lifeimg{width: 100%;text-align:center;margin:20px auto 10px;left:auto;top: auto;display: block;max-width: 200px;}
.transform_lifeimg .elementor-widget-container{margin:0px!important}
.qec_section_lft img{max-width:300px;}
.qec_section_lft{margin-bottom:25px!important}
.qec_book_session {padding-top: 30px;}
.qec_session_desc p, .faq_wrap p, .gesalt_wrap p, .work_jodi_wrap p, .wwj_note_section ul li{font-size:16px}
body .qec_section .qec_section_lft {padding: 0 0px!important;}
.qec_session_desc p br{display:none}
body .padT56 {padding-top: 35px!important;}
.gesalt_bg_wrap{margin-top:35px; padding:40px 15px}
.with_qec_wrap img{max-height:100%}
.with_qec_wrap .e-con-inner > div.with_qec_wrap_rgt{padding:30px 0 0 0!important}
.session_listing > .elementor-widget-container, .with_qec_wrap_rgt h2{max-width:100%}
body .padT46 {padding-top: 30px!important;}
.inr_container.btm_linkrow {padding-top: 23px!important;}
.faq_wrap{padding-bottom:10px}
.faq_wrap ul {padding-left: 20px!important;}
.gesalt_bg_wrap p{font-size:20px; line-height:32px}
.gesalt_bg_wrap p br{display:none}
.gesalt_wrap:nth-child(2) {padding-top: 15px!important;}
.gesalt_wrap {padding-top: 25px!important;}
.gesalt_wrap h3{text-align:center}
.gesalt_wrap figure{display:block!important; text-align:center; width:100%!important}
.gesalt_wrap figure img{max-width:86px}
.testm_col3 {padding: 25px 20px 25px 20px!important;}
.meet_jodie_section p.elementor-image-box-description{font-size:22px; line-height:32px}
.about_jodie_section .session_listing ul li{margin-bottom:10px}
.session_listing ul li{font-size:16px!important}
.book_clrty_btn {padding-top: 10px;}
.wwj_note_section{padding:15px 15px 20px 15px}
.wwj_book_col3 {padding: 22px 15px 35px 15px;margin: 0px 0 100px 0!important;}
.wwj_book_section {padding: 40px 15px 0px 15px!important;}
.wwj_book_section .wwj_book_col3_btm{bottom:-65px}
.contact_toprow p{font-size:25px; line-height:35px}
.contact_toprow p:last-child{font-size:17px}
.contact_heading h2{margin-bottom:20px!important}
.cont_img{padding-bottom:12px}
.cont_img img{max-width:100%; width:auto; float:left; display:block}
.cont_abt_jodie p strong, .cont_abt_jodie h4{font-size:20px}
.contact_form {margin:20px 0 0 0}
.blog article img{width:auto!important;}
.blog article {flex-direction: column!important;}
.blog article .elementor-post__text{ padding-top:20px!important}
.single-post h1 {font-size: 24px!important;line-height: 35px;margin: 0 0 15px 0!important;}
.single-post .elementor-icon-box-icon i {width: 15px;height: 18px;margin: 5px 14px 0 4px!important;}
.single-post .elementor-widget-theme-post-featured-image {padding: 20px 0 20px 0;}
.single-post .elementor-widget-theme-post-featured-image img{width:auto!important}
.single-post .elementor-search-form{padding-top:15px!important}
.single-post .elementor-posts-container article img{width:auto!important}
.newslt_subs_form h3 {font-size: 24px!important;margin-bottom: 0!important;padding-bottom: 0px!important;}
.newslt_subs_desc .elementor-widget-container p{margin:0 0 15px 0; font-size:17px!important}
.newsltr_subscrptn_section > .e-con-inner .e-flex.e-con-boxed {margin: 0px 0 0 0;display:block; padding:10px 0 0 0!important; min-height:auto} .newsltr_subs_img img{max-width:300px; display:block!important; }
.newslt_subs_form label input{width:320px!important; margin-bottom:15px}
.newslt_subs_form .tnp-submit{width:125px}
.newsltr_subscrptn_section {padding: 60px 0 0 0!important; margin-bottom:0px}
.newsltr_subscrptn_section > .e-con-inner .e-flex.e-con-boxed.newslt_subs_form{padding-bottom:20px!important}
.newsltr_subs_img img {
margin: -40px 0 0px 0;
}
.page-id-1135 .newsltr_subs_img img {
margin: -20px 0 0px 0;
}
.newslt_subs_form .mc4wp-form-fields{display:block}
.newslt_subs_form .mc4wp-form-fields > label{display:block}
.padT0.qec_abtinfo_wrap{padding-top:20px!important}
.newsltr_subscrptn_section > .e-con-inner > .e-flex.e-con-boxed.e-con.lazyloaded > .e-con-inner{padding:0px!important}
.wwj_book_section h2{margin-bottom:10px}
.wwj_book_section h5{font-size:18px; margin-bottom:10px}
.wwj_book_section p {margin-bottom: 10px;}
.hustle-popup-content .hustle-layout-body .hustle-image{height:auto!important;}
.hustle-popup-content .hustle-layout-body .hustle-image img{ position: initial!important; width:auto!important; margin:25px auto 0!important;max-width: 270px!important;}
.hustle-popup-content .hustle-main-wrapper {padding:0px!important}
.hustle-popup-content .hustle-content{padding:0px!important}
.hustle-popup-content .hustle-content .hustle-content-wrap{padding:0px!important}
.hustle-popup-content .hustle-layout-body h3{font-size:25px!important; line-height:34px!important}
.hustle-popup-content .hustle-layout-body .hustle-group-content div{margin:7px 0 10px 0!important; font-size:16px!important}
#instagram-gallery-feed-0, .follow_insta_user h4, .follow_me_insta h4{display:none!important}
.blog .elementor-search-form {margin-bottom: 0px!important;}
.you_may_like {padding: 15px 0 0 0;}
.you_may_like h2{font-size:24px!important; margin:0 0 15px 0!important}
.you_may_like .e-con-inner .elementor-widget-container .elementor-has-item-ratio article a{margin-bottom:7px!important}
.you_may_like .e-con-inner .elementor-widget-container .elementor-has-item-ratio article{margin-bottom:20px!important}
.you_may_like .e-con-inner .elementor-widget-container .elementor-has-item-ratio article:last-child{margin-bottom:0px!important}
.contact_form .cont_form_wrap {padding: 25px 20px;}
.newsletr_row .newsletter_box {margin-bottom:25px; padding:0; width:100%; overflow:hidden}
.newslt_subs_form .es-form-field-container .gjs-row:nth-child(3) {display:block!important;max-width:350px;margin: 0 auto;}
.newslt_subs_form .es-form-field-container .gjs-row .gjs-cell {margin: 0;display: block;text-align: center;}
.search.search-results .blog_wrap .e-con-inner .e-con-full.e-flex.e-con:last-child{order:1}
.search.search-results .blog_wrap .e-con-inner .e-con-full.e-flex.e-con:first-child{order:2}
.search.search-results .blog_wrap .e-con-inner{padding-bottom:0px}
body .ig_popup.ig_inspire .ig_message {
padding: 35px 20px 20px 20px!important;
}
body .ig_popup h3{font-size:26px; margin:12px 0 3px 0!important}
body .ig_popup .ig_message p{font-size:17px}
} @media screen and (max-width:576px){
.newslt_subs_form .es-form-field-container .gjs-row:nth-child(2){padding-right:0px}	
.newslt_subs_form .es-form-field-container .gjs-row .gjs-cell{margin:0 auto}
body .newslt_subs_form .es-form-field-container .gjs-row .gjs-cell input[type="submit"]{position: initial;margin-top: 15px;}
.meet_jodie_section figure.elementor-image-box-img{width:100%!important}
.qec_session_desc p{display:inline!important}
.cont_phone{padding-top:8px}
.cont_email{padding-top:8px}
.contact_toprow p{margin-bottom:0px}
.lfie_cahnge_exptxt br{display:block}
body .ig_popup{width:350px!important}
}