body{overflow-x:hidden}a.button,a.wp-element-button,button.button{transition:opacity .3s}a.button:hover,a.wp-element-button:hover,button.button:hover{opacity:.95}.is-layout-constrained{margin:0 auto;max-width:1200px;padding:0 20px}.is-narrow-container{max-width:1000px}.accordion h2,.wp-block-bigbite-accordion h4{font-family:var(--wp--preset--font-family--avenir-bold);font-size:1.375rem}@media(max-width:640px){.accordion h2,.wp-block-bigbite-accordion h4{font-size:1.125rem}}.accordion p,.bbAccordion_details-detailsWrapper p{line-height:1.2;margin-top:.8rem}.wp-block-bigbite-accordion-item{border-bottom:1px solid var(--wp--preset--color--tertiary)}.bbAccordion_details-detailsWrapper{padding:1rem}body{font-family:Avenir Regular,arial}.is-header{overflow-x:clip;position:relative}.is-header .is-layout-flow{margin:0 auto;max-width:1300px}@media(max-width:768px){.is-header .is-layout-flow{margin:0 auto;max-width:1200px}}.is-header .header-circle{background-color:#448a8d;border-radius:50%;display:block;height:100vw;position:absolute;right:0;top:0;transform:translateX(50%) translateY(-50%);width:100vw;z-index:-1}.wp-block-site-logo img,.wp-block-site-logo.is-default-size img{width:240px}footer{margin-top:40px}.footer-container{margin:0 auto;max-width:1300px}@media(max-width:768px){.footer-top{flex-direction:column}.footer-top .footer-left{width:100%}.footer-top .footer-right ul{justify-content:center}}@media(max-width:360px){.footer-legal-links{align-items:center;flex-direction:column}}.footer-top{border-bottom:1px solid var(--wp--preset--color--background-fade);display:flex;justify-content:space-between;padding-bottom:40px}.footer-left{width:33%}.footer-bottom{display:flex;flex-direction:column;padding-top:40px;width:100%}.footer-legal .footer-trademark{text-align:center}.wp-block-group .footer-legal-links{display:flex;gap:2rem;justify-content:center}.footer-legal .footer-legal-links a{color:var(--wp--preset--color--background);text-decoration:none}.footer-legal .footer-legal-links a:hover{text-decoration:underline}.wp-block-social-links.is-style-logos-only svg{color:var(--wp--preset--color--background)!important;padding:14px}.footer-legal .footer-legal-links a{-webkit-margin-before:0;margin-block-start:0}@media(min-width:768px){.woocommerce form{display:flex;flex-wrap:wrap;gap:1.5rem}}.woocommerce form .col2-set,.woocommerce-checkout-review-order{flex:1 0 calc(50% - 4rem)}.form-row.woocommerce-validated input.input-text{border-color:#3b7f81}.woocommerce div.product form.cart div.quantity{display:none}.woocommerce div.product form.cart:after,.woocommerce div.product form.cart:before{content:"";display:none}.woocommerce div.product form.cart{display:flex;flex-direction:column}@media(min-width:768px){.woocommerce div.product form.cart{flex-direction:row;gap:1.5rem}}.woocommerce form.form-row label{color:var(--wp--preset--color--secondary);font-family:unset;font-size:1rem;font-style:normal;font-weight:500;line-height:1.5625rem;margin-bottom:.5rem}.woocommerce-NoticeGroup-checkout{flex-basis:100%}form.woocommerce-checkout{position:relative}.woocommerce form .form-row abbr.required{color:var(--wp--preset--color--secondary)}.woocommerce form .woocommerce-input-wrapper input,.woocommerce form .woocommerce-input-wrapper span.select2-selection,.woocommerce form .woocommerce-input-wrapper textarea{border:2px solid #edf2f7;border-radius:unset;color:#65696f;font-family:unset;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:.01em;line-height:140%}.woocommerce-billing-fields__field-wrapper #billing_first_name_field{clear:both}.woocommerce-billing-fields__field-wrapper:before{content:"Your Details";float:left;font-family:var(--wp--preset--font-family--intro-bold);font-size:1.875rem;font-weight:700;line-height:3.25rem}#customer_details .col-1{width:100%}#customer_details .col-2,#order_review_heading,.woocommerce-billing-fields h3{display:none}#order_review{background-color:var(--wp--preset--color--tertiary);border-radius:10px;height:-moz-fit-content;height:fit-content;padding:2rem 2.5rem 3rem}#order_review:before{content:"Summary";font-family:var(--wp--preset--font-family--intro-bold);font-size:1.875rem;font-weight:700;line-height:3.25rem}#order_review table.woocommerce-checkout-review-order-table{border:none;margin-top:2rem;width:100%}#order_review table.woocommerce-checkout-review-order-table thead tr th{font-family:var(--wp--preset--font-family--avenir-bold);font-size:1.25rem;font-weight:800;line-height:1.5625rem}#order_review table.woocommerce-checkout-review-order-table tbody tr td{padding-bottom:2.5rem}#order_review table.woocommerce-checkout-review-order-table tfoot tr.cart-subtotal{display:none}#order_review #payment.woocommerce-checkout-payment{background-color:rgba(59,126,129,.102);border-radius:10px}#order_review #payment.woocommerce-checkout-payment #place_order{background-color:var(--wp--preset--color--primary);border-radius:999px;float:left}.woocommerce-order table{background:#f1f6f8}.woocommerce-order .woocommerce-table--order-details{background-color:var(--wp--preset--color--background)}.woocommerce-order .woocommerce-table--order-details tr{border-top:1px solid #dfeaec}.woocommerce-order table thead tr{font-family:var(--wp--preset--font-family--avenir-bold);font-size:var(--wp--preset--font-size--small)}.woocommerce table.shop_table td{border-top:0}.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{border-top:none}.woocommerce-page table.shop_table thead th{border-bottom:1px solid #dfeaec}.woocommerce table.shop_table{border:none}.woocommerce .download-file a.button{background:var(--wp--preset--color--primary);border:2px solid #3b7e81;border-radius:85px;color:var(--wp--preset--color--background);display:inline-block;margin:10px;padding:12px 50px 12px 22px;position:relative;text-decoration:none}.woocommerce .download-file a.button:after{content:url(../static/images/download.svg);position:absolute;right:0;transform:translateX(-50%)}.woocommerce .order-again a.button{background:var(--wp--preset--color--background);border:2px solid #3b7e81;border-radius:85px;color:var(--wp--preset--color--primary);display:inline-block;margin:10px;padding:12px 40px 12px 22px;text-decoration:none}.woocommerce-page ul.woocommerce-order-overview{background:#f1f6f8;border-radius:8px;padding:5px}.woocommerce-page table.shop_table td,.woocommerce-page table.shop_table th{padding:1rem}@media(min-width:768px){.woocommerce-page table.shop_table td,.woocommerce-page table.shop_table th{padding:1.8rem}}.woocommerce-page ul.woocommerce-order-overview li{font-size:var(--wp--preset--font-size--small);padding:10px}@media(min-width:768px){.woocommerce-page ul.woocommerce-order-overview li{padding:30px}}.woocommerce ul.order_details li{font-family:var(--wp--preset--font-family--avenir-bold);text-transform:none}.woocommerce ul.order_details li strong{font-family:var(--wp--preset--font-family--avenir-regular);font-size:var(--wp--preset--font-size--body);font-weight:400;margin-top:6px}.woocommerce-thankyou-order-received{font-family:var(--wp--preset--font-family--intro-bold);margin-bottom:3rem;text-align:center}.woocommerce-order-received .wp-block-post-title{display:none}.woocommerce-order-received .woocommerce-column__title,.woocommerce-order-received .woocommerce-order-details__title,.woocommerce-order-received .woocommerce-order-downloads__title{font-family:var(--wp--preset--font-family--intro-bold);font-size:var(--wp--preset--font-size--inter)}.woocommerce-page .woocommerce-terms-and-conditions{max-width:370px}.terms-table{border-collapse:collapse;border-spacing:0}.terms-table td,.terms-table th{border:1px solid #dfeaec;font-size:.875rem;overflow:hidden;padding:10px 5px;word-break:normal}.terms-table th{font-weight:400}.terms-table .tg-0lax{padding:20px;text-align:left;vertical-align:top}.terms-table .table-bold{font-family:var(--wp--preset--font-family--avenir-bold)}.terms-table .table-small{font-size:.6875rem}#order_review #payment.woocommerce-checkout-payment,.woocommerce-checkout #payment{background:none}.woocommerce-page form .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label-for-checkbox{background:rgba(59,126,129,.063);border-radius:6px;display:block!important;padding:20px}.woocommerce-terms-and-conditions-wrapper table{font-size:.8125rem}.woocommerce-terms-and-conditions-wrapper .required{display:none}@media(max-width:640px){.gform_wrapper.gravity-theme div.gform_fields{grid-row-gap:.5rem}.gform_wrapper.gravity-theme div.ginput_complex{gap:.5rem}.gform_wrapper.gravity-theme div.ginput_complex>span{margin:0}.gform_wrapper.gravity-theme div.ginput_complex .gf_clear{display:none}}.gform_wrapper.gravity-theme .field_description_above .gfield_description{padding-top:16px}.wp-block-group.is-style-price-card{align-items:stretch;display:flex;flex-wrap:wrap;gap:1.5rem}.wp-block-group.is-style-price-card .wp-block-product-price-card{-webkit-margin-before:0!important;flex:1;margin-block-start:0!important;min-width:200px;width:-webkit-fill-available;width:-moz-available;width:fill}.wp-block-product-price-card{align-items:center;align-self:stretch;border-radius:10px;display:flex;flex-direction:column;padding:3.75rem 2.25rem}.bb-product-priceCard-title{font-weight:800;margin:0}.bb-product-priceCard-price{align-items:baseline;display:flex;gap:.5rem}.bb-product-priceCard-price h1{font-family:var(--wp--preset--font-family--intro-bold)}.bb-product-priceCard-button{border-radius:5px;padding-bottom:.75rem;padding-top:.75rem;text-align:center;text-decoration:none;width:100%}.bb-product-priceCard-list{align-self:start;line-height:1.6;text-align:left}.bb-product-priceCard-list li{margin-bottom:5px}.highlight-card .bb-product-priceCard-price h1{color:#fff}

/*# sourceMappingURL=frontend-be4fefcc.css.map*/