/*!
Theme Name: GC Lawyers
Author: WiseInternet
Author URI: https://www.wiseinternet.com.au
Description: Custom Astra child theme for GC Laywers.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: gclawyers
Template: astra
*/p{margin-bottom:1.5rem}p+ul,p+ol{margin-top:-1rem}.mb-0{margin-bottom:0}.mt-0{margin-top:0}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin-bottom:.5rem}.entry-content p{margin-bottom:1.5rem}.entry-content p+h1,.entry-content p+h2{margin-top:2rem}.entry-content p+.uag-toc__heading-anchor+h1,.entry-content p+.uag-toc__heading-anchor+h2{margin-top:2rem}.entry-content .mb-0{margin-bottom:0}.entry-content .mt-0{margin-top:0}.gcl-bold{font-weight:700}.has-green-color{color:#5bb290}.has-green-background-color{background-color:#5bb290}.has-purple-color{color:#8c6899}.has-purple-background-color{background-color:#8c6899}.has-red-color{color:#e06879}.has-red-background-color{background-color:#e06879}.has-pale-green-color{color:#e6f3ee}.has-pale-green-background-color{background-color:#e6f3ee}.has-pale-purple-color{color:#e9e2eb}.has-pale-purple-background-color{background-color:#e9e2eb}.has-pale-red-color{color:#efe1e4}.has-pale-red-background-color{background-color:#efe1e4}.has-grey-color{color:#626262}.has-grey-background-color{background-color:#626262}.has-light-grey-color{color:#f8f8f8}.has-light-grey-background-color{background-color:#f8f8f8}.has-dark-grey-color{color:#212121}.has-dark-grey-background-color{background-color:#212121}.has-white-color{color:#fff}.has-white-background-color{background-color:#fff}.has-small-font-size{font-size:.875em}.has-regular-font-size{font-size:1em}.has-medium-font-size{font-size:1.25em}.has-large-font-size{font-size:1.5em}.has-huge-font-size{font-size:2em}.has-medium-font-size{line-height:1.5}.has-large-font-size{line-height:1.33}.has-huge-font-size{line-height:1.125}.wp-block-button__link{font-size:1em;line-height:1}.wp-block-button__link:hover{text-decoration:none}.wp-block-button__link:not(.has-text-color){color:white}.wp-block-button__link:not(.has-text-color):hover{color:white}.wp-block-button__link:not(.has-background){background-color:#5bb290}.wp-block-button__link:not(.has-background):hover,.wp-block-button__link:not(.has-background):focus{background-color:#35725a}.wp-block-button__link.has-green-color,.wp-block-button__link.has-green-color:hover,.wp-block-button__link.has-green-color:focus{color:#5bb290}.wp-block-button__link.has-green-background-color{background-color:#5bb290;border-color:#5bb290}.wp-block-button__link.has-green-background-color:hover,.wp-block-button__link.has-green-background-color:focus{border-color:#35725a;background-color:#35725a}.wp-block-button__link.has-purple-color,.wp-block-button__link.has-purple-color:hover,.wp-block-button__link.has-purple-color:focus{color:#8c6899}.wp-block-button__link.has-purple-background-color{background-color:#8c6899;border-color:#8c6899}.wp-block-button__link.has-purple-background-color:hover,.wp-block-button__link.has-purple-background-color:focus{border-color:#553e5d;background-color:#553e5d}.wp-block-button__link.has-red-color,.wp-block-button__link.has-red-color:hover,.wp-block-button__link.has-red-color:focus{color:#e06879}.wp-block-button__link.has-red-background-color{background-color:#e06879;border-color:#e06879}.wp-block-button__link.has-red-background-color:hover,.wp-block-button__link.has-red-background-color:focus{border-color:#bc263c;background-color:#bc263c}.wp-block-button__link.has-pale-green-color,.wp-block-button__link.has-pale-green-color:hover,.wp-block-button__link.has-pale-green-color:focus{color:#e6f3ee}.wp-block-button__link.has-pale-green-background-color{background-color:#e6f3ee;border-color:#e6f3ee}.wp-block-button__link.has-pale-green-background-color:hover,.wp-block-button__link.has-pale-green-background-color:focus{border-color:#a1d2bf;background-color:#a1d2bf}.wp-block-button__link.has-pale-purple-color,.wp-block-button__link.has-pale-purple-color:hover,.wp-block-button__link.has-pale-purple-color:focus{color:#e9e2eb}.wp-block-button__link.has-pale-purple-background-color{background-color:#e9e2eb;border-color:#e9e2eb}.wp-block-button__link.has-pale-purple-background-color:hover,.wp-block-button__link.has-pale-purple-background-color:focus{border-color:#bba6c1;background-color:#bba6c1}.wp-block-button__link.has-pale-red-color,.wp-block-button__link.has-pale-red-color:hover,.wp-block-button__link.has-pale-red-color:focus{color:#efe1e4}.wp-block-button__link.has-pale-red-background-color{background-color:#efe1e4;border-color:#efe1e4}.wp-block-button__link.has-pale-red-background-color:hover,.wp-block-button__link.has-pale-red-background-color:focus{border-color:#cc9ea8;background-color:#cc9ea8}.wp-block-button__link.has-grey-color,.wp-block-button__link.has-grey-color:hover,.wp-block-button__link.has-grey-color:focus{color:#626262}.wp-block-button__link.has-grey-background-color{background-color:#626262;border-color:#626262}.wp-block-button__link.has-grey-background-color:hover,.wp-block-button__link.has-grey-background-color:focus{border-color:#2f2f2f;background-color:#2f2f2f}.wp-block-button__link.has-light-grey-color,.wp-block-button__link.has-light-grey-color:hover,.wp-block-button__link.has-light-grey-color:focus{color:#f8f8f8}.wp-block-button__link.has-light-grey-background-color{background-color:#f8f8f8;border-color:#f8f8f8}.wp-block-button__link.has-light-grey-background-color:hover,.wp-block-button__link.has-light-grey-background-color:focus{border-color:#c5c5c5;background-color:#c5c5c5}.wp-block-button__link.has-dark-grey-color,.wp-block-button__link.has-dark-grey-color:hover,.wp-block-button__link.has-dark-grey-color:focus{color:#212121}.wp-block-button__link.has-dark-grey-background-color{background-color:#212121;border-color:#212121}.wp-block-button__link.has-dark-grey-background-color:hover,.wp-block-button__link.has-dark-grey-background-color:focus{border-color:#000;background-color:#000}.wp-block-button__link.has-white-color,.wp-block-button__link.has-white-color:hover,.wp-block-button__link.has-white-color:focus{color:#fff}.wp-block-button__link.has-white-background-color{background-color:#fff;border-color:#fff}.wp-block-button__link.has-white-background-color:hover,.wp-block-button__link.has-white-background-color:focus{border-color:#ccc;background-color:#ccc}.wp-block-uagb-buttons .uagb-button__wrapper{padding:0 !important}.wp-block-uagb-buttons .uagb-buttons-repeater{padding-top:.75em;padding-right:1.5em;padding-bottom:.75em;padding-left:1.5em;font-size:1em;line-height:1;border-radius:5px !important}.wp-block-uagb-buttons .uagb-buttons-repeater:hover{text-decoration:none}.wp-block-uagb-buttons .uagb-buttons-repeater:not(.has-text-color){color:white !important}.wp-block-uagb-buttons .uagb-buttons-repeater:not(.has-text-color):hover{color:white !important}.wp-block-uagb-buttons .uagb-buttons-repeater:not(.has-background){background-color:#5bb290}.wp-block-uagb-buttons .uagb-buttons-repeater:not(.has-background):hover,.wp-block-uagb-buttons .uagb-buttons-repeater:not(.has-background):focus{background-color:#35725a}.wp-block-uagb-buttons .uagb-buttons-repeater.has-green-color,.wp-block-uagb-buttons .uagb-buttons-repeater.has-green-color:hover,.wp-block-uagb-buttons .uagb-buttons-repeater.has-green-color:focus{color:#5bb290}.wp-block-uagb-buttons .uagb-buttons-repeater.has-green-background-color{background-color:#5bb290;border-color:#5bb290}.wp-block-uagb-buttons .uagb-buttons-repeater.has-green-background-color:hover,.wp-block-uagb-buttons .uagb-buttons-repeater.has-green-background-color:focus{border-color:#35725a;background-color:#35725a}.wp-block-uagb-buttons .uagb-buttons-repeater.has-purple-color,.wp-block-uagb-buttons .uagb-buttons-repeater.has-purple-color:hover,.wp-block-uagb-buttons .uagb-buttons-repeater.has-purple-color:focus{color:#8c6899}.wp-block-uagb-buttons .uagb-buttons-repeater.has-purple-background-color{background-color:#8c6899;border-color:#8c6899}.wp-block-uagb-buttons .uagb-buttons-repeater.has-purple-background-color:hover,.wp-block-uagb-buttons .uagb-buttons-repeater.has-purple-background-color:focus{border-color:#553e5d;background-color:#553e5d}.wp-block-uagb-buttons .uagb-buttons-repeater.has-red-color,.wp-block-uagb-buttons .uagb-buttons-repeater.has-red-color:hover,.wp-block-uagb-buttons .uagb-buttons-repeater.has-red-color:focus{color:#e06879}.wp-block-uagb-buttons .uagb-buttons-repeater.has-red-background-color{background-color:#e06879;border-color:#e06879}.wp-block-uagb-buttons .uagb-buttons-repeater.has-red-background-color:hover,.wp-block-uagb-buttons .uagb-buttons-repeater.has-red-background-color:focus{border-color:#bc263c;background-color:#bc263c}.wp-block-uagb-buttons .uagb-buttons-repeater.has-pale-green-color,.wp-block-uagb-buttons .uagb-buttons-repeater.has-pale-green-color:hover,.wp-block-uagb-buttons .uagb-buttons-repeater.has-pale-green-color:focus{color:#e6f3ee}.wp-block-uagb-buttons .uagb-buttons-repeater.has-pale-green-background-color{background-color:#e6f3ee;border-color:#e6f3ee}.wp-block-uagb-buttons .uagb-buttons-repeater.has-pale-green-background-color:hover,.wp-block-uagb-buttons .uagb-buttons-repeater.has-pale-green-background-color:focus{border-color:#a1d2bf;background-color:#a1d2bf}.wp-block-uagb-buttons .uagb-buttons-repeater.has-pale-purple-color,.wp-block-uagb-buttons .uagb-buttons-repeater.has-pale-purple-color:hover,.wp-block-uagb-buttons .uagb-buttons-repeater.has-pale-purple-color:focus{color:#e9e2eb}.wp-block-uagb-buttons .uagb-buttons-repeater.has-pale-purple-background-color{background-color:#e9e2eb;border-color:#e9e2eb}.wp-block-uagb-buttons .uagb-buttons-repeater.has-pale-purple-background-color:hover,.wp-block-uagb-buttons .uagb-buttons-repeater.has-pale-purple-background-color:focus{border-color:#bba6c1;background-color:#bba6c1}.wp-block-uagb-buttons .uagb-buttons-repeater.has-pale-red-color,.wp-block-uagb-buttons .uagb-buttons-repeater.has-pale-red-color:hover,.wp-block-uagb-buttons .uagb-buttons-repeater.has-pale-red-color:focus{color:#efe1e4}.wp-block-uagb-buttons .uagb-buttons-repeater.has-pale-red-background-color{background-color:#efe1e4;border-color:#efe1e4}.wp-block-uagb-buttons .uagb-buttons-repeater.has-pale-red-background-color:hover,.wp-block-uagb-buttons .uagb-buttons-repeater.has-pale-red-background-color:focus{border-color:#cc9ea8;background-color:#cc9ea8}.wp-block-uagb-buttons .uagb-buttons-repeater.has-grey-color,.wp-block-uagb-buttons .uagb-buttons-repeater.has-grey-color:hover,.wp-block-uagb-buttons .uagb-buttons-repeater.has-grey-color:focus{color:#626262}.wp-block-uagb-buttons .uagb-buttons-repeater.has-grey-background-color{background-color:#626262;border-color:#626262}.wp-block-uagb-buttons .uagb-buttons-repeater.has-grey-background-color:hover,.wp-block-uagb-buttons .uagb-buttons-repeater.has-grey-background-color:focus{border-color:#2f2f2f;background-color:#2f2f2f}.wp-block-uagb-buttons .uagb-buttons-repeater.has-light-grey-color,.wp-block-uagb-buttons .uagb-buttons-repeater.has-light-grey-color:hover,.wp-block-uagb-buttons .uagb-buttons-repeater.has-light-grey-color:focus{color:#f8f8f8}.wp-block-uagb-buttons .uagb-buttons-repeater.has-light-grey-background-color{background-color:#f8f8f8;border-color:#f8f8f8}.wp-block-uagb-buttons .uagb-buttons-repeater.has-light-grey-background-color:hover,.wp-block-uagb-buttons .uagb-buttons-repeater.has-light-grey-background-color:focus{border-color:#c5c5c5;background-color:#c5c5c5}.wp-block-uagb-buttons .uagb-buttons-repeater.has-dark-grey-color,.wp-block-uagb-buttons .uagb-buttons-repeater.has-dark-grey-color:hover,.wp-block-uagb-buttons .uagb-buttons-repeater.has-dark-grey-color:focus{color:#212121}.wp-block-uagb-buttons .uagb-buttons-repeater.has-dark-grey-background-color{background-color:#212121;border-color:#212121}.wp-block-uagb-buttons .uagb-buttons-repeater.has-dark-grey-background-color:hover,.wp-block-uagb-buttons .uagb-buttons-repeater.has-dark-grey-background-color:focus{border-color:#000;background-color:#000}.wp-block-uagb-buttons .uagb-buttons-repeater.has-white-color,.wp-block-uagb-buttons .uagb-buttons-repeater.has-white-color:hover,.wp-block-uagb-buttons .uagb-buttons-repeater.has-white-color:focus{color:#fff}.wp-block-uagb-buttons .uagb-buttons-repeater.has-white-background-color{background-color:#fff;border-color:#fff}.wp-block-uagb-buttons .uagb-buttons-repeater.has-white-background-color:hover,.wp-block-uagb-buttons .uagb-buttons-repeater.has-white-background-color:focus{border-color:#ccc;background-color:#ccc}.wp-block-media-text__media{border-radius:5px}.wp-block-media-text__media img{border-radius:5px}.wp-block-media-text__content p a{color:inherit;text-decoration:underline}.wp-block-media-text__content p a:hover{color:#499b7b}.wp-block-media-text.has-background{border-radius:5px}.wp-block-media-text.has-background .wp-block-media-text__content{padding-top:1.5em;padding-bottom:1.5em}.wp-block-media-text.has-background.is-image-fill{overflow:hidden}.wp-block-media-text.has-background.is-image-fill .wp-block-media-text__media{border-radius:0}.wp-block-media-text:not(.has-background).has-media-on-the-right .wp-block-media-text__content{padding-left:0}.wp-block-media-text:not(.has-background).has-media-on-the-left .wp-block-media-text__content{padding-right:0}.wp-block-media-text:not(.has-background).is-stacked-on-mobile .wp-block-media-text__content{padding-top:1.5em;padding-bottom:1.5em}@media screen and (max-width: 600px){.wp-block-media-text:not(.has-background).is-stacked-on-mobile .wp-block-media-text__content{padding-left:0;padding-right:0}}.wp-block-uagb-info-box.gcl-info-box{padding:1.25em 1em;margin-bottom:1em;border-radius:5px}.wp-block-uagb-info-box.gcl-info-box.bg-grey{background-color:#f8f8f8}.wp-block-uagb-info-box.gcl-info-box .uagb-infobox__content-wrap .uagb-ifb-title{font-size:1.25em}.wp-block-uagb-info-box.gcl-info-box .uagb-infobox__content-wrap .uagb-ifb-desc{margin-bottom:0}hr.wp-block-separator{margin-top:2em;margin-bottom:2em}.wp-block-uagb-columns .uagb-column__inner-wrap>*:last-child{margin-bottom:0 !important}.wp-block-uagb-columns .gcl-image-column{border-radius:5px}.wp-block-uagb-columns .gcl-image-column .uagb-column__inner-wrap:after{content:'';padding-bottom:56.25%;display:block}body.elementor-editor-active.ast-theme-transparent-header #masthead{z-index:2;pointer-events:none}.elementor-widget-sidebar li.widget{list-style:none;display:block}.elementor-widget-sidebar .widgettitle{font-size:1.25em}.elementor-inner-flush .elementor-text-editor>*:last-child{margin-bottom:0}.elementor-container{padding-left:20px;padding-right:20px}.elementor-container .elementor-container{padding-left:0;padding-right:0}.elementor-container .elementor-row{width:unset;min-width:100%}.elementor-container.elementor-column-gap-default .elementor-row{margin-left:-10px;margin-right:-10px}.elementor-container.elementor-column-gap-default .elementor-column-wrap.elementor-element-populated{padding-left:10px;padding-right:10px}.elementor-container.elementor-column-gap-none .elementor-row{margin-left:0;margin-right:0}.elementor-container.elementor-column-gap-none .elementor-column-wrap.elementor-element-populated{padding-left:0;padding-right:0}.elementor-container.elementor-column-gap-narrow .elementor-row{margin-left:-5px;margin-right:-5px}.elementor-container.elementor-column-gap-narrow .elementor-column-wrap.elementor-element-populated{padding-left:5px;padding-right:5px}.elementor-container.elementor-column-gap-extended .elementor-row{margin-left:-15px;margin-right:-15px}.elementor-container.elementor-column-gap-extended .elementor-column-wrap.elementor-element-populated{padding-left:15px;padding-right:15px}.elementor-container.elementor-column-gap-wide .elementor-row{margin-left:-20px;margin-right:-20px}.elementor-container.elementor-column-gap-wide .elementor-column-wrap.elementor-element-populated{padding-left:20px;padding-right:20px}.elementor-container.elementor-column-gap-wider .elementor-row{margin-left:-30px;margin-right:-30px}.elementor-container.elementor-column-gap-wider .elementor-column-wrap.elementor-element-populated{padding-left:30px;padding-right:30px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:3em}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:2.5em}.menu-toggle,button,.ast-button,.ast-custom-button,.button,input#submit,input[type="button"],input[type="submit"],input[type="reset"]{display:inline-block}.menu-toggle.button-green,button.button-green,.ast-button.button-green,.ast-custom-button.button-green,.button.button-green,input#submit.button-green,input[type="button"].button-green,input[type="submit"].button-green,input[type="reset"].button-green{background-color:#5bb290;border-color:#5bb290;color:#fff}.menu-toggle.button-green:hover,.menu-toggle.button-green:focus,button.button-green:hover,button.button-green:focus,.ast-button.button-green:hover,.ast-button.button-green:focus,.ast-custom-button.button-green:hover,.ast-custom-button.button-green:focus,.button.button-green:hover,.button.button-green:focus,input#submit.button-green:hover,input#submit.button-green:focus,input[type="button"].button-green:hover,input[type="button"].button-green:focus,input[type="submit"].button-green:hover,input[type="submit"].button-green:focus,input[type="reset"].button-green:hover,input[type="reset"].button-green:focus{background-color:#428d70;color:#fff}.menu-toggle.button-purple,button.button-purple,.ast-button.button-purple,.ast-custom-button.button-purple,.button.button-purple,input#submit.button-purple,input[type="button"].button-purple,input[type="submit"].button-purple,input[type="reset"].button-purple{background-color:#8c6899;border-color:#8c6899;color:#fff}.menu-toggle.button-purple:hover,.menu-toggle.button-purple:focus,button.button-purple:hover,button.button-purple:focus,.ast-button.button-purple:hover,.ast-button.button-purple:focus,.ast-custom-button.button-purple:hover,.ast-custom-button.button-purple:focus,.button.button-purple:hover,.button.button-purple:focus,input#submit.button-purple:hover,input#submit.button-purple:focus,input[type="button"].button-purple:hover,input[type="button"].button-purple:focus,input[type="submit"].button-purple:hover,input[type="submit"].button-purple:focus,input[type="reset"].button-purple:hover,input[type="reset"].button-purple:focus{background-color:#6b4f75;color:#fff}.menu-toggle.button-red,button.button-red,.ast-button.button-red,.ast-custom-button.button-red,.button.button-red,input#submit.button-red,input[type="button"].button-red,input[type="submit"].button-red,input[type="reset"].button-red{background-color:#e06879;border-color:#e06879;color:#fff}.menu-toggle.button-red:hover,.menu-toggle.button-red:focus,button.button-red:hover,button.button-red:focus,.ast-button.button-red:hover,.ast-button.button-red:focus,.ast-custom-button.button-red:hover,.ast-custom-button.button-red:focus,.button.button-red:hover,.button.button-red:focus,input#submit.button-red:hover,input#submit.button-red:focus,input[type="button"].button-red:hover,input[type="button"].button-red:focus,input[type="submit"].button-red:hover,input[type="submit"].button-red:focus,input[type="reset"].button-red:hover,input[type="reset"].button-red:focus{background-color:#d6354c;color:#fff}.wpforms-container .wpforms-field-label{margin-bottom:.5rem}.wpforms-confirmation-container{background-color:#e6f3ee;border-radius:5px;padding:1em 1.5em}.wpforms-confirmation-container>*:last-child{margin-bottom:0}.widget_nav_menu li.menu-item{line-height:1.25;margin-bottom:.75em}.widget_nav_menu li.menu-item.current-menu-item>a,.widget_nav_menu li.menu-item.current-menu-ancestor>a{font-weight:600}.widget_nav_menu li.menu-item.gcl-bold>a{font-weight:600}.widget_nav_menu li.menu-item .sub-menu{margin-top:.75em}.widget_nav_menu li.menu-item li.menu-item{padding-left:.75em}#secondary li.menu-item{margin-bottom:.75em}ul.gcl-contact-list{list-style:none;margin:0 0 1.5rem}ul.gcl-contact-list li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:.25em}ul.gcl-contact-list li b,ul.gcl-contact-list li strong{font-size:1.0625em}ul.gcl-contact-list li .fas,ul.gcl-contact-list li .fa{background:#e6f3ee;border-radius:50%;color:#5bb290;padding:.5em;width:2em;height:2em;margin-right:.5em;text-align:center}.overlap-curve{margin-top:-144px}.overlap-offset-space{margin-bottom:144px}.has-curved-bottom-grey{position:relative}.has-curved-bottom-grey:after{background-image:url("assets/img/curve_light_grey_upper.svg");background-size:2560px 180px;background-repeat:repeat-x;background-position-x:center;content:'';display:block;width:100%;height:180px;pointer-events:none;position:absolute;bottom:-1px;z-index:0}.has-curved-bottom-white{position:relative}.has-curved-bottom-white:after{background-image:url("assets/img/curve_light_white_upper.svg");background-size:2560px 180px;background-repeat:repeat-x;background-position-x:center;content:'';display:block;width:100%;height:180px;pointer-events:none;position:absolute;bottom:-1px;z-index:0}.has-curved-top-grey{position:relative;padding-top:2.5rem}.has-curved-top-grey:before{background-image:url("assets/img/curve_light_grey_lower.svg");background-size:2560px 50px;background-repeat:repeat-x;background-position-x:center;content:'';display:block;width:100%;height:50px;pointer-events:none;position:absolute;top:-1px}.gcl-feature-callout{background-color:#fff;border-width:0;border-left:6px solid;border-radius:5px;box-shadow:0px 4px 8px 0px rgba(0,0,0,0.1);margin-bottom:1rem;padding:1.75em 1.75em .25em}.gcl-feature-callout.elementor-element{border-color:#5bb290;padding:0.75em 1.75em}.gcl-feature-callout.elementor-element .elementor-widget-heading h1.elementor-heading-title{line-height:1}.gcl-feature-callout.elementor-element .elementor-widget-heading h2.elementor-heading-title{line-height:1.125}.gcl-feature-callout.elementor-element .elementor-widget-heading h3.elementor-heading-title{line-height:1.25}.gcl-feature-callout.elementor-element .elementor-widget-heading h4.elementor-heading-title,.gcl-feature-callout.elementor-element .elementor-widget-heading h5.elementor-heading-title{line-height:1.33}.gcl-feature-panels{margin-bottom:1rem}.gcl-feature-panels .elementor-column.gcl-feature-panel{width:100%}@media screen and (min-width: 600px){.gcl-feature-panels .elementor-column.gcl-feature-panel{width:50%}}@media screen and (min-width: 1080px){.gcl-feature-panels .elementor-column.gcl-feature-panel{width:25%}}.gcl-feature-panel{border-radius:5px}.gcl-feature-panel .elementor-widget-wrap{background:#fff;border-radius:5px;box-shadow:0px 4px 8px 0px rgba(0,0,0,0.1);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.gcl-feature-panel .elementor-widget-wrap>.elementor-widget{padding:1.5rem 1.5rem;margin-bottom:0}.gcl-feature-panel .elementor-widget-wrap>.elementor-widget.elementor-widget-wp-widget-nav_menu{padding-left:0;padding-right:0}.gcl-feature-panel .elementor-widget-wrap>.elementor-widget+.elementor-widget{padding-top:0}.gcl-feature-panel .elementor-widget-icon-box .elementor-icon{background-color:#e6f3ee;fill:#5bb290;color:#5bb290}.gcl-feature-panel .elementor-widget-icon-box .elementor-icon-box-title{line-height:1.25;margin-bottom:.5rem}.gcl-feature-panel .elementor-widget-icon-box .elementor-icon-box-description{line-height:1.5}.gcl-feature-panel .elementor-widget-wp-widget-nav_menu{text-align:center}.gcl-feature-panel .elementor-widget-wp-widget-nav_menu ul.menu{list-style:none;margin:0;padding:0;border-bottom:1px solid #e0e0e0}.gcl-feature-panel .elementor-widget-wp-widget-nav_menu ul.menu li{border-top:1px solid #e0e0e0;line-height:1.25}.gcl-feature-panel .elementor-widget-wp-widget-nav_menu ul.menu li a{color:inherit;display:block;padding:.625rem 1.5rem}.gcl-feature-panel .elementor-widget-wp-widget-nav_menu ul.menu li a:hover{color:#5bb290}.gcl-feature-panel .elementor-widget-button{margin-top:auto;margin-bottom:0}.gcl-feature-panel .elementor-widget-button .elementor-button-link{width:100%}.gcl-feature-panel:nth-child(even) .elementor-widget-icon-box .elementor-icon{background-color:#e9e2eb;fill:#8c6899;color:#8c6899}.gcl-feature-panel:nth-child(even) .elementor-widget-wp-widget-nav_menu ul.menu li a:hover{color:#8c6899}.gcl-feature-panel:nth-child(even) .elementor-widget-button .elementor-button-link{background-color:#8c6899}.gcl-feature-callout{background:#fff;border-radius:5px;box-shadow:0px 4px 8px 0px rgba(0,0,0,0.1);margin-bottom:1rem;padding:.75rem 1.75rem;border-left:6px solid #5bb290}.gcl-infobox.elementor-widget-uael-infobox .uael-infobox-content .uael-infobox-title{margin-bottom:.25rem}.gcl-infobox.elementor-widget-uael-infobox .uael-infobox-content .uael-infobox-title a{color:inherit}.gcl-infobox.elementor-widget-uael-infobox .uael-infobox-content .uael-infobox-title a:hover{color:#499b7b}.gcl-infobox.elementor-widget-uael-infobox .uael-infobox-content .uael-button-wrapper{margin-top:1rem}.gcl-infobox.elementor-widget-uael-infobox .uael-infobox-content .uael-button-wrapper .elementor-button{border-radius:5px}ul.gcl-link-list,ol.gcl-link-list,ul.learn-more,ol.learn-more{list-style:none;margin:0 0 1.5rem}ul.gcl-link-list li,ol.gcl-link-list li,ul.learn-more li,ol.learn-more li{line-height:1.5}ul.gcl-link-list li a,ol.gcl-link-list li a,ul.learn-more li a,ol.learn-more li a{color:#499b7b;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:600}ul.gcl-link-list li a:before,ol.gcl-link-list li a:before,ul.learn-more li a:before,ol.learn-more li a:before{content:'\f0c1';font-family:"FontAwesome";font-weight:900;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:inherit;margin-right:.5em}ul.gcl-link-list li a:hover,ol.gcl-link-list li a:hover,ul.learn-more li a:hover,ol.learn-more li a:hover{color:#397960}p+ul.gcl-link-list,p+ol.gcl-link-list,p+ul.learn-more,p+ol.learn-more{margin-top:0}.gcl-media-banner{border-style:solid;border-width:0;border-radius:5px;border-top-width:6px;margin-top:1.75rem;margin-bottom:1.75rem;overflow:hidden}@media screen and (min-width: 601px){.gcl-media-banner{border-left-width:6px;border-top-width:0px}}.gcl-media-banner .wp-block-media-text__content{padding:1.75em}.gcl-media-banner .wp-block-media-text__media{border-radius:0}.gcl-media-banner.is-stacked-on-mobile .wp-block-media-text__content{padding:1.75em}.gcl-media-banner:not(.has-background){background-color:#f8f8f8;border-color:#5bb290}.gcl-media-banner:not(.has-background) h2 a,.gcl-media-banner:not(.has-background) h3 a,.gcl-media-banner:not(.has-background) h4 a,.gcl-media-banner:not(.has-background) h5 a{color:inherit}.gcl-media-banner.has-green-background-color{background-color:#5bb290;border-color:#428d70;color:#fff}.gcl-media-banner.has-green-background-color h2,.gcl-media-banner.has-green-background-color h3,.gcl-media-banner.has-green-background-color h4,.gcl-media-banner.has-green-background-color h5{color:#fff}.gcl-media-banner.has-green-background-color p a,.gcl-media-banner.has-green-background-color a{color:#fff}.gcl-media-banner.has-green-background-color .wp-block-button__link:not(.has-background){background-color:#428d70;color:#fff}.gcl-media-banner.has-green-background-color .wp-block-button__link:not(.has-background):hover{background-color:#397960}.gcl-media-banner.has-purple-background-color{background-color:#8c6899;border-color:#6b4f75;color:#fff}.gcl-media-banner.has-purple-background-color h2,.gcl-media-banner.has-purple-background-color h3,.gcl-media-banner.has-purple-background-color h4,.gcl-media-banner.has-purple-background-color h5{color:#fff}.gcl-media-banner.has-purple-background-color p a,.gcl-media-banner.has-purple-background-color a{color:#fff}.gcl-media-banner.has-purple-background-color .wp-block-button__link:not(.has-background){background-color:#6b4f75;color:#fff}.gcl-media-banner.has-purple-background-color .wp-block-button__link:not(.has-background):hover{background-color:#5a4363}.gcl-media-banner.has-red-background-color{background-color:#e06879;border-color:#d6354c;color:#fff}.gcl-media-banner.has-red-background-color h2,.gcl-media-banner.has-red-background-color h3,.gcl-media-banner.has-red-background-color h4,.gcl-media-banner.has-red-background-color h5{color:#fff}.gcl-media-banner.has-red-background-color p a,.gcl-media-banner.has-red-background-color a{color:#fff}.gcl-media-banner.has-red-background-color .wp-block-button__link:not(.has-background){background-color:#d6354c;color:#fff}.gcl-media-banner.has-red-background-color .wp-block-button__link:not(.has-background):hover{background-color:#c4283e}.gcl-media-banner.has-red-background-color .editor-block-list__block,.gcl-media-banner.has-green-background-color .editor-block-list__block,.gcl-media-banner.has-purple-background-color .editor-block-list__block{color:#fff}.gcl-return-top{font-weight:600}.gcl-return-top:before{content:'\f0aa';font-family:"FontAwesome";font-weight:900;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:inherit;margin-right:.5em}.gcl-return-top:hover{color:#397960}.wp-block-uagb-table-of-contents .uagb-toc__wrap{border-radius:5px}.gcl-toc.wp-block-uagb-table-of-contents .uagb-toc__wrap{background:none !important;border:none !important;padding:0 !important;margin:0 0 2rem}.gcl-toc.wp-block-uagb-table-of-contents .uagb-toc__title-wrap{margin-bottom:0}.gcl-toc.wp-block-uagb-table-of-contents .uagb-toc__title{color:#212121;font-size:1.5em;font-weight:600;margin-bottom:.5rem}.gcl-toc.wp-block-uagb-table-of-contents .uagb-toc__title:empty{display:none;margin-bottom:0}.gcl-toc.wp-block-uagb-table-of-contents .uagb-toc__list{list-style:none;margin:0}.gcl-toc.wp-block-uagb-table-of-contents .uagb-toc__list li{margin-top:0}.gcl-toc.wp-block-uagb-table-of-contents .uagb-toc__list li a{color:#499b7b;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:600}.gcl-toc.wp-block-uagb-table-of-contents .uagb-toc__list li a:before{content:'\f0a9';font-family:"FontAwesome";font-weight:900;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:inherit;margin-right:.5em}.gcl-toc.wp-block-uagb-table-of-contents .uagb-toc__list li a:hover{color:#397960}.gcl-toc.elementor-widget-uael-table-of-contents .uael-toc-wrapper{background:none !important;border:none !important;padding:0 !important;margin:0 0 1.5rem}.gcl-toc.elementor-widget-uael-table-of-contents .uael-toc-header{margin-bottom:0}.gcl-toc.elementor-widget-uael-table-of-contents .uael-toc-heading{color:#212121;font-size:1.5em;font-weight:600;margin-bottom:.5rem}.gcl-toc.elementor-widget-uael-table-of-contents .uael-toc-heading:empty{display:none;margin-bottom:0}.gcl-toc.elementor-widget-uael-table-of-contents .uael-toc-list{list-style:none;margin:0}.gcl-toc.elementor-widget-uael-table-of-contents .uael-toc-list li{margin-top:0}.gcl-toc.elementor-widget-uael-table-of-contents .uael-toc-list li a{color:#499b7b;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:600}.gcl-toc.elementor-widget-uael-table-of-contents .uael-toc-list li a:before{content:'\f0a9';font-family:"FontAwesome";font-weight:900;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:inherit;margin-right:.5em}.gcl-toc.elementor-widget-uael-table-of-contents .uael-toc-list li a:hover{color:#397960}.uagb-toc__scroll-top{display:none}.gcl-table{overflow-x:auto;margin-bottom:1.5rem}.gcl-table table{border-collapse:collapse;border-spacing:0;margin:0;table-layout:auto;width:100%}.gcl-table table th,.gcl-table table td{border:1px solid #e0e0e0;padding:.5em .75em}.gcl-table table th{font-weight:700}.gcl-table table tbody tr:nth-child(odd){background:#f8f8f8}.gcl-table figcaption{font-size:1em !important;font-style:italic;margin-top:1em !important;opacity:0.67;text-align:left !important}.gcl-text-banner,.glc-text-banner-elem{border-width:0;border-left:6px solid;border-radius:5px;margin-top:1.75rem;margin-bottom:1.75rem;padding:1.75em 1.75em .25em}.gcl-text-banner .wp-block-columns,.glc-text-banner-elem .wp-block-columns{margin-bottom:0}.gcl-text-banner .wp-block-column,.glc-text-banner-elem .wp-block-column{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;margin-bottom:1.5em}.gcl-text-banner .wp-block-column>*:last-child,.glc-text-banner-elem .wp-block-column>*:last-child{margin-bottom:0}.gcl-text-banner .wp-block-column.action-column,.glc-text-banner-elem .wp-block-column.action-column{-webkit-box-flex:0 !important;-webkit-flex:0 0 auto !important;-ms-flex:0 0 auto !important;flex:0 0 auto !important;width:100%}@media (min-width: 782px){.gcl-text-banner .wp-block-column.action-column,.glc-text-banner-elem .wp-block-column.action-column{width:auto}}.gcl-text-banner p a,.glc-text-banner-elem p a{text-decoration:underline}.gcl-text-banner .wp-block-uagb-buttons,.glc-text-banner-elem .wp-block-uagb-buttons{margin-bottom:1.5rem}.gcl-text-banner:not(.has-background),.glc-text-banner-elem:not(.has-background){background-color:#f8f8f8;border-color:#5bb290}.gcl-text-banner:not(.has-background) h2 a,.gcl-text-banner:not(.has-background) h3 a,.gcl-text-banner:not(.has-background) h4 a,.gcl-text-banner:not(.has-background) h5 a,.glc-text-banner-elem:not(.has-background) h2 a,.glc-text-banner-elem:not(.has-background) h3 a,.glc-text-banner-elem:not(.has-background) h4 a,.glc-text-banner-elem:not(.has-background) h5 a{color:inherit}.gcl-text-banner:not(.has-background) p a,.glc-text-banner-elem:not(.has-background) p a{color:inherit}.gcl-text-banner:not(.has-background) p a:hover,.glc-text-banner-elem:not(.has-background) p a:hover{color:#499b7b}.gcl-text-banner.has-green-background-color,.glc-text-banner-elem.has-green-background-color{background-color:#5bb290;border-color:#428d70}.gcl-text-banner.has-green-background-color .wp-block-button__link:not(.has-background),.glc-text-banner-elem.has-green-background-color .wp-block-button__link:not(.has-background){background-color:#428d70;color:#fff}.gcl-text-banner.has-green-background-color .wp-block-button__link:not(.has-background):hover,.glc-text-banner-elem.has-green-background-color .wp-block-button__link:not(.has-background):hover{background-color:#397960}.gcl-text-banner.has-purple-background-color,.glc-text-banner-elem.has-purple-background-color{background-color:#8c6899;border-color:#6b4f75}.gcl-text-banner.has-purple-background-color .wp-block-button__link:not(.has-background),.glc-text-banner-elem.has-purple-background-color .wp-block-button__link:not(.has-background){background-color:#6b4f75;color:#fff}.gcl-text-banner.has-purple-background-color .wp-block-button__link:not(.has-background):hover,.glc-text-banner-elem.has-purple-background-color .wp-block-button__link:not(.has-background):hover{background-color:#5a4363}.gcl-text-banner.has-red-background-color,.glc-text-banner-elem.has-red-background-color{background-color:#e06879;border-color:#d6354c}.gcl-text-banner.has-red-background-color .wp-block-button__link:not(.has-background),.glc-text-banner-elem.has-red-background-color .wp-block-button__link:not(.has-background){background-color:#d6354c;color:#fff}.gcl-text-banner.has-red-background-color .wp-block-button__link:not(.has-background):hover,.glc-text-banner-elem.has-red-background-color .wp-block-button__link:not(.has-background):hover{background-color:#c4283e}.gcl-text-banner.has-red-background-color,.gcl-text-banner.has-green-background-color,.gcl-text-banner.has-purple-background-color,.glc-text-banner-elem.has-red-background-color,.glc-text-banner-elem.has-green-background-color,.glc-text-banner-elem.has-purple-background-color{color:#fff}.gcl-text-banner.has-red-background-color h2,.gcl-text-banner.has-red-background-color h3,.gcl-text-banner.has-red-background-color h4,.gcl-text-banner.has-red-background-color h5,.gcl-text-banner.has-green-background-color h2,.gcl-text-banner.has-green-background-color h3,.gcl-text-banner.has-green-background-color h4,.gcl-text-banner.has-green-background-color h5,.gcl-text-banner.has-purple-background-color h2,.gcl-text-banner.has-purple-background-color h3,.gcl-text-banner.has-purple-background-color h4,.gcl-text-banner.has-purple-background-color h5,.glc-text-banner-elem.has-red-background-color h2,.glc-text-banner-elem.has-red-background-color h3,.glc-text-banner-elem.has-red-background-color h4,.glc-text-banner-elem.has-red-background-color h5,.glc-text-banner-elem.has-green-background-color h2,.glc-text-banner-elem.has-green-background-color h3,.glc-text-banner-elem.has-green-background-color h4,.glc-text-banner-elem.has-green-background-color h5,.glc-text-banner-elem.has-purple-background-color h2,.glc-text-banner-elem.has-purple-background-color h3,.glc-text-banner-elem.has-purple-background-color h4,.glc-text-banner-elem.has-purple-background-color h5{color:#fff}.gcl-text-banner.has-red-background-color a,.gcl-text-banner.has-green-background-color a,.gcl-text-banner.has-purple-background-color a,.glc-text-banner-elem.has-red-background-color a,.glc-text-banner-elem.has-green-background-color a,.glc-text-banner-elem.has-purple-background-color a{color:#fff}.gcl-text-banner.has-red-background-color .editor-block-list__block,.gcl-text-banner.has-green-background-color .editor-block-list__block,.gcl-text-banner.has-purple-background-color .editor-block-list__block,.glc-text-banner-elem.has-red-background-color .editor-block-list__block,.glc-text-banner-elem.has-green-background-color .editor-block-list__block,.glc-text-banner-elem.has-purple-background-color .editor-block-list__block{color:#fff}.gcl-text-banner.has-pale-green-background-color,.glc-text-banner-elem.has-pale-green-background-color{background-color:#e6f3ee;border-color:#5bb290}.gcl-text-banner.has-pale-green-background-color a:not([class*="button"]),.glc-text-banner-elem.has-pale-green-background-color a:not([class*="button"]){color:#5bb290}.gcl-text-banner.has-pale-purple-background-color,.glc-text-banner-elem.has-pale-purple-background-color{background-color:#e9e2eb;border-color:#8c6899}.gcl-text-banner.has-pale-purple-background-color a:not([class*="button"]),.glc-text-banner-elem.has-pale-purple-background-color a:not([class*="button"]){color:#8c6899}.gcl-text-banner.has-pale-red-background-color,.glc-text-banner-elem.has-pale-red-background-color{background-color:#efe1e4;border-color:#e06879}.gcl-text-banner.has-pale-red-background-color a:not([class*="button"]),.glc-text-banner-elem.has-pale-red-background-color a:not([class*="button"]){color:#e06879}.gcl-text-banner.elementor-element,.glc-text-banner-elem.elementor-element{border-color:#5bb290;padding:0.75em 1.75em}.gcl-text-banner.elementor-element .elementor-widget-heading h1.elementor-heading-title,.glc-text-banner-elem.elementor-element .elementor-widget-heading h1.elementor-heading-title{line-height:1}.gcl-text-banner.elementor-element .elementor-widget-heading h2.elementor-heading-title,.glc-text-banner-elem.elementor-element .elementor-widget-heading h2.elementor-heading-title{line-height:1.125}.gcl-text-banner.elementor-element .elementor-widget-heading h3.elementor-heading-title,.glc-text-banner-elem.elementor-element .elementor-widget-heading h3.elementor-heading-title{line-height:1.25}.gcl-text-banner.elementor-element .elementor-widget-heading h4.elementor-heading-title,.gcl-text-banner.elementor-element .elementor-widget-heading h5.elementor-heading-title,.glc-text-banner-elem.elementor-element .elementor-widget-heading h4.elementor-heading-title,.glc-text-banner-elem.elementor-element .elementor-widget-heading h5.elementor-heading-title{line-height:1.33}.gcl-title-banner-inner-panel{background-color:#8c6899;border-radius:5px 5px 0 0;color:#fff;margin:0 -1.5rem 0 -1.5rem;width:auto !important;width:calc(100% + 3rem)}.gcl-title-banner-inner-panel .elementor-container{padding:1.25rem 1.5rem 1.5rem}.gcl-title-banner-inner-panel h1,.gcl-title-banner-inner-panel h2,.gcl-title-banner-inner-panel h3,.gcl-title-banner-inner-panel h4,.gcl-title-banner-inner-panel h5{color:#fff}.searchwp-live-wrapper{position:absolute;top:100%;color:#424242}.searchwp-live-wrapper .searchwp-live-search-results{position:relative !important;top:0 !important;left:0 !important}.searchwp-live-search-results{background:#fff;border:1px solid #e0e0e0;border-radius:5px;box-shadow:0px 4px 8px 0px rgba(0,0,0,0.1)}.searchwp-live-results-template .no-results{color:#424242;padding:.75em 1em}.searchwp-live-results-template .results{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-height:220px}.searchwp-live-results-template .results ul{list-style:none;margin:0;padding:0}.searchwp-live-results-template .results ul>li{border-top:1px solid #e0e0e0;text-align:left}.searchwp-live-results-template .results ul>li:first-child{border-top:0}.searchwp-live-results-template .results ul>li a{color:#424242;display:block;padding:.75em 1em}.searchwp-live-results-template .results ul>li a:hover{background:rgba(0,0,0,0.02)}.searchwp-live-results-template .results ul>li .result-title{font-size:1.0625em;font-weight:600;margin-bottom:0;line-height:1.5}.searchwp-live-results-template .results ul>li .result-excerpt{line-height:1.5;color:#626262}.searchwp-live-results-template .searchwp-revised-search-notice{background-color:#f8f8f8;margin:0;padding:.75em 1em}.searchwp-live-results-template .results-footer{border-top:1px solid #e0e0e0;padding:.75em 1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.searchwp-live-results-template .results-footer .button{color:#fff;width:100%;text-align:center}.ast-right-sidebar #primary{border-right:0}.ast-right-sidebar #secondary{border-left:0;margin-left:0}.ast-left-sidebar #primary{border-left:0}.ast-left-sidebar #secondary{border-right:0;margin-right:0}.ast-theme-transparent-header #primary{margin-top:0}.search #primary .ast-archive-description{margin-bottom:1.5em}.search #primary .ast-article-post{margin-bottom:1.5em}.search #primary .ast-article-post .blog-layout-1{padding-bottom:1.5em}.search #primary .ast-article-post .entry-header{margin-bottom:.5em}.search #primary .ast-article-post .entry-header .entry-title{font-size:1.25em;font-weight:700}.search #primary .ast-article-post .entry-header .entry-title a{font-weight:700}.menu li.menu-item a{font-weight:400}.ast-desktop ul.main-header-menu .mobile-only{display:none}.ast-desktop ul.main-header-menu>li.menu-item>a.menu-link{padding:0 .5em;letter-spacing:-.2px}@media screen and (min-width: 1280px){.ast-desktop ul.main-header-menu>li.menu-item>a.menu-link{padding:0 .625em}}@media screen and (min-width: 1360px){.ast-desktop ul.main-header-menu>li.menu-item>a.menu-link{padding:0 .75em}}.ast-desktop ul.main-header-menu>li.menu-item>a.menu-link .menu-text:after{content:'';display:block;height:3px;position:absolute;bottom:.75em;border-radius:2px;background-color:#5bb290;margin:0 auto;left:.5em;right:.5em;opacity:0;-webkit-transition:all .25s;transition:all .25s}@media screen and (min-width: 1280px){.ast-desktop ul.main-header-menu>li.menu-item>a.menu-link .menu-text:after{left:.625em;right:.625em}}@media screen and (min-width: 1360px){.ast-desktop ul.main-header-menu>li.menu-item>a.menu-link .menu-text:after{left:.75em;right:.75em}}.ast-desktop ul.main-header-menu>li.menu-item:first-child>a.menu-link{padding-left:0}.ast-desktop ul.main-header-menu>li.menu-item:first-child>a.menu-link .menu-text:after{left:0}.ast-desktop ul.main-header-menu>li.menu-item:last-child>a.menu-link{padding-right:0}.ast-desktop ul.main-header-menu>li.menu-item:last-child>a.menu-link .menu-text:after{right:0}.ast-desktop ul.main-header-menu>li.menu-item.current-menu-item>a.menu-link .menu-text:after,.ast-desktop ul.main-header-menu>li.menu-item.current-menu-ancestor>a.menu-link .menu-text:after{opacity:1}.ast-desktop ul.main-header-menu>li.menu-item.menu-item-has-children>a.menu-link .sub-arrow{display:none}@media screen and (min-width: 1280px){.ast-desktop ul.main-header-menu>li.menu-item.menu-item-has-children>a.menu-link .sub-arrow{display:inline-block}}.ast-desktop ul.main-header-menu>li.menu-item.menu-item-has-children>a.menu-link .sub-arrow:after{font-size:.625em;margin-left:6px}.ast-desktop ul.main-header-menu>li.menu-item:hover>a.menu-link .menu-text:after{opacity:1 !important}.ast-desktop ul.main-header-menu .sub-menu{border-color:#e0e0e0;border-radius:5px;padding:1em}.ast-desktop ul.main-header-menu .sub-menu a.menu-link{padding:.5em 1em}.ast-desktop ul.main-header-menu:hover>li.menu-item>a.menu-link .menu-text:after{opacity:0}.ast-desktop ul.main-header-menu.ast-mega-menu-enabled li.astra-megamenu-li .astra-megamenu{padding:1.5em 1em}.ast-desktop ul.main-header-menu.ast-mega-menu-enabled li.astra-megamenu-li .astra-megamenu>li{border-right:1px solid #e0e0e0}.ast-desktop ul.main-header-menu.ast-mega-menu-enabled li.astra-megamenu-li .astra-megamenu .sub-menu{padding:0}.ast-desktop ul.main-header-menu.ast-mega-menu-enabled .ast-mm-widget-item{padding:.5em 1em}.ast-desktop ul.main-header-menu.ast-mega-menu-enabled .ast-mm-custom-text-content{padding:.5em 1em}.ast-desktop ul.main-header-menu.ast-mega-menu-enabled .ast-mm-custom-text-content h4{margin-bottom:.5em}.ast-desktop ul.main-header-menu.ast-mega-menu-enabled .ast-mm-custom-text-content .button{color:#fff;display:inline-block}.ast-desktop ul.main-header-menu.ast-mega-menu-enabled .ast-mm-custom-text-content .button:hover{color:#fff}.ast-desktop ul.main-header-menu.ast-mega-menu-enabled a.button{padding:.75em 1em}.ast-header-break-point .main-header-menu .desktop-only{display:none}.ast-header-break-point .main-header-bar .main-navigation ul li.menu-item{line-height:1.5}.ast-header-break-point .main-header-bar .main-navigation ul li.menu-item>a.menu-link{padding-top:.75rem;padding-bottom:.75rem}.ast-header-break-point .main-header-bar .main-navigation ul li.menu-item.menu-item-has-children>.ast-menu-toggle{right:0 !important;padding:0 1rem;color:inherit;height:3rem}.ast-header-break-point .main-header-bar .main-navigation ul li.menu-item ul.sub-menu li a:before{content:none}.ast-header-break-point.ast-flyout-menu-enable .main-header-bar-navigation #site-navigation{padding-top:48px}.ast-header-break-point.ast-flyout-menu-enable .main-header-bar-navigation #site-navigation .close{width:48px;height:48px;top:0;right:0;text-align:center}.ast-header-break-point.ast-flyout-menu-enable .main-header-bar-navigation #site-navigation .close:after{font-size:24px;line-height:48px}.ast-header-break-point.ast-flyout-menu-enable.ast-main-header-nav-open .main-header-bar{padding-bottom:0}.ast-header-breadcrumb .ast-container{max-width:1320px;padding:0 20px}.ast-header-breadcrumb .separator{margin:0 .25em}.site-header .main-header-bar .ast-mobile-menu-buttons{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.site-header .main-header-bar .ast-mobile-menu-buttons .menu-toggle{color:#5bb290;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:0;padding-right:.5em;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.site-header .main-header-bar .ast-mobile-menu-buttons .menu-toggle-icon{line-height:1}.site-header .main-header-bar .ast-mobile-menu-buttons .menu-toggle-icon:before{font-size:32px;line-height:1}.site-header .main-header-bar .ast-main-header-bar-alignment{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.site-header .main-header-bar .ast-main-header-bar-alignment .main-header-bar-navigation{text-align:left}.site-header .main-header-bar .ast-masthead-custom-menu-items{padding-right:0;margin-left:auto}.site-header .main-header-bar .ast-masthead-custom-menu-items .ast-custom-html{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.site-header .main-header-bar .ast-masthead-custom-menu-items .custom-contact{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-right:1px solid rgba(0,0,0,0.15);padding-right:16px;min-height:40px;line-height:40px}.site-header .main-header-bar .ast-masthead-custom-menu-items .custom-contact a{color:inherit;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:1.125em;font-weight:700}.site-header .main-header-bar .ast-masthead-custom-menu-items .custom-contact a span{display:none;margin-left:8px}@media screen and (min-width: 480px){.site-header .main-header-bar .ast-masthead-custom-menu-items .custom-contact a span{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}}.site-header .main-header-bar .ast-masthead-custom-menu-items .custom-contact a .fa{color:#5bb290;font-size:1.5rem}.site-header .main-header-bar .ast-masthead-custom-menu-items .custom-search{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.site-header .main-header-bar .ast-masthead-custom-menu-items .custom-search .astra-search-icon{margin:0;color:#5bb290}.site-header .main-header-bar .ast-masthead-custom-menu-items .custom-search .astra-search-icon:before{content:"\f002";font-family:"Font Awesome 5 Free";font-weight:900;font-size:1.5rem}.site-header .main-header-bar .ast-masthead-custom-menu-items .search-custom-menu-item{padding-right:0;padding-left:16px}.site-header .main-header-bar .ast-search-box.header-cover{background:#fff;box-shadow:0px 4px 8px 0px rgba(0,0,0,0.1);left:-20px;right:-20px;width:auto}.site-header .main-header-bar .ast-search-box.header-cover .search-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.site-header .main-header-bar .ast-search-box.header-cover .search-text-wrap{width:100%;max-width:1280px;margin:0 auto}.site-header .main-header-bar .ast-search-box.header-cover input.search-field{font-size:1.25em;padding:.25em 0;color:#212121}.site-header .main-header-bar .ast-search-box.header-cover input.search-field::-webkit-input-placeholder{color:#777}.site-header .main-header-bar .ast-search-box.header-cover input.search-field::-moz-placeholder{color:#777}.site-header .main-header-bar .ast-search-box.header-cover input.search-field:-ms-input-placeholder{color:#777}.site-header .main-header-bar .ast-search-box.header-cover input.search-field::-ms-input-placeholder{color:#777}.site-header .main-header-bar .ast-search-box.header-cover input.search-field::placeholder{color:#777}.site-header .main-header-bar .ast-search-box.header-cover #close{position:absolute;right:.25em;font-size:inherit;-webkit-transform:none;-ms-transform:none;transform:none}.site-header .main-header-bar .ast-search-box.header-cover #close:before{color:#5bb290;content:"\f00d";font-family:"Font Awesome 5 Free";font-weight:900;font-size:1.5rem;width:1em;text-align:center}.site-header .main-header-bar .ast-search-box.header-cover .searchwp-live-wrapper{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:1280px}.site-header .main-header-bar .main-navigation{padding-left:0}.ast-desktop .site-header .main-header-bar .site-branding,.ast-desktop .site-header .main-header-bar .ast-masthead-custom-menu-items{width:220px}.ast-desktop .site-header .main-header-bar .ast-main-header-bar-alignment .main-header-bar-navigation{margin:0 auto;max-width:1280px}.ast-header-break-point .site-header .main-header-bar .site-branding{padding-right:0}.ast-header-break-point .site-header .main-header-bar .custom-search .ast-search-icon{margin-right:0}.ast-theme-transparent-header.elementor-template-full-width .site-content .elementor-section-wrap>.elementor-section:first-child:before{content:'';display:block;height:56px}@media screen and (min-width: 576px){.ast-theme-transparent-header.elementor-template-full-width .site-content .elementor-section-wrap>.elementor-section:first-child:before{height:64px}}@media screen and (min-width: 768px){.ast-theme-transparent-header.elementor-template-full-width .site-content .elementor-section-wrap>.elementor-section:first-child:before{height:72px}}.ast-theme-transparent-header:not(.ast-primary-sticky-header-active) .site-header{border-bottom:0}.ast-theme-transparent-header:not(.ast-primary-sticky-header-active) .site-header .main-header-bar .ast-mobile-menu-buttons .menu-toggle-icon{color:#fff}.ast-theme-transparent-header:not(.ast-primary-sticky-header-active) .site-header .main-header-bar .ast-masthead-custom-menu-items .custom-contact{border-color:rgba(255,255,255,0.25)}.ast-theme-transparent-header:not(.ast-primary-sticky-header-active) .site-header .main-header-bar .ast-masthead-custom-menu-items .custom-contact a .fa{color:inherit}.ast-theme-transparent-header:not(.ast-primary-sticky-header-active) .site-header .main-header-bar .ast-masthead-custom-menu-items .custom-search .astra-search-icon{color:inherit}#ast-scroll-top{-webkit-transform:none;-ms-transform:none;transform:none;width:1.75em;height:1.75em;line-height:1.75}#ast-scroll-top:before{font-family:'Font Awesome 5 Free';font-weight:900;content:'\f106'}.site-footer .footer-adv .ast-container:before{width:100%;border-top:1px solid #e0e0e0;margin-bottom:2.5em}.site-footer .footer-adv .widget-title{margin-bottom:1rem}.site-footer .footer-adv .widget-title:after{background:#5bb290;border-radius:1px;content:'';display:block;height:3px;margin-top:.5rem;width:40px}.site-footer .footer-adv-layout-4 .footer-adv-widget-1{width:100%}@media screen and (min-width: 768px){.site-footer .footer-adv-layout-4 .footer-adv-widget-1{width:40%}}.site-footer .footer-adv-layout-4 .footer-adv-widget-2,.site-footer .footer-adv-layout-4 .footer-adv-widget-3,.site-footer .footer-adv-layout-4 .footer-adv-widget-4{width:100%}@media screen and (min-width: 576px){.site-footer .footer-adv-layout-4 .footer-adv-widget-2,.site-footer .footer-adv-layout-4 .footer-adv-widget-3,.site-footer .footer-adv-layout-4 .footer-adv-widget-4{width:33.33%}}@media screen and (min-width: 768px){.site-footer .footer-adv-layout-4 .footer-adv-widget-2,.site-footer .footer-adv-layout-4 .footer-adv-widget-3,.site-footer .footer-adv-layout-4 .footer-adv-widget-4{width:20%}}.site-footer .ast-small-footer{border:0}#secondary .widget,.elementor-widget-sidebar .widget{background-color:#f8f8f8;border-radius:5px;color:#626262;margin-bottom:1.75em;padding:1.75em;line-height:1.5}#secondary .widget-title,#secondary .widgettitle,.elementor-widget-sidebar .widget-title,.elementor-widget-sidebar .widgettitle{color:#212121;margin-bottom:.5em}#secondary .widget_nav_menu li a,.elementor-widget-sidebar .widget_nav_menu li a{color:#626262}#secondary .widget_nav_menu li.current-menu-item>a,#secondary .widget_nav_menu li.current-menu-ancestor>a,#secondary .widget_nav_menu li.gcl-bold>a,.elementor-widget-sidebar .widget_nav_menu li.current-menu-item>a,.elementor-widget-sidebar .widget_nav_menu li.current-menu-ancestor>a,.elementor-widget-sidebar .widget_nav_menu li.gcl-bold>a{color:#212121}#secondary .widget-outline,.elementor-widget-sidebar .widget-outline{background:#fff;border:1px solid #e0e0e0}#secondary .widget-outline.widget-merge,.elementor-widget-sidebar .widget-outline.widget-merge{border-top:0}#secondary .widget-green,.elementor-widget-sidebar .widget-green{background-color:#5bb290}#secondary .widget-purple,.elementor-widget-sidebar .widget-purple{background-color:#8c6899}#secondary .widget-red,.elementor-widget-sidebar .widget-red{background-color:#8c6899}#secondary .widget-green,#secondary .widget-purple,#secondary .widget-red,.elementor-widget-sidebar .widget-green,.elementor-widget-sidebar .widget-purple,.elementor-widget-sidebar .widget-red{color:#fff}#secondary .widget-green .widget-title,#secondary .widget-green .widgettitle,#secondary .widget-purple .widget-title,#secondary .widget-purple .widgettitle,#secondary .widget-red .widget-title,#secondary .widget-red .widgettitle,.elementor-widget-sidebar .widget-green .widget-title,.elementor-widget-sidebar .widget-green .widgettitle,.elementor-widget-sidebar .widget-purple .widget-title,.elementor-widget-sidebar .widget-purple .widgettitle,.elementor-widget-sidebar .widget-red .widget-title,.elementor-widget-sidebar .widget-red .widgettitle{color:#fff}#secondary .widget-green a,#secondary .widget-purple a,#secondary .widget-red a,.elementor-widget-sidebar .widget-green a,.elementor-widget-sidebar .widget-purple a,.elementor-widget-sidebar .widget-red a{color:#fff}#secondary .widget-green.widget_nav_menu li>a,#secondary .widget-purple.widget_nav_menu li>a,#secondary .widget-red.widget_nav_menu li>a,.elementor-widget-sidebar .widget-green.widget_nav_menu li>a,.elementor-widget-sidebar .widget-purple.widget_nav_menu li>a,.elementor-widget-sidebar .widget-red.widget_nav_menu li>a{color:#fff}#secondary .widget-green.widget_nav_menu li.current-menu-item>a,#secondary .widget-green.widget_nav_menu li.current-menu-ancestor>a,#secondary .widget-green.widget_nav_menu li.gcl-bold>a,#secondary .widget-purple.widget_nav_menu li.current-menu-item>a,#secondary .widget-purple.widget_nav_menu li.current-menu-ancestor>a,#secondary .widget-purple.widget_nav_menu li.gcl-bold>a,#secondary .widget-red.widget_nav_menu li.current-menu-item>a,#secondary .widget-red.widget_nav_menu li.current-menu-ancestor>a,#secondary .widget-red.widget_nav_menu li.gcl-bold>a,.elementor-widget-sidebar .widget-green.widget_nav_menu li.current-menu-item>a,.elementor-widget-sidebar .widget-green.widget_nav_menu li.current-menu-ancestor>a,.elementor-widget-sidebar .widget-green.widget_nav_menu li.gcl-bold>a,.elementor-widget-sidebar .widget-purple.widget_nav_menu li.current-menu-item>a,.elementor-widget-sidebar .widget-purple.widget_nav_menu li.current-menu-ancestor>a,.elementor-widget-sidebar .widget-purple.widget_nav_menu li.gcl-bold>a,.elementor-widget-sidebar .widget-red.widget_nav_menu li.current-menu-item>a,.elementor-widget-sidebar .widget-red.widget_nav_menu li.current-menu-ancestor>a,.elementor-widget-sidebar .widget-red.widget_nav_menu li.gcl-bold>a{color:#fff}#secondary .widget+.widget-merge,.elementor-widget-sidebar .widget+.widget-merge{border-radius:0 0 5px 5px;margin-top:-2.5em}
/*# sourceMappingURL=style.css.map */