.elementor-3314 .elementor-element.elementor-element-67999aa4{--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;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-3314 .elementor-element.elementor-element-b5a0db4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 020px) 0px;}.elementor-3314 .elementor-element.elementor-element-b5a0db4 .elementor-heading-title{font-family:"Baskervville Custom", Sans-serif;font-size:20px;font-weight:500;color:#585858;}.elementor-3314 .elementor-element.elementor-element-141b103d{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3314 .elementor-element.elementor-element-72283cb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3314 .elementor-element.elementor-element-42c27241{--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;}.elementor-3314 .elementor-element.elementor-element-30cf3692{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3314 .elementor-element.elementor-element-30cf3692 .elementor-heading-title{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:300;line-height:24px;letter-spacing:0px;word-spacing:3px;color:#000000;}.elementor-3314 .elementor-element.elementor-element-718f99b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3314 .elementor-element.elementor-element-718f99b .elementor-heading-title{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:300;line-height:24px;letter-spacing:0px;word-spacing:3px;color:#000000;}.elementor-3314 .elementor-element.elementor-element-fdf36df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3314 .elementor-element.elementor-element-fdf36df .elementor-heading-title{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:300;line-height:24px;letter-spacing:0px;word-spacing:3px;color:#000000;}.elementor-3314 .elementor-element.elementor-element-64c33c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3314 .elementor-element.elementor-element-64c33c0 .elementor-heading-title{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:300;line-height:24px;letter-spacing:0px;word-spacing:3px;color:#000000;}.elementor-3314 .elementor-element.elementor-element-72ff1e66{--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;}.elementor-3314 .elementor-element.elementor-element-3597f4a3 .elementor-heading-title{font-family:"Baskervville Custom", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-3314 .elementor-element.elementor-element-57f2e435{--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;}.elementor-3314 .elementor-element.elementor-element-545986c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3314 .elementor-element.elementor-element-545986c1 .elementor-heading-title{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:300;line-height:24px;letter-spacing:0px;word-spacing:3px;color:#000000;}.elementor-3314 .elementor-element.elementor-element-5da2b15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3314 .elementor-element.elementor-element-5da2b15 .elementor-heading-title{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:300;line-height:24px;letter-spacing:0px;word-spacing:3px;color:#000000;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-3314 .elementor-element.elementor-element-e916a27 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3314 .elementor-element.elementor-element-e916a27 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3314 .elementor-element.elementor-element-e916a27{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3314 .elementor-element.elementor-element-e916a27 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3314 .elementor-element.elementor-element-e916a27 .elementor-icon-list-item > a{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:400;word-spacing:3px;}.elementor-3314 .elementor-element.elementor-element-e916a27 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-3314 .elementor-element.elementor-element-153400e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3314 .elementor-element.elementor-element-153400e .elementor-heading-title{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:300;line-height:24px;letter-spacing:0px;word-spacing:3px;color:#000000;}.elementor-3314 .elementor-element.elementor-element-21390c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3314 .elementor-element.elementor-element-21390c3 .elementor-heading-title{font-family:"Baskervville Custom", Sans-serif;font-size:18px;font-weight:600;line-height:24px;letter-spacing:0px;word-spacing:3px;color:#000000;}.elementor-3314 .elementor-element.elementor-element-49dc3ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3314 .elementor-element.elementor-element-49dc3ac .elementor-heading-title{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:300;line-height:24px;letter-spacing:0px;word-spacing:3px;color:#000000;}.elementor-3314 .elementor-element.elementor-element-0c06ae7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3314 .elementor-element.elementor-element-0c06ae7 .elementor-heading-title{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:300;line-height:24px;letter-spacing:0px;word-spacing:3px;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-3314 .elementor-element.elementor-element-dc07493{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:400;line-height:24px;word-spacing:3px;}.elementor-3314 .elementor-element.elementor-element-0ad10df{--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;}.elementor-3314 .elementor-element.elementor-element-391ea22 .elementor-heading-title{font-family:"Baskervville Custom", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-3314 .elementor-element.elementor-element-8e3dacd{--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;}.elementor-3314 .elementor-element.elementor-element-107591f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3314 .elementor-element.elementor-element-107591f .elementor-heading-title{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:300;line-height:24px;letter-spacing:0px;word-spacing:3px;color:#000000;}.elementor-3314 .elementor-element.elementor-element-f53526d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3314 .elementor-element.elementor-element-f53526d .elementor-heading-title{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:300;line-height:24px;letter-spacing:0px;word-spacing:3px;color:#000000;}.elementor-3314 .elementor-element.elementor-element-8db5585 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3314 .elementor-element.elementor-element-8db5585 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3314 .elementor-element.elementor-element-8db5585{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3314 .elementor-element.elementor-element-8db5585 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3314 .elementor-element.elementor-element-8db5585 .elementor-icon-list-item > a{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:400;word-spacing:3px;}.elementor-3314 .elementor-element.elementor-element-8db5585 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-3314 .elementor-element.elementor-element-18c5ad0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3314 .elementor-element.elementor-element-18c5ad0 .elementor-heading-title{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:300;line-height:24px;letter-spacing:0px;word-spacing:3px;color:#000000;}.elementor-3314 .elementor-element.elementor-element-581741e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3314 .elementor-element.elementor-element-581741e .elementor-heading-title{font-family:"Baskervville Custom", Sans-serif;font-size:18px;font-weight:600;line-height:24px;letter-spacing:0px;word-spacing:3px;color:#000000;}.elementor-3314 .elementor-element.elementor-element-be44e70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3314 .elementor-element.elementor-element-be44e70 .elementor-heading-title{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:300;line-height:24px;letter-spacing:0px;word-spacing:3px;color:#000000;}.elementor-3314 .elementor-element.elementor-element-0a174f2{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:400;line-height:24px;word-spacing:3px;}.elementor-3314 .elementor-element.elementor-element-0b8f5a2{--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;}.elementor-3314 .elementor-element.elementor-element-3f1d228 .elementor-heading-title{font-family:"Baskervville Custom", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-3314 .elementor-element.elementor-element-61ea7c3{--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;}.elementor-3314 .elementor-element.elementor-element-c935f6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3314 .elementor-element.elementor-element-c935f6c .elementor-heading-title{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:300;line-height:24px;letter-spacing:0px;word-spacing:3px;color:#000000;}.elementor-3314 .elementor-element.elementor-element-13a7d8c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3314 .elementor-element.elementor-element-13a7d8c .elementor-heading-title{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:300;line-height:24px;letter-spacing:0px;word-spacing:3px;color:#000000;}.elementor-3314 .elementor-element.elementor-element-734185e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3314 .elementor-element.elementor-element-734185e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3314 .elementor-element.elementor-element-734185e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3314 .elementor-element.elementor-element-734185e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3314 .elementor-element.elementor-element-734185e .elementor-icon-list-item > a{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:400;word-spacing:3px;}.elementor-3314 .elementor-element.elementor-element-734185e .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-3314 .elementor-element.elementor-element-50eccfd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3314 .elementor-element.elementor-element-50eccfd .elementor-heading-title{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:300;line-height:24px;letter-spacing:0px;word-spacing:3px;color:#000000;}.elementor-3314 .elementor-element.elementor-element-71de2b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3314 .elementor-element.elementor-element-71de2b1 .elementor-heading-title{font-family:"Baskervville Custom", Sans-serif;font-size:18px;font-weight:600;line-height:24px;letter-spacing:0px;word-spacing:3px;color:#000000;}.elementor-3314 .elementor-element.elementor-element-7ea803c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3314 .elementor-element.elementor-element-7ea803c .elementor-heading-title{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:300;line-height:24px;letter-spacing:0px;word-spacing:3px;color:#000000;}.elementor-3314 .elementor-element.elementor-element-de357c6{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:400;line-height:24px;word-spacing:3px;}.elementor-3314 .elementor-element.elementor-element-639a67d{--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;}.elementor-3314 .elementor-element.elementor-element-2ad3e5c .elementor-heading-title{font-family:"Baskervville Custom", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-3314 .elementor-element.elementor-element-a809f5f{--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;}.elementor-3314 .elementor-element.elementor-element-2c33b2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3314 .elementor-element.elementor-element-2c33b2e .elementor-heading-title{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:300;line-height:24px;letter-spacing:0px;word-spacing:3px;color:#000000;}.elementor-3314 .elementor-element.elementor-element-397e10a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3314 .elementor-element.elementor-element-397e10a .elementor-heading-title{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:300;line-height:24px;letter-spacing:0px;word-spacing:3px;color:#000000;}.elementor-3314 .elementor-element.elementor-element-fecc495 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3314 .elementor-element.elementor-element-fecc495 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3314 .elementor-element.elementor-element-fecc495{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3314 .elementor-element.elementor-element-fecc495 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3314 .elementor-element.elementor-element-fecc495 .elementor-icon-list-item > a{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:400;word-spacing:3px;}.elementor-3314 .elementor-element.elementor-element-fecc495 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-3314 .elementor-element.elementor-element-537aa0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3314 .elementor-element.elementor-element-537aa0e .elementor-heading-title{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:300;line-height:24px;letter-spacing:0px;word-spacing:3px;color:#000000;}.elementor-3314 .elementor-element.elementor-element-effd4bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3314 .elementor-element.elementor-element-effd4bb .elementor-heading-title{font-family:"Baskervville Custom", Sans-serif;font-size:18px;font-weight:600;line-height:24px;letter-spacing:0px;word-spacing:3px;color:#000000;}.elementor-3314 .elementor-element.elementor-element-c4b6dc6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3314 .elementor-element.elementor-element-c4b6dc6 .elementor-heading-title{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:300;line-height:24px;letter-spacing:0px;word-spacing:3px;color:#000000;}.elementor-3314 .elementor-element.elementor-element-8c63afe{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:400;line-height:24px;word-spacing:3px;}.elementor-3314 .elementor-element.elementor-element-2628d331{--display:flex;}.elementor-3314 .elementor-element.elementor-element-579bf592{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3314 .elementor-element.elementor-element-ff1dfc1{--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;}.elementor-3314 .elementor-element.elementor-element-4770b57 .elementor-heading-title{font-family:"Baskervville Custom", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-3314 .elementor-element.elementor-element-3245e84{--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;}.elementor-3314 .elementor-element.elementor-element-779160e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3314 .elementor-element.elementor-element-779160e .elementor-heading-title{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:300;line-height:24px;letter-spacing:0px;word-spacing:3px;color:#000000;}.elementor-3314 .elementor-element.elementor-element-47f3ffd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3314 .elementor-element.elementor-element-47f3ffd .elementor-heading-title{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:300;line-height:24px;letter-spacing:0px;word-spacing:3px;color:#000000;}.elementor-3314 .elementor-element.elementor-element-57df9e9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3314 .elementor-element.elementor-element-57df9e9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3314 .elementor-element.elementor-element-57df9e9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3314 .elementor-element.elementor-element-57df9e9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3314 .elementor-element.elementor-element-57df9e9 .elementor-icon-list-item > a{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:400;word-spacing:3px;}.elementor-3314 .elementor-element.elementor-element-57df9e9 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-3314 .elementor-element.elementor-element-1b73ddc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3314 .elementor-element.elementor-element-1b73ddc .elementor-heading-title{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:300;line-height:24px;letter-spacing:0px;word-spacing:3px;color:#000000;}.elementor-3314 .elementor-element.elementor-element-4368b90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3314 .elementor-element.elementor-element-4368b90 .elementor-heading-title{font-family:"Baskervville Custom", Sans-serif;font-size:18px;font-weight:600;line-height:24px;letter-spacing:0px;word-spacing:3px;color:#000000;}.elementor-3314 .elementor-element.elementor-element-2dadc40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3314 .elementor-element.elementor-element-2dadc40 .elementor-heading-title{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:300;line-height:24px;letter-spacing:0px;word-spacing:3px;color:#000000;}.elementor-3314 .elementor-element.elementor-element-1690f81{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:400;line-height:24px;word-spacing:3px;}.elementor-3314 .elementor-element.elementor-element-1de18ee{--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;}.elementor-3314 .elementor-element.elementor-element-a7ff0ea .elementor-heading-title{font-family:"Baskervville Custom", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-3314 .elementor-element.elementor-element-5faf0e6{--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;}.elementor-3314 .elementor-element.elementor-element-4452668{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3314 .elementor-element.elementor-element-4452668 .elementor-heading-title{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:300;line-height:24px;letter-spacing:0px;word-spacing:3px;color:#000000;}.elementor-3314 .elementor-element.elementor-element-3a24842{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3314 .elementor-element.elementor-element-3a24842 .elementor-heading-title{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:300;line-height:24px;letter-spacing:0px;word-spacing:3px;color:#000000;}.elementor-3314 .elementor-element.elementor-element-1c5a69a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3314 .elementor-element.elementor-element-1c5a69a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3314 .elementor-element.elementor-element-1c5a69a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3314 .elementor-element.elementor-element-1c5a69a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3314 .elementor-element.elementor-element-1c5a69a .elementor-icon-list-item > a{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:400;word-spacing:3px;}.elementor-3314 .elementor-element.elementor-element-1c5a69a .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-3314 .elementor-element.elementor-element-61df550{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3314 .elementor-element.elementor-element-61df550 .elementor-heading-title{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:300;line-height:24px;letter-spacing:0px;word-spacing:3px;color:#000000;}.elementor-3314 .elementor-element.elementor-element-974998d{--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;}.elementor-3314 .elementor-element.elementor-element-f44acb7 .elementor-heading-title{font-family:"Baskervville Custom", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-3314 .elementor-element.elementor-element-e524b44{--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;}.elementor-3314 .elementor-element.elementor-element-5b39110{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3314 .elementor-element.elementor-element-5b39110 .elementor-heading-title{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:300;line-height:24px;letter-spacing:0px;word-spacing:3px;color:#000000;}.elementor-3314 .elementor-element.elementor-element-8c5f546{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3314 .elementor-element.elementor-element-8c5f546 .elementor-heading-title{font-family:"Baskervville Custom", Sans-serif;font-size:18px;font-weight:600;line-height:24px;letter-spacing:0px;word-spacing:3px;color:#000000;}.elementor-3314 .elementor-element.elementor-element-d3b2aae{font-family:"DM Sans Custom", Sans-serif;font-size:16px;font-weight:400;line-height:24px;word-spacing:3px;}.elementor-3314 .elementor-element.elementor-element-b1abe61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3314 .elementor-element.elementor-element-b1abe61 .elementor-heading-title{font-family:"Baskervville Custom", Sans-serif;font-size:18px;font-weight:600;line-height:24px;letter-spacing:0px;word-spacing:3px;color:#000000;}.elementor-3314 .elementor-element.elementor-element-4f84ecd{font-family:"DM Sans Custom", Sans-serif;font-size:16px;font-weight:400;line-height:24px;word-spacing:3px;}.elementor-3314 .elementor-element.elementor-element-a20d6c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3314 .elementor-element.elementor-element-a20d6c8 .elementor-heading-title{font-family:"Baskervville Custom", Sans-serif;font-size:18px;font-weight:600;line-height:24px;letter-spacing:0px;word-spacing:3px;color:#000000;}.elementor-3314 .elementor-element.elementor-element-1f77f76{font-family:"DM Sans Custom", Sans-serif;font-size:16px;font-weight:400;line-height:24px;word-spacing:3px;}.elementor-3314 .elementor-element.elementor-element-80b6ed0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3314 .elementor-element.elementor-element-80b6ed0 .elementor-heading-title{font-family:"Baskervville Custom", Sans-serif;font-size:18px;font-weight:600;line-height:24px;letter-spacing:0px;word-spacing:3px;color:#000000;}.elementor-3314 .elementor-element.elementor-element-155c24d{font-family:"DM Sans Custom", Sans-serif;font-size:16px;font-weight:400;line-height:24px;word-spacing:3px;}.elementor-3314 .elementor-element.elementor-element-55bb7be{--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;}.elementor-3314 .elementor-element.elementor-element-5543e8a .elementor-heading-title{font-family:"Baskervville Custom", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-3314 .elementor-element.elementor-element-ae388b0{--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;}.elementor-3314 .elementor-element.elementor-element-7b41aed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3314 .elementor-element.elementor-element-7b41aed .elementor-heading-title{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:300;line-height:24px;letter-spacing:0px;word-spacing:3px;color:#000000;}.elementor-3314 .elementor-element.elementor-element-be90602{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3314 .elementor-element.elementor-element-be90602 .elementor-heading-title{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:300;line-height:24px;letter-spacing:0px;word-spacing:3px;color:#000000;}.elementor-3314 .elementor-element.elementor-element-8104bc8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3314 .elementor-element.elementor-element-8104bc8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3314 .elementor-element.elementor-element-8104bc8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3314 .elementor-element.elementor-element-8104bc8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3314 .elementor-element.elementor-element-8104bc8 .elementor-icon-list-item > a{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:400;word-spacing:3px;}.elementor-3314 .elementor-element.elementor-element-8104bc8 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-3314 .elementor-element.elementor-element-d9d4ffa{--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;}.elementor-3314 .elementor-element.elementor-element-9b344c6 .elementor-heading-title{font-family:"Baskervville Custom", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-3314 .elementor-element.elementor-element-bf16abf{--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;}.elementor-3314 .elementor-element.elementor-element-48a888e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3314 .elementor-element.elementor-element-48a888e .elementor-heading-title{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:300;line-height:24px;letter-spacing:0px;word-spacing:3px;color:#000000;}.elementor-3314 .elementor-element.elementor-element-4f9d599{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3314 .elementor-element.elementor-element-4f9d599 .elementor-heading-title{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:300;line-height:24px;letter-spacing:0px;word-spacing:3px;color:#000000;}.elementor-3314 .elementor-element.elementor-element-019e8b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3314 .elementor-element.elementor-element-019e8b2 .elementor-heading-title{font-family:"DM Sans Custom", Sans-serif;font-size:18px;font-weight:300;line-height:24px;letter-spacing:0px;word-spacing:3px;color:#000000;}.elementor-3314 .elementor-element.elementor-element-237cef4{--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 20px;--row-gap:0px;--column-gap:20px;}.elementor-3314 .elementor-element.elementor-element-b7a03f5{--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:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-3314 .elementor-element.elementor-element-9e84e3a{--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;}.elementor-3314 .elementor-element.elementor-element-9e84e3a:not(.elementor-motion-effects-element-type-background), .elementor-3314 .elementor-element.elementor-element-9e84e3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lumenflowhair.com/wp-content/uploads/2026/04/hairextension-LumenFlow-05.jpg");background-position:center center;background-size:cover;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3314 .elementor-element.elementor-element-ece4b49 .elementor-button{background-color:#000000;}.elementor-3314 .elementor-element.elementor-element-7fef379{--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:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-3314 .elementor-element.elementor-element-8863d79{--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;}.elementor-3314 .elementor-element.elementor-element-8863d79:not(.elementor-motion-effects-element-type-background), .elementor-3314 .elementor-element.elementor-element-8863d79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lumenflowhair.com/wp-content/uploads/2026/03/hairextension-LumenFlow-35.jpg");background-position:center center;background-size:cover;}.elementor-3314 .elementor-element.elementor-element-085b33f .elementor-button{background-color:#000000;}.elementor-3314 .elementor-element.elementor-element-11cf0b48{--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;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Baskervville Custom';
	font-display: auto;
	src: url('https://lumenflowhair.com/wp-content/uploads/2026/06/Baskervville-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'DM Sans Custom';
	font-display: auto;
	src: url('https://lumenflowhair.com/wp-content/uploads/2026/06/DMSans-VariableFont_opszwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */