/*!
Theme Name:    Just Economics Page Builder Child Theme
Author:        Lydia Roberts
Author URI:    https://lydiarobertsdesign.com
Description:   A child theme of the Page Builder Framework
Version:       1.0.0
License:       GNU General Public License v3 or later
License URI:   https://www.gnu.org/licenses/gpl-3.0.html
Template:      page-builder-framework
Text Domain:   page-builder-framework-child
*/.large-italic{font-size:1.4em;font-style:italic}.facetwp-autocomplete-update{line-height:1.2;right:0;top:0;z-index:1;position:absolute;cursor:pointer;border:none;border-radius:0 5px 5px 0px;padding:5px 20px;height:50px;background-color:#0292B9}button.facetwp-map-filtering,button.je-button,button.je-reset{cursor:pointer;border-radius:5px;padding:5px 10px}button.je-reset{background-color:#646565 !important}.je-results{font-weight:700;color:#646565;font-size:15px}@media (min-width: 767px){.facetwp-flyout-open{display:none}.facetwp-dropdown{max-width:225px}}button.facetwp-flyout-open{cursor:pointer;border-radius:5px;padding:5px 10px}.flyout-row h3{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:1em}.flyout-row.name-employer_search{display:none}.facetwp-facet{margin-bottom:20px}.facetwp-checkbox{font-size:16px}@media (max-width: 768px){.facetwp-facet.facetwp-facet-employer_result_counts{margin-bottom:0}}.mec-single-event .mec-event-meta .mec-events-event-cost,.mec-next-occ-booking span,.mec-hourly-schedule-speaker-description,.mec-single-event .mec-speakers-details ul li .mec-speaker-job-title,.mec-single-event .mec-speakers-details ul li .mec-speaker-name,.mec-event-data-field-items,.mec-load-more-button,.mec-events-meta-group-tags a,.mec-events-button,.mec-wrap abbr,.mec-event-schedule-content dl dt,.mec-breadcrumbs a,.mec-breadcrumbs span .mec-event-content p,.mec-wrap p{font-weight:normal !important;font-family:"Open Sans",Helvetica,Arial,sans-serif}.mec-single-event .mec-event-meta .mec-events-event-categories a,.mec-single-event .mec-event-meta dd,.mec-wrap p,.mec-event-list-standard .mec-date-details,.mec-event-list-standard .mec-local-time-details,.mec-event-list-standard .mec-time-details,.mec-event-list-standard .mec-venue-details{font-size:18px}.mec-wrap,.mec-wrap .mec-single-title,.mec-event-list-standard .mec-date-details,.mec-event-list-standard .mec-local-time-details,.mec-event-list-standard .mec-time-details,.mec-event-list-standard .mec-venue-details{color:#474949;font-family:"Open Sans",Helvetica,Arial,sans-serif}.mec-container{padding-top:40px;padding-bottom:60px}button.IATS_IncreaseQty{width:28px !important;height:28px !important}input.IATS_QtyInput{height:30px !important}span.IATS_AmountSpan{margin-top:0 !important}body{font-family:"Open Sans",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-moz-selection{color:white;background:#00A8D5}::selection{color:white;background:#00A8D5}.je-breadcrumbs{font-size:15px;font-weight:400;color:#fff}.je-breadcrumbs a{color:#DEF1F7}@media (min-width: 767px){.je-breadcrumbs{text-align:right}}.je-breadcrumbs-center{font-size:15px;font-weight:400;color:#fff;text-align:center;line-height:1.6}.je-breadcrumbs-center a{color:#F0F7C9}h2,h3,h4,h5,h6{font-family:"Open Sans",Helvetica,Arial,sans-serif;color:#474949}h1,h2,h3,h4{font-weight:700}h1,body h1.elementor-heading-title{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:300}@media (min-width: 767px){h1,body h1.elementor-heading-title{font-size:2.8em;line-height:1.2}}.checklist ul li:not(.menu-item),ul.checklist li:not(.menu-item){list-style-type:none}.checklist ul li:not(.menu-item)::before,ul.checklist li:not(.menu-item)::before{content:url(images/check-green.svg);display:inline-block;vertical-align:middle;width:20px;margin-right:.6em;margin-left:-1.8em}svg,a,a:link,.button,.elementor-button{-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.je-content li a,.page p a,.single p a,.article-content li a,.home p a,.site-main p a,.wp-caption-text a,.elementor .elementor-widget-text-editor li a{font-weight:700;color:#474949;border-bottom:solid 2px #BEDB1F}.je-content li a:hover,.page p a:hover,.single p a:hover,.article-content li a:hover,.home p a:hover,.site-main p a:hover,.wp-caption-text a:hover,.elementor .elementor-widget-text-editor li a:hover{color:#474949;border-color:#00A8D5}input[type=submit].button,a.wp-block-button__link{background-color:#00A8D5;font-family:"Open Sans",Helvetica,Arial,sans-serif;border-radius:3px;font-weight:700;font-size:15px}input[type=submit].button:hover,a.wp-block-button__link:hover{background-color:#0292B9}a.elementor-button:hover{background-color:#0292B9}p.small{font-size:80%;line-height:1.4}.wp-block-group.has-background{padding:15px}@media (min-width: 767px){.wp-block-group.has-background{padding:30px;margin:30px 30px 30px 0px}}ul.checklist li h4{margin-top:-1.4em}.wp-block-gallery{justify-content:space-around;padding:2em 0}.wp-block-gallery img{border:5px solid #DEF1F7}.wp-block-image:not(.no-border) img{border:5px solid #DEF1F7}blockquote{font-style:normal}.wp-block-quote{color:#0292B9;font-style:normal;font-size:1.2em;margin:2em 0}.wp-block-pullquote{border-top:5px solid #F0F7C9;border-bottom:5px solid #F0F7C9;padding:1.4em 0}.wp-block-pullquote p{text-align:left;font-size:1.2em}.has-faded-green-background-color{background-color:#F0F7C9}.has-faded-green-color{color:#F0F7C9}.has-faded-blue-background-color{background-color:#DEF1F7}.has-faded-blue-color{color:#DEF1F7}.has-light-gray-background-color{background-color:#dedede}.has-light-gray-color{color:#dedede}.has-bright-blue-background-color{background-color:#00A8D5}.has-bright-blue-color{color:#00A8D5}.has-dark-blue-background-color{background-color:#0292B9}.has-dark-blue-color{color:#0292B9}.has-bright-green-background-color{background-color:#BEDB1F}.has-bright-green-color{color:#BEDB1F}.has-darker-green-background-color{background-color:#ABC41C}.has-darker-green-color{color:#ABC41C}.has-dark-gray-background-color{background-color:#474949}.has-dark-gray-color{color:#474949}.has-darker-gray-background-color{background-color:#222}.has-darker-gray-color{color:#222}.elementor .elementor-widget figure.wp-block-pullquote{margin:2em 0}li.menu-highlight{background:#ABC41C}li.menu-highlight a{color:#fff}.fas.fa-search,.fas.fa-caret-left,.fas.fa-caret-right,.fas.fa-caret-up,.fas.fa-caret-down{font-family:page-builder-framework !important;font-style:normal}.fa-search:before{content:"\f118" !important}.fa-caret-right:before{content:"\f103" !important;font-size:0.8em}.fa-caret-up:before{content:"\f102" !important;font-size:0.8em}.no-margin p,.je-colophon p:last-child,.je-intro p:last-child,blockquote p:last-child{margin-bottom:0}.elementor hr.wp-block-separator{margin:2em 0}.wp-block-image img{border:5px solid #DEF1F7}.elementor-widget .wp-block-image figure.alignleft{margin-right:2em}.elementor-widget .wp-block-image figure.alignright{margin-left:2em}.elementor-widget .wp-block-image figure.aligncenter{margin-left:auto;margin-right:auto;padding:1em 0}.wp-block-image figcaption,.widget-image-caption,.wp-caption-text{margin:10px;font-weight:700;color:#646565}.elementor-widget-image .widget-image-caption{color:#646565}.image-border{border:5px solid #DEF1F7}.no-border img,.no-border{border:none}.je-featured-header{background-size:cover;background-repeat:no-repeat}.je-featured-header .elementor-background-overlay{background-size:cover;background-repeat:no-repeat}.je-tagline span{border-bottom:6px solid #fff}.heading-underline h2,.heading-underline h3,.heading-underline h4{border-bottom:6px solid #474949;display:inline-block}.je-colophon p a,.je-footer p a{color:#fff;border-bottom:none;margin-bottom:0}.je-colophon p a:hover,.je-footer p a:hover{color:#DEF1F7}.je-cliffs-footer p a{border-bottom:1px solid #DEF1F7;font-weight:normal}.je-cliffs-footer p a:hover{color:#00A8D5}.je-social-wrapper{margin:0 auto;text-align:center}a.je-social{margin:0 5px;padding:5px 0;font-size:2em;color:#fff}a.je-social:hover{opacity:0.75}select#IATS_Payment_ExpiryMonth,select#IATS_Payment_ExpiryYear,input#IATS_Payment_CVV2,input.IATS_InputRequired,.IATS_PaymentReoccurringInputField,input.IATS_PaymentItemInput_State2,.IATS_PaymentInputField{height:50px !important}.IATS_SelectItemsSubDiv input[type=radio]{margin-right:6px}div.IATS_PaymentItemDiv{margin-bottom:15px !important}input.IATS_OtherAmount{height:34px !important}.c-accordion__title:after{left:-20px;font-weight:700;margin-left:20px}.c-accordion__title strong{margin-left:20px;border-bottom:solid 2px #BEDB1F;display:inline-block}.elementor hr{background-color:#DEF1F7}.elementor-toggle .elementor-tab-title{padding:15px 15px 15px 0}
