.elementor-58 .elementor-element.elementor-element-8855d84{--display:flex;--min-height:clamp(460px,64vh,620px);--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--overflow:hidden;--padding-top:clamp(80px,9vw,120px);--padding-bottom:clamp(88px,10vw,120px);--padding-left:clamp(20px,4vw,48px);--padding-right:clamp(20px,4vw,48px);}.elementor-58 .elementor-element.elementor-element-8855d84:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-8855d84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-pldark );background-image:url("https://purelegacee.org/wp-content/uploads/2026/10/art.jpg");background-position:50% 40%;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), system-ui, 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-58 .elementor-element.elementor-element-4c59842 .elementor-heading-title{font-family:var( --e-global-typography-pleyebr-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-pleyebr-font-size );font-weight:var( --e-global-typography-pleyebr-font-weight );text-transform:var( --e-global-typography-pleyebr-text-transform );line-height:var( --e-global-typography-pleyebr-line-height );letter-spacing:var( --e-global-typography-pleyebr-letter-spacing );color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-59bc572 .elementor-heading-title{font-family:var( --e-global-typography-plh1pag-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-plh1pag-font-size );font-weight:var( --e-global-typography-plh1pag-font-weight );line-height:var( --e-global-typography-plh1pag-line-height );letter-spacing:var( --e-global-typography-plh1pag-letter-spacing );color:var( --e-global-color-plwhite );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), system-ui, 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 );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-58 .elementor-element.elementor-element-d264d95{font-family:var( --e-global-typography-pllead-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-pllead-font-size );font-weight:var( --e-global-typography-pllead-font-weight );line-height:var( --e-global-typography-pllead-line-height );color:var( --e-global-color-plondrk );}.elementor-58 .elementor-element.elementor-element-4ed331a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:clamp(48px,6vw,96px) clamp(48px,6vw,96px);--row-gap:clamp(48px,6vw,96px);--column-gap:clamp(48px,6vw,96px);--flex-wrap:wrap;--padding-top:clamp(88px,10vw,140px);--padding-bottom:clamp(88px,10vw,140px);--padding-left:clamp(20px,4vw,48px);--padding-right:clamp(20px,4vw,48px);}.elementor-58 .elementor-element.elementor-element-7aaf58e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-7aaf58e.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-58 .elementor-element.elementor-element-500a135 .elementor-heading-title{font-family:var( --e-global-typography-pleyebr-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-pleyebr-font-size );font-weight:var( --e-global-typography-pleyebr-font-weight );text-transform:var( --e-global-typography-pleyebr-text-transform );line-height:var( --e-global-typography-pleyebr-line-height );letter-spacing:var( --e-global-typography-pleyebr-letter-spacing );color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-84e8c35 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), system-ui, 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-pldark );}.elementor-58 .elementor-element.elementor-element-301b70b{font-family:var( --e-global-typography-text-font-family ), system-ui, 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 );color:var( --e-global-color-text );}.elementor-58 .elementor-element.elementor-element-7217f66{font-family:var( --e-global-typography-text-font-family ), system-ui, 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 );color:var( --e-global-color-text );}.elementor-58 .elementor-element.elementor-element-49b159f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-49b159f.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), system-ui, 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 );}.elementor-58 .elementor-element.elementor-element-3cfc7b6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:clamp(88px,10vw,140px);--padding-bottom:clamp(88px,10vw,140px);--padding-left:clamp(20px,4vw,48px);--padding-right:clamp(20px,4vw,48px);}.elementor-58 .elementor-element.elementor-element-3cfc7b6:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-3cfc7b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-pllight );}.elementor-58 .elementor-element.elementor-element-8ea5809{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-7c66192 .elementor-heading-title{font-family:var( --e-global-typography-pleyebr-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-pleyebr-font-size );font-weight:var( --e-global-typography-pleyebr-font-weight );text-transform:var( --e-global-typography-pleyebr-text-transform );line-height:var( --e-global-typography-pleyebr-line-height );letter-spacing:var( --e-global-typography-pleyebr-letter-spacing );color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-f515bd9{font-family:var( --e-global-typography-plstmt2-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-plstmt2-font-size );font-weight:var( --e-global-typography-plstmt2-font-weight );line-height:var( --e-global-typography-plstmt2-line-height );letter-spacing:var( --e-global-typography-plstmt2-letter-spacing );color:var( --e-global-color-pldark );}.elementor-58 .elementor-element.elementor-element-f7e98cc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:clamp(20px,2.4vw,32px) clamp(20px,2.4vw,32px);--row-gap:clamp(20px,2.4vw,32px);--column-gap:clamp(20px,2.4vw,32px);--flex-wrap:wrap;--padding-top:clamp(88px,10vw,140px);--padding-bottom:clamp(88px,10vw,140px);--padding-left:clamp(20px,4vw,48px);--padding-right:clamp(20px,4vw,48px);}.elementor-58 .elementor-element.elementor-element-bc2e855{--display:flex;--min-height:clamp(380px,44vw,560px);--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--border-radius:32px 32px 32px 32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-bc2e855.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-58 .elementor-element.elementor-element-7f036d0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;--border-radius:32px 32px 32px 32px;--padding-top:clamp(36px,5vw,72px);--padding-bottom:clamp(36px,5vw,72px);--padding-left:clamp(36px,5vw,72px);--padding-right:clamp(36px,5vw,72px);}.elementor-58 .elementor-element.elementor-element-7f036d0:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-7f036d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-58 .elementor-element.elementor-element-7f036d0.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-58 .elementor-element.elementor-element-44394cf .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), system-ui, 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-plwhite );}.elementor-58 .elementor-element.elementor-element-6c1fb85{font-family:var( --e-global-typography-text-font-family ), system-ui, 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 );color:var( --e-global-color-plwhite );}.elementor-58 .elementor-element.elementor-element-dce431b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:clamp(40px,6vw,96px) clamp(40px,6vw,96px);--row-gap:clamp(40px,6vw,96px);--column-gap:clamp(40px,6vw,96px);--flex-wrap:wrap;--padding-top:0px;--padding-bottom:clamp(88px,10vw,140px);--padding-left:clamp(20px,4vw,48px);--padding-right:clamp(20px,4vw,48px);}.elementor-58 .elementor-element.elementor-element-d2da281{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-d2da281.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-58 .elementor-element.elementor-element-7249bc9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-7249bc9.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-58 .elementor-element.elementor-element-eee730a .elementor-heading-title{font-family:var( --e-global-typography-pleyebr-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-pleyebr-font-size );font-weight:var( --e-global-typography-pleyebr-font-weight );text-transform:var( --e-global-typography-pleyebr-text-transform );line-height:var( --e-global-typography-pleyebr-line-height );letter-spacing:var( --e-global-typography-pleyebr-letter-spacing );color:var( --e-global-color-secondary );}.elementor-58 .elementor-element.elementor-element-f5cbfd1 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), system-ui, 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-pldark );}.elementor-58 .elementor-element.elementor-element-ae60796{font-family:var( --e-global-typography-text-font-family ), system-ui, 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 );color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), system-ui, 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 );}.elementor-58 .elementor-element.elementor-element-0119f32 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), system-ui, 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 );fill:var( --e-global-color-plwhite );color:var( --e-global-color-plwhite );border-radius:999px 999px 999px 999px;padding:0px 28px 0px 28px;}.elementor-58 .elementor-element.elementor-element-0119f32 .elementor-button:hover, .elementor-58 .elementor-element.elementor-element-0119f32 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-plwhite );}.elementor-58 .elementor-element.elementor-element-0119f32 .elementor-button:hover svg, .elementor-58 .elementor-element.elementor-element-0119f32 .elementor-button:focus svg{fill:var( --e-global-color-plwhite );}.elementor-58 .elementor-element.elementor-element-93276f0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:clamp(48px,6vw,72px) clamp(48px,6vw,72px);--row-gap:clamp(48px,6vw,72px);--column-gap:clamp(48px,6vw,72px);--flex-wrap:nowrap;--border-radius:clamp(32px,5vw,64px) clamp(32px,5vw,64px) 0px 0px;--padding-top:clamp(88px,10vw,140px);--padding-bottom:clamp(88px,10vw,140px);--padding-left:clamp(20px,4vw,48px);--padding-right:clamp(20px,4vw,48px);}.elementor-58 .elementor-element.elementor-element-93276f0:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-93276f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-pldark );}.elementor-58 .elementor-element.elementor-element-57411ac .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), system-ui, 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-plwhite );}.elementor-58 .elementor-element.elementor-element-c54dbaa{--display:grid;--e-con-grid-template-columns:repeat(auto-fit, minmax(min(100%,300px),1fr));--e-con-grid-template-rows:none;--gap:clamp(32px,4vw,56px) clamp(32px,4vw,56px);--row-gap:clamp(32px,4vw,56px);--column-gap:clamp(32px,4vw,56px);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-fb49235{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-6bcd0cb .elementor-heading-title{font-family:var( --e-global-typography-plnum-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-plnum-font-size );font-weight:var( --e-global-typography-plnum-font-weight );line-height:var( --e-global-typography-plnum-line-height );letter-spacing:var( --e-global-typography-plnum-letter-spacing );color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-5400646 .elementor-heading-title{font-family:"Bricolage Grotesque", system-ui, sans-serif;font-size:clamp(28px,2.8vw,40px);font-weight:700;line-height:1.05;letter-spacing:-0.03em;color:var( --e-global-color-plwhite );}.elementor-58 .elementor-element.elementor-element-694d9d3{font-family:var( --e-global-typography-text-font-family ), system-ui, 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 );color:var( --e-global-color-plondrk );}.elementor-58 .elementor-element.elementor-element-0657edd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-13c4c57 .elementor-heading-title{font-family:var( --e-global-typography-plnum-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-plnum-font-size );font-weight:var( --e-global-typography-plnum-font-weight );line-height:var( --e-global-typography-plnum-line-height );letter-spacing:var( --e-global-typography-plnum-letter-spacing );color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-b26bce9 .elementor-heading-title{font-family:"Bricolage Grotesque", system-ui, sans-serif;font-size:clamp(28px,2.8vw,40px);font-weight:700;line-height:1.05;letter-spacing:-0.03em;color:var( --e-global-color-plwhite );}.elementor-58 .elementor-element.elementor-element-19628ff{font-family:var( --e-global-typography-text-font-family ), system-ui, 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 );color:var( --e-global-color-plondrk );}.elementor-58 .elementor-element.elementor-element-0c7036a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-f2b4229 .elementor-heading-title{font-family:var( --e-global-typography-plnum-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-plnum-font-size );font-weight:var( --e-global-typography-plnum-font-weight );line-height:var( --e-global-typography-plnum-line-height );letter-spacing:var( --e-global-typography-plnum-letter-spacing );color:var( --e-global-color-accent );}.elementor-58 .elementor-element.elementor-element-c2f10c5 .elementor-heading-title{font-family:"Bricolage Grotesque", system-ui, sans-serif;font-size:clamp(28px,2.8vw,40px);font-weight:700;line-height:1.05;letter-spacing:-0.03em;color:var( --e-global-color-plwhite );}.elementor-58 .elementor-element.elementor-element-675c93e{font-family:var( --e-global-typography-text-font-family ), system-ui, 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 );color:var( --e-global-color-plondrk );}.elementor-58 .elementor-element.elementor-element-54cfda0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-35839dd .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), system-ui, 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 );fill:var( --e-global-color-pldark );color:var( --e-global-color-pldark );border-radius:999px 999px 999px 999px;padding:0px 28px 0px 28px;}.elementor-58 .elementor-element.elementor-element-35839dd .elementor-button:hover, .elementor-58 .elementor-element.elementor-element-35839dd .elementor-button:focus{background-color:var( --e-global-color-plwhite );color:var( --e-global-color-pldark );}.elementor-58 .elementor-element.elementor-element-35839dd .elementor-button:hover svg, .elementor-58 .elementor-element.elementor-element-35839dd .elementor-button:focus svg{fill:var( --e-global-color-pldark );}.elementor-58 .elementor-element.elementor-element-ed56174 .elementor-button{background-color:rgba(0,0,0,0);font-family:var( --e-global-typography-accent-font-family ), system-ui, 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 );fill:var( --e-global-color-plwhite );color:var( --e-global-color-plwhite );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:rgba(255,255,255,.6);border-radius:999px 999px 999px 999px;padding:0px 28px 0px 28px;}.elementor-58 .elementor-element.elementor-element-ed56174 .elementor-button:hover, .elementor-58 .elementor-element.elementor-element-ed56174 .elementor-button:focus{background-color:var( --e-global-color-plwhite );color:var( --e-global-color-pldark );border-color:#FFFFFF;}.elementor-58 .elementor-element.elementor-element-ed56174 .elementor-button:hover svg, .elementor-58 .elementor-element.elementor-element-ed56174 .elementor-button:focus svg{fill:var( --e-global-color-pldark );}@media(min-width:768px){.elementor-58 .elementor-element.elementor-element-8855d84{--content-width:1320px;}.elementor-58 .elementor-element.elementor-element-4ed331a{--content-width:1320px;}.elementor-58 .elementor-element.elementor-element-3cfc7b6{--content-width:1320px;}.elementor-58 .elementor-element.elementor-element-f7e98cc{--content-width:1320px;}.elementor-58 .elementor-element.elementor-element-dce431b{--content-width:1320px;}.elementor-58 .elementor-element.elementor-element-93276f0{--content-width:1320px;}}@media(max-width:1179px){.elementor-58 .elementor-element.elementor-element-8855d84{--flex-wrap:nowrap;}.elementor-58 .elementor-element.elementor-element-8855d84:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-8855d84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 40%;}.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-58 .elementor-element.elementor-element-4c59842 .elementor-heading-title{font-size:var( --e-global-typography-pleyebr-font-size );line-height:var( --e-global-typography-pleyebr-line-height );letter-spacing:var( --e-global-typography-pleyebr-letter-spacing );}.elementor-58 .elementor-element.elementor-element-59bc572 .elementor-heading-title{font-size:var( --e-global-typography-plh1pag-font-size );line-height:var( --e-global-typography-plh1pag-line-height );letter-spacing:var( --e-global-typography-plh1pag-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-58 .elementor-element.elementor-element-d264d95{font-size:var( --e-global-typography-pllead-font-size );line-height:var( --e-global-typography-pllead-line-height );}.elementor-58 .elementor-element.elementor-element-4ed331a{--flex-wrap:wrap;}.elementor-58 .elementor-element.elementor-element-7aaf58e{--flex-wrap:nowrap;}.elementor-58 .elementor-element.elementor-element-500a135 .elementor-heading-title{font-size:var( --e-global-typography-pleyebr-font-size );line-height:var( --e-global-typography-pleyebr-line-height );letter-spacing:var( --e-global-typography-pleyebr-letter-spacing );}.elementor-58 .elementor-element.elementor-element-84e8c35 .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-58 .elementor-element.elementor-element-301b70b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-58 .elementor-element.elementor-element-7217f66{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-58 .elementor-element.elementor-element-49b159f{--flex-wrap:nowrap;}.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-58 .elementor-element.elementor-element-3cfc7b6{--flex-wrap:nowrap;}.elementor-58 .elementor-element.elementor-element-8ea5809{--flex-wrap:nowrap;}.elementor-58 .elementor-element.elementor-element-7c66192 .elementor-heading-title{font-size:var( --e-global-typography-pleyebr-font-size );line-height:var( --e-global-typography-pleyebr-line-height );letter-spacing:var( --e-global-typography-pleyebr-letter-spacing );}.elementor-58 .elementor-element.elementor-element-f515bd9{font-size:var( --e-global-typography-plstmt2-font-size );line-height:var( --e-global-typography-plstmt2-line-height );letter-spacing:var( --e-global-typography-plstmt2-letter-spacing );}.elementor-58 .elementor-element.elementor-element-f7e98cc{--flex-wrap:wrap;}.elementor-58 .elementor-element.elementor-element-bc2e855{--flex-wrap:nowrap;}.elementor-58 .elementor-element.elementor-element-7f036d0{--flex-wrap:nowrap;}.elementor-58 .elementor-element.elementor-element-44394cf .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-58 .elementor-element.elementor-element-6c1fb85{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-58 .elementor-element.elementor-element-dce431b{--flex-wrap:wrap;}.elementor-58 .elementor-element.elementor-element-d2da281{--flex-wrap:nowrap;}.elementor-58 .elementor-element.elementor-element-7249bc9{--flex-wrap:nowrap;}.elementor-58 .elementor-element.elementor-element-eee730a .elementor-heading-title{font-size:var( --e-global-typography-pleyebr-font-size );line-height:var( --e-global-typography-pleyebr-line-height );letter-spacing:var( --e-global-typography-pleyebr-letter-spacing );}.elementor-58 .elementor-element.elementor-element-f5cbfd1 .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-58 .elementor-element.elementor-element-ae60796{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-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 );}.elementor-58 .elementor-element.elementor-element-0119f32 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-58 .elementor-element.elementor-element-93276f0{--flex-wrap:nowrap;}.elementor-58 .elementor-element.elementor-element-57411ac .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-58 .elementor-element.elementor-element-c54dbaa{--e-con-grid-template-columns:repeat(auto-fit, minmax(min(100%,300px),1fr));--grid-auto-flow:row;}.elementor-58 .elementor-element.elementor-element-fb49235{--flex-wrap:nowrap;}.elementor-58 .elementor-element.elementor-element-6bcd0cb .elementor-heading-title{font-size:var( --e-global-typography-plnum-font-size );line-height:var( --e-global-typography-plnum-line-height );letter-spacing:var( --e-global-typography-plnum-letter-spacing );}.elementor-58 .elementor-element.elementor-element-694d9d3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-58 .elementor-element.elementor-element-0657edd{--flex-wrap:nowrap;}.elementor-58 .elementor-element.elementor-element-13c4c57 .elementor-heading-title{font-size:var( --e-global-typography-plnum-font-size );line-height:var( --e-global-typography-plnum-line-height );letter-spacing:var( --e-global-typography-plnum-letter-spacing );}.elementor-58 .elementor-element.elementor-element-19628ff{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-58 .elementor-element.elementor-element-0c7036a{--flex-wrap:nowrap;}.elementor-58 .elementor-element.elementor-element-f2b4229 .elementor-heading-title{font-size:var( --e-global-typography-plnum-font-size );line-height:var( --e-global-typography-plnum-line-height );letter-spacing:var( --e-global-typography-plnum-letter-spacing );}.elementor-58 .elementor-element.elementor-element-675c93e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-58 .elementor-element.elementor-element-54cfda0{--flex-wrap:wrap;}.elementor-58 .elementor-element.elementor-element-35839dd .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-58 .elementor-element.elementor-element-ed56174 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-58 .elementor-element.elementor-element-8855d84{--flex-wrap:nowrap;}.elementor-58 .elementor-element.elementor-element-8855d84:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-8855d84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 40%;}.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-58 .elementor-element.elementor-element-4c59842 .elementor-heading-title{font-size:var( --e-global-typography-pleyebr-font-size );line-height:var( --e-global-typography-pleyebr-line-height );letter-spacing:var( --e-global-typography-pleyebr-letter-spacing );}.elementor-58 .elementor-element.elementor-element-59bc572 .elementor-heading-title{font-size:var( --e-global-typography-plh1pag-font-size );line-height:var( --e-global-typography-plh1pag-line-height );letter-spacing:var( --e-global-typography-plh1pag-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-58 .elementor-element.elementor-element-d264d95{font-size:var( --e-global-typography-pllead-font-size );line-height:var( --e-global-typography-pllead-line-height );}.elementor-58 .elementor-element.elementor-element-4ed331a{--flex-wrap:wrap;}.elementor-58 .elementor-element.elementor-element-7aaf58e{--flex-wrap:nowrap;}.elementor-58 .elementor-element.elementor-element-500a135 .elementor-heading-title{font-size:var( --e-global-typography-pleyebr-font-size );line-height:var( --e-global-typography-pleyebr-line-height );letter-spacing:var( --e-global-typography-pleyebr-letter-spacing );}.elementor-58 .elementor-element.elementor-element-84e8c35 .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-58 .elementor-element.elementor-element-301b70b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-58 .elementor-element.elementor-element-7217f66{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-58 .elementor-element.elementor-element-49b159f{--flex-wrap:nowrap;}.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-58 .elementor-element.elementor-element-3cfc7b6{--flex-wrap:nowrap;}.elementor-58 .elementor-element.elementor-element-8ea5809{--flex-wrap:nowrap;}.elementor-58 .elementor-element.elementor-element-7c66192 .elementor-heading-title{font-size:var( --e-global-typography-pleyebr-font-size );line-height:var( --e-global-typography-pleyebr-line-height );letter-spacing:var( --e-global-typography-pleyebr-letter-spacing );}.elementor-58 .elementor-element.elementor-element-f515bd9{font-size:var( --e-global-typography-plstmt2-font-size );line-height:var( --e-global-typography-plstmt2-line-height );letter-spacing:var( --e-global-typography-plstmt2-letter-spacing );}.elementor-58 .elementor-element.elementor-element-f7e98cc{--flex-wrap:wrap;}.elementor-58 .elementor-element.elementor-element-bc2e855{--flex-wrap:nowrap;}.elementor-58 .elementor-element.elementor-element-7f036d0{--flex-wrap:nowrap;}.elementor-58 .elementor-element.elementor-element-44394cf .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-58 .elementor-element.elementor-element-6c1fb85{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-58 .elementor-element.elementor-element-dce431b{--flex-wrap:wrap;}.elementor-58 .elementor-element.elementor-element-d2da281{--flex-wrap:nowrap;}.elementor-58 .elementor-element.elementor-element-7249bc9{--flex-wrap:nowrap;}.elementor-58 .elementor-element.elementor-element-eee730a .elementor-heading-title{font-size:var( --e-global-typography-pleyebr-font-size );line-height:var( --e-global-typography-pleyebr-line-height );letter-spacing:var( --e-global-typography-pleyebr-letter-spacing );}.elementor-58 .elementor-element.elementor-element-f5cbfd1 .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-58 .elementor-element.elementor-element-ae60796{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-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 );}.elementor-58 .elementor-element.elementor-element-0119f32 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-58 .elementor-element.elementor-element-93276f0{--flex-wrap:nowrap;}.elementor-58 .elementor-element.elementor-element-57411ac .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-58 .elementor-element.elementor-element-c54dbaa{--e-con-grid-template-columns:repeat(auto-fit, minmax(min(100%,300px),1fr));--grid-auto-flow:row;}.elementor-58 .elementor-element.elementor-element-fb49235{--flex-wrap:nowrap;}.elementor-58 .elementor-element.elementor-element-6bcd0cb .elementor-heading-title{font-size:var( --e-global-typography-plnum-font-size );line-height:var( --e-global-typography-plnum-line-height );letter-spacing:var( --e-global-typography-plnum-letter-spacing );}.elementor-58 .elementor-element.elementor-element-694d9d3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-58 .elementor-element.elementor-element-0657edd{--flex-wrap:nowrap;}.elementor-58 .elementor-element.elementor-element-13c4c57 .elementor-heading-title{font-size:var( --e-global-typography-plnum-font-size );line-height:var( --e-global-typography-plnum-line-height );letter-spacing:var( --e-global-typography-plnum-letter-spacing );}.elementor-58 .elementor-element.elementor-element-19628ff{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-58 .elementor-element.elementor-element-0c7036a{--flex-wrap:nowrap;}.elementor-58 .elementor-element.elementor-element-f2b4229 .elementor-heading-title{font-size:var( --e-global-typography-plnum-font-size );line-height:var( --e-global-typography-plnum-line-height );letter-spacing:var( --e-global-typography-plnum-letter-spacing );}.elementor-58 .elementor-element.elementor-element-675c93e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-58 .elementor-element.elementor-element-54cfda0{--flex-wrap:wrap;}.elementor-58 .elementor-element.elementor-element-35839dd .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-58 .elementor-element.elementor-element-ed56174 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}/* Start custom CSS for heading, class: .elementor-element-59bc572 */.elementor-58 .elementor-element.elementor-element-59bc572.elementor-widget{max-width:1000px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d264d95 */.elementor-58 .elementor-element.elementor-element-d264d95.elementor-widget{max-width:600px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-301b70b */.elementor-58 .elementor-element.elementor-element-301b70b.elementor-widget{max-width:600px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7217f66 */.elementor-58 .elementor-element.elementor-element-7217f66.elementor-widget{max-width:600px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aaf58e */.elementor-58 .elementor-element.elementor-element-7aaf58e.e-con{flex:1 1 480px;--flex-grow:1;--flex-shrink:1;--flex-basis:480px;--width:auto;min-width:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c24b24a */.elementor-58 .elementor-element.elementor-element-c24b24a{left:0;top:0;width:58%;height:68%}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b6eda6 */.elementor-58 .elementor-element.elementor-element-2b6eda6{right:0;bottom:0;width:52%;height:78%;border:6px solid var(--color-background);border-radius:999px 999px 38px 38px}
.elementor-58 .elementor-element.elementor-element-2b6eda6 img{border-radius:999px 999px 32px 32px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49b159f */.elementor-58 .elementor-element.elementor-element-49b159f.e-con{flex:1 1 380px;--flex-grow:1;--flex-shrink:1;--flex-basis:380px;--width:auto;min-width:0}
.elementor-58 .elementor-element.elementor-element-49b159f.e-con{max-width:580px}
.elementor-58 .elementor-element.elementor-element-49b159f.e-con{position:relative;height:clamp(440px,44vw,560px)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ea5809 */.elementor-58 .elementor-element.elementor-element-8ea5809.e-con{max-width:1100px}
.elementor-58 .elementor-element.elementor-element-8ea5809.e-con{margin:0 auto;width:100%}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-29f6a69 */.elementor-58 .elementor-element.elementor-element-29f6a69 img{object-position:center 40%}
.elementor-58 .elementor-element.elementor-element-29f6a69{inset:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc2e855 */.elementor-58 .elementor-element.elementor-element-bc2e855.e-con{flex:1 1 380px;--flex-grow:1;--flex-shrink:1;--flex-basis:380px;--width:auto;min-width:0}
.elementor-58 .elementor-element.elementor-element-bc2e855.e-con{position:relative}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44394cf */.elementor-58 .elementor-element.elementor-element-44394cf .elementor-heading-title{line-height:.92}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c1fb85 */.elementor-58 .elementor-element.elementor-element-6c1fb85.elementor-widget{max-width:580px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f036d0 */.elementor-58 .elementor-element.elementor-element-7f036d0.e-con{flex:1 1 480px;--flex-grow:1;--flex-shrink:1;--flex-basis:480px;--width:auto;min-width:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-be6bb74 */.elementor-58 .elementor-element.elementor-element-be6bb74 img{object-position:center 20%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2da281 */.elementor-58 .elementor-element.elementor-element-d2da281.e-con{flex:0 1 440px;--flex-grow:0;--flex-shrink:1;--flex-basis:440px;--width:auto;min-width:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae60796 */.elementor-58 .elementor-element.elementor-element-ae60796.elementor-widget{max-width:620px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7249bc9 */.elementor-58 .elementor-element.elementor-element-7249bc9.e-con{flex:1 1 460px;--flex-grow:1;--flex-shrink:1;--flex-basis:460px;--width:auto;min-width:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dce431b */.elementor-58 .elementor-element.elementor-element-dce431b.e-con>.e-con-inner{}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb49235 */.elementor-58 .elementor-element.elementor-element-fb49235.e-con{border-top:1.5px solid var(--color-accent)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0657edd */.elementor-58 .elementor-element.elementor-element-0657edd.e-con{border-top:1.5px solid var(--color-accent)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c7036a */.elementor-58 .elementor-element.elementor-element-0c7036a.e-con{border-top:1.5px solid var(--color-accent)}/* End custom CSS */