@font-face{font-family:"Southminister";src:url("/content/themes/base/assets/font/southminister/Southminister.woff2") format("woff2"),url(//www.amritocean.com/content/themes/base/assets/css/Southminister.otf) format("opentype");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}.loading-spinner{-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:cubic-bezier(.1,.7,1,.1);animation-timing-function:cubic-bezier(.1,.7,1,.1);border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--spinner-color);border-style:solid;border-width:var(--spinner-thickness);border-radius:calc(var(--spinner-size)/2);height:var(--spinner-size);width:var(--spinner-size)}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{from{opacity:0}}@keyframes fadein{from{opacity:0}}.form{background:rgba(255,255,255,.4);margin-inline:var(--inline-spacing);padding-block:var(--block-spacing);padding-inline:var(--inline-spacing);position:relative}.page-wellness .form{background:0 0}@media screen and (min-width:1024px){.page-wellness .form{padding:60px 80px}}@media screen and (min-width:1280px){.page-wellness .form{padding:80px 100px}}@media screen and (min-width:1440px){.page-wellness .form{max-width:1400px;margin-inline:auto;padding:80px 127px}}@media screen and (min-width:1024px){.form{padding:60px 100px}}@media screen and (min-width:1280px){.form{padding:100px 200px}}@media screen and (min-width:1440px){.form{margin-inline:auto;max-width:1400px}}.form__title{border-bottom:1px solid #c5c69e;margin-bottom:40px;padding-bottom:24px;text-align:center}.page-wellness .form__title{text-align:left}.form__content{width:100%}.page-template-template-wellness .form{padding-top:0;padding-bottom:0;margin-top:clamp(30px, calc(30px + ((100vw - 576px) / ((1440 - 576) / (75 - 30)))), 75px);margin-bottom:clamp(5px, calc(5px + ((100vw - 576px) / ((1440 - 576) / (10 - 5)))), 10px);max-width:1379px}@media(min-width:1280px){.page-template-template-wellness .gform_wrapper{padding-right:20px}}.page-template-template-wellness .gform_wrapper .gform_fields{grid-row-gap:15px}