h2 {font-size:var(--fs-h2); font-weight: 500;} @media only screen and (min-width: 1140px)  {
} @media only screen and (max-width: 989px) {
} @media only screen and (min-width: 768px) and (max-width: 989px) {
} @media only screen and (max-width: 767px) {
} @media only screen and (min-width: 480px) and (max-width: 767px) {
} @media only screen and (max-width: 479px) {
} .phone-info{font-size:18px !important;}
.html_header_transparency #top .avia-builder-el-0 .container{padding-top: 0px !important;}  .csem-hero-container-padding {padding-top: var(--pd-lg); padding-bottom: var(--pd-lg); }
.csem-bg-img {background-position: 90% 100% !important;}
.csem-bg-img-size{background-size: 34% 90% !important;} .csem-inner-header {margin-top: clamp(10px, 15%, 25px) !important; margin-bottom: clamp(10px, 15%, 20px) !important;}
.csem-inner-header h1 {font-size: clamp(30px, 3vw, 50px); text-transform:uppercase !important; color:#ffffff; font-weight:400;} .csem-body-container-padding {padding-top: var(--pd-lg) !important; padding-bottom: var(--pd-lg) !important;} @media only screen and (max-width: 762px) {
div{text-align: center !important;}
}
#header #header_main .container {
width: 100%;
max-width: none;
}
#header_meta .container { width: 100% !important; max-width: none !important;} @keyframes scaleIn{
0% {transform: scale(0.2);}
85% {transform:scale(1.1);}
100% {transform:scale(1);}
} 
.csem-hero{font-size: var(--fs-xl); line-height: 1em; margin-bottom: 20px; margin-top: 0px; font-weight:200;  font-family: 'static', Helvetica, Arial, sans-serif;}
.csem-fs-lg{font-size: var(--fs-lg); margin: 0px; line-height:1em; display: inline-block;}
.csem-fs-lg p {	overflow: hidden; white-space: nowrap; margin: 0px;	padding-bottom: 3px; animation: typing 2s steps(35), blinking 0.5s steps(1) infinite; animation-delay: 1s; animation-fill-mode: backwards;} #top .socialbookmarks-widget .social_bookmarks {
float: left;
margin: 15px 0 0 ;
position: relative;
}
#top .socialbookmarks-widget .social_bookmarks li {
float: left;
clear: right !important;
} @media only screen and (max-width: 1306px) {.av-main-nav > li.menu-item-avia-special {
display: block;
}
.av-main-nav > li {
display: none;
}} #csem-top-bar {display: flex; flex-direction: row; justify-content: flex-end; align-items: center; width: max-content;}
@media only screen and (max-width: 762px) {#csem-top-bar {display: flex; flex-direction: row; justify-content: flex-end; align-items: center; width: max-content;}}
#csem-top-bar {display: flex; flex-direction: row; justify-content: flex-end; align-items: center; width: max-content;}
#csem-top-bar div {margin-right:10px;}
#csem-foot {display: flex; flex-direction: row; justify-content: flex-end; align-items: center; width: max-content;}
#csem-foot div {margin-right:10px;}
#csem-foot a{color:#a8e6cd;}
#csem-footer-icons {display: flex; flex-direction: row; justify-content: flex-end; align-items: center; width: max-content; margin: auto; font-size: 18px; color: #444;}
#csem-footer-icons div {margin-right:5px;}
#csem-footer-icons a {color: #444;}
.specials .custom-list {
list-style-type: none; margin: 0;
padding: 0;
}
.specials .custom-list li {
background-image: url(//www.alchemyyogapapillion.com/wp-content/uploads/2024/11/BulletPoint.png);
background-repeat: no-repeat;
background-size: 30px 30px; background-position: 0 0%; padding-left: 35px; margin-bottom: 8px; margin-left: 0em;
}
@media only screen and (max-width: 762px) {
.specials {text-align: left !important;}
.specials {column-count: 1 !important;}
} input[type='text'], input[type='tel'], input[type='email'], textarea {color:#000 !important;}
body .gform_wrapper ::placeholder,
body .gform_wrapper ::-webkit-input-placeholder,
body .gform_wrapper input[placeholder],
body .gform_wrapper select{
color: #717171 !important;
opacity: 1
}
.offering ul {font-size:34px; font-family: 'static', Helvetica, Arial, sans-serif; font-weight: 300;}
@media only screen and (max-width: 762px) {
.offering ul {font-size:24px; font-family: 'static', Helvetica, Arial, sans-serif;}
.offering li {background-image: none !important;}
}
.offering li {
list-style: none; background-image: url(//www.alchemyyogapapillion.com/wp-content/uploads/2025/01/sparkle-bullet_2.png);
background-size: 16px 16px; background-repeat: no-repeat;
background-position: 0 50%; padding-left: 24px; }
.entry-content-wrapper li {
margin-left: 0px;}
.parahead p + h2 {
margin-top:5px;
}
#gform_5 > div.gform-footer.gform_footer.top_label{justify-content: center !important;}
#gform_submit_button_5{border-radius: 5px; font-size: 18px; color:color: #ffffff;}
.social_bookmarks > li:hover > a { background: #828282 !important; }
.social_bookmarks a:visited {
background: #828282 !important; }
.csem-lg-font{font-size:40px; font-weight:300; font-family: 'static', Helvetica, Arial, sans-serif;}
#csem-cycle-words{font-size:clamp(1em, 17vh, 5rem); font-family: 'static', Helvetica, Arial, sans-serif; font-style: italic; font-weight: 300;}
.csem-inner-header-solid{background-color:#828282;}
.csem-inner-header-solid h1{color:#ffffff !important; font-size:60px !important; margin-bottom: 0px;}
@media only screen and (max-width: 762px) {
.csem-inner-header-solid h1{margin-top: 10px;}
}
.csem-hm-divider .avia_image {border-radius: 0px !important;}
body {
scroll-behavior: auto !important;
}
#mindbody-widget-container {
display: block;
position: relative;
z-index: 1;
}