.elementor-63 .elementor-element.elementor-element-2bfa225e{--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:190px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-63 .elementor-element.elementor-element-2bfa225e:not(.elementor-motion-effects-element-type-background), .elementor-63 .elementor-element.elementor-element-2bfa225e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af4f2ef );}.elementor-63 .elementor-element.elementor-element-6260c584{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63 .elementor-element.elementor-element-346d5cbc{--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:56px 56px;--row-gap:56px;--column-gap:56px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63 .elementor-element.elementor-element-76fdde36 .elementor-heading-title{font-family:var( --e-global-typography-c100099-font-family ), Serif;font-size:var( --e-global-typography-c100099-font-size );font-weight:var( --e-global-typography-c100099-font-weight );text-transform:var( --e-global-typography-c100099-text-transform );font-style:var( --e-global-typography-c100099-font-style );line-height:var( --e-global-typography-c100099-line-height );letter-spacing:var( --e-global-typography-c100099-letter-spacing );color:var( --e-global-color-a1c1818 );}.elementor-63 .elementor-element.elementor-element-71fadd86{font-family:var( --e-global-typography-c100022-font-family ), Serif;font-size:var( --e-global-typography-c100022-font-size );font-weight:var( --e-global-typography-c100022-font-weight );text-transform:var( --e-global-typography-c100022-text-transform );font-style:var( --e-global-typography-c100022-font-style );line-height:var( --e-global-typography-c100022-line-height );letter-spacing:var( --e-global-typography-c100022-letter-spacing );color:var( --e-global-color-a1c1818 );}.elementor-63 .elementor-element.elementor-element-66080e4b{--display:flex;--min-height:72vh;--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-63 .elementor-element.elementor-element-66080e4b:not(.elementor-motion-effects-element-type-background), .elementor-63 .elementor-element.elementor-element-66080e4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://cecilia.elportachuelo.es/wp-content/uploads/2026/10/escalera-2023-bn.jpg");background-position:center 45%;background-repeat:no-repeat;background-size:cover;}.elementor-63 .elementor-element.elementor-element-2e7d2606{--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:112px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-63 .elementor-element.elementor-element-2e7d2606:not(.elementor-motion-effects-element-type-background), .elementor-63 .elementor-element.elementor-element-2e7d2606 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af4f2ef );}.elementor-63 .elementor-element.elementor-element-60e8afcc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63 .elementor-element.elementor-element-411cde35{--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:96px 96px;--row-gap:96px;--column-gap:96px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63 .elementor-element.elementor-element-2826b0f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63 .elementor-element.elementor-element-525e6771{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-63 .elementor-element.elementor-element-525e6771 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-a1c1818 );}.elementor-63 .elementor-element.elementor-element-6dc2f322{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:var( --e-global-typography-text-font-family ), Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-63 .elementor-element.elementor-element-44fd5be9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:var( --e-global-typography-text-font-family ), Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-63 .elementor-element.elementor-element-31c1a7cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-63 .elementor-element.elementor-element-31c1a7cf .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-a1c1818 );}.elementor-63 .elementor-element.elementor-element-50f9eb63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:var( --e-global-typography-text-font-family ), Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-63 .elementor-element.elementor-element-255b956b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:var( --e-global-typography-text-font-family ), Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-63 .elementor-element.elementor-element-483a756{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-63 .elementor-element.elementor-element-483a756 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-a1c1818 );}.elementor-63 .elementor-element.elementor-element-1943b65f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:var( --e-global-typography-text-font-family ), Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-63 .elementor-element.elementor-element-6b857ac7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:var( --e-global-typography-text-font-family ), Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-63 .elementor-element.elementor-element-3ec254a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-63 .elementor-element.elementor-element-3ec254a3 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-a1c1818 );}.elementor-63 .elementor-element.elementor-element-7cfbb2fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:var( --e-global-typography-text-font-family ), Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-63 .elementor-element.elementor-element-54b75d6a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63 .elementor-element.elementor-element-1bcb3839 img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-63 .elementor-element.elementor-element-1bcb3839 .widget-image-caption{font-family:var( --e-global-typography-c100015-font-family ), Serif;font-size:var( --e-global-typography-c100015-font-size );font-weight:var( --e-global-typography-c100015-font-weight );text-transform:var( --e-global-typography-c100015-text-transform );font-style:var( --e-global-typography-c100015-font-style );line-height:var( --e-global-typography-c100015-line-height );letter-spacing:var( --e-global-typography-c100015-letter-spacing );}.elementor-63 .elementor-element.elementor-element-78e1b7eb{--display:flex;--min-height:86vh;--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;--justify-content:flex-end;--overlay-opacity:1;--padding-top:130px;--padding-bottom:130px;--padding-left:24px;--padding-right:24px;}.elementor-63 .elementor-element.elementor-element-78e1b7eb:not(.elementor-motion-effects-element-type-background), .elementor-63 .elementor-element.elementor-element-78e1b7eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://cecilia.elportachuelo.es/wp-content/uploads/2026/10/recital-piano.jpg");background-position:60% center;background-repeat:no-repeat;background-size:cover;}.elementor-63 .elementor-element.elementor-element-78e1b7eb::before, .elementor-63 .elementor-element.elementor-element-78e1b7eb > .elementor-background-video-container::before, .elementor-63 .elementor-element.elementor-element-78e1b7eb > .e-con-inner > .elementor-background-video-container::before, .elementor-63 .elementor-element.elementor-element-78e1b7eb > .elementor-background-slideshow::before, .elementor-63 .elementor-element.elementor-element-78e1b7eb > .e-con-inner > .elementor-background-slideshow::before, .elementor-63 .elementor-element.elementor-element-78e1b7eb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, rgba(14,12,12,0.92) 0%, rgba(14,12,12,0) 74%);}.elementor-63 .elementor-element.elementor-element-6758614b{--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-63 .elementor-element.elementor-element-5f2860ac{--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-63 .elementor-element.elementor-element-99a9ee7 .elementor-heading-title{font-family:var( --e-global-typography-c100048-font-family ), Serif;font-size:var( --e-global-typography-c100048-font-size );font-weight:var( --e-global-typography-c100048-font-weight );text-transform:var( --e-global-typography-c100048-text-transform );font-style:var( --e-global-typography-c100048-font-style );line-height:var( --e-global-typography-c100048-line-height );letter-spacing:var( --e-global-typography-c100048-letter-spacing );color:var( --e-global-color-af6f1eb );}.elementor-63 .elementor-element.elementor-element-499efeec .elementor-heading-title{font-family:var( --e-global-typography-c100013-font-family ), Serif;font-size:var( --e-global-typography-c100013-font-size );font-weight:var( --e-global-typography-c100013-font-weight );text-transform:var( --e-global-typography-c100013-text-transform );font-style:var( --e-global-typography-c100013-font-style );line-height:var( --e-global-typography-c100013-line-height );letter-spacing:var( --e-global-typography-c100013-letter-spacing );color:var( --e-global-color-accent );}.elementor-63 .elementor-element.elementor-element-69a6f00b{--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:112px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-63 .elementor-element.elementor-element-69a6f00b:not(.elementor-motion-effects-element-type-background), .elementor-63 .elementor-element.elementor-element-69a6f00b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-63 .elementor-element.elementor-element-62ce593d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63 .elementor-element.elementor-element-6a460ffc{--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:96px 96px;--row-gap:96px;--column-gap:96px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63 .elementor-element.elementor-element-4d8eb5ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63 .elementor-element.elementor-element-6f45be24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-63 .elementor-element.elementor-element-6f45be24 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-af6f1eb );}.elementor-63 .elementor-element.elementor-element-4ff38bc0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:var( --e-global-typography-text-font-family ), Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-ad9d0c7 );}.elementor-63 .elementor-element.elementor-element-7f76b780{font-family:var( --e-global-typography-text-font-family ), Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-ad9d0c7 );}.elementor-63 .elementor-element.elementor-element-17b11aeb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63 .elementor-element.elementor-element-5393036e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-63 .elementor-element.elementor-element-5393036e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-af6f1eb );}.elementor-63 .elementor-element.elementor-element-2741e3dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:var( --e-global-typography-text-font-family ), Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-ad9d0c7 );}.elementor-63 .elementor-element.elementor-element-3f784379{font-family:var( --e-global-typography-text-font-family ), Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-ad9d0c7 );}.elementor-63 .elementor-element.elementor-element-1ed6dace{--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:112px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-63 .elementor-element.elementor-element-1ed6dace:not(.elementor-motion-effects-element-type-background), .elementor-63 .elementor-element.elementor-element-1ed6dace > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af4f2ef );}.elementor-63 .elementor-element.elementor-element-51fce96d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63 .elementor-element.elementor-element-7eb72c45{--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:96px 96px;--row-gap:96px;--column-gap:96px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63 .elementor-element.elementor-element-48fd71aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63 .elementor-element.elementor-element-25f1d022{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-63 .elementor-element.elementor-element-25f1d022 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-a1c1818 );}.elementor-63 .elementor-element.elementor-element-641c820b img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-63 .elementor-element.elementor-element-641c820b .widget-image-caption{font-family:var( --e-global-typography-c100015-font-family ), Serif;font-size:var( --e-global-typography-c100015-font-size );font-weight:var( --e-global-typography-c100015-font-weight );text-transform:var( --e-global-typography-c100015-text-transform );font-style:var( --e-global-typography-c100015-font-style );line-height:var( --e-global-typography-c100015-line-height );letter-spacing:var( --e-global-typography-c100015-letter-spacing );}.elementor-63 .elementor-element.elementor-element-617129b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63 .elementor-element.elementor-element-57bf0132{font-family:var( --e-global-typography-text-font-family ), Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-63 .elementor-element.elementor-element-f55297f{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-text-font-family ), Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-63 .elementor-element.elementor-element-f00c1a5{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-63 .elementor-element.elementor-element-f00c1a5 img{width:110px;}.elementor-63 .elementor-element.elementor-element-1ec60945{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-text-font-family ), Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}@media(min-width:768px){.elementor-63 .elementor-element.elementor-element-6260c584{--content-width:1180px;}.elementor-63 .elementor-element.elementor-element-60e8afcc{--content-width:1180px;}.elementor-63 .elementor-element.elementor-element-6758614b{--content-width:1180px;}.elementor-63 .elementor-element.elementor-element-62ce593d{--content-width:1180px;}.elementor-63 .elementor-element.elementor-element-51fce96d{--content-width:1180px;}}@media(max-width:1024px){.elementor-63 .elementor-element.elementor-element-2bfa225e{--padding-top:150px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-63 .elementor-element.elementor-element-76fdde36 .elementor-heading-title{font-size:var( --e-global-typography-c100099-font-size );line-height:var( --e-global-typography-c100099-line-height );letter-spacing:var( --e-global-typography-c100099-letter-spacing );}.elementor-63 .elementor-element.elementor-element-71fadd86{font-size:var( --e-global-typography-c100022-font-size );line-height:var( --e-global-typography-c100022-line-height );letter-spacing:var( --e-global-typography-c100022-letter-spacing );}.elementor-63 .elementor-element.elementor-element-2e7d2606{--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-63 .elementor-element.elementor-element-525e6771 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-63 .elementor-element.elementor-element-6dc2f322{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-63 .elementor-element.elementor-element-44fd5be9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-63 .elementor-element.elementor-element-31c1a7cf .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-63 .elementor-element.elementor-element-50f9eb63{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-63 .elementor-element.elementor-element-255b956b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-63 .elementor-element.elementor-element-483a756 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-63 .elementor-element.elementor-element-1943b65f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-63 .elementor-element.elementor-element-6b857ac7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-63 .elementor-element.elementor-element-3ec254a3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-63 .elementor-element.elementor-element-7cfbb2fd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-63 .elementor-element.elementor-element-1bcb3839 .widget-image-caption{font-size:var( --e-global-typography-c100015-font-size );line-height:var( --e-global-typography-c100015-line-height );letter-spacing:var( --e-global-typography-c100015-letter-spacing );}.elementor-63 .elementor-element.elementor-element-78e1b7eb{--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-63 .elementor-element.elementor-element-99a9ee7 .elementor-heading-title{font-size:var( --e-global-typography-c100048-font-size );line-height:var( --e-global-typography-c100048-line-height );letter-spacing:var( --e-global-typography-c100048-letter-spacing );}.elementor-63 .elementor-element.elementor-element-499efeec .elementor-heading-title{font-size:var( --e-global-typography-c100013-font-size );line-height:var( --e-global-typography-c100013-line-height );letter-spacing:var( --e-global-typography-c100013-letter-spacing );}.elementor-63 .elementor-element.elementor-element-69a6f00b{--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-63 .elementor-element.elementor-element-6f45be24 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-63 .elementor-element.elementor-element-4ff38bc0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-63 .elementor-element.elementor-element-7f76b780{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-63 .elementor-element.elementor-element-5393036e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-63 .elementor-element.elementor-element-2741e3dc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-63 .elementor-element.elementor-element-3f784379{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-63 .elementor-element.elementor-element-1ed6dace{--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-63 .elementor-element.elementor-element-25f1d022 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-63 .elementor-element.elementor-element-641c820b .widget-image-caption{font-size:var( --e-global-typography-c100015-font-size );line-height:var( --e-global-typography-c100015-line-height );letter-spacing:var( --e-global-typography-c100015-letter-spacing );}.elementor-63 .elementor-element.elementor-element-57bf0132{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-63 .elementor-element.elementor-element-f55297f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-63 .elementor-element.elementor-element-1ec60945{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-63 .elementor-element.elementor-element-2bfa225e{--padding-top:130px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-63 .elementor-element.elementor-element-76fdde36 .elementor-heading-title{font-size:var( --e-global-typography-c100099-font-size );line-height:var( --e-global-typography-c100099-line-height );letter-spacing:var( --e-global-typography-c100099-letter-spacing );}.elementor-63 .elementor-element.elementor-element-71fadd86{font-size:var( --e-global-typography-c100022-font-size );line-height:var( --e-global-typography-c100022-line-height );letter-spacing:var( --e-global-typography-c100022-letter-spacing );}.elementor-63 .elementor-element.elementor-element-66080e4b{--min-height:360px;}.elementor-63 .elementor-element.elementor-element-2e7d2606{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-63 .elementor-element.elementor-element-525e6771{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-63 .elementor-element.elementor-element-525e6771 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-63 .elementor-element.elementor-element-6dc2f322{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-63 .elementor-element.elementor-element-44fd5be9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-63 .elementor-element.elementor-element-31c1a7cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-63 .elementor-element.elementor-element-31c1a7cf .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-63 .elementor-element.elementor-element-50f9eb63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-63 .elementor-element.elementor-element-255b956b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-63 .elementor-element.elementor-element-483a756{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-63 .elementor-element.elementor-element-483a756 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-63 .elementor-element.elementor-element-1943b65f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-63 .elementor-element.elementor-element-6b857ac7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-63 .elementor-element.elementor-element-3ec254a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-63 .elementor-element.elementor-element-3ec254a3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-63 .elementor-element.elementor-element-7cfbb2fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-63 .elementor-element.elementor-element-1bcb3839 .widget-image-caption{font-size:var( --e-global-typography-c100015-font-size );line-height:var( --e-global-typography-c100015-line-height );letter-spacing:var( --e-global-typography-c100015-letter-spacing );}.elementor-63 .elementor-element.elementor-element-78e1b7eb{--min-height:78vh;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-63 .elementor-element.elementor-element-99a9ee7 .elementor-heading-title{font-size:var( --e-global-typography-c100048-font-size );line-height:var( --e-global-typography-c100048-line-height );letter-spacing:var( --e-global-typography-c100048-letter-spacing );}.elementor-63 .elementor-element.elementor-element-499efeec .elementor-heading-title{font-size:var( --e-global-typography-c100013-font-size );line-height:var( --e-global-typography-c100013-line-height );letter-spacing:var( --e-global-typography-c100013-letter-spacing );}.elementor-63 .elementor-element.elementor-element-69a6f00b{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-63 .elementor-element.elementor-element-6f45be24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-63 .elementor-element.elementor-element-6f45be24 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-63 .elementor-element.elementor-element-4ff38bc0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-63 .elementor-element.elementor-element-7f76b780{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-63 .elementor-element.elementor-element-5393036e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-63 .elementor-element.elementor-element-5393036e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-63 .elementor-element.elementor-element-2741e3dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-63 .elementor-element.elementor-element-3f784379{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-63 .elementor-element.elementor-element-1ed6dace{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-63 .elementor-element.elementor-element-25f1d022{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-63 .elementor-element.elementor-element-25f1d022 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-63 .elementor-element.elementor-element-641c820b .widget-image-caption{font-size:var( --e-global-typography-c100015-font-size );line-height:var( --e-global-typography-c100015-line-height );letter-spacing:var( --e-global-typography-c100015-letter-spacing );}.elementor-63 .elementor-element.elementor-element-57bf0132{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-63 .elementor-element.elementor-element-f55297f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-63 .elementor-element.elementor-element-1ec60945{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}/* Start custom CSS for text-editor, class: .elementor-element-71fadd86 */.elementor-63 .elementor-element.elementor-element-71fadd86 p:last-child{margin-bottom:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-346d5cbc */.elementor-63 .elementor-element.elementor-element-346d5cbc{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:end}
@media(max-width:1024px){.elementor-63 .elementor-element.elementor-element-346d5cbc{grid-template-columns:1fr;gap:40px}}
@media(max-width:767px){.elementor-63 .elementor-element.elementor-element-346d5cbc{grid-template-columns:1fr;gap:24px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dc2f322 */.elementor-63 .elementor-element.elementor-element-6dc2f322 p:last-child{margin-bottom:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44fd5be9 */.elementor-63 .elementor-element.elementor-element-44fd5be9 p:last-child{margin-bottom:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50f9eb63 */.elementor-63 .elementor-element.elementor-element-50f9eb63 p:last-child{margin-bottom:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-255b956b */.elementor-63 .elementor-element.elementor-element-255b956b p:last-child{margin-bottom:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1943b65f */.elementor-63 .elementor-element.elementor-element-1943b65f p:last-child{margin-bottom:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b857ac7 */.elementor-63 .elementor-element.elementor-element-6b857ac7 p:last-child{margin-bottom:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cfbb2fd */.elementor-63 .elementor-element.elementor-element-7cfbb2fd p:last-child{margin-bottom:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1bcb3839 */.elementor-63 .elementor-element.elementor-element-1bcb3839 img{width:100%;aspect-ratio:4/5;object-fit:cover;transition:filter .9s}
.elementor-63 .elementor-element.elementor-element-1bcb3839 .widget-image-caption{text-align:left;margin-top:12px}
.elementor-63 .elementor-element.elementor-element-1bcb3839 img{object-position:48% center}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54b75d6a */@media(min-width:768px){.elementor-63 .elementor-element.elementor-element-54b75d6a{position:sticky;top:110px;align-self:start}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-411cde35 */.elementor-63 .elementor-element.elementor-element-411cde35{display:grid;grid-template-columns:1.15fr .85fr;gap:96px;align-items:start}
@media(max-width:1024px){.elementor-63 .elementor-element.elementor-element-411cde35{grid-template-columns:1fr;gap:64px}}
@media(max-width:767px){.elementor-63 .elementor-element.elementor-element-411cde35{grid-template-columns:1fr;gap:40px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-499efeec */.elementor-63 .elementor-element.elementor-element-499efeec{margin-top:22px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f2860ac */.elementor-63 .elementor-element.elementor-element-5f2860ac{max-width:600px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78e1b7eb */@media(max-width:767px){.elementor-63 .elementor-element.elementor-element-78e1b7eb::before{background-image:linear-gradient(0deg,rgba(14,12,12,.92) 0%,rgba(14,12,12,.6) 55%,rgba(14,12,12,.2) 100%)!important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ff38bc0 */.elementor-63 .elementor-element.elementor-element-4ff38bc0 p:last-child{margin-bottom:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f76b780 */.elementor-63 .elementor-element.elementor-element-7f76b780 p:last-child{margin-bottom:0}
.elementor-63 .elementor-element.elementor-element-7f76b780 ul{list-style:none;padding:0;margin:0;border-top:1px solid rgba(246,241,235,.16)}
.elementor-63 .elementor-element.elementor-element-7f76b780 li{display:grid;grid-template-columns:150px 1fr;gap:28px;padding:16px 0;border-bottom:1px solid rgba(246,241,235,.16)}
.elementor-63 .elementor-element.elementor-element-7f76b780 li .k{font-style:italic;color:#F2D7A6}
@media(max-width:767px){.elementor-63 .elementor-element.elementor-element-7f76b780 li{grid-template-columns:1fr;gap:2px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2741e3dc */.elementor-63 .elementor-element.elementor-element-2741e3dc p:last-child{margin-bottom:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f784379 */.elementor-63 .elementor-element.elementor-element-3f784379 p:last-child{margin-bottom:0}
.elementor-63 .elementor-element.elementor-element-3f784379 ul{list-style:none;padding:0;margin:0;border-top:1px solid rgba(246,241,235,.16)}
.elementor-63 .elementor-element.elementor-element-3f784379 li{display:grid;grid-template-columns:150px 1fr;gap:28px;padding:16px 0;border-bottom:1px solid rgba(246,241,235,.16)}
.elementor-63 .elementor-element.elementor-element-3f784379 li .k{font-style:italic;color:#F2D7A6}
@media(max-width:767px){.elementor-63 .elementor-element.elementor-element-3f784379 li{grid-template-columns:1fr;gap:2px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a460ffc */.elementor-63 .elementor-element.elementor-element-6a460ffc{display:grid;grid-template-columns:1fr 1fr;gap:96px;align-items:start}
@media(max-width:1024px){.elementor-63 .elementor-element.elementor-element-6a460ffc{grid-template-columns:1fr;gap:64px}}
@media(max-width:767px){.elementor-63 .elementor-element.elementor-element-6a460ffc{grid-template-columns:1fr;gap:40px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-641c820b */.elementor-63 .elementor-element.elementor-element-641c820b img{width:100%;aspect-ratio:3/2;object-fit:cover;transition:filter .9s}
.elementor-63 .elementor-element.elementor-element-641c820b .widget-image-caption{text-align:left;margin-top:12px}
.elementor-63 .elementor-element.elementor-element-641c820b img{object-position:center 30%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48fd71aa */@media(min-width:768px){.elementor-63 .elementor-element.elementor-element-48fd71aa{position:sticky;top:110px;align-self:start}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57bf0132 */.elementor-63 .elementor-element.elementor-element-57bf0132 p:last-child{margin-bottom:0}
.elementor-63 .elementor-element.elementor-element-57bf0132 ul{list-style:none;padding:0;margin:0;border-top:1px solid #D9D3CD}
.elementor-63 .elementor-element.elementor-element-57bf0132 li{display:grid;grid-template-columns:150px 1fr;gap:28px;padding:16px 0;border-bottom:1px solid #D9D3CD}
.elementor-63 .elementor-element.elementor-element-57bf0132 li .k{font-style:italic;color:#6E1423}
@media(max-width:767px){.elementor-63 .elementor-element.elementor-element-57bf0132 li{grid-template-columns:1fr;gap:2px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f55297f */.elementor-63 .elementor-element.elementor-element-f55297f p:last-child{margin-bottom:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ec60945 */.elementor-63 .elementor-element.elementor-element-1ec60945 p:last-child{margin-bottom:0}
.elementor-63 .elementor-element.elementor-element-1ec60945 a{color:#6E1423}
.elementor-63 .elementor-element.elementor-element-1ec60945 a{text-decoration:underline;text-underline-offset:.28em;text-decoration-thickness:1px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7eb72c45 */.elementor-63 .elementor-element.elementor-element-7eb72c45{display:grid;grid-template-columns:1fr 1fr;gap:96px;align-items:start}
@media(max-width:1024px){.elementor-63 .elementor-element.elementor-element-7eb72c45{grid-template-columns:1fr;gap:64px}}
@media(max-width:767px){.elementor-63 .elementor-element.elementor-element-7eb72c45{grid-template-columns:1fr;gap:40px}}/* End custom CSS */