.elementor-95 .elementor-element.elementor-element-761b66e{--display:flex;--min-height:clamp(440px, 20vw, 600px);--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:1;--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-95 .elementor-element.elementor-element-761b66e:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-761b66e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cgs.wa.edu.au/wp-content/uploads/2026/10/calendar-hero-scaled.jpg");background-position:50% 47%;background-size:cover;}.elementor-95 .elementor-element.elementor-element-761b66e::before, .elementor-95 .elementor-element.elementor-element-761b66e > .elementor-background-video-container::before, .elementor-95 .elementor-element.elementor-element-761b66e > .e-con-inner > .elementor-background-video-container::before, .elementor-95 .elementor-element.elementor-element-761b66e > .elementor-background-slideshow::before, .elementor-95 .elementor-element.elementor-element-761b66e > .e-con-inner > .elementor-background-slideshow::before, .elementor-95 .elementor-element.elementor-element-761b66e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00273F33 0%, #00273FDD 100%);}.elementor-95 .elementor-element.elementor-element-15a69ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-95 .elementor-element.elementor-element-686cad7{text-align:left;}.elementor-95 .elementor-element.elementor-element-686cad7 ul.hfe-breadcrumbs li{margin-right:10px;}.elementor-95 .elementor-element.elementor-element-686cad7 .hfe-breadcrumbs, .elementor-95 .elementor-element.elementor-element-686cad7 .hfe-breadcrumbs .hfe-breadcrumbs-text{color:#FFFFFFCC;}.elementor-95 .elementor-element.elementor-element-686cad7 .hfe-breadcrumbs svg{fill:#FFFFFFCC;}.elementor-95 .elementor-element.elementor-element-686cad7 .hfe-breadcrumbs-item{font-size:14px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-95 .elementor-element.elementor-element-edbdeb3 .elementor-heading-title{font-family:var( --e-global-typography-herotitle-font-family ), Sans-serif;font-size:var( --e-global-typography-herotitle-font-size );font-weight:var( --e-global-typography-herotitle-font-weight );line-height:var( --e-global-typography-herotitle-line-height );letter-spacing:var( --e-global-typography-herotitle-letter-spacing );word-spacing:var( --e-global-typography-herotitle-word-spacing );color:var( --e-global-color-white );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-95 .elementor-element.elementor-element-cb10cc4{font-family:var( --e-global-typography-intro-font-family ), Sans-serif;font-size:var( --e-global-typography-intro-font-size );font-weight:var( --e-global-typography-intro-font-weight );line-height:var( --e-global-typography-intro-line-height );letter-spacing:var( --e-global-typography-intro-letter-spacing );word-spacing:var( --e-global-typography-intro-word-spacing );color:var( --e-global-color-white );}.elementor-95 .elementor-element.elementor-element-3eae6cd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;--padding-top:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-95 .elementor-element.elementor-element-a778c3c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-95 .elementor-element.elementor-element-d50de13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.elementor-button:hover{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu a.hfe-menu-item, .elementor-widget-navigation-menu a.hfe-sub-menu-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item, .elementor-widget-navigation-menu .sub-menu a.hfe-sub-menu-item{color:var( --e-global-color-text );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item:hover,
								.elementor-widget-navigation-menu .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-widget-navigation-menu .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.highlighted,
								.elementor-widget-navigation-menu .menu-item a.hfe-menu-item:focus{color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before,
								.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent .sub-menu .hfe-has-submenu-container a:after{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before,
								.elementor-widget-navigation-menu .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:after{border-color:var( --e-global-color-accent );}
							.elementor-widget-navigation-menu .sub-menu li a.hfe-sub-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-95 .elementor-element.elementor-element-aa28923 .menu-item a.hfe-menu-item{padding-left:0px;padding-right:0px;}.elementor-95 .elementor-element.elementor-element-aa28923 .menu-item a.hfe-sub-menu-item{padding-left:calc( 0px + 20px );padding-right:0px;}.elementor-95 .elementor-element.elementor-element-aa28923 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 0px + 40px );padding-right:0px;}.elementor-95 .elementor-element.elementor-element-aa28923 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 0px + 60px );padding-right:0px;}.elementor-95 .elementor-element.elementor-element-aa28923 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 0px + 80px );padding-right:0px;}.elementor-95 .elementor-element.elementor-element-aa28923 .menu-item a.hfe-menu-item, .elementor-95 .elementor-element.elementor-element-aa28923 .menu-item a.hfe-sub-menu-item{padding-top:10px;padding-bottom:10px;}.elementor-95 .elementor-element.elementor-element-aa28923 .sub-menu a.hfe-sub-menu-item,
						 .elementor-95 .elementor-element.elementor-element-aa28923 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-95 .elementor-element.elementor-element-aa28923 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-95 .elementor-element.elementor-element-aa28923 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-95 .elementor-element.elementor-element-aa28923 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-95 .elementor-element.elementor-element-aa28923 a.hfe-menu-item, .elementor-95 .elementor-element.elementor-element-aa28923 a.hfe-sub-menu-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-95 .elementor-element.elementor-element-aa28923 .menu-item a.hfe-menu-item, .elementor-95 .elementor-element.elementor-element-aa28923 .sub-menu a.hfe-sub-menu-item{color:var( --e-global-color-secondary );}.elementor-95 .elementor-element.elementor-element-aa28923 .menu-item a.hfe-menu-item:hover,
								.elementor-95 .elementor-element.elementor-element-aa28923 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-95 .elementor-element.elementor-element-aa28923 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-95 .elementor-element.elementor-element-aa28923 .menu-item a.hfe-menu-item.highlighted,
								.elementor-95 .elementor-element.elementor-element-aa28923 .menu-item a.hfe-menu-item:focus{color:var( --e-global-color-accent );}.elementor-95 .elementor-element.elementor-element-aa28923 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-95 .elementor-element.elementor-element-aa28923 .menu-item.current-menu-ancestor a.hfe-menu-item{color:var( --e-global-color-accent );}.elementor-95 .elementor-element.elementor-element-aa28923 .sub-menu,
								.elementor-95 .elementor-element.elementor-element-aa28923 nav.hfe-dropdown,
								.elementor-95 .elementor-element.elementor-element-aa28923 nav.hfe-dropdown-expandible,
								.elementor-95 .elementor-element.elementor-element-aa28923 nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-95 .elementor-element.elementor-element-aa28923 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#fff;}.elementor-95 .elementor-element.elementor-element-aa28923 .sub-menu li.menu-item:not(:last-child),
						.elementor-95 .elementor-element.elementor-element-aa28923 nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-95 .elementor-element.elementor-element-aa28923 nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}.elementor-95 .elementor-element.elementor-element-e0631b2{--n-accordion-title-font-size:var( --e-global-typography-eyebrow-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-secondary );--n-accordion-icon-active-color:var( --e-global-color-secondary );}.elementor-95 .elementor-element.elementor-element-e0631b2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-greyblue );border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-95 .elementor-element.elementor-element-e0631b2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-greyblue );border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-95 .elementor-element.elementor-element-e0631b2 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-greyblue );border-style:solid;border-width:4px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-95 .elementor-element.elementor-element-e0631b2 {--n-accordion-padding:16px 20px 16px 20px;}:where( .elementor-95 .elementor-element.elementor-element-e0631b2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-eyebrow-font-family ), Sans-serif;font-weight:var( --e-global-typography-eyebrow-font-weight );text-transform:var( --e-global-typography-eyebrow-text-transform );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );word-spacing:var( --e-global-typography-eyebrow-word-spacing );}:where( .elementor-95 .elementor-element.elementor-element-e0631b2 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-95 .elementor-element.elementor-element-695db2b{--spacer-size:10px;}.elementor-95 .elementor-element.elementor-element-58e1768 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:28px;font-weight:400;line-height:1.3em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-95 .elementor-element.elementor-element-514ddbc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-95 .elementor-element.elementor-element-4d3256a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 4px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:4px;border-color:var( --e-global-color-border );--border-color:var( --e-global-color-border );--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-95 .elementor-element.elementor-element-4d3256a:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-4d3256a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-95 .elementor-element.elementor-element-9962450 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1.35em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-95 .elementor-element.elementor-element-c11d60e{font-family:var( --e-global-typography-small-font-family ), Sans-serif;font-size:var( --e-global-typography-small-font-size );font-weight:var( --e-global-typography-small-font-weight );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );word-spacing:var( --e-global-typography-small-word-spacing );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-95 .elementor-element.elementor-element-8d139bb .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-95 .elementor-element.elementor-element-8d139bb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-95 .elementor-element.elementor-element-8d139bb .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-95 .elementor-element.elementor-element-8d139bb .elementor-button:hover, .elementor-95 .elementor-element.elementor-element-8d139bb .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-95 .elementor-element.elementor-element-8d139bb .elementor-button:hover svg, .elementor-95 .elementor-element.elementor-element-8d139bb .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-95 .elementor-element.elementor-element-a551bc8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 4px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:4px;border-color:var( --e-global-color-border );--border-color:var( --e-global-color-border );--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-95 .elementor-element.elementor-element-a551bc8:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-a551bc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-95 .elementor-element.elementor-element-01ca935 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1.35em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-95 .elementor-element.elementor-element-1a1835f{font-family:var( --e-global-typography-small-font-family ), Sans-serif;font-size:var( --e-global-typography-small-font-size );font-weight:var( --e-global-typography-small-font-weight );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );word-spacing:var( --e-global-typography-small-word-spacing );}.elementor-95 .elementor-element.elementor-element-a7e9d6a .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-95 .elementor-element.elementor-element-a7e9d6a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-95 .elementor-element.elementor-element-a7e9d6a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-95 .elementor-element.elementor-element-a7e9d6a .elementor-button:hover, .elementor-95 .elementor-element.elementor-element-a7e9d6a .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-95 .elementor-element.elementor-element-a7e9d6a .elementor-button:hover svg, .elementor-95 .elementor-element.elementor-element-a7e9d6a .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-95 .elementor-element.elementor-element-2d09c3f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 4px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:4px;border-color:var( --e-global-color-border );--border-color:var( --e-global-color-border );--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-95 .elementor-element.elementor-element-2d09c3f:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-2d09c3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-95 .elementor-element.elementor-element-a2cdcaf .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1.35em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-95 .elementor-element.elementor-element-88b9e85{font-family:var( --e-global-typography-small-font-family ), Sans-serif;font-size:var( --e-global-typography-small-font-size );font-weight:var( --e-global-typography-small-font-weight );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );word-spacing:var( --e-global-typography-small-word-spacing );}.elementor-95 .elementor-element.elementor-element-60c8c4d .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-95 .elementor-element.elementor-element-60c8c4d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-95 .elementor-element.elementor-element-60c8c4d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-95 .elementor-element.elementor-element-60c8c4d .elementor-button:hover, .elementor-95 .elementor-element.elementor-element-60c8c4d .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-95 .elementor-element.elementor-element-60c8c4d .elementor-button:hover svg, .elementor-95 .elementor-element.elementor-element-60c8c4d .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-95 .elementor-element.elementor-element-47f59fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 4px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:4px;border-color:var( --e-global-color-border );--border-color:var( --e-global-color-border );--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-95 .elementor-element.elementor-element-47f59fa:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-47f59fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-95 .elementor-element.elementor-element-3ced769 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1.35em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-95 .elementor-element.elementor-element-0eee82a{font-family:var( --e-global-typography-small-font-family ), Sans-serif;font-size:var( --e-global-typography-small-font-size );font-weight:var( --e-global-typography-small-font-weight );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );word-spacing:var( --e-global-typography-small-word-spacing );}.elementor-95 .elementor-element.elementor-element-252e540 .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-95 .elementor-element.elementor-element-252e540 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-95 .elementor-element.elementor-element-252e540 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-95 .elementor-element.elementor-element-252e540 .elementor-button:hover, .elementor-95 .elementor-element.elementor-element-252e540 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-95 .elementor-element.elementor-element-252e540 .elementor-button:hover svg, .elementor-95 .elementor-element.elementor-element-252e540 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-95 .elementor-element.elementor-element-2605056{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 4px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:4px;border-color:var( --e-global-color-border );--border-color:var( --e-global-color-border );--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-95 .elementor-element.elementor-element-2605056:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-2605056 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-95 .elementor-element.elementor-element-2abd826 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1.35em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-95 .elementor-element.elementor-element-d86c13e{font-family:var( --e-global-typography-small-font-family ), Sans-serif;font-size:var( --e-global-typography-small-font-size );font-weight:var( --e-global-typography-small-font-weight );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );word-spacing:var( --e-global-typography-small-word-spacing );}.elementor-95 .elementor-element.elementor-element-e672ab1 .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-95 .elementor-element.elementor-element-e672ab1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-95 .elementor-element.elementor-element-e672ab1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-95 .elementor-element.elementor-element-e672ab1 .elementor-button:hover, .elementor-95 .elementor-element.elementor-element-e672ab1 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-95 .elementor-element.elementor-element-e672ab1 .elementor-button:hover svg, .elementor-95 .elementor-element.elementor-element-e672ab1 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-95 .elementor-element.elementor-element-d2bbf4f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 4px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:4px;border-color:var( --e-global-color-border );--border-color:var( --e-global-color-border );--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-95 .elementor-element.elementor-element-d2bbf4f:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-d2bbf4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-95 .elementor-element.elementor-element-fa6a339 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1.35em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-95 .elementor-element.elementor-element-02d9f6e{font-family:var( --e-global-typography-small-font-family ), Sans-serif;font-size:var( --e-global-typography-small-font-size );font-weight:var( --e-global-typography-small-font-weight );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );word-spacing:var( --e-global-typography-small-word-spacing );}.elementor-95 .elementor-element.elementor-element-3c7c8f4 .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-95 .elementor-element.elementor-element-3c7c8f4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-95 .elementor-element.elementor-element-3c7c8f4 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-95 .elementor-element.elementor-element-3c7c8f4 .elementor-button:hover, .elementor-95 .elementor-element.elementor-element-3c7c8f4 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-95 .elementor-element.elementor-element-3c7c8f4 .elementor-button:hover svg, .elementor-95 .elementor-element.elementor-element-3c7c8f4 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-95 .elementor-element.elementor-element-59c9231{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 4px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:4px;border-color:var( --e-global-color-border );--border-color:var( --e-global-color-border );--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-95 .elementor-element.elementor-element-59c9231:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-59c9231 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-95 .elementor-element.elementor-element-6d8c994 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1.35em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-95 .elementor-element.elementor-element-1b0d9d1{font-family:var( --e-global-typography-small-font-family ), Sans-serif;font-size:var( --e-global-typography-small-font-size );font-weight:var( --e-global-typography-small-font-weight );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );word-spacing:var( --e-global-typography-small-word-spacing );}.elementor-95 .elementor-element.elementor-element-053b82d .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-95 .elementor-element.elementor-element-053b82d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-95 .elementor-element.elementor-element-053b82d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-95 .elementor-element.elementor-element-053b82d .elementor-button:hover, .elementor-95 .elementor-element.elementor-element-053b82d .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-95 .elementor-element.elementor-element-053b82d .elementor-button:hover svg, .elementor-95 .elementor-element.elementor-element-053b82d .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-95 .elementor-element.elementor-element-c292bec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 4px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:4px;border-color:var( --e-global-color-border );--border-color:var( --e-global-color-border );--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-95 .elementor-element.elementor-element-c292bec:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-c292bec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-95 .elementor-element.elementor-element-c0371d6 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1.35em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-95 .elementor-element.elementor-element-d94f537{font-family:var( --e-global-typography-small-font-family ), Sans-serif;font-size:var( --e-global-typography-small-font-size );font-weight:var( --e-global-typography-small-font-weight );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );word-spacing:var( --e-global-typography-small-word-spacing );}.elementor-95 .elementor-element.elementor-element-5d2c79f .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-95 .elementor-element.elementor-element-5d2c79f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-95 .elementor-element.elementor-element-5d2c79f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-95 .elementor-element.elementor-element-5d2c79f .elementor-button:hover, .elementor-95 .elementor-element.elementor-element-5d2c79f .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-95 .elementor-element.elementor-element-5d2c79f .elementor-button:hover svg, .elementor-95 .elementor-element.elementor-element-5d2c79f .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-95 .elementor-element.elementor-element-e88ac77{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-95 .elementor-element.elementor-element-e88ac77 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:40px;font-weight:300;line-height:1.2em;letter-spacing:-0.6px;color:var( --e-global-color-secondary );}.elementor-95 .elementor-element.elementor-element-69ce43e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-95 .elementor-element.elementor-element-9d6cfd5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-95 .elementor-element.elementor-element-9d6cfd5:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-9d6cfd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-greyblue );}.elementor-95 .elementor-element.elementor-element-559f55b .elementor-heading-title{font-family:var( --e-global-typography-eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-eyebrow-font-size );font-weight:var( --e-global-typography-eyebrow-font-weight );text-transform:var( --e-global-typography-eyebrow-text-transform );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );word-spacing:var( --e-global-typography-eyebrow-word-spacing );color:var( --e-global-color-accent );}.elementor-95 .elementor-element.elementor-element-a0a75b0 .menu-item a.hfe-menu-item{padding-left:0px;padding-right:0px;}.elementor-95 .elementor-element.elementor-element-a0a75b0 .menu-item a.hfe-sub-menu-item{padding-left:calc( 0px + 20px );padding-right:0px;}.elementor-95 .elementor-element.elementor-element-a0a75b0 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 0px + 40px );padding-right:0px;}.elementor-95 .elementor-element.elementor-element-a0a75b0 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 0px + 60px );padding-right:0px;}.elementor-95 .elementor-element.elementor-element-a0a75b0 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 0px + 80px );padding-right:0px;}.elementor-95 .elementor-element.elementor-element-a0a75b0 .menu-item a.hfe-menu-item, .elementor-95 .elementor-element.elementor-element-a0a75b0 .menu-item a.hfe-sub-menu-item{padding-top:10px;padding-bottom:10px;}.elementor-95 .elementor-element.elementor-element-a0a75b0 .sub-menu a.hfe-sub-menu-item,
						 .elementor-95 .elementor-element.elementor-element-a0a75b0 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-95 .elementor-element.elementor-element-a0a75b0 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-95 .elementor-element.elementor-element-a0a75b0 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-95 .elementor-element.elementor-element-a0a75b0 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-95 .elementor-element.elementor-element-a0a75b0 a.hfe-menu-item, .elementor-95 .elementor-element.elementor-element-a0a75b0 a.hfe-sub-menu-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-95 .elementor-element.elementor-element-a0a75b0 .menu-item a.hfe-menu-item, .elementor-95 .elementor-element.elementor-element-a0a75b0 .sub-menu a.hfe-sub-menu-item{color:var( --e-global-color-secondary );}.elementor-95 .elementor-element.elementor-element-a0a75b0 .menu-item a.hfe-menu-item:hover,
								.elementor-95 .elementor-element.elementor-element-a0a75b0 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-95 .elementor-element.elementor-element-a0a75b0 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-95 .elementor-element.elementor-element-a0a75b0 .menu-item a.hfe-menu-item.highlighted,
								.elementor-95 .elementor-element.elementor-element-a0a75b0 .menu-item a.hfe-menu-item:focus{color:var( --e-global-color-accent );}.elementor-95 .elementor-element.elementor-element-a0a75b0 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-95 .elementor-element.elementor-element-a0a75b0 .menu-item.current-menu-ancestor a.hfe-menu-item{color:var( --e-global-color-accent );}.elementor-95 .elementor-element.elementor-element-a0a75b0 .sub-menu,
								.elementor-95 .elementor-element.elementor-element-a0a75b0 nav.hfe-dropdown,
								.elementor-95 .elementor-element.elementor-element-a0a75b0 nav.hfe-dropdown-expandible,
								.elementor-95 .elementor-element.elementor-element-a0a75b0 nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-95 .elementor-element.elementor-element-a0a75b0 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#fff;}.elementor-95 .elementor-element.elementor-element-a0a75b0 .sub-menu li.menu-item:not(:last-child),
						.elementor-95 .elementor-element.elementor-element-a0a75b0 nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-95 .elementor-element.elementor-element-a0a75b0 nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}.elementor-95 .elementor-element.elementor-element-dbefa0f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-95 .elementor-element.elementor-element-dbefa0f:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-dbefa0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-95 .elementor-element.elementor-element-2f66c22 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1.35em;letter-spacing:0px;color:var( --e-global-color-white );}.elementor-95 .elementor-element.elementor-element-b751bbc{color:var( --e-global-color-white );}.elementor-95 .elementor-element.elementor-element-80fe780 .elementor-button{background-color:var( --e-global-color-white );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-95 .elementor-element.elementor-element-80fe780 .elementor-button:hover, .elementor-95 .elementor-element.elementor-element-80fe780 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-white );}.elementor-95 .elementor-element.elementor-element-80fe780 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-95 .elementor-element.elementor-element-80fe780 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-95 .elementor-element.elementor-element-80fe780 .elementor-button:hover svg, .elementor-95 .elementor-element.elementor-element-80fe780 .elementor-button:focus svg{fill:var( --e-global-color-white );}.elementor-95 .elementor-element.elementor-element-748ed90{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-95 .elementor-element.elementor-element-748ed90:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-748ed90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-navydark );}.elementor-95 .elementor-element.elementor-element-9be0199{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-95 .elementor-element.elementor-element-4b07684{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-95 .elementor-element.elementor-element-e199874 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1.35em;letter-spacing:0px;color:var( --e-global-color-white );}.elementor-95 .elementor-element.elementor-element-f656c26{font-family:var( --e-global-typography-small-font-family ), Sans-serif;font-size:var( --e-global-typography-small-font-size );font-weight:var( --e-global-typography-small-font-weight );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );word-spacing:var( --e-global-typography-small-word-spacing );color:var( --e-global-color-white );}.elementor-95 .elementor-element.elementor-element-804be8c .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-teallight );color:var( --e-global-color-teallight );padding:0px 0px 0px 0px;}.elementor-95 .elementor-element.elementor-element-804be8c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-95 .elementor-element.elementor-element-804be8c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-95 .elementor-element.elementor-element-804be8c .elementor-button:hover, .elementor-95 .elementor-element.elementor-element-804be8c .elementor-button:focus{color:var( --e-global-color-white );}.elementor-95 .elementor-element.elementor-element-804be8c .elementor-button:hover svg, .elementor-95 .elementor-element.elementor-element-804be8c .elementor-button:focus svg{fill:var( --e-global-color-white );}.elementor-95 .elementor-element.elementor-element-2dc6e8a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-95 .elementor-element.elementor-element-556340a .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1.35em;letter-spacing:0px;color:var( --e-global-color-white );}.elementor-95 .elementor-element.elementor-element-7043c65{font-family:var( --e-global-typography-small-font-family ), Sans-serif;font-size:var( --e-global-typography-small-font-size );font-weight:var( --e-global-typography-small-font-weight );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );word-spacing:var( --e-global-typography-small-word-spacing );color:var( --e-global-color-white );}.elementor-95 .elementor-element.elementor-element-75ca221 .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-teallight );color:var( --e-global-color-teallight );padding:0px 0px 0px 0px;}.elementor-95 .elementor-element.elementor-element-75ca221 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-95 .elementor-element.elementor-element-75ca221 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-95 .elementor-element.elementor-element-75ca221 .elementor-button:hover, .elementor-95 .elementor-element.elementor-element-75ca221 .elementor-button:focus{color:var( --e-global-color-white );}.elementor-95 .elementor-element.elementor-element-75ca221 .elementor-button:hover svg, .elementor-95 .elementor-element.elementor-element-75ca221 .elementor-button:focus svg{fill:var( --e-global-color-white );}.elementor-95 .elementor-element.elementor-element-69c3006{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-95 .elementor-element.elementor-element-c761cd9 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:22px;font-weight:700;line-height:1.35em;letter-spacing:0px;color:var( --e-global-color-white );}.elementor-95 .elementor-element.elementor-element-e927ade{font-family:var( --e-global-typography-small-font-family ), Sans-serif;font-size:var( --e-global-typography-small-font-size );font-weight:var( --e-global-typography-small-font-weight );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );word-spacing:var( --e-global-typography-small-word-spacing );color:var( --e-global-color-white );}.elementor-95 .elementor-element.elementor-element-6a44aa3 .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-teallight );color:var( --e-global-color-teallight );padding:0px 0px 0px 0px;}.elementor-95 .elementor-element.elementor-element-6a44aa3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-95 .elementor-element.elementor-element-6a44aa3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-95 .elementor-element.elementor-element-6a44aa3 .elementor-button:hover, .elementor-95 .elementor-element.elementor-element-6a44aa3 .elementor-button:focus{color:var( --e-global-color-white );}.elementor-95 .elementor-element.elementor-element-6a44aa3 .elementor-button:hover svg, .elementor-95 .elementor-element.elementor-element-6a44aa3 .elementor-button:focus svg{fill:var( --e-global-color-white );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-95 .elementor-element.elementor-element-761b66e:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-761b66e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cgs.wa.edu.au/wp-content/uploads/2026/10/calendar-hero-1536x703.jpg");background-position:50% 47%;}.elementor-95 .elementor-element.elementor-element-761b66e{--min-height:440px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-95 .elementor-element.elementor-element-edbdeb3 .elementor-heading-title{font-size:var( --e-global-typography-herotitle-font-size );line-height:var( --e-global-typography-herotitle-line-height );letter-spacing:var( --e-global-typography-herotitle-letter-spacing );word-spacing:var( --e-global-typography-herotitle-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-95 .elementor-element.elementor-element-cb10cc4{font-size:var( --e-global-typography-intro-font-size );line-height:var( --e-global-typography-intro-line-height );letter-spacing:var( --e-global-typography-intro-letter-spacing );word-spacing:var( --e-global-typography-intro-word-spacing );}.elementor-95 .elementor-element.elementor-element-3eae6cd{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-navigation-menu a.hfe-menu-item, .elementor-widget-navigation-menu a.hfe-sub-menu-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}
							.elementor-widget-navigation-menu .sub-menu li a.hfe-sub-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-95 .elementor-element.elementor-element-aa28923 a.hfe-menu-item, .elementor-95 .elementor-element.elementor-element-aa28923 a.hfe-sub-menu-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-95 .elementor-element.elementor-element-e0631b2{--n-accordion-title-font-size:var( --e-global-typography-eyebrow-font-size );}:where( .elementor-95 .elementor-element.elementor-element-e0631b2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );word-spacing:var( --e-global-typography-eyebrow-word-spacing );}.elementor-95 .elementor-element.elementor-element-58e1768 .elementor-heading-title{font-size:24px;}.elementor-95 .elementor-element.elementor-element-9962450 .elementor-heading-title{font-size:20px;}.elementor-95 .elementor-element.elementor-element-c11d60e{font-size:var( --e-global-typography-small-font-size );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );word-spacing:var( --e-global-typography-small-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-95 .elementor-element.elementor-element-01ca935 .elementor-heading-title{font-size:20px;}.elementor-95 .elementor-element.elementor-element-1a1835f{font-size:var( --e-global-typography-small-font-size );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );word-spacing:var( --e-global-typography-small-word-spacing );}.elementor-95 .elementor-element.elementor-element-a2cdcaf .elementor-heading-title{font-size:20px;}.elementor-95 .elementor-element.elementor-element-88b9e85{font-size:var( --e-global-typography-small-font-size );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );word-spacing:var( --e-global-typography-small-word-spacing );}.elementor-95 .elementor-element.elementor-element-3ced769 .elementor-heading-title{font-size:20px;}.elementor-95 .elementor-element.elementor-element-0eee82a{font-size:var( --e-global-typography-small-font-size );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );word-spacing:var( --e-global-typography-small-word-spacing );}.elementor-95 .elementor-element.elementor-element-2abd826 .elementor-heading-title{font-size:20px;}.elementor-95 .elementor-element.elementor-element-d86c13e{font-size:var( --e-global-typography-small-font-size );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );word-spacing:var( --e-global-typography-small-word-spacing );}.elementor-95 .elementor-element.elementor-element-fa6a339 .elementor-heading-title{font-size:20px;}.elementor-95 .elementor-element.elementor-element-02d9f6e{font-size:var( --e-global-typography-small-font-size );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );word-spacing:var( --e-global-typography-small-word-spacing );}.elementor-95 .elementor-element.elementor-element-6d8c994 .elementor-heading-title{font-size:20px;}.elementor-95 .elementor-element.elementor-element-1b0d9d1{font-size:var( --e-global-typography-small-font-size );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );word-spacing:var( --e-global-typography-small-word-spacing );}.elementor-95 .elementor-element.elementor-element-c0371d6 .elementor-heading-title{font-size:20px;}.elementor-95 .elementor-element.elementor-element-d94f537{font-size:var( --e-global-typography-small-font-size );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );word-spacing:var( --e-global-typography-small-word-spacing );}.elementor-95 .elementor-element.elementor-element-e88ac77 .elementor-heading-title{font-size:34px;}.elementor-95 .elementor-element.elementor-element-559f55b .elementor-heading-title{font-size:var( --e-global-typography-eyebrow-font-size );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );word-spacing:var( --e-global-typography-eyebrow-word-spacing );}.elementor-95 .elementor-element.elementor-element-a0a75b0 a.hfe-menu-item, .elementor-95 .elementor-element.elementor-element-a0a75b0 a.hfe-sub-menu-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-95 .elementor-element.elementor-element-2f66c22 .elementor-heading-title{font-size:20px;}.elementor-95 .elementor-element.elementor-element-e199874 .elementor-heading-title{font-size:20px;}.elementor-95 .elementor-element.elementor-element-f656c26{font-size:var( --e-global-typography-small-font-size );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );word-spacing:var( --e-global-typography-small-word-spacing );}.elementor-95 .elementor-element.elementor-element-556340a .elementor-heading-title{font-size:20px;}.elementor-95 .elementor-element.elementor-element-7043c65{font-size:var( --e-global-typography-small-font-size );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );word-spacing:var( --e-global-typography-small-word-spacing );}.elementor-95 .elementor-element.elementor-element-c761cd9 .elementor-heading-title{font-size:20px;}.elementor-95 .elementor-element.elementor-element-e927ade{font-size:var( --e-global-typography-small-font-size );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );word-spacing:var( --e-global-typography-small-word-spacing );}}@media(max-width:767px){.elementor-95 .elementor-element.elementor-element-761b66e:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-761b66e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cgs.wa.edu.au/wp-content/uploads/2026/10/calendar-hero-1024x469.jpg");background-position:12% 47%;}.elementor-95 .elementor-element.elementor-element-761b66e{--min-height:320px;}.elementor-95 .elementor-element.elementor-element-15a69ba{--width:100%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-95 .elementor-element.elementor-element-edbdeb3 .elementor-heading-title{font-size:var( --e-global-typography-herotitle-font-size );line-height:var( --e-global-typography-herotitle-line-height );letter-spacing:var( --e-global-typography-herotitle-letter-spacing );word-spacing:var( --e-global-typography-herotitle-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-95 .elementor-element.elementor-element-cb10cc4{font-size:var( --e-global-typography-intro-font-size );line-height:var( --e-global-typography-intro-line-height );letter-spacing:var( --e-global-typography-intro-letter-spacing );word-spacing:var( --e-global-typography-intro-word-spacing );}.elementor-95 .elementor-element.elementor-element-3eae6cd{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-widget-navigation-menu a.hfe-menu-item, .elementor-widget-navigation-menu a.hfe-sub-menu-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}
							.elementor-widget-navigation-menu .sub-menu li a.hfe-sub-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-95 .elementor-element.elementor-element-aa28923 a.hfe-menu-item, .elementor-95 .elementor-element.elementor-element-aa28923 a.hfe-sub-menu-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-95 .elementor-element.elementor-element-e0631b2{--n-accordion-title-font-size:var( --e-global-typography-eyebrow-font-size );}:where( .elementor-95 .elementor-element.elementor-element-e0631b2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );word-spacing:var( --e-global-typography-eyebrow-word-spacing );}.elementor-95 .elementor-element.elementor-element-58e1768 .elementor-heading-title{font-size:22px;}.elementor-95 .elementor-element.elementor-element-4d3256a{--width:100%;}.elementor-95 .elementor-element.elementor-element-9962450 .elementor-heading-title{font-size:19px;}.elementor-95 .elementor-element.elementor-element-c11d60e{font-size:var( --e-global-typography-small-font-size );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );word-spacing:var( --e-global-typography-small-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-95 .elementor-element.elementor-element-a551bc8{--width:100%;}.elementor-95 .elementor-element.elementor-element-01ca935 .elementor-heading-title{font-size:19px;}.elementor-95 .elementor-element.elementor-element-1a1835f{font-size:var( --e-global-typography-small-font-size );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );word-spacing:var( --e-global-typography-small-word-spacing );}.elementor-95 .elementor-element.elementor-element-2d09c3f{--width:100%;}.elementor-95 .elementor-element.elementor-element-a2cdcaf .elementor-heading-title{font-size:19px;}.elementor-95 .elementor-element.elementor-element-88b9e85{font-size:var( --e-global-typography-small-font-size );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );word-spacing:var( --e-global-typography-small-word-spacing );}.elementor-95 .elementor-element.elementor-element-47f59fa{--width:100%;}.elementor-95 .elementor-element.elementor-element-3ced769 .elementor-heading-title{font-size:19px;}.elementor-95 .elementor-element.elementor-element-0eee82a{font-size:var( --e-global-typography-small-font-size );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );word-spacing:var( --e-global-typography-small-word-spacing );}.elementor-95 .elementor-element.elementor-element-2605056{--width:100%;}.elementor-95 .elementor-element.elementor-element-2abd826 .elementor-heading-title{font-size:19px;}.elementor-95 .elementor-element.elementor-element-d86c13e{font-size:var( --e-global-typography-small-font-size );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );word-spacing:var( --e-global-typography-small-word-spacing );}.elementor-95 .elementor-element.elementor-element-d2bbf4f{--width:100%;}.elementor-95 .elementor-element.elementor-element-fa6a339 .elementor-heading-title{font-size:19px;}.elementor-95 .elementor-element.elementor-element-02d9f6e{font-size:var( --e-global-typography-small-font-size );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );word-spacing:var( --e-global-typography-small-word-spacing );}.elementor-95 .elementor-element.elementor-element-59c9231{--width:100%;}.elementor-95 .elementor-element.elementor-element-6d8c994 .elementor-heading-title{font-size:19px;}.elementor-95 .elementor-element.elementor-element-1b0d9d1{font-size:var( --e-global-typography-small-font-size );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );word-spacing:var( --e-global-typography-small-word-spacing );}.elementor-95 .elementor-element.elementor-element-c292bec{--width:100%;}.elementor-95 .elementor-element.elementor-element-c0371d6 .elementor-heading-title{font-size:19px;}.elementor-95 .elementor-element.elementor-element-d94f537{font-size:var( --e-global-typography-small-font-size );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );word-spacing:var( --e-global-typography-small-word-spacing );}.elementor-95 .elementor-element.elementor-element-e88ac77 .elementor-heading-title{font-size:28px;}.elementor-95 .elementor-element.elementor-element-559f55b .elementor-heading-title{font-size:var( --e-global-typography-eyebrow-font-size );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );word-spacing:var( --e-global-typography-eyebrow-word-spacing );}.elementor-95 .elementor-element.elementor-element-a0a75b0 a.hfe-menu-item, .elementor-95 .elementor-element.elementor-element-a0a75b0 a.hfe-sub-menu-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-95 .elementor-element.elementor-element-2f66c22 .elementor-heading-title{font-size:19px;}.elementor-95 .elementor-element.elementor-element-9be0199{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-95 .elementor-element.elementor-element-4b07684{--width:100%;}.elementor-95 .elementor-element.elementor-element-e199874 .elementor-heading-title{font-size:19px;}.elementor-95 .elementor-element.elementor-element-f656c26{font-size:var( --e-global-typography-small-font-size );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );word-spacing:var( --e-global-typography-small-word-spacing );}.elementor-95 .elementor-element.elementor-element-2dc6e8a{--width:100%;}.elementor-95 .elementor-element.elementor-element-556340a .elementor-heading-title{font-size:19px;}.elementor-95 .elementor-element.elementor-element-7043c65{font-size:var( --e-global-typography-small-font-size );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );word-spacing:var( --e-global-typography-small-word-spacing );}.elementor-95 .elementor-element.elementor-element-69c3006{--width:100%;}.elementor-95 .elementor-element.elementor-element-c761cd9 .elementor-heading-title{font-size:19px;}.elementor-95 .elementor-element.elementor-element-e927ade{font-size:var( --e-global-typography-small-font-size );line-height:var( --e-global-typography-small-line-height );letter-spacing:var( --e-global-typography-small-letter-spacing );word-spacing:var( --e-global-typography-small-word-spacing );}}@media(min-width:768px){.elementor-95 .elementor-element.elementor-element-761b66e{--content-width:1280px;}.elementor-95 .elementor-element.elementor-element-15a69ba{--width:720px;}.elementor-95 .elementor-element.elementor-element-3eae6cd{--content-width:1280px;}.elementor-95 .elementor-element.elementor-element-a778c3c{--width:68%;}.elementor-95 .elementor-element.elementor-element-4d3256a{--width:48%;}.elementor-95 .elementor-element.elementor-element-a551bc8{--width:48%;}.elementor-95 .elementor-element.elementor-element-2d09c3f{--width:48%;}.elementor-95 .elementor-element.elementor-element-47f59fa{--width:48%;}.elementor-95 .elementor-element.elementor-element-2605056{--width:48%;}.elementor-95 .elementor-element.elementor-element-d2bbf4f{--width:48%;}.elementor-95 .elementor-element.elementor-element-59c9231{--width:48%;}.elementor-95 .elementor-element.elementor-element-c292bec{--width:48%;}.elementor-95 .elementor-element.elementor-element-69ce43e{--width:28%;}.elementor-95 .elementor-element.elementor-element-748ed90{--content-width:1280px;}.elementor-95 .elementor-element.elementor-element-4b07684{--width:33.33%;}.elementor-95 .elementor-element.elementor-element-2dc6e8a{--width:33.33%;}.elementor-95 .elementor-element.elementor-element-69c3006{--width:33.33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-95 .elementor-element.elementor-element-a778c3c{--width:100%;}.elementor-95 .elementor-element.elementor-element-69ce43e{--width:100%;}}