.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 .hidden-fields-container {
display: none;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}#eh-stripe-card-element,#eh-stripe-exp-element, #eh-stripe-cvc-element, #eh-stripe-iban-element  {
background:#fff;
height: 30px;
padding:5px 50px;
border: 1px solid #eee;
width:100%;
}
#eh-stripe-exp-element, #eh-stripe-cvc-element {
padding:5px 10px;
}
.stripe-card-group {
width:100%;
}
.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand {
display: block;
width: 30px;
height: 24px;
margin-top: -24px;
float: left;
margin-left: 4px;
}
.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-credit-card-brand {
background: no-repeat url(//coachmorit.com/wp-content/plugins/payment-gateway-stripe-and-woocommerce-integration/assets/img/credit-card.svg);
}
.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-visa-brand {
background: no-repeat url(//coachmorit.com/wp-content/plugins/payment-gateway-stripe-and-woocommerce-integration/assets/img/visa.svg);
}
.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-mastercard-brand {
background: no-repeat url(//coachmorit.com/wp-content/plugins/payment-gateway-stripe-and-woocommerce-integration/assets/img/mastercard.svg);
}
.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-amex-brand {
background: no-repeat url(//coachmorit.com/wp-content/plugins/payment-gateway-stripe-and-woocommerce-integration/assets/img/amex.svg);
}
.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-discover-brand {
background: no-repeat url(//coachmorit.com/wp-content/plugins/payment-gateway-stripe-and-woocommerce-integration/assets/img/discover.svg);
}
.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-diners-brand {
background: no-repeat url(//coachmorit.com/wp-content/plugins/payment-gateway-stripe-and-woocommerce-integration/assets/img/diners.svg);
}
.woocommerce-checkout #payment ul.payment_methods li .eh-stripe-card-brand.eh-stripe-jcb-brand {
background: no-repeat url(//coachmorit.com/wp-content/plugins/payment-gateway-stripe-and-woocommerce-integration/assets/img/jcb.svg);
}
#eh-stripe-payment-request-button{
padding: 20px 0;
}.mkdf-bmi-calculator-holder input[type=text],.mkdf-bmi-calculator-holder select,.mkdf-bmi-calculator-holder textarea{position:relative;width:100%;margin:0 0 25px;font-family:inherit;font-weight:inherit;color:#000;border-radius:0;outline:0;cursor:pointer;-webkit-appearance:none;box-sizing:border-box;transition:border-color .2s ease-in-out}.mkdf-bmi-calculator-holder input:focus[type=text],.mkdf-bmi-calculator-holder select:focus,.mkdf-bmi-calculator-holder textarea:focus{color:#000;border-color:#7b7b7b}.mkdf-bmi-calculator-holder input:-moz-placeholder[type=text],.mkdf-bmi-calculator-holder select:-moz-placeholder,.mkdf-bmi-calculator-holder textarea:-moz-placeholder{color:inherit;opacity:1}.mkdf-bmi-calculator-holder input:-ms-input-placeholder[type=text],.mkdf-bmi-calculator-holder select:-ms-input-placeholder,.mkdf-bmi-calculator-holder textarea:-ms-input-placeholder{color:inherit}.mkdf-bmi-calculator-holder .mkdf-bmic-table-holder{margin-bottom:50px;padding-left:60px;padding-top:89px}@media only screen and (max-width:1366px){.mkdf-bmi-calculator-holder .mkdf-bmic-table-holder{padding-left:9px;padding-top:86px}}.mkdf-bmi-calculator-holder .mkdf-bmic-table-holder .mkdf-section-title-holder{margin-bottom:30px}.mkdf-bmi-calculator-holder .mkdf-bmic-table-holder .mkdf-bmic-table-heading th{font-size:15px;line-height:1.2em;letter-spacing:.02em;text-transform:uppercase;font-family:Montserrat,sans-serif;font-weight:700}.mkdf-bmi-calculator-holder .mkdf-bmic-form-holder{margin-bottom:10px}.mkdf-bmi-calculator-holder .mkdf-bmic-form-holder .mkdf-section-subtitle{margin-bottom:40px;font-size:18px;font-weight:300;letter-spacing:0;color:#9c9c9c;text-transform:none;font-family:Poppins,sans-serif}.mkdf-bmi-calculator-holder .mkdf-bmic-form-holder .mkdf-section-title{margin-bottom:17px}.mkdf-bmi-calculator-holder .mkdf-bmic-form-holder .mkdf-grid-row>:not(:last-child){margin-bottom:20px}.mkdf-bmi-calculator-holder .mkdf-bmic-form-holder .mkdf-grid-row>.mkdf-grid-col-6:nth-child(4){margin-bottom:-4px}.mkdf-bmi-calculator-holder table thead{font-family:Montserrat,sans-serif;font-size:20px;line-height:1.25em;letter-spacing:1px;text-transform:uppercase;font-weight:600;color:#000}.mkdf-bmi-calculator-holder table thead tr{border:none;border-bottom:1px solid #e5e5e5}.mkdf-bmi-calculator-holder table thead tr th{border-top:none}.mkdf-bmi-calculator-holder table thead tr th:first-child{border-left:none}@media only screen and (max-width:1024px){.mkdf-bmi-calculator-holder table thead tr th:first-child{padding:17px 32px 17px 20px}}.mkdf-bmi-calculator-holder table thead tr th:last-child{border-right:none}.mkdf-bmi-calculator-holder table th{text-align:left;padding:18px 32px}.mkdf-bmi-calculator-holder table td{text-align:left;padding:17px 32px}.mkdf-bmi-calculator-holder table td:first-child{width:35%}.mkdf-bmi-calculator-holder table td:last-child{width:65%}.mkdf-bmi-calculator-holder table tbody tr{border:none;color:#000;border-bottom:1px solid #e1e1e1}.mkdf-bmi-calculator-holder table tbody tr:last-child{border-bottom:0}.mkdf-bmi-calculator-holder table tbody tr td,.mkdf-bmi-calculator-holder table tbody tr th,.mkdf-bmi-calculator-holder table thead td,.mkdf-bmi-calculator-holder table thead th{border-right:1px solid #e1e1e1}.mkdf-bmi-calculator-holder table tbody tr td:last-child,.mkdf-bmi-calculator-holder table tbody tr th:last-child,.mkdf-bmi-calculator-holder table thead td:last-child,.mkdf-bmi-calculator-holder table thead th:last-child{border-right:none}.mkdf-bmi-calculator-holder .mkdf-bmic-legend{color:#999;margin-top:21px;margin-left:20px;font-size:14px;font-family:Montserrat,sans-serif}@media only screen and (max-width:1366px){.mkdf-bmi-calculator-holder .mkdf-bmic-legend{margin-left:33px}}@media only screen and (max-width:1024px){.mkdf-bmi-calculator-holder table tbody tr td:first-child{padding:17px 32px 17px 20px}.mkdf-bmi-calculator-holder .mkdf-bmic-legend{margin-left:20px}}.mkdf-bmi-calculator-holder .mkdf-bmic-legend .mkdf-bmic-legend-bold{font-weight:700;font-family:Montserrat,sans-serif;color:#000}.mkdf-bmi-calculator-holder input[type=text],.mkdf-bmi-calculator-holder select,.mkdf-bmi-calculator-holder textarea{background-color:#fff;font-size:15px;margin-bottom:0;padding:13px 20px;border:1px solid #e1e1e1;line-height:23px}.mkdf-bmi-calculator-holder input[type=text]::-webkit-input-placeholder,.mkdf-bmi-calculator-holder select::-webkit-input-placeholder,.mkdf-bmi-calculator-holder textarea::-webkit-input-placeholder{color:#2d2d2d}.mkdf-bmi-calculator-holder input[type=text]:-moz-placeholder,.mkdf-bmi-calculator-holder select:-moz-placeholder,.mkdf-bmi-calculator-holder textarea:-moz-placeholder{color:#2d2d2d}.mkdf-bmi-calculator-holder input[type=text]::-moz-placeholder,.mkdf-bmi-calculator-holder select::-moz-placeholder,.mkdf-bmi-calculator-holder textarea::-moz-placeholder{opacity:1;color:#2d2d2d}.mkdf-bmi-calculator-holder input[type=text]:-ms-input-placeholder,.mkdf-bmi-calculator-holder select:-ms-input-placeholder,.mkdf-bmi-calculator-holder textarea:-ms-input-placeholder{color:#2d2d2d}.mkdf-bmi-calculator-holder .select2-container--default .select2-selection--single{height:50px!important;line-height:24px!important}.mkdf-bmi-calculator-holder .select2-container{width:100%!important;max-width:100%}.mkdf-bmi-calculator-holder .select2-container .select2-choice{line-height:55px;height:55px;font-size:16px;color:#2d2d2d;background-color:#f8f8f8;border:1px solid #f2f2f2;transition:border-color .2s ease-out}.mkdf-bmi-calculator-holder .select2-container .select2-choice>.select2-chosen{color:#2d2d2d}.mkdf-bmi-calculator-holder .select2-container .select2-choice .select2-arrow b:after{color:#000;line-height:inherit}.mkdf-bmi-calculator-holder .select2-container .select2-selection--single{color:#000;border-color:#e1e1e1;transition:border-color .2s ease-out}.mkdf-bmi-calculator-holder .select2-container .select2-selection--single:focus{border-color:#7b7b7b}.mkdf-bmi-calculator-holder .select2-container.select2-container-active .select2-choice{border-color:#000}.mkdf-bmi-calculator-holder .mkdf-bmic-submit-row{margin-top:30px}.mkdf-bmi-calculator-holder .mkdf-bmic-notifications{background-color:#000;padding:26px 23px;border:1px solid #000;margin-bottom:48px;margin-top:70px;position:relative;display:none}@media only screen and (max-width:680px){.mkdf-bmi-calculator-holder .mkdf-bmic-notifications{padding:70px 23px 34px}}.mkdf-bmi-calculator-holder .mkdf-bmic-notifications .mkdf-bmic-notification-highlight{font-family:Montserrat,sans-serif;color:#fff;font-size:15px;letter-spacing:1px;font-weight:600;text-transform:uppercase;margin-right:77px}.mkdf-bmi-calculator-holder .mkdf-bmic-notifications .mkdf-bmic-notification-text{padding-left:71px;color:#fff;vertical-align:middle}.mkdf-bmi-calculator-holder .mkdf-bmic-notifications .mkdf-bmic-icon-holder span{width:50px;height:60px;display:block;position:absolute;left:13px;top:50%;transform:translateY(-50%);background-size:60px 60px}@media only screen and (max-width:680px){.mkdf-bmi-calculator-holder .mkdf-bmic-notifications .mkdf-bmic-icon-holder span{top:28%}}.mkdf-bmi-calculator-holder .mkdf-bmic-notifications .mkdf-bmic-overweight{background:url(//coachmorit.com/wp-content/plugins/powerlift-bmi-calculator/assets/css/img/overweight.png) top no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (-webkit-min-device-pixel-ratio:1.6666666666666667),only screen and (min-resolution:160dpi){.mkdf-bmi-calculator-holder .mkdf-bmic-notifications .mkdf-bmic-overweight{background:url(//coachmorit.com/wp-content/plugins/powerlift-bmi-calculator/assets/css/img/overweightx1.5.png) no-repeat}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2.1875),only screen and (min-resolution:210dpi){.mkdf-bmi-calculator-holder .mkdf-bmic-notifications .mkdf-bmic-overweight{background:url(//coachmorit.com/wp-content/plugins/powerlift-bmi-calculator/assets/css/img/overweightx2.png) no-repeat}}.mkdf-bmi-calculator-holder .mkdf-bmic-notifications .mkdf-bmic-obese{background:url(//coachmorit.com/wp-content/plugins/powerlift-bmi-calculator/assets/css/img/obese.png) top no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (-webkit-min-device-pixel-ratio:1.6666666666666667),only screen and (min-resolution:160dpi){.mkdf-bmi-calculator-holder .mkdf-bmic-notifications .mkdf-bmic-obese{background:url(//coachmorit.com/wp-content/plugins/powerlift-bmi-calculator/assets/css/img/obesex1.5.png) no-repeat}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2.1875),only screen and (min-resolution:210dpi){.mkdf-bmi-calculator-holder .mkdf-bmic-notifications .mkdf-bmic-obese{background:url(//coachmorit.com/wp-content/plugins/powerlift-bmi-calculator/assets/css/img/obesex2.png) no-repeat}}.mkdf-bmi-calculator-holder .mkdf-bmic-notifications .mkdf-bmic-normal{background:url(//coachmorit.com/wp-content/plugins/powerlift-bmi-calculator/assets/css/img/normal.png) top no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (-webkit-min-device-pixel-ratio:1.6666666666666667),only screen and (min-resolution:160dpi){.mkdf-bmi-calculator-holder .mkdf-bmic-notifications .mkdf-bmic-normal{background:url(//coachmorit.com/wp-content/plugins/powerlift-bmi-calculator/assets/css/img/normalx1.5.png) no-repeat}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2.1875),only screen and (min-resolution:210dpi){.mkdf-bmi-calculator-holder .mkdf-bmic-notifications .mkdf-bmic-normal{background:url(//coachmorit.com/wp-content/plugins/powerlift-bmi-calculator/assets/css/img/normalx2.png) no-repeat}}.mkdf-bmi-calculator-holder .mkdf-bmic-notifications .mkdf-bmic-underweight{background:url(//coachmorit.com/wp-content/plugins/powerlift-bmi-calculator/assets/css/img/underweight.png) top no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (-webkit-min-device-pixel-ratio:1.6666666666666667),only screen and (min-resolution:160dpi){.mkdf-bmi-calculator-holder .mkdf-bmic-notifications .mkdf-bmic-underweight{background:url(//coachmorit.com/wp-content/plugins/powerlift-bmi-calculator/assets/css/img/underweightx1.5.png) no-repeat}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2.1875),only screen and (min-resolution:210dpi){.mkdf-bmi-calculator-holder .mkdf-bmic-notifications .mkdf-bmic-underweight{background:url(//coachmorit.com/wp-content/plugins/powerlift-bmi-calculator/assets/css/img/underweightx2.png) no-repeat}}.mkdf-bmi-calculator-holder .mkdf-bmic-notifications.mkdf-bmic-notification-error{background-color:#000;color:#fff}.mkdf-bmi-calculator-holder .mkdf-bmic-notifications.mkdf-bmic-notification-error .mkdf-bmic-notification-text{padding-left:0}.mkdf-bmi-calculator-holder .mkdf-bmic-notifications .mkdf-bmic-notification-close{position:absolute;right:20px;width:19px;height:29px;font-size:24px;color:#fff;top:50%;transform:translateY(-50%)}@media only screen and (max-width:680px){.mkdf-bmi-calculator-holder .mkdf-bmic-notifications .mkdf-bmic-notification-close{top:20%}}.mkdf-bmi-calculator-holder .mkdf-bmic-notifications .mkdf-bmic-notification-close:after{content:'\4d';font-family:ElegantIcons}.mkdf-bmi-calculator-holder.mkdf-bmi-calculator-without-border .mkdf-bmic-notifications,.mkdf-bmi-calculator-holder.mkdf-bmi-calculator-without-border input[type=text],.mkdf-bmi-calculator-holder.mkdf-bmi-calculator-without-border input[type=text]:focus,.mkdf-bmi-calculator-holder.mkdf-bmi-calculator-without-border select,.mkdf-bmi-calculator-holder.mkdf-bmi-calculator-without-border select:focus,.mkdf-bmi-calculator-holder.mkdf-bmi-calculator-without-border textarea,.mkdf-bmi-calculator-holder.mkdf-bmi-calculator-without-border textarea:focus{border:none}.mkdf-bmi-calculator-holder.mkdf-bmi-calculator-without-border .select2-container .select2-selection--single{border:none;background-color:#fff}