.elementor-1934 .elementor-element.elementor-element-3f57e59{--display:flex;}.elementor-1934 .elementor-element.elementor-element-b3a51ff{--display:flex;--min-height:1290px;--padding-top:210px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-1934 .elementor-element.elementor-element-b3a51ff:not(.elementor-motion-effects-element-type-background), .elementor-1934 .elementor-element.elementor-element-b3a51ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#233E56;background-image:url("https://drheatherdomin.com/wp-content/uploads/2025/04/PAGE-BG.jpg");background-position:top center;background-repeat:no-repeat;}.elementor-1934 .elementor-element.elementor-element-d4e4f2b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-1934 .elementor-element.elementor-element-b2803c8{--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-1934 .elementor-element.elementor-element-f712e08 > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-1934 .elementor-element.elementor-element-f712e08 .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-1934 .elementor-element.elementor-element-5e932f1 > .elementor-widget-container{margin:0px 0px 55px 0px;}.elementor-1934 .elementor-element.elementor-element-5e932f1{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-1934 .elementor-element.elementor-element-5e932f1 a{color:var( --e-global-color-secondary );}.elementor-1934 .elementor-element.elementor-element-cec4e35 > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-1934 .elementor-element.elementor-element-cec4e35 .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-1934 .elementor-element.elementor-element-d212079 > .elementor-widget-container{margin:0px 0px 55px 0px;}.elementor-1934 .elementor-element.elementor-element-d212079{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-1934 .elementor-element.elementor-element-d212079 a{color:var( --e-global-color-secondary );}.elementor-1934 .elementor-element.elementor-element-440f775 > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-1934 .elementor-element.elementor-element-440f775 .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-1934 .elementor-element.elementor-element-7ba7bb6 > .elementor-widget-container{margin:0px 0px 55px 0px;}.elementor-1934 .elementor-element.elementor-element-7ba7bb6{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-1934 .elementor-element.elementor-element-7ba7bb6 a{color:var( --e-global-color-secondary );}.elementor-1934 .elementor-element.elementor-element-92be461 > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-1934 .elementor-element.elementor-element-92be461 .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-1934 .elementor-element.elementor-element-5eebdac > .elementor-widget-container{margin:0px 0px 55px 0px;}.elementor-1934 .elementor-element.elementor-element-5eebdac{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-1934 .elementor-element.elementor-element-5eebdac a{color:var( --e-global-color-secondary );}.elementor-1934 .elementor-element.elementor-element-919afd7 > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-1934 .elementor-element.elementor-element-919afd7 .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-1934 .elementor-element.elementor-element-a34f96d > .elementor-widget-container{margin:0px 0px 55px 0px;}.elementor-1934 .elementor-element.elementor-element-a34f96d{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-1934 .elementor-element.elementor-element-a34f96d p{margin-bottom:5px;}.elementor-1934 .elementor-element.elementor-element-a34f96d a{color:var( --e-global-color-secondary );}.elementor-1934 .elementor-element.elementor-element-671360b > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-1934 .elementor-element.elementor-element-671360b .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-1934 .elementor-element.elementor-element-ae6b1c4 > .elementor-widget-container{margin:0px 0px 55px 0px;}.elementor-1934 .elementor-element.elementor-element-ae6b1c4{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-1934 .elementor-element.elementor-element-ae6b1c4 p{margin-bottom:5px;}.elementor-1934 .elementor-element.elementor-element-ae6b1c4 a{color:var( --e-global-color-secondary );}.elementor-1934 .elementor-element.elementor-element-6842825 > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-1934 .elementor-element.elementor-element-6842825 .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-1934 .elementor-element.elementor-element-7fb6b6c > .elementor-widget-container{margin:0px 0px 55px 0px;}.elementor-1934 .elementor-element.elementor-element-7fb6b6c{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-1934 .elementor-element.elementor-element-7fb6b6c p{margin-bottom:5px;}.elementor-1934 .elementor-element.elementor-element-7fb6b6c a{color:var( --e-global-color-secondary );}.elementor-1934 .elementor-element.elementor-element-cbf89fa > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-1934 .elementor-element.elementor-element-cbf89fa .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-1934 .elementor-element.elementor-element-f517291 > .elementor-widget-container{margin:0px 0px 55px 0px;}.elementor-1934 .elementor-element.elementor-element-f517291{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-1934 .elementor-element.elementor-element-f517291 a{color:var( --e-global-color-secondary );}.elementor-1934 .elementor-element.elementor-element-142ea87 > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-1934 .elementor-element.elementor-element-142ea87 .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-1934 .elementor-element.elementor-element-c60c9c1 > .elementor-widget-container{margin:0px 0px 55px 0px;}.elementor-1934 .elementor-element.elementor-element-c60c9c1{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-1934 .elementor-element.elementor-element-c60c9c1 a{color:var( --e-global-color-secondary );}.elementor-1934 .elementor-element.elementor-element-e42f315 > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-1934 .elementor-element.elementor-element-e42f315 .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-1934 .elementor-element.elementor-element-50a2bfd > .elementor-widget-container{margin:0px 0px 55px 0px;}.elementor-1934 .elementor-element.elementor-element-50a2bfd{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-1934 .elementor-element.elementor-element-50a2bfd a{color:var( --e-global-color-secondary );}.elementor-1934 .elementor-element.elementor-element-ed28932 > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-1934 .elementor-element.elementor-element-ed28932 .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-1934 .elementor-element.elementor-element-4fbd5c8 > .elementor-widget-container{margin:0px 0px 55px 0px;}.elementor-1934 .elementor-element.elementor-element-4fbd5c8{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-1934 .elementor-element.elementor-element-4fbd5c8 a{color:var( --e-global-color-secondary );}.elementor-1934 .elementor-element.elementor-element-4dbcfac > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-1934 .elementor-element.elementor-element-4dbcfac .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-1934 .elementor-element.elementor-element-2800d30 > .elementor-widget-container{margin:0px 0px 55px 0px;}.elementor-1934 .elementor-element.elementor-element-2800d30{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-1934 .elementor-element.elementor-element-2800d30 a{color:var( --e-global-color-secondary );}.elementor-1934 .elementor-element.elementor-element-e9aff76 > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-1934 .elementor-element.elementor-element-e9aff76 .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-1934 .elementor-element.elementor-element-8e560a6 > .elementor-widget-container{margin:0px 0px 55px 0px;}.elementor-1934 .elementor-element.elementor-element-8e560a6{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-1934 .elementor-element.elementor-element-8e560a6 a{color:var( --e-global-color-secondary );}@media(min-width:481px){.elementor-1934 .elementor-element.elementor-element-3f57e59{--content-width:1920px;}.elementor-1934 .elementor-element.elementor-element-b3a51ff{--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-1934 .elementor-element.elementor-element-b3a51ff{--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-f712e08 */.elementor-1934 .elementor-element.elementor-element-f712e08 h1{
    -webkit-text-stroke-width: 0.5px;
-webkit-text-stroke-color: #FFF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cec4e35 */.elementor-1934 .elementor-element.elementor-element-cec4e35 h2{
    -webkit-text-stroke-width: 0.5px;
-webkit-text-stroke-color: #FFF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-440f775 */.elementor-1934 .elementor-element.elementor-element-440f775 h2{
    -webkit-text-stroke-width: 0.5px;
-webkit-text-stroke-color: #FFF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-92be461 */.elementor-1934 .elementor-element.elementor-element-92be461 h2{
    -webkit-text-stroke-width: 0.5px;
-webkit-text-stroke-color: #FFF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-919afd7 */.elementor-1934 .elementor-element.elementor-element-919afd7 h2{
    -webkit-text-stroke-width: 0.5px;
-webkit-text-stroke-color: #FFF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a34f96d */.elementor-1934 .elementor-element.elementor-element-a34f96d ul{
    margin-left:20px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-671360b */.elementor-1934 .elementor-element.elementor-element-671360b h2{
    -webkit-text-stroke-width: 0.5px;
-webkit-text-stroke-color: #FFF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae6b1c4 */.elementor-1934 .elementor-element.elementor-element-ae6b1c4 ul{
    margin-left:20px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6842825 */.elementor-1934 .elementor-element.elementor-element-6842825 h2{
    -webkit-text-stroke-width: 0.5px;
-webkit-text-stroke-color: #FFF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7fb6b6c */.elementor-1934 .elementor-element.elementor-element-7fb6b6c ul{
    margin-left:20px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cbf89fa */.elementor-1934 .elementor-element.elementor-element-cbf89fa h2{
    -webkit-text-stroke-width: 0.5px;
-webkit-text-stroke-color: #FFF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-142ea87 */.elementor-1934 .elementor-element.elementor-element-142ea87 h2{
    -webkit-text-stroke-width: 0.5px;
-webkit-text-stroke-color: #FFF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e42f315 */.elementor-1934 .elementor-element.elementor-element-e42f315 h2{
    -webkit-text-stroke-width: 0.5px;
-webkit-text-stroke-color: #FFF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed28932 */.elementor-1934 .elementor-element.elementor-element-ed28932 h2{
    -webkit-text-stroke-width: 0.5px;
-webkit-text-stroke-color: #FFF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4dbcfac */.elementor-1934 .elementor-element.elementor-element-4dbcfac h2{
    -webkit-text-stroke-width: 0.5px;
-webkit-text-stroke-color: #FFF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e9aff76 */.elementor-1934 .elementor-element.elementor-element-e9aff76 h2{
    -webkit-text-stroke-width: 0.5px;
-webkit-text-stroke-color: #FFF;
}/* End custom CSS */