.main_banner{position:relative;overflow:hidden}.main_banner::after{background:url(/wp-content/themes/saskmarketing/images/circle.png);background-repeat:no-repeat;background-size:150%;width:810px;height:807px;background-position:right -320px;content:"";position:absolute;left:0;top:0}.btn_pro{position:absolute!important;bottom:0;left:0;width:100%!important;right:0;max-width:100%;padding:0!important}.btn_pro a.elementor-button.elementor-button-link.elementor-size-sm{width:100%!important;border-radius:0}.ser_area.new_icon .elementor-widget-image img{filter:invert(1)!important}.ser_area.new_icon .elementor-heading-title.elementor-size-default{font-size:30px!important}.ser_area.new_icon p{display:-webkit-box;-webkit-line-clamp:inherit;line-clamp:inherit!important;overflow:none;margin:0 0 5px}.dir_nerw:hover .elementor-testimonial-name,.dir_nerw:hover .elementor-testimonial-job{color:#fff!important}.form_area div.wpforms-container-full .wpforms-form .wpforms-one-half{width:50%;margin:0}.bor_form_area{border:1px solid #ccc;border-radius:33px;overflow:hidden;padding:0}.bor_form_area input,.bor_form_area textarea{width:100%!important;background:#f5f5f5!important;height:56px!important;padding:0 15px!important;border-radius:5px!important;border:0px!important}.bor_form_area textarea{height:110px!important}.bor_form_area input[type="tel"]{padding-left:50px!important}.bor_form_area input[type="tel"]::placeholder{color:#f5f5f5!important}.form_area{padding:26px 87px 50px!important}.form_area div.wpforms-container-full .wpforms-form .wpforms-field{padding:14px 15px!important}.form_area div.wpforms-container-full .wpforms-form .wpforms-field-label{font-size:14px}.bor_form_area .elementor-element.elementor-element-42d821f .elementor-heading-title{background:#99c65f;padding:50px 0;color:#fff;border-radius:26px 26px 0 0}.bor_form_area [type=submit].ff_btn_style{background:#99c65f!important;color:#fff;font-family:"Montserrat",sans-serif;font-weight:700;text-transform:uppercase;font-size:14px;padding:15px 65px;margin:0 5px;border-radius:81px;margin:21px auto 0;display:table}.bor_form_area [type=submit].ff_btn_style:hover{background:#333!important}.eael-accordion-list ul{padding-left:18px}.faq_area_new .elementor-toggle-item{margin-bottom:20px}.faq_area_new .elementor-toggle .elementor-tab-title.elementor-active{background:#99c65f!important}.speaker_area .post-item{border-radius:170px!important;background:#fff;overflow:hidden}.speaker_area .post-item .col-md-4 img{border-radius:50%;width:232px;height:232px}.speaker_area .post-item .col-md-4{flex:0 0 26%;max-width:26%}.speaker_area .post-item .col-md-8{flex:0 0 72%;max-width:72%}.speaker_area .post-item .col-md-8 h3{font-size:1.75rem;width:auto;display:table;font-family:'Montserrat';font-weight:700;font-size:34px;color:#99c65f}.speaker_area .post-item p{max-width:455px}a.open-modal.read-more.btn{position:absolute;right:45px;width:115px;top:50px;height:115px;border-radius:50%!important;border:0;box-shadow:none!important;background:#99c65f;color:#fff;font-size:36px;display:flex;align-items:center;transition:all 0.5s;justify-content:center}a.open-modal.read-more.btn:hover{background:#333!important}.speaker_area h2{background:#99c65f;font-family:'Montserrat';font-weight:700;display:table;padding:10px 45px;color:#fff;border-radius:8px;margin-bottom:48px!important;position:relative}.speaker_area h2::after{width:0;height:0;border-style:solid;border-width:14px 15px 0 15px;border-color:#99c65f #fff0 #fff0 #fff0;transform:rotate(0deg);position:absolute;bottom:-13px;left:0;right:0;content:"";margin:0 auto}.speaker_area h2#breakout-sessions{background:#f98f0b}.speaker_area h2#breakout-sessions::after{border-color:#f98f0b #fff0 #fff0 #fff0}.speaker_area h2#panel-discussion-challenging-the-status-quo-strategies{background:#67a8db}.speaker_area h2#panel-discussion-challenging-the-status-quo-strategies::after{border-color:#67a8db #fff0 #fff0 #fff0}.speak_a h2.elementor-heading-title.elementor-size-default a{color:inherit;font-size:inherit;line-height:inherit;padding-bottom:5px;border-bottom:3px solid #99c65f}.speak_a h2.elementor-heading-title.elementor-size-default a:hover{color:#99c65f!important}.speaker_area .modal-dialog{margin:3.75rem auto}.speaker_area .modal-content.p-3{padding:0px!important;border:0px!important;outline:0;box-shadow:none!important;border-radius:15px!important}.speaker_area .modal-body,.speaker_area .modal-header{padding:0px!important}.speaker_area .row.align-items-center.mb-4.head_area_pro{margin:0;background:#f5f5f5;padding:38px 43px}.speaker_area .modal-body p{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#393939}.speaker_area .modal-body div#modalContent{padding:27px 50px}.speaker_area p#modalSlogan{color:#333!important;margin:7px 0;line-height:23px}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto;position:absolute;z-index:999;right:6px;top:-11px;background:#7ac142;opacity:1!important;color:#FFf;border-radius:50%}.speaker_area div#modalLogo img{mix-blend-mode:multiply}.speaker_area.sed_area .post-item .col-md-8 h3{font-weight:600;font-size:24px;color:#99c65f;line-height:32px;max-width:548px}.speaker_area.sed_area .con_area_sed{min-height:228px;display:flex;flex-direction:column;justify-content:center;align-items:baseline}.speaker_area.sed_area p.time_sed{background:#99c65f;background:#f5f5f5;font-weight:700;color:#333;padding:6px 18px;border-radius:36px}.speaker_area.sed_area p#modalTime{background:#fff;display:table;padding:4px 24px;color:#222!important;border-radius:50px;border:1px solid #ccc}section.login-page,.register-page{padding:100px 0;float:left;width:100%}section.login-page .login-form,.register-page .register{max-width:600px;margin:0 auto;padding:48px 66px;border:1px solid #ccc;border-radius:18px}section.login-page .login-form input[type=submit],.register-page .register input[type=submit]{background:#99c65f!important;color:#fff;font-family:"Montserrat",sans-serif;font-weight:700;text-transform:uppercase;font-size:14px;padding:15px 65px;margin:0 5px;border-radius:81px;margin:21px auto 0;display:table}section.login-page .login-form input[type=submit]:hover,.register-page .register input[type=submit]:hover{background:#333!important}section.login-page .login-form input[type="checkbox"],.register-page .register input[type="checkbox"]{width:auto!important;height:auto!important}section.login-page .login-form input,.register-page .register input{width:100%!important;background:#f5f5f5!important;height:56px!important;padding:0 15px!important;border-radius:5px!important;border:0px!important}section.login-page .login-form label,.register-page .register label{font-weight:700!important;font-size:15px!important;width:100%!important}a.register{background:#eee;padding:5px 23px;border-radius:55px;margin:28px 0 0px!important;display:table;color:#333!important;font-weight:600;font-size:15px;border:1px solid #ccc}section.login-page img.img_logo_login,.register-page .register img.img_logo_login{margin:0 auto;display:table;margin-bottom:36px;width:399px}.register-page .register .wppb-form-field .wppb-password-field-container{width:100%!important}.tec-events-elementor-event-widget__datetime-wrapper{font-size:18px;line-height:39px!important;font-weight:700;font-family:"Montserrat",sans-serif}span.tec-events-elementor-event-widget__datetime-time{font-size:33px!important;margin-top:0px!important;display:inline-block;color:#99c65f!important;line-height:22px!important}.tec-events-elementor-event-widget__venue-container{display:inline-block!important;width:100%!important}body span.tec-events-elementor-event-widget__datetime-date.tec-events-elementor-event-widget__datetime-date--start{line-height:25px;font-size:14px;text-transform:uppercase;font-weight:600;letter-spacing:0;background:#f5f5f5;padding:9px 28px;border-radius:38px}body .tec-events-elementor-event-widget__venue-container{border:0px!important;padding:0px!important;margin:0px!important}body h3.tec-events-elementor-event-widget__venue-name{margin:0px!important;font-family:'Montserrat'!important;font-weight:500!important}.tribe-events-single .tribe-events-event-image img{width:100%!important;height:auto!important;border-radius:12px}.tribe-events-single .tribe-events-single-event-title{font-family:"Montserrat",sans-serif;font-size:45px;letter-spacing:-1px;color:#99c65f}.tribe-events-content h2,.tribe-events-content h3,.tribe-events-content h4,.tribe-events-content h5,.tribe-events-content h6{font-family:"Montserrat",sans-serif!important;font-weight:700!important;margin:27px 0 13px}.tribe-events-single div,.tribe-events-single p{text-align:left;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#393939}.tribe-events-single .tribe-common-c-btn-border.tribe-events-c-subscribe-dropdown__button{display:none!important}.tribe-events-back a{border:1px solid #ccc;padding:15px 28px;font-family:"Montserrat",sans-serif!important;font-weight:700!important;border-radius:50px}.tribe-events-single .tribe-events-schedule{background-color:initial;border:0;margin:0 0 24px;font-weight:600!important}.tribe-events-single .tribe-events-schedule span{font-weight:500!important}.tribe-events-single .tribe-events-c-subscribe-dropdown{margin:0!important}.single-tribe_events .tribe-events-single .tribe-events-event-meta{background-color:initial;color:#fff!important;width:100%;background:#99c65f;padding:18px 50px;border-radius:12px}.single-tribe_events .tribe-events-meta-group.tribe-events-meta-group-gmap{border-top:0px!important}.single-tribe_events .tribe-events-event-meta:before{top:auto;border:0px!important}.single-tribe_events .tribe-events-meta-group .tribe-events-single-section-title{color:#fff}.single-tribe_events .tribe-events-event-meta .tribe-events-meta-list{color:#fff}.tribe-events-single .tribe-events-abbr{color:#fff!important}.tribe-events-single .tribe-events-nav-pagination{font-family:"Montserrat",sans-serif!important}section#tribe-events-pg-template{padding:106px 0}#modalContent a[target='_blank']{background:#99c65f!important;color:#fff;font-family:"Montserrat",sans-serif;font-weight:700;text-transform:uppercase;font-size:14px;padding:15px 34px;margin:0 5px;border-radius:81px;display:inline-block;margin-top:20px}#modalContent a[target='_blank']:hover{background:#333!important}.footer_area .foo_nav ul li a:hover,.top_footer ul li a:hover{color:#99c65f!important}.top_footer ul li:last-child a:hover{color:#333;background:#fff}section.individual-membership-page{width:100%;float:left;padding:100px 0}section.individual-membership-page #pms-paygate-extra-fields-paypal_connect__placeholder{max-width:100%;background:#f5f5f5;padding:22px;border-radius:11px;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#393939}section.individual-membership-page input,section.individual-membership-page select{width:100%!important;background:#f5f5f5!important;height:56px!important;font-family:"Montserrat",Sans-serif;padding:0 15px!important;border-radius:5px!important;border:0px!important}section.individual-membership-page .wppb-user-forms .wppb-form-field>ul{width:100%;max-width:100%}section.individual-membership-page .wppb-user-forms ul.wppb-checkboxes li{display:flex;align-items:center;justify-content:center}section.individual-membership-page .wppb-user-forms ul.wppb-checkboxes{display:flex}section.individual-membership-page .wppb-user-forms ul.wppb-checkboxes li label{margin-bottom:0}section.individual-membership-page span.wppb-password-field-container{max-width:100%!important;width:100%!important}section.individual-membership-page input[type="checkbox"],section.individual-membership-page input[type="radio"]{width:auto!important;height:auto!important}section.individual-membership-page label{font-weight:700!important;font-size:15px!important;width:100%!important}section.individual-membership-page #pms-paygates-inner>label{width:auto!important}section.individual-membership-page .wppb-user-forms>ul{max-width:100%}section.individual-membership-page .individual-membership-register{max-width:868px;margin:0 auto;padding:48px 66px;border:1px solid #ccc;border-radius:18px}section.individual-membership-page .wppb-form-field.wppb-subscription-plans h4{font-family:"Montserrat",Sans-serif;font-weight:700;font-size:23px;border-bottom:1px solid #eee;padding-bottom:15px;margin-bottom:23px}section.individual-membership-page #pms-paygates-wrapper h3{margin-bottom:16px;font-family:"Montserrat",Sans-serif;font-weight:700;font-size:23px;border-bottom:1px solid #eee;padding-bottom:15px;margin-bottom:23px}section.individual-membership-page input#register.submit.button{background:#99c65f!important;color:#fff;font-family:"Montserrat",sans-serif;font-weight:700;text-transform:uppercase;font-size:14px;padding:15px 65px;margin:0 5px;border-radius:81px;margin:21px auto 0;display:table}section.individual-membership-page input#register.submit.button:hover{background:#333!important}.joblist-section table td a{color:#333!important}.joblist-section table .view-detail{background:#99c65f;padding:16px 35px;color:#fff!important;border-radius:50px;display:inline-block;text-transform:uppercase;font-size:13px;font-weight:700;font-family:"Montserrat",sans-serif}.joblist-section table .view-detail:hover{background:#333!important}.joblist-section table td,.joblist-section table th{padding:.75rem;vertical-align:middle;border-top:1px solid #dee2e6}body .job-manager-form fieldset div.field{width:100%!important}body .job-manager-form fieldset label{width:100%!important}.job-manager-form{background:#f5f5f5;padding:50px;border-radius:12px;max-width:950px;margin:0 auto}body .job-manager-form fieldset{border-bottom:0 solid #eee!important;margin:0 0 19px!important;padding:0!important}body .job-manager-form fieldset label{font-weight:700;color:#333}body .job-manager-form fieldset input.input-date,body .job-manager-form fieldset input.input-text,body .job-manager-form fieldset select,body .job-manager-form fieldset textarea{box-sizing:border-box;margin:0;vertical-align:middle;width:100%;height:53px;border:0;padding:0 15px;border-radius:6px;outline:0;margin-top:4px}body .job-manager-form fieldset input[type="file"]{padding-left:0px!important}body .job-manager-form fieldset small.description{margin:0;opacity:.75;margin-bottom:21px}body .job-manager-form input[type="submit"]{background:#99c65f;padding:17px 39px;color:#fff;border-radius:50px;display:inline-block;text-transform:uppercase;font-weight:700;border:0;margin-right:16px;font-size:14px}body .job-manager-form input[type="submit"]:hover{background:#333!important}body .job-manager-form input[type="submit"].button.secondary.save_draft{background:#333!important}body .job-manager-form input[type="submit"].button.secondary.save_draft:hover{background:#99c65f!important}section.account-page{padding:79px 0 34px}section.account-page .pms-account-navigation li.pms-account-navigation-link a{text-decoration:none!important;border-bottom:none!important;box-shadow:none!important;background:#f5f5f5;padding:13px 30px;display:inline-block;color:#333;font-size:14px;border:#333;border-radius:6px}section.account-page .pms-account-navigation li.pms-account-navigation-link a:hover,section.account-page .pms-account-navigation li.pms-account-navigation-link .pms-account-navigation-link--active{box-shadow:0 1px 0 0 currentColor!important;background:#99c65f;color:#fff}section.account-page .pms-account-navigation{margin-bottom:36px;font-weight:700;padding-bottom:22px;border-bottom:1px dashed #ccc}section.account-page .wppb-form-field label{width:100%!important;float:left!important;font-weight:600!important;font-size:14px!important}section.account-page .wppb-form-field input,section.account-page .wppb-form-field textarea,section.account-page .wppb-form-field select{margin:0!important;vertical-align:middle!important;width:100%!important;height:53px!important;border:0px!important;padding:0 15px!important;border-radius:6px!important;outline:0px!important;margin-top:4px!important;background:#f5f5f5!important}section.account-page .wppb-form-field input[type="checkbox"],section.account-page .wppb-form-field input[type="radio"]{width:auto!important;height:auto!important;margin:0!important}section.account-page .wppb-checkboxes{display:flex}section.account-page .wppb-checkboxes li{display:flex;align-items:center;justify-content:center}section.account-page .wppb-checkboxes li label{margin-bottom:0}section.account-page .wppb-form-field input[type="file"]{background:#fff!important}section.account-page .wppb-form-field textarea{height:120px!important}section.account-page .wppb-form-field>span.select2-container{width:100%!important}section.account-page .select2-container--default .select2-selection--single{background-color:#f5f5f5!important;border:0 solid #aaa!important;border-radius:6px!important;height:50px!important}section.account-page .select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:18px;position:relative;top:-12px;padding-left:18px}section.account-page .select2-container--default .select2-selection--single .select2-selection__arrow{top:12px;right:9px;width:20px}section.account-page .wppb-form-field .wppb-password-field-container{width:100%!important}section.account-page .form-submit .submit.button{background:#99c65f;padding:17px 39px;color:#fff;border-radius:50px;display:inline-block;text-transform:uppercase;font-weight:700;border:0;margin-right:16px;margin-top:30px!important;font-size:14px}section.account-page .form-submit .submit.button:hover{background:#333!important}section.account-page #select_user_to_edit_form .wppb-form-field{max-width:100%!important;margin-bottom:34px;padding-bottom:33px;border-bottom:1px dashed #ccc}section.account-page .wppb-user-forms>ul{max-width:100%}section.account-page .account-dashboard{padding:52px;border:1px solid #ccc;border-radius:23px;max-width:1123px;margin:0 auto}section.account-page .account-dashboard .pms-account-subscription-details-table{margin-bottom:12px;width:100%}section.account-page .account-dashboard .pms-account-subscription-details-table td{padding:15px 0;border-bottom:1px solid #e3e3e3!important}section.account-page .pms-account-subscription-action-link{margin-right:10px;cursor:pointer;background:#99c65f;color:#fff;padding:6px 20px;font-size:14px;border-radius:7px;font-weight:600}section.account-page .pms-account-subscription-action-link:hover{background:#333}.header .nav_bar ul li ul.sub-menu{border-radius:0}.header .nav_bar ul li ul.sub-menu ul.sub-menu{left:100%;background:#fff;border-radius:0;top:0;height:100%;opacity:0!important;visibility:hidden!important}.header .nav_bar ul li ul.sub-menu li:hover ul.sub-menu{opacity:1!important;visibility:visible!important}.header .nav_bar ul li ul.sub-menu li.menu-item-has-children>a::after{content:"\f107";position:relative;font-family:FontAwesome;margin-left:4px;font-size:16px;font-weight:500;color:#2b2b2b;transform:rotate(270deg);position:absolute;right:-118px;font-size:21px;top:-4px}.form_new_area .elementor-column.elementor-col-100,.form_new_area .new_con{border:1px solid #ccc;padding:30px 52px 52px;border-radius:16px}.form_new_area .elementor-column.elementor-col-100 input,.form_new_area .elementor-column.elementor-col-100 textarea,.form_new_area .elementor-column.new_con textarea,.form_new_area .elementor-column.new_con input{width:100%!important;background:#f5f5f5!important;height:51px!important;padding:0 15px!important;border-radius:5px!important;border:0px!important}.form_new_area .elementor-column.elementor-col-100 input[type="tel"],.form_new_area .elementor-column.new_con input[type="tel"]{padding-left:60px!important}.form_new_area .elementor-column.elementor-col-100 textarea,.form_new_area .elementor-column.new_con textarea{height:110px!important;padding-top:20px!important}.form_new_area .elementor-column.elementor-col-100 label,.form_new_area .elementor-column.new_con label{font-weight:700!important;font-size:14px!important;width:100%!important}.form_new_area .elementor-column.elementor-col-100 button.ff_btn_style,.form_new_area .elementor-column.new_con button.ff_btn_style{background:#99c65f!important;color:#fff!important;font-family:"Montserrat",sans-serif!important;font-weight:700!important;text-transform:uppercase!important;font-size:14px!important;padding:15px 65px!important;border-radius:81px!important;margin:21px auto 0px!important;display:table!important}.form_new_area .elementor-column.elementor-col-100 button.ff_btn_style:hover,.form_new_area .elementor-column.new_con button.ff_btn_style:hover{background:#333!important}.form_new_area .new_con{border:1px solid #ccc;padding:33px 38px 19px;border-radius:16px}.elementor-column.elementor-col-100.elementor-top-column.elementor-element.elementor-element-958fde6{position:relative;z-index:9}.about-banner:before{background:#1c1c1cc2}.about-banner{background-position:center!important}section.member-job-posting-page{float:left;width:100%;padding:70px 0}section.member-job-posting-page .member-job-posting-register{background:#f5f5f5;padding:50px;border-radius:12px;max-width:950px;margin:0 auto}section.member-job-posting-page .member-job-posting-register label{display:inline-block;margin-bottom:.5rem;font-weight:700;color:#333;width:100%!important}section.member-job-posting-page .member-job-posting-register input{vertical-align:middle!important;width:100%!important;height:53px!important;border:0px!important;padding:0 15px!important;border-radius:6px!important;outline:0px!important;margin-top:4px!important;max-width:100%!important}section.member-job-posting-page .member-job-posting-register span.wppb-password-field-container{width:100%!important}section.member-job-posting-page .member-job-posting-register input[type="radio"],section.member-job-posting-page .member-job-posting-register input[type="checkbox"]{width:auto!important;height:auto!important}section.member-job-posting-page #pms-paygates-inner{display:flex;flex-wrap:nowrap}section.member-job-posting-page #pms-paygates-inner>label{width:auto!important}section.member-job-posting-page #pms-paygate-extra-fields-paypal_connect__placeholder{max-width:100%}body section.member-job-posting-page input[type="submit"]{background:#99c65f;padding:17px 39px!important;color:#fff;border-radius:50px!important;display:inline-block;text-transform:uppercase;font-weight:700;border:0;margin-right:16px;font-size:14px;width:auto!important}body section.member-job-posting-page input[type="submit"]:hover{background:#333!important}body section.member-job-posting-page #pms-paygates-wrapper h3{margin-bottom:16px;font-size:21px;font-weight:700;padding-top:20px;margin-top:15px;border-top:1px dashed #ccc}body section.member-job-posting-page h4{margin-bottom:16px;font-size:21px;font-weight:700;padding-top:20px;margin-top:15px;border-top:1px dashed #ccc}.pms-table th,.pms-table td{border-width:0 1px 1px 0;padding:10px}.pms-table{border-width:1px 0 0 1px;width:100%}tr.pms-account-subscription-details-table__actions{display:none}.user-social a{font-size:18px;margin:0 5px;color:#333}.user-social a:hover{color:#99c65f}.mem_dirc .wppb-search-users.wppb-user-forms{position:relative}.mem_dirc .wppb-search-users.wppb-user-forms input[type="text"]{width:100%!important;height:60px;border-radius:50px;color:#333;font-family:"Montserrat",sans-serif!important;border:0;background:#fff;max-width:100%!important;padding:0 35px}.mem_dirc .wppb-search-users.wppb-user-forms .wppb-search-button{padding:7px 20px;line-height:24px;background:#99c65f!important;color:#fff;font-family:"Montserrat",sans-serif;font-weight:700;text-transform:uppercase;font-size:14px;padding:15px 34px;margin:0 5px;border-radius:81px;border:0}.mem_dirc .wppb-search-users.wppb-user-forms .wppb-search-button:hover{background:#333!important}.mem_dirc .con_area_sed a.open-modal.read-more.btn{position:absolute;right:16px;width:75px;top:67%;height:75px;border-radius:50%!important;border:0;box-shadow:none!important;background:#99c65f;color:#fff;font-size:21px;display:flex;align-items:center;transition:all 0.5s;justify-content:center}.mem_dirc .post-item .row{flex-direction:column}.mem_dirc .post-item p{max-width:455px;margin-bottom:8px}.mem_dirc .post-item{border-radius:18px!important;background:#fff;overflow:hidden;width:32%}.mem_dirc .post-item [class*="col-"]{max-width:100%;flex:0 0 100%}.mem_dirc .container.mt-5{display:flex;flex-wrap:wrap;gap:2%}.mem_dirc .post-item .col-md-4 img{border-radius:50%;width:152px;height:152px}.mem_dirc ul.wppb-faceted-list{list-style:none;margin:0 0 20px;display:flex;justify-content:center;align-items:center;align-items:center;gap:25px;padding-bottom:24px;margin-bottom:39px;border-bottom:1px dashed #cccc}.mem_dirc ul.wppb-faceted-list select{width:100%!important;height:60px;border-radius:9px;color:#333;font-family:"Montserrat",sans-serif!important;border:0;background:#fff;max-width:100%!important;padding:0 20px}.mem_dirc ul.wppb-faceted-list>li:first-child{display:none}.mem_dirc ul.wppb-faceted-list>li{float:left;margin-right:15px;max-width:100%;width:38%}.mem_dirc .wppb-userlisting-container .wppb-faceted-list li h5{margin:5px 0 13px;font-size:15px;font-weight:700;text-align:left}.mem_dirc .select2-container--default .select2-selection--multiple{background-color:#fff;border:0 solid #aaa!important;border-radius:4px;cursor:text;width:100%!important;height:60px;border-radius:9px;color:#333;font-family:"Montserrat",sans-serif!important;border:0;background:#fff;max-width:100%!important;padding:0 20px}.mem_dirc ul.wppb-faceted-list .select2.select2-container{float:left;margin-right:15px;max-width:100%}.mem_dirc .select2-container--default .select2-selection--multiple .select2-selection__choice{margin-top:18px}.mem_dirc .user-social{margin-top:16px}.mem_dirc .select2-container--default .select2-search--inline .select2-search__field{background:#fff0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield;position:relative;top:1px;height:45px}.job_listing_preview_title h2{font-weight:700;letter-spacing:-1px}.entry-content .job_listing_preview_title .button,.job_listing_preview_title .button{background:#9dc468;color:#fff;font-weight:600;padding:10px 25px;border-radius:40px;border:0px!important}.entry-content .job_listing_preview_title,.job_listing_preview_title{background:#eee;padding:20px 37px;position:relative}.job_listing_preview h1{font-weight:600;font-size:26px;padding:28px 0 14px}.job_listing_preview .full-time{background-color:#a1c26f;font-weight:600;padding:12px 23px;border-radius:37px}.job_listing_preview li{color:#444!important;font-weight:500!important}section.display-message{padding:67px 0;text-align:center;font-weight:600!important}section.display-message h3{font-weight:600;letter-spacing:-1px}.custom-register-buttons a{margin:8px 10px 0 0;color:#333;background:#f5f5f5;padding:7px 15px;border-radius:6px;font-weight:600;font-size:14px;display:inline-block}.custom-register-buttons a:hover{background:#99c65f!important;color:#fff!important}.wppb-success{padding:6px 9px!important}.student-membership-register.individual-membership-register .student-membership-register.individual-membership-register{padding:0!important;border:0!important;margin-bottom:0!important}p.forgot-password a{color:#9dc468!important;font-weight:600;display:table!important;padding:5px 22px;border-radius:50px;border:1px solid #9dc468;margin-top:28px;margin:28px auto 0}p.forgot-password a:hover{background:#333!important;border-color:#333!important;color:#fff!important}form#pms_recover_password_form{padding:40px;margin:86px auto;border-radius:12px;max-width:799px;background:#f5f5f5}form#pms_recover_password_form label{display:inline-block;margin-bottom:.5rem;font-weight:700}form#pms_recover_password_form input{background:#fff;border:0;height:49px;padding:0 16px;border-radius:6px}form#pms_recover_password_form input[type=submit]{margin-right:20px;background:#99c65f!important;padding:15px 35px!important;color:#fff;border-radius:50px;display:inline-block;text-transform:uppercase;height:auto!important;font-weight:700;font-size:15px}form#pms_recover_password_form input[type=submit]:hover{background:#333!important}.page-numbers{font-family:'Montserrat'!important;color:#333!important;font-weight:600}span.page-numbers.current{background:#9dc468!important;color:#fff!important;width:30px;display:inline-block;height:30px;text-align:center;border-radius:5px}.page-numbers{font-family:'Montserrat'!important;color:#333!important;font-weight:600;padding:3px 0}body .elementor-41 .elementor-element.elementor-element-2e3ace0 .elementor-pagination{text-align:right}body div#job-manager-job-dashboard{max-width:1140px;margin:75px auto}body .jm-dashboard-job-column-label{color:color-mix(in srgb,transparent,currentColor 70%);font-size:var(--jm-ui-font-size-s);font-weight:700;text-transform:uppercase;color:#000}body .jm-dashboard-job-column a.job-title{font-size:17px;font-weight:600;text-decoration:unset;color:#333}body .jm-dashboard .job-status .jm-ui-row{gap:var(--jm-ui-space-xxxs);color:#fff;background:#000;padding:2px 5px;border-radius:50px;font-size:10px}body .jm-dashboard .jm-dashboard__actions a{background:#99c65f!important;color:#fff;font-family:"Montserrat",sans-serif;font-weight:700;text-transform:uppercase;font-size:14px;padding:15px 34px;margin:0 5px;border-radius:81px}body .jm-dashboard .jm-dashboard__actions a:hover{background:#333!important}body .jm-dashboard .jm-dashboard-job-column{font-weight:500}body .jm-dashboard .jm-dashboard-table--large .job_title{flex:1 1 66%}body .jm-dashboard-job-column.actions.job-dashboard-job-actions{flex:1 1 calc(75% - var(--jm-ui-space-sm))}body .jm-dashboard .jm-dashboard-job-column.jm-dashboard-job-column-label.expires_or_closing_date{flex:1 1 calc(74% - var(--jm-ui-space-sm))}body .jm-dashboard a.jm-ui-button--outline.job-dashboard-action-continue.jm-dashboard-action.jm-dashboard-action--primary.jm-ui-button--small{background:#9dc468;font-weight:500;color:#fff!important;border:0;letter-spacing:0;margin-left:-4px;position:relative;left:14px}body .jm-dashboard a.jm-ui-button--outline.job-dashboard-action-continue.jm-dashboard-action.jm-dashboard-action--primary.jm-ui-button--small:hover{background:#333!important}body .jm-dashboard .jm-dashboard__filters{width:45%}body .jm-dashboard .jm-form input[type].jm-ui-input--search-icon{border:1px solid #888}body .jm-dashboard .jm-form input[type].jm-ui-input--search-icon::placeholder{color:#444!important}body .jm-dashboard .jm-dashboard-rows .jm-dashboard-job:nth-child(2n){background:#f7f7f7}body .jm-dashboard .jm-section-header{font-weight:600!important}body .jm-dialog-open a.jm-ui-button--outline.job-dashboard-action-continue{background:#99c65f!important;color:#fff!important;font-family:"Montserrat",sans-serif;font-weight:500;text-transform:uppercase}body .jm-dialog-open .jm-ui-button--link{font-weight:500!important;color:#333!important}article.job_listing.type-job_listing{max-width:800px;margin:76px auto 34px;border:1px solid #ccc;padding:43px}article.job_listing.type-job_listing h1 a{font-weight:700;color:#333;margin-bottom:14px;display:inline-block}body article.job_listing.type-job_listing a{color:#444!important}body article.job_listing.type-job_listing input.application_button.button{background:#99c65f!important;color:#fff;font-family:"Montserrat",sans-serif;font-weight:700;text-transform:uppercase;font-size:14px!important;padding:15px 34px;margin:0 5px;border-radius:81px;border:0}body article.job_listing.type-job_listing input.application_button.button:hover{background:#333!important}nav.navigation.post-navigation{text-align:center;margin-bottom:101px}nav.navigation.post-navigation a{color:#555;font-weight:600}section.account-page .wppb-checkboxes,section.individual-membership-page .wppb-user-forms ul.wppb-checkboxes{display:flex;width:100%;flex-wrap:wrap}.new_pay_area form#pms_new_subscription-form{max-width:850px;margin:0 auto;background:#fff;padding:40px;border-radius:10px}.new_pay_area form#pms_new_subscription-form label{font-weight:700}.new_pay_area form#pms_new_subscription-form .pms-subscription-plan{margin-bottom:10px;padding-bottom:9px;padding-top:10px!important;border-bottom:1px solid #d4d4d4}.mem_dirc .wppb-search-users.wppb-user-forms .wppb-search-button{margin-top:16px!important}@media screen and (min-width:480px){.mem_dirc .wppb-search-users.wppb-user-forms .wppb-search-button{position:absolute;right:0;top:3px;margin-top:0px!important}.mem_dirc ul.wppb-faceted-list{width:100%}}.mem_dirc .wppb-search-users.wppb-user-forms{position:relative;margin-bottom:17px;display:inline-block;width:100%}.tribe_events a.rsvp-btn{color:#fff;font-family:Montserrat,sans-serif;font-weight:700;text-transform:uppercase;font-size:14px;padding:15px 34px;margin:20px 0 20px;border-radius:81px;background:#99c65f!important;border:0px!important;display:inline-block}.tribe_events a.rsvp-btn:hover{background:#333!important}@media screen and (max-width:767px){.noti_area{flex-direction:column;gap:10px;padding:10px 0}.noti_area .content_event p{text-align:center}.noti_area .indi_area h3::after{transform:rotate(90deg);bottom:-11px;left:0;right:0;margin:0 auto}.noti_area .indi_area h3{margin:0 0 15px}}@media screen and (max-width:450px){.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left{float:left;text-align:left;min-height:42px}}