.elementor-kit-3832{--e-global-color-primary:#063B39;--e-global-color-secondary:#0A4B49;--e-global-color-text:#8F7748;--e-global-color-accent:#CE6636;--e-global-color-7a7bcb9:#E2D8C4;--e-global-color-f380a37:#F3EAD8;--e-global-color-90b444f:#EBD19F;--e-global-color-f0549bb:#0B5351;--e-global-color-bc23f48:#0E5A58;--e-global-color-5572414:#048837;--e-global-color-3a49f2d:#1C917A;--e-global-color-6a3fe1e:#EE7741;--e-global-color-316cfbb:#D96B3A;--e-global-color-ef3e75f:#C35A2B;--e-global-color-ccb345f:#A04B25;--e-global-color-ce20828:#B19660;--e-global-color-f3f6b76:#A08653;--e-global-color-d0b864f:#6D5B37;--e-global-color-5b607653:#FFF;--e-global-color-1286e49:#000;--e-global-color-63252b8:#035DFC;--e-global-color-a1975d0:#FFBE00;--e-global-color-7accf87:#025C25;--e-global-color-a6bc71a:#4C6DA8;--e-global-color-c996aa7:#31466B;--e-global-color-c2b2348:#5B80C2;--e-global-typography-primary-font-family:"Nunito";--e-global-typography-primary-font-size:1.2rem;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-line-height:1.2rem;--e-global-typography-secondary-font-family:"Nunito";--e-global-typography-secondary-font-size:18px;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Nunito";--e-global-typography-text-font-size:1.2rem;--e-global-typography-text-font-weight:700;--e-global-typography-text-line-height:1.6rem;--e-global-typography-accent-font-family:"Nunito";--e-global-typography-accent-font-size:1.2rem;--e-global-typography-accent-font-weight:700;--e-global-typography-accent-line-height:1.4rem;--e-global-typography-6b9f819-font-family:"Nunito";--e-global-typography-6b9f819-font-size:1.8rem;--e-global-typography-6b9f819-font-weight:700;--e-global-typography-6b9f819-line-height:1.9rem;--e-global-typography-6b9f819-letter-spacing:-0.7px;--e-global-typography-ecee244-font-family:"Nunito";--e-global-typography-ecee244-font-size:1.5rem;--e-global-typography-ecee244-font-weight:700;--e-global-typography-ecee244-line-height:1.6rem;--e-global-typography-6fcb044-font-family:"Cinzel";--e-global-typography-6fcb044-font-size:2.8rem;--e-global-typography-6fcb044-line-height:2.7rem;--e-global-typography-41d5e83-font-family:"Nunito";--e-global-typography-41d5e83-font-size:1.2rem;--e-global-typography-41d5e83-font-weight:600;--e-global-typography-41d5e83-line-height:1.4em;--e-global-typography-41d5e83-letter-spacing:-0.4px;--e-global-typography-278842d-font-family:"Nunito";--e-global-typography-278842d-font-size:18px;--e-global-typography-278842d-font-weight:800;--e-global-typography-00f7992-font-size:1.9rem;--e-global-typography-00f7992-font-weight:700;--e-global-typography-00f7992-line-height:1.7rem;--e-global-typography-00f7992-letter-spacing:-0.8px;--e-global-typography-731dc30-font-size:2rem;--e-global-typography-731dc30-font-weight:700;--e-global-typography-731dc30-line-height:2rem;--e-global-typography-731dc30-letter-spacing:-0.8px;--e-global-typography-0230fcb-font-family:"IM Fell English";--e-global-typography-0230fcb-font-size:1.5em;--e-global-typography-0230fcb-font-weight:600;--e-global-typography-0230fcb-line-height:2rem;--e-global-typography-56c7961-font-family:"IM Fell English";--e-global-typography-56c7961-font-size:1.5em;--e-global-typography-56c7961-font-weight:600;--e-global-typography-56c7961-line-height:2rem;--e-global-typography-c360be4-font-family:"Arial";--e-global-typography-c360be4-font-size:2.1rem;--e-global-typography-c360be4-font-weight:bold;background-color:var(--e-global-color-f380a37);color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-kit-3832 button,.elementor-kit-3832 input[type="button"],.elementor-kit-3832 input[type="submit"],.elementor-kit-3832 .elementor-button{background-color:var(--e-global-color-f3f6b76);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);color:var(--e-global-color-f380a37);border-radius:6px 6px 6px 6px;padding:15px 26px 15px 26px}.elementor-kit-3832 button:hover,.elementor-kit-3832 button:focus,.elementor-kit-3832 input[type="button"]:hover,.elementor-kit-3832 input[type="button"]:focus,.elementor-kit-3832 input[type="submit"]:hover,.elementor-kit-3832 input[type="submit"]:focus,.elementor-kit-3832 .elementor-button:hover,.elementor-kit-3832 .elementor-button:focus{background-color:var(--e-global-color-ce20828);color:var(--e-global-color-5b607653);border-style:none;border-radius:6px 6px 6px 6px}.elementor-kit-3832 e-page-transition{background-color:#063B39}.elementor-kit-3832 p{margin-block-end:1.4rem}.elementor-kit-3832 a{color:var(--e-global-color-accent)}.elementor-kit-3832 a:hover{color:var(--e-global-color-6a3fe1e)}.elementor-kit-3832 h1{color:var(--e-global-color-90b444f);font-family:var(--e-global-typography-6fcb044-font-family),Sans-serif;font-size:var(--e-global-typography-6fcb044-font-size);line-height:var(--e-global-typography-6fcb044-line-height)}.elementor-kit-3832 h2{color:var(--e-global-color-accent);font-family:var(--e-global-typography-6b9f819-font-family),Sans-serif;font-size:var(--e-global-typography-6b9f819-font-size);font-weight:var(--e-global-typography-6b9f819-font-weight);line-height:var(--e-global-typography-6b9f819-line-height);letter-spacing:var(--e-global-typography-6b9f819-letter-spacing)}.elementor-kit-3832 h3{color:var(--e-global-color-accent);font-family:var(--e-global-typography-ecee244-font-family),Sans-serif;font-size:var(--e-global-typography-ecee244-font-size);font-weight:var(--e-global-typography-ecee244-font-weight);line-height:var(--e-global-typography-ecee244-line-height)}.elementor-kit-3832 h4{color:var(--e-global-color-accent);font-family:"Nunito",Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.1rem}.elementor-kit-3832 h5{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height)}.elementor-kit-3832 h6{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height)}.elementor-kit-3832 label{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-41d5e83-font-family),Sans-serif;font-size:var(--e-global-typography-41d5e83-font-size);font-weight:var(--e-global-typography-41d5e83-font-weight);line-height:var(--e-global-typography-41d5e83-line-height);letter-spacing:var(--e-global-typography-41d5e83-letter-spacing)}.elementor-kit-3832 input:not([type="button"]):not([type="submit"]),.elementor-kit-3832 textarea,.elementor-kit-3832 .elementor-field-textual{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text);background-color:var(--e-global-color-7a7bcb9);border-radius:8px 8px 8px 8px;padding:12px 12px 12px 12px}.elementor-kit-3832 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-3832 textarea:focus,.elementor-kit-3832 .elementor-field-textual:focus{color:var(--e-global-color-secondary);background-color:var(--e-global-color-accent);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-90b444f);border-radius:6px 6px 6px 6px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}{}h1.entry-title{display:var(--page-title-display)}.elementor-lightbox{background-color:#063B39D6;--lightbox-ui-color:var( --e-global-color-bc23f48 );--lightbox-ui-color-hover:var( --e-global-color-accent );--lightbox-text-color:var( --e-global-color-90b444f );--lightbox-header-icons-size:24px;--lightbox-navigation-icons-size:24px}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header .header-inner{width:1120px;max-width:100%}.site-header{padding-inline-end:0;padding-inline-start:0}.site-header .site-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height)}.site-header .site-navigation .menu li{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height)}.site-footer .site-branding{flex-direction:column;align-items:stretch}.site-footer .footer-inner{width:1120px;max-width:100%}.site-footer .site-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}footer .footer-inner .site-navigation a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.site-footer .copyright p{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}@media(max-width:1024px){.elementor-kit-3832{--e-global-typography-text-font-size:1.2rem;--e-global-typography-text-line-height:1.6rem;--e-global-typography-accent-font-size:1.2rem;--e-global-typography-accent-line-height:1.4rem;--e-global-typography-6b9f819-font-size:1.5rem;--e-global-typography-6b9f819-line-height:1.6rem;--e-global-typography-6b9f819-letter-spacing:-0.5px;--e-global-typography-ecee244-font-size:1.3rem;--e-global-typography-ecee244-line-height:1.3rem;--e-global-typography-6fcb044-font-size:2.6rem;--e-global-typography-6fcb044-line-height:2.3rem;--e-global-typography-00f7992-font-size:1.7rem;--e-global-typography-731dc30-font-size:1.7rem;--e-global-typography-0230fcb-font-size:1.2rem;--e-global-typography-0230fcb-line-height:1.4rem;--e-global-typography-56c7961-font-size:1.5rem;--e-global-typography-56c7961-line-height:2rem;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-kit-3832 h1{font-size:var(--e-global-typography-6fcb044-font-size);line-height:var(--e-global-typography-6fcb044-line-height)}.elementor-kit-3832 h2{font-size:var(--e-global-typography-6b9f819-font-size);line-height:var(--e-global-typography-6b9f819-line-height);letter-spacing:var(--e-global-typography-6b9f819-letter-spacing)}.elementor-kit-3832 h3{font-size:var(--e-global-typography-ecee244-font-size);line-height:var(--e-global-typography-ecee244-line-height)}.elementor-kit-3832 h5{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-kit-3832 h6{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-kit-3832 button,.elementor-kit-3832 input[type="button"],.elementor-kit-3832 input[type="submit"],.elementor-kit-3832 .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-kit-3832 label{font-size:var(--e-global-typography-41d5e83-font-size);line-height:var(--e-global-typography-41d5e83-line-height);letter-spacing:var(--e-global-typography-41d5e83-letter-spacing)}.elementor-kit-3832 input:not([type="button"]):not([type="submit"]),.elementor-kit-3832 textarea,.elementor-kit-3832 .elementor-field-textual{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}.site-header .site-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.site-header .site-navigation .menu li{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.site-footer .site-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}footer .footer-inner .site-navigation a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.site-footer .copyright p{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}}@media(max-width:767px){.elementor-kit-3832{--e-global-typography-text-font-size:1.2rem;--e-global-typography-text-line-height:1.4rem;--e-global-typography-accent-font-size:1.2rem;--e-global-typography-accent-line-height:1.4rem;--e-global-typography-6b9f819-font-size:1.4rem;--e-global-typography-6b9f819-line-height:1.4rem;--e-global-typography-ecee244-font-size:1.2rem;--e-global-typography-ecee244-line-height:1.2rem;--e-global-typography-6fcb044-font-size:1.7rem;--e-global-typography-6fcb044-line-height:1.6rem;--e-global-typography-00f7992-font-size:1.5rem;--e-global-typography-00f7992-line-height:1.4rem;--e-global-typography-731dc30-font-size:1.6rem;--e-global-typography-731dc30-line-height:1.4rem;--e-global-typography-0230fcb-font-size:1.2rem;--e-global-typography-0230fcb-line-height:1.4rem;--e-global-typography-56c7961-font-size:1.3rem;--e-global-typography-56c7961-line-height:1.8rem;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-kit-3832 h1{font-size:var(--e-global-typography-6fcb044-font-size);line-height:var(--e-global-typography-6fcb044-line-height)}.elementor-kit-3832 h2{font-size:var(--e-global-typography-6b9f819-font-size);line-height:var(--e-global-typography-6b9f819-line-height);letter-spacing:var(--e-global-typography-6b9f819-letter-spacing)}.elementor-kit-3832 h3{font-size:var(--e-global-typography-ecee244-font-size);line-height:var(--e-global-typography-ecee244-line-height)}.elementor-kit-3832 h5{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-kit-3832 h6{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-kit-3832 button,.elementor-kit-3832 input[type="button"],.elementor-kit-3832 input[type="submit"],.elementor-kit-3832 .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-kit-3832 label{font-size:var(--e-global-typography-41d5e83-font-size);line-height:var(--e-global-typography-41d5e83-line-height);letter-spacing:var(--e-global-typography-41d5e83-letter-spacing)}.elementor-kit-3832 input:not([type="button"]):not([type="submit"]),.elementor-kit-3832 textarea,.elementor-kit-3832 .elementor-field-textual{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}.site-header .site-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.site-header .site-navigation .menu li{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.site-footer .site-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}footer .footer-inner .site-navigation a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.site-footer .copyright p{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}}table tbody>tr:nth-child(odd)>td{background-color:#F3EAD8}table tbody tr:hover>td{background-color:#F3EAD8}table{width:100%;border-collapse:collapse;border:0;margin-bottom:0;border-radius:12px}table td,table th{border:1px solid #CE6636;padding:18px;text-align:center;background-color:#F3EAD8}.table-header{color:#F3EAD8;border-radius:12px}.table-header{background-color:#CE6636;border-radius:0;font-weight:800}.sign-divider td{border-top:3px solid #CE6636}@media only screen and (max-width:767px){td,th{display:block;width:100%}tr.sign-divider td:first-child,tr.sign-divider td:first-child:hover{background-color:#8F7748;color:#F3EAD8;font-size:1.3rem;line-height:1.3rem;text-transform:uppercase}tr{margin-bottom:10px}}@keyframes fadeDown{from{opacity:0;transform:translate3d(0,-25px,0)}to{opacity:1;transform:none}}.elementor-element.fadeInDown{animation-name:fadeDown}@keyframes fadeLeft{from{opacity:0;transform:translate3d(-25px,0,0)}to{opacity:1;transform:none}}.elementor-element.fadeInLeft{animation-name:fadeLeft}@keyframes fadeRight{from{opacity:0;transform:translate3d(25px,0,0)}to{opacity:1;transform:none}}.elementor-element.fadeInRight{animation-name:fadeRight}@keyframes fadeUp{from{opacity:0;transform:translate3d(0,25px,0)}to{opacity:1;transform:none}}.elementor-element.fadeInUp{animation-name:fadeUp}.no-posts-found{display:none;visibility:hidden}.elementor-posts-nothing-found{text-align:center}.menu-item .elementor-sub-item{border-right:10px solid #0A4B49}.menu-item .elementor-sub-item:hover{border-right:10px solid #C35A2B}.sub-menu .elementor-item-active{border-right:10px solid #C35A2B}.menu-dark .menu-item .elementor-sub-item{border-right:10px solid #0A4B49}.menu-dark .menu-item .elementor-sub-item:hover{border-right:10px solid #C35A2B}.menu-dark .sub-menu .elementor-item-active{border-right:10px solid #C35A2B}.return-to-shop{display:none;visibility:hidden}.woocommerce-checkout-payment img,.about_paypal{display:none;visibility:hidden}.woocommerce-terms-and-conditions{padding:0;border:0 solid red}.variations .label{visibility:hidden;display:none}table.variations td.value{background-color:#E2D8C4}#number-of-students,#payment-option{border:0;margin-right:0;padding-right:8px}.value{padding:0;background-color:#E2D8C4}.woocommerce .elementor-1265 .elementor-element.elementor-element-e4e5dc8 form.cart .variations{width:100%;margin-bottom:0;text-align:center}.single_variation_wrap{margin:0;padding:0;text-align:center}.woocommerce div.product span.price{color:#C35A2B;font-size:1.25em}.woocommerce-variation.single_variation{padding-bottom:24px}.elementor-tab-title{border-radius:6px}.woocommerce-tabs{display:none;visibility:hidden}.product-total{text-align:right;width:140px}th .amount{text-align:right;width:140px}tfoot td{text-align:right;width:140px}.row-actions{display:none;visibility:hidden}.folder-row-name{border-radius:6px}.doctable thead{display:none;visibility:hidden}h2.directory-title,.author-cell,.date-cell,.tags-cell{display:none;visibility:hidden}.alignwide{margin-left:20px;margin-right:0}body #buddypress input[type=submit]{border:0;border-radius:6px}@font-face{font-display:swap;font-family:'Nunito';font-style:normal;font-weight:400;font-display:auto;src:url(https://traditionalmedicalastrology.org/wp-content/uploads/2023/12/Nunito-Regular.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Nunito';font-style:italic;font-weight:400;font-display:auto;src:url(https://traditionalmedicalastrology.org/wp-content/uploads/2023/12/Nunito-Italic.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Nunito';font-style:normal;font-weight:600;font-display:auto;src:url(https://traditionalmedicalastrology.org/wp-content/uploads/2023/12/Nunito-SemiBold.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Nunito';font-style:normal;font-weight:700;font-display:auto;src:url(https://traditionalmedicalastrology.org/wp-content/uploads/2023/12/Nunito-Bold.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Nunito';font-style:normal;font-weight:800;font-display:auto;src:url(https://traditionalmedicalastrology.org/wp-content/uploads/2023/12/Nunito-ExtraBold.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Cinzel';font-style:normal;font-weight:400;font-display:auto;src:url(https://traditionalmedicalastrology.org/wp-content/uploads/2023/12/Cinzel-Regular.woff) format('woff'),url(https://traditionalmedicalastrology.org/wp-content/uploads/2023/12/Cinzel-Regular.ttf) format('truetype')}