.elementor-2692 .elementor-element.elementor-element-44f07b9{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-12afb12{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-dcc9e52{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-81df854{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-12f82c0{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );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-2692 .elementor-element.elementor-element-ebb0cf9{font-family:"Inter", Sans-serif;}.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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-2692 .elementor-element.elementor-element-dcdf4f5 .elementor-heading-title{font-family:"Rufina", Sans-serif;font-weight:400;}.elementor-2692 .elementor-element.elementor-element-e0e32b5{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-4e0caa8{--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:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );background-color:var( --e-global-color-accent );}.elementor-2692 .elementor-element.elementor-element-1f22b65 .elementor-button{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-48eb606 .elementor-button{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-7d70a45{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-e29962d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-2692 .elementor-element.elementor-element-f8f77b2{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-dd64c77{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-97490fc{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-0fc154d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-951762f{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-2fcc3b6{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-2065163{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-3a37616{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-78dbc9a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-78f3020 .elementor-heading-title{font-family:"Rufina", Sans-serif;font-weight:400;}.elementor-2692 .elementor-element.elementor-element-1bbef3f{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-a5ada0b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-8afbc2e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-8e722d1 .elementor-heading-title{font-family:"Rufina", Sans-serif;font-weight:400;}.elementor-2692 .elementor-element.elementor-element-ae356e4{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-95389d8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-050b831 .elementor-heading-title{font-family:"Rufina", Sans-serif;font-weight:400;}.elementor-2692 .elementor-element.elementor-element-2e6fcf0{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-a36bb63{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-f275c32 .elementor-heading-title{font-family:"Rufina", Sans-serif;font-weight:400;}.elementor-2692 .elementor-element.elementor-element-7791da8{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-200501b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-a141071 .elementor-heading-title{font-family:"Rufina", Sans-serif;font-weight:400;}.elementor-2692 .elementor-element.elementor-element-ec28593{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-b6309b4{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-b465a0c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-e4791cf{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-88bf353{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-2798c1f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-42e8784{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-23f9ef0 .elementor-heading-title{font-family:"Rufina", Sans-serif;font-weight:400;}.elementor-2692 .elementor-element.elementor-element-7a04629{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-dc53606{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-1cd229b{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-4e69c5c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-133fcc1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-ab269c1 .elementor-heading-title{font-family:"Rufina", Sans-serif;font-weight:400;}.elementor-2692 .elementor-element.elementor-element-6fd09a8{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-973be48{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-6de9272 .elementor-heading-title{font-family:"Rufina", Sans-serif;font-weight:400;}.elementor-2692 .elementor-element.elementor-element-713e455{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-6765aad{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-86c65c3 .elementor-heading-title{font-family:"Rufina", Sans-serif;font-weight:400;}.elementor-2692 .elementor-element.elementor-element-b3524e7{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-07d92ce{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-970292c .elementor-heading-title{font-family:"Rufina", Sans-serif;font-weight:400;}.elementor-2692 .elementor-element.elementor-element-0ad2c25{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-d788c7f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-2067fd9{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-4c5e0a1 .elementor-heading-title{font-family:"Rufina", Sans-serif;font-weight:400;}.elementor-2692 .elementor-element.elementor-element-dd98379{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-9f22dd6{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-77d163f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-37733e2 .elementor-heading-title{font-family:"Rufina", Sans-serif;font-weight:400;}.elementor-2692 .elementor-element.elementor-element-bd130f3{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-ddef2fd{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-c2c1eed .elementor-heading-title{font-family:"Rufina", Sans-serif;font-weight:400;}.elementor-2692 .elementor-element.elementor-element-d3d1d4e{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-99d09d3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-578c771 .elementor-heading-title{font-family:"Rufina", Sans-serif;font-weight:400;}.elementor-2692 .elementor-element.elementor-element-1a0459e{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-53283fa{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-6d90998{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-e53d9ee{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-33a552d .elementor-heading-title{font-family:"Rufina", Sans-serif;font-weight:400;}.elementor-2692 .elementor-element.elementor-element-e237b12{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-3ce8a18{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-f3ee217{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-f9a5eb1 .elementor-heading-title{font-family:"Rufina", Sans-serif;font-weight:400;}.elementor-2692 .elementor-element.elementor-element-491104d{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-e4caf8e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-eb4b4f2 .elementor-heading-title{font-family:"Rufina", Sans-serif;font-weight:400;}.elementor-2692 .elementor-element.elementor-element-829eeb1{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-03fcb79{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-ef39d03 .elementor-heading-title{font-family:"Rufina", Sans-serif;font-weight:400;}.elementor-2692 .elementor-element.elementor-element-244bb09{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-8b57763{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-1dae71e .elementor-heading-title{font-family:"Rufina", Sans-serif;font-weight:400;}.elementor-2692 .elementor-element.elementor-element-7603c77{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-6ea2b34{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-3b46572{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-2d8d66e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-6a5f6a7 .elementor-heading-title{font-family:"Rufina", Sans-serif;font-weight:400;}.elementor-2692 .elementor-element.elementor-element-9a8ee4e{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-71742dd{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-46b97c2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-c5d1f82 .elementor-heading-title{font-family:"Rufina", Sans-serif;font-weight:400;}.elementor-2692 .elementor-element.elementor-element-89133de{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-d7fc367{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-3eb2dcf .elementor-heading-title{font-family:"Rufina", Sans-serif;font-weight:400;}.elementor-2692 .elementor-element.elementor-element-a3e37d3{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-e66dbad{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-5c97962{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-d05866c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-84c9dcc{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-548ebde{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-f2b6a59 .elementor-heading-title{font-family:"Rufina", Sans-serif;font-weight:400;}.elementor-2692 .elementor-element.elementor-element-10e91ec{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-6f6817b{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-bed84b4{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-7318511{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-13cac36{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-0b8d05f .elementor-heading-title{font-family:"Rufina", Sans-serif;font-weight:400;}.elementor-2692 .elementor-element.elementor-element-9973d54{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-89fd329{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-2572b46{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-09bfb8a .elementor-heading-title{font-family:"Rufina", Sans-serif;font-weight:400;}.elementor-2692 .elementor-element.elementor-element-bbe0fb8{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-092ddaf{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-98866d7 .elementor-heading-title{font-family:"Rufina", Sans-serif;font-weight:400;}.elementor-2692 .elementor-element.elementor-element-136d0b0{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-3bc6d00{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-a6d570b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-f7564a6{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-f211636{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-e628c71{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-acee928{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-532cd46 .elementor-heading-title{font-family:"Rufina", Sans-serif;font-weight:400;}.elementor-2692 .elementor-element.elementor-element-e8055f7{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-4e836d6{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-a29ac17{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-e5a22f4{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-82faf07{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-fd2ca3e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-4412dc5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-5358143 .elementor-heading-title{font-family:"Rufina", Sans-serif;font-weight:400;}.elementor-2692 .elementor-element.elementor-element-ea6775e{font-family:"Inter", Sans-serif;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-2692 .elementor-element.elementor-element-b32c742{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-6d35c00{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-cb85b22 .elementor-heading-title{font-family:"Rufina", Sans-serif;font-weight:400;}.elementor-2692 .elementor-element.elementor-element-666a5ce{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-b515b3d{--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:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2692 .elementor-element.elementor-element-cb37473 .elementor-button{font-family:"Inter", Sans-serif;}.elementor-2692 .elementor-element.elementor-element-7f80138 .elementor-button{font-family:"Inter", Sans-serif;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.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 );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.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 );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for container, class: .elementor-element-44f07b9 *//* Scarborough page 2692 only. Native widgets and containers; no global .elementor-2692 .elementor-element.elementor-element-44f07b9s. */
.rpc-scarborough{--sc-ink:#183b2c;--sc-copy:#344b3f;--sc-green:#276044;--sc-line:#d9e1d8;display:flex;flex-direction:column;width:100%;max-width:none;padding:0;gap:0;font-family:Inter,Arial,sans-serif;color:var(--sc-copy);background:#fff;scroll-margin-top:140px}
.rpc-scarborough *{box-sizing:border-box;min-width:0}
.rpc-scarborough .e-con{--container-widget-width:100%;--container-widget-flex-grow:0;margin:0;min-height:0}
.rpc-scarborough .sc-section{width:100%;max-width:none;padding:80px 32px;display:flex;align-items:center;gap:0}
.rpc-scarborough .sc-wrap{width:100%;max-width:1280px;margin:0 auto;display:flex;flex-direction:column;gap:24px;padding:0}
.rpc-scarborough .sc-stack{display:flex;flex-direction:column;gap:22px;padding:0}
.rpc-scarborough .elementor-widget{margin:0;max-width:100%}
.rpc-scarborough .sc-heading :is(h1,h2,h3){font-family:Rufina,Georgia,serif!important;font-weight:400!important;color:var(--sc-ink);margin:0;letter-spacing:-.025em;line-height:1.18;text-wrap:pretty}
.rpc-scarborough .sc-heading h1{font-size:52px;max-width:20ch}
.rpc-scarborough .sc-heading h2{font-size:38px;max-width:29ch}
.rpc-scarborough .sc-heading h3{font-size:25px;letter-spacing:-.015em;line-height:1.25}
.rpc-scarborough .sc-copy,.rpc-scarborough .sc-copy :is(p,li){font-family:Inter,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.7;color:var(--sc-copy)}
.rpc-scarborough p{margin:0}.rpc-scarborough p+p{margin-top:14px}
.rpc-scarborough .sc-intro{max-width:780px}.rpc-scarborough .sc-lead p{font-size:18px;line-height:1.65;max-width:60ch}
.rpc-scarborough .sc-eyebrow p{font-size:12px;font-weight:700;letter-spacing:.12em;color:var(--sc-green);line-height:1.6}
.rpc-scarborough .sc-small p,.rpc-scarborough .sc-caption p{font-size:14px;line-height:1.6}
.rpc-scarborough strong{font-weight:650}
.rpc-scarborough .sc-copy a,.rpc-scarborough .sc-faq a{color:var(--sc-green);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;font-weight:600}
.rpc-scarborough .sc-copy a:hover{color:#152f22;text-decoration-thickness:2px}
.rpc-scarborough .sc-grid,.rpc-scarborough .sc-three,.rpc-scarborough .sc-four,.rpc-scarborough .sc-split,.rpc-scarborough .sc-hero-grid{display:grid;gap:24px;padding:0;width:100%}
.rpc-scarborough .sc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.rpc-scarborough .sc-three{grid-template-columns:repeat(3,minmax(0,1fr))}
.rpc-scarborough .sc-four{grid-template-columns:repeat(4,minmax(0,1fr))}
.rpc-scarborough .sc-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px;align-items:start}
.rpc-scarborough .sc-hero-grid{grid-template-columns:1.12fr 1fr;gap:64px;align-items:center}
.rpc-scarborough .sc-hero{background:#f8f8f2;padding-block:72px}
.rpc-scarborough .sc-media{padding:0;gap:0;border-radius:8px;overflow:hidden;background:#e6ece0}
.rpc-scarborough .sc-image,.rpc-scarborough .sc-image .elementor-widget-container{width:100%;line-height:0}
.rpc-scarborough .sc-image img{display:block;width:100%;height:auto;aspect-ratio:1.14;object-fit:cover;object-position:50% 40%;border-radius:0}
.rpc-scarborough .sc-caption{padding:18px 22px}
.rpc-scarborough .sc-facts{padding-block:25px;border-bottom:1px solid var(--sc-line)}
.rpc-scarborough .sc-facts strong{display:block;color:var(--sc-ink);font-size:15px}
.rpc-scarborough .sc-facts span{display:block;font-size:14px;margin-top:4px}
.rpc-scarborough .sc-card{display:flex;flex-direction:column;gap:14px;padding:28px;background:#fff;border:1px solid var(--sc-line);border-radius:7px}
.rpc-scarborough .sc-note{max-width:1000px;border-top:1px solid var(--sc-line);padding-top:20px}
.rpc-scarborough .sc-sage{background:#e9efe3}.rpc-scarborough .sc-sage-light{background:#f0f4eb}.rpc-scarborough .sc-cream{background:#f8f8f2}
.rpc-scarborough .sc-list{display:flex;flex-direction:column;gap:0;padding:0}
.rpc-scarborough .sc-list .sc-card{background:transparent;border:0;border-bottom:1px solid #c8d5c4;border-radius:0;padding:22px 0}
.rpc-scarborough .sc-list .sc-card:first-child{padding-top:0}.rpc-scarborough .sc-list .sc-card:last-child{border-bottom:0;padding-bottom:0}
.rpc-scarborough .sc-list h3{font-size:24px}
.rpc-scarborough .sc-process .sc-card{background:transparent;border:0;border-top:2px solid #b1c4ae;border-radius:0;padding:24px 0 0}
.rpc-scarborough .sc-process h3{font-size:25px}
.rpc-scarborough ul{margin:0;padding-left:22px}.rpc-scarborough li+li{margin-top:14px}
.rpc-scarborough .sc-actions{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;align-items:center;padding:0;width:100%}
.rpc-scarborough .sc-button{width:auto;flex:0 1 auto}
.rpc-scarborough .sc-button .elementor-button{display:flex;align-items:center;justify-content:center;min-height:54px;padding:15px 22px;border:1px solid var(--sc-green);border-radius:4px;background:var(--sc-green);color:#fff;text-decoration:none;white-space:normal}
.rpc-scarborough .sc-button .elementor-button,.rpc-scarborough .sc-button .elementor-button-text{font:600 16px/1.4 Inter,Arial,sans-serif!important}
.rpc-scarborough .sc-secondary .elementor-button{background:transparent;color:var(--sc-green)}
.rpc-scarborough .sc-button .elementor-button:hover{background:#183b2c;border-color:#183b2c;color:#fff}
.rpc-scarborough .sc-faq{width:100%;max-width:980px}
.rpc-scarborough .sc-faq .elementor-toggle-item{border:0;border-bottom:1px solid var(--sc-line)}
.rpc-scarborough .sc-faq .elementor-tab-title{display:flex;gap:18px;align-items:center;padding:24px 6px;border:0;background:transparent;color:var(--sc-ink);font:600 18px/1.5 Inter,Arial,sans-serif}
.rpc-scarborough .sc-faq .elementor-toggle-title{flex:1;color:var(--sc-ink);text-decoration:none;font:600 18px/1.5 Inter,Arial,sans-serif;overflow-wrap:break-word}
.rpc-scarborough .sc-faq .elementor-tab-title:after{content:'+';font:400 26px/1 Inter,Arial,sans-serif;flex:0 0 22px;text-align:center;color:var(--sc-green)}
.rpc-scarborough .sc-faq .elementor-tab-title.elementor-active:after{content:'−'}
.rpc-scarborough .sc-faq .elementor-tab-content{padding:0 40px 24px 6px;border:0;font:400 16px/1.7 Inter,Arial,sans-serif;color:var(--sc-copy)}
.rpc-scarborough .sc-faq .elementor-tab-content p{font:400 16px/1.7 Inter,Arial,sans-serif;color:var(--sc-copy)}
.rpc-scarborough .sc-final{background:#183b2c}.rpc-scarborough .sc-final .sc-heading h2{color:#f8f8f2;max-width:29ch}
.rpc-scarborough .sc-final .sc-copy p{color:#e5ece0}
.rpc-scarborough .sc-final .sc-button .elementor-button{color:#183b2c;background:#f8f8f2;border-color:#f8f8f2}
.rpc-scarborough .sc-final .sc-secondary .elementor-button{background:transparent;color:#f8f8f2}
.rpc-scarborough .sc-final .sc-button .elementor-button:hover{background:#dae6d3;color:#183b2c;border-color:#dae6d3}
.rpc-scarborough :is(a,button,[tabindex]):focus-visible{outline:3px solid #e5b83b!important;outline-offset:3px!important;box-shadow:0 0 0 6px #14261c!important;scroll-margin-top:140px}
@media(max-width:1100px){.rpc-scarborough .sc-section{padding:64px 32px}.rpc-scarborough .sc-facts{padding-block:24px}.rpc-scarborough .sc-hero-grid{grid-template-columns:minmax(0,1fr);gap:30px}.rpc-scarborough .sc-media{max-width:720px}.rpc-scarborough .sc-image img{aspect-ratio:1.8}.rpc-scarborough .sc-heading h1{font-size:44px;max-width:25ch}.rpc-scarborough .sc-three,.rpc-scarborough .sc-four{grid-template-columns:repeat(2,minmax(0,1fr))}.rpc-scarborough .sc-facts .sc-three{grid-template-columns:repeat(3,minmax(0,1fr))}.rpc-scarborough .sc-split{gap:32px}.rpc-scarborough .sc-card{padding:24px}.rpc-scarborough .sc-heading h2{font-size:34px}}
@media(max-width:767px){.rpc-scarborough .sc-section{padding:50px 20px}.rpc-scarborough .sc-facts{padding-block:20px}.rpc-scarborough .sc-wrap{gap:22px}.rpc-scarborough .sc-grid,.rpc-scarborough .sc-three,.rpc-scarborough .sc-four,.rpc-scarborough .sc-split,.rpc-scarborough .sc-facts .sc-three{grid-template-columns:minmax(0,1fr);gap:22px}.rpc-scarborough .sc-heading h1{font-size:36px;line-height:1.18}.rpc-scarborough .sc-heading h2{font-size:30px}.rpc-scarborough .sc-heading h3{font-size:24px}.rpc-scarborough .sc-lead p{font-size:17px}.rpc-scarborough .sc-card{padding:22px}.rpc-scarborough .sc-facts .sc-copy+.sc-copy{border-top:1px solid var(--sc-line);padding-top:14px}.rpc-scarborough .sc-image img{aspect-ratio:1.2}.rpc-scarborough .sc-actions{flex-direction:column;align-items:stretch}.rpc-scarborough .sc-button,.rpc-scarborough .sc-button .elementor-button{width:100%}.rpc-scarborough .sc-button .elementor-button{padding-inline:12px}.rpc-scarborough .sc-caption{padding:16px}.rpc-scarborough .sc-faq .elementor-tab-title{padding:22px 4px;gap:10px}.rpc-scarborough .sc-faq .elementor-toggle-title{font-size:17px}.rpc-scarborough .sc-faq .elementor-tab-content{padding:0 4px 24px}.rpc-scarborough .sc-eyebrow p{font-size:11px}}
@media(max-width:350px){.rpc-scarborough .sc-section{padding-inline:16px}.rpc-scarborough .sc-heading h1{font-size:32px}.rpc-scarborough .sc-card{padding:20px}.rpc-scarborough .sc-heading h2{font-size:28px}}
@media(prefers-reduced-motion:reduce){.rpc-scarborough *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}

/* Keep the subject’s head visible in the wider tablet crop. */
@media(min-width:768px) and (max-width:1100px){.rpc-scarborough .sc-image img{object-position:50% 0%}}/* End custom CSS */