:root{--color-primary-black:#1c1c1a;--color-primary-white:#fff;--color-primary-navy:#002a46;--color-primary-red:#eb3b36;--color-primary-blue:#0094de;--color-primary-grey:#e7e7e7;--color-secondary-slate:#758e90;--color-secondary-aegean:#006d87;--color-secondary-sky:#7bc6ea;--color-secondary-ice:#b6d7ec;--color-secondary-taupe:#999b9d;--color-secondary-char:#50555b;--color-secondary-blood:#7d2728;--color-secondary-blush:#f26f69;--h1-font-size:3.75rem;--h2-font-size:2.125rem;--h3-font-size:2.125rem;--h4-font-size:1rem;--h5-font-size:0.75rem;--body-font-size:1rem;--h4-letter-spacing:4px;--h5-letter-spacing:4px}body,html{color:#1c1c1a}body,body p{font-family:proxima-nova,sans-serif;font-size:1rem;font-weight:400}.elementor-widget-heading h1.elementor-heading-title,h1{font-family:proxima-nova,sans-serif;font-size:3.75rem;font-weight:700}.elementor-widget-heading h2.elementor-heading-title,h2{font-family:proxima-nova,sans-serif;font-size:2.125rem;font-weight:700}.elementor-widget-heading h3.elementor-heading-title,h3{font-family:museo-slab,serif;font-size:2.125rem;font-weight:500}.elementor-widget-heading h4.elementor-heading-title,h4{font-family:proxima-nova,sans-serif;font-size:1rem;font-weight:700;letter-spacing:4px;text-transform:uppercase}.elementor-widget-heading h5.elementor-heading-title,h5{font-family:museo-slab,serif;font-size:.75rem;font-weight:700;letter-spacing:4px;text-transform:uppercase}@media only screen and (max-width:579px){body,html{font-size:80%}}.tah-login,.tah-login-inner{height:inherit;width:inherit}.tah-login-inner{display:inline-block;position:relative}.tah-login-inner .tah-login-profile{align-items:center;color:#002a46;display:flex;flex-direction:row;font-size:1.25rem;gap:.5rem;height:inherit;width:inherit}.tah-login-inner .tah-login-profile img{border-radius:50%;max-height:150px;object-fit:contain;width:auto}.tah-login-inner .tah-login-profile img.avatar,.tah-login-inner .tah-login-profile img.photo{border-radius:50%;max-width:2.5rem}.tah-login-inner .tah-login-profile .tah-dropdown-toggle{display:none}.tah-login-inner .tah-login-profile:after{height:15px;pointer-events:auto}.tah-login-inner .tah-login-profile .tah-login-profile-dropdown{background:#fff;border-radius:6px;box-shadow:0 8px 40px 0 rgba(0,0,0,.349);display:none;left:-45%;padding:0 0 1.25rem;position:absolute;top:calc(100% + 10px);width:auto;z-index:100}.tah-login-inner .tah-login-profile .tah-login-profile-dropdown:before{border-color:#0000 #0000 #fff;border-style:solid;border-width:0 .625rem .625rem;content:"";position:absolute;right:3.25rem;top:-.625rem}.tah-login-inner .tah-login-profile .tah-login-profile-dropdown hr{margin-top:1.25rem}.tah-login-inner .tah-login-profile .tah-login-profile-dropdown .tah-login-dropdown-item{font-size:1rem;padding:1.25rem 1.25rem 0;white-space:nowrap}.tah-login-inner .tah-login-profile .tah-login-profile-dropdown .tah-login-dropdown-item a{color:#1c1c1a;font-family:proxima-nova,sans-serif;font-weight:700}.tah-login-inner .tah-login-profile .tah-login-profile-dropdown .tah-login-dropdown-item a:hover{color:#eb3b36}.tah-login-inner .tah-login-profile .tah-dropdown-toggle:checked+label+.tah-login-profile-dropdown,.tah-login-inner .tah-login-profile .tah-login-profile-dropdown:hover,.tah-login-inner .tah-login-profile .tah-login-profile:hover+.tah-login-profile-dropdown{animation:fadeIn .18s;display:block}#mobile-menu .tah-login-inner{display:block}#mobile-menu .tah-login-inner .tah-login-profile{flex-wrap:wrap}#mobile-menu .tah-login-inner .tah-login-profile .tah-login-profile-dropdown{box-shadow:none;left:0;position:static;top:unset;width:100%!important}#mobile-menu .tah-login-inner .tah-login-profile .tah-login-profile-dropdown .tah-login-dropdown-item{padding-left:0}#mobile-menu .tah-login-inner .tah-login-profile .tah-login-profile-dropdown .tah-login-dropdown-item a{font-size:1.2rem;font-weight:400!important;line-height:1.25em}#mobile-menu .tah-login-inner .tah-login-profile .tah-login-profile-dropdown hr{width:100%}#mobile-menu .tah-login-inner .tah-login-profile .tah-login-profile-dropdown:before{content:none}#mobile-menu label.tah-login-profile{justify-content:space-between;width:100%}#mobile-menu .elementor-widget-mt-login-block{align-self:flex-start!important;width:100%}.arrow-link a:hover .elementor-button-icon svg path{fill:#a42325}.tah-event-item-meta a,.tah-event-item-meta span{color:#1c1c1a;font-family:proxima-nova,sans-serif;font-size:1rem}.tah-event-item-meta a .elementor-button-text,.tah-event-item-meta span .elementor-button-text{color:#fff}.tah-event-item-meta .tah-eventloop-date:before{content:""}.tah-event-item-meta .tah-eventloop-date:before,.tah-event-item-meta .tah-eventloop-venue:before{color:#eb3b36;font-family:Font Awesome\ 5 Free;font-size:1em;font-style:normal;font-variant:normal;line-height:1.35rem;position:absolute;text-rendering:auto;-webkit-font-smoothing:antialiased;left:-1.5em}.tah-event-item-meta .tah-eventloop-venue:before{content:"";font-weight:900}.e-search-input-wrapper svg{height:auto;width:100px}.e-search-form{display:flex;flex-direction:row;justify-content:space-evenly}.tooltip{display:inline-block;position:relative}.tooltip-text{background:#333;border-radius:4px;bottom:125%;color:#fff;font-size:small;left:50%;max-width:30vw;opacity:0;overflow-wrap:break-word;padding:4px 8px;position:absolute;transform:translateX(-50%);transition:opacity .15s ease-in-out;visibility:hidden;white-space:normal;width:max-content}.tooltip:hover .tooltip-text{opacity:1;visibility:visible}.event-loop-item .elementor-icon-list-items{gap:.5rem}.event-loop-item .elementor-icon-list-items li{border-radius:6px;padding:.313rem .625rem}.event-loop-item .elementor-icon-list-items li:last-child{background-color:#eb3b36}.event-loop-item .elementor-icon-list-items li:last-child:has(span:empty){display:none}.event-loop-item .elementor-icon-list-items li a{flex-direction:row-reverse}.tribe_events_cat-one-day .elementor-icon-list-items li:first-child{background-color:#0094de}.tribe_events_cat-one-day .elementor-icon-list-items li:first-child:hover{background-color:#254771}.tribe_events_cat-multi-day .elementor-icon-list-items li:first-child{background-color:#f37576}.tribe_events_cat-multi-day .elementor-icon-list-items li:first-child:hover{background-color:#eb3b3e}.tribe_events_cat-webinar .elementor-icon-list-items li:first-child{background-color:#708090}.tribe_events_cat-webinar .elementor-icon-list-items li:first-child:hover{background-color:#006887}.event-type-offcanvas-close-btn{height:1.25rem;width:1.25rem}.tah-event-item-meta{margin-top:auto}.tah-event-item-meta .tah-eventloop-date,.tah-event-item-meta .tah-eventloop-venue{margin-left:1.75rem}.single-tribe_events #tribe-events-pg-template{margin:0!important;max-width:100%!important;padding:0!important}.single-tribe_events .single-seminar-meta .tah-eventloop-venue a{color:#fff}.single-tribe_events #tah-eventloop-time{text-transform:uppercase}.single-tribe_events .tec-events-elementor-event-widget__categories,.single-tribe_events .tec-events-elementor-event-widget__categories-link-wrapper,.single-tribe_events .tec-events-elementor-event-widget__cost,.single-tribe_events .tec-events-elementor-event-widget__datetime,.single-tribe_events .tec-events-elementor-event-widget__datetime-wrapper,.single-tribe_events .tec-events-elementor-event-widget__organizer,.single-tribe_events .tec-events-elementor-event-widget__organizer-details,.single-tribe_events .tec-events-elementor-event-widget__organizer-email-wrapper,.single-tribe_events .tec-events-elementor-event-widget__organizer-name,.single-tribe_events .tec-events-elementor-event-widget__organizer-phone-wrapper,.single-tribe_events .tec-events-elementor-event-widget__organizer-website-wrapper{margin:0!important;padding:0!important}.single-tribe_events .single-event-hero .tah-eventloop-meta:before{font-size:1.33rem!important;left:-1.75rem!important;line-height:1.6rem!important}.single-tribe_events .single-event-details-wrapper .elementor-widget-tec_events_elementor_widget_event_organizer,.single-tribe_events .single-event-details-wrapper .tah-eventloop-meta{padding-left:2rem!important}.single-tribe_events .single-event-details-wrapper .elementor-widget-tec_events_elementor_widget_event_organizer:before,.single-tribe_events .single-event-details-wrapper .tah-eventloop-meta:before{left:2px!important}@media(max-width:767px){.single-tribe_events .single-event-details-wrapper .elementor-widget-tec_events_elementor_widget_event_organizer,.single-tribe_events .single-event-details-wrapper .tah-eventloop-meta{padding-left:1.111rem!important}.single-tribe_events .mobile-lowercase>*{text-transform:uppercase!important}}.share-popup{font-size:1.111rem;padding:.667rem .889rem}.share-popup:before{height:.667rem;width:.667rem}.single-post .elementor-button{cursor:pointer}.single-post .is-layout-flex{display:flex}.single-post .share-popup{background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;display:inline-block;font-size:20px;opacity:0;padding:12px 16px;position:relative;transition:opacity .2s ease;visibility:hidden;width:fit-content;z-index:9999}.single-post .share-popup.show{opacity:1;visibility:visible}.single-post .share-popup:before{background:#fff;box-shadow:-2px -2px 4px #0000000d;content:"";height:12px;left:50%;position:absolute;top:-6px;transform:translateX(-50%) rotate(45deg);width:12px}.single-post .blog-article-content .wp-element-caption{color:#666;font-size:.88rem;line-height:1.2rem}.single-post .blog-article-content h2,.single-post .blog-article-content h3,.single-post .blog-article-content h4{color:#eb3b36}.single-post .blog-article-content blockquote{border-left:10px solid #eb3b36;color:#1c1c1a;font-size:1.333rem;font-weight:400;line-height:1.5em;margin:2.222rem;padding-left:40px}.single-post .blog-article-content blockquote p{font-family:museo-slab,serif;font-size:1.333rem}.single-post .blog-article-content a{color:#eb3b36;text-decoration:underline}.single-post .blog-article-content a:hover{color:#7d2728;text-decoration:none}@media(max-width:767px){.single-post .wp-block-image{margin:10px}.single-post .blog-article-content blockquote{margin-left:0!important;margin-right:0!important;padding-left:16px}.single-post .elementor-post-info{gap:10px}}@media(max-width:576px){.single-post .wp-block-columns-is-layout-flex{flex-direction:column}.single-post .wp-block-image{margin:0}.single-post .wp-block-image img{width:100%}}.single-staff-content a{color:#eb3b36;text-decoration:underline}.single-staff-content a:hover{color:#7d2728;text-decoration:none}.share-popup{background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;display:inline-block;font-size:20px;opacity:0;padding:12px 16px;position:relative;transition:opacity .2s ease;visibility:hidden;width:fit-content;z-index:9999}.share-popup.show{opacity:1;visibility:visible}.share-popup:before{background:#fff;box-shadow:-2px -2px 4px #0000000d;content:"";height:12px;left:50%;position:absolute;top:-6px;transform:translateX(-50%) rotate(45deg);width:12px}@media(max-width:1024px){.share-popup{padding:5px}}@media(max-width:767px){.single-tribe_events .single-event-details-wrapper .elementor-widget-tec_events_elementor_widget_event_organizer,.single-tribe_events .single-event-details-wrapper .tah-eventloop-meta{padding-left:20px!important}.single-tribe_events .mobile-lowercase>*{text-transform:uppercase!important}}.document-version-selector-wrapper{align-items:center;display:flex;position:relative}.document-version-selector-wrapper:before{content:"Choose a Version: "}.document-version-selector-wrapper select{appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMGEyMjQwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiI+PHBhdGggZD0ibTYgOSA2IDYgNi02Ii8+PC9zdmc+);background-position:100%;background-repeat:no-repeat;border:none;font-size:1.111rem;font-weight:700;width:calc(100% - 8rem)}.document-version-selector-wrapper select:hover{border:none}.tah-document-study-questions-header h2{font-family:museo-slab,serif;font-size:2.125rem;font-weight:500;margin-top:0;text-transform:uppercase}.tah-document-study-questions-header ol{font-size:.778rem;line-height:1.333rem;padding-left:1rem}.tah-document-study-questions-header li a{color:#eb3b36;text-decoration:underline}.tah-document-study-questions-header li a:hover{color:#7d2728;text-decoration:none}.single-collection .elementor-widget-text-editor a,.single-collection .elementor-widget-theme-post-content a,.single-document .elementor-widget-text-editor a,.single-document .elementor-widget-theme-post-content a{color:#eb3b36;text-decoration:underline}.single-collection .elementor-widget-text-editor a:hover,.single-collection .elementor-widget-theme-post-content a:hover,.single-document .elementor-widget-text-editor a:hover,.single-document .elementor-widget-theme-post-content a:hover{color:#7d2728;text-decoration:none}.single-collection #featured-image-caption,.single-document #featured-image-caption{position:relative}.single-collection #featured-image-caption:before,.single-document #featured-image-caption:before{background-color:#eb3b36;content:"";display:block;height:4px;margin-bottom:1.111rem;width:4.444rem}.single-document #document-date{font-size:1.2rem;font-weight:500;line-height:1}.single-document #footnotes ul{font-size:.778rem;line-height:1.333rem;list-style-type:numbers;margin:0;padding:0 0 0 1.111rem}#blue-join-cta .elementor-template section>div.e-con-full{background-color:#0094de}#blue-join-cta .elementor-template section>div.e-con-full h3{color:#fff}@media only screen and (max-width:767px){#blue-join-cta .elementor-template section .elementor-widget-image{background-color:#0094de}.single-collection #acf-document-count,.single-document #document-date{font-size:1.1rem}}@media only screen and (max-width:579px){.document-version-selector-wrapper{align-items:flex-start;flex-direction:column;gap:1.11rem}.document-version-selector-wrapper select{width:100%}.single-collection #featured-image-caption,.single-document #featured-image-caption{font-weight:700}}.single-collection #acf-document-count{display:inline-flex;font-size:1.2rem;font-weight:500;gap:5px;line-height:1}.single-collection #acf-document-count:after{content:"Documents"}.single-collection .woocommerce-Price-amount{font-size:1.11rem;font-weight:700}.single-collection .elementor-widget-woocommerce-product-price p.price{margin:0!important}.single-uc-top .collection-subpage-select{appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMGEyMjQwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiI+PHBhdGggZD0ibTYgOSA2IDYgNi02Ii8+PC9zdmc+);background-position:100%;background-repeat:no-repeat;border:none;font-size:1.111rem;font-weight:700;padding-right:5.556rem;width:fit-content}@media(max-width:767px){.single-uc-top .collection-subpage-select{width:100%}}.single-uc-top #classroom-button{height:28px}.single-uc-top .elementor-widget-tah-google-classroom .elementor-widget-container,.single-uc-top .elementor-widget-tah-google-classroom .elementor-widget-container div{height:auto!important}.single-uc-top .elementor-widget-tah-google-classroom .elementor-button-text{font-size:.89rem;line-height:1.2em}.single-uc-top .elementor-widget-tah-google-classroom .elementor-button-icon svg,.single-uc-top .elementor-widget-tah-google-classroom .elementor-button-icon svg use{height:1em;width:1em}.profile-image-header{height:auto;width:50px}.inline-image-preview{display:inline-flex;flex-direction:column}.user-messages{display:flex;flex-direction:column}.user-messages span{margin:0 auto;width:fit-content}.user-messages .error{color:red}.user-messages .success{color:green}#image-preview{margin:0 auto;width:fit-content}#image-preview img{border-radius:50%;height:96px;object-fit:contain;width:96px}.profile-column-wide{width:100%}#upload-profile-image-btn{background-color:#708090;border:none;border-radius:0}fieldset{border:0}fieldset legend{background-color:#eee;font-size:24px;font-weight:700;padding:1rem;width:100%}fieldset label{font-weight:700}.form-row.form-row-50{width:48%}.form-row label{display:block;margin-bottom:6px}.form-row label.form-row-inline{display:inline}input[type=password],input[type=tel],input[type=text],input[type=url],select,textarea{box-sizing:border-box;font-family:proxima-nova,sans-serif;font-size:1rem;min-height:4ch;padding-left:1ch;resize:none;width:100%}input[type=password],input[type=password]:hover,input[type=tel],input[type=tel]:hover,input[type=text],input[type=text]:hover,input[type=url],input[type=url]:hover,select,select:hover,textarea,textarea:hover{background-color:#fff;border:1px solid #ccc;outline:none}input[type=file]{opacity:0}.profile-form-row{display:flex;gap:1em;justify-content:space-between;width:100%}.profile-form-row span.info{color:#666;font-size:.9rem;text-align:center}.image-preview-wrapper{margin:auto}p.form-row .password-block{align-items:center;display:flex}p.form-row .password-block i.fa-eye,p.form-row .password-block i.fa-eye-slash{color:#999;cursor:pointer;position:relative;right:4ch}p.form-row .password-block label.error{position:absolute;transform:translateY(150%)}.account-tabs .e-n-tabs-heading button{padding-left:0;padding-right:0}.account-tabs fieldset{padding-left:0}.account-tabs .profile-form-row{gap:2.222rem}.account-tabs .profile-form-row .profile-column-wide{margin-top:1.333rem}.account-tabs .profile-form-row .image-preview-wrapper{margin:2.22rem auto 0}.account-tabs .profile-form-row .image-preview-wrapper .inline-image-preview{max-width:6.667rem;width:fit-content}.account-tabs .profile-form-row input{border-radius:6px;padding:.889rem}@media only screen and (max-width:600px){.account-tabs .profile-form-row input{width:100%}}.account-tabs .profile-form-row select{border-radius:6px;padding:.8rem .889rem}@media only screen and (max-width:600px){.account-tabs .profile-form-row select{width:100%}}.account-tabs .profile-form-row textarea{border-radius:6px;padding:.889rem}@media only screen and (max-width:600px){.account-tabs .profile-form-row textarea{width:100%}}.account-tabs .profile-form-row input[type=checkbox]{border-radius:3px;height:.889rem;padding:0;width:.889rem}.account-tabs .profile-form-row .form-row-inline{align-items:center;display:flex;gap:.556rem;margin:1.111rem 0 0}.account-tabs .profile-form-row span.info{font-size:.667rem}.account-tabs .profile-form-row p.form-row{margin-bottom:0}.account-tabs form legend{font-size:1.11rem;padding:.611rem 1rem}.account-tabs fieldset:not(.profile-form-row){margin-top:2.222rem}.account-tabs #upload-profile-image-btn{font-size:.778rem;letter-spacing:0;margin:0 auto .889rem;padding:1.25rem .833rem;text-transform:capitalize;width:fit-content}.account-tabs .button.submit-button{border-radius:0;letter-spacing:0;padding:1.5rem 2rem;text-transform:capitalize}@media only screen and (max-width:600px){.account-tabs .button.submit-button{width:100%}}.account-tabs .e-n-tabs #tah_user_password_form fieldset{margin-top:0}@media only screen and (min-width:1025px){.account-tabs .e-n-tabs .e-n-tab-icon{display:none!important}}@media only screen and (max-width:1024px){.account-tabs .e-n-tabs div.e-n-tabs-heading button.e-n-tab-title{background-color:#fff!important;border:1px solid #d5d7da;border-radius:8px;box-shadow:0 1px 2px 0 #0a0d120d;justify-content:space-between}.account-tabs .e-n-tabs div.e-n-tabs-heading button.e-n-tab-title span{padding:.556rem 1.111rem}.account-tabs .e-n-tabs .e-n-tabs-content div[role=tabpanel]{border-radius:8px;margin-top:1.111rem}}@media only screen and (max-width:600px){.account-tabs .e-n-tabs .e-n-tabs-content .profile-form-row{flex-wrap:wrap;gap:0}.account-tabs .e-n-tabs .e-n-tabs-content .profile-form-row .form-row-50{width:100%}.account-tabs .e-n-tabs .e-n-tabs-content .profile-form-row .image-preview-wrapper .inline-image-preview{max-width:100%}}.account-tabs .profile-collections .profile-collections-toolbar{flex-wrap:wrap;gap:1.429rem}@media only screen and (max-width:600px){.account-tabs .profile-collections .profile-collections-toolbar .profile-search,.account-tabs .profile-collections .profile-collections-toolbar .profile-search input{width:100%}}.account-tabs .profile-collections .profile-collections-toolbar .search-collection{border-radius:6px;font-size:1.111rem;padding:.8rem 1.278rem}@media only screen and (max-width:600px){.account-tabs .profile-collections .profile-collections-toolbar .search-collection{width:100%}}.account-tabs .profile-collections .profile-collections-toolbar a[role=button]{background:#4bbd52;font-size:.889rem;letter-spacing:0;line-height:inherit;text-transform:capitalize}@media only screen and (max-width:600px){.account-tabs .profile-collections .profile-collections-toolbar a{width:100%}}.account-tabs .profile-collections .dataTables_wrapper{border-collapse:collapse;margin-top:1.667rem}.account-tabs .profile-collections .dataTables_wrapper .dataTables_filter{display:none}.account-tabs .profile-collections .dataTables_wrapper .profile-collections-table{border-collapse:collapse}@media only screen and (max-width:600px){.account-tabs .profile-collections .dataTables_wrapper .profile-collections-table{display:block;width:100%}.account-tabs .profile-collections .dataTables_wrapper .profile-collections-table thead{display:none}}.account-tabs .profile-collections .dataTables_wrapper .profile-collections-table th{font-size:.889rem;padding:.665rem 0;text-align:left}.account-tabs .profile-collections .dataTables_wrapper .profile-collections-table td{border-bottom:1px solid #ddd;border-top:1px solid #ddd;font-size:.889rem;padding:.665rem 0;text-align:left}@media only screen and (max-width:600px){.account-tabs .profile-collections .dataTables_wrapper .profile-collections-table td{border:none!important;display:block;width:100%}}.account-tabs .profile-collections .dataTables_wrapper .profile-collections-table td a{color:#1c1c1a}.account-tabs .profile-collections .dataTables_wrapper .profile-collections-table td.collection-date,.account-tabs .profile-collections .dataTables_wrapper .profile-collections-table td.collection-date+td{color:#666}.account-tabs .profile-collections .dataTables_wrapper .profile-collections-table .collection-actions{padding-right:1.222rem;text-align:right}.account-tabs .profile-collections .dataTables_wrapper .profile-collections-table .collection-actions .edit.action-edit{margin-right:1.556rem}@media only screen and (max-width:600px){.account-tabs .profile-collections .dataTables_wrapper .profile-collections-table tbody{display:block;width:100%}.account-tabs .profile-collections .dataTables_wrapper .profile-collections-table tbody tr{border-bottom:1px solid #ddd;border-top:none;display:block;white-space:normal;width:100%}}.account-tabs .profile-collections .dataTables_wrapper .profile-collections-table tbody tr td:last-child{padding-right:1.222rem;text-align:right}.account-tabs .profile-collections .dataTables_wrapper .profile-collections-table tbody tr td:last-child .edit.action-edit{margin-right:1.556rem}.account-tabs .profile-collections .dataTables_wrapper .profile-collections-table tr:has(.dataTables_empty){border:none}.account-tabs .profile-collections .dataTables_wrapper .profile-collections-table .dataTables_empty{background-color:#bddef4;border:none;border-radius:6px;font-size:1.111rem;font-weight:400;padding:.889rem 0;text-align:center}.account-tabs .profile-collections .dataTables_wrapper .profile-collections-items-table{border-collapse:collapse}@media only screen and (max-width:767px){.account-tabs .profile-collections .dataTables_wrapper .profile-collections-items-table{display:block;width:100%}.account-tabs .profile-collections .dataTables_wrapper .profile-collections-items-table thead{display:none}.account-tabs .profile-collections .dataTables_wrapper .profile-collections-items-table tbody{display:block;width:100%}.account-tabs .profile-collections .dataTables_wrapper .profile-collections-items-table tbody tr{border-bottom:1px solid #ddd;border-top:none;display:block;white-space:normal;width:100%}}.account-tabs .profile-collections .dataTables_wrapper .profile-collections-items-table th{font-size:.889rem;padding:.665rem 0;text-align:left}.account-tabs .profile-collections .dataTables_wrapper .profile-collections-items-table td{border-bottom:1px solid #ddd;border-top:1px solid #ddd;font-size:.889rem;padding:.665rem 0;text-align:left}@media only screen and (max-width:767px){.account-tabs .profile-collections .dataTables_wrapper .profile-collections-items-table td{border:none!important;display:block;width:100%}}.account-tabs .profile-collections .dataTables_wrapper .profile-collections-items-table .item-date{color:#666}.account-tabs .profile-collections .dataTables_wrapper .profile-collections-items-table .item-actions{padding-right:1.222rem;text-align:right}.account-tabs .profile-collections .dataTables_wrapper .profile-collections-items-table .link.action-link{margin-right:1.556rem}.account-tabs .profile-collections .collection-title-edit{display:flex;flex-direction:column;gap:.75rem}.account-tabs .profile-collections .collection-title-edit label{font-size:.889rem;font-weight:700}.account-tabs .profile-collections .collection-title-edit input{border-radius:6px;font-size:.889rem;height:2.778rem;padding:.889rem}.account-tabs .profile-collections .collection-edit-actions{margin-top:2.22rem}@media only screen and (max-width:600px){.account-tabs .profile-collections .collection-edit-actions{flex-direction:column;gap:1.4rem}}.account-tabs .profile-collections .collection-edit-actions a{font-size:.889rem;padding:1.22rem}@media only screen and (max-width:600px){.account-tabs .profile-collections .collection-edit-actions a{width:100%}}.account-tabs .mt-user-orders-widget .shop_table{border-collapse:collapse}.account-tabs .mt-user-orders-widget .shop_table th{font-size:.889rem;font-weight:700;padding:.665rem 0;text-align:left}.account-tabs .mt-user-orders-widget .shop_table th:last-child{color:#0000}.account-tabs .mt-user-orders-widget .shop_table td{border-bottom:1px solid #ddd;border-top:1px solid #ddd;font-size:.889rem;padding:.665rem 0;text-align:left}@media only screen and (max-width:768px){.account-tabs .mt-user-orders-widget .shop_table td{background-color:#0000!important;border:none!important}.account-tabs .mt-user-orders-widget .shop_table .order-number{text-align:left!important}.account-tabs .mt-user-orders-widget .shop_table .order-number:before{content:none!important}}.account-tabs .mt-user-orders-widget .shop_table td[data-title="Order Date"]{color:#666}@media only screen and (max-width:768px){.account-tabs .mt-user-orders-widget .shop_table td[data-title="Order Date"]:before{padding-left:0!important}}.account-tabs .mt-user-orders-widget .shop_table td[data-title=Total]{color:#666}@media only screen and (max-width:768px){.account-tabs .mt-user-orders-widget .shop_table td[data-title=Total]:before{padding-left:0!important}}.account-tabs .mt-user-orders-widget .shop_table td[data-title=Actions]{padding-right:1.222rem;text-align:right}@media only screen and (max-width:768px){.account-tabs .mt-user-orders-widget .shop_table td[data-title=Actions]{padding-right:0}.account-tabs .mt-user-orders-widget .shop_table td[data-title=Actions]:before{content:none!important}}.account-tabs .mt-user-orders-widget .shop_table td[data-title=Actions] a{font-size:.778rem;font-weight:700;letter-spacing:.04em;line-height:100%;padding:.25rem .556rem}.account-tabs .mt-user-orders-widget .shop_table td[data-title=Actions] a:hover{background-color:#eb3b36;color:#fff}.account-tabs .mt-user-orders-widget .shop_table tr:hover{background:#0000}@media only screen and (max-width:768px){.account-tabs .mt-user-orders-widget .shop_table tr{border:none!important;border-bottom:1px solid #ddd!important;border-radius:0!important}.account-tabs .mt-user-orders-widget .shop_table tr:first-child{border-top:1px solid #ddd!important}}.account-tabs .mt-user-orders-widget .woocommerce-customer-details .woocommerce-columns{gap:1.222rem;margin-bottom:2.22rem}@media only screen and (max-width:767px){.account-tabs .mt-user-orders-widget .woocommerce-customer-details .woocommerce-columns{flex-wrap:wrap;justify-content:center}}.account-tabs .mt-user-orders-widget .woocommerce-customer-details .woocommerce-columns .woocommerce-column{border:1px solid #ccc;font-size:.889rem;justify-content:space-between;padding:.889rem 1.111rem}@media only screen and (max-width:767px){.account-tabs .mt-user-orders-widget .woocommerce-customer-details .woocommerce-columns .woocommerce-column{width:calc(50% - 1.22rem)}}@media only screen and (max-width:600px){.account-tabs .mt-user-orders-widget .woocommerce-customer-details .woocommerce-columns .woocommerce-column{width:100%}}.account-tabs .mt-user-orders-widget .woocommerce-customer-details .woocommerce-columns .woocommerce-column .woocommerce-column__title{display:block;font-weight:700;margin-bottom:1.11rem}.account-tabs .mt-user-orders-widget .woocommerce-customer-details .woocommerce-columns .woocommerce-column address,.account-tabs .mt-user-orders-widget .woocommerce-customer-details .woocommerce-columns .woocommerce-column p{font-size:.889rem}.account-tabs .mt-user-orders-widget .woocommerce-order-details .woocommerce-table__product-thumbnail img{background-color:#eee;padding:1rem 1.667rem}@media only screen and (max-width:768px){.account-tabs .mt-user-orders-widget .woocommerce-order-details .woocommerce-table__product-thumbnail img{background-color:#0000;padding:0}}.account-tabs .mt-user-orders-widget .woocommerce-order-details .woocommerce-order-details__title{color:#002a46;font-family:museo-slab,serif;font-size:1.667rem;font-weight:400;text-align:center;text-transform:uppercase}.account-tabs .mt-user-orders-widget .woocommerce-order-details .product-name{color:#002a46;font-size:.889rem;font-weight:700;line-height:1.667rem;line-height:1.25;white-space:normal!important}.account-tabs .mt-user-orders-widget .woocommerce-order-details .product-name a{color:#002a46}.account-tabs .mt-user-orders-widget .woocommerce-order-details .product-name a:hover{color:#7d2728}.account-tabs .mt-user-orders-widget .woocommerce-order-details .product-name a:visited{color:#002a46}.account-tabs .mt-user-orders-widget .woocommerce-order-details .product-name .wc-item-meta{font-weight:400;list-style:none;margin:0;padding:0;text-transform:capitalize}.account-tabs .mt-user-orders-widget .woocommerce-order-details .product-name .wc-item-meta a{color:#002a46}.account-tabs .mt-user-orders-widget .woocommerce-order-details .woocommerce-table__product-total.product-total{color:#002a46;font-weight:700;text-align:right}.account-tabs .mt-user-orders-widget .woocommerce-order-details .woocommerce-table__product-total.product-total span{color:#002a46;font-weight:700}.account-tabs .mt-user-orders-widget .woocommerce-order-details .woocommerce-table__product-quantity.product-qty{color:#002a46;min-width:2.22rem}.account-tabs .mt-user-orders-widget .woocommerce-order-details thead{display:none}@media only screen and (max-width:768px){.account-tabs .mt-user-orders-widget .woocommerce-order-details tbody td{padding:.667rem 0 .4rem}}@media only screen and (max-width:600px){.account-tabs .mt-user-orders-widget .woocommerce-order-details tbody td{padding:0}}.account-tabs .mt-user-orders-widget .woocommerce-order-details tfoot tr{border:none;padding:0}.account-tabs .mt-user-orders-widget .woocommerce-order-details tfoot tr th{padding:0}@media only screen and (max-width:768px){.account-tabs .mt-user-orders-widget .woocommerce-order-details tfoot tr th{padding-right:10px}}.account-tabs .mt-user-orders-widget .woocommerce-order-details tfoot tr td{color:#002a46;padding:0}.account-tabs .mt-user-orders-widget .woocommerce-order-details tfoot tr:first-child{padding-top:1rem}.account-tabs .mt-user-orders-widget .woocommerce-order-details tfoot tr:first-child td,.account-tabs .mt-user-orders-widget .woocommerce-order-details tfoot tr:first-child th{padding:.665rem 0 0}@media only screen and (max-width:768px){.account-tabs .mt-user-orders-widget .woocommerce-order-details tfoot tr:first-child{border-top:none!important}}.account-tabs .mt-user-orders-widget .woocommerce-order-details tfoot tr:last-child td{padding:0}@media only screen and (max-width:768px){.account-tabs .mt-user-orders-widget .woocommerce-order-details tfoot tr{border:none!important;display:table-row;margin:0 0 0 10px;padding:0}}.account-tabs .mt-user-orders-widget .woocommerce-order-details tfoot td{border:none}.account-tabs .mt-user-orders-widget .woocommerce-order-details tfoot td span{color:#002a46;font-weight:700}.account-tabs .mt-user-orders-widget .woocommerce-order-details .order-actions--heading+td a{color:#002a46;margin-right:1rem;text-decoration:underline}.account-tabs .woocommerce-order-downloads__title{color:#002a46;font-family:museo-slab,serif;font-size:1.667rem;font-weight:400;text-align:center;text-transform:uppercase}.account-tabs .woocommerce-table .download-file{color:#1c1c1a;text-align:right}@media only screen and (max-width:600px){.account-tabs .woocommerce-table .download-file{text-align:left}}.account-tabs .woocommerce-table .download-file a{color:#002a46;text-decoration:underline}.account-tabs .woocommerce-table .woocommerce-table__line-item.order_item td:nth-of-type(2){display:none}.account-tabs .woocommerce-table .woocommerce-table__product-thumbnail{width:8.111rem}@media only screen and (max-width:600px){.account-tabs .woocommerce-table .woocommerce-table__product-thumbnail{width:100%}}.account-tabs .woocommerce-table .woocommerce-table__product-thumbnail img{max-width:6.444rem}@media only screen and (max-width:600px){.account-tabs .woocommerce-table .woocommerce-table__product-thumbnail img{max-width:100%}}.account-tabs .woocommerce-table .download-product{color:#002a46;font-size:.889rem;font-weight:700;line-height:1.667rem}@media only screen and (max-width:768px){.account-tabs .woocommerce-table .download-product{padding:0}.account-tabs .woocommerce-table .download-product:before{color:#002a46;padding-left:0}}.account-tabs .woocommerce-table .download-product a{color:#002a46}.account-tabs .woocommerce-order-downloads .woocommerce-table--order-downloads tbody tr td.download-expires,.account-tabs .woocommerce-order-downloads .woocommerce-table--order-downloads tbody tr td.download-remaining,.account-tabs .woocommerce-order-downloads .woocommerce-table--order-downloads thead{display:none}@media only screen and (max-width:768px){.account-tabs .woocommerce-order-downloads .woocommerce-table--order-downloads tbody tr td.download-file:before{color:#002a46;padding-left:0}}.account-tabs>p{font-size:1.111rem;line-height:1.667rem;text-align:center}.elementor-widget-tah-public-page fieldset{margin-top:0}.elementor-widget-tah-public-page fieldset legend{margin-bottom:1.333rem}.elementor-widget-tah-public-page .form-section{margin-bottom:.778rem}.elementor-widget-tah-public-page .form-section .inline-field{gap:1.111rem;margin-bottom:1.333rem}.elementor-widget-tah-public-page .form-section .inline-field i{margin-left:0!important}.elementor-widget-tah-public-page .form-section .inline-field input,.elementor-widget-tah-public-page .form-section input,.elementor-widget-tah-public-page .form-section select,.elementor-widget-tah-public-page .form-section textarea{border-radius:6px;font-size:1.111rem;padding:.8rem 1.278rem}.elementor-widget-tah-public-page .form-section input[type=checkbox]{border-radius:3px;height:.889rem;padding:0;width:.889rem}.elementor-widget-tah-public-page .form-section:has(#enabled){align-items:center;display:flex;gap:.556rem;margin-bottom:1.333rem}.elementor-widget-tah-public-page .form-section label{line-height:2rem}.selected-collections-list{padding-left:0}.selected-collections-list span{border-bottom:1px solid #ddd;font-size:1.11rem;margin-bottom:0!important;padding:.944rem 0}.selected-collections-list span:last-child{border-bottom:none}.selected-collections-list span li:before{margin-right:2.778rem}.resource-links-list{padding-left:0}.resource-links-list,.resource-links-list span.inline-field{margin-bottom:0!important}.resource-links-list .inline-field li:before{font-size:1rem;width:1rem}select{appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMGEyMjQwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiI+PHBhdGggZD0ibTYgOSA2IDYgNi02Ii8+PC9zdmc+);background-position:right 1.278rem center;background-repeat:no-repeat}select#saved-collection-field{color:#999}#tah-public-profile button{border-radius:0;letter-spacing:0;padding:1.5rem 2rem;text-transform:capitalize}@media only screen and (max-width:600px){#tah-public-profile button{width:100%}}#create-collection-form{margin-top:-1.667rem}#create-collection-form label{font-size:.889rem;font-weight:700;padding-bottom:.556rem}#create-collection-form input{border-radius:6px;padding:.889rem}#create-collection-form a{border-radius:0;letter-spacing:0;margin-top:1.667rem;padding:1.5rem 2rem;text-transform:capitalize}@media only screen and (max-width:600px){#create-collection-form a{width:100%}}.elementor-widget-tah-documents-uploads .user-uploads-table-wrapper .user-uploads-table-header{flex-wrap:wrap;gap:1.429rem}@media only screen and (max-width:600px){.elementor-widget-tah-documents-uploads .user-uploads-table-wrapper .user-uploads-table-header .user-uploads-table-search{width:100%}}.elementor-widget-tah-documents-uploads .user-uploads-table-wrapper .user-uploads-table-header #user_uploads_search{border-radius:6px;font-size:1.111rem;padding:.8rem 1.278rem;width:40ch}@media only screen and (max-width:600px){.elementor-widget-tah-documents-uploads .user-uploads-table-wrapper .user-uploads-table-header #user_uploads_search{width:100%}}.elementor-widget-tah-documents-uploads .user-uploads-table-wrapper .user-uploads-table-header a.upload-new-btn{background:#4bbd52;font-size:.889rem;letter-spacing:0;line-height:inherit;text-transform:capitalize}@media only screen and (max-width:600px){.elementor-widget-tah-documents-uploads .user-uploads-table-wrapper .user-uploads-table-header a.upload-new-btn{width:100%}}.elementor-widget-tah-documents-uploads .user-uploads-table-wrapper .dataTables_wrapper{border-collapse:collapse;margin-top:1.667rem}.elementor-widget-tah-documents-uploads .user-uploads-table-wrapper .dataTables_wrapper .user-uploads-table{border-collapse:collapse}@media only screen and (max-width:600px){.elementor-widget-tah-documents-uploads .user-uploads-table-wrapper .dataTables_wrapper .user-uploads-table{display:block;width:100%}.elementor-widget-tah-documents-uploads .user-uploads-table-wrapper .dataTables_wrapper .user-uploads-table thead{display:none}}.elementor-widget-tah-documents-uploads .user-uploads-table-wrapper .dataTables_wrapper .user-uploads-table th{font-size:.889rem;padding:.665rem 0;text-align:left}.elementor-widget-tah-documents-uploads .user-uploads-table-wrapper .dataTables_wrapper .user-uploads-table td{border-bottom:1px solid #ddd;border-top:1px solid #ddd;font-size:.889rem;padding:.665rem 0;text-align:left}@media only screen and (max-width:600px){.elementor-widget-tah-documents-uploads .user-uploads-table-wrapper .dataTables_wrapper .user-uploads-table td{border:none!important;display:block;width:100%}}.elementor-widget-tah-documents-uploads .user-uploads-table-wrapper .dataTables_wrapper .user-uploads-table td.user-document-name+td{color:#666;font-size:.889rem;padding:.665rem 0;text-align:left}.elementor-widget-tah-documents-uploads .user-uploads-table-wrapper .dataTables_wrapper .user-uploads-table td.user-document-actions{padding-right:1.222rem;text-align:right}.elementor-widget-tah-documents-uploads .user-uploads-table-wrapper .dataTables_wrapper .user-uploads-table td.user-document-actions .action-copy,.elementor-widget-tah-documents-uploads .user-uploads-table-wrapper .dataTables_wrapper .user-uploads-table td.user-document-actions .action-edit{margin-right:1.556rem}@media only screen and (max-width:600px){.elementor-widget-tah-documents-uploads .user-uploads-table-wrapper .dataTables_wrapper .user-uploads-table tbody{display:block;width:100%}.elementor-widget-tah-documents-uploads .user-uploads-table-wrapper .dataTables_wrapper .user-uploads-table tbody tr{border-bottom:1px solid #ddd;border-top:none;display:block;white-space:normal;width:100%}}.elementor-widget-tah-documents-uploads .user-uploads-form form label{font-size:.889rem;font-weight:700;padding-bottom:.556rem}.elementor-widget-tah-documents-uploads .user-uploads-form form input{border-radius:6px;margin-bottom:1.111rem;padding:.889rem}.elementor-widget-tah-documents-uploads .user-uploads-form .dropzone-wrapper{border-radius:6px;margin-bottom:1.111rem;padding:3.333rem}@media only screen and (max-width:600px){.elementor-widget-tah-documents-uploads .user-uploads-form .dropzone-wrapper{padding:3.333rem .889rem}}.elementor-widget-tah-documents-uploads .user-uploads-form .dropzone-wrapper .dropzone-items{gap:.889rem}@media only screen and (max-width:600px){.elementor-widget-tah-documents-uploads .user-uploads-form .dropzone-wrapper .dropzone-items{margin:0 auto}}.elementor-widget-tah-documents-uploads .user-uploads-form .dropzone-wrapper .dropzone-items img{max-width:3.889rem}@media only screen and (max-width:600px){.elementor-widget-tah-documents-uploads .user-uploads-form .dropzone-wrapper .dropzone-items img{display:none}}.elementor-widget-tah-documents-uploads .user-uploads-form .dropzone-wrapper .dropzone-items .dropzone-text{font-size:1.5rem;line-height:1}@media only screen and (max-width:600px){.elementor-widget-tah-documents-uploads .user-uploads-form .dropzone-wrapper .dropzone-items .dropzone-or,.elementor-widget-tah-documents-uploads .user-uploads-form .dropzone-wrapper .dropzone-items .dropzone-text{display:none}}.elementor-widget-tah-documents-uploads .user-uploads-form .dropzone-wrapper .dropzone-items #document-upload-btn{font-size:.9rem!important;font-weight:700;letter-spacing:.16em;line-height:1em;padding:1.111rem 1.667rem;text-transform:uppercase}@media only screen and (max-width:600px){.elementor-widget-tah-documents-uploads .user-uploads-form .dropzone-wrapper .dropzone-items #document-upload-btn{width:100%}}.elementor-widget-tah-documents-uploads .user-uploads-form .dz-preview{flex-wrap:wrap;gap:.667rem;justify-content:space-between}.elementor-widget-tah-documents-uploads .user-uploads-form .dz-preview .dz-image{width:1.111rem}.elementor-widget-tah-documents-uploads .user-uploads-form .dz-preview .dz-image img{width:100%}.elementor-widget-tah-documents-uploads .user-uploads-form .dz-preview .dz-details .dz-size{display:none}.elementor-widget-tah-documents-uploads .user-uploads-form .dz-preview .dz-details .dz-filename{font-size:.889rem;font-weight:700;overflow-wrap:anywhere}.elementor-widget-tah-documents-uploads .user-uploads-form .dz-preview .dz-error-mark svg,.elementor-widget-tah-documents-uploads .user-uploads-form .dz-preview .dz-success-mark svg{height:auto!important;width:1.111rem!important}.elementor-widget-tah-documents-uploads .user-uploads-form .dz-preview .dz-remove{color:#eb3b36;font-size:.889rem;font-weight:700}.elementor-widget-tah-documents-uploads .user-uploads-form .dz-preview .dz-remove .upload-replace{border-radius:6px;font-size:.778rem;letter-spacing:.16em;line-height:1;padding:.333rem .556rem}.elementor-widget-tah-documents-uploads .user-uploads-form label[for=user_document_file]{margin-bottom:.333rem}.elementor-widget-tah-documents-uploads .button-wrapper{gap:1.333rem}@media only screen and (max-width:600px){.elementor-widget-tah-documents-uploads .button-wrapper{flex-wrap:wrap;width:100%}}.elementor-widget-tah-documents-uploads .button-wrapper #user_upload_submit{border-radius:0;letter-spacing:0;margin-top:.667rem;padding:1.5rem 2rem;text-transform:capitalize}@media only screen and (max-width:600px){.elementor-widget-tah-documents-uploads .button-wrapper #user_upload_submit{width:100%}}.elementor-widget-tah-documents-uploads .button-wrapper #user_upload_delete{border-radius:0;letter-spacing:0;margin-top:.667rem;padding:1.5rem 2rem;text-transform:capitalize}@media only screen and (max-width:600px){.elementor-widget-tah-documents-uploads .button-wrapper #user_upload_delete{width:100%}}.elementor-widget-tah-documents-uploads .user-messages{font-size:1rem;font-weight:700}.elementor-widget-tah-documents-uploads .user-messages:has(:not(:empty)){margin:1.333rem 0}nav.woocommerce-breadcrumb a{color:#002a46;font-size:1.11rem;font-weight:700}nav.woocommerce-breadcrumb a:hover{color:#7d2728}nav.woocommerce-breadcrumb a:visited{color:#002a46}nav.woocommerce-breadcrumb a:not(:last-child):after{content:" / "}#user-docs .user_documents-table{border-collapse:collapse;text-align:left;width:100%}@media(max-width:1024px){#user-docs .user_documents-table thead{display:none}}#user-docs .user_documents-table thead th{color:#002a46;font-size:.889rem;padding:.556rem 0}#user-docs .user_documents-table thead th:first-child{padding-left:1.111rem}#user-docs .user_documents-table tbody tr{border-collapse:collapse;border-top:1px solid #ccc}@media(max-width:1024px){#user-docs .user_documents-table tbody tr{border-bottom:1px solid #ccc;border-top:unset;display:flex;flex-wrap:wrap;gap:.667rem;justify-content:space-between}}#user-docs .user_documents-table tbody tr td{padding:.556rem 0 .7rem}#user-docs .user_documents-table tbody tr td:first-child{padding-left:1.111rem;padding-right:1.111rem;width:70%}@media(max-width:1024px){#user-docs .user_documents-table tbody tr td:first-child{padding:1.11rem 0 0}}@media(max-width:579px){#user-docs .user_documents-table tbody tr td:first-child{width:100%}}#user-docs .user_documents-table tbody tr td:first-child a{color:#002a46;font-size:.889rem;font-weight:700}#user-docs .user_documents-table tbody tr td:first-child a:visited{color:#002a46}#user-docs .user_documents-table tbody tr td:first-child a:hover{color:#7d2728}#user-docs .user_documents-table tbody tr td:nth-of-type(2){color:#666;font-size:.889rem;padding-right:1.111rem}@media(max-width:1024px){#user-docs .user_documents-table tbody tr td:nth-of-type(2){padding:1.11rem 0 0}}@media(max-width:579px){#user-docs .user_documents-table tbody tr td:nth-of-type(2){padding:0}}#user-docs .user_documents-table tbody tr td:last-child{text-align:right;width:15%}@media(max-width:1024px){#user-docs .user_documents-table tbody tr td:last-child{padding:0 0 1.25rem;width:100%}}#user-docs .user_documents-table tbody tr td:last-child a{background-color:#708090;border-radius:6px;color:#fff;cursor:pointer;font-size:.778rem;font-weight:700;letter-spacing:.04em;line-height:100%;padding:.25rem .556rem;text-transform:uppercase;transition:all .2s ease}#user-docs .user_documents-table tbody tr td:last-child a:hover{background-color:#eb3b36}#user-docs .user_documents-table tbody tr:last-child{border-bottom:1px solid #ccc}input.ais-SearchBox-input:focus-visible{outline:none}#blog-section .ais-RefinementList-count{display:none}#blog-section #mt-meilisearch-app form{margin:0 auto 5rem;max-width:42.667rem}#blog-section #mt-meilisearch-app form input.ais-SearchBox-input{padding:1rem 2rem}#blog-section #mt-meilisearch-app form input.ais-SearchBox-input:focus-visible{outline:none}#blog-section #mt-meilisearch-app form .category-dropdown-wrapper{padding-left:.5rem;position:relative}#blog-section #mt-meilisearch-app form .category-dropdown-wrapper:before{background-color:#1c1c1a;content:"";height:1.33rem;left:0;position:absolute;top:26%;width:1px}#blog-section #mt-meilisearch-app form .category-dropdown-wrapper select{color:#1c1c1a;font-family:proxima-nova,sans-serif;font-size:1rem;line-height:1;width:fit-content}#blog-section #mt-meilisearch-app .meili-hits .ais-Hits-list{gap:1.333rem;grid-template-columns:repeat(3,1fr);margin-bottom:5rem;margin-top:1.333rem}#blog-section #mt-meilisearch-app .ais-Hits .ais-Hits-item{min-width:auto!important}#blog-section #mt-meilisearch-app .ais-Hits .ais-Hits-item article{padding:0}#blog-section #mt-meilisearch-app .ais-Hits .ais-Hits-item article .info-container{display:flex;flex-direction:column;gap:1.5rem;padding:2.222rem}#blog-section #mt-meilisearch-app .ais-Hits .ais-Hits-item article .info-container .elementor-heading-title a{font-size:1.5rem;line-height:1.1em}#blog-section #mt-meilisearch-app .ais-Hits .ais-Hits-item article .info-container .elementor-icon-list-items li:first-child{margin-bottom:.66rem}#blog-section #mt-meilisearch-app .ais-Hits .ais-Hits-item article .info-container .button-row a{background-color:#eb3b36;border-radius:0 0 0 0;font-family:proxima-nova,sans-serif;padding:1rem}#blog-section #mt-meilisearch-app .ais-Hits .ais-Hits-item article .info-container .button-row a:hover{background-color:#7d2728}#blog-section #mt-meilisearch-app .ais-Hits .ais-Hits-item article .info-container .button-row a.tah-bookmark-button,#blog-section #mt-meilisearch-app .ais-Hits .ais-Hits-item article .info-container .button-row a:hover{background-color:#0000}#blog-section #mt-meilisearch-app .ais-Hits .ais-Hits-item article .info-container .button-row span.elementor-button-text{font-size:.9rem!important;font-weight:700;letter-spacing:.16em;line-height:1em;text-transform:uppercase}#blog-section #mt-meilisearch-app .ais-Pagination-item{margin:0;padding:0 .75rem}#blog-section #mt-meilisearch-app .ais-Pagination-link{font-size:.9rem;line-height:2rem}#blog-section #mt-meilisearch-app .ais-Pagination-list{gap:5px}#blog-section #mt-meilisearch-app .r-query,#blog-section #mt-meilisearch-app .r-refinement{color:#eb3b36;font-weight:700}#blog-section #mt-meilisearch-app .post-result-count-title{text-transform:uppercase}@media(max-width:1024px){#blog-section #mt-meilisearch-app .meili-hits .ais-Hits-list{grid-template-columns:repeat(2,1fr)}}@media(max-width:579px){#blog-section #mt-meilisearch-app .meili-hits .ais-Hits-list{grid-template-columns:repeat(1,1fr)}#blog-section #mt-meilisearch-app .ais-Hits .ais-Hits-item article .info-container{padding:1.333rem}#blog-section #mt-meilisearch-app form{border-radius:0;box-shadow:none;flex-direction:column;gap:1rem;margin:0 auto 2.22rem}#blog-section #mt-meilisearch-app form .ais-SearchBox-input{border:1px solid #ccc;box-shadow:0 0 40px 0 rgba(0,0,0,.149)}#blog-section #mt-meilisearch-app form .category-dropdown-wrapper{border:1px solid #ccc;border-radius:6px;box-shadow:0 0 40px 0 rgba(0,0,0,.149);width:100%}#blog-section #mt-meilisearch-app form .category-dropdown-wrapper:before{content:none}#blog-section #mt-meilisearch-app form .category-dropdown-wrapper select{width:100%}#blog-section .info-container .elementor-icon-list-items .elementor-icon-list-text{margin-left:7px!important}}#staff-faculty #mt-meilisearch-app form{border:1px #ccc;margin:0 auto 5rem;max-width:42.667rem}#staff-faculty #mt-meilisearch-app .ais-Hits .ais-Hits-item{min-height:auto!important;min-width:auto!important}#staff-faculty #mt-meilisearch-app .ais-Hits .ais-Hits-item article{border:none;box-shadow:none;padding:0}#staff-faculty #mt-meilisearch-app .ais-Hits .ais-Hits-item article .featured-image img,#staff-faculty #mt-meilisearch-app .ais-Hits .ais-Hits-item article .featured-image>div{aspect-ratio:1/1;height:calc(426.66667px - 1.48rem);object-position:top center}#staff-faculty #mt-meilisearch-app .ais-Hits .ais-Hits-item article .featured-image>div{height:calc(426.66667px - 1.48rem)!important}#staff-faculty #mt-meilisearch-app .ais-Hits .ais-Hits-item article .info-container{padding:1.111rem 0 .778rem}#staff-faculty #mt-meilisearch-app .ais-Hits .ais-Hits-item article .info-container .title{font-size:1rem;font-weight:700;margin:0 0 .335rem;padding:0!important;text-transform:none}#staff-faculty #mt-meilisearch-app .ais-Hits .ais-Hits-item article .info-container .title a{color:#eb3b36}#staff-faculty #mt-meilisearch-app .ais-Hits .ais-Hits-item article .info-container .pad-main{align-items:center;justify-content:flex-start}#staff-faculty #mt-meilisearch-app .ais-Hits .ais-Hits-item article .info-container .pad-main .elementor-widget-icon-list{text-align:center}#staff-faculty #mt-meilisearch-app .ais-Hits .ais-Hits-item article .info-container .pad-main .elementor-widget-icon-list span{color:#1c1c1a;font-size:.889rem;text-align:center}#staff-faculty #mt-meilisearch-app .ais-Hits .ais-Hits-list{gap:2.222rem;grid-template-columns:repeat(3,1fr)}#staff-faculty #mt-meilisearch-app .meili-hits h3{margin:5rem 0;text-align:center;text-transform:uppercase}#staff-faculty .elementor-widget-mt-meilisearch .ais-SearchBox-input{padding:1rem 2rem}@media only screen and (max-width:1599px){#staff-faculty #mt-meilisearch-app .ais-Hits .ais-Hits-item article .featured-image img,#staff-faculty #mt-meilisearch-app .ais-Hits .ais-Hits-item article .featured-image>div{height:calc(26.66667vw - 1.48rem)}#staff-faculty #mt-meilisearch-app .ais-Hits .ais-Hits-item article .featured-image>div{height:calc(26.66667vw - 1.48rem)!important}}@media only screen and (max-width:767px){#staff-faculty #mt-meilisearch-app .meili-hits .ais-Hits-list{gap:1.5rem;grid-template-columns:repeat(2,1fr)}#staff-faculty #mt-meilisearch-app .ais-Hits .ais-Hits-item article .featured-image img,#staff-faculty #mt-meilisearch-app .ais-Hits .ais-Hits-item article .featured-image>div{height:calc(50vw - 3.72rem)}#staff-faculty #mt-meilisearch-app .ais-Hits .ais-Hits-item article .featured-image>div{height:calc(50vw - 3.72rem)!important}}@media only screen and (max-width:500px){#staff-faculty #mt-meilisearch-app .meili-hits .ais-Hits-list{grid-template-columns:repeat(1,1fr)}#staff-faculty #mt-meilisearch-app .ais-Hits .ais-Hits-item article .featured-image img,#staff-faculty #mt-meilisearch-app .ais-Hits .ais-Hits-item article .featured-image>div{height:calc(100vw - 4.44rem)}#staff-faculty #mt-meilisearch-app .ais-Hits .ais-Hits-item article .featured-image>div{height:calc(100vw - 4.44rem)!important}}#global-search-wrapper>div{background:#0000!important;background-color:#0000;border-radius:60px;margin:-1.75rem auto 0}#global-search-wrapper #mt-meilisearch-app form{margin:0 auto 2.222rem;max-width:42.667rem}#global-search-wrapper #mt-meilisearch-app .ais-SearchBox{background:#fff;border-radius:60px;margin:auto;max-width:42.667rem}#global-search-wrapper #mt-meilisearch-app .ais-SearchBox .clear-search{background-color:#1c1c1a}#global-search-wrapper #mt-meilisearch-app .ais-SearchBox-input{padding:1rem 2rem}#global-search-wrapper #mt-meilisearch-app .filter-wrapper .result-count{border-right:2px solid #d9d9d9;padding-right:2.222rem}#global-search-wrapper #mt-meilisearch-app .filter-wrapper .filter-by{padding:0 2.222rem}#global-search-wrapper #mt-meilisearch-app .filter-wrapper .sort-by{border-left:2px solid #d9d9d9;padding-left:2.222rem}#global-search-wrapper #mt-meilisearch-app .filter-wrapper .filter-label{font-size:.667rem;text-transform:uppercase}#global-search-wrapper #mt-meilisearch-app .filter-wrapper label{text-transform:capitalize}#global-search-wrapper #mt-meilisearch-app .filter-wrapper .filter-label-child,#global-search-wrapper #mt-meilisearch-app .filter-wrapper label{font-size:.889rem}#global-search-wrapper #mt-meilisearch-app .filter-wrapper .modal-select-options{gap:1.833rem}#global-search-wrapper #mt-meilisearch-app .filter-wrapper .modal-select-options .modal-select-option{align-items:flex-start;display:flex;gap:.556rem}#global-search-wrapper #mt-meilisearch-app .filter-wrapper .modal-select-options input{border-radius:3px;height:1rem;margin-left:0;width:1rem}#global-search-wrapper #mt-meilisearch-app .filter-wrapper .modal-select-options label{font-weight:700}#global-search-wrapper #mt-meilisearch-app .filter-wrapper .modal-select-options.modal-select-sort{gap:.556rem}#global-search-wrapper #mt-meilisearch-app .filter-wrapper .modal-select-options.modal-select-sort input{border-radius:16px}#global-search-wrapper #mt-meilisearch-app .ais-Hits{border-bottom:none;margin-bottom:5.5rem}#global-search-wrapper #mt-meilisearch-app .ais-Hits-list{margin-top:2.778rem}#global-search-wrapper #mt-meilisearch-app .ais-Hits-list .info-container{border-bottom:1px solid #d9d9d9;gap:.5rem;padding:1rem 0}#global-search-wrapper #mt-meilisearch-app .ais-Hits-list .info-container .post-type{font-size:.889rem;font-weight:700}#global-search-wrapper #mt-meilisearch-app .ais-Hits-list .info-container .search-result-title span{color:#002a46;font-family:museo-slab,serif;font-size:1.333rem;font-weight:500}#global-search-wrapper #mt-meilisearch-app .ais-Hits-list .info-container .abstract,#global-search-wrapper #mt-meilisearch-app .ais-Hits-list .info-container .search-result-footer span{color:#002a46;font-size:.778rem;margin:0}#global-search-wrapper #mt-meilisearch-app .ais-Pagination-item{margin:0;padding:0 .75rem}#global-search-wrapper #mt-meilisearch-app .ais-Pagination-link{font-size:.9rem;line-height:2rem}#global-search-wrapper #mt-meilisearch-app .ais-Pagination-list{gap:5px}@media only screen and (max-width:1399px){#global-search-wrapper #mt-meilisearch-app .filter-wrapper{flex-wrap:wrap;justify-content:flex-start;row-gap:1rem}#global-search-wrapper #mt-meilisearch-app .filter-wrapper .sort-by{border-left:none;border-top:2px solid #d9d9d9;padding-left:0;padding-top:1rem;width:100%}}@media only screen and (max-width:1103px){#global-search-wrapper #mt-meilisearch-app .filter-wrapper .result-count{border-right:none;padding-right:0;width:100%}#global-search-wrapper #mt-meilisearch-app .filter-wrapper .filter-by{padding:0;width:100%}}@media only screen and (max-width:889px){#global-search-wrapper #mt-meilisearch-app .filter-wrapper .modal-select-options{flex-wrap:wrap;row-gap:1rem}}@media only screen and (max-width:767px){#global-search-wrapper #mt-meilisearch-app .ais-Hits{margin-bottom:2.22rem}}.img-cta .elementor-cta__bg-overlay{background:linear-gradient(180deg,#0000,#000)}.img-cta .elementor-cta__title{max-width:85%}@media only screen and (max-width:767px){.e-con-boxed:has(.elementor-widget-mt-meilisearch){margin-top:-3.5rem}}.archive-search-wrapper #mt-meilisearch-app .ais-SearchBox-form{background-color:#fff;border-radius:60px;margin:0 auto 1.111rem;max-width:43.778rem}.archive-search-wrapper #mt-meilisearch-app .ais-CurrentRefinements{margin-bottom:2.22rem}.archive-search-wrapper #mt-meilisearch-app .ais-CurrentRefinements ul.ais-CurrentRefinements-list{flex-wrap:wrap;gap:.556rem}.archive-search-wrapper #mt-meilisearch-app .ais-CurrentRefinements .ais-CurrentRefinements-item{font-size:.778rem;text-transform:capitalize}.archive-search-wrapper #mt-meilisearch-app .ais-CurrentRefinements .ais-CurrentRefinements-item button{font-size:.778rem;padding:0}.archive-search-wrapper #mt-meilisearch-app .meili-hits .ais-Hits-list{gap:1.333rem;grid-template-columns:repeat(3,1fr)!important;margin-bottom:5rem;margin-top:0}@media(max-width:1024px){.archive-search-wrapper #mt-meilisearch-app .meili-hits .ais-Hits-list{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:579px){.archive-search-wrapper #mt-meilisearch-app .meili-hits .ais-Hits-list{grid-template-columns:repeat(1,1fr)!important}}.archive-search-wrapper #mt-meilisearch-app .ais-Hits{margin:2.22rem 0 0!important}.archive-search-wrapper #mt-meilisearch-app .ais-Hits .ais-Hits-item{min-width:unset!important}.archive-search-wrapper #mt-meilisearch-app .ais-Hits .ais-Hits-item article{padding:0!important}.archive-search-wrapper #mt-meilisearch-app .ais-Hits .ais-Hits-item article .title{font-size:1.5rem;margin-bottom:0;overflow-wrap:anywhere}.archive-search-wrapper #mt-meilisearch-app .ais-Hits .ais-Hits-item article .post-type-label-wrapper{color:#0094de;font-size:.889rem;font-weight:700;padding:2.22rem 2.22rem 1.333rem;text-align:left;text-transform:uppercase}.archive-search-wrapper #mt-meilisearch-app .ais-Hits .ais-Hits-item article .info-container{display:flex;flex-direction:column;gap:1.5rem;padding:0 2.22rem 2.222rem}@media(max-width:579px){.archive-search-wrapper #mt-meilisearch-app .ais-Hits .ais-Hits-item article .info-container{padding:1.333rem}}.archive-search-wrapper #mt-meilisearch-app .ais-Hits .ais-Hits-item article .info-container .elementor-heading-title a{font-size:1.5rem;line-height:1.1em}.archive-search-wrapper #mt-meilisearch-app .ais-Hits .ais-Hits-item article .info-container .elementor-icon-list-items li:first-child{margin-bottom:.66rem}@media(max-width:579px){.archive-search-wrapper #mt-meilisearch-app .ais-Hits .ais-Hits-item article .info-container .elementor-icon-list-items .elementor-icon-list-text{margin-left:7px!important}}.archive-search-wrapper #mt-meilisearch-app .ais-Hits .ais-Hits-item article .info-container .button-row a{background-color:#eb3b36;border-radius:0;font-family:proxima-nova,sans-serif;padding:1rem}.archive-search-wrapper #mt-meilisearch-app .ais-Hits .ais-Hits-item article .info-container .button-row a:hover{background-color:#7d2728}.archive-search-wrapper #mt-meilisearch-app .ais-Hits .ais-Hits-item article .info-container .button-row a.bookmark-button{background-color:#0000}.archive-search-wrapper #mt-meilisearch-app .ais-Hits .ais-Hits-item article .info-container .button-row span.elementor-button-text{font-size:.9rem!important;font-weight:700;letter-spacing:.16em;line-height:1em;text-transform:uppercase}.archive-search-wrapper #mt-meilisearch-app .ais-Pagination-item{margin:0;padding:0 .75rem}.archive-search-wrapper #mt-meilisearch-app .ais-Pagination-link{font-size:.9rem;line-height:2rem}.archive-search-wrapper #mt-meilisearch-app .ais-Pagination-list{gap:5px}.archive-search-wrapper #mt-meilisearch-app .post-result-count-title{text-transform:uppercase}@media(max-width:1399px){.archive-search-wrapper #mt-meilisearch-app .filter-wrapper{flex-wrap:wrap;justify-content:flex-start;row-gap:1rem}}.archive-search-wrapper #mt-meilisearch-app .filter-wrapper .result-count{border-right:2px solid #d9d9d9;padding-right:2.222rem}@media(max-width:1103px){.archive-search-wrapper #mt-meilisearch-app .filter-wrapper .result-count{border-right:none;padding-right:0;width:100%}}.archive-search-wrapper #mt-meilisearch-app .filter-wrapper .filter-by{padding:0 2.222rem}@media(max-width:1103px){.archive-search-wrapper #mt-meilisearch-app .filter-wrapper .filter-by{padding:0;width:100%}}.archive-search-wrapper #mt-meilisearch-app .filter-wrapper .sort-by{border-left:2px solid #d9d9d9;padding-left:2.222rem}@media(max-width:1399px){.archive-search-wrapper #mt-meilisearch-app .filter-wrapper .sort-by{border-left:none;border-top:2px solid #d9d9d9;padding-left:0;padding-top:1rem;width:100%}}.archive-search-wrapper #mt-meilisearch-app .filter-wrapper .filter-label{font-size:.667rem;text-transform:uppercase}.archive-search-wrapper #mt-meilisearch-app .filter-wrapper .filter-label-child,.archive-search-wrapper #mt-meilisearch-app .filter-wrapper label{font-size:.889rem;text-transform:capitalize}.archive-search-wrapper #mt-meilisearch-app .filter-wrapper .modal-select-options{gap:1.833rem}@media(max-width:889px){.archive-search-wrapper #mt-meilisearch-app .filter-wrapper .modal-select-options{flex-wrap:wrap;row-gap:1rem}}.archive-search-wrapper #mt-meilisearch-app .filter-wrapper .modal-select-options .modal-select-option{align-items:flex-start;display:flex;gap:.556rem}.archive-search-wrapper #mt-meilisearch-app .filter-wrapper .modal-select-options input{border-radius:3px;height:1rem;margin-left:0;width:1rem}.archive-search-wrapper #mt-meilisearch-app .filter-wrapper .modal-select-options label{font-weight:700}.archive-search-wrapper #mt-meilisearch-app .filter-wrapper .modal-select-options .modal-select-sort{gap:.556rem}.archive-search-wrapper #mt-meilisearch-app .filter-wrapper .modal-select-options input{border-radius:16px}.archive-search-wrapper #mt-meilisearch-app .r-query,.archive-search-wrapper #mt-meilisearch-app .r-refinement{color:#eb3b36;font-weight:700}form input.ais-SearchBox-input{padding-left:1.889rem!important}form input.ais-SearchBox-input:focus-visible{outline:none}form .start-search{margin-top:-5px}form .search-form-children .flex>div{left:50%;position:absolute!important;top:4.5rem!important;transform:translateX(calc(50% - 75vw));width:75vw}@media(min-width:1871px){form .search-form-children .flex>div{transform:translateX(calc(50% - 65vw));width:65vw}}@media(max-width:1024px){form .search-form-children .flex>div{left:50%;transform:translateX(-50%);width:90vw}}@media(max-width:767px){form .search-form-children .flex>div{left:50%;transform:translateX(-50%);width:92vw}}@media only screen and (max-width:500px){form .search-form-children .inline-button svg{height:16px;width:16px}}form .floating-filter-modal{width:100%!important}form .floating-filter-modal .popover-content{position:relative;width:100%!important}@media(max-width:1024px){form .floating-filter-modal .popover-content{padding:0}}form .floating-filter-modal .popover-content .categories{padding:1.22rem}@media(max-width:1024px){form .floating-filter-modal .popover-content .categories{flex-wrap:wrap}}form .floating-filter-modal .popover-content .categories select{font-size:1.111rem;font-weight:500}@media(max-width:1024px){form .floating-filter-modal .popover-content .categories select{width:calc(50% - 1em)}}@media only screen and (max-width:500px){form .floating-filter-modal .popover-content .categories select{width:100%}}form .floating-filter-modal .popover-content select{appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMGEyMjQwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiI+PHBhdGggZD0ibTYgOSA2IDYgNi02Ii8+PC9zdmc+);background-position:right 1.278rem center;background-repeat:no-repeat;padding-left:1.111rem}form .floating-filter-modal:before{border-bottom:calc(1.2rem + 2px) solid #84b8da;border-left:1.2rem solid #0000;border-right:1.2rem solid #0000;content:"";filter:drop-shadow(0 4px 6px rgba(0,0,0,.12));height:0;left:calc(49.5% + 21.889rem - 4em);position:absolute;top:-1.2rem;transform:translateX(-50%);width:0}@media(max-width:1024px){form .floating-filter-modal:before{left:calc(49% + min(43.778rem,90vw)/2 - 4em)}}@media(max-width:579px){form .floating-filter-modal:before{left:calc(46% + min(43.778rem,90vw)/2 - 4em)}}form .floating-filter-modal:after{border-bottom:1.2rem solid #84b8da;border-left:1.2rem solid #0000;border-right:1.2rem solid #0000;content:"";height:0;left:calc(49.5% + 21.889rem - 4em);position:absolute;top:-1.2rem;transform:translateX(-50%);width:0}@media(max-width:1024px){form .floating-filter-modal:after{left:calc(49% + min(43.778rem,90vw)/2 - 4em)}}@media(max-width:579px){form .floating-filter-modal:after{left:calc(46% + min(43.778rem,90vw)/2 - 4em)}}.tah-bookmark-button.bookmark-button svg{height:1.4rem;width:1.4rem}.elementor-widget-mt-meilisearch .ais-SearchBox-form{background-color:#fff;border-radius:60px;margin:0 auto 1.111rem;max-width:43.778rem}.page-id-122457 .archive-search-wrapper>div{background-color:#0000!important;border-radius:60px;margin:-1.75rem auto 0;max-width:43.778rem}.page-id-122457 .archive-search-wrapper form .search-form-children .flex>div{left:50%;position:absolute!important;top:4.5rem!important;transform:translateX(calc(53% - 75vw));width:75vw}@media only screen and (min-width:1871px){.page-id-122457 .archive-search-wrapper form .search-form-children .flex>div{transform:translateX(calc(46% - 65vw));width:65vw}}@media only screen and (max-width:1024px){.page-id-122457 .archive-search-wrapper form .search-form-children .flex>div{left:50%;transform:translateX(-50%);width:90vw}}@media(max-width:767px){.page-id-122457 .archive-search-wrapper form .search-form-children .flex>div{left:50%;transform:translateX(-50%);width:92vw}}.page-id-122457 .archive-search-wrapper form .floating-filter-modal:before{left:calc(46% + 21.889rem - 4em)}@media only screen and (min-width:1871px){.page-id-122457 .archive-search-wrapper form .floating-filter-modal:before{left:calc(53.5% + 21.889rem - 4em)}}@media only screen and (max-width:1024px){.page-id-122457 .archive-search-wrapper form .floating-filter-modal:before{left:calc(49% + min(43.778rem,90vw)/2 - 4em)}}@media(max-width:767px){.page-id-122457 .archive-search-wrapper form .floating-filter-modal:before{left:calc(47.5% + min(43.778rem,92vw)/2 - 4em)}}@media(max-width:500px){.page-id-122457 .archive-search-wrapper form .floating-filter-modal:before{left:calc(45% + min(43.778rem,92vw)/2 - 4em)}}.page-id-122457 .archive-search-wrapper form .floating-filter-modal:after{left:calc(46% + 21.889rem - 4em)}@media only screen and (min-width:1871px){.page-id-122457 .archive-search-wrapper form .floating-filter-modal:after{left:calc(53.5% + 21.889rem - 4em)}}@media only screen and (max-width:1024px){.page-id-122457 .archive-search-wrapper form .floating-filter-modal:after{left:calc(49% + min(43.778rem,90vw)/2 - 4em)}}@media(max-width:767px){.page-id-122457 .archive-search-wrapper form .floating-filter-modal:after{left:calc(47.5% + min(43.778rem,92vw)/2 - 4em)}}@media(max-width:500px){.page-id-122457 .archive-search-wrapper form .floating-filter-modal:after{left:calc(45% + min(43.778rem,92vw)/2 - 4em)}}@media(max-width:579px){.page-id-123177 .archive-search-wrapper #mt-meilisearch-app .ais-Hits .ais-Hits-item article .post-type-label-wrapper{padding:1.333rem}.page-id-123177 .archive-search-wrapper #mt-meilisearch-app .ais-Hits .ais-Hits-item article .info-container{padding:0 1.333rem 1.333rem}}#collections-section .hits-heading-wrapper h3{margin:0 auto 5rem;max-width:80%;text-align:center;text-transform:uppercase}#collections-section .info-container{padding:2.222rem!important}#collections-section .info-container .pad .elementor-icon-list-item:first-child{display:none}#collections-section .info-container .button-row{margin-top:1.111rem}#collections-section #mt-meilisearch-app:has(.ais-SearchBox-input:not(:placeholder-shown)) .hits-heading-wrapper h3{display:none!important}#collections-section #mt-meilisearch-app:has(.ais-SearchBox-input:not(:placeholder-shown)) .ais-Hits{margin-top:2.222rem}#collections-section #mt-meilisearch-app:has(.ais-SearchBox-input:placeholder-shown) .filter-wrapper{display:none!important}#mt-meilisearch-app .ais-Hits .ais-Hits-item article .button-row{align-items:center;flex-wrap:wrap;gap:1.25rem}#mt-meilisearch-app .ais-Hits .ais-Hits-item article .button-row a.tah-bookmark-button{padding:0!important}.archive-uc-top .collection-subpage-select{appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMGEyMjQwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiI+PHBhdGggZD0ibTYgOSA2IDYgNi02Ii8+PC9zdmc+);background-position:100%;background-repeat:no-repeat;border:none;font-size:1.111rem;font-weight:700;padding-right:5.556rem;width:fit-content}@media(max-width:767px){.archive-uc-top .collection-subpage-select{width:100%}}.archive-uc-top #classroom-button{height:28px}.archive-uc-top .elementor-widget-tah-google-classroom .elementor-widget-container,.archive-uc-top .elementor-widget-tah-google-classroom .elementor-widget-container div{height:auto!important}.archive-uc-top .elementor-widget-tah-google-classroom .elementor-button-text{color:#002a46;font-size:.89rem;font-weight:700;line-height:1.2em}.archive-uc-top .elementor-widget-tah-google-classroom .elementor-button-icon svg,.archive-uc-top .elementor-widget-tah-google-classroom .elementor-button-icon svg use{height:1em;width:1em}.post-type-archive-user-collections .resources_links{display:flex;flex-direction:column;gap:1.667rem;list-style:none;padding-left:0}.post-type-archive-user-collections .resources_links li{padding-left:1.889rem;position:relative}.post-type-archive-user-collections .resources_links li:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzMyMF8xNTc3OCkiPgo8cGF0aCBkPSJNOS4yMTg3MyAxMi4zNjU2TDEyLjM3NDQgOS4yMDk5MkMxMi41ODM4IDkuMDAwNSAxMi43MDI4IDguNzE3MyAxMi43MDI4IDguNDIyMkMxMi43MDI4IDguMTI0NzIgMTIuNTg2MiA3Ljg0MTUyIDEyLjM3NjggNy42MzIxQzEyLjE2NzMgNy40MjI2OCAxMS44ODQxIDcuMzAzNjkgMTEuNTg2NyA3LjMwNjA3QzExLjI5MTYgNy4zMDYwNyAxMS4wMDYgNy40MjUwNiAxMC43OTY2IDcuNjM0NDhMNy42NDA5MSAxMC43OTAxQzcuNDMxNDkgMTAuOTk5NSA3LjMxMjUgMTEuMjgyNyA3LjMxMjUgMTEuNTc3OEM3LjMxMjUgMTEuODc1MyA3LjQyOTExIDEyLjE1ODUgNy42Mzg1NCAxMi4zNjc5QzcuODQ3OTYgMTIuNTc3NCA4LjEzMTE2IDEyLjY5NjQgOC40Mjg2NCAxMi42OTRDOC43MjM3MyAxMi42OTQgOS4wMDkzMSAxMi41NzUgOS4yMTg3MyAxMi4zNjU2WiIgZmlsbD0iI0VCM0IzRSIvPgo8cGF0aCBkPSJNMTMuNjgyNyAyLjUzMjM5ZS0wNUMxMi4wMDUgLTAuMDA0NzM0MzEgMTAuMzk2MiAwLjY2MTYxNSA5LjIxMzQyIDEuODQ5MTRMNy4xMDk2NiAzLjk1MjkxQzYuOTAwMjQgNC4xNjIzMyA2Ljc4MTI1IDQuNDQ1NTMgNi43ODEyNSA0Ljc0MzAxQzYuNzgxMjUgNS4wNDA0OCA2LjkwMDI0IDUuMzIzNjggNy4xMDk2NiA1LjUzMzFDNy4zMTkwOSA1Ljc0MjUzIDcuNjAyMjkgNS44NjE1MiA3Ljg5OTc2IDUuODU5MTRDOC4xOTcyNCA1Ljg1OTE0IDguNDgwNDQgNS43NDAxNSA4LjY4OTg2IDUuNTMwNzNMMTAuNzkzNiAzLjQyNjk2QzExLjgyNjUgMi4zOTQxMiAxMy4zMzI5IDEuOTkxOTMgMTQuNzQ0MSAyLjM3MDMzQzE2LjE1NTQgMi43NDg3MiAxNy4yNTcyIDMuODUwNTcgMTcuNjM1NiA1LjI2MTgxQzE4LjAxNCA2LjY3MzA0IDE3LjYxMTggOC4xNzk0NiAxNi41NzkgOS4yMTIzMUwxNC40NzUyIDExLjMxNjFDMTQuMDM5NyAxMS43NTE2IDE0LjAzOTcgMTIuNDU4NCAxNC40NzUyIDEyLjg5MTVDMTQuOTEwNyAxMy4zMjcgMTUuNjE3NSAxMy4zMjcgMTYuMDUzIDEyLjg5MTVMMTguMTU2OCAxMC43ODc3QzE5LjM0MTkgOS42MDI2IDIwLjAxMDcgNy45OTM4NCAyMC4wMTA3IDYuMzE4NDVDMjAuMDEwNyA0LjY0MzA1IDE5LjM0NDMgMy4wMzE5MSAxOC4xNTkyIDEuODQ5MTRDMTYuOTY2OSAwLjY2Mzk5NSAxNS4zNjA1IDIuNTMyMzllLTA1IDEzLjY4MjcgMi41MzIzOWUtMDVaIiBmaWxsPSIjRUIzQjNFIi8+CjxwYXRoIGQ9Ik02LjMyMzE4IDIwQzguMDAwOTUgMjAuMDA0NyA5LjYwOTcxIDE5LjM0MDggMTAuNzkyNSAxOC4xNTA5TDEyLjg5NjIgMTYuMDQ3MUMxMy4zMzE3IDE1LjYxMTYgMTMuMzMxNyAxNC45MDQ4IDEyLjg5NjIgMTQuNDY5M0MxMi40NjA3IDE0LjAzMzggMTEuNzUzOSAxNC4wMzM4IDExLjMyMDggMTQuNDY5M0w5LjIxNzA0IDE2LjU3M0M4LjQ0ODM2IDE3LjM0MTcgNy40MDgzOCAxNy43NzI1IDYuMzIzMTggMTcuNzcyNUM1LjIzNzk4IDE3Ljc3MjUgNC4xOTggMTcuMzQxNyAzLjQyOTMyIDE2LjU3M0MyLjY2MzAyIDE1LjgwNDQgMi4yMjk4OSAxNC43NjQ0IDIuMjMyMjcgMTMuNjc5MkMyLjIzMjI3IDEyLjU5NCAyLjY2MzAyIDExLjU1MTYgMy40MzE3IDEwLjc4NTNMNS41MzU0NiA4LjY4MTU2QzUuNzQ0ODggOC40NzIxNCA1Ljg2MTQ5IDguMTg4OTQgNS44NjM4NyA3Ljg5MTQ2QzUuODYzODcgNy41OTYzNyA1Ljc0NzI2IDcuMzEwNzkgNS41MzU0NiA3LjEwMTM2QzUuMzI2MDMgNi44OTE5NCA1LjA0Mjg0IDYuNzcyOTUgNC43NDUzNiA2Ljc3Mjk1QzQuNDQ3ODggNi43NzI5NSA0LjE2NDY4IDYuODkxOTQgMy45NTUyNiA3LjEwMTM2TDEuODUxNSA5LjIwNTEyQzAuNjY2MzQ5IDEwLjM5NzQgMCAxMi4wMDYyIDAgMTMuNjgxNkMwIDE1LjM1OTMgMC42NjYzNDkgMTYuOTY1NyAxLjg1MTUgMTguMTUwOUMzLjAzNjY1IDE5LjMzNiA0LjY0NTQxIDIwIDYuMzIzMTggMjBaIiBmaWxsPSIjRUIzQjNFIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMzIwXzE1Nzc4Ij4KPHJlY3Qgd2lkdGg9IjIwLjAwNzEiIGhlaWdodD0iMjAiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==);background-repeat:no-repeat;background-size:contain;content:"";height:1.111rem;left:0;position:absolute;top:3px;width:1.111rem}.post-type-archive-user-collections .resources_links li a{color:#002a46;display:inline-block;font-size:1.111rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.post-type-archive-user-collections .resources_links li a:visited{color:#002a46}.post-type-archive-user-collections .resources_links li a:hover{color:#7d2728}.mt-user-orders-widget .woocommerce-columns{display:flex;flex-direction:row;gap:.5rem;justify-content:space-evenly}.mt-user-orders-widget .woocommerce-columns .woocommerce-column.align-cols{width:30%}.mt-user-orders-widget table.shop_table{margin:0 auto;width:100%}.mt-user-orders-widget table.shop_table td,.mt-user-orders-widget table.shop_table th{text-align:center}.mt-user-orders-widget table.shop_table th.user-collection-actions{display:none}.mt-user-orders-widget table.shop_table td:first-child:not(.dt-empty),.mt-user-orders-widget table.shop_table th{font-weight:700}.mt-user-orders-widget table.shop_table tr{border-bottom:2px solid #ddd;border-top:2px solid #ddd;padding:1rem 0;white-space:nowrap}.mt-user-orders-widget table.shop_table .action-edit{color:#708090}.mt-user-orders-widget table.shop_table .action-delete{color:#eb3b36}.mt-user-orders-widget table.shop_table .action-link{color:#708090}.tah-cart button.button{letter-spacing:0!important}.tah-cart .shop_table.shop_table_responsive.cart{width:100%}.quantity-input-wrapper{display:inline-flex}.quantity-input-wrapper .quantity{width:fit-content}.quantity-input-wrapper .input-text.qty{appearance:none;-webkit-appearance:none;-moz-appearance:textfield;margin:0;width:4ch}.elementor-variation-overlay .added-to-cart,a.tah-product-add-to-cart-button.added-to-cart{background-color:#4bbd52!important}.elementor-variation-overlay .added-to-cart:hover{background-color:#399c3f!important}.elementor-variation-overlay.variation-overlay-hidden{display:none}.elementor-variation-overlay:not(.variation-overlay-hidden){display:grid;place-items:center;position:fixed;z-index:99999}.elementor-variation-overlay:not(.variation-overlay-hidden) .elementor-variation-pre{text-align:right;width:100%}.elementor-variation-overlay:not(.variation-overlay-hidden) .elementor-variation-pre .tah-shop-modal__header-close{background:none!important}.elementor-variation-overlay:not(.variation-overlay-hidden){backdrop-filter:grayscale(100%);background:#00000073;inset:0}.elementor-variation-overlay:not(.variation-overlay-hidden) .variation-selector{background:#fff;border-radius:10px;max-height:90vh;max-width:90vw;overflow:hidden;padding:20px;width:fit-content}.elementor-variation-overlay:not(.variation-overlay-hidden) .variation-selector .variation-option,.tah-cart-footer{display:flex;justify-content:space-between}.tah-cart-footer div{margin:1rem}.tah-cart-footer .coupon{width:30%}.tah-cart-footer .coupon button{letter-spacing:0}@media only screen and (max-width:767px){#products-section .e-con-boxed:has(.elementor-widget-mt-meilisearch){margin-top:0}}#products-section #featured-product p.price{margin:0}#products-section #featured-product p.price bdi,#products-section #featured-product p.price bdi span{font-size:1.667rem;font-weight:700}.page-id-126198 #products-section #mt-meilisearch-app .post-result-count-title{display:none}#loop-products p.price{margin:0}.bookstore-bundles .swiper-pagination-progressbar{margin-top:2rem;position:relative}#products-section .ais-RefinementList-count{display:none}#products-section .tah-bookmark-button.bookmark-button svg{height:1.4rem;width:1.4rem}#products-section #mt-meilisearch-app form{margin:0 auto 5rem;max-width:42.667rem}#products-section #mt-meilisearch-app form input.ais-SearchBox-input{padding:1rem 2rem}#products-section #mt-meilisearch-app form input.ais-SearchBox-input:focus-visible{outline:none}#products-section #mt-meilisearch-app form .category-dropdown-wrapper{padding-left:.5rem;position:relative}#products-section #mt-meilisearch-app form .category-dropdown-wrapper:before{background-color:#1c1c1a;content:"";height:1.33rem;left:0;position:absolute;top:26%;width:1px}#products-section #mt-meilisearch-app form .category-dropdown-wrapper select{color:#1c1c1a;font-family:proxima-nova,sans-serif;font-size:1rem;line-height:1}#products-section #mt-meilisearch-app .post-result-count-title{line-height:0;margin:0 auto 1.11rem;text-align:center;text-transform:uppercase;visibility:hidden}#products-section #mt-meilisearch-app .post-result-count-title:before{content:"All Products";display:block;line-height:1;text-align:center;visibility:visible}#products-section #mt-meilisearch-app .bookstore-hits-inner{display:none;max-width:14.444rem;opacity:0;transform:translateY(10px);transition:opacity .3s ease-in-out,transform .3s ease-in-out}#products-section #mt-meilisearch-app:has(.ais-SearchBox-input:not(:placeholder-shown)) .bookstore-hits-inner,#products-section #mt-meilisearch-app:has(select[name=category_filter]>option:checked:not([value=""])) .bookstore-hits-inner{display:block;opacity:1;transform:translateY(0)}#products-section #mt-meilisearch-app .bookstore-hits-wrapper{display:block}#products-section #mt-meilisearch-app .meili-hits{display:flex;gap:3.333rem;justify-content:space-between}#products-section #mt-meilisearch-app:has(.ais-SearchBox-input:not(:placeholder-shown)) .meili-hits .ais-Hits,#products-section #mt-meilisearch-app:has(select[name=category_filter]>option:checked:not([value=""])) .meili-hits .ais-Hits{margin-top:4rem;width:calc(100% - 17.777rem)}#products-section #mt-meilisearch-app .ais-Hits-list{display:grid;gap:1.111rem;grid-template-columns:repeat(4,1fr);margin-bottom:5rem}#products-section #mt-meilisearch-app:has(.ais-SearchBox-input:not(:placeholder-shown)) .ais-Hits-list,#products-section #mt-meilisearch-app:has(select[name=category_filter]>option:checked:not([value=""])) .ais-Hits-list{grid-template-columns:repeat(3,1fr)}#products-section #mt-meilisearch-app:has(.ais-SearchBox-input:not(:placeholder-shown)) .post-result-count-title,#products-section #mt-meilisearch-app:has(select[name=category_filter]>option:checked:not([value=""])) .post-result-count-title{left:17.774rem;line-height:1;margin:0;position:relative;text-align:left;top:2.15rem;visibility:visible;width:fit-content}#products-section #mt-meilisearch-app:has(.ais-SearchBox-input:not(:placeholder-shown)) .post-result-count-title:before,#products-section #mt-meilisearch-app:has(select[name=category_filter]>option:checked:not([value=""])) .post-result-count-title:before{content:none}#products-section #mt-meilisearch-app .ais-Hits .ais-Hits-item{min-width:auto!important}#products-section #mt-meilisearch-app .ais-Hits .ais-Hits-item article{padding:2.222rem}#products-section #mt-meilisearch-app .ais-Hits .ais-Hits-item article .featured-image img{height:auto;width:80%}#products-section #mt-meilisearch-app .ais-Hits .ais-Hits-item article .info-container{display:flex;flex-direction:column;gap:1.111rem;padding:1.333rem 0 0}#products-section #mt-meilisearch-app .ais-Hits .ais-Hits-item article .info-container .title{font-family:proxima-nova,sans-serif;font-size:1.111rem;font-weight:700;margin:0}#products-section #mt-meilisearch-app .ais-Hits .ais-Hits-item article .info-container .elementor-widget-icon-list .elementor-icon-list-item{align-items:flex-start;flex-direction:column;gap:1.111rem;justify-content:space-between}#products-section #mt-meilisearch-app .ais-Hits .ais-Hits-item article .info-container .elementor-widget-icon-list .elementor-icon-list-item .elementor-curated-by span{color:#666;font-size:.889rem}#products-section #mt-meilisearch-app .ais-Hits .ais-Hits-item article .info-container .elementor-widget-icon-list .elementor-icon-list-item .elementor-item-price{font-size:1.111rem;font-weight:700}#products-section #mt-meilisearch-app .ais-Hits .ais-Hits-item article .info-container .button-row>div{width:100%}#products-section #mt-meilisearch-app .ais-Hits .ais-Hits-item article .info-container .button-row a{background-color:#eb3b36;border-radius:0 0 0 0;font-family:proxima-nova,sans-serif;padding:.667rem 0;text-align:center;width:100%}#products-section #mt-meilisearch-app .ais-Hits .ais-Hits-item article .info-container .button-row a span{font-size:.9rem!important;font-weight:700;letter-spacing:.16em;line-height:1em;text-transform:uppercase}#products-section #mt-meilisearch-app .bookstore-hits-inner h3{margin:0 0 2.222rem;text-transform:uppercase}#products-section #mt-meilisearch-app .filter-by{border-bottom:2px solid #d9d9d9;padding-bottom:1.111rem}#products-section #mt-meilisearch-app .bookstore-hits-wrapper .bookstore-filters .modal-select-filter{gap:1.111rem}#products-section #mt-meilisearch-app .bookstore-filters .modal-select-options .modal-select-option,#products-section #mt-meilisearch-app .bookstore-filters .modal-select-options.modal-select-sort .modal-select-option-group{align-items:flex-start;display:flex;flex-direction:row;gap:.556rem}#products-section #mt-meilisearch-app .bookstore-filters .modal-select-options.modal-select-sort{display:flex;gap:1.111rem}#products-section #mt-meilisearch-app .bookstore-filters .modal-select-options.modal-select-sort input{border-radius:16px}#products-section #mt-meilisearch-app .bookstore-filters .modal-select-options label{font-size:.889rem;font-weight:700;width:calc(100% - 1.556rem)}#products-section #mt-meilisearch-app .bookstore-filters .modal-select-options input{border-radius:3px;height:1rem;margin-left:0;width:1rem}#products-section #mt-meilisearch-app .bookstore-filters .sort-by{padding-top:1.111rem}#products-section #mt-meilisearch-app .bookstore-filters .filter-by .filter-label,#products-section #mt-meilisearch-app .bookstore-filters .sort-by .filter-label{font-size:.667rem;padding-bottom:1.111rem;text-transform:uppercase}#products-section #mt-meilisearch-app .ais-Pagination-item{margin:0;padding:0 .75rem}#products-section #mt-meilisearch-app .ais-Pagination-link{font-size:.9rem;line-height:2rem}#products-section #mt-meilisearch-app .ais-Pagination-list{gap:5px}@media(max-width:1024px){#products-section #mt-meilisearch-app .ais-Hits-list{display:grid;grid-template-columns:repeat(2,1fr)}#products-section #mt-meilisearch-app:has(.ais-SearchBox-input:not(:placeholder-shown)) .ais-Hits-list,#products-section #mt-meilisearch-app:has(select[name=category_filter]>option:checked:not([value=""])) .ais-Hits-list{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){#products-section #mt-meilisearch-app .meili-hits{flex-wrap:wrap;gap:0;justify-content:flex-start}#products-section #mt-meilisearch-app:has(.ais-SearchBox-input:not(:placeholder-shown)) .ais-Hits,#products-section #mt-meilisearch-app:has(.ais-SearchBox-input:not(:placeholder-shown)) .bookstore-hits-inner,#products-section #mt-meilisearch-app:has(select[name=category_filter]>option:checked:not([value=""])) .ais-Hits,#products-section #mt-meilisearch-app:has(select[name=category_filter]>option:checked:not([value=""])) .bookstore-hits-inner{max-width:unset;width:100%!important}#products-section #mt-meilisearch-app:has(.ais-SearchBox-input:not(:placeholder-shown)) .post-result-count-title,#products-section #mt-meilisearch-app:has(select[name=category_filter]>option:checked:not([value=""])) .post-result-count-title{display:none}#products-section #mt-meilisearch-app:has(.ais-SearchBox-input:not(:placeholder-shown)) .ais-Hits,#products-section #mt-meilisearch-app:has(select[name=category_filter]>option:checked:not([value=""])) .ais-Hits{margin-top:1.111rem!important}#products-section #mt-meilisearch-app .bookstore-hits-wrapper .bookstore-filters .modal-select-filter{align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:.556rem}}@media(max-width:579px){#products-section #mt-meilisearch-app .ais-Hits-list{display:grid;grid-template-columns:repeat(1,1fr)}#products-section #mt-meilisearch-app:has(.ais-SearchBox-input:not(:placeholder-shown)) .ais-Hits-list,#products-section #mt-meilisearch-app:has(select[name=category_filter]>option:checked:not([value=""])) .ais-Hits-list{grid-template-columns:repeat(1,1fr)}#products-section #mt-meilisearch-app form{border-radius:0;box-shadow:none;flex-direction:column;gap:1rem;margin:0 auto 2.22rem}#products-section #mt-meilisearch-app form .ais-SearchBox-input{border:1px #ccc;box-shadow:0 0 40px 0 rgba(0,0,0,.149)}#products-section #mt-meilisearch-app form .category-dropdown-wrapper{border:1px solid #ccc;border-radius:6px;box-shadow:0 0 40px 0 rgba(0,0,0,.149);width:100%}#products-section #mt-meilisearch-app form .category-dropdown-wrapper:before{content:none}#products-section #mt-meilisearch-app form .category-dropdown-wrapper select{width:100%}}#mt-meilisearch-app .elementor-variation-overlay .variation-selector,#mt-meilisearch-app .variation-overlay .variation-selector,.elementor-variation-overlay .elementor-variation-overlay .variation-selector,.elementor-variation-overlay .variation-overlay .variation-selector{border-radius:10px!important;border-style:none;box-shadow:0 0 10px 0 rgba(0,0,0,.502);max-width:90vw;padding:1.25rem 2.5rem 1.75rem!important;position:relative;width:43.75rem!important}#mt-meilisearch-app .elementor-variation-overlay .variation-selector .elementor-variation-pre,#mt-meilisearch-app .elementor-variation-overlay .variation-selector .variation-pre,#mt-meilisearch-app .variation-overlay .variation-selector .elementor-variation-pre,#mt-meilisearch-app .variation-overlay .variation-selector .variation-pre,.elementor-variation-overlay .elementor-variation-overlay .variation-selector .elementor-variation-pre,.elementor-variation-overlay .elementor-variation-overlay .variation-selector .variation-pre,.elementor-variation-overlay .variation-overlay .variation-selector .elementor-variation-pre,.elementor-variation-overlay .variation-overlay .variation-selector .variation-pre{cursor:pointer;position:absolute;right:2.5rem;top:1.5rem}#mt-meilisearch-app .elementor-variation-overlay .variation-selector .elementor-variation-pre button,#mt-meilisearch-app .elementor-variation-overlay .variation-selector .variation-pre button,#mt-meilisearch-app .variation-overlay .variation-selector .elementor-variation-pre button,#mt-meilisearch-app .variation-overlay .variation-selector .variation-pre button,.elementor-variation-overlay .elementor-variation-overlay .variation-selector .elementor-variation-pre button,.elementor-variation-overlay .elementor-variation-overlay .variation-selector .variation-pre button,.elementor-variation-overlay .variation-overlay .variation-selector .elementor-variation-pre button,.elementor-variation-overlay .variation-overlay .variation-selector .variation-pre button{padding:0}#mt-meilisearch-app .elementor-variation-overlay .variation-selector h3,#mt-meilisearch-app .variation-overlay .variation-selector h3,.elementor-variation-overlay .elementor-variation-overlay .variation-selector h3,.elementor-variation-overlay .variation-overlay .variation-selector h3{border-bottom:2px solid #ccc;font-family:proxima-nova,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:0;margin:0;padding-bottom:1.25rem;text-transform:capitalize}#mt-meilisearch-app .elementor-variation-overlay .variation-selector .variation-options,#mt-meilisearch-app .variation-overlay .variation-selector .variation-options,.elementor-variation-overlay .elementor-variation-overlay .variation-selector .variation-options,.elementor-variation-overlay .variation-overlay .variation-selector .variation-options{display:flex;flex-direction:column;gap:1.25rem;padding-top:1.25rem}#mt-meilisearch-app .elementor-variation-overlay .variation-selector .variation-options .variation-option,#mt-meilisearch-app .variation-overlay .variation-selector .variation-options .variation-option,.elementor-variation-overlay .elementor-variation-overlay .variation-selector .variation-options .variation-option,.elementor-variation-overlay .variation-overlay .variation-selector .variation-options .variation-option{align-items:center;flex-wrap:wrap;gap:.556rem;justify-content:space-evenly}#mt-meilisearch-app .elementor-variation-overlay .variation-selector .variation-options button.variation-option,#mt-meilisearch-app .variation-overlay .variation-selector .variation-options button.variation-option,.elementor-variation-overlay .elementor-variation-overlay .variation-selector .variation-options button.variation-option,.elementor-variation-overlay .variation-overlay .variation-selector .variation-options button.variation-option{border-radius:0;display:inline-block;font-size:.9rem!important;letter-spacing:.16em;line-height:1em!important;margin-left:auto;padding:.667rem;width:fit-content}#mt-meilisearch-app .elementor-variation-overlay .variation-selector .variation-options button.variation-option:hover,#mt-meilisearch-app .variation-overlay .variation-selector .variation-options button.variation-option:hover,.elementor-variation-overlay .elementor-variation-overlay .variation-selector .variation-options button.variation-option:hover,.elementor-variation-overlay .variation-overlay .variation-selector .variation-options button.variation-option:hover{background-color:#7d2728}#mt-meilisearch-app .elementor-variation-overlay .variation-selector .variation-options .variation-name,#mt-meilisearch-app .variation-overlay .variation-selector .variation-options .variation-name,.elementor-variation-overlay .elementor-variation-overlay .variation-selector .variation-options .variation-name,.elementor-variation-overlay .variation-overlay .variation-selector .variation-options .variation-name{font-family:proxima-nova,sans-serif;font-size:1.111rem!important;font-weight:700;white-space:wrap!important}#mt-meilisearch-app .elementor-variation-overlay .variation-selector .variation-options .elementor-item-price bdi,#mt-meilisearch-app .elementor-variation-overlay .variation-selector .variation-options .elementor-item-price bdi span,#mt-meilisearch-app .elementor-variation-overlay .variation-selector .variation-options .elementor-item-price span,#mt-meilisearch-app .variation-overlay .variation-selector .variation-options .elementor-item-price bdi,#mt-meilisearch-app .variation-overlay .variation-selector .variation-options .elementor-item-price bdi span,#mt-meilisearch-app .variation-overlay .variation-selector .variation-options .elementor-item-price span,.elementor-variation-overlay .elementor-variation-overlay .variation-selector .variation-options .elementor-item-price bdi,.elementor-variation-overlay .elementor-variation-overlay .variation-selector .variation-options .elementor-item-price bdi span,.elementor-variation-overlay .elementor-variation-overlay .variation-selector .variation-options .elementor-item-price span,.elementor-variation-overlay .variation-overlay .variation-selector .variation-options .elementor-item-price bdi,.elementor-variation-overlay .variation-overlay .variation-selector .variation-options .elementor-item-price bdi span,.elementor-variation-overlay .variation-overlay .variation-selector .variation-options .elementor-item-price span{font-size:1.111rem!important;font-weight:700!important}div.elementor-tah-add-to-cart a.tah-product-add-to-cart-button{background-color:#eb3b36;border-radius:0;font-family:proxima-nova,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.16em;line-height:1em;padding:1.111rem 1.667rem;text-align:center;text-transform:uppercase}div.elementor-tah-add-to-cart a.tah-product-add-to-cart-button:hover{background-color:#7d2728}@media only screen and (max-width:549px){#mt-meilisearch-app .elementor-variation-overlay .variation-selector .variation-options .variation-option,#mt-meilisearch-app .variation-overlay .variation-selector .variation-options .variation-option,.elementor-widget-tah-addtocart .elementor-variation-overlay .variation-selector .variation-options .variation-option,.elementor-widget-tah-addtocart .variation-overlay .variation-selector .variation-options .variation-option{align-items:flex-start;flex-direction:column}#mt-meilisearch-app .elementor-variation-overlay .variation-selector .variation-options button.variation-option,#mt-meilisearch-app .variation-overlay .variation-selector .variation-options button.variation-option,.elementor-widget-tah-addtocart .elementor-variation-overlay .variation-selector .variation-options button.variation-option,.elementor-widget-tah-addtocart .variation-overlay .variation-selector .variation-options button.variation-option{margin:0;text-align:center;width:100%!important}}.single-product #product-hero .elementor-widget-text-editor a{color:#fff;text-decoration:underline}.single-product #product-hero p.price{font-size:1.667rem;font-weight:700;margin:0}.single-product #product-info .elementor-widget-text-editor a{color:#eb3b36;text-decoration:underline}.single-product #product-info .elementor-widget-text-editor a:hover{color:#7d2728;text-decoration:none}.single-product #related-products .arrow-link .elementor-button-icon svg path{fill:#fff}.single-product #related-products .swiper-pagination,.single-product #related-seminars .swiper-pagination{margin-top:2rem;position:relative}#loop-products .spacer{flex-grow:1}#loop-products .spacer .elementor-spacer-inner{height:0!important}#loop-products .info-container{margin:auto}#loop-products p.price bdi,#loop-products p.price bdi span{color:#002a46;font-size:1.111rem;font-weight:700;line-height:1em;margin:0}#loop-products div.elementor-tah-add-to-cart a.tah-product-add-to-cart-button{background-color:#eb3b36;border-radius:0;font-family:proxima-nova,sans-serif;font-size:.9rem!important;font-weight:700;letter-spacing:.16em;line-height:1em;padding:.667rem 0;text-align:center;text-transform:uppercase;width:100%}#loop-products div.elementor-tah-add-to-cart a.tah-product-add-to-cart-button:hover{background-color:#7d2728}#purchase-progress-bar .progress-bar-wrapper{column-gap:5.556rem;display:flex;list-style:none;margin:0;padding:0;row-gap:1.25rem}#purchase-progress-bar .progress-bar-wrapper li{align-items:center;color:#708090;counter-increment:step;display:flex;font-size:1.111rem;font-weight:700;gap:1.11rem;line-height:1}#purchase-progress-bar .progress-bar-wrapper li:before{background-color:#2a4e7a;border-radius:100%;content:counter(step);padding:.389rem .72rem}.woocommerce-cart #purchase-progress-bar .progress-bar-wrapper .order{color:#fff}.woocommerce-cart #purchase-progress-bar .progress-bar-wrapper .order:before{background-color:#eb3b36}.woocommerce-cart #cart-wrapper .woocommerce-notices-wrapper{display:none}.woocommerce-cart #cart-wrapper table{border-bottom:1px solid #eee;width:100%}.woocommerce-cart #cart-wrapper table tr td{padding:1.111rem 0}@media only screen and (max-width:1023px){.woocommerce-cart #cart-wrapper table tr td.product-thumbnail{white-space:nowrap;width:20%}}.woocommerce-cart #cart-wrapper table tr td.product-thumbnail a{background-color:#eee;cursor:pointer;display:block;padding:1.111rem .556rem}.woocommerce-cart #cart-wrapper table tr td.product-thumbnail a img{height:auto;margin:auto;object-fit:cover;object-position:top center;width:4.444rem}@media only screen and (max-width:1023px){.woocommerce-cart #cart-wrapper table tr td.product-thumbnail a img{width:100%}}.woocommerce-cart #cart-wrapper table tr td.product-name{font-family:proxima-nova,sans-serif;max-width:22.22rem;overflow-wrap:anywhere;padding:1.111rem 2.222rem;text-align:left;white-space:normal;word-break:break-word}.woocommerce-cart #cart-wrapper table tr td.product-name a:hover{color:#7d2728}.woocommerce-cart #cart-wrapper table tr td.product-price bdi{font-family:proxima-nova,sans-serif;font-size:1rem}.woocommerce-cart #cart-wrapper table tr td.product-quantity .quantity-input-wrapper{align-items:center;background-color:#eee;border-radius:100px;font-family:proxima-nova,sans-serif;font-size:.889rem;padding:.44rem .889rem}.woocommerce-cart #cart-wrapper table tr td.product-quantity .quantity-input-wrapper input{font-family:proxima-nova,sans-serif;font-size:1rem;font-weight:400;margin-left:1.667rem}.woocommerce-cart #cart-wrapper table tr td.product-subtotal *{font-family:proxima-nova,sans-serif;font-size:1rem}.woocommerce-cart #cart-wrapper table tr td.product-remove i{font-size:1rem}.woocommerce-cart #cart-wrapper .e-cart__column-end{padding-top:2.222rem}.woocommerce-cart #cart-wrapper .e-cart__column-end .tah-cart-footer{align-items:flex-start;gap:5.556rem}.woocommerce-cart #cart-wrapper .e-cart__column-end .tah-cart-footer .coupon{display:flex;gap:.778rem;justify-items:space-between;margin:0;width:calc(50% - 2.778rem)}.woocommerce-cart #cart-wrapper .e-cart__column-end .tah-cart-footer .coupon input{border-color:#ccc;border-radius:6px;font-size:1.111rem;height:3.222rem;max-width:15.222rem;padding-left:1.33rem}.woocommerce-cart #cart-wrapper .e-cart__column-end .tah-cart-footer .coupon button{background-color:#708090;color:#fff;font-size:1rem;letter-spacing:.04em;padding:1.111rem 1.667rem;width:fit-content}.woocommerce-cart #cart-wrapper .e-cart__column-end .tah-cart-footer .coupon button:before{content:"Add"}.woocommerce-cart #cart-wrapper .e-cart__column-end .tah-cart-footer .cart-collaterals{margin:0;width:calc(33.33333% - 1.852rem)}.woocommerce-cart #cart-wrapper .e-cart__column-end .tah-cart-footer .cart-collaterals .cart_totals{margin:0}.woocommerce-cart #cart-wrapper .e-cart__column-end .tah-cart-footer .cart-collaterals .cart_totals .woocommerce-shipping-calculator,.woocommerce-cart #cart-wrapper .e-cart__column-end .tah-cart-footer .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart #cart-wrapper .e-cart__column-end .tah-cart-footer .cart-collaterals .cart_totals h2{display:none}.woocommerce-cart #cart-wrapper .e-cart__column-end .tah-cart-footer .cart-collaterals .cart_totals table.shop_table{border:none;font-family:proxima-nova,sans-serif;font-size:1rem;font-weight:700;line-height:1em}.woocommerce-cart #cart-wrapper .e-cart__column-end .tah-cart-footer .cart-collaterals .cart_totals table.shop_table td *,.woocommerce-cart #cart-wrapper .e-cart__column-end .tah-cart-footer .cart-collaterals .cart_totals table.shop_table td:before,.woocommerce-cart #cart-wrapper .e-cart__column-end .tah-cart-footer .cart-collaterals .cart_totals table.shop_table th{color:#002a46!important;font-size:1.111rem;line-height:1.667rem}.woocommerce-cart #cart-wrapper .e-cart__column-end .tah-cart-footer .cart-collaterals .cart_totals table.shop_table td{padding:0}@media only screen and (max-width:768px){.woocommerce-cart #cart-wrapper .e-cart__column-end .tah-cart-footer .cart-collaterals .cart_totals table.shop_table td[data-title=Total]:before{left:0;position:absolute}}.woocommerce-cart #cart-wrapper .e-cart__column-end .tah-cart-footer .cart-collaterals .cart_totals #shipping_method{list-style:none;margin:0;padding:0}.woocommerce-cart #cart-wrapper .e-cart__column-end .tah-cart-footer .cart-collaterals .cart_totals .woocommerce-shipping-totals td{text-align:end!important}.woocommerce-cart #cart-wrapper .e-cart__column-end .tah-cart-footer .cart-collaterals .cart_totals .woocommerce-shipping-totals td:before{width:auto}.woocommerce-cart #cart-wrapper .e-cart__column-end .tah-cart-footer .cart-collaterals .cart_totals .wc-proceed-to-checkout{margin:1.667rem 0 0}.woocommerce-cart #cart-wrapper .e-cart__column-end .tah-cart-footer .cart-collaterals .cart_totals .wc-proceed-to-checkout a{background-color:#eb3b36;font-family:proxima-nova,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.04em;line-height:1em;padding:1.111rem 1.667rem;text-transform:uppercase}.woocommerce-cart #cart-wrapper .e-cart__column-end .tah-cart-footer .cart-collaterals .cart_totals .wc-proceed-to-checkout a:hover{background-color:#7d2728}.woocommerce-cart #cart-wrapper .return-to-shop,.woocommerce-cart #cart-wrapper .wc-empty-cart-message{font-family:proxima-nova,sans-serif;font-size:1.111rem;padding-top:1.11rem}.woocommerce-cart #cart-wrapper .return-to-shop a,.woocommerce-cart #cart-wrapper .wc-empty-cart-message a{color:#eb3b36}.woocommerce-cart #cart-wrapper .return-to-shop a:hover,.woocommerce-cart #cart-wrapper .wc-empty-cart-message a:hover{color:#7d2728}.woocommerce-cart .wc-empty-cart-message div{background:#0000;border-top:none;font-family:proxima-nova,sans-serif;font-size:1.111rem;margin:0;padding:0}.woocommerce-cart .wc-empty-cart-message div:after,.woocommerce-cart .wc-empty-cart-message div:before{content:none}.woocommerce-cart .woocommerce .return-to-shop a{background-color:#eb3b36;border-radius:0;color:#fff!important;font-family:proxima-nova,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.04em;line-height:1em;padding:1.111rem 1.667rem;text-transform:uppercase}.woocommerce-cart .woocommerce .return-to-shop a:hover{background-color:#7d2728}.woocommerce-checkout #purchase-progress-bar .progress-bar-wrapper .order{color:#fff}.woocommerce-checkout #purchase-progress-bar .progress-bar-wrapper .order:before{background-color:#4bbd52}.woocommerce-checkout #purchase-progress-bar .progress-bar-wrapper .payment{color:#fff}.woocommerce-checkout #purchase-progress-bar .progress-bar-wrapper .payment:before{background-color:#eb3b36}.woocommerce-checkout #checkout-wrapper .elementor-widget-text-editor p{margin:0}.woocommerce-checkout #checkout-wrapper .elementor-widget-text-editor a{color:#eb3b36}.woocommerce-checkout #checkout-wrapper .elementor-widget-text-editor a:hover{color:#7d2728}.woocommerce-checkout #checkout-wrapper .e-checkout__order_review,.woocommerce-checkout #checkout-wrapper .e-woocommerce-login-section,.woocommerce-checkout #checkout-wrapper .woocommerce-terms-and-conditions-wrapper{display:none}.woocommerce-checkout #checkout-wrapper .e-checkout__container{gap:3.722rem}.woocommerce-checkout #checkout-wrapper .col-1,.woocommerce-checkout #checkout-wrapper .woocommerce-checkout-payment{padding:0!important}.woocommerce-checkout #checkout-wrapper .e-checkout__column h3{margin-bottom:1.25rem}.woocommerce-checkout #checkout-wrapper .e-checkout__column .woocommerce-billing-fields__field-wrapper,.woocommerce-checkout #checkout-wrapper .e-checkout__column .woocommerce-shipping-fields__field-wrapper{display:flex;flex-wrap:wrap;gap:.889rem;justify-content:space-between}.woocommerce-checkout #checkout-wrapper .e-checkout__column .woocommerce-billing-fields__field-wrapper .form-row,.woocommerce-checkout #checkout-wrapper .e-checkout__column .woocommerce-shipping-fields__field-wrapper .form-row{display:block;margin:0;padding:0;width:calc(50% - .4445rem)}.woocommerce-checkout #checkout-wrapper .woocommerce-input-wrapper .select2-container .selection .select2-selection,.woocommerce-checkout #checkout-wrapper .woocommerce-input-wrapper input{font-family:proxima-nova,sans-serif;font-size:1rem;height:3.111rem;width:100%}.woocommerce-checkout #checkout-wrapper .woocommerce-input-wrapper .select2-container .selection .select2-selection .select2-selection__rendered{line-height:3;padding:0 1rem}.woocommerce-checkout #checkout-wrapper #billing_address_2_field label,.woocommerce-checkout #checkout-wrapper #shipping_address_2_field label{height:auto;opacity:0;position:relative!important;width:100%}.woocommerce-checkout #checkout-wrapper #ship-to-different-address,.woocommerce-checkout #checkout-wrapper .woocommerce-account-fields p label span{font-family:proxima-nova,sans-serif;margin:0;padding:0}.woocommerce-checkout #checkout-wrapper #ship-to-different-address input,.woocommerce-checkout #checkout-wrapper .woocommerce-account-fields p input{background-color:#fff;border-radius:3px}.woocommerce-checkout #checkout-wrapper .woocommerce-invalid label{color:#eb3b36!important}.woocommerce-checkout #checkout-wrapper .woocommerce-invalid .woocommerce-input-wrapper input{border:1px solid #eb3b36!important}.woocommerce-checkout #checkout-wrapper #ship-to-different-address input:checked,.woocommerce-checkout #checkout-wrapper .woocommerce-account-fields p input:checked{background:#0094de}.woocommerce-checkout #checkout-wrapper #ship-to-different-address span,.woocommerce-checkout #checkout-wrapper .woocommerce-account-fields label span{color:#1c1c1a;font-size:.889rem;font-weight:700}.woocommerce-checkout #checkout-wrapper .shipping_address{padding:1.75rem 0 0}.woocommerce-checkout #checkout-wrapper .wc_payment_method *{color:#1c1c1a;font-family:proxima-nova,sans-serif;font-size:1rem}.woocommerce-checkout #checkout-wrapper ul.wc_payment_methods{font-weight:700;list-style:none!important;margin-bottom:2.22rem;padding:0}.woocommerce-checkout #checkout-wrapper .wc_payment_method p{margin:0}.woocommerce-checkout #checkout-wrapper .woocommerce-NoticeGroup{background-color:#eb3b36;border-radius:6px;display:block;margin-bottom:2.22rem;padding:.889rem 0;text-align:center}.woocommerce-checkout #checkout-wrapper .woocommerce-NoticeGroup ul{background:#0000;border-top:none!important;list-style:none!important;margin:0;padding:0}.woocommerce-checkout #checkout-wrapper .woocommerce-NoticeGroup ul:before{content:none}.woocommerce-checkout #checkout-wrapper .woocommerce-NoticeGroup ul li a{color:#fff;font-family:proxima-nova,sans-serif;font-size:1.111rem}.woocommerce-checkout #checkout-wrapper .checkout-inline-error-message{color:#eb3b36;font-size:.889rem}@media(max-width:1024px){.woocommerce-cart #cart-wrapper .e-cart__column-end .tah-cart-footer .coupon input{margin:0}}@media(max-width:1023px){.woocommerce-checkout #checkout-wrapper .e-checkout__container{gap:2.22rem}.woocommerce-cart #cart-wrapper .e-cart__column-start table tr{align-items:center;column-gap:1.25rem;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0;width:100%}}@media(max-width:1023px)and (max-width:1023px){.woocommerce-cart #cart-wrapper .e-cart__column-start table tr{padding:1.11rem 0 0}}@media(max-width:1023px){.woocommerce-cart #cart-wrapper .e-cart__column-start table tr:last-child{display:none}.woocommerce-cart #cart-wrapper .e-cart__column-start table tr td.product-thumbnail a{background:#0000;padding:0}.woocommerce-cart #cart-wrapper .e-cart__column-start table tr td.product-thumbnail img{margin:0;width:calc(100% - 1.11rem)}.woocommerce-cart #cart-wrapper .e-cart__column-start table tr td.product-name{max-width:unset;padding:0;text-align:left!important}.woocommerce-cart #cart-wrapper .e-cart__column-start table tr.woocommerce-cart-form__cart-item td:before{content:none}}@media(max-width:768px){#purchase-progress-bar .progress-bar-wrapper{column-gap:1.25rem;flex-wrap:wrap;justify-content:center}.woocommerce-cart #cart-wrapper .e-cart__column-end .tah-cart-footer{flex-direction:column;gap:2.22rem}.woocommerce-cart #cart-wrapper .e-cart__column-end .tah-cart-footer .cart-collaterals,.woocommerce-cart #cart-wrapper .e-cart__column-end .tah-cart-footer .coupon{width:100%}}@media(max-width:700px){.woocommerce-cart #cart-wrapper .e-cart__column-start table tr td{padding-left:0;padding-right:0}.woocommerce-cart #cart-wrapper td.product-name{padding:0;width:100%}.woocommerce-cart #cart-wrapper tr:has(td.actions){display:none}.woocommerce-cart #cart-wrapper .tah-cart-footer .coupon input{max-width:unset}}@media(max-width:579px){.woocommerce-cart #cart-wrapper .e-cart__column-start table tr td.product-thumbnail{width:80%}.woocommerce-cart #cart-wrapper .e-cart__column-end .tah-cart-footer .cart-collaterals .wc-proceed-to-checkout a,.woocommerce-checkout #checkout-wrapper .e-checkout__column .woocommerce-billing-fields__field-wrapper .form-row,.woocommerce-checkout #checkout-wrapper .e-checkout__column .woocommerce-shipping-fields__field-wrapper .form-row{width:100%}}.woocommerce-order-received #purchase-progress-bar .progress-bar-wrapper .confirmation{color:#fff}.woocommerce-order-received #purchase-progress-bar .progress-bar-wrapper .confirmation:before{background-color:#eb3b36}.woocommerce-order-received #purchase-progress-bar .progress-bar-wrapper .order{color:#fff}.woocommerce-order-received #purchase-progress-bar .progress-bar-wrapper .order:before{background-color:#4bbd52}.woocommerce-order-received #purchase-progress-bar .progress-bar-wrapper .payment{color:#fff}.woocommerce-order-received #purchase-progress-bar .progress-bar-wrapper .payment:before{background-color:#4bbd52!important}.woocommerce-order-received #checkout-wrapper .e-con-inner{gap:0}.woocommerce-order-received #checkout-wrapper .e-con-inner>div{border-bottom:none;padding-bottom:0}.woocommerce-order-received #checkout-wrapper .e-con-inner>div h3{display:none}.woocommerce-order-received #checkout-wrapper .woocommerce-order h4{color:#eb3b36;margin:0 0 1rem;text-align:center}.woocommerce-order-received #checkout-wrapper .woocommerce-order .tah-order-received-heading{display:flex;gap:1rem;justify-content:center;width:100%}@media(max-width:767px){.woocommerce-order-received #checkout-wrapper .woocommerce-order .tah-order-received-heading{align-items:center;flex-direction:column;text-align:center}}.woocommerce-order-received #checkout-wrapper .woocommerce-order .tah-order-received-heading img{margin-bottom:0;max-width:8.333rem;object-fit:contain}.woocommerce-order-received #checkout-wrapper .woocommerce-order .woocommerce-thankyou-order-received{color:#002a46;font-family:museo-slab,serif;font-size:3.333rem;font-weight:500;line-height:1;margin:1rem 0}.woocommerce-order-received #checkout-wrapper .woocommerce-order .tah-order-details-lower{color:#1c1c1a;font-family:proxima-nova,sans-serif;font-size:1.111rem;margin:0 auto 1rem;width:fit-content}.woocommerce-order-received #checkout-wrapper .woocommerce-order .payment-method-details{padding-bottom:1.889rem}.woocommerce-order-received #checkout-wrapper .woocommerce-order .payment-method-details p{color:#1c1c1a;font-family:proxima-nova,sans-serif;font-size:1.111rem;text-align:center}.woocommerce-order-received #checkout-wrapper .woocommerce-order .woocommerce-customer-details{margin-bottom:2.222rem}.woocommerce-order-received #checkout-wrapper .woocommerce-order .woocommerce-customer-details .woocommerce-columns{display:flex;gap:1.667rem;justify-content:space-between}@media(max-width:1023px){.woocommerce-order-received #checkout-wrapper .woocommerce-order .woocommerce-customer-details .woocommerce-columns{flex-wrap:wrap;justify-content:center}}.woocommerce-order-received #checkout-wrapper .woocommerce-order .woocommerce-customer-details .woocommerce-columns:after,.woocommerce-order-received #checkout-wrapper .woocommerce-order .woocommerce-customer-details .woocommerce-columns:before{content:none!important}.woocommerce-order-received #checkout-wrapper .woocommerce-order .woocommerce-customer-details .woocommerce-columns .woocommerce-column{background-color:#e7e7e7;display:flex;flex-direction:column;gap:1.111rem;padding:1.111rem 1.111rem 2.222rem;width:calc(33.33333% - 1.11133rem)!important}@media(max-width:1023px){.woocommerce-order-received #checkout-wrapper .woocommerce-order .woocommerce-customer-details .woocommerce-columns .woocommerce-column{width:calc(50% - .8335rem)!important}}@media(max-width:579px){.woocommerce-order-received #checkout-wrapper .woocommerce-order .woocommerce-customer-details .woocommerce-columns .woocommerce-column{width:100%!important}}.woocommerce-order-received #checkout-wrapper .woocommerce-order .woocommerce-customer-details .woocommerce-columns .woocommerce-column .woocommerce-column__title{color:#002a46;font-family:proxima-nova,sans-serif;font-size:1.333rem;font-weight:700;line-height:1}.woocommerce-order-received #checkout-wrapper .woocommerce-order .woocommerce-customer-details .woocommerce-columns .woocommerce-column address{border:0;color:#1c1c1a;font-family:proxima-nova,sans-serif;font-size:1.111rem;height:auto!important;padding:0}.woocommerce-order-received #checkout-wrapper .woocommerce-order .woocommerce-customer-details .woocommerce-columns .woocommerce-column address p{font-size:1.111rem;padding-left:0}.woocommerce-order-received #checkout-wrapper .woocommerce-order .woocommerce-customer-details .woocommerce-columns .woocommerce-column address p:after,.woocommerce-order-received #checkout-wrapper .woocommerce-order .woocommerce-customer-details .woocommerce-columns .woocommerce-column address p:before{content:none!important}.woocommerce-order-received #checkout-wrapper .woocommerce-order .woocommerce-customer-details .woocommerce-columns .woocommerce-column .woocommerce-customer-details--date{color:#1c1c1a;font-family:proxima-nova,sans-serif;font-size:1.111rem;margin:0}.woocommerce-order-received #checkout-wrapper .woocommerce-order .woocommerce-order-details .woocommerce-order-details__title{color:#002a46;font-family:museo-slab,serif;font-size:1.667rem;font-weight:500;margin:0;text-align:center;text-transform:uppercase}.woocommerce-order-received #checkout-wrapper .woocommerce-order .woocommerce-order-details .woocommerce-table{border-collapse:collapse;margin-top:2.222rem}@media(max-width:579px){.woocommerce-order-received #checkout-wrapper .woocommerce-order .woocommerce-order-details .woocommerce-table{border-top:1px solid #ccc}}.woocommerce-order-received #checkout-wrapper .woocommerce-order .woocommerce-order-details .woocommerce-table thead{display:none}.woocommerce-order-received #checkout-wrapper .woocommerce-order .woocommerce-order-details .woocommerce-table tr{padding:0}@media(max-width:579px){.woocommerce-order-received #checkout-wrapper .woocommerce-order .woocommerce-order-details .woocommerce-table tr{border-bottom:1px solid #ccc;display:flex;flex-direction:column;flex-wrap:wrap;gap:0;padding:1.11rem 0}}.woocommerce-order-received #checkout-wrapper .woocommerce-order .woocommerce-order-details .woocommerce-table tr td{border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:1.111rem 0}@media(max-width:579px){.woocommerce-order-received #checkout-wrapper .woocommerce-order .woocommerce-order-details .woocommerce-table tr td{border:none;padding:0;text-align:left}}.woocommerce-order-received #checkout-wrapper .woocommerce-order .woocommerce-order-details .woocommerce-table tr .product-thumbnail{white-space:nowrap;width:1%}.woocommerce-order-received #checkout-wrapper .woocommerce-order .woocommerce-order-details .woocommerce-table tr .product-thumbnail img{background-color:#eee;cursor:pointer;display:block;max-width:8.88rem;padding:1.111rem 2.222rem}@media(max-width:579px){.woocommerce-order-received #checkout-wrapper .woocommerce-order .woocommerce-order-details .woocommerce-table tr .product-thumbnail img{background:#0000;max-width:50vw;padding:0}}.woocommerce-order-received #checkout-wrapper .woocommerce-order .woocommerce-order-details .woocommerce-table tr .product-thumbnail+td{display:none}.woocommerce-order-received #checkout-wrapper .woocommerce-order .woocommerce-order-details .woocommerce-table tr .product-name{font-family:proxima-nova,sans-serif;max-width:22.22rem;overflow-wrap:anywhere;padding:1.111rem 2.222rem;text-align:left;white-space:normal;word-break:break-word}@media(max-width:579px){.woocommerce-order-received #checkout-wrapper .woocommerce-order .woocommerce-order-details .woocommerce-table tr .product-name{padding:1.111rem 0 0}}.woocommerce-order-received #checkout-wrapper .woocommerce-order .woocommerce-order-details .woocommerce-table tr .product-name a{color:#002a46;font-family:proxima-nova,sans-serif;font-size:1rem;font-weight:700}.woocommerce-order-received #checkout-wrapper .woocommerce-order .woocommerce-order-details .woocommerce-table tr .product-name a:hover{color:#7d2728}.woocommerce-order-received #checkout-wrapper .woocommerce-order .woocommerce-order-details .woocommerce-table tr .product-qty{color:#002a46;font-size:1rem;font-weight:700}.woocommerce-order-received #checkout-wrapper .woocommerce-order .woocommerce-order-details .woocommerce-table tr .product-qty .product-quantity{font-weight:700}.woocommerce-order-received #checkout-wrapper .woocommerce-order .woocommerce-order-details .woocommerce-table tr .product-total{color:#002a46;font-size:1rem;font-weight:700}@media(max-width:579px){.woocommerce-order-received #checkout-wrapper .woocommerce-order .woocommerce-order-details .woocommerce-table tfoot tr{border-color:#0000!important;flex-direction:row;justify-content:space-between;padding:0}}.woocommerce-order-received #checkout-wrapper .woocommerce-order .woocommerce-order-details .woocommerce-table tfoot tr td{border:none;color:#002a46;font-size:1rem;font-weight:700;padding:0 0 0 3.33rem;text-align:left}.woocommerce-order-received #checkout-wrapper .woocommerce-order .woocommerce-order-details .woocommerce-table tfoot tr th{border:none;color:#002a46;font-size:1rem;font-weight:700;padding:0;text-align:left}.woocommerce-order-received #checkout-wrapper .woocommerce-order .woocommerce-order-details .woocommerce-table tfoot tr:first-child td,.woocommerce-order-received #checkout-wrapper .woocommerce-order .woocommerce-order-details .woocommerce-table tfoot tr:first-child th{padding-top:1.667rem}.elementor-widget-post-comments .comment-form{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.elementor-widget-post-comments .comment-form .comment-form-wrapper{width:100%}.elementor-widget-post-comments .comment-form .comment-form-comment{align-items:stretch;display:flex;gap:0;margin:0;width:100%}.elementor-widget-post-comments .comment-form .comment-form-comment img.avatar{align-self:center;aspect-ratio:1/1;border-radius:50%;height:3.333rem;margin-right:1.111rem;object-fit:cover;width:3.333rem}.elementor-widget-post-comments .comment-form .comment-form-comment textarea{background-color:#eef4f7;border:none;border-bottom-left-radius:10px;border-top-left-radius:10px;line-height:2;outline:none;padding:1rem 0 1rem 1.444rem;resize:none;width:100%}.elementor-widget-post-comments .comment-form .comment-form-comment .attach-to-comment{background:#eef4f7;line-height:1;padding:1.25rem 0}.elementor-widget-post-comments .comment-form .comment-form-comment .attach-to-comment img{vertical-align:middle;width:1.222rem}.elementor-widget-post-comments .comment-form #acf-form-data,.elementor-widget-post-comments .comment-form .acf-fields{display:none}.elementor-widget-post-comments .comment-form .form-submit{background-color:#eef4f7;border-bottom-right-radius:10px;border-top-right-radius:10px;line-height:1;margin:0;padding:1.32rem 1.111rem;width:fit-content}.elementor-widget-post-comments .comment-form .form-submit button{background-color:#0000;border:none;cursor:pointer;margin:0;padding:0}.elementor-widget-post-comments .comment-form .form-submit button img{width:1.5rem}.elementor-widget-post-comments ol.commentlist{display:flex;flex-direction:column;gap:1.11rem;list-style:none;margin-top:1.111rem;padding:0}.elementor-widget-post-comments ol.commentlist .comment-author img.avatar{aspect-ratio:1/1;border-radius:50%;height:3.333rem;object-fit:cover;width:3.333rem}.elementor-widget-post-comments ol.commentlist li.comment{align-items:flex-end;display:flex;flex-direction:column;gap:1.11rem;list-style:none;width:100%}.elementor-widget-post-comments ol.commentlist li.comment.parent{position:relative}.elementor-widget-post-comments ol.commentlist li.comment.parent:before{border-left:1px solid #ddd;bottom:0;content:"";height:auto;left:1.65rem;position:absolute;top:1.65rem;z-index:-1}.elementor-widget-post-comments ol.commentlist ul.children{padding:0;position:relative;width:calc(100% - 4.44rem)}@media(max-width:579px){.elementor-widget-post-comments ol.commentlist ul.children{width:100%}}.elementor-widget-post-comments ol.commentlist ul.children .comment:after{background-color:#ddd;content:"";height:1px;left:-2.67rem;position:absolute;top:1.65rem;width:3.33rem;z-index:-1}@media(max-width:579px){.elementor-widget-post-comments ol.commentlist ul.children .comment:after{left:1.65rem}}.elementor-widget-post-comments ol.commentlist article.comment-body{align-items:flex-end;display:flex;flex-direction:column;gap:.556rem;width:100%}.elementor-widget-post-comments ol.commentlist article.comment-body .comment-wrapper{display:flex;gap:1.111rem;justify-content:space-between;width:100%}.elementor-widget-post-comments ol.commentlist article.comment-body .comment-wrapper .comment-content{background-color:#eef4f7;border-radius:10px;padding:0;width:calc(100% - 4.44rem)}.elementor-widget-post-comments ol.commentlist article.comment-body .comment-wrapper .comment-content .comment-content-author{display:block;font-size:1.111rem;font-weight:700;padding:1rem 1.444rem 0}.elementor-widget-post-comments ol.commentlist article.comment-body .comment-wrapper .comment-content .comment-content-author a{color:#1c1c1a}.elementor-widget-post-comments ol.commentlist article.comment-body .comment-wrapper .comment-content .comment-content-author a:hover{color:#7d2728}.elementor-widget-post-comments ol.commentlist article.comment-body .comment-wrapper .comment-content .comment-content-author a:visited{color:#1c1c1a}.elementor-widget-post-comments ol.commentlist article.comment-body .comment-wrapper .comment-content .comment-text{margin-bottom:1rem;padding:0 1.444rem}.elementor-widget-post-comments ol.commentlist article.comment-body .comment-wrapper .comment-content .comment-text+.attachments:has(*){margin-top:.667rem}.elementor-widget-post-comments ol.commentlist article.comment-body .comment-wrapper .comment-content .comment-text:has(+.attachments:has(*)){margin-bottom:.667rem}.elementor-widget-post-comments ol.commentlist article.comment-body .comment-wrapper .comment-content .comment-text p{margin:0}.elementor-widget-post-comments ol.commentlist article.comment-body .comment-wrapper .comment-content .comment-mention{font-weight:700}.elementor-widget-post-comments ol.commentlist article.comment-body .comment-wrapper .comment-content .attachments:has(*){background-color:#d3ecf7;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:1rem 1.44rem}.elementor-widget-post-comments ol.commentlist article.comment-body .comment-wrapper .comment-content .attachments ul.attachment-list{list-style:none;padding:0}.elementor-widget-post-comments ol.commentlist article.comment-body .comment-wrapper .comment-content .attachments ul.attachment-list li.attachment-item{display:flex;gap:.778rem}.elementor-widget-post-comments ol.commentlist article.comment-body .comment-wrapper .comment-content .attachments ul.attachment-list li.attachment-item a{font-size:.889rem;font-weight:700}.elementor-widget-post-comments ol.commentlist article.comment-body .comment-wrapper .comment-content .attachments ul.attachment-list li.attachment-item a,.elementor-widget-post-comments ol.commentlist article.comment-body .comment-wrapper .comment-content .attachments ul.attachment-list li.attachment-item a:hover,.elementor-widget-post-comments ol.commentlist article.comment-body .comment-wrapper .comment-content .attachments ul.attachment-list li.attachment-item a:visited{color:#1c1c1a}.elementor-widget-post-comments ol.commentlist article.comment-body .comment-wrapper .comment-content .attachments ul.attachment-list li.attachment-item img{width:1.056rem}.elementor-widget-post-comments ol.commentlist article.comment-body .comment-reply-title{display:none}.elementor-widget-post-comments ol.commentlist article.comment-body .comment-footer{display:flex;justify-content:space-between;padding:0!important;width:calc(100% - 4.44rem)}@media(max-width:579px){.elementor-widget-post-comments ol.commentlist article.comment-body .comment-footer{flex-wrap:wrap}}.elementor-widget-post-comments ol.commentlist article.comment-body .comment-footer a,.elementor-widget-post-comments ol.commentlist article.comment-body .comment-footer a:hover,.elementor-widget-post-comments ol.commentlist article.comment-body .comment-footer a:visited{color:#000;font-weight:700}.elementor-widget-post-comments ol.commentlist article.comment-body .comment-footer a.comment-report-link,.elementor-widget-post-comments ol.commentlist article.comment-body .comment-footer a:hover.comment-report-link,.elementor-widget-post-comments ol.commentlist article.comment-body .comment-footer a:visited.comment-report-link{color:#999}.elementor-widget-post-comments ol.commentlist article.comment-body .comment-footer .reply{display:flex;font-size:.889rem;font-weight:700;gap:1.11rem;justify-content:space-between}@media(max-width:579px){.elementor-widget-post-comments ol.commentlist article.comment-body .comment-footer .reply{flex-wrap:wrap}}.elementor-widget-post-comments ol.commentlist article.comment-body .comment-footer .reply .comment-like-count-wrapper{font-weight:400}.elementor-widget-post-comments ol.commentlist article.comment-body .comment-footer .reply .comment-like-count-wrapper .comment-like-count{font-weight:700}.elementor-widget-post-comments ol.commentlist article.comment-body .comment-footer .manage{display:flex;font-size:.889rem;font-weight:700;gap:1.11rem;justify-content:space-between}.elementor-widget-post-comments ol.commentlist article.comment-body .comment-footer .manage .comment-tooltip{background-color:#fff;z-index:5}.elementor-widget-post-comments ol.commentlist article.comment-body .comment-footer .manage .comment-tooltip:before{border-bottom:8px solid #fff;border-left:8px solid #0000;border-right:8px solid #0000;content:"";filter:drop-shadow(0 -2px 2px rgba(0,0,0,.08));height:0;left:50%;position:absolute;top:-8px;transform:translateX(-50%);width:0}.elementor-widget-post-comments #respond{width:100%}.elementor-widget-post-comments #respond .comment-reply-title{align-items:center;display:flex;font-family:proxima-nova,sans-serif;font-size:.889rem;font-weight:700;gap:1.111rem;margin:0 0 1.111rem}.elementor-widget-post-comments #respond .comment-reply-title small{font-size:.889rem}.elementor-widget-post-comments #respond .comment-reply-title small a{color:#1c1c1a}.comment-attachment-uploader-overlay{backdrop-filter:grayscale(100%);background:#00000073;display:grid;inset:0;place-items:center;position:fixed;z-index:9999}.comment-attachment-uploader-overlay .comment-attachment-uploader-modal{background:#fff;border-radius:10px;max-height:90vh;max-width:90vw;overflow:hidden;padding:.75rem 2.5rem 2.5rem;position:relative;width:38.889rem}.comment-attachment-uploader-overlay .comment-attachment-uploader-modal .tah-upload-modal__header{align-items:center;border-bottom:2px solid #ccc;display:flex;justify-content:flex-end;padding-bottom:.5rem}.comment-attachment-uploader-overlay .comment-attachment-uploader-modal .tah-upload-modal__header .tah-upload-modal__header-close{background-color:#0000;padding:1rem 0 1rem 1.5rem}.comment-attachment-uploader-overlay .comment-attachment-uploader-modal .tah-upload-modal__body .tab-headers{display:flex;gap:2.222rem;position:absolute;top:1.25rem}.comment-attachment-uploader-overlay .comment-attachment-uploader-modal .tah-upload-modal__body .tab-headers button{background-color:#0000;color:#1c1c1a;font-size:1.333rem;letter-spacing:0;padding:0;text-transform:capitalize}.comment-attachment-uploader-overlay .comment-attachment-uploader-modal .tah-upload-modal__body .tab-headers button[aria-selected=false]{color:#999}.comment-attachment-uploader-overlay .comment-attachment-uploader-modal .tah-upload-modal__body .tab-panels{padding-top:1.667rem}.comment-attachment-uploader-overlay .comment-attachment-uploader-modal .tah-upload-modal__body .tab-panels input{border:1px solid #ccc;border-radius:6px;font-size:1.111rem;outline:none;padding:1rem .833rem;width:100%}.comment-attachment-uploader-overlay .comment-attachment-uploader-modal .tah-upload-modal__body .tab-panels .dt-layout-table{padding-top:1.667rem}.comment-attachment-uploader-overlay .comment-attachment-uploader-modal .tah-upload-modal__body .tab-panels .dt-layout-table table{border-collapse:collapse}.comment-attachment-uploader-overlay .comment-attachment-uploader-modal .tah-upload-modal__body .tab-panels .dt-layout-table table thead{display:none}.comment-attachment-uploader-overlay .comment-attachment-uploader-modal .tah-upload-modal__body .tab-panels .dt-layout-table table tbody tr{border-bottom:1px solid #ccc}.comment-attachment-uploader-overlay .comment-attachment-uploader-modal .tah-upload-modal__body .tab-panels .dt-layout-table table tbody tr td{padding:.889rem 0}.comment-attachment-uploader-overlay .comment-attachment-uploader-modal .tah-upload-modal__body .tab-panels .dt-layout-table table tbody tr td.user-document-name{font-size:100%;font-weight:400}.comment-attachment-uploader-overlay .comment-attachment-tabs,.comment-attachment-uploader-overlay .user-uploads-wrapper{background:#fff;width:100%}.comment-attachment-uploader-overlay .comment-attachment-tabs .fa-plus,.comment-attachment-uploader-overlay .user-uploads-wrapper .fa-plus{color:#4bbd52}.comment-attachment-uploader-overlay .comment-attachment-tabs .fa-minus,.comment-attachment-uploader-overlay .user-uploads-wrapper .fa-minus{color:red}.comments-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.111rem}.comments-header .comments-header-title h3{font-size:1.5rem;margin:0}.comments-header .comments-header-view-toggle{align-items:center;display:flex;gap:.5rem}.comments-header .comments-header-view-toggle .comments-view-toggle-button{background:#fff;border:1px solid #1c1c1a;border-radius:5px;color:#1c1c1a;cursor:pointer;font-size:.889rem;font-weight:700;margin-left:.5rem;padding:.5rem 1rem}.comments-header .comments-header-view-toggle .comments-view-toggle-button[aria-pressed=true]{background:#7d2728;border-color:#7d2728;color:#fff}body,html{display:flex;flex-direction:column;font-size:100%;height:100%;margin:0}#main-menu .sub-arrow svg{fill:#ccc}#main-menu .sub-menu.elementor-nav-menu--dropdown{padding:1rem 0}#main-menu .sub-menu.elementor-nav-menu--dropdown:before{border-color:#0000 #0000 #fff;border-style:solid;border-width:0 .625rem .625rem;content:"";left:1.25rem;position:absolute;top:-.625rem}#main-menu .sub-menu.elementor-nav-menu--dropdown li.menu-item a:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2713%27 height=%2716%27 fill=%27none%27%3E%3Cpath fill=%27%23EB3B3E%27 d=%27m.06.138 3.323 7.73a.27.27 0 0 1 .008.247 5503 5503 0 0 0-3.038 7.06C.24 15.437.127 15.701 0 16l13-8L0 0z%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:1rem;margin-right:.625rem;width:.813rem}#main-menu .sub-menu.elementor-nav-menu--dropdown,header .elementor-widget-off-canvas .e-off-canvas__main{top:9.75rem}#offcanvas-search form.e-search-form{align-items:center;background-color:#002a46;border-radius:60px;padding-right:.75rem}#offcanvas-search .e-search-submit{height:2.25rem;width:2.25rem}#offcanvas-search .e-fas-times{background-color:#fff;border-radius:100%;fill:#002a46;font-size:1rem;height:2rem;margin-right:.5rem;width:2rem}#newsletter .elementor-field-group-name{margin-right:.625rem;width:calc(50% - .625rem)}#newsletter .elementor-field-group-last-name{margin-left:.625rem;width:calc(50% - .625rem)}#newsletter input{padding-bottom:.75rem;padding-top:.75rem}#newsletter .elementor-field-group-email input{border-bottom-right-radius:0;border-top-right-radius:0}footer ul.elementor-nav-menu li.menu-item:first-child a{font-weight:700!important}#home-hero .swiper-pagination-bullet{border-radius:0;opacity:1;width:3rem}#home-hero .swiper-pagination-bullet-active{background-color:#eb3b36}#documents-tabs .e-n-tab-title{max-width:13rem}#documents-tabs .swiper-pagination-progressbar{margin-top:2rem;position:relative}.e-n-tab-title[aria-selected=false]:hover,.e-n-tab-title[aria-selected=true]{background-color:#0000!important}#blog-carousel .swiper-pagination-progressbar,#events-carousel .swiper-pagination-progressbar{margin-top:2rem;position:relative}.blog-loop-bottom,.document-loop-bottom{margin-top:auto}.tah-bookmark-button{padding:0}.tah-bookmark-button.bookmark-button svg{height:1.65rem;width:1.65rem}.tah-bookmark-button.bookmark-button path{fill:#eb3b36}.tah-bookmark-button.bookmark-button .tah-bookmark-button.bookmark-button path{fill:red}.tah-bookmark-button.bookmark-button .elementor-button-content-wrapper{align-items:center}.tah-bookmark-button.bookmarked>a{background-color:#0000;padding:0}#mobile-menu form.e-search-form{align-items:center;background-color:#ecedf0;border-radius:60px;padding-right:.75rem}#mobile-menu .e-search-submit{height:2.25rem;width:2.25rem}#mobile-menu .elementor-nav-menu--dropdown.elementor-nav-menu__container{box-shadow:none}#mobile-menu .elementor-nav-menu--dropdown.elementor-nav-menu__container li a{line-height:1.25em;padding-left:0;padding-top:1rem}#mobile-menu .elementor-nav-menu--dropdown.elementor-nav-menu__container li .sub-menu li a{border-left:0;font-weight:400;line-height:1.25em;padding-top:1rem}aside[aria-label="Mobile Menu"] .e-off-canvas__main{top:7.75rem}aside[aria-label="Mobile Menu"] .e-off-canvas__content{box-shadow:none}.quote-teacher-info-wrapper{width:fit-content}.single-program-loop .tribe_events_cat-multi-day .elementor-icon-list-items li:first-child,.single-program-loop .tribe_events_cat-one-day .elementor-icon-list-items li:first-child,.single-program-loop .tribe_events_cat-webinar .elementor-icon-list-items li:first-child{display:none}.contact-us-form .elementor-field-option{align-items:center;display:flex;gap:.8rem}.contact-us-form .elementor-field-option input[type=checkbox]{background-color:#fff;border-color:#ccc;border-radius:6px;height:1rem;width:1rem}.contact-us-form .elementor-field-type-submit{margin-top:.8rem}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=checkbox],input[type=radio]{appearance:none;background:#eee;border:1px solid #999b9d;height:1em;width:1em}input[type=checkbox]:checked,input[type=radio]:checked{background:#0094de;border-color:#0094de}input[type=radio]{border-radius:50%}body>div>.e-off-canvas__content{border-radius:10px!important;border-style:none;box-shadow:0 0 10px 0 #00000080;padding:1.25rem 2.5rem 2.5rem!important;width:43.75rem}body>div>.e-off-canvas__content .off-canvas-about-event{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}body>div>.e-off-canvas__content .off-canvas-about-event .elementor-widget-heading{width:calc(100% - 2.5rem)}body>div>.e-off-canvas__content .off-canvas-about-event h4{font-size:1.5rem;letter-spacing:0;text-transform:none}body>div>.e-off-canvas__content .off-canvas-about-event .elementor-widget-divider{background-color:#ccc;display:block;height:2px;width:100%}body>div>.e-off-canvas__content .off-canvas-about-event .elementor-shortcode p{margin-top:0}.tah-collections-modal-overlay .tah-collections-modal .tah-collections-modal__body div.tah-collections-modal__item{align-items:center}.tah-collections-modal-overlay .tah-collections-modal .tah-collections-modal__body div.tah-collections-modal__item #new_collection_name{max-width:calc(100% - 1.333rem - 20px)}.tah-collections-modal-overlay .tah-collections-modal .tah-collections-modal__body .tah-collections-modal__text h3{margin:0}.tah-collections-modal-overlay .tah-collections-modal .tah-collections-modal__body .tah-collections-modal__buttons{gap:1.111rem!important;justify-content:center!important;margin-top:1.667rem!important}.tah-collections-modal-overlay .tah-collections-modal .tah-collections-modal__body .tah-collections-modal__buttons a{border-radius:0;font-size:.9rem;letter-spacing:.16em;line-height:1em;padding:1rem;text-decoration:none}@media only screen and (max-width:579px){.tah-collections-modal-overlay .tah-collections-modal{padding:0;width:100%}.tah-collections-modal-overlay .tah-collections-modal .tah-collections-modal__header{padding:.75rem 2.5rem .5rem}.tah-collections-modal-overlay .tah-collections-modal .tah-collections-modal__body{padding:1.667rem 2.5rem 2.5rem}.tah-collections-modal-overlay .tah-collections-modal .tah-collections-modal__body .tah-collections-modal__buttons{flex-wrap:wrap}.tah-collections-modal-overlay .tah-collections-modal .tah-collections-modal__body .tah-collections-modal__buttons a{width:100%}}div.collection-loop-amount.elementor-widget-mt-acf-multifields{color:#002a46!important;display:inline-flex;font-size:100%;gap:5px;line-height:1}div.collection-loop-amount.elementor-widget-mt-acf-multifields:after{content:"Documents"}.logged-in .elementor-login.elementor-login__logged-in-message a{color:#eb3b36}.logged-in .elementor-123987 .elementor-element.elementor-element-c33c074{padding-bottom:1.666rem!important}#register-form-wrapper .elementor-select-wrapper .select-caret-down-wrapper{color:#002a46}#register-form-wrapper #register-form select{color:#999!important}@media(max-width:767px){.elementor-widget-heading#back-to-signin-btn{right:50%!important;transform:translateX(50%)}}@media(max-width:424px){#register-form .e-form__buttons{align-items:center;flex-direction:column;gap:1.66rem;justify-content:space-between}#register-form .e-form__buttons .e-form__buttons__wrapper{align-items:start;flex-basis:100%;margin:0;padding:0}}@media only screen and (min-width:1441px){html{font-size:125%}.e-con-full.mw-850{max-width:850px}#main-menu .sub-menu.elementor-nav-menu--dropdown,header .elementor-widget-off-canvas .e-off-canvas__main{top:9.25rem}}@media only screen and (width <= 1340px){header #main-menu nav li.menu-item a.elementor-item,header #main-menu nav li.menu-item a.elementor-sub-item{font-size:1rem!important}}@media only screen and (width <= 1175px){header #main-menu nav li.menu-item a.elementor-item,header #main-menu nav li.menu-item a.elementor-sub-item{font-size:.75rem!important}}@media only screen and (max-width:889px){body>div>.e-off-canvas__content{width:75vw}.tah-collections-modal-overlay .tah-collections-modal{padding:.75rem 1.25rem 1.25rem;width:65vw}}@media only screen and (width <= 767px){html{font-size:90%}#newsletter .elementor-field-group-name{margin-right:0;width:100%}#newsletter .elementor-field-group-last-name{margin-left:0;width:100%}#newsletter .elementor-field-group-email input{border-bottom-right-radius:6px;border-top-right-radius:6px}#newsletter button{border-radius:6px}.page-id-122644 .who-our-faculty-section{background-color:#e7e7e7}.mobile-lowercase>*{text-transform:none!important}}@media only screen and (width <= 579px){html{font-size:80%}}.tah-collections-modal-overlay .tah-collections-modal{padding:.75rem 2.5rem 2.5rem;width:38.889rem}.tah-collections-modal-overlay .tah-collections-modal .tah-collections-modal__header{align-items:center;border-bottom:2px solid #ccc;padding-bottom:.5rem}.tah-collections-modal-overlay .tah-collections-modal .tah-collections-modal__header h3{font-family:proxima-nova,sans-serif;font-size:1.5rem;font-weight:700}.tah-collections-modal-overlay .tah-collections-modal .tah-collections-modal__body{padding-top:1.667rem}.tah-collections-modal-overlay .tah-collections-modal .tah-collections-modal__body div.tah-collections-modal__item{gap:1.333rem}.tah-collections-modal-overlay .tah-collections-modal .tah-collections-modal__body div.tah-collections-modal__item #new_collection_name{border-radius:6px;font-size:1.111rem;max-width:32rem;padding:1rem .833rem}.tah-collections-modal-overlay .tah-collections-modal .tah-collections-modal__body .tah-collections-modal__list{margin:0;padding-left:0;padding-top:1.667rem}.tah-collections-modal-overlay .tah-collections-modal .tah-collections-modal__body .tah-collections-modal__list .tah-collections-modal__item{border-bottom:1px solid #ccc;padding:.889rem 0}.tah-collections-modal-overlay .tah-collections-modal .tah-collections-modal__body .tah-collections-modal__list .tah-collections-modal__item:last-child{border-bottom:none}
