.elementor-3 .elementor-element.elementor-element-93a1ec5{--display:flex;}.elementor-3 .elementor-element.elementor-element-f92ce36{--display:flex;--min-height:1290px;--padding-top:210px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-f92ce36:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-f92ce36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#233E56;background-image:url("https://heatherdomin.website/wp-content/uploads/2025/04/PAGE-BG.jpg");background-position:top center;background-repeat:no-repeat;}.elementor-3 .elementor-element.elementor-element-98b17be{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-3 .elementor-element.elementor-element-f790752{--display:flex;}.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 );color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-5a58f26 > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-3 .elementor-element.elementor-element-5a58f26 .elementor-heading-title{font-family:"Scope One", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;line-height:1.1428em;letter-spacing:0.56px;color:var( --e-global-color-secondary );}.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 );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-3 .elementor-element.elementor-element-f186f4b > .elementor-widget-container{margin:0px 0px 55px 0px;}.elementor-3 .elementor-element.elementor-element-f186f4b{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:300;line-height:1.2727em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-f186f4b a{color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-458923d > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-3 .elementor-element.elementor-element-458923d .elementor-heading-title{font-family:"Scope One", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;line-height:1.1428em;letter-spacing:0.56px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-8ac4e07 > .elementor-widget-container{margin:0px 0px 55px 0px;}.elementor-3 .elementor-element.elementor-element-8ac4e07{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:300;line-height:1.2727em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-8ac4e07 p{margin-bottom:5px;}.elementor-3 .elementor-element.elementor-element-8ac4e07 a{color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-981faca > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-3 .elementor-element.elementor-element-981faca .elementor-heading-title{font-family:"Scope One", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;line-height:1.1428em;letter-spacing:0.56px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-c4f8b3a > .elementor-widget-container{margin:0px 0px 55px 0px;}.elementor-3 .elementor-element.elementor-element-c4f8b3a{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:300;line-height:1.2727em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-c4f8b3a a{color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-9138499 > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-3 .elementor-element.elementor-element-9138499 .elementor-heading-title{font-family:"Scope One", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;line-height:1.1428em;letter-spacing:0.56px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-b9efabd > .elementor-widget-container{margin:0px 0px 55px 0px;}.elementor-3 .elementor-element.elementor-element-b9efabd{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:300;line-height:1.2727em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-b9efabd p{margin-bottom:25px;}.elementor-3 .elementor-element.elementor-element-b9efabd a{color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-a242811 > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-3 .elementor-element.elementor-element-a242811 .elementor-heading-title{font-family:"Scope One", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;line-height:1.1428em;letter-spacing:0.56px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-e1c5f7f > .elementor-widget-container{margin:0px 0px 55px 0px;}.elementor-3 .elementor-element.elementor-element-e1c5f7f{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:300;line-height:1.2727em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-e1c5f7f p{margin-bottom:5px;}.elementor-3 .elementor-element.elementor-element-e1c5f7f a{color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-1f9b08b > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-3 .elementor-element.elementor-element-1f9b08b .elementor-heading-title{font-family:"Scope One", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;line-height:1.1428em;letter-spacing:0.56px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-7cd8f70 > .elementor-widget-container{margin:0px 0px 55px 0px;}.elementor-3 .elementor-element.elementor-element-7cd8f70{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:300;line-height:1.2727em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-7cd8f70 p{margin-bottom:25px;}.elementor-3 .elementor-element.elementor-element-7cd8f70 a{color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-0919837 > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-3 .elementor-element.elementor-element-0919837 .elementor-heading-title{font-family:"Scope One", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;line-height:1.1428em;letter-spacing:0.56px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-88bbd5f > .elementor-widget-container{margin:0px 0px 55px 0px;}.elementor-3 .elementor-element.elementor-element-88bbd5f{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:300;line-height:1.2727em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-88bbd5f p{margin-bottom:25px;}.elementor-3 .elementor-element.elementor-element-88bbd5f a{color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-c49a83d > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-3 .elementor-element.elementor-element-c49a83d .elementor-heading-title{font-family:"Scope One", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;line-height:1.1428em;letter-spacing:0.56px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-6328f4a > .elementor-widget-container{margin:0px 0px 55px 0px;}.elementor-3 .elementor-element.elementor-element-6328f4a{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:300;line-height:1.2727em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-6328f4a p{margin-bottom:5px;}.elementor-3 .elementor-element.elementor-element-6328f4a a{color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-892ac8b > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-3 .elementor-element.elementor-element-892ac8b .elementor-heading-title{font-family:"Scope One", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;line-height:1.1428em;letter-spacing:0.56px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-34bb510 > .elementor-widget-container{margin:0px 0px 55px 0px;}.elementor-3 .elementor-element.elementor-element-34bb510{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:300;line-height:1.2727em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-34bb510 a{color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-ee7d304 > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-3 .elementor-element.elementor-element-ee7d304 .elementor-heading-title{font-family:"Scope One", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;line-height:1.1428em;letter-spacing:0.56px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-2774eef > .elementor-widget-container{margin:0px 0px 55px 0px;}.elementor-3 .elementor-element.elementor-element-2774eef{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:300;line-height:1.2727em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-2774eef a{color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-e008182 > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-3 .elementor-element.elementor-element-e008182 .elementor-heading-title{font-family:"Scope One", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;line-height:1.1428em;letter-spacing:0.56px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-ad8bc7d > .elementor-widget-container{margin:0px 0px 55px 0px;}.elementor-3 .elementor-element.elementor-element-ad8bc7d{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:300;line-height:1.2727em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-ad8bc7d a{color:var( --e-global-color-secondary );}@media(min-width:481px){.elementor-3 .elementor-element.elementor-element-93a1ec5{--content-width:1920px;}.elementor-3 .elementor-element.elementor-element-f92ce36{--content-width:970px;}}@media(max-width:1024px){.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 );}.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 );}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-f92ce36{--padding-top:200px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}}@media(max-width:480px){.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 );}.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 );}}/* Start custom CSS for heading, class: .elementor-element-5a58f26 */.elementor-3 .elementor-element.elementor-element-5a58f26 h1{
    -webkit-text-stroke-width: 0.5px;
-webkit-text-stroke-color: #FFF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-458923d */.elementor-3 .elementor-element.elementor-element-458923d h2{
    -webkit-text-stroke-width: 0.5px;
-webkit-text-stroke-color: #FFF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-981faca */.elementor-3 .elementor-element.elementor-element-981faca h2{
    -webkit-text-stroke-width: 0.5px;
-webkit-text-stroke-color: #FFF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9138499 */.elementor-3 .elementor-element.elementor-element-9138499 h2{
    -webkit-text-stroke-width: 0.5px;
-webkit-text-stroke-color: #FFF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a242811 */.elementor-3 .elementor-element.elementor-element-a242811 h2{
    -webkit-text-stroke-width: 0.5px;
-webkit-text-stroke-color: #FFF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f9b08b */.elementor-3 .elementor-element.elementor-element-1f9b08b h2{
    -webkit-text-stroke-width: 0.5px;
-webkit-text-stroke-color: #FFF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cd8f70 */.elementor-3 .elementor-element.elementor-element-7cd8f70 ul{
    margin-left:20px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0919837 */.elementor-3 .elementor-element.elementor-element-0919837 h2{
    -webkit-text-stroke-width: 0.5px;
-webkit-text-stroke-color: #FFF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88bbd5f */.elementor-3 .elementor-element.elementor-element-88bbd5f ul{
    margin-left:20px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c49a83d */.elementor-3 .elementor-element.elementor-element-c49a83d h2{
    -webkit-text-stroke-width: 0.5px;
-webkit-text-stroke-color: #FFF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6328f4a */.elementor-3 .elementor-element.elementor-element-6328f4a ul{
    margin-left:20px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-892ac8b */.elementor-3 .elementor-element.elementor-element-892ac8b h2{
    -webkit-text-stroke-width: 0.5px;
-webkit-text-stroke-color: #FFF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34bb510 */.elementor-3 .elementor-element.elementor-element-34bb510 ul{
    margin-left:20px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee7d304 */.elementor-3 .elementor-element.elementor-element-ee7d304 h2{
    -webkit-text-stroke-width: 0.5px;
-webkit-text-stroke-color: #FFF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2774eef */.elementor-3 .elementor-element.elementor-element-2774eef ul{
    margin-left:20px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e008182 */.elementor-3 .elementor-element.elementor-element-e008182 h2{
    -webkit-text-stroke-width: 0.5px;
-webkit-text-stroke-color: #FFF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad8bc7d */.elementor-3 .elementor-element.elementor-element-ad8bc7d ul{
    margin-left:20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f92ce36 */.elementor-3 .elementor-element.elementor-element-f92ce36 ul{
    margin-left:20px;
}


.elementor-3 .elementor-element.elementor-element-f92ce36 strong{
    font-weight:600;
}/* End custom CSS */