.dataTables_info,.ue-other-info,span.required{font-style:italic}.woocommerce-account .woocommerce form.login{max-width:60%;margin:auto auto 60px}.woocommerce form .form-row label{line-height:23px;font-weight:600}.cmn-btn,.course-item h3 a:hover,.pay-btn,.woocommerce-Price-amount.amount{text-decoration:none}table td .cmn-btn{padding:5px 20px!important;text-decoration:none}.dropdown-item.active,.dropdown-item:active{background-color:transparent!important;color:#ff7a59!important}button.single_add_to_cart_button.button:hover{background-color:#38b482!important}.cmn-btn,.member-plans-wrap .elementor-tab-content a,.wc-block-cart__submit-button.contained,.wc-block-components-checkout-place-order-button,.woocommerce-MyAccount-content a.button,.woocommerce-form-login__submit,a.button.wc-forward,button#place_order,button.single_add_to_cart_button.button{font-family:Lexend,serif!important;text-transform:uppercase;font-weight:600;background-color:#ff7a59!important;color:#fff!important;border:0!important;padding:11px 20px!important;border-radius:4px!important}.woocommerce-Button.button{font-family:Lexend,serif!important;border:1px solid #ff7a59!important;color:#fff!important;background-color:#ff7a59!important;padding:15px 30px!important}.needs-validation .form-group label,.woocommerce-checkout label{font-weight:500;margin-bottom:8px}.needs-validation .form-group,h3.cmn-form-title{margin-bottom:20px}.select2-container--default .select2-selection--single{height:42px!important;padding-top:5px;margin-top:-4px!important;line-height:0!important;border-color:#000}.needs-validation .form-check{padding-left:0;display:inline-block!important}.needs-validation em{margin-top:5px;font-size:14px;line-height:20px;display:block;font-weight:500;color:#002d55}.needs-validation em.sub-label{font-size:13px;line-height:17px;border-bottom:1px solid #f1e6e6;padding-bottom:6px}span.info-require{font-size:13px;font-weight:600}.file-details .file-delete,.wc-block-cart-item__remove-link{color:#ff7a59}table.wc-block-cart-items .wc-block-cart-items__header .wc-block-cart-items__header-product{visibility:visible!important}#scoreForm .form-check label{margin-bottom:8px;line-height:26px}#submit_score{width:auto;margin:10px 0 0 10px}span.score_area{float:right;background:#ff7a59;padding:1px 8px 4px;color:#fff;font-size:17px}textarea.form-control{border-color:#000!important}.field-group-repeater.row{background:#f7f7f7;padding:30px 20px;border-radius:10px;margin-bottom:40px}h3.cmn-form-title{width:fit-content;margin-left:5px!important}.container.ps-md-0{padding-left:10px!important}body .woocommerce-column__title,body .woocommerce-order-details__title{margin:40px 0 20px!important;text-align:left!important}.woocommerce-EditAccountForm.edit-account legend,.woocommerce-column__title,body .woocommerce-order-details__title,h3.cmn-form-title{border-bottom:4px}.woocommerce-EditAccountForm.edit-account legend{margin-top:20px}button.wc-block-components-panel__button{background:0 0;color:#000;font-weight:600!important}button.wc-block-components-panel__button:hover{background:0 0;color:#000}#billing_email_field .woocommerce-field-error,.hide-quantity-from-cart .wc-block-components-quantity-selector,.wc-block-components-product-metadata__description,.wc-block-components-sale-badge,img.woocommerce-placeholder.wp-post-image{display:none!important}.hide-quantity-from-cart a.wc-block-components-product-name{pointer-events:none;cursor:default;color:inherit;text-decoration:none}#content{padding:30px 0}.elementor-menu-cart__toggle_button{border:0!important;padding:0!important}.wc-block-cart__submit-button.contained{background-color:#ff7a59!important;color:#fff!important;text-decoration:none}.cmn-btn:hover,.wc-block-cart__submit-button.contained:hover,.woocommerce-Button.button:hover,a.button.wc-forward,input:read-only.cmn-btn:hover{background-color:#38b482!important}.is-large.wc-block-cart .wc-block-cart-items td{border-top:1px solid hsla(0,0%,7%,.11);padding:24px 0 24px 16px;vertical-align:top}table.wc-block-cart-items.wp-block-woocommerce-cart-line-items-block td,table.wc-block-cart-items.wp-block-woocommerce-cart-line-items-block th{padding:10px 15px!important}#billing_latitude_field,#billing_longitude_field,#group-member-menu,#menu-loggedin-group,#menu-loggedin-noncertified,#menu-nonloggedin,.course-loop-wrap .learndash-wrapper.learndash-wrapper--course,.credivera_item,.is-exam-list hr,.logged-in .login-desc,.page-template-membership-tpl .renew-btn-btn,.payment-method.default-payment-method .payment-method-actions a,.postid-290 .woocommerce-Price-amount,.postid-5288 span.elementor-heading-title.elementor-size-default,.product_cat-membership .elementor-widget-woocommerce-product-price,.product_cat-membership .woocommerce-product-gallery,.uploading_img,.wc-block-cart-item__image,.wc-block-cart-items__header-image,.woocommerce-additional-fields,.woocommerce-checkout .billing_latitude_field,.woocommerce-checkout .woocommerce-error li[data-id=billing_postcode],.woocommerce-checkout h3.cmn-title,.woocommerce-checkout ul.wc-item-meta,div#custom-event-attendees{display:none}.wc-block-cart-item__product{width:100%;padding:20px 0!important}.is-large.wc-block-cart .wc-block-cart-items th,.is-large.wc-block-cart .wc-block-cart__totals-title{text-align:left!important;font-size:22px!important;text-transform:none!important}.awrd-left-col h4,.course-pagination,.dataTables_info,.e-com-wrap .woocommerce-LoopProduct-link,.event-expired-msg,.heading-avatar,.login-title,h1.entry-title{text-align:center}table.wc-block-cart-items.wp-block-woocommerce-cart-line-items-block{border:1px solid hsla(0,0%,7%,.31)!important}.woocommerce-cart .wc-block-components-main.wc-block-cart__main.wp-block-woocommerce-cart-items-block{width:70%;padding-right:10px}.woocommerce-cart .wc-block-components-sidebar.wc-block-cart__sidebar.wp-block-woocommerce-cart-totals-block{width:30%;float:left;border:1px solid hsla(0,0%,7%,.31)!important;padding:10px 20px 0}.yellow-btn:hover,button#add-more-button:hover{background-color:#ff7a59!important}#show-active-users th,.yellow-btn,button#add-more-button,input[name=submit_nomination]:hover{background-color:#dd902a!important}.yellow-btn,button#add-more-button{border:0}body input[name=submit_nomination]{background-color:green!important;border:0;padding:8px 15px!important}#preferred_language_en,#preferred_language_fr{position:relative;top:-4px;margin-right:4px}span.required{color:red;font-weight:500;text-transform:lowercase;font-size:14px}#shippingcustom h3 span,.dataTables_info,.find-pro i{font-size:16px}.needs-validation .accordion-button:not(.collapsed){background-color:#ff7a59;color:#fff;font-size:18px;font-weight:500}.needs-validation .accordion-item{margin:20px 0}.needs-validation .accordion-header{color:#fff!important}#account_password_field,#billing_address_1_field,#billing_address_2_field,#billing_birthdate_field,#billing_city_field,#billing_company_reg_field,#billing_country_field,#billing_email_field,#billing_email_secondary_field,#billing_first_name_field,#billing_institute_field,#billing_institute_language_field,#billing_institute_membership_field,#billing_job_title_field,#billing_last_name_field,#billing_organization_name_field,#billing_phone_field,#billing_phone_home_field,#billing_postcode_field,#billing_preferred_address_type_field,#billing_state_field,#epp_college_university_field,#epp_conference_tradeshow_field,#epp_include_region_field,#epp_member_referral_name_field,#epp_partner_college_field,#epp_partner_select_field,#epp_social_media_other_field,#epp_social_media_select_field,#epp_trade_association_name_field,#program_code_field,#shipping_address_1_field,#shipping_address_2_field,#shipping_city_field,#shipping_country_field,#shipping_postcode_field,#shipping_state_field,#student_educational_institute_field,#student_graduation_year_field,#student_instructor_email_field,#student_instructor_name_field,#student_number_field{width:50%;display:inline-block}.mem-dir-form input,.woocommerce form .form-row select,select{background:0 0}.alignwide{margin:0}.select2-container .select2-selection--single{position:relative;height:38px;top:-4px;border-color:#666}.select2-container--default .select2-selection--single .select2-selection__arrow b{top:70%!important}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:38px}.form-check-input[type=checkbox]{border-radius:0;border-color:#000}h1.entry-title{margin:3rem 0 2rem}.awrd-left-col,.awrd-right-col,.prefilled-info-sec,nav.woocommerce-MyAccount-navigation{background:#f1efef;padding:20px;border-radius:5px}.woocommerce-MyAccount-navigation ul{list-style-type:none;padding-left:0}.woocommerce-MyAccount-navigation li.is-active{font-weight:600}.woocommerce-MyAccount-navigation li a{text-decoration:none;margin-bottom:5px}p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{font-weight:600;font-size:24px;text-align:center;margin-bottom:40px;color:#006400}.woocommerce-order-overview{background:#f6f6f6;padding:20px}.woocommerce-checkout .woocommerce-error,div#epp_employement_status_employed_fields div.mb-4:first-child,div#epp_employement_status_self_employed_fields div.mb-4:first-child{width:100%}.member-info p{padding-left:5px}#add-more-button:disabled,#shipping_country_field .woocommerce-input-wrapper strong,.readonly,input[type=text]:read-only{background-color:#dadada!important}input:read-only #add-more-button:disabled{cursor:not-allowed}.woocommerce-submitter-fields__field-wrapper .form-row{width:50%}.woocommerce-submitter-fields__field-wrapper{display:flex;flex-wrap:wrap}.form-row-is_preferred_language span,.wc-block-cart-items__row .wc-block-components-product-metadata ul li{display:flex}#custom_registration label[for=register_language_eng],#custom_registration label[for=register_language_fr],.form-row-is_preferred_language .form-check-label{margin-right:10px}.categories-lists{padding-left:20px;list-style-type:none;position:relative}.awrd-right-col{max-height:420px;overflow-y:auto;margin-right:20px}.paginate_button.next:hover{background:0 0!important;border:0!important}.awrd-left-col h4{margin-bottom:20px}.categories-lists li{cursor:pointer;color:#ff7a59;margin-bottom:10px;position:relative}.categories-lists li a{text-decoration:none;font-size:16px;line-height:20px;display:inline-block;color:#ff7a59}.categories-lists li a::before{color:#ff7a59;content:'\00BB';display:inline-block;width:10px;font-size:21px;position:absolute;left:-16px;top:0}#custom_registration .cmn-form-title,.nmn-view table{margin-bottom:40px}#custom_registration .form-field,.back-to-edit{margin-bottom:15px}.back-to-edit{font-weight:600;display:block;width:max-content}.woocommerce-checkout input:read-only{background:#dadada}.file-details{display:none;color:#6042ec}.file-details .file-delete:hover{cursor:pointer;text-decoration:underline;color:#ff7a59}.categories-lists li.active a{font-weight:600;text-decoration:underline;text-underline-offset:2px;color:#000!important}.bootstrap-select.show-tick .dropdown-menu li a span.text,.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover,.categories-lists li.active a::before,.fc-event-past.past-event .fc-event-time,.fc-event-past.past-event .fc-event-title,.full-page-overlay div:first-of-type{color:#000!important}.awrd-left-col img{width:50px;margin:auto;display:block}.course-pagination a,.wc-block-cart-items__row .wc-block-components-product-metadata ul li span:first-child,.woocommerce-order-received p strong a{margin-right:5px}.active-mem-count,.exam-item a,.exam-link{display:inline-block}.table-responsive .next,.table-responsive .previous{font-size:14px;color:#000!important;font-weight:600}.table-responsive .previous{border:0!important}.table-responsive .previous:hover{cursor:pointer!important}.awrd-left-col span .paginate_button{border:0!important;background:0 0!important;color:#ff7a59!important;font-weight:600;padding:0!important}.awrd-left-col .dataTable{padding-top:10px!important}.dataTables_info{float:unset!important;font-weight:600}#nomination-results .dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:#000!important;background:0 0!important}.info-icon{position:absolute;margin-left:5px;top:13px}form.mem-dir-form .col-md-4,td{position:relative}#listing_area .nomination-lists a.paginate_button.current{text-decoration:underline!important;color:#ff7a59!important;font-style:italic}.accordion-button[aria-expanded=true]{background-color:#dd902a!important;color:#ffff!important}.sign-desc{font-size:22px;font-weight:500;padding-right:60px;line-height:30px}#custom_price_html del,.exam-date-msg{font-size:18px}#custom_registration .form-field [type=radio]{position:relative;top:2px;margin-right:4px}.woocommerce-account .woocommerce-MyAccount-content{width:100%!important}.nmn-view table h4{margin-top:5px;font-weight:600;color:#002d55;font-size:20px}button.remove-button{width:auto}.woocommerce-orders-table__cell-order-actions .dropdown:hover .dropdown-menu,.woocommerce-orders-table__cell-order-actions button#dropdownMenuButton:hover+.dropdown-menu,a.fc-daygrid-event.fc-daygrid-dot-event{display:block}.woocommerce-orders-table__cell-order-actions #dropdownMenuButton{padding:5px 15px;border:0;font-size:14px;position:relative;top:-1px}.woocommerce-orders-table__cell-order-actions .dropdown{display:inline}.fc-event-dot:hover,.fc-event:hover,.pay-btn:hover{cursor:pointer}.login-title{margin:50px 0}table tbody tr:hover>td,table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>td:hover,table tbody>tr:nth-child(odd)>th,table tbody>tr:nth-child(odd)>th:hover{background-color:#fff!important}#invitationForm .form-fields{margin-bottom:20px;display:flex;gap:20px;flex-wrap:wrap;border-top:1px solid #d8c6c6;padding:25px 0}#invitationForm .two-col{width:49%}#show-active-users .dataTables_filter{text-align:left;float:unset;margin:20px 0}#show-active-users .dataTables_filter label{display:flex;align-items:center;column-gap:10px;font-weight:600}#show-active-users .dataTables_filter label input{width:200px}.active-status{background-color:green;padding:5px;color:#fff;border-radius:5px}#invitationForm .form-fields,.find-pro,.tab-content>.active,form.mem-dir-form{background:#f7f7f7}.cart{align-items:end;gap:20px}.cart button{height:fit-content}.tab-content>.active{padding:20px 30px}#invitationForm .form-fields:first-child{border-top:none;padding:25px 0 0}p.remove-field.my-4{float:right;background:#a55959;color:#fff;padding:5px 16px;border-radius:20px;cursor:pointer}p#add-member{background:grey;padding:11px 16px 11px 0;color:#fff}#myTabs .nav-link.active{border-color:#00000029;border-bottom:0;background:#c3341a!important;font-weight:700;color:#fff;padding-top:8px}tr#gadmin td{background:#fff2f2!important;color:#000;font-weight:700}.exam-date-msg{font-weight:700}.exam-link{margin:10px 0 20px}.page-template-membership-tpl table th:first-child{width:60%}#custom_price_html ins{color:#ff7a59;font-weight:700;text-decoration:none}.wc-block-components-product-metadata{font-size:14px!important}.wc-block-cart__main table{min-height:322px!important;margin-bottom:0!important}.mem-dir-form .form-label{margin:30px 0 5px}.find-pro i{color:#38b482}.exam-item h3,.post-type-archive-sfwd-courses article.post h2 a,.ue-title{font-size:22px}.find-pro{border:1px solid #0000002e;padding:10px 15px;border-radius:5px}.find-pro .ue-venue span{display:block;margin:3px 0;font-size:14px}.find-pro .ue-venue{margin:10px 0}.pf-result-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.pf-result-count-n-sort{display:flex;justify-content:space-between;margin-top:50px;align-items:baseline}.ue-title{line-height:26px;margin:8px 0;font-weight:700}.pf-result-pagination{flex-wrap:wrap;display:flex;gap:20px;justify-content:center;margin:20px 0 0;font-size:15px}form.mem-dir-form{padding:0 20px 40px;margin-top:50px}form.mem-dir-form .sbmt-btn{padding:10px 20px}.mem-dir-form .row{align-items:end!important}button.btn.dropdown-toggle.btn-light{font-size:14px;padding:8px;background:#f7f7f7;color:#000;font-weight:500}.bootstrap-select{width:100%;padding:0;border-color:#666!important;border-radius:3px!important}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%!important;padding:0}.reference-block{background:#f4f4f4;border:0;margin-bottom:40px;border-radius:5px}.years_of_experience{width:300px!important;max-width:100%}.is-exam-list{display:flex;width:100%;gap:30px;flex-wrap:wrap}.exam-item{background:#f4f4f4;padding:20px;border-radius:5px;flex-basis:48%}.exam-item a{background-color:#ff7a59;color:#fff!important;border:0;padding:11px 20px;border-radius:4px;margin-top:10px}.exam-item a:hover{background-color:#38b482}.date-order-wrap{background:#f7f7f7;padding:30px 20px;margin-bottom:30px}.post-type-archive-sfwd-courses .page-content{display:flex;flex-wrap:wrap;gap:20px}.post-type-archive-sfwd-courses article.post{width:48%;background:#f7f7f7;padding:20px}.exam-loop-title h3 a{height:55px;display:inline-block}.course-item h3 a,.exam-loop-content p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.exam-loop-content p{-webkit-line-clamp:3}.mem-dir-form .mt-4{margin-top:20px!important}.logged-in .mem-dir-form .mt-4{margin-top:0!important}.course-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.course-item{border-radius:5px;background:#fff}.course-item h3{margin-top:0;height:66px}.course-item .button{display:inline-block;margin-top:10px;padding:10px 15px;color:#fff;border-radius:5px;font-size:14px!important;text-decoration:none;position:absolute;bottom:10px}.course-category-filter{display:flex;gap:5px;flex-wrap:wrap;justify-content:space-between}.course-category-filter a{text-decoration:none;padding:10px 15px;border:1px;margin-bottom:-1px}.course-item h3 a,.course-pagination a.active,.header_info a{text-decoration:underline}.course-category-filter a.active,.course-category-filter a:hover{background:#ff7a59;color:#fff!important}.course-pagination a{font-size:18px!important;font-weight:600}.course-item h3 a{font-size:18px!important;font-weight:700;color:#000;-webkit-line-clamp:2}.course-item .excerpt{min-height:96px}.course-item .price{margin:20px 0 5px}.fc-event,.fc-event-dot{background-color:#38b482!important}.two-col-layout{gap:40px;width:100%}#course-grid-content{background:#f7f7f7;padding:30px;border:1px;border-radius:5px}.two-col-layout .event-desc,.two-col-layout .event-detail-wrap{background:#f7f7f7;padding:10px 30px;border-radius:5px}#calendar{margin:60px 0}.event-desc{width:70%}.event-detail-wrap{width:30%}.listdata p{margin-bottom:6px;width:50%;font-weight:600}.eventdetail-btn{padding:6px 15px!important;font-size:14px!important;border:0;margin-top:5px}.listdata{margin:0 20px 40px;background:#fff;padding:20px;color:#000;display:flex;flex-wrap:wrap}.fc-list-day-cushion.fc-cell-shaded,.header_info p{font-size:14px}.fc-button-group button{background:#ff7a59!important;color:#fff!important;border:0!important;border-radius:4px!important}.fc-button-group{gap:10px}button.fc-today-button{opacity:1!important;text-transform:capitalize!important}.event-container-content p{margin-bottom:5px}.event-inr-img{width:100%;max-height:350px;object-fit:cover;margin-bottom:40px;border-radius:5px}.avatar-wrapper,.prod-cat-bar img,.woocommerce-avatar-upload img{width:160px!important;height:160px!important}.apply-form label,.heading-avatar{margin-bottom:10px}.fc-event-past.past-event{background:#d3d3d3!important}.event-expired-msg{color:#cc1313;font-size:20px;background:#e1dede;padding:10px}.fc-h-event .fc-event-title{font-size:12px}.heading-avatar{font-size:22px;color:#22384e;font-weight:600}.woocommerce-avatar-upload img{object-fit:cover;max-width:unset!important}.fc .fc-daygrid-event{border:0}.event-type span.green,.event-type span.grey{width:10px;height:10px;border-radius:50px;display:inline-block}#cert-form button.btn:hover,.fc-daygrid-event .fc-event-time,.woocommerce-order-received p strong a:hover{color:#fff}.fc .fc-scroller-liquid-absolute{overflow:auto!important}div#epp_employement_status_employed_fields div.mb-4,div#epp_employement_status_self_employed_fields div.mb-4{width:33%;margin:10px 0}div#epp_employement_status_employed_fields,div#epp_employement_status_self_employed_fields{display:flex;flex-wrap:wrap;column-gap:.5%;align-items:end}.wc-block-components-notice-snackbar{margin:auto!important;display:flex!important}.certf-tabs ul.nav-tabs,.event-type{gap:20px}.event-type span.green{background:#38b482}.event-type span.grey{background:#d3d3d3}#custom_price_html{font-size:22px;margin:0 20px;position:relative;top:-5px}.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout ul{display:flex;flex-wrap:wrap;gap:8px;border:2px solid #b81c23;border-radius:5px;color:#000}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{clear:both}#courseSearch{border-radius:6px}#billing_phone_work_field{width:35%;display:inline-block}#billing_phone_work_ext_field{width:15%;display:inline-block}#billing_preferred_address_type_field span input,#billing_preferred_address_type_field span label{display:inline-block;margin-right:5px}ul.woocommerce-error{display:block!important}#billing_country_field strong,#shipping_country_field strong{border:1px solid;width:100%;display:block;padding:8px 12px;border-radius:4px}.billing-pat span.woocommerce-input-wrapper{display:flex;gap:10px;height:40px}.billing-pat span label{padding-top:8px}.prod-cat-bar .woocommerce ul.products li.product a,.prod-left-bar .woocommerce ul.products li.product a{width:fit-content;display:inline-block}.prod-left-bar .count,.prod-left-bar h2.woocommerce-loop-category__title{font-size:20px!important;padding-bottom:0!important}.prod-cat-bar h2.woocommerce-loop-product__title{font-size:18px!important;line-height:24px!important;text-decoration:underline;min-height:66px}.prod-cat-bar .price{font-size:16px!important}.prod-cat-bar img{object-fit:contain!important}.e-com-wrap .woocommerce ul.products li.product a img,.woocommerce-product-gallery__wrapper img.wp-post-image{height:150px!important;width:100%;object-fit:scale-down}.e-com-wrap ul.products.elementor-grid li.product{display:flex;flex-direction:column;align-items:center}.cart{align-items:baseline}.fc-daygrid-dot-event .fc-event-title{color:#fff;font-size:12px!important}.avatar-wrapper{margin-top:25px!important}.awrd-left-col .avatar-wrapper::before{content:"\f4c9";position:absolute;font-family:bootstrap-icons!important;-webkit-font-smoothing:antialiased;font-size:14px;right:0;top:-10px;color:#33475b}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-status-icon{margin-top:-1px}.course-pagination a.active{font-weight:700;color:#e55b1a}.login-desc .wp-element-button:hover{text-decoration:none;color:#fff;background:#f7b647}.login-desc .wp-element-button{text-decoration:none;color:#fff}.apply-cert-wrap .alert.alert-danger{max-width:830px;margin:0 auto}.login-desc .wp-block-button__link,.woocommerce-order-received p strong a{background:#33475b;border-radius:5px;padding:10px;font-weight:600!important;font-family:Lexend,sans-serif!important;text-transform:uppercase;color:#fff;text-decoration:none}.course-item{position:relative;padding:20px 20px 70px}.custom-popup-overlay,.full-page-overlay{position:fixed;top:0;left:0;z-index:9999}.contect-us-desc{height:100%!important}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{background-color:#f7b647!important;border:1px;border-radius:5px}.renew-btn .renewlink{margin-left:5px;margin-top:20px;font-weight:600}@media (max-width:573px){#content{padding:30px 10px}}@media (min-width:574px){body:not([class*=elementor-page-]) .site-main{max-width:100%}}@media (min-width:576px){body:not([class*=elementor-page-]) .site-main{max-width:540px}}@media (min-width:768px){body:not([class*=elementor-page-]) .site-main{max-width:720px}}@media (min-width:992px){body:not([class*=elementor-page-]) .site-main{max-width:960px}#courseSearch{width:90%}#search_title{width:10%}}@media (min-width:1200px){body:not([class*=elementor-page-]) .site-main{max-width:1140px}}@media (min-width:1400px){body:not([class*=elementor-page-]) .site-main{max-width:1320px}}@media (max-width:767px){#billing_address_1_field,#billing_address_2_field,#billing_birthdate_field,#billing_email_field,#billing_email_secondary_field,#billing_first_name_field,#billing_institute_field,#billing_institute_language_field,#billing_institute_membership_field,#billing_job_title_field,#billing_last_name_field,#billing_organization_name_field,#billing_phone_field,#billing_phone_home_field,#billing_phone_work_ext_field,#billing_phone_work_field,#billing_preferred_address_type_field,#courseSearch,#epp_college_university_field,#epp_conference_tradeshow_field,#epp_include_region_field,#epp_member_referral_name_field,#epp_partner_college_field,#epp_partner_select_field,#epp_social_media_other_field,#epp_social_media_select_field,#epp_trade_association_name_field,#invitationForm .two-col,#search_title,#shipping_address_1_field,#shipping_address_2_field,#shipping_city_field,#shipping_country_field,#shipping_postcode_field,#shipping_state_field,#student_educational_institute_field,#student_graduation_year_field,#student_instructor_name_field,#student_number_field,.phone-extension-field,.phone-field,.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-cart .wc-block-components-main.wc-block-cart__main.wp-block-woocommerce-cart-items-block,.woocommerce-cart .wc-block-components-sidebar.wc-block-cart__sidebar.wp-block-woocommerce-cart-totals-block,.woocommerce-error li,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-las,.woocommerce-page form .form-row-last,.woocommerce-submitter-fields__field-wrapper .form-row,div#epp_employement_status_employed_fields div.mb-4,div#epp_employement_status_self_employed_fields div.mb-4{width:100%}#calendar .fc-header-toolbar{gap:10px;flex-direction:column}.awrd-right-col{margin-right:0;margin-bottom:30px}form.mem-dir-form{padding:0 10px 20px}.course-item h3{height:unset}.logged-in .mem-dir-form .mt-4,.md-reset-button,.sbmt-btn{margin-top:20px!important}.alignwide{margin-inline:0!important}.course-item .excerpt,.prod-cat-bar h2.woocommerce-loop-product__title{min-height:unset}#invitationForm .form-fields,.pf-result-count-n-sort,.pf-result-grid{display:block}.find-pro{margin-bottom:25px}.woocommerce-account .woocommerce form.login{max-width:100%}.login-title{margin:20px 0}.course-category-filter{justify-content:start}.sign-desc{padding-right:0}.post-date{margin-top:0!important}.woocommerce-EditAccountForm.edit-account p.form-row.form-row-is_preferred_language.validate-required{position:static}.nomination_links{display:flex;flex-direction:column;gap:10px}.nomination_links a{width:max-content}.judge-menu a{font-size:16px}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%!important}.course-item .button{position:unset}.course-item{padding:20px}}.payment-method.default-payment-method td,.payment-method.default-payment-method td:hover{background-color:#f7f7f7!important;color:#000}#individualForm2 .register_language_eng label{padding-left:6px;padding-bottom:5px}.phone-field{width:75%}.phone-extension-field{width:25%}div#shippingcustom{margin-bottom:25px}#member-div{font-size:20px;line-height:27px}#student_number::-webkit-inner-spin-button,#student_number::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.renew-btn a,.renew-btn-btn a,a.renewlinks{padding:12px 20px;background:#ff7a59;color:#fff!important}p#grp_renewal_price{margin-top:12px;padding-left:2px}tr#disabled td{background:#ededed!important}#grp_renewal_price ins{margin-left:4px;font-size:18px;color:#ff7a59;font-weight:700}.entry-title{text-transform:capitalize}.prod-cat-bar h2.woocommerce-loop-product__title,.wc-block-components-product-details__value{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.is-exam-list{padding:20px}li.wc-block-components-product-details__selected-members{display:flex;margin-top:-12px;margin-bottom:12px}.full-page-overlay{width:100vw;height:100vh;background:rgba(255,255,255,.15);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;border-radius:0;box-shadow:0 4px 30px rgba(0,0,0,.1)}.custom-popup-overlay{width:100%;height:100%;background:rgba(0,0,0,.5);display:none}.custom-popup-content{background:#fff;padding:30px;border-radius:8px;max-width:500px;margin:10% auto;position:relative}.custom-popup-close{position:absolute;top:5px;right:10px;background:0 0;border:none;font-size:20px;cursor:pointer}.page-id-2874 h1{text-transform:inherit}.eventtype{pointer-events:none;background-color:#dadada}.woocommerce ul.products li.product .added_to_cart.wc-forward{display:inline-block;padding:6px;margin-left:10px;background-color:#f7b647;color:#fff;border-radius:3px;text-decoration:none;transition:background-color .3s}.woocommerce ul.products li.product .added_to_cart.wc-forward:hover{background-color:#e55b1a;color:#fff}.woocommerce ul.products li.product a img{height:300px;width:100%;object-fit:cover;aspect-ratio:1/1}@media (max-width:768px){.woocommerce ul.products li.product a img{height:200px}}.page-id-1596 .course-category-filter{justify-content:left!important}.disable-btn{pointer-events:none;opacity:.5;cursor:not-allowed}.course-grid .disabled{pointer-events:none;cursor:default;opacity:.6}