:root{}html,body{overflow-x:hidden;--container-default-padding-top:0;--container-default-padding-right:0;--container-default-padding-bottom:0;--container-default-padding-left:0}body{--e-global-color-tertiary:var(--e-global-color-86087e0);--e-global-typography-tertiary-font-family:var(--e-global-typography-00d3dfd-font-family);--e-global-typography-tertiary-font-size:var(--e-global-typography-00d3dfd-font-size);--e-global-typography-tertiary-font-weight:var(--e-global-typography-00d3dfd-font-weight);--e-global-typography-tertiary-text-transform:var(--e-global-typography-00d3dfd-text-transform);--e-global-typography-tertiary-letter-spacing:var(--e-global-typography-00d3dfd-letter-spacing);--e-global-typography-quaternary-font-family:var(--e-global-typography-e9050c8-font-family);--e-global-typography-quaternary-font-size:var(--e-global-typography-e9050c8-font-size);--e-global-typography-quaternary-font-weight:var(--e-global-typography-e9050c8-font-weight);--e-global-typography-quaternary-text-transform:var(--e-global-typography-e9050c8-text-transform);--e-global-typography-quaternary-letter-spacing:var(--e-global-typography-e9050c8-letter-spacing);--notificationBarHeight:0px;--utilityHeight:20px;--utilityShortenedHeight:45px;--headerHeight:105px;--headerShortenedHeight:105px;--fullHeaderHeight:calc(var(--utilityHeight) + var(--headerHeight));--fullShortenedHeaderHeight:calc(var(--utilityShortenedHeight) + var(--headerShortenedHeight));--boxedMaxWidth:1440px;--boxPadding:148px;--sectionPadding:80px;--elementMargin:25px;--columnGap:50px;--h1-font:var(--e-global-typography-primary-font-family);--h1-size:var(--e-global-typography-primary-font-size);--h1-weight:var(--e-global-typography-primary-font-weight);--h1-transform:var(--e-global-typography-primary-text-transform);--h1-spacing:var(--e-global-typography-primary-letter-spacing);--h2-font:var(--e-global-typography-secondary-font-family);--h2-size:var(--e-global-typography-secondary-font-size);--h2-weight:var(--e-global-typography-secondary-font-weight);--h2-transform:var(--e-global-typography-secondary-text-transform);--h2-spacing:var(--e-global-typography-secondary-letter-spacing);--h3-font:var(--e-global-typography-tertiary-font-family);--h3-size:var(--e-global-typography-tertiary-font-size);--h3-weight:var(--e-global-typography-tertiary-font-weight);--h3-transform:var(--e-global-typography-tertiary-text-transform);--h3-spacing:var(--e-global-typography-tertiary-letter-spacing);--h4-font:var(--e-global-typography-quaternary-font-family);--h4-size:var(--e-global-typography-quaternary-font-size);--h4-weight:var(--e-global-typography-quaternary-font-weight);--h4-transform:var(--e-global-typography-quaternary-text-transform);--h4-spacing:var(--e-global-typography-quaternary-letter-spacing);--button-color:var(--e-global-color-text);--button-font:var(--e-global-typography-accent-font-family);--button-size:var(--e-global-typography-accent-font-size);--button-weight:var(--e-global-typography-accent-font-weight);--button-transform:var(--e-global-typography-accent-text-transform);--button-spacing:var(--e-global-typography-accent-letter-spacing);--button-background:var(--e-global-color-accent);color:var(--e-global-color-primary);background-color:#fff;font-family:var(--e-global-typography-text-font-family);font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);letter-spacing:var(--e-global-typography-text-letter-spacing);line-height:1.75;padding-top:calc(var(--fullHeaderHeight) + var(--notificationBarHeight))}body.overlap-header{padding-top:calc(var(--utilityHeight) + var(--notificationBarHeight))}body.scrolled{--notificationBarHeight:0px;padding-top:var(--fullShortenedHeaderHeight)}body.overlap-header.scrolled{padding-top:var(--utilityShortenedHeight)}.accent{color:var(--e-global-color-accent)}.nobr{white-space:nowrap}svg.icon{margin-left:10px}.prev svg.icon,.elementor-post-navigation__prev svg.icon{margin-right:10px;margin-left:0}.svgfillpath{fill:#fff}.svgstrokepath{stroke:#fff}body>canvas{position:absolute;top:0;left:0;pointer-events:none}h1{font-family:var(--h1-font);font-size:var(--h1-size);font-weight:var(--h1-weight);text-transform:var(--h1-transform);letter-spacing:var(--h1-spacing);color:var(--e-global-color-secondary)}h2{font-family:var(--h2-font);font-size:var(--h2-size);font-weight:var(--h2-weight);text-transform:var(--h2-transform);letter-spacing:var(--h2-spacing)}h3{font-family:var(--h3-font);font-size:var(--h3-size);font-weight:var(--h3-weight);text-transform:var(--h3-transform);letter-spacing:var(--h3-spacing)}h4{font-family:var(--h4-font);font-size:var(--h4-size);font-weight:var(--h4-weight);text-transform:var(--h4-transform);letter-spacing:var(--h4-spacing)}.subheading span{font:30px/69px var(--e-global-typography-primary-font-family);font-weight:300;color:#fff}.elementor-widget-text-editor{color:var(--e-global-color-text)}p{}p:last-child{margin-bottom:0}p.caption{font-size:11px}.callout p{color:#40929c;font-weight:700;font-size:22px;line-height:28px}ul li:not(:last-child),ol li:not(:last-child){margin-bottom:var(--elementMargin)}a{color:var(--e-global-color-accent);transition:color .3s ease-out;-webkit-transition:color .3s ease-out}a:hover{color:var(--e-global-color-primary)}.elementor-section.default a,.elementor-column.panel.default a{color:var(--e-global-color-accent)}.elementor-section.default a:hover,.elementor-column.panel.default a:hover{color:var(--e-global-color-primary)}.elementor-section.primary a,.elementor-column.panel.primary a{color:var(--e-global-color-text)}.elementor-section.primary a:hover,.elementor-column.panel.primary a:hover{color:var(--e-global-color-accent)}.elementor-section.secondary a,.elementor-column.panel.secondary a{color:var(--e-global-color-accent)}.elementor-section.secondary a:hover,.elementor-column.panel.secondary a:hover{color:var(--e-global-color-primary)}.elementor-section.tertiary a,.elementor-column.panel.tertiary a{color:var(--e-global-color-accent)}.elementor-section.tertiary a:hover,.elementor-column.panel.tertiary a:hover{color:var(--e-global-color-primary)}.elementor-section.accent a,.elementor-column.panel.accent a,.elementor-section.accent a:hover,.elementor-column.panel.accent a:hover{color:var(--e-global-color-text)}.inverse a.elementor-button{color:var(--e-global-color-primary);background-color:#fff}.inverse a.elementor-button:hover{background-color:var(--e-global-color-primary);color:#fff}.elementor{position:relative;top:0;left:0;z-index:50}.elementor.elementor-location-header{z-index:1000!important}.elementor-location-footer{z-index:40}#footer-social-links .elementor-icon-list-item.elementor-inline-item{padding:10px 0 10px 17px;border-radius:5px}.elementor-widget:not(:last-child,.no-margin),.e-con .elementor-widget.elementor-widget:not(:last-child,.no-margin){margin-bottom:var(--elementMargin)}.elementor-element{--widgets-spacing:0}.no-margin{margin-bottom:0}.elementor-element.e-con.e-con-boxed>.e-con-inner{max-width:var(--boxedMaxWidth)!important;padding-left:var(--boxPadding)!important;padding-right:var(--boxPadding)!important}.elementor-element.e-con.fillscreen{--sectionHeight:var(--innerHeight);min-height:var(--sectionHeight);height:auto}.elementor-element.e-con.standard{padding-top:var(--sectionPadding);padding-bottom:var(--sectionPadding)}.e-con.half-section{--imageDiff:150px;column-gap:var(--columnGap)}.e-con.half-section .e-con.half-content{--totalBoxPadding:calc(var(--boxPadding) * 2);--boxedWidthNoPadding:calc(var(--boxedMaxWidth) - var(--totalBoxPadding));--halfBoxedWidth:calc(var(--boxedWidthNoPadding) / 2);--contentDiff:calc(var(--imageDiff) + var(--columnGap));--visualWidth:calc(var(--halfBoxedWidth) - var(--contentDiff));width:calc(var(--visualWidth) + var(--boxPadding));margin-left:auto;padding-left:var(--boxPadding);box-sizing:border-box}.e-con.half-section .e-con.half-image{width:calc(50% + var(--imageDiff))}#hero-container{min-height:556px}a.lesson-link-cta .button .elementor-heading-title{color:#fff;background:#41929c no-repeat padding-box;border-radius:36px;padding:25px 60px 20px}.lesson-link-cta:hover .elementor-widget-button a.elementor-button{background-color:#fff;color:#41929c}a.lesson-link-cta:hover{color:#fff}a.lesson-link-cta:hover .button .elementor-heading-title{color:#41929c;background-color:#fff}.lesson-link-cta.cle:hover .elementor-icon::before{content:url(https://cle.gth-gov.com/wp-content/uploads/2024/06/CLE-icon-hover.svg);position:relative;display:inline-block;margin:0}.lesson-link-cta.modules:hover .elementor-icon::before{content:url(https://cle.gth-gov.com/wp-content/uploads/2024/06/modules-icon-hover.svg);position:relative;display:inline-block;margin:0}.lesson-link-cta.cle:hover .elementor-icon,.lesson-link-cta.modules:hover .elementor-icon{max-height:120px}.lesson-link-cta.cle:hover .elementor-icon svg,.lesson-link-cta.modules:hover .elementor-icon svg{display:none}