@font-face{font-display:auto;font-family:basefont;font-style:normal;src:url(https://cdn2.hubspot.net/hubfs/3928543/clubpilates.com/fonts/VentiCF-Medium.woff)}@font-face{font-display:auto;font-family:headfont;font-style:normal;font-weight:600;src:url(https://cdn2.hubspot.net/hubfs/3928543/clubpilates.com/fonts/VentiCF-Medium.woff)}@font-face{font-display:auto;font-family:headfont-bold;font-style:normal;src:url(https://cdn2.hubspot.net/hubfs/3928543/clubpilates.com/fonts/VentiCF-Bold.woff)}@font-face{font-display:auto;font-family:headfont-black;font-style:normal;src:url(https://cdn2.hubspot.net/hubfs/3928543/clubpilates.com/fonts/VentiCF-Black.woff)}em{color:#687984;font-family:headfont-alt;font-style:normal}.hs-form .hs-error-msgs{padding-top:5px}.hs-form .hs-error-msgs li{line-height:1.1}.wysiwig img{height:auto;width:100%}.wysiwig li{color:#505050;font-family:basefont,arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:24px;margin-bottom:.75em;text-transform:none}.module--theme-dark .wysiwig li,.module--theme-light .wysiwig li{color:inherit}.wysiwig li a,.wysiwig li a:hover{color:#4e77ad}@media (min-width:768px) and (min-width:768px){.module--align-left .wysiwig li{text-align:left}.module--align-right .wysiwig li{text-align:right}.module--align-center .wysiwig li{text-align:center}}@media (min-width:1025px){.wysiwig li{color:#505050;font-family:basefont,arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:28px;text-transform:none}}.wysiwig p{color:#505050;font-family:basefont,arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:24px;margin:1em 0;text-align:left;text-transform:none;word-break:break-word}.module--theme-dark .wysiwig p,.module--theme-light .wysiwig p{color:inherit}.wysiwig p a,.wysiwig p a:hover{color:#4e77ad}@media (min-width:768px) and (min-width:768px){.module--align-left .wysiwig p{text-align:left}.module--align-right .wysiwig p{text-align:right}.module--align-center .wysiwig p{text-align:center}}@media (min-width:1025px){.wysiwig p{color:#505050;font-family:basefont,arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:28px;text-transform:none}}.wysiwig p:first-child{margin-top:0}.wysiwig p:last-child{margin-bottom:0}@media (min-width:768px){.wysiwig p{text-align:left;word-break:normal}}.wysiwig h1,.wysiwig h2,.wysiwig h3{color:#4078c0;margin:24px 0}.wysiwig h4,.wysiwig h5,.wysiwig h6{color:#4078c0;margin:16px 0}.two-column>*{align-items:center;display:flex}.two-column .content-block__container em{display:none}@media (min-width:768px){.two-column .content-block__container em{display:block;font-size:41px;margin-top:24px}}.two-column .module-decorator{z-index:1}.two-column .layout-standard__row{margin-left:0;margin-right:0}.two-column .layout-standard__container{width:100%}.two-column .layout-standard__media.contain img{object-fit:contain}@media (min-width:768px){.two-column .layout-standard--align-left .content-block__content,.two-column .layout-standard--align-left .layout-standard__content{padding-left:0}.two-column .layout-standard--align-left .layout-standard__content,.two-column .layout-standard--align-left .layout-standard__media,.two-column .layout-standard--align-right .layout-standard__content,.two-column .layout-standard--align-right .layout-standard__media{min-height:30vw}.two-column .layout-standard--align-left .layout-standard__content,.two-column .layout-standard--align-right .layout-standard__content{align-items:center;display:flex}}.two-column .layout-standard--align-left .content-block__copy:last-child,.two-column .layout-standard--align-right .content-block__copy:last-child{margin-bottom:0}@media (max-width:767.98px){.two-column .layout-standard--align-center .layout-standard__row,.two-column .layout-standard--align-left .layout-standard__row,.two-column .layout-standard--align-right .layout-standard__row{flex-direction:column-reverse}.two-column .layout-standard--align-center .layout-standard__content,.two-column .layout-standard--align-left .layout-standard__content,.two-column .layout-standard--align-right .layout-standard__content{margin-top:24px}.two-column .layout-standard--align-center .content-block__copy,.two-column .layout-standard--align-left .content-block__copy,.two-column .layout-standard--align-right .content-block__copy{text-align:center}}.two-column .layout-standard__content{padding-bottom:0;padding-top:0}@media (max-width:767.98px){.two-column--offset .layout-standard__row{flex-direction:column-reverse}.two-column--offset .layout-standard__media{margin-bottom:-30px;padding:0}.two-column--offset .layout-standard__media img{position:relative!important}.two-column--offset .layout-standard__content{background:#fff;margin:0 auto;padding:48px 24px;width:calc(100% - 30px)}}@media (max-width:1024.98px){.two-column .content-block__actions>:first-child{margin-left:0}.two-column .content-block__actions>:last-child{margin-right:0}}