.elementor-1282 .elementor-element.elementor-element-ov00006e{--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;--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-1282 .elementor-element.elementor-element-ov000002{--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;--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-1282 .elementor-element.elementor-element-ov000001{width:100%;max-width:100%;}.elementor-1282 .elementor-element.elementor-element-ov000005{--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;--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-1282 .elementor-element.elementor-element-ov000004{--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;--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-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1282 .elementor-element.elementor-element-ov000003{font-family:"Inter Tight", Sans-serif;font-weight:400;}.elementor-1282 .elementor-element.elementor-element-ov000010{--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;--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-1282 .elementor-element.elementor-element-ov00000f{--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;--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-1282 .elementor-element.elementor-element-ov00000c{--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:28px 28px;--row-gap:28px;--column-gap:28px;--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1282 .elementor-element.elementor-element-ov000006 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:300;}.elementor-1282 .elementor-element.elementor-element-ov000007 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:300;}.elementor-1282 .elementor-element.elementor-element-ov000008{font-family:"Inter Tight", Sans-serif;font-weight:400;}.elementor-1282 .elementor-element.elementor-element-ov00000b{--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;--flex-wrap: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-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1282 .elementor-element.elementor-element-ov000009 .elementor-button{font-family:"Inter Tight", Sans-serif;font-weight:500;}.elementor-1282 .elementor-element.elementor-element-ov00000a .elementor-button{font-family:"Inter Tight", Sans-serif;font-weight:500;}.elementor-1282 .elementor-element.elementor-element-ov00000e{--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;--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1282 .elementor-element.elementor-element-ov000013{--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;--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-1282 .elementor-element.elementor-element-ov000012{--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;--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-1282 .elementor-element.elementor-element-ov000011{font-family:"Inter Tight", Sans-serif;font-weight:400;}.elementor-1282 .elementor-element.elementor-element-ov000028{--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;--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-1282 .elementor-element.elementor-element-ov000027{--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;--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-1282 .elementor-element.elementor-element-ov000016{--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:18px 18px;--row-gap:18px;--column-gap:18px;--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-1282 .elementor-element.elementor-element-ov000014 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:300;}.elementor-1282 .elementor-element.elementor-element-ov000015 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:300;}.elementor-1282 .elementor-element.elementor-element-ov000026{--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;--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-1282 .elementor-element.elementor-element-ov00001b{--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;--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-1282 .elementor-element.elementor-element-ov000017 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:300;}.elementor-1282 .elementor-element.elementor-element-ov00001a{--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:12px 12px;--row-gap:12px;--column-gap:12px;--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-1282 .elementor-element.elementor-element-ov000018 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:400;}.elementor-1282 .elementor-element.elementor-element-ov000019{font-family:"Inter Tight", Sans-serif;font-weight:400;}.elementor-1282 .elementor-element.elementor-element-ov000020{--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;--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-1282 .elementor-element.elementor-element-ov00001c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:300;}.elementor-1282 .elementor-element.elementor-element-ov00001f{--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:12px 12px;--row-gap:12px;--column-gap:12px;--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-1282 .elementor-element.elementor-element-ov00001d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:400;}.elementor-1282 .elementor-element.elementor-element-ov00001e{font-family:"Inter Tight", Sans-serif;font-weight:400;}.elementor-1282 .elementor-element.elementor-element-ov000025{--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;--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-1282 .elementor-element.elementor-element-ov000021 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:300;}.elementor-1282 .elementor-element.elementor-element-ov000024{--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:12px 12px;--row-gap:12px;--column-gap:12px;--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-1282 .elementor-element.elementor-element-ov000022 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:400;}.elementor-1282 .elementor-element.elementor-element-ov000023{font-family:"Inter Tight", Sans-serif;font-weight:400;}.elementor-1282 .elementor-element.elementor-element-ov00003a{--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;--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-1282 .elementor-element.elementor-element-ov000039{--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;--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-1282 .elementor-element.elementor-element-ov00002b{--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:18px 18px;--row-gap:18px;--column-gap:18px;--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-1282 .elementor-element.elementor-element-ov000029 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:300;}.elementor-1282 .elementor-element.elementor-element-ov00002a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:300;}.elementor-1282 .elementor-element.elementor-element-ov000038{--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;--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-1282 .elementor-element.elementor-element-ov00002e{--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;--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-1282 .elementor-element.elementor-element-ov00002c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:300;}.elementor-1282 .elementor-element.elementor-element-ov00002d{font-family:"Inter Tight", Sans-serif;font-weight:400;}.elementor-1282 .elementor-element.elementor-element-ov000031{--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;--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-1282 .elementor-element.elementor-element-ov00002f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:300;}.elementor-1282 .elementor-element.elementor-element-ov000030{font-family:"Inter Tight", Sans-serif;font-weight:400;}.elementor-1282 .elementor-element.elementor-element-ov000034{--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;--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-1282 .elementor-element.elementor-element-ov000032 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:300;}.elementor-1282 .elementor-element.elementor-element-ov000033{font-family:"Inter Tight", Sans-serif;font-weight:400;}.elementor-1282 .elementor-element.elementor-element-ov000037{--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;--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-1282 .elementor-element.elementor-element-ov000035 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:300;}.elementor-1282 .elementor-element.elementor-element-ov000036{font-family:"Inter Tight", Sans-serif;font-weight:400;}.elementor-1282 .elementor-element.elementor-element-ov00004c{--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;--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-1282 .elementor-element.elementor-element-ov00004b{--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;--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-1282 .elementor-element.elementor-element-ov00003d{--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:18px 18px;--row-gap:18px;--column-gap:18px;--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-1282 .elementor-element.elementor-element-ov00003b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:300;}.elementor-1282 .elementor-element.elementor-element-ov00003c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:300;}.elementor-1282 .elementor-element.elementor-element-ov00004a{--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;--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-1282 .elementor-element.elementor-element-ov000041{--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;--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-1282 .elementor-element.elementor-element-ov00003e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:300;}.elementor-1282 .elementor-element.elementor-element-ov00003f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:400;}.elementor-1282 .elementor-element.elementor-element-ov000040{font-family:"Inter Tight", Sans-serif;font-weight:400;}.elementor-1282 .elementor-element.elementor-element-ov000045{--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;--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-1282 .elementor-element.elementor-element-ov000042 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:300;}.elementor-1282 .elementor-element.elementor-element-ov000043 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:400;}.elementor-1282 .elementor-element.elementor-element-ov000044{font-family:"Inter Tight", Sans-serif;font-weight:400;}.elementor-1282 .elementor-element.elementor-element-ov000049{--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;--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-1282 .elementor-element.elementor-element-ov000046 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:300;}.elementor-1282 .elementor-element.elementor-element-ov000047 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:400;}.elementor-1282 .elementor-element.elementor-element-ov000048{font-family:"Inter Tight", Sans-serif;font-weight:400;}.elementor-1282 .elementor-element.elementor-element-ov000054{--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;--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-1282 .elementor-element.elementor-element-ov000053{--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;--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-1282 .elementor-element.elementor-element-ov00004e{--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;--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-1282 .elementor-element.elementor-element-ov000052{--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:22px 22px;--row-gap:22px;--column-gap:22px;--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-1282 .elementor-element.elementor-element-ov00004f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:300;}.elementor-1282 .elementor-element.elementor-element-ov000050 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:300;}.elementor-1282 .elementor-element.elementor-element-ov000051{font-family:"Inter Tight", Sans-serif;font-weight:400;}.elementor-1282 .elementor-element.elementor-element-ov000062{--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;--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-1282 .elementor-element.elementor-element-ov000061{--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;--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-1282 .elementor-element.elementor-element-ov000057{--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:18px 18px;--row-gap:18px;--column-gap:18px;--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-1282 .elementor-element.elementor-element-ov000055 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:300;}.elementor-1282 .elementor-element.elementor-element-ov000056 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:300;}.elementor-1282 .elementor-element.elementor-element-ov000060{--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;--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-1282 .elementor-element.elementor-element-ov000059{--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;--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-1282 .elementor-element.elementor-element-ov000058 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:400;}.elementor-1282 .elementor-element.elementor-element-ov00005b{--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;--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-1282 .elementor-element.elementor-element-ov00005a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:400;}.elementor-1282 .elementor-element.elementor-element-ov00005d{--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;--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-1282 .elementor-element.elementor-element-ov00005c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:400;}.elementor-1282 .elementor-element.elementor-element-ov00005f{--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;--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-1282 .elementor-element.elementor-element-ov00005e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:400;}.elementor-1282 .elementor-element.elementor-element-ov000067{--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;--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-1282 .elementor-element.elementor-element-ov000066{--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;--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-1282 .elementor-element.elementor-element-ov000063 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:300;}.elementor-1282 .elementor-element.elementor-element-ov000064 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:300;}.elementor-1282 .elementor-element.elementor-element-ov000065{font-family:"Inter Tight", Sans-serif;font-weight:400;}.elementor-1282 .elementor-element.elementor-element-ov000069{--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;--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-1282 .elementor-element.elementor-element-ov000068{width:100%;max-width:100%;}.elementor-1282 .elementor-element.elementor-element-ov00006b{--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;--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-1282 .elementor-element.elementor-element-ov00006a{width:100%;max-width:100%;}.elementor-1282 .elementor-element.elementor-element-ov00006d{--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;--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-1282 .elementor-element.elementor-element-ov00006c{width:100%;max-width:100%;}@media(min-width:768px){.elementor-1282 .elementor-element.elementor-element-ov00006e{--width:100%;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for container, class: .elementor-element-ov00006e */.elementor-1282 .elementor-element.elementor-element-ov00006e {
  --mlb-over-bone: #faf8f5;
  --mlb-over-bone-soft: #f4f1ec;
  --mlb-over-bone-warm: #ece8e0;
  --mlb-over-charcoal: #272421;
  --mlb-over-charcoal-soft: #36312b;
  --mlb-over-ink: #3a3631;
  --mlb-over-muted: #8a8378;
  --mlb-over-muted-soft: #b8b0a3;
  --mlb-over-line: #ddd7cc;
  --mlb-over-line-soft: #e9e4db;
  --mlb-over-cognac: #a0623a;
  --mlb-over-cognac-deep: #8a4f2c;
  --mlb-over-white: #ffffff;
  --mlb-over-serif: "Cormorant Garamond", "Times New Roman", serif;
  --mlb-over-sans: "Inter Tight", Arial, sans-serif;
  --mlb-over-ease: cubic-bezier(.16, 1, .3, 1);
  width: 100%;
  background: var(--mlb-over-bone);
  color: var(--mlb-over-ink);
  font-family: var(--mlb-over-sans);
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__slot,
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__section,
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__breadcrumb-band {
  width: 100%;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__inner {
  width: 100%;
  max-width: 1440px;
  margin-right: auto !important;
  margin-left: auto !important;
  padding-right: 40px;
  padding-left: 40px;
  box-sizing: border-box;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__narrow {
  width: 100%;
  max-width: 980px;
  margin-right: auto !important;
  margin-left: auto !important;
  padding-right: 40px;
  padding-left: 40px;
  box-sizing: border-box;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__breadcrumb-band {
  padding: 28px 0 0;
  background: var(--mlb-over-bone);
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__breadcrumb,
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__breadcrumb p,
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__breadcrumb .elementor-widget-container {
  margin: 0;
  color: var(--mlb-over-muted) !important;
  font: 500 12.5px/1.5 var(--mlb-over-sans) !important;
  letter-spacing: .13em !important;
  text-transform: uppercase !important;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__breadcrumb a {
  color: var(--mlb-over-charcoal);
  text-decoration: none;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__breadcrumb a:hover,
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__breadcrumb a:focus-visible {
  color: var(--mlb-over-cognac);
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__hero {
  padding: 50px 0 92px;
  background: var(--mlb-over-bone);
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__hero-grid {
  display: grid;
  grid-template-columns: minmax(0, 1.04fr) minmax(0, .96fr);
  gap: 64px;
  align-items: center;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__hero-copy {
  max-width: 650px;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__eyebrow .elementor-heading-title {
  margin: 0;
  color: var(--mlb-over-cognac);
  font-family: var(--mlb-over-sans);
  font-size: 12.5px;
  font-weight: 500;
  line-height: 1.4;
  letter-spacing: .32em;
  text-transform: uppercase;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__hero-title .elementor-heading-title {
  margin: 0;
  color: var(--mlb-over-charcoal);
  font-family: var(--mlb-over-serif);
  font-size: clamp(42px, 4.6vw, 64px);
  font-weight: 300;
  line-height: 1.05;
  letter-spacing: -.015em;
  text-transform: none !important;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__hero-title em,
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__section-title em {
  color: var(--mlb-over-cognac);
  font-style: italic;
  font-weight: inherit;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__lede {
  max-width: 520px;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__lede,
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__lede p,
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__lede .elementor-widget-container {
  color: var(--mlb-over-muted) !important;
  font: 400 17px/1.7 var(--mlb-over-sans) !important;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__lede p,
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__body-copy p,
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__timeline-copy p,
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__value-copy p,
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__duo-copy p {
  margin: 0;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__hero-actions {
  display: flex;
  flex-flow: row wrap;
  gap: 16px;
  align-items: center;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__btn,
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__btn > .elementor-widget-container,
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__btn .elementor-button-wrapper {
  width: auto !important;
  padding: 0 !important;
  background: transparent !important;
  border: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__btn .elementor-button {
  display: inline-flex;
  gap: 10px;
  align-items: center;
  justify-content: center;
  min-height: 52px;
  padding: 18px 32px;
  border: 1px solid transparent;
  border-radius: 999px !important;
  box-shadow: none !important;
  font-family: var(--mlb-over-sans);
  font-size: 13px;
  font-weight: 500;
  line-height: 1.15;
  letter-spacing: .18em;
  text-decoration: none;
  text-transform: uppercase;
  transition: color .25s var(--mlb-over-ease), background-color .25s var(--mlb-over-ease), border-color .25s var(--mlb-over-ease), transform .25s var(--mlb-over-ease), box-shadow .25s var(--mlb-over-ease);
  -webkit-tap-highlight-color: transparent;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__btn--cognac .elementor-button {
  background: var(--mlb-over-cognac);
  color: var(--mlb-over-white);
  box-shadow: 0 8px 24px -10px rgba(160, 98, 58, .5) !important;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__btn--cognac .elementor-button:hover {
  background: var(--mlb-over-cognac-deep);
  color: var(--mlb-over-white);
  transform: translateY(-2px);
  box-shadow: 0 12px 28px -10px rgba(160, 98, 58, .58) !important;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__btn--cognac .elementor-button-content-wrapper::after {
  display: inline-block;
  flex: 0 0 15px;
  width: 15px;
  height: 15px;
  margin-left: 10px;
  background: currentColor;
  content: '';
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat;
  mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat;
  transition: transform .25s var(--mlb-over-ease);
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__btn--cognac .elementor-button:hover .elementor-button-content-wrapper::after {
  transform: translateX(4px);
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__btn--ghost .elementor-button {
  border-color: var(--mlb-over-charcoal);
  background: transparent;
  color: var(--mlb-over-charcoal);
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__btn--ghost .elementor-button:hover {
  background: var(--mlb-over-charcoal);
  color: var(--mlb-over-bone);
  transform: translateY(-2px);
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__btn .elementor-button:focus-visible {
  outline: 2px solid var(--mlb-over-cognac);
  outline-offset: 2px;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__hero-media,
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__duo-media {
  position: relative;
  overflow: hidden;
  border-radius: 24px;
  background: var(--mlb-over-bone-warm);
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__hero-media {
  aspect-ratio: 4 / 3;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__duo-media {
  aspect-ratio: 4 / 3;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__hero-image,
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__hero-image .elementor-widget-container,
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__hero-image .elementor-image,
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__duo-image,
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__duo-image .elementor-widget-container,
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__duo-image .elementor-image {
  width: 100%;
  height: 100%;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__hero-image img,
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__duo-image img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__prose-section,
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__stats-section,
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__duo-section {
  padding: 96px 0;
  background: var(--mlb-over-white);
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__prose-section {
  padding: 90px 0;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__body-copy,
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__body-copy p,
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__body-copy .elementor-widget-container {
  color: var(--mlb-over-ink) !important;
  font: 400 16.5px/1.75 var(--mlb-over-sans) !important;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__body-copy p + p {
  margin-top: 24px;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__body-copy p:first-child {
  color: var(--mlb-over-charcoal);
  font-size: 20px !important;
  line-height: 1.65 !important;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__timeline-section,
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__values-section,
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__team-section {
  padding: 96px 0;
  background: var(--mlb-over-bone);
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__section-head {
  max-width: 860px;
  margin-bottom: 58px;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__section-title .elementor-heading-title {
  margin: 0;
  color: var(--mlb-over-charcoal);
  font-family: var(--mlb-over-serif);
  font-size: clamp(32px, 3.6vw, 48px);
  font-weight: 300;
  line-height: 1.08;
  letter-spacing: -.01em;
  text-transform: none !important;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__timeline-list {
  position: relative;
  width: 100%;
  max-width: 860px;
  margin-right: auto !important;
  margin-left: auto !important;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__timeline-list::before {
  position: absolute;
  top: 8px;
  bottom: 8px;
  left: 7px;
  width: 1px;
  background: var(--mlb-over-line);
  content: "";
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__timeline-item {
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding: 0 0 44px 46px;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__timeline-item:last-child {
  padding-bottom: 0;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__timeline-item::before {
  position: absolute;
  top: 7px;
  left: 0;
  z-index: 1;
  width: 15px;
  height: 15px;
  border: 0;
  border-radius: 50%;
  background: var(--mlb-over-cognac);
  box-shadow: 0 0 0 5px var(--mlb-over-bone);
  content: "";
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__timeline-year .elementor-heading-title {
  margin: 0;
  color: var(--mlb-over-cognac);
  font-family: var(--mlb-over-sans);
  font-size: 12.5px;
  font-weight: 600;
  line-height: 1.5;
  letter-spacing: .18em;
  text-transform: uppercase;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__timeline-title .elementor-heading-title,
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__value-title .elementor-heading-title {
  margin: 0;
  color: var(--mlb-over-charcoal);
  font-family: var(--mlb-over-serif);
  font-size: clamp(22px, 2.4vw, 30px);
  font-weight: 400;
  line-height: 1.2;
  text-transform: none !important;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__value-title {
  margin: 16px 0 10px;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__value-title .elementor-heading-title {
  font-size: 24px !important;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__timeline-copy,
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__timeline-copy p,
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__timeline-copy .elementor-widget-container,
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__value-copy,
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__value-copy p,
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__value-copy .elementor-widget-container,
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__duo-copy,
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__duo-copy p,
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__duo-copy .elementor-widget-container {
  color: var(--mlb-over-muted) !important;
  font: 400 15px/1.7 var(--mlb-over-sans) !important;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__stats-grid {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 24px;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__stat {
  min-width: 0;
  text-align: center;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__stat-number .elementor-heading-title {
  margin: 0;
  color: var(--mlb-over-charcoal);
  font-family: var(--mlb-over-serif);
  font-size: clamp(40px, 4.4vw, 62px);
  font-weight: 300;
  line-height: 1;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__stat-number em {
  color: var(--mlb-over-cognac);
  font-style: italic;
  font-weight: 300;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__stat-label,
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__stat-label p,
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__stat-label .elementor-widget-container {
  color: var(--mlb-over-muted) !important;
  font: 500 13px/1.45 var(--mlb-over-sans) !important;
  letter-spacing: .13em !important;
  text-transform: uppercase !important;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__stat-label { margin-top: 12px; }

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__values-grid {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 26px;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__value-card {
  min-height: 100%;
  padding: 40px 36px;
  border: 1px solid var(--mlb-over-line-soft);
  border-radius: 24px;
  background: var(--mlb-over-white);
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__value-number .elementor-heading-title {
  margin: 0;
  color: var(--mlb-over-cognac);
  font-family: var(--mlb-over-serif);
  font-size: 44px;
  font-weight: 300;
  line-height: 1;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__duo-grid {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  gap: 70px;
  align-items: center;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__duo-copy p + p {
  margin-top: 20px;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__duo-content .mlb-over__section-title .elementor-heading-title {
  font-size: clamp(28px, 3vw, 40px);
  line-height: 1.1;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__duo-copy,
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__duo-copy p,
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__duo-copy .elementor-widget-container {
  font: 400 16px/1.75 var(--mlb-over-sans) !important;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__team-grid {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 28px;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__team-card {
  display: grid;
  aspect-ratio: 3 / 4;
  place-items: center;
  overflow: hidden;
  border: 1px solid var(--mlb-over-line);
  border-radius: 16px;
  background: var(--mlb-over-bone-warm);
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__team-placeholder .elementor-heading-title {
  margin: 0;
  color: var(--mlb-over-muted);
  font-family: var(--mlb-over-serif);
  font-size: 20px;
  font-style: italic;
  font-weight: 400;
  line-height: 1.3;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__quote-section {
  padding: 130px 0;
  background: var(--mlb-over-bone-soft);
  text-align: center;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__quote-inner {
  max-width: 920px;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__quote-mark .elementor-heading-title {
  margin: 0 0 8px;
  color: var(--mlb-over-cognac);
  font-family: var(--mlb-over-serif);
  font-size: 96px;
  font-style: italic;
  font-weight: 300;
  line-height: .8;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__quote .elementor-heading-title {
  margin: 0;
  color: var(--mlb-over-charcoal);
  font-family: var(--mlb-over-serif);
  font-size: clamp(30px, 3.4vw, 46px);
  font-style: italic;
  font-weight: 300;
  line-height: 1.25;
  text-transform: none !important;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__quote-cite {
  display: inline-flex;
  width: auto !important;
  gap: 14px;
  align-items: center;
  align-self: center;
  margin-top: 36px;
  padding: 10px 22px;
  border-radius: 999px;
  background: var(--mlb-over-bone);
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__quote-cite,
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__quote-cite p,
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__quote-cite .elementor-widget-container {
  color: var(--mlb-over-muted) !important;
  font: 500 12.5px/1.5 var(--mlb-over-sans) !important;
  letter-spacing: .32em !important;
  text-transform: uppercase !important;
}

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__quote-cite p { margin: 0; color: inherit !important; }

.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__quote-cite::before {
  color: var(--mlb-over-cognac);
  font-size: 13.5px;
  line-height: 1;
  letter-spacing: .05em;
  content: "★★★★★";
}

@media (max-width: 1024px) {
  .elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__inner,
  .elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__narrow {
    padding-right: 40px;
    padding-left: 40px;
  }

  .elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__hero-grid {
    grid-template-columns: minmax(0, 1fr);
    gap: 48px;
  }

  .elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__hero-copy,
  .elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__hero-media { max-width: 680px; }

  .elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__stats-grid,
  .elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__team-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__values-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 20px;
  }

  .elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__value-card {
    padding: 30px;
  }
}

@media (max-width: 980px) {
  .elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__duo-grid {
    grid-template-columns: minmax(0, 1fr);
    gap: 48px;
  }
}

@media (max-width: 768px) {
  .elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__hero,
  .elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__prose-section,
  .elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__timeline-section,
  .elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__stats-section,
  .elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__values-section,
  .elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__duo-section,
  .elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__team-section {
    padding: 80px 0;
  }

  .elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__hero-grid,
  .elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__duo-grid {
    grid-template-columns: minmax(0, 1fr);
  }

  .elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__hero-copy {
    max-width: 680px;
  }

  .elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__hero-media {
    max-width: 680px;
  }

  .elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__section-head {
    margin-bottom: 42px;
  }

  .elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__quote-section {
    padding: 96px 0;
  }
}

@media (max-width: 600px) {
  .elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__inner,
  .elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__narrow {
    padding-right: 20px;
    padding-left: 20px;
  }

  .elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__breadcrumb-band {
    padding: 16px 0;
  }

  .elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__hero {
    padding: 64px 0 72px;
  }

  .elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__hero-grid,
  .elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__duo-grid {
    gap: 36px;
  }

  .elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__hero-actions {
    align-items: stretch;
    flex-direction: column;
  }

  .elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__btn,
  .elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__btn > .elementor-widget-container,
  .elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__btn .elementor-button-wrapper,
  .elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__btn .elementor-button {
    width: 100%;
  }

  .elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__stats-grid,
  .elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__values-grid,
  .elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__team-grid {
    grid-template-columns: minmax(0, 1fr);
  }

  .elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__stats-grid {
    gap: 38px;
  }

  .elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__value-card {
    padding: 28px 24px;
  }

  .elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__quote-section {
    padding: 80px 0;
  }
}

/* MLB owner feedback 2026-08-04: volledige openingsfoto */
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__hero-media { height:auto!important; min-height:0!important; aspect-ratio:1920/1130!important; background:var(--mlb-over-bone-warm); }
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__hero-image,
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__hero-image > .elementor-widget-container { height:100%!important; }
.elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__hero-image img { width:100%!important; height:100%!important; object-fit:contain!important; object-position:left center!important; }

/* MLB mobile primary CTA fit 2026-08-04 */
@media (max-width:600px){
  .elementor-1282 .elementor-element.elementor-element-ov00006e .mlb-over__btn--cognac .elementor-button{white-space:nowrap!important;padding-inline:18px!important;font-size:12px!important;letter-spacing:.12em!important;}
}/* End custom CSS */