.elementor-110 .elementor-element.elementor-element-0e40c69{--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;}.elementor-110 .elementor-element.elementor-element-0b60984{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-150dafc{--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;--padding-top:128px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-150dafc:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-150dafc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-110 .elementor-element.elementor-element-c49728b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-110 .elementor-element.elementor-element-3df8599{--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:64px 64px;--row-gap:64px;--column-gap:64px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-e925e3b{--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;--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-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-110 .elementor-element.elementor-element-a79273b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.43em;letter-spacing:3px;}.elementor-110 .elementor-element.elementor-element-4627a0d{font-family:"Playfair Display", Sans-serif;font-size:72px;font-weight:600;line-height:1.25em;color:#000000;}.elementor-110 .elementor-element.elementor-element-848c2fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.63em;}.elementor-110 .elementor-element.elementor-element-3c254df{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-b1fe74b{--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;}.elementor-110 .elementor-element.elementor-element-dc8e397{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;line-height:1.43em;color:#ffffff;}.elementor-110 .elementor-element.elementor-element-95ce1f6{--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;}.elementor-110 .elementor-element.elementor-element-3fc53a7{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;line-height:1.43em;color:#000000;}.elementor-110 .elementor-element.elementor-element-fde004e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-ef96477{--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;--overflow:hidden;--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-weight:var( --e-global-typography-text-font-weight );}.elementor-110 .elementor-element.elementor-element-d0349fe{text-align:start;}.elementor-110 .elementor-element.elementor-element-d0349fe img{width:100px;}.elementor-110 .elementor-element.elementor-element-c5f392a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-017ebb7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-110 .elementor-element.elementor-element-017ebb7 img{width:20%;}.elementor-110 .elementor-element.elementor-element-44b78c8{text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.43em;}.elementor-110 .elementor-element.elementor-element-0bfd904{--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;box-shadow:0px 0px 0px 0px , rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.25) 0px 25px 50px -12px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-110 .elementor-element.elementor-element-0bfd904:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-0bfd904 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-110 .elementor-element.elementor-element-135661a{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-859d9a9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-b8014ac{text-align:start;font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:#ffffff;}.elementor-110 .elementor-element.elementor-element-fa8318f{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:1.33em;}.elementor-110 .elementor-element.elementor-element-673856d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-9ad425c{text-align:start;font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:#ffffff;}.elementor-110 .elementor-element.elementor-element-2f7ad1a{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:1.33em;}.elementor-110 .elementor-element.elementor-element-2718ab4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:-0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-300a15b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-82726fe{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-15d0fc9{--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;--margin-top:1px;--margin-bottom:1px;--margin-left:-0px;--margin-right:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-15d0fc9.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-0978876{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.43em;letter-spacing:3px;}.elementor-110 .elementor-element.elementor-element-1ba96ba{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:600;line-height:1.25em;color:#000000;}.elementor-110 .elementor-element.elementor-element-6a9e9a7{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.56em;}.elementor-110 .elementor-element.elementor-element-96ed9e7{--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;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-96ed9e7:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-96ed9e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-110 .elementor-element.elementor-element-d68d9df{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:80px;--margin-right:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-110 .elementor-element.elementor-element-72e9e9a{--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;--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-3cba1fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.43em;letter-spacing:3px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-110 .elementor-element.elementor-element-b160c41{text-align:center;}.elementor-110 .elementor-element.elementor-element-b160c41 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:600;line-height:1em;color:#000000;}.elementor-110 .elementor-element.elementor-element-7f6dc76{--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:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-8bbc3ec{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-f8bde85{--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;--margin-top:0px;--margin-bottom:24px;--margin-left:104px;--margin-right:104px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-2e28055{--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;}.elementor-110 .elementor-element.elementor-element-08ff81e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-110 .elementor-element.elementor-element-08ff81e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;color:#000000;}.elementor-110 .elementor-element.elementor-element-3612494{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.63em;}.elementor-110 .elementor-element.elementor-element-77bc609{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-378e776{--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;--margin-top:0px;--margin-bottom:24px;--margin-left:104px;--margin-right:104px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-b8f7aae{--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;}.elementor-110 .elementor-element.elementor-element-5c6b87d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-110 .elementor-element.elementor-element-5c6b87d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;color:#000000;}.elementor-110 .elementor-element.elementor-element-38409fc{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.63em;}.elementor-110 .elementor-element.elementor-element-2bd69ac{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-0351898{--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;--margin-top:0px;--margin-bottom:24px;--margin-left:104px;--margin-right:104px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-2f92a8f{--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;}.elementor-110 .elementor-element.elementor-element-d8feb17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-110 .elementor-element.elementor-element-d8feb17 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;color:#000000;}.elementor-110 .elementor-element.elementor-element-51f5fad{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.63em;}.elementor-110 .elementor-element.elementor-element-b2ab4af{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-b877081{--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;--margin-top:0px;--margin-bottom:24px;--margin-left:104px;--margin-right:104px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-4edbbb5{--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;}.elementor-110 .elementor-element.elementor-element-56310f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-110 .elementor-element.elementor-element-56310f1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;color:#000000;}.elementor-110 .elementor-element.elementor-element-27749b4{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.63em;}.elementor-110 .elementor-element.elementor-element-67b99e1{--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;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-67b99e1:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-67b99e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-110 .elementor-element.elementor-element-464a5d4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-110 .elementor-element.elementor-element-e11fbbe{--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:64px 64px;--row-gap:64px;--column-gap:64px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-7342d5b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-6e2b6e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.43em;letter-spacing:3px;}.elementor-110 .elementor-element.elementor-element-3c99df1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:start;}.elementor-110 .elementor-element.elementor-element-3c99df1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:600;line-height:1em;color:#000000;}.elementor-110 .elementor-element.elementor-element-913e24b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.63em;}.elementor-110 .elementor-element.elementor-element-273e696{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.63em;}.elementor-110 .elementor-element.elementor-element-c184981{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;line-height:1.43em;color:#ffffff;}.elementor-110 .elementor-element.elementor-element-e8563c6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-a594ef9{--display:flex;--min-height:560px;--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-a594ef9:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-a594ef9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-110 .elementor-element.elementor-element-936f03a{text-align:start;}.elementor-110 .elementor-element.elementor-element-936f03a img{width:100px;}.elementor-110 .elementor-element.elementor-element-ea085e0{--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;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-110 .elementor-element.elementor-element-1f3d95c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-110 .elementor-element.elementor-element-1f3d95c img{width:32%;}.elementor-110 .elementor-element.elementor-element-1752d0f{text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.43em;letter-spacing:1px;}.elementor-110 .elementor-element.elementor-element-712a39c{--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;box-shadow:0px 0px 0px 0px , rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.25) 0px 25px 50px -12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-110 .elementor-element.elementor-element-712a39c:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-712a39c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-110 .elementor-element.elementor-element-b0df20a{text-align:start;font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:#000000;}.elementor-110 .elementor-element.elementor-element-3e798ac{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:1.33em;}.elementor-110 .elementor-element.elementor-element-9b3b91c{--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;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-00eac0b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:80px;--margin-right:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-110 .elementor-element.elementor-element-b574a9b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-9cd4154{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-110 .elementor-element.elementor-element-9cd4154 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:600;line-height:1.11em;color:#000000;}.elementor-110 .elementor-element.elementor-element-ff439dc{margin:0px 256px calc(var(--kit-widget-spacing, 0px) + 32px) 256px;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-110 .elementor-element.elementor-element-2acc560{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-41577c0{--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;}.elementor-110 .elementor-element.elementor-element-4f5ba5f{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;line-height:1.43em;color:#ffffff;}.elementor-110 .elementor-element.elementor-element-bc06380{--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;}.elementor-110 .elementor-element.elementor-element-f4a8e84{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;line-height:1.43em;color:#000000;}.elementor-110 .elementor-element.elementor-element-ae39345{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-ae39345:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-ae39345 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-110 .elementor-element.elementor-element-6ff3856{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:80px;--margin-right:80px;--padding-top:80px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-110 .elementor-element.elementor-element-94a6464{--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:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-a6f0fa6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-2dfb15f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-c673e8e{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#ffffff;}.elementor-110 .elementor-element.elementor-element-faf8810{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.63em;}.elementor-110 .elementor-element.elementor-element-b5a62d6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-e54541e{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.43em;}.elementor-110 .elementor-element.elementor-element-2bf49c8{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.43em;}.elementor-110 .elementor-element.elementor-element-2f4e119{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-8184452{--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;}.elementor-110 .elementor-element.elementor-element-46be7fa{--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;}.elementor-110 .elementor-element.elementor-element-58c6f3d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-4ebb3b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:start;}.elementor-110 .elementor-element.elementor-element-4ebb3b0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.43em;letter-spacing:1px;color:#ffffff;}.elementor-110 .elementor-element.elementor-element-61d9548{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#ffffff;}.elementor-110 .elementor-element.elementor-element-eac77cd{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-9102196{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:start;}.elementor-110 .elementor-element.elementor-element-9102196 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.43em;letter-spacing:1px;color:#ffffff;}.elementor-110 .elementor-element.elementor-element-7cf585c{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#ffffff;}.elementor-110 .elementor-element.elementor-element-9711399{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-2a3c012{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:start;}.elementor-110 .elementor-element.elementor-element-2a3c012 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.43em;letter-spacing:1px;color:#ffffff;}.elementor-110 .elementor-element.elementor-element-0b6c405{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#ffffff;}.elementor-110 .elementor-element.elementor-element-3ad70c7{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000;--border-color:#000;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-c793ce0{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:80px;--margin-right:80px;--padding-top:24px;--padding-bottom:24px;--padding-left:48px;--padding-right:48px;}.elementor-110 .elementor-element.elementor-element-3f94bf2{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-b5760cd{--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;}.elementor-110 .elementor-element.elementor-element-b9af558{text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.43em;}.elementor-110 .elementor-element.elementor-element-33d0214{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-9b8c1ef{--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;}.elementor-110 .elementor-element.elementor-element-aa04263{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-110 .elementor-element.elementor-element-aa31757{--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;}.elementor-110 .elementor-element.elementor-element-d903388{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-110 .elementor-element.elementor-element-8edb1ae{--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;}.elementor-110 .elementor-element.elementor-element-7be2fec{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-110 .elementor-element.elementor-element-96aef22{--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;}.elementor-110 .elementor-element.elementor-element-bae01e9{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}@media(max-width:1024px){.elementor-110 .elementor-element.elementor-element-017ebb7 img{width:24%;}.elementor-110 .elementor-element.elementor-element-1f3d95c img{width:39%;}}@media(min-width:768px){.elementor-110 .elementor-element.elementor-element-e925e3b{--width:50%;}.elementor-110 .elementor-element.elementor-element-b1fe74b{--width:36%;}.elementor-110 .elementor-element.elementor-element-95ce1f6{--width:27%;}.elementor-110 .elementor-element.elementor-element-fde004e{--width:50%;}.elementor-110 .elementor-element.elementor-element-859d9a9{--width:50%;}.elementor-110 .elementor-element.elementor-element-673856d{--width:50%;}.elementor-110 .elementor-element.elementor-element-15d0fc9{--width:79.466%;}.elementor-110 .elementor-element.elementor-element-8bbc3ec{--width:22.9%;}.elementor-110 .elementor-element.elementor-element-2e28055{--width:44%;}.elementor-110 .elementor-element.elementor-element-77bc609{--width:22.9%;}.elementor-110 .elementor-element.elementor-element-b8f7aae{--width:44%;}.elementor-110 .elementor-element.elementor-element-2bd69ac{--width:22.9%;}.elementor-110 .elementor-element.elementor-element-2f92a8f{--width:44%;}.elementor-110 .elementor-element.elementor-element-b2ab4af{--width:22.9%;}.elementor-110 .elementor-element.elementor-element-4edbbb5{--width:44%;}.elementor-110 .elementor-element.elementor-element-7342d5b{--width:47.3%;}.elementor-110 .elementor-element.elementor-element-e8563c6{--width:47.3%;}.elementor-110 .elementor-element.elementor-element-41577c0{--width:15%;}.elementor-110 .elementor-element.elementor-element-bc06380{--width:10%;}.elementor-110 .elementor-element.elementor-element-a6f0fa6{--width:20%;}.elementor-110 .elementor-element.elementor-element-8184452{--width:4%;}.elementor-110 .elementor-element.elementor-element-58c6f3d{--width:20%;}.elementor-110 .elementor-element.elementor-element-eac77cd{--width:20%;}.elementor-110 .elementor-element.elementor-element-9711399{--width:20%;}.elementor-110 .elementor-element.elementor-element-b5760cd{--width:24%;}.elementor-110 .elementor-element.elementor-element-33d0214{--width:18%;}.elementor-110 .elementor-element.elementor-element-9b8c1ef{--width:19%;}.elementor-110 .elementor-element.elementor-element-aa31757{--width:19%;}.elementor-110 .elementor-element.elementor-element-8edb1ae{--width:19%;}.elementor-110 .elementor-element.elementor-element-96aef22{--width:19%;}}@media(max-width:1024px) and (min-width:768px){.elementor-110 .elementor-element.elementor-element-b1fe74b{--width:72%;}.elementor-110 .elementor-element.elementor-element-95ce1f6{--width:54%;}.elementor-110 .elementor-element.elementor-element-8bbc3ec{--width:48%;}.elementor-110 .elementor-element.elementor-element-2e28055{--width:88%;}.elementor-110 .elementor-element.elementor-element-77bc609{--width:48%;}.elementor-110 .elementor-element.elementor-element-b8f7aae{--width:88%;}.elementor-110 .elementor-element.elementor-element-2bd69ac{--width:48%;}.elementor-110 .elementor-element.elementor-element-2f92a8f{--width:88%;}.elementor-110 .elementor-element.elementor-element-b2ab4af{--width:48%;}.elementor-110 .elementor-element.elementor-element-4edbbb5{--width:88%;}.elementor-110 .elementor-element.elementor-element-7342d5b{--width:100%;}.elementor-110 .elementor-element.elementor-element-e8563c6{--width:100%;}.elementor-110 .elementor-element.elementor-element-41577c0{--width:30%;}.elementor-110 .elementor-element.elementor-element-bc06380{--width:20%;}.elementor-110 .elementor-element.elementor-element-8184452{--width:8%;}.elementor-110 .elementor-element.elementor-element-b5760cd{--width:48%;}.elementor-110 .elementor-element.elementor-element-9b8c1ef{--width:38%;}.elementor-110 .elementor-element.elementor-element-aa31757{--width:38%;}.elementor-110 .elementor-element.elementor-element-8edb1ae{--width:38%;}.elementor-110 .elementor-element.elementor-element-96aef22{--width:38%;}}@media(max-width:767px){.elementor-110 .elementor-element.elementor-element-b1fe74b{--width:100%;}.elementor-110 .elementor-element.elementor-element-95ce1f6{--width:100%;}.elementor-110 .elementor-element.elementor-element-017ebb7 img{width:100%;}.elementor-110 .elementor-element.elementor-element-8bbc3ec{--width:100%;}.elementor-110 .elementor-element.elementor-element-2e28055{--width:100%;}.elementor-110 .elementor-element.elementor-element-77bc609{--width:100%;}.elementor-110 .elementor-element.elementor-element-b8f7aae{--width:100%;}.elementor-110 .elementor-element.elementor-element-2bd69ac{--width:100%;}.elementor-110 .elementor-element.elementor-element-2f92a8f{--width:100%;}.elementor-110 .elementor-element.elementor-element-b2ab4af{--width:100%;}.elementor-110 .elementor-element.elementor-element-4edbbb5{--width:100%;}.elementor-110 .elementor-element.elementor-element-7342d5b{--width:100%;}.elementor-110 .elementor-element.elementor-element-e8563c6{--width:100%;}.elementor-110 .elementor-element.elementor-element-1f3d95c img{width:100%;}.elementor-110 .elementor-element.elementor-element-41577c0{--width:100%;}.elementor-110 .elementor-element.elementor-element-bc06380{--width:100%;}.elementor-110 .elementor-element.elementor-element-8184452{--width:100%;}.elementor-110 .elementor-element.elementor-element-b5760cd{--width:100%;}.elementor-110 .elementor-element.elementor-element-9b8c1ef{--width:100%;}.elementor-110 .elementor-element.elementor-element-aa31757{--width:100%;}.elementor-110 .elementor-element.elementor-element-8edb1ae{--width:100%;}.elementor-110 .elementor-element.elementor-element-96aef22{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-a79273b */.elementor-110 .elementor-element.elementor-element-a79273b .elementor-text-editor p, .elementor-110 .elementor-element.elementor-element-a79273b .elementor-text-editor { color:lab(47.7841 -0.393182 -10.0268);font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:2.8px;text-align:start;text-transform:uppercase;text-decoration:none solid lab(47.7841 -0.393182 -10.0268);object-position:50% 50%;-webkit-text-fill-color:lab(47.7841 -0.393182 -10.0268);-webkit-; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4627a0d */.elementor-110 .elementor-element.elementor-element-4627a0d .elementor-heading-title { font-family:"Playfair Display", "Playfair Display Fallback", Georgia, serif;font-size:72px;font-weight:600;line-height:90px;text-align:start;text-decoration:none solid rgb(0, 0, 0);object-position:50% 50%;-webkit-; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-848c2fd */.elementor-110 .elementor-element.elementor-element-848c2fd .elementor-text-editor p, .elementor-110 .elementor-element.elementor-element-848c2fd .elementor-text-editor { color:lab(35.6337 -1.58697 -10.8425);font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:18px;font-weight:400;line-height:29.25px;text-align:start;text-decoration:none solid lab(35.6337 -1.58697 -10.8425);object-position:50% 50%;-webkit-text-fill-color:lab(35.6337 -1.58697 -10.8425);-webkit-; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dc8e397 */.elementor-110 .elementor-element.elementor-element-dc8e397 .elementor-text-editor a { color:rgb(255, 255, 255);font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:14px;font-weight:500;line-height:20px;text-align:start;text-decoration:none solid rgb(255, 255, 255);white-space:nowrap;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0s;object-position:50% 50%;-webkit-text-fill-color:rgb(255, 255, 255);-webkit-; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3fc53a7 */.elementor-110 .elementor-element.elementor-element-3fc53a7 .elementor-text-editor a { font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:14px;font-weight:500;line-height:20px;text-align:start;text-decoration:none solid rgb(0, 0, 0);white-space:nowrap;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;box-shadow:rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px;transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0s;object-position:50% 50%;-webkit-; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c254df */.elementor-110 .elementor-element.elementor-element-3c254df { color:lab(2.75381 0 0);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid lab(2.75381 0 0);object-position:50% 50%;-webkit-text-fill-color:lab(2.75381 0 0);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e925e3b */.elementor-110 .elementor-element.elementor-element-e925e3b { color:lab(2.75381 0 0);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid lab(2.75381 0 0);object-position:50% 50%;-webkit-text-fill-color:lab(2.75381 0 0);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d0349fe */.elementor-110 .elementor-element.elementor-element-d0349fe img{object-fit:cover;width:100%;height:700px;}.elementor-110 .elementor-element.elementor-element-d0349fe .elementor-image img { background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid rgba(0, 0, 0, 0);object-fit:cover;object-position:50% 50%;-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-017ebb7 */.elementor-110 .elementor-element.elementor-element-017ebb7 .elementor-image img { background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid rgba(0, 0, 0, 0);object-position:50% 50%;-webkit-background-clip:border-box;aspect-ratio:auto 100 / 40; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44b78c8 */.elementor-110 .elementor-element.elementor-element-44b78c8 .elementor-text-editor p, .elementor-110 .elementor-element.elementor-element-44b78c8 .elementor-text-editor { color:oklab(0.999994 0.0000455677 0.0000200868 / 0.8);font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:14px;font-weight:400;line-height:20px;text-align:start;text-decoration:none solid oklab(0.999994 0.0000455677 0.0000200868 / 0.8);object-position:50% 50%;-webkit-text-fill-color:oklab(0.999994 0.0000455677 0.0000200868 / 0.8);-webkit-; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5f392a */.elementor-110 .elementor-element.elementor-element-c5f392a { color:lab(2.75381 0 0);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid lab(2.75381 0 0);object-position:50% 50%;-webkit-text-fill-color:lab(2.75381 0 0);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef96477 */.elementor-110 .elementor-element.elementor-element-ef96477{background:linear-gradient(to right bottom, lab(96.1596 -0.0823438 -1.13575) 0%, lab(91.6229 -0.159115 -2.26791) 100%);}.elementor-110 .elementor-element.elementor-element-ef96477 { color:lab(2.75381 0 0);background-image:linear-gradient(to right bottom, lab(96.1596 -0.0823438 -1.13575) 0%, lab(91.6229 -0.159115 -2.26791) 100%);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid lab(2.75381 0 0);object-position:50% 50%;-webkit-text-fill-color:lab(2.75381 0 0);-webkit-background-clip:border-box;aspect-ratio:4 / 5; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b8014ac */.elementor-110 .elementor-element.elementor-element-b8014ac .elementor-text-editor p, .elementor-110 .elementor-element.elementor-element-b8014ac .elementor-text-editor { color:rgb(255, 255, 255);font-family:"Playfair Display", "Playfair Display Fallback", Georgia, serif;font-size:30px;font-weight:700;line-height:36px;text-align:start;text-decoration:none solid rgb(255, 255, 255);object-position:50% 50%;-webkit-text-fill-color:rgb(255, 255, 255);-webkit-; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fa8318f */.elementor-110 .elementor-element.elementor-element-fa8318f .elementor-text-editor p, .elementor-110 .elementor-element.elementor-element-fa8318f .elementor-text-editor { color:lab(65.9269 -0.832707 -8.17473);font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:12px;font-weight:400;line-height:16px;text-align:start;text-decoration:none solid lab(65.9269 -0.832707 -8.17473);object-position:50% 50%;-webkit-text-fill-color:lab(65.9269 -0.832707 -8.17473);-webkit-; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-859d9a9 */.elementor-110 .elementor-element.elementor-element-859d9a9 { color:rgb(255, 255, 255);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid rgb(255, 255, 255);object-position:50% 50%;-webkit-text-fill-color:rgb(255, 255, 255);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ad425c */.elementor-110 .elementor-element.elementor-element-9ad425c .elementor-text-editor p, .elementor-110 .elementor-element.elementor-element-9ad425c .elementor-text-editor { color:rgb(255, 255, 255);font-family:"Playfair Display", "Playfair Display Fallback", Georgia, serif;font-size:30px;font-weight:700;line-height:36px;text-align:start;text-decoration:none solid rgb(255, 255, 255);object-position:50% 50%;-webkit-text-fill-color:rgb(255, 255, 255);-webkit-; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f7ad1a */.elementor-110 .elementor-element.elementor-element-2f7ad1a .elementor-text-editor p, .elementor-110 .elementor-element.elementor-element-2f7ad1a .elementor-text-editor { color:lab(65.9269 -0.832707 -8.17473);font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:12px;font-weight:400;line-height:16px;text-align:start;text-decoration:none solid lab(65.9269 -0.832707 -8.17473);object-position:50% 50%;-webkit-text-fill-color:lab(65.9269 -0.832707 -8.17473);-webkit-; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-673856d */.elementor-110 .elementor-element.elementor-element-673856d { color:rgb(255, 255, 255);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid rgb(255, 255, 255);object-position:50% 50%;-webkit-text-fill-color:rgb(255, 255, 255);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-135661a */.elementor-110 .elementor-element.elementor-element-135661a { color:rgb(255, 255, 255);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid rgb(255, 255, 255);object-position:50% 50%;-webkit-text-fill-color:rgb(255, 255, 255);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bfd904 */.elementor-110 .elementor-element.elementor-element-0bfd904 { color:rgb(255, 255, 255);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid rgb(255, 255, 255);box-shadow:rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.25) 0px 25px 50px -12px;object-position:50% 50%;-webkit-text-fill-color:rgb(255, 255, 255);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fde004e */.elementor-110 .elementor-element.elementor-element-fde004e { color:lab(2.75381 0 0);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid lab(2.75381 0 0);object-position:50% 50%;-webkit-text-fill-color:lab(2.75381 0 0);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3df8599 */.elementor-110 .elementor-element.elementor-element-3df8599 { color:lab(2.75381 0 0);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid lab(2.75381 0 0);object-position:50% 50%;-webkit-text-fill-color:lab(2.75381 0 0);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c49728b */.elementor-110 .elementor-element.elementor-element-c49728b { color:lab(2.75381 0 0);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid lab(2.75381 0 0);object-position:50% 50%;-webkit-text-fill-color:lab(2.75381 0 0);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-150dafc */.elementor-110 .elementor-element.elementor-element-150dafc { color:lab(2.75381 0 0);background-color:rgb(255, 255, 255);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid lab(2.75381 0 0);object-position:50% 50%;-webkit-text-fill-color:lab(2.75381 0 0);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0978876 */.elementor-110 .elementor-element.elementor-element-0978876 .elementor-text-editor p, .elementor-110 .elementor-element.elementor-element-0978876 .elementor-text-editor { color:lab(47.7841 -0.393182 -10.0268);font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:2.8px;text-align:center;text-transform:uppercase;text-decoration:none solid lab(47.7841 -0.393182 -10.0268);object-position:50% 50%;-webkit-text-fill-color:lab(47.7841 -0.393182 -10.0268);-webkit-; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ba96ba */.elementor-110 .elementor-element.elementor-element-1ba96ba .elementor-heading-title { font-family:"Playfair Display", "Playfair Display Fallback", Georgia, serif;font-size:48px;font-weight:600;line-height:60px;text-align:center;text-decoration:none solid rgb(0, 0, 0);object-position:50% 50%;-webkit-; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a9e9a7 */.elementor-110 .elementor-element.elementor-element-6a9e9a7 .elementor-text-editor p, .elementor-110 .elementor-element.elementor-element-6a9e9a7 .elementor-text-editor { color:lab(35.6337 -1.58697 -10.8425);font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:18px;font-weight:400;line-height:28px;text-align:center;text-decoration:none solid lab(35.6337 -1.58697 -10.8425);object-position:50% 50%;-webkit-text-fill-color:lab(35.6337 -1.58697 -10.8425);-webkit-; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15d0fc9 */.elementor-110 .elementor-element.elementor-element-15d0fc9 { color:lab(2.75381 0 0);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:center;text-decoration:none solid lab(2.75381 0 0);object-position:50% 50%;-webkit-text-fill-color:lab(2.75381 0 0);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82726fe */.elementor-110 .elementor-element.elementor-element-82726fe { color:lab(2.75381 0 0);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:center;text-decoration:none solid lab(2.75381 0 0);object-position:50% 50%;-webkit-text-fill-color:lab(2.75381 0 0);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-300a15b */.elementor-110 .elementor-element.elementor-element-300a15b { color:lab(2.75381 0 0);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid lab(2.75381 0 0);object-position:50% 50%;-webkit-text-fill-color:lab(2.75381 0 0);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2718ab4 */.elementor-110 .elementor-element.elementor-element-2718ab4 { color:lab(2.75381 0 0);background-color:lab(98.2596 -0.247031 -0.706708);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid lab(2.75381 0 0);object-position:50% 50%;-webkit-text-fill-color:lab(2.75381 0 0);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3cba1fe */.elementor-110 .elementor-element.elementor-element-3cba1fe .elementor-text-editor p, .elementor-110 .elementor-element.elementor-element-3cba1fe .elementor-text-editor { color:lab(47.7841 -0.393182 -10.0268);font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:2.8px;text-align:center;text-transform:uppercase;text-decoration:none solid lab(47.7841 -0.393182 -10.0268);object-position:50% 50%;-webkit-text-fill-color:lab(47.7841 -0.393182 -10.0268);-webkit-; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b160c41 */.elementor-110 .elementor-element.elementor-element-b160c41 .elementor-heading-title { font-family:"Playfair Display", "Playfair Display Fallback", Georgia, serif;font-size:48px;font-weight:600;line-height:48px;text-align:center;text-decoration:none solid rgb(0, 0, 0);object-position:50% 50%;-webkit-; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72e9e9a */.elementor-110 .elementor-element.elementor-element-72e9e9a { color:lab(2.75381 0 0);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:center;text-decoration:none solid lab(2.75381 0 0);object-position:50% 50%;-webkit-text-fill-color:lab(2.75381 0 0);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8bde85 */.elementor-110 .elementor-element.elementor-element-f8bde85 { color:lab(2.75381 0 0);background-color:lab(96.1596 -0.0823438 -1.13575);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:center;text-decoration:none solid lab(2.75381 0 0);transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0s;object-position:50% 50%;-webkit-text-fill-color:lab(2.75381 0 0);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08ff81e */.elementor-110 .elementor-element.elementor-element-08ff81e .elementor-heading-title { font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:20px;font-weight:600;line-height:28px;text-align:center;text-decoration:none solid rgb(0, 0, 0);object-position:50% 50%;-webkit-; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3612494 */.elementor-110 .elementor-element.elementor-element-3612494 .elementor-text-editor p, .elementor-110 .elementor-element.elementor-element-3612494 .elementor-text-editor { color:lab(47.7841 -0.393182 -10.0268);font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:14px;font-weight:400;line-height:22.75px;text-align:center;text-decoration:none solid lab(47.7841 -0.393182 -10.0268);object-position:50% 50%;-webkit-text-fill-color:lab(47.7841 -0.393182 -10.0268);-webkit-; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bbc3ec */.elementor-110 .elementor-element.elementor-element-8bbc3ec { color:lab(2.75381 0 0);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:center;text-decoration:none solid lab(2.75381 0 0);object-position:50% 50%;-webkit-text-fill-color:lab(2.75381 0 0);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-378e776 */.elementor-110 .elementor-element.elementor-element-378e776 { color:lab(2.75381 0 0);background-color:lab(96.1596 -0.0823438 -1.13575);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:center;text-decoration:none solid lab(2.75381 0 0);transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0s;object-position:50% 50%;-webkit-text-fill-color:lab(2.75381 0 0);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c6b87d */.elementor-110 .elementor-element.elementor-element-5c6b87d .elementor-heading-title { font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:20px;font-weight:600;line-height:28px;text-align:center;text-decoration:none solid rgb(0, 0, 0);object-position:50% 50%;-webkit-; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38409fc */.elementor-110 .elementor-element.elementor-element-38409fc .elementor-text-editor p, .elementor-110 .elementor-element.elementor-element-38409fc .elementor-text-editor { color:lab(47.7841 -0.393182 -10.0268);font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:14px;font-weight:400;line-height:22.75px;text-align:center;text-decoration:none solid lab(47.7841 -0.393182 -10.0268);object-position:50% 50%;-webkit-text-fill-color:lab(47.7841 -0.393182 -10.0268);-webkit-; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77bc609 */.elementor-110 .elementor-element.elementor-element-77bc609 { color:lab(2.75381 0 0);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:center;text-decoration:none solid lab(2.75381 0 0);object-position:50% 50%;-webkit-text-fill-color:lab(2.75381 0 0);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0351898 */.elementor-110 .elementor-element.elementor-element-0351898 { color:lab(2.75381 0 0);background-color:lab(96.1596 -0.0823438 -1.13575);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:center;text-decoration:none solid lab(2.75381 0 0);transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0s;object-position:50% 50%;-webkit-text-fill-color:lab(2.75381 0 0);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8feb17 */.elementor-110 .elementor-element.elementor-element-d8feb17 .elementor-heading-title { font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:20px;font-weight:600;line-height:28px;text-align:center;text-decoration:none solid rgb(0, 0, 0);object-position:50% 50%;-webkit-; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51f5fad */.elementor-110 .elementor-element.elementor-element-51f5fad .elementor-text-editor p, .elementor-110 .elementor-element.elementor-element-51f5fad .elementor-text-editor { color:lab(47.7841 -0.393182 -10.0268);font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:14px;font-weight:400;line-height:22.75px;text-align:center;text-decoration:none solid lab(47.7841 -0.393182 -10.0268);object-position:50% 50%;-webkit-text-fill-color:lab(47.7841 -0.393182 -10.0268);-webkit-; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bd69ac */.elementor-110 .elementor-element.elementor-element-2bd69ac { color:lab(2.75381 0 0);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:center;text-decoration:none solid lab(2.75381 0 0);object-position:50% 50%;-webkit-text-fill-color:lab(2.75381 0 0);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b877081 */.elementor-110 .elementor-element.elementor-element-b877081 { color:lab(2.75381 0 0);background-color:lab(96.1596 -0.0823438 -1.13575);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:center;text-decoration:none solid lab(2.75381 0 0);transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0s;object-position:50% 50%;-webkit-text-fill-color:lab(2.75381 0 0);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56310f1 */.elementor-110 .elementor-element.elementor-element-56310f1 .elementor-heading-title { font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:20px;font-weight:600;line-height:28px;text-align:center;text-decoration:none solid rgb(0, 0, 0);object-position:50% 50%;-webkit-; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27749b4 */.elementor-110 .elementor-element.elementor-element-27749b4 .elementor-text-editor p, .elementor-110 .elementor-element.elementor-element-27749b4 .elementor-text-editor { color:lab(47.7841 -0.393182 -10.0268);font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:14px;font-weight:400;line-height:22.75px;text-align:center;text-decoration:none solid lab(47.7841 -0.393182 -10.0268);object-position:50% 50%;-webkit-text-fill-color:lab(47.7841 -0.393182 -10.0268);-webkit-; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2ab4af */.elementor-110 .elementor-element.elementor-element-b2ab4af { color:lab(2.75381 0 0);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:center;text-decoration:none solid lab(2.75381 0 0);object-position:50% 50%;-webkit-text-fill-color:lab(2.75381 0 0);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f6dc76 */.elementor-110 .elementor-element.elementor-element-7f6dc76 { color:lab(2.75381 0 0);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid lab(2.75381 0 0);object-position:50% 50%;-webkit-text-fill-color:lab(2.75381 0 0);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d68d9df */.elementor-110 .elementor-element.elementor-element-d68d9df { color:lab(2.75381 0 0);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid lab(2.75381 0 0);object-position:50% 50%;-webkit-text-fill-color:lab(2.75381 0 0);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96ed9e7 */.elementor-110 .elementor-element.elementor-element-96ed9e7 { color:lab(2.75381 0 0);background-color:rgb(255, 255, 255);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid lab(2.75381 0 0);object-position:50% 50%;-webkit-text-fill-color:lab(2.75381 0 0);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e2b6e6 */.elementor-110 .elementor-element.elementor-element-6e2b6e6 .elementor-text-editor p, .elementor-110 .elementor-element.elementor-element-6e2b6e6 .elementor-text-editor { color:lab(47.7841 -0.393182 -10.0268);font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:2.8px;text-align:start;text-transform:uppercase;text-decoration:none solid lab(47.7841 -0.393182 -10.0268);object-position:50% 50%;-webkit-text-fill-color:lab(47.7841 -0.393182 -10.0268);-webkit-; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c99df1 */.elementor-110 .elementor-element.elementor-element-3c99df1 .elementor-heading-title { font-family:"Playfair Display", "Playfair Display Fallback", Georgia, serif;font-size:48px;font-weight:600;line-height:48px;text-align:start;text-decoration:none solid rgb(0, 0, 0);object-position:50% 50%;-webkit-; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-913e24b */.elementor-110 .elementor-element.elementor-element-913e24b .elementor-text-editor p, .elementor-110 .elementor-element.elementor-element-913e24b .elementor-text-editor { color:lab(35.6337 -1.58697 -10.8425);font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:18px;font-weight:400;line-height:29.25px;text-align:start;text-decoration:none solid lab(35.6337 -1.58697 -10.8425);object-position:50% 50%;-webkit-text-fill-color:lab(35.6337 -1.58697 -10.8425);-webkit-; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-273e696 */.elementor-110 .elementor-element.elementor-element-273e696 .elementor-text-editor p, .elementor-110 .elementor-element.elementor-element-273e696 .elementor-text-editor { color:lab(35.6337 -1.58697 -10.8425);font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:26px;text-align:start;text-decoration:none solid lab(35.6337 -1.58697 -10.8425);object-position:50% 50%;-webkit-text-fill-color:lab(35.6337 -1.58697 -10.8425);-webkit-; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c184981 */.elementor-110 .elementor-element.elementor-element-c184981 .elementor-text-editor a { color:rgb(255, 255, 255);font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:14px;font-weight:500;line-height:20px;text-align:start;text-decoration:none solid rgb(255, 255, 255);white-space:nowrap;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0s;object-position:50% 50%;-webkit-text-fill-color:rgb(255, 255, 255);-webkit-; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7342d5b */.elementor-110 .elementor-element.elementor-element-7342d5b { color:lab(2.75381 0 0);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid lab(2.75381 0 0);object-position:50% 50%;-webkit-text-fill-color:lab(2.75381 0 0);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-936f03a */.elementor-110 .elementor-element.elementor-element-936f03a img{object-fit:cover;width:100%;height:560px;} .elementor-110 .elementor-element.elementor-element-936f03a img{opacity:0.6;}.elementor-110 .elementor-element.elementor-element-936f03a .elementor-image img { background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid rgba(0, 0, 0, 0);opacity:0.6;object-fit:cover;object-position:50% 50%;-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f3d95c */.elementor-110 .elementor-element.elementor-element-1f3d95c .elementor-image img { background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid rgba(0, 0, 0, 0);object-position:50% 50%;-webkit-background-clip:border-box;aspect-ratio:auto 180 / 70; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1752d0f */.elementor-110 .elementor-element.elementor-element-1752d0f .elementor-text-editor p, .elementor-110 .elementor-element.elementor-element-1752d0f .elementor-text-editor { color:oklab(0.999994 0.0000455677 0.0000200868 / 0.7);font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:1.4px;text-align:start;text-decoration:none solid oklab(0.999994 0.0000455677 0.0000200868 / 0.7);object-position:50% 50%;-webkit-text-fill-color:oklab(0.999994 0.0000455677 0.0000200868 / 0.7);-webkit-; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea085e0 */.elementor-110 .elementor-element.elementor-element-ea085e0 { color:lab(2.75381 0 0);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid lab(2.75381 0 0);object-position:50% 50%;-webkit-text-fill-color:lab(2.75381 0 0);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a594ef9 */.elementor-110 .elementor-element.elementor-element-a594ef9 { color:lab(2.75381 0 0);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid lab(2.75381 0 0);object-position:50% 50%;-webkit-text-fill-color:lab(2.75381 0 0);-webkit-background-clip:border-box;aspect-ratio:1 / 1; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0df20a */.elementor-110 .elementor-element.elementor-element-b0df20a .elementor-text-editor p, .elementor-110 .elementor-element.elementor-element-b0df20a .elementor-text-editor { font-family:"Playfair Display", "Playfair Display Fallback", Georgia, serif;font-size:30px;font-weight:700;line-height:36px;text-align:start;text-decoration:none solid rgb(0, 0, 0);object-position:50% 50%;-webkit-; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e798ac */.elementor-110 .elementor-element.elementor-element-3e798ac .elementor-text-editor p, .elementor-110 .elementor-element.elementor-element-3e798ac .elementor-text-editor { color:lab(47.7841 -0.393182 -10.0268);font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:12px;font-weight:400;line-height:16px;text-align:start;text-decoration:none solid lab(47.7841 -0.393182 -10.0268);object-position:50% 50%;-webkit-text-fill-color:lab(47.7841 -0.393182 -10.0268);-webkit-; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-712a39c */.elementor-110 .elementor-element.elementor-element-712a39c { background-color:rgb(255, 255, 255);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid rgb(0, 0, 0);box-shadow:rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.25) 0px 25px 50px -12px;object-position:50% 50%;-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8563c6 */.elementor-110 .elementor-element.elementor-element-e8563c6 { color:lab(2.75381 0 0);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid lab(2.75381 0 0);object-position:50% 50%;-webkit-text-fill-color:lab(2.75381 0 0);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e11fbbe */.elementor-110 .elementor-element.elementor-element-e11fbbe { color:lab(2.75381 0 0);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid lab(2.75381 0 0);object-position:50% 50%;-webkit-text-fill-color:lab(2.75381 0 0);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-464a5d4 */.elementor-110 .elementor-element.elementor-element-464a5d4 { color:lab(2.75381 0 0);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid lab(2.75381 0 0);object-position:50% 50%;-webkit-text-fill-color:lab(2.75381 0 0);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67b99e1 */.elementor-110 .elementor-element.elementor-element-67b99e1 { color:lab(2.75381 0 0);background-color:rgb(255, 255, 255);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid lab(2.75381 0 0);object-position:50% 50%;-webkit-text-fill-color:lab(2.75381 0 0);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cd4154 */.elementor-110 .elementor-element.elementor-element-9cd4154 .elementor-heading-title { font-family:"Playfair Display", "Playfair Display Fallback", Georgia, serif;font-size:36px;font-weight:600;line-height:40px;text-align:center;text-decoration:none solid rgb(0, 0, 0);object-position:50% 50%;-webkit-; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff439dc */.elementor-110 .elementor-element.elementor-element-ff439dc .elementor-text-editor p, .elementor-110 .elementor-element.elementor-element-ff439dc .elementor-text-editor { color:lab(35.6337 -1.58697 -10.8425);font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:center;text-decoration:none solid lab(35.6337 -1.58697 -10.8425);object-position:50% 50%;-webkit-text-fill-color:lab(35.6337 -1.58697 -10.8425);-webkit-; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f5ba5f */.elementor-110 .elementor-element.elementor-element-4f5ba5f .elementor-text-editor a { color:rgb(255, 255, 255);font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:14px;font-weight:500;line-height:20px;text-align:center;text-decoration:none solid rgb(255, 255, 255);white-space:nowrap;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0s;object-position:50% 50%;-webkit-text-fill-color:rgb(255, 255, 255);-webkit-; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4a8e84 */.elementor-110 .elementor-element.elementor-element-f4a8e84 .elementor-text-editor a { font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:14px;font-weight:500;line-height:20px;text-align:center;text-decoration:none solid rgb(0, 0, 0);white-space:nowrap;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;box-shadow:rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px;transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0s;object-position:50% 50%;-webkit-; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2acc560 */.elementor-110 .elementor-element.elementor-element-2acc560 { color:lab(2.75381 0 0);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:center;text-decoration:none solid lab(2.75381 0 0);object-position:50% 50%;-webkit-text-fill-color:lab(2.75381 0 0);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b574a9b */.elementor-110 .elementor-element.elementor-element-b574a9b { color:lab(2.75381 0 0);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:center;text-decoration:none solid lab(2.75381 0 0);object-position:50% 50%;-webkit-text-fill-color:lab(2.75381 0 0);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00eac0b */.elementor-110 .elementor-element.elementor-element-00eac0b { color:lab(2.75381 0 0);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:center;text-decoration:none solid lab(2.75381 0 0);object-position:50% 50%;-webkit-text-fill-color:lab(2.75381 0 0);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b3b91c */.elementor-110 .elementor-element.elementor-element-9b3b91c { color:lab(2.75381 0 0);background-color:lab(98.2596 -0.247031 -0.706708);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid lab(2.75381 0 0);object-position:50% 50%;-webkit-text-fill-color:lab(2.75381 0 0);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b60984 */.elementor-110 .elementor-element.elementor-element-0b60984 { color:lab(2.75381 0 0);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid lab(2.75381 0 0);object-position:50% 50%;-webkit-text-fill-color:lab(2.75381 0 0);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c673e8e */.elementor-110 .elementor-element.elementor-element-c673e8e .elementor-text-editor a { color:rgb(255, 255, 255);font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid rgb(255, 255, 255);object-position:50% 50%;-webkit-text-fill-color:rgb(255, 255, 255);-webkit-; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-faf8810 */.elementor-110 .elementor-element.elementor-element-faf8810 .elementor-text-editor p, .elementor-110 .elementor-element.elementor-element-faf8810 .elementor-text-editor { color:lab(65.9269 -0.832707 -8.17473);font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:14px;font-weight:400;line-height:22.75px;text-align:start;text-decoration:none solid lab(65.9269 -0.832707 -8.17473);object-position:50% 50%;-webkit-text-fill-color:lab(65.9269 -0.832707 -8.17473);-webkit-; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e54541e */.elementor-110 .elementor-element.elementor-element-e54541e .elementor-text-editor a { color:lab(65.9269 -0.832707 -8.17473);font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:14px;font-weight:400;line-height:20px;text-align:start;text-decoration:none solid lab(65.9269 -0.832707 -8.17473);transition:color 0.15s cubic-bezier(0.4, 0, 0.2, 1) 0s, object-position:50% 50%;-webkit-text-fill-color:lab(65.9269 -0.832707 -8.17473);-webkit-; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bf49c8 */.elementor-110 .elementor-element.elementor-element-2bf49c8 .elementor-text-editor a { color:lab(65.9269 -0.832707 -8.17473);font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:14px;font-weight:400;line-height:20px;text-align:start;text-decoration:none solid lab(65.9269 -0.832707 -8.17473);transition:color 0.15s cubic-bezier(0.4, 0, 0.2, 1) 0s, object-position:50% 50%;-webkit-text-fill-color:lab(65.9269 -0.832707 -8.17473);-webkit-; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f4e119 */.elementor-110 .elementor-element.elementor-element-2f4e119 { color:lab(65.9269 -0.832707 -8.17473);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:14px;font-weight:400;line-height:20px;text-align:start;text-decoration:none solid lab(65.9269 -0.832707 -8.17473);object-position:50% 50%;-webkit-text-fill-color:lab(65.9269 -0.832707 -8.17473);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5a62d6 */.elementor-110 .elementor-element.elementor-element-b5a62d6 { color:rgb(255, 255, 255);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid rgb(255, 255, 255);object-position:50% 50%;-webkit-text-fill-color:rgb(255, 255, 255);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2dfb15f */.elementor-110 .elementor-element.elementor-element-2dfb15f { color:rgb(255, 255, 255);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid rgb(255, 255, 255);object-position:50% 50%;-webkit-text-fill-color:rgb(255, 255, 255);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6f0fa6 */.elementor-110 .elementor-element.elementor-element-a6f0fa6 { color:rgb(255, 255, 255);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid rgb(255, 255, 255);object-position:50% 50%;-webkit-text-fill-color:rgb(255, 255, 255);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ebb3b0 */.elementor-110 .elementor-element.elementor-element-4ebb3b0 .elementor-heading-title { color:rgb(255, 255, 255);font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:14px;font-weight:600;line-height:20px;letter-spacing:0.7px;text-align:start;text-transform:uppercase;text-decoration:none solid rgb(255, 255, 255);object-position:50% 50%;-webkit-text-fill-color:rgb(255, 255, 255);-webkit-; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61d9548 */.elementor-110 .elementor-element.elementor-element-61d9548 .elementor-text-editor ul, .elementor-110 .elementor-element.elementor-element-61d9548 .elementor-text-editor ol, .elementor-110 .elementor-element.elementor-element-61d9548 .elementor-text-editor li { color:rgb(255, 255, 255);font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid rgb(255, 255, 255);object-position:50% 50%;-webkit-text-fill-color:rgb(255, 255, 255);-webkit-; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58c6f3d */.elementor-110 .elementor-element.elementor-element-58c6f3d { color:rgb(255, 255, 255);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid rgb(255, 255, 255);object-position:50% 50%;-webkit-text-fill-color:rgb(255, 255, 255);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9102196 */.elementor-110 .elementor-element.elementor-element-9102196 .elementor-heading-title { color:rgb(255, 255, 255);font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:14px;font-weight:600;line-height:20px;letter-spacing:0.7px;text-align:start;text-transform:uppercase;text-decoration:none solid rgb(255, 255, 255);object-position:50% 50%;-webkit-text-fill-color:rgb(255, 255, 255);-webkit-; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cf585c */.elementor-110 .elementor-element.elementor-element-7cf585c .elementor-text-editor ul, .elementor-110 .elementor-element.elementor-element-7cf585c .elementor-text-editor ol, .elementor-110 .elementor-element.elementor-element-7cf585c .elementor-text-editor li { color:rgb(255, 255, 255);font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid rgb(255, 255, 255);object-position:50% 50%;-webkit-text-fill-color:rgb(255, 255, 255);-webkit-; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eac77cd */.elementor-110 .elementor-element.elementor-element-eac77cd { color:rgb(255, 255, 255);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid rgb(255, 255, 255);object-position:50% 50%;-webkit-text-fill-color:rgb(255, 255, 255);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a3c012 */.elementor-110 .elementor-element.elementor-element-2a3c012 .elementor-heading-title { color:rgb(255, 255, 255);font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:14px;font-weight:600;line-height:20px;letter-spacing:0.7px;text-align:start;text-transform:uppercase;text-decoration:none solid rgb(255, 255, 255);object-position:50% 50%;-webkit-text-fill-color:rgb(255, 255, 255);-webkit-; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0b6c405 */.elementor-110 .elementor-element.elementor-element-0b6c405 .elementor-text-editor ul, .elementor-110 .elementor-element.elementor-element-0b6c405 .elementor-text-editor ol, .elementor-110 .elementor-element.elementor-element-0b6c405 .elementor-text-editor li { color:rgb(255, 255, 255);font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid rgb(255, 255, 255);object-position:50% 50%;-webkit-text-fill-color:rgb(255, 255, 255);-webkit-; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9711399 */.elementor-110 .elementor-element.elementor-element-9711399 { color:rgb(255, 255, 255);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid rgb(255, 255, 255);object-position:50% 50%;-webkit-text-fill-color:rgb(255, 255, 255);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94a6464 */.elementor-110 .elementor-element.elementor-element-94a6464 { color:rgb(255, 255, 255);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid rgb(255, 255, 255);object-position:50% 50%;-webkit-text-fill-color:rgb(255, 255, 255);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ff3856 */.elementor-110 .elementor-element.elementor-element-6ff3856 { color:rgb(255, 255, 255);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid rgb(255, 255, 255);object-position:50% 50%;-webkit-text-fill-color:rgb(255, 255, 255);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b9af558 */.elementor-110 .elementor-element.elementor-element-b9af558 .elementor-text-editor p, .elementor-110 .elementor-element.elementor-element-b9af558 .elementor-text-editor { color:lab(47.7841 -0.393182 -10.0268);font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:14px;font-weight:400;line-height:20px;text-align:start;text-decoration:none solid lab(47.7841 -0.393182 -10.0268);object-position:50% 50%;-webkit-text-fill-color:lab(47.7841 -0.393182 -10.0268);-webkit-; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa04263 */.elementor-110 .elementor-element.elementor-element-aa04263 .elementor-text-editor a { color:lab(65.9269 -0.832707 -8.17473);font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid lab(65.9269 -0.832707 -8.17473);border-top-left-radius:3.35544e+07px;border-top-right-radius:3.35544e+07px;border-bottom-right-radius:3.35544e+07px;border-bottom-left-radius:3.35544e+07px;transition:color 0.15s cubic-bezier(0.4, 0, 0.2, 1) 0s, object-position:50% 50%;-webkit-text-fill-color:lab(65.9269 -0.832707 -8.17473);-webkit-; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d903388 */.elementor-110 .elementor-element.elementor-element-d903388 .elementor-text-editor a { color:lab(65.9269 -0.832707 -8.17473);font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid lab(65.9269 -0.832707 -8.17473);border-top-left-radius:3.35544e+07px;border-top-right-radius:3.35544e+07px;border-bottom-right-radius:3.35544e+07px;border-bottom-left-radius:3.35544e+07px;transition:color 0.15s cubic-bezier(0.4, 0, 0.2, 1) 0s, object-position:50% 50%;-webkit-text-fill-color:lab(65.9269 -0.832707 -8.17473);-webkit-; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7be2fec */.elementor-110 .elementor-element.elementor-element-7be2fec .elementor-text-editor a { color:lab(65.9269 -0.832707 -8.17473);font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid lab(65.9269 -0.832707 -8.17473);border-top-left-radius:3.35544e+07px;border-top-right-radius:3.35544e+07px;border-bottom-right-radius:3.35544e+07px;border-bottom-left-radius:3.35544e+07px;transition:color 0.15s cubic-bezier(0.4, 0, 0.2, 1) 0s, object-position:50% 50%;-webkit-text-fill-color:lab(65.9269 -0.832707 -8.17473);-webkit-; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bae01e9 */.elementor-110 .elementor-element.elementor-element-bae01e9 .elementor-text-editor a { color:lab(65.9269 -0.832707 -8.17473);font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid lab(65.9269 -0.832707 -8.17473);border-top-left-radius:3.35544e+07px;border-top-right-radius:3.35544e+07px;border-bottom-right-radius:3.35544e+07px;border-bottom-left-radius:3.35544e+07px;transition:color 0.15s cubic-bezier(0.4, 0, 0.2, 1) 0s, object-position:50% 50%;-webkit-text-fill-color:lab(65.9269 -0.832707 -8.17473);-webkit-; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33d0214 */.elementor-110 .elementor-element.elementor-element-33d0214 { color:rgb(255, 255, 255);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid rgb(255, 255, 255);object-position:50% 50%;-webkit-text-fill-color:rgb(255, 255, 255);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f94bf2 */.elementor-110 .elementor-element.elementor-element-3f94bf2 { color:rgb(255, 255, 255);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid rgb(255, 255, 255);object-position:50% 50%;-webkit-text-fill-color:rgb(255, 255, 255);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c793ce0 */.elementor-110 .elementor-element.elementor-element-c793ce0 { color:rgb(255, 255, 255);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid rgb(255, 255, 255);object-position:50% 50%;-webkit-text-fill-color:rgb(255, 255, 255);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ad70c7 */.elementor-110 .elementor-element.elementor-element-3ad70c7 { color:rgb(255, 255, 255);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid rgb(255, 255, 255);object-position:50% 50%;-webkit-text-fill-color:rgb(255, 255, 255);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae39345 */.elementor-110 .elementor-element.elementor-element-ae39345 { color:rgb(255, 255, 255);background-clip:border-box;font-family:Poppins, "Poppins Fallback", system-ui, sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:start;text-decoration:none solid rgb(255, 255, 255);object-position:50% 50%;-webkit-text-fill-color:rgb(255, 255, 255);-webkit-background-clip:border-box; }/* End custom CSS */
/* Start custom CSS */@font-face { font-family: Poppins; font-style: normal; font-weight: 300; font-display: swap; src: url("../media/7e832ad540183e91-s.a2f18b1a.woff2") format("woff2"); unicode-range: U+900-97F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 300; font-display: swap; src: url("../media/2094fb60fd9c8287-s.3ed55436.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 300; font-display: swap; src: url("../media/c875c6f5d3e977ac-s.p.80fc2c9e.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 400; font-display: swap; src: url("../media/41e95f694c5c4549-s.666bad7d.woff2") format("woff2"); unicode-range: U+900-97F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 400; font-display: swap; src: url("../media/6c55a692938ebbbc-s.0a77efb4.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 400; font-display: swap; src: url("../media/a218039a3287bcfd-s.p.4a23d71b.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 500; font-display: swap; src: url("../media/bdc7e24a509eb931-s.43b0b13e.woff2") format("woff2"); unicode-range: U+900-97F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 500; font-display: swap; src: url("../media/0da9c7f357bd9d4d-s.b2288445.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 500; font-display: swap; src: url("../media/8e6fa89aa22d24ec-s.p.3aec397d.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 600; font-display: swap; src: url("../media/0a7740363b4d4863-s.95e4158a.woff2") format("woff2"); unicode-range: U+900-97F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 600; font-display: swap; src: url("../media/5f9d24ebef5d5292-s.bd593fbe.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 600; font-display: swap; src: url("../media/e2334d715941921e-s.p.d82a9aff.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 700; font-display: swap; src: url("../media/b53057dbf91a7acf-s.c55744ae.woff2") format("woff2"); unicode-range: U+900-97F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 700; font-display: swap; src: url("../media/798ea22d9983e047-s.b460e02c.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 700; font-display: swap; src: url("../media/47fe1b7cd6e6ed85-s.p.855a563b.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Poppins Fallback"; src: local("Arial"); ascent-override: 93.62%; descent-override: 31.21%; line-gap-override: 8.92%; size-adjust: 112.16%; }
@font-face { font-family: "Playfair Display"; font-style: normal; font-weight: 400; font-display: swap; src: url("../media/65c558afe41e89d6-s.e2c8389a.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Playfair Display"; font-style: normal; font-weight: 400; font-display: swap; src: url("../media/14e23f9b59180572-s.9c448f3c.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Playfair Display"; font-style: normal; font-weight: 400; font-display: swap; src: url("../media/b49b0d9b851e4899-s.4f3fa681.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Playfair Display"; font-style: normal; font-weight: 400; font-display: swap; src: url("../media/2a65768255d6b625-s.p.d19752fb.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Playfair Display"; font-style: normal; font-weight: 500; font-display: swap; src: url("../media/65c558afe41e89d6-s.e2c8389a.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Playfair Display"; font-style: normal; font-weight: 500; font-display: swap; src: url("../media/14e23f9b59180572-s.9c448f3c.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Playfair Display"; font-style: normal; font-weight: 500; font-display: swap; src: url("../media/b49b0d9b851e4899-s.4f3fa681.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Playfair Display"; font-style: normal; font-weight: 500; font-display: swap; src: url("../media/2a65768255d6b625-s.p.d19752fb.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Playfair Display"; font-style: normal; font-weight: 600; font-display: swap; src: url("../media/65c558afe41e89d6-s.e2c8389a.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Playfair Display"; font-style: normal; font-weight: 600; font-display: swap; src: url("../media/14e23f9b59180572-s.9c448f3c.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Playfair Display"; font-style: normal; font-weight: 600; font-display: swap; src: url("../media/b49b0d9b851e4899-s.4f3fa681.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Playfair Display"; font-style: normal; font-weight: 600; font-display: swap; src: url("../media/2a65768255d6b625-s.p.d19752fb.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Playfair Display"; font-style: normal; font-weight: 700; font-display: swap; src: url("../media/65c558afe41e89d6-s.e2c8389a.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Playfair Display"; font-style: normal; font-weight: 700; font-display: swap; src: url("../media/14e23f9b59180572-s.9c448f3c.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Playfair Display"; font-style: normal; font-weight: 700; font-display: swap; src: url("../media/b49b0d9b851e4899-s.4f3fa681.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Playfair Display"; font-style: normal; font-weight: 700; font-display: swap; src: url("../media/2a65768255d6b625-s.p.d19752fb.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Playfair Display Fallback"; src: local("Times New Roman"); ascent-override: 97.25%; descent-override: 22.56%; line-gap-override: 0%; size-adjust: 111.26%; }
@keyframes spin { 
  100% { transform: rotate(360deg); }
}
@keyframes ping { 
  75%, 100% { opacity: 0; transform: scale(2); }
}
@keyframes pulse { 
  50% { opacity: 0.5; }
}
@keyframes enter { 
  0% { opacity: var(--tw-enter-opacity,1); transform: translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0)); filter: blur(var(--tw-enter-blur,0)); }
}
@keyframes exit { 
  100% { opacity: var(--tw-exit-opacity,1); transform: translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0)); filter: blur(var(--tw-exit-blur,0)); }
}












/* CODEx About Section Parity Start */
@media (min-width: 1024px) {
  .page-id-110 .elementor-element-d68d9df,
  .page-id-110 .elementor-element-464a5d4,
  .page-id-110 .elementor-element-00eac0b {
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 83.5px !important;
    padding-right: 83.5px !important;
  }

  .page-id-110 .elementor-element-ae39345 > .e-con-inner {
    max-width: 1184px !important;
    width: 100% !important;
  }

  .page-id-110 .elementor-element-6ff3856,
  .page-id-110 .elementor-element-c793ce0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .page-id-110 .elementor-element-72e9e9a {
    margin-bottom: 34px !important;
  }

  .page-id-110 .elementor-element-7f6dc76 {
    row-gap: 0 !important;
  }

  .page-id-110 .elementor-element-94a6464 {
    flex-wrap: nowrap !important;
  }

  .page-id-110 .elementor-element-a6f0fa6 {
    width: 36.8% !important;
    flex: 0 0 36.8% !important;
  }

  .page-id-110 .elementor-element-58c6f3d,
  .page-id-110 .elementor-element-eac77cd,
  .page-id-110 .elementor-element-9711399 {
    width: 18.4% !important;
    flex: 0 0 18.4% !important;
  }
}

.page-id-110 .elementor-element-72e9e9a,
.page-id-110 .elementor-element-8bbc3ec,
.page-id-110 .elementor-element-77bc609,
.page-id-110 .elementor-element-2bd69ac,
.page-id-110 .elementor-element-b2ab4af {
  --widgets-spacing: 0px 0px !important;
  gap: 0 !important;
}

.page-id-110 .elementor-element-3cba1fe,
.page-id-110 .elementor-element-08ff81e,
.page-id-110 .elementor-element-5c6b87d,
.page-id-110 .elementor-element-d8feb17,
.page-id-110 .elementor-element-56310f1,
.page-id-110 .elementor-element-b160c41 {
  margin-top: 0 !important;
}

.page-id-110 .elementor-element-3cba1fe {
  margin-bottom: 16px !important;
}

.page-id-110 .elementor-element-08ff81e,
.page-id-110 .elementor-element-5c6b87d,
.page-id-110 .elementor-element-d8feb17,
.page-id-110 .elementor-element-56310f1 {
  margin-bottom: 12px !important;
}

.page-id-110 .elementor-element-3cba1fe p,
.page-id-110 .elementor-element-3612494 p,
.page-id-110 .elementor-element-38409fc p,
.page-id-110 .elementor-element-51f5fad p,
.page-id-110 .elementor-element-27749b4 p {
  margin: 0 !important;
}

.page-id-110 .elementor-element-f8bde85,
.page-id-110 .elementor-element-378e776,
.page-id-110 .elementor-element-0351898,
.page-id-110 .elementor-element-b877081 {
  width: 64px !important;
  height: 64px !important;
  margin: 0 auto 24px !important;
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
}

.page-id-110 .elementor-element-7f6dc76 .elementor-widget-text-editor p {
  margin: 0 !important;
}

.page-id-110 .elementor-element-e8563c6 {
  position: relative !important;
  overflow: visible !important;
}

.page-id-110 .elementor-element-a594ef9 {
  position: relative !important;
  overflow: hidden !important;
  background-image: url('https://www.shrhair.com.br/images/site/heaven2.jpg') !important;
  background-size: cover !important;
  background-position: center center !important;
}

.page-id-110 .elementor-element-936f03a {
  display: none !important;
}

.page-id-110 .elementor-element-1f3d95c {
  width: 180px !important;
  height: 70px !important;
  background: url('https://www.shrhair.com.br/images/site/Maletti%20-%20Logo%20bianco.png') center center / contain no-repeat !important;
}

.page-id-110 .elementor-element-1f3d95c img {
  display: none !important;
}

.page-id-110 .elementor-element-ea085e0 {
  position: absolute !important;
  inset: 0 !important;
  display: flex !important;
  flex-direction: column !important;
  justify-content: center !important;
  align-items: center !important;
  padding: 32px !important;
  z-index: 2 !important;
}

.page-id-110 .elementor-element-ea085e0 * {
  color: #ffffff !important;
  text-align: center !important;
}

.page-id-110 .elementor-element-712a39c {
  position: absolute !important;
  right: -24px !important;
  bottom: -24px !important;
  width: auto !important;
  z-index: 3 !important;
}

.page-id-110 .elementor-element-712a39c .elementor-text-editor p {
  margin: 0 !important;
}

.page-id-110 .elementor-element-ff439dc .elementor-text-editor p {
  margin: 0 !important;
}

.page-id-110 .elementor-element-2acc560 {
  justify-content: center !important;
  align-items: center !important;
}

.page-id-110 .elementor-element-41577c0,
.page-id-110 .elementor-element-bc06380,
.page-id-110 .elementor-element-b5760cd,
.page-id-110 .elementor-element-33d0214,
.page-id-110 .elementor-element-9b8c1ef,
.page-id-110 .elementor-element-aa31757,
.page-id-110 .elementor-element-8edb1ae,
.page-id-110 .elementor-element-96aef22 {
  width: auto !important;
  flex: 0 0 auto !important;
}

.page-id-110 .elementor-element-33d0214 {
  justify-content: flex-end !important;
}

.page-id-110 .elementor-element-3f94bf2 {
  justify-content: space-between !important;
  align-items: center !important;
}

.page-id-110 .elementor-element-aa04263 a,
.page-id-110 .elementor-element-d903388 a,
.page-id-110 .elementor-element-7be2fec a,
.page-id-110 .elementor-element-bae01e9 a {
  display: inline-flex !important;
  width: 40px !important;
  height: 40px !important;
  align-items: center !important;
  justify-content: center !important;
  border: 1px solid #374151 !important;
  border-radius: 9999px !important;
  color: #9ca3af !important;
  transition: color 0.2s ease, border-color 0.2s ease !important;
}

.page-id-110 .elementor-element-aa04263 a:hover,
.page-id-110 .elementor-element-d903388 a:hover,
.page-id-110 .elementor-element-7be2fec a:hover,
.page-id-110 .elementor-element-bae01e9 a:hover {
  color: #ffffff !important;
  border-color: #ffffff !important;
}

.page-id-110 .elementor-element-aa04263 svg,
.page-id-110 .elementor-element-d903388 svg,
.page-id-110 .elementor-element-7be2fec svg,
.page-id-110 .elementor-element-bae01e9 svg {
  width: 16px !important;
  height: 16px !important;
}
/* CODEx About Section Parity End *//* End custom CSS */