.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10598 .elementor-element.elementor-element-31a4b78{font-size:12px;font-weight:400;letter-spacing:1.76px;color:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10598 .elementor-element.elementor-element-df052fb .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:72px;font-weight:600;color:var( --e-global-color-dd93283 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10598 .elementor-element.elementor-element-b2c88ea img{height:850px;object-fit:cover;object-position:center center;}.elementor-10598 .elementor-element.elementor-element-f8affb3{padding:1px 1px 1px 1px;}.elementor-10598 .elementor-element.elementor-element-5a170f7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10598 .elementor-element.elementor-element-e1fa11a .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;}.elementor-10598 .elementor-element.elementor-element-47013e4{--e-image-carousel-slides-to-show:7;}.elementor-10598 .elementor-element.elementor-element-47013e4 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-10598 .elementor-element.elementor-element-47013e4 .elementor-swiper-button.elementor-swiper-button-next{font-size:18px;color:var( --e-global-color-primary );}.elementor-10598 .elementor-element.elementor-element-47013e4 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-10598 .elementor-element.elementor-element-47013e4 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-primary );}.elementor-10598 .elementor-element.elementor-element-47013e4 .swiper-wrapper{display:flex;align-items:center;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10598 .elementor-element.elementor-element-0fd6b3d{--divider-border-style:solid;--divider-color:#DDDDDD;--divider-border-width:1px;}.elementor-10598 .elementor-element.elementor-element-0fd6b3d .elementor-divider-separator{width:100%;}.elementor-10598 .elementor-element.elementor-element-0fd6b3d .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10598 .elementor-element.elementor-element-550f0f4{font-size:12px;font-weight:400;letter-spacing:1.76px;color:var( --e-global-color-secondary );}.elementor-10598 .elementor-element.elementor-element-ff6ebf8{padding:50px 0px 50px 0px;}.elementor-10598 .elementor-element.elementor-element-43a1a3b > .elementor-element-populated{margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;}.elementor-10598 .elementor-element.elementor-element-0ff96fc{text-align:start;font-size:12px;font-weight:400;letter-spacing:1.76px;color:var( --e-global-color-secondary );}.elementor-10598 .elementor-element.elementor-element-f16d39c > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-10598 .elementor-element.elementor-element-f16d39c{text-align:start;}.elementor-10598 .elementor-element.elementor-element-f16d39c .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:42px;font-weight:600;text-transform:uppercase;}.elementor-10598 .elementor-element.elementor-element-3ed61dc{text-align:start;font-weight:400;}.elementor-10598 .elementor-element.elementor-element-ecc5634:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10598 .elementor-element.elementor-element-ecc5634 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://milliondollarbranders.com/wp-content/uploads/2026/10/film-creative-cover.webp");background-position:center center;background-size:cover;}.elementor-10598 .elementor-element.elementor-element-ecc5634 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10598 .elementor-element.elementor-element-ecc5634 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10598 .elementor-element.elementor-element-21bdc77 .elementor-heading-title{color:var( --e-global-color-dd93283 );}.elementor-10598 .elementor-element.elementor-element-5e586de:not(.elementor-motion-effects-element-type-background), .elementor-10598 .elementor-element.elementor-element-5e586de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F3ED;}.elementor-10598 .elementor-element.elementor-element-5e586de{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-10598 .elementor-element.elementor-element-5e586de > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10598 .elementor-element.elementor-element-e3ec438 > .elementor-element-populated{margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;}.elementor-10598 .elementor-element.elementor-element-96ca423{text-align:center;font-size:12px;font-weight:400;letter-spacing:1.76px;color:var( --e-global-color-secondary );}.elementor-10598 .elementor-element.elementor-element-780d345 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-10598 .elementor-element.elementor-element-780d345{text-align:center;}.elementor-10598 .elementor-element.elementor-element-780d345 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:42px;font-weight:600;text-transform:uppercase;}.elementor-10598 .elementor-element.elementor-element-b7ffa0a{text-align:center;font-size:20px;font-weight:400;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10598 .elementor-element.elementor-element-9eedf6b:not(.elementor-motion-effects-element-type-background), .elementor-10598 .elementor-element.elementor-element-9eedf6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#11110F;}.elementor-10598 .elementor-element.elementor-element-9eedf6b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-10598 .elementor-element.elementor-element-9eedf6b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10598 .elementor-element.elementor-element-9ded53f{text-align:start;font-size:12px;font-weight:400;letter-spacing:1.76px;color:var( --e-global-color-secondary );}.elementor-10598 .elementor-element.elementor-element-09325c8 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-10598 .elementor-element.elementor-element-09325c8{text-align:start;}.elementor-10598 .elementor-element.elementor-element-09325c8 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:42px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-dd93283 );}.elementor-10598 .elementor-element.elementor-element-1d1e8c9{text-align:start;font-size:20px;font-weight:400;color:var( --e-global-color-dd93283 );}.elementor-10598 .elementor-element.elementor-element-3ad5f33{text-align:start;font-weight:400;color:var( --e-global-color-dd93283 );}.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a{color:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title.elementor-active,
					 .elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var( --e-global-color-accent );}.elementor-widget-tabs .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tabs .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10598 .elementor-element.elementor-element-1690e39 .elementor-tab-title, .elementor-10598 .elementor-element.elementor-element-1690e39 .elementor-tab-title:before, .elementor-10598 .elementor-element.elementor-element-1690e39 .elementor-tab-title:after, .elementor-10598 .elementor-element.elementor-element-1690e39 .elementor-tab-content, .elementor-10598 .elementor-element.elementor-element-1690e39 .elementor-tabs-content-wrapper{border-width:1px;}.elementor-10598 .elementor-element.elementor-element-5561795:not(.elementor-motion-effects-element-type-background), .elementor-10598 .elementor-element.elementor-element-5561795 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F3ED;}.elementor-10598 .elementor-element.elementor-element-5561795{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-10598 .elementor-element.elementor-element-5561795 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10598 .elementor-element.elementor-element-255a770{text-align:center;font-size:12px;font-weight:400;letter-spacing:1.76px;color:var( --e-global-color-secondary );}.elementor-10598 .elementor-element.elementor-element-7c0d1d6 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-10598 .elementor-element.elementor-element-7c0d1d6{text-align:center;}.elementor-10598 .elementor-element.elementor-element-7c0d1d6 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:42px;font-weight:600;text-transform:uppercase;}.elementor-10598 .elementor-element.elementor-element-ee80c36:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10598 .elementor-element.elementor-element-ee80c36 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dd93283 );}.elementor-10598 .elementor-element.elementor-element-ee80c36 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2DACA;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:35px 35px 35px 35px;}.elementor-10598 .elementor-element.elementor-element-ee80c36 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10598 .elementor-element.elementor-element-9364d05 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-10598 .elementor-element.elementor-element-9364d05{text-align:start;}.elementor-10598 .elementor-element.elementor-element-9364d05 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:600;text-transform:uppercase;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-10598 .elementor-element.elementor-element-5afdcd2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-10598 .elementor-element.elementor-element-5afdcd2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-10598 .elementor-element.elementor-element-5afdcd2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-10598 .elementor-element.elementor-element-5afdcd2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-10598 .elementor-element.elementor-element-5afdcd2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-10598 .elementor-element.elementor-element-5afdcd2 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-10598 .elementor-element.elementor-element-5afdcd2 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-10598 .elementor-element.elementor-element-5afdcd2{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-10598 .elementor-element.elementor-element-5afdcd2 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-10598 .elementor-element.elementor-element-5247867 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2DACA;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:35px 35px 35px 35px;}.elementor-10598 .elementor-element.elementor-element-5247867 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10598 .elementor-element.elementor-element-6c775c7 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-10598 .elementor-element.elementor-element-6c775c7{text-align:start;}.elementor-10598 .elementor-element.elementor-element-6c775c7 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:600;text-transform:uppercase;}.elementor-10598 .elementor-element.elementor-element-0075455 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-10598 .elementor-element.elementor-element-0075455 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-10598 .elementor-element.elementor-element-0075455 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-10598 .elementor-element.elementor-element-0075455 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-10598 .elementor-element.elementor-element-0075455 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-10598 .elementor-element.elementor-element-0075455 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-10598 .elementor-element.elementor-element-0075455 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-10598 .elementor-element.elementor-element-0075455{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-10598 .elementor-element.elementor-element-0075455 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-10598 .elementor-element.elementor-element-55e8aad{margin-top:10px;margin-bottom:0px;}.elementor-10598 .elementor-element.elementor-element-36245c3 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-10598 .elementor-element.elementor-element-36245c3{text-align:center;}.elementor-10598 .elementor-element.elementor-element-36245c3 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:600;text-transform:uppercase;}.elementor-10598 .elementor-element.elementor-element-f50c197{padding:50px 0px 50px 0px;}.elementor-10598 .elementor-element.elementor-element-2a8c302 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-10598 .elementor-element.elementor-element-2a8c302{margin-top:0px;margin-bottom:20px;}.elementor-10598 .elementor-element.elementor-element-b4e1ed8 > .elementor-element-populated{margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;}.elementor-10598 .elementor-element.elementor-element-9addf69{text-align:start;font-size:12px;font-weight:400;letter-spacing:1.76px;color:var( --e-global-color-secondary );}.elementor-10598 .elementor-element.elementor-element-26c07b1 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-10598 .elementor-element.elementor-element-26c07b1{text-align:start;}.elementor-10598 .elementor-element.elementor-element-26c07b1 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:42px;font-weight:600;text-transform:uppercase;}.elementor-10598 .elementor-element.elementor-element-a0a4a4a{text-align:start;font-size:20px;font-weight:400;}.elementor-10598 .elementor-element.elementor-element-9a74b9e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DEDBD4;padding:35px 35px 35px 35px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-10598 .elementor-element.elementor-element-2ce6eca .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-10598 .elementor-element.elementor-element-2ce6eca .elementor-icon-box-title{margin-block-end:10px;}.elementor-10598 .elementor-element.elementor-element-2ce6eca.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-10598 .elementor-element.elementor-element-2ce6eca.elementor-view-framed .elementor-icon, .elementor-10598 .elementor-element.elementor-element-2ce6eca.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-10598 .elementor-element.elementor-element-2ce6eca .elementor-icon{font-size:28px;}.elementor-10598 .elementor-element.elementor-element-2ce6eca .elementor-icon-box-title, .elementor-10598 .elementor-element.elementor-element-2ce6eca .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:600;}.elementor-10598 .elementor-element.elementor-element-99792be > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DEDBD4;padding:35px 35px 35px 35px;}.elementor-10598 .elementor-element.elementor-element-2107d89 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-10598 .elementor-element.elementor-element-2107d89 .elementor-icon-box-title{margin-block-end:10px;}.elementor-10598 .elementor-element.elementor-element-2107d89.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-10598 .elementor-element.elementor-element-2107d89.elementor-view-framed .elementor-icon, .elementor-10598 .elementor-element.elementor-element-2107d89.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-10598 .elementor-element.elementor-element-2107d89 .elementor-icon{font-size:28px;}.elementor-10598 .elementor-element.elementor-element-2107d89 .elementor-icon-box-title, .elementor-10598 .elementor-element.elementor-element-2107d89 .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:600;}.elementor-10598 .elementor-element.elementor-element-cfecffc > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DEDBD4;padding:35px 35px 35px 35px;}.elementor-10598 .elementor-element.elementor-element-fc685d5 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-10598 .elementor-element.elementor-element-fc685d5 .elementor-icon-box-title{margin-block-end:10px;}.elementor-10598 .elementor-element.elementor-element-fc685d5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-10598 .elementor-element.elementor-element-fc685d5.elementor-view-framed .elementor-icon, .elementor-10598 .elementor-element.elementor-element-fc685d5.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-10598 .elementor-element.elementor-element-fc685d5 .elementor-icon{font-size:28px;}.elementor-10598 .elementor-element.elementor-element-fc685d5 .elementor-icon-box-title, .elementor-10598 .elementor-element.elementor-element-fc685d5 .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:600;}.elementor-10598 .elementor-element.elementor-element-2ce3bd0 > .elementor-element-populated{border-style:solid;border-width:0px 1px 1px 1px;border-color:#DEDBD4;padding:35px 35px 35px 35px;}.elementor-10598 .elementor-element.elementor-element-7fb2a81 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-10598 .elementor-element.elementor-element-7fb2a81 .elementor-icon-box-title{margin-block-end:10px;}.elementor-10598 .elementor-element.elementor-element-7fb2a81.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-10598 .elementor-element.elementor-element-7fb2a81.elementor-view-framed .elementor-icon, .elementor-10598 .elementor-element.elementor-element-7fb2a81.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-10598 .elementor-element.elementor-element-7fb2a81 .elementor-icon{font-size:28px;}.elementor-10598 .elementor-element.elementor-element-7fb2a81 .elementor-icon-box-title, .elementor-10598 .elementor-element.elementor-element-7fb2a81 .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:600;}.elementor-10598 .elementor-element.elementor-element-ca4d839 > .elementor-element-populated{border-style:solid;border-width:0px 1px 1px 1px;border-color:#DEDBD4;padding:35px 35px 35px 35px;}.elementor-10598 .elementor-element.elementor-element-b96d519 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-10598 .elementor-element.elementor-element-b96d519 .elementor-icon-box-title{margin-block-end:10px;}.elementor-10598 .elementor-element.elementor-element-b96d519.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-10598 .elementor-element.elementor-element-b96d519.elementor-view-framed .elementor-icon, .elementor-10598 .elementor-element.elementor-element-b96d519.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-10598 .elementor-element.elementor-element-b96d519 .elementor-icon{font-size:28px;}.elementor-10598 .elementor-element.elementor-element-b96d519 .elementor-icon-box-title, .elementor-10598 .elementor-element.elementor-element-b96d519 .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:600;}.elementor-10598 .elementor-element.elementor-element-c4ba3fe:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10598 .elementor-element.elementor-element-c4ba3fe > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F3ED;}.elementor-bc-flex-widget .elementor-10598 .elementor-element.elementor-element-c4ba3fe.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10598 .elementor-element.elementor-element-c4ba3fe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10598 .elementor-element.elementor-element-c4ba3fe > .elementor-element-populated{border-style:solid;border-width:0px 1px 1px 1px;border-color:#DEDBD4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:35px 35px 35px 35px;}.elementor-10598 .elementor-element.elementor-element-c4ba3fe > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10598 .elementor-element.elementor-element-3827d62 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:100px;}.elementor-10598 .elementor-element.elementor-element-3827d62 .elementor-icon-box-title{margin-block-end:0px;}.elementor-10598 .elementor-element.elementor-element-3827d62.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-10598 .elementor-element.elementor-element-3827d62.elementor-view-framed .elementor-icon, .elementor-10598 .elementor-element.elementor-element-3827d62.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-10598 .elementor-element.elementor-element-3827d62 .elementor-icon{font-size:36px;}.elementor-10598 .elementor-element.elementor-element-3827d62 .elementor-icon-box-title, .elementor-10598 .elementor-element.elementor-element-3827d62 .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:28px;font-weight:600;}.elementor-10598 .elementor-element.elementor-element-0aa25a5 > .elementor-container{max-width:1296px;}.elementor-10598 .elementor-element.elementor-element-3214b1f > .elementor-container{max-width:1296px;}.elementor-10598 .elementor-element.elementor-element-dd6504c > .elementor-container{max-width:1296px;}.elementor-10598 .elementor-element.elementor-element-8607019 > .elementor-container{max-width:1296px;}.elementor-10598 .elementor-element.elementor-element-b885c3d > .elementor-container{max-width:1296px;}.elementor-10598 .elementor-element.elementor-element-0c509a1 > .elementor-container{max-width:1296px;}.elementor-10598 .elementor-element.elementor-element-5f00466{border-style:none;}.elementor-10598 .elementor-element.elementor-element-6951952{padding:50px 0px 50px 0px;}.elementor-10598 .elementor-element.elementor-element-bd19257{text-align:start;font-size:12px;font-weight:400;letter-spacing:1.76px;color:var( --e-global-color-secondary );}.elementor-10598 .elementor-element.elementor-element-be47e93 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-10598 .elementor-element.elementor-element-be47e93{text-align:start;}.elementor-10598 .elementor-element.elementor-element-be47e93 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:42px;font-weight:600;text-transform:uppercase;}.elementor-10598 .elementor-element.elementor-element-b85d20a{text-align:start;font-weight:400;}.elementor-10598 .elementor-element.elementor-element-97ec88c{text-align:start;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1.5px;color:var( --e-global-color-secondary );}.elementor-10598 .elementor-element.elementor-element-335f739 .elementor-accordion-item{border-width:0px;}.elementor-10598 .elementor-element.elementor-element-335f739 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-10598 .elementor-element.elementor-element-335f739 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-10598 .elementor-element.elementor-element-335f739 .elementor-accordion-title{font-family:"Neue Montreal", Sans-serif;font-size:16px;font-weight:400;}.elementor-10598 .elementor-element.elementor-element-335f739 .elementor-tab-title{padding:25px 0px 25px 0px;}.elementor-10598 .elementor-element.elementor-element-335f739 .elementor-tab-content{padding:0px 0px 25px 0px;}.elementor-10598 .elementor-element.elementor-element-00721da > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-10598 .elementor-element.elementor-element-00721da{text-align:start;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1.5px;color:var( --e-global-color-secondary );}.elementor-10598 .elementor-element.elementor-element-ff19006 .elementor-accordion-item{border-width:0px;}.elementor-10598 .elementor-element.elementor-element-ff19006 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-10598 .elementor-element.elementor-element-ff19006 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-10598 .elementor-element.elementor-element-ff19006 .elementor-accordion-title{font-family:"Neue Montreal", Sans-serif;font-size:16px;font-weight:400;}.elementor-10598 .elementor-element.elementor-element-ff19006 .elementor-tab-title{padding:25px 0px 25px 0px;}.elementor-10598 .elementor-element.elementor-element-ff19006 .elementor-tab-content{padding:0px 0px 25px 0px;}.elementor-10598 .elementor-element.elementor-element-283e23c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-10598 .elementor-element.elementor-element-283e23c{text-align:start;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1.5px;color:var( --e-global-color-secondary );}.elementor-10598 .elementor-element.elementor-element-e56a68f .elementor-accordion-item{border-width:0px;}.elementor-10598 .elementor-element.elementor-element-e56a68f .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-10598 .elementor-element.elementor-element-e56a68f .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-10598 .elementor-element.elementor-element-e56a68f .elementor-accordion-title{font-family:"Neue Montreal", Sans-serif;font-size:16px;font-weight:400;}.elementor-10598 .elementor-element.elementor-element-e56a68f .elementor-tab-title{padding:25px 0px 25px 0px;}.elementor-10598 .elementor-element.elementor-element-e56a68f .elementor-tab-content{padding:0px 0px 25px 0px;}.elementor-10598 .elementor-element.elementor-element-fdb47ab:not(.elementor-motion-effects-element-type-background), .elementor-10598 .elementor-element.elementor-element-fdb47ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-10598 .elementor-element.elementor-element-fdb47ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-10598 .elementor-element.elementor-element-fdb47ab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10598 .elementor-element.elementor-element-4708b13.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10598 .elementor-element.elementor-element-4111a55{text-align:center;font-size:12px;font-weight:400;letter-spacing:1.76px;color:var( --e-global-color-primary );}.elementor-10598 .elementor-element.elementor-element-60fbd64 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-10598 .elementor-element.elementor-element-60fbd64{text-align:center;}.elementor-10598 .elementor-element.elementor-element-60fbd64 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:42px;font-weight:600;text-transform:uppercase;}.elementor-10598 .elementor-element.elementor-element-b308bfb{text-align:center;font-weight:400;}.elementor-10598 .elementor-element.elementor-element-4889759 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-dd93283 );color:var( --e-global-color-dd93283 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-10598 .elementor-element.elementor-element-4889759 .elementor-button:hover, .elementor-10598 .elementor-element.elementor-element-4889759 .elementor-button:focus{background-color:var( --e-global-color-dd93283 );color:var( --e-global-color-primary );border-color:var( --e-global-color-dd93283 );}.elementor-10598 .elementor-element.elementor-element-4889759{width:auto;max-width:auto;}.elementor-10598 .elementor-element.elementor-element-4889759 .elementor-button:hover svg, .elementor-10598 .elementor-element.elementor-element-4889759 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10598 .elementor-element.elementor-element-3774691 .elementor-button:hover, .elementor-10598 .elementor-element.elementor-element-3774691 .elementor-button:focus{background-color:var( --e-global-color-dd93283 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-dd93283 );}.elementor-10598 .elementor-element.elementor-element-3774691{width:auto;max-width:auto;}.elementor-10598 .elementor-element.elementor-element-3774691 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-10598 .elementor-element.elementor-element-3774691 .elementor-button{fill:var( --e-global-color-dd93283 );color:var( --e-global-color-dd93283 );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-10598 .elementor-element.elementor-element-3774691 .elementor-button:hover svg, .elementor-10598 .elementor-element.elementor-element-3774691 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(max-width:767px){.elementor-10598 .elementor-element.elementor-element-31a4b78 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10598 .elementor-element.elementor-element-31a4b78{font-size:14px;}.elementor-10598 .elementor-element.elementor-element-f8affb3{padding:0px 0px 0px 0px;}.elementor-10598 .elementor-element.elementor-element-e1fa11a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10598 .elementor-element.elementor-element-e1fa11a{text-align:center;}.elementor-10598 .elementor-element.elementor-element-e1fa11a .elementor-heading-title{font-size:18px;}.elementor-10598 .elementor-element.elementor-element-47013e4{--e-image-carousel-slides-to-show:2;}.elementor-10598 .elementor-element.elementor-element-550f0f4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10598 .elementor-element.elementor-element-550f0f4{font-size:14px;}.elementor-10598 .elementor-element.elementor-element-43a1a3b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10598 .elementor-element.elementor-element-0ff96fc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10598 .elementor-element.elementor-element-0ff96fc{font-size:14px;}.elementor-10598 .elementor-element.elementor-element-f16d39c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10598 .elementor-element.elementor-element-f16d39c .elementor-heading-title{font-size:28px;}.elementor-10598 .elementor-element.elementor-element-3ed61dc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10598 .elementor-element.elementor-element-3ed61dc{font-size:14px;}.elementor-10598 .elementor-element.elementor-element-e3ec438 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10598 .elementor-element.elementor-element-96ca423 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10598 .elementor-element.elementor-element-96ca423{font-size:14px;}.elementor-10598 .elementor-element.elementor-element-780d345 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10598 .elementor-element.elementor-element-780d345 .elementor-heading-title{font-size:28px;}.elementor-10598 .elementor-element.elementor-element-b7ffa0a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10598 .elementor-element.elementor-element-b7ffa0a{font-size:14px;}.elementor-10598 .elementor-element.elementor-element-9ded53f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10598 .elementor-element.elementor-element-9ded53f{font-size:14px;}.elementor-10598 .elementor-element.elementor-element-09325c8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10598 .elementor-element.elementor-element-09325c8 .elementor-heading-title{font-size:28px;}.elementor-10598 .elementor-element.elementor-element-1d1e8c9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10598 .elementor-element.elementor-element-1d1e8c9{font-size:14px;}.elementor-10598 .elementor-element.elementor-element-3ad5f33 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10598 .elementor-element.elementor-element-3ad5f33{font-size:14px;}.elementor-10598 .elementor-element.elementor-element-812eafb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10598 .elementor-element.elementor-element-255a770 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10598 .elementor-element.elementor-element-255a770{font-size:14px;}.elementor-10598 .elementor-element.elementor-element-7c0d1d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10598 .elementor-element.elementor-element-7c0d1d6 .elementor-heading-title{font-size:28px;}.elementor-10598 .elementor-element.elementor-element-9364d05 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10598 .elementor-element.elementor-element-9364d05 .elementor-heading-title{font-size:28px;}.elementor-10598 .elementor-element.elementor-element-6c775c7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10598 .elementor-element.elementor-element-6c775c7 .elementor-heading-title{font-size:28px;}.elementor-10598 .elementor-element.elementor-element-36245c3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10598 .elementor-element.elementor-element-36245c3 .elementor-heading-title{font-size:28px;}.elementor-10598 .elementor-element.elementor-element-9addf69 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10598 .elementor-element.elementor-element-9addf69{font-size:14px;}.elementor-10598 .elementor-element.elementor-element-26c07b1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10598 .elementor-element.elementor-element-26c07b1 .elementor-heading-title{font-size:28px;}.elementor-10598 .elementor-element.elementor-element-a0a4a4a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10598 .elementor-element.elementor-element-a0a4a4a{font-size:14px;}.elementor-10598 .elementor-element.elementor-element-6951952{padding:0px 0px 0px 0px;}.elementor-10598 .elementor-element.elementor-element-bd19257 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10598 .elementor-element.elementor-element-bd19257{font-size:14px;}.elementor-10598 .elementor-element.elementor-element-be47e93 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10598 .elementor-element.elementor-element-be47e93 .elementor-heading-title{font-size:28px;}.elementor-10598 .elementor-element.elementor-element-b85d20a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10598 .elementor-element.elementor-element-b85d20a{font-size:14px;}.elementor-10598 .elementor-element.elementor-element-97ec88c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10598 .elementor-element.elementor-element-97ec88c{font-size:14px;}.elementor-10598 .elementor-element.elementor-element-00721da > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10598 .elementor-element.elementor-element-00721da{font-size:14px;}.elementor-10598 .elementor-element.elementor-element-283e23c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10598 .elementor-element.elementor-element-283e23c{font-size:14px;}.elementor-10598 .elementor-element.elementor-element-fdb47ab{padding:0px 0px 0px 0px;}.elementor-10598 .elementor-element.elementor-element-4111a55 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10598 .elementor-element.elementor-element-4111a55{font-size:14px;}.elementor-10598 .elementor-element.elementor-element-60fbd64 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10598 .elementor-element.elementor-element-60fbd64 .elementor-heading-title{font-size:28px;}.elementor-10598 .elementor-element.elementor-element-b308bfb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10598 .elementor-element.elementor-element-b308bfb{font-size:14px;}.elementor-10598 .elementor-element.elementor-element-3774691 > .elementor-widget-container{margin:10px 0px 0px 0px;}}@media(min-width:768px){.elementor-10598 .elementor-element.elementor-element-9c75319{width:58%;}.elementor-10598 .elementor-element.elementor-element-94e7232{width:35%;}.elementor-10598 .elementor-element.elementor-element-208525f{width:65%;}.elementor-10598 .elementor-element.elementor-element-4156c4b{width:42%;}.elementor-10598 .elementor-element.elementor-element-42a0111{width:50%;}.elementor-10598 .elementor-element.elementor-element-cf62da4{width:50%;}.elementor-10598 .elementor-element.elementor-element-7b9eca0{width:16.66%;}.elementor-10598 .elementor-element.elementor-element-672d684{width:16.66%;}.elementor-10598 .elementor-element.elementor-element-fa156d4{width:16.66%;}.elementor-10598 .elementor-element.elementor-element-757a7f2{width:16.66%;}.elementor-10598 .elementor-element.elementor-element-d08db70{width:16.66%;}.elementor-10598 .elementor-element.elementor-element-ea16ea0{width:16.7%;}.elementor-10598 .elementor-element.elementor-element-fdf2543{width:10%;}.elementor-10598 .elementor-element.elementor-element-0a42d4e{width:90%;}.elementor-10598 .elementor-element.elementor-element-d7006e0{width:46%;}.elementor-10598 .elementor-element.elementor-element-bfd14fa{width:80%;}.elementor-10598 .elementor-element.elementor-element-01038c2{width:20%;}.elementor-10598 .elementor-element.elementor-element-655f7cc{width:54%;}.elementor-10598 .elementor-element.elementor-element-43a1a3b{width:39%;}.elementor-10598 .elementor-element.elementor-element-ecc5634{width:61%;}.elementor-10598 .elementor-element.elementor-element-95a7414{width:50%;}.elementor-10598 .elementor-element.elementor-element-d101384{width:50%;}.elementor-10598 .elementor-element.elementor-element-f58cc7e{width:40%;}.elementor-10598 .elementor-element.elementor-element-070d7da{width:60%;}.elementor-10598 .elementor-element.elementor-element-812eafb{width:33.33%;}.elementor-10598 .elementor-element.elementor-element-1a085e3{width:33.33%;}.elementor-10598 .elementor-element.elementor-element-d49fed7{width:33.34%;}.elementor-10598 .elementor-element.elementor-element-14d1c0a{width:60%;}.elementor-10598 .elementor-element.elementor-element-4a7208f{width:40%;}.elementor-10598 .elementor-element.elementor-element-b4e1ed8{width:64.92%;}.elementor-10598 .elementor-element.elementor-element-4fc0e6f{width:35%;}.elementor-10598 .elementor-element.elementor-element-53b13da{width:50%;}.elementor-10598 .elementor-element.elementor-element-e637d04{width:50%;}.elementor-10598 .elementor-element.elementor-element-4b9335b{width:33.33%;}.elementor-10598 .elementor-element.elementor-element-5432fa5{width:33.33%;}.elementor-10598 .elementor-element.elementor-element-604658b{width:33.34%;}.elementor-10598 .elementor-element.elementor-element-6e75110{width:33.33%;}.elementor-10598 .elementor-element.elementor-element-b29fb34{width:33.33%;}.elementor-10598 .elementor-element.elementor-element-f69cec1{width:33.34%;}.elementor-10598 .elementor-element.elementor-element-3c95d7a{width:33.33%;}.elementor-10598 .elementor-element.elementor-element-f101759{width:33.33%;}.elementor-10598 .elementor-element.elementor-element-47fbf78{width:33.34%;}.elementor-10598 .elementor-element.elementor-element-9af0ea2{width:42%;}.elementor-10598 .elementor-element.elementor-element-40adb1d{width:58%;}.elementor-10598 .elementor-element.elementor-element-b6d4396{width:50%;}.elementor-10598 .elementor-element.elementor-element-c26bc2a{width:50%;}.elementor-10598 .elementor-element.elementor-element-0f00b0c{width:22%;}.elementor-10598 .elementor-element.elementor-element-34be225{width:15.6%;}.elementor-10598 .elementor-element.elementor-element-f6d6604{width:15.6%;}.elementor-10598 .elementor-element.elementor-element-720164c{width:15.6%;}.elementor-10598 .elementor-element.elementor-element-314b2ad{width:15.6%;}.elementor-10598 .elementor-element.elementor-element-36b1762{width:15.6%;}.elementor-10598 .elementor-element.elementor-element-97da242{width:65%;}.elementor-10598 .elementor-element.elementor-element-32aafe5{width:35%;}.elementor-10598 .elementor-element.elementor-element-a250418{width:33.33%;}.elementor-10598 .elementor-element.elementor-element-e0a9ba7{width:33.33%;}.elementor-10598 .elementor-element.elementor-element-cda3f5d{width:33.34%;}.elementor-10598 .elementor-element.elementor-element-bf0a544{width:33.33%;}.elementor-10598 .elementor-element.elementor-element-de29d45{width:33.33%;}.elementor-10598 .elementor-element.elementor-element-db5f0df{width:33.34%;}.elementor-10598 .elementor-element.elementor-element-aad46a8{width:33.33%;}.elementor-10598 .elementor-element.elementor-element-df36f22{width:33.33%;}.elementor-10598 .elementor-element.elementor-element-a7fedca{width:33.34%;}}/* Start custom CSS *//* MDB AI page – styles scoped to this page (body.page-id-10598) */
body.page-id-10598{overflow-x:clip}
body.page-id-10598 .x-eb .elementor-widget-container{font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#75623c;line-height:1.5}
body.page-id-10598 .x-eb-lt .elementor-widget-container{color:#d0b77f}
body.page-id-10598 .x-h1 .elementor-heading-title,body.page-id-10598 .x-h2 .elementor-heading-title{font-family:Oswald,'Arial Narrow',sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:-.02em;color:#171715}
body.page-id-10598 .x-h1 .elementor-heading-title{font-size:clamp(51px,6.3vw,94px);line-height:1.035;color:#fff;margin-top:22px}
body.page-id-10598 .x-h2 .elementor-heading-title{font-size:clamp(36px,4vw,58px);line-height:1.06;margin-top:20px}
body.page-id-10598 .x-h1 span,body.page-id-10598 .x-h2 span{color:#d0b77f}
body.page-id-10598 .x-btn .elementor-button{border-radius:0;font-family:inherit;font-size:11px;font-weight:600;letter-spacing:.055em;line-height:1.35;padding:17px 25px;min-height:55px;border:1px solid transparent;text-transform:uppercase}
body.page-id-10598 .x-gold .elementor-button{background:#b29762!important;color:#080808!important}
body.page-id-10598 .x-out .elementor-button{background:transparent!important;color:#fff!important;border-color:#666!important}
body.page-id-10598 .x-dark .elementor-button{background:#080808!important;color:#fff!important}
body.page-id-10598 .x-odark .elementor-button{background:transparent!important;color:#080808!important;border-color:#201e18!important}
body.page-id-10598 .x-link .elementor-button{background:transparent!important;color:#d0b77f!important;border:0!important;border-bottom:1px solid #6b5d3d!important;padding:0 0 9px;min-height:0;font-size:10px}
body.page-id-10598 .x-right{text-align:right}
body.page-id-10598 .x-wm .elementor-widget-container{font-family:Georgia,serif;font-weight:700;font-size:18px;line-height:1.2;text-align:center;color:#fff;min-height:70px;display:flex;align-items:center;justify-content:center}
body.page-id-10598 /* hero */
.x-hero{background:#080808;position:relative;overflow:hidden}
body.page-id-10598 .x-hero>.elementor-container{min-height:715px;align-items:stretch;max-width:none}
body.page-id-10598 .x-hero-l>.elementor-widget-wrap{padding:110px 40px 110px max(52px,calc((100vw - 1296px)/2 + 52px));position:relative;z-index:2}
body.page-id-10598 .x-hero .x-lead .elementor-widget-container{color:#f2f0ea;font-size:22px;line-height:1.4;margin-top:27px;max-width:570px}
body.page-id-10598 .x-hero .x-lead p{color:inherit}
body.page-id-10598 .x-hero .x-sub .elementor-widget-container{color:#a5a5a1;font-size:16px;max-width:440px;margin-top:15px}
body.page-id-10598 .x-hero .x-sub p{color:inherit}
body.page-id-10598 .x-acts{margin-top:27px}
body.page-id-10598 .x-acts>.elementor-container{flex-wrap:wrap;justify-content:flex-start}
body.page-id-10598 .x-acts .elementor-column{width:auto!important;padding-right:12px}
body.page-id-10598 .x-host .elementor-widget-container{margin-top:30px;color:#fff;font-size:10px;letter-spacing:.1em}
body.page-id-10598 .x-host small{color:#b7b4ad;font-size:11px;letter-spacing:0}
body.page-id-10598 .x-hero-r{position:relative}
body.page-id-10598 .x-hero-r>.elementor-widget-wrap{padding:0;height:100%}
body.page-id-10598 .x-hero-img img{width:100%;height:715px;object-fit:cover;object-position:50% 33%;filter:grayscale(1) brightness(.6);display:block}
body.page-id-10598 .x-hero-r:after{content:'';position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#080808 0%,rgba(8,8,8,.77) 13%,rgba(8,8,8,.08) 42%,rgba(8,8,8,.02) 85%),linear-gradient(0deg,#080808 0%,transparent 30%,transparent 78%,rgba(8,8,8,.3) 100%)}
body.page-id-10598 .x-vlabel{position:absolute;right:29px;top:34%;z-index:3}
body.page-id-10598 .x-vlabel .elementor-widget-container{writing-mode:vertical-rl;letter-spacing:.2em;font-size:9px;color:#fff;opacity:.65}
body.page-id-10598 /* press */
.x-press{background:#080808;border-bottom:1px solid #34322e;padding:23px 0 29px}
body.page-id-10598 .x-prh{margin-bottom:16px}
body.page-id-10598 .x-logos>.elementor-container{align-items:center}
body.page-id-10598 /* paths */
.x-paths{background:#f5f3ed;padding-bottom:60px}
body.page-id-10598 .x-pt>.elementor-widget-wrap{border:1px solid #d3cebf;padding:27px 28px;margin-right:20px;min-height:115px}
body.page-id-10598 .x-pt:last-child>.elementor-widget-wrap{margin-right:0}
body.page-id-10598 .x-pt.x-on>.elementor-widget-wrap{background:#080808;border-color:#080808}
body.page-id-10598 .x-ptn .elementor-heading-title{font-family:Oswald,sans-serif;font-size:39px;font-weight:500;color:#9e8759}
body.page-id-10598 .x-ptt .elementor-heading-title{font-family:Oswald,sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;color:#171715;line-height:1.15}
body.page-id-10598 .x-on .x-ptt .elementor-heading-title{color:#fff}
body.page-id-10598 .x-pts .elementor-widget-container{font-size:13px;letter-spacing:.04em;color:#66645e;margin-top:6px}
body.page-id-10598 .x-on .x-pts .elementor-widget-container{color:#b7b4ac}
body.page-id-10598 /* curriculum */
.x-cur{padding:82px 0 100px;background:#fff}
body.page-id-10598 .x-cur-l>.elementor-widget-wrap{padding-right:76px}
body.page-id-10598 .x-cur .x-body .elementor-widget-container{margin:25px 0 27px;max-width:350px;color:#676660}
body.page-id-10598 .x-cur .x-fine .elementor-widget-container{font-size:12px;color:#76736a;margin:20px 0 14px}
body.page-id-10598 .x-mods .elementor-accordion{border-top:1px solid #aaa394}
body.page-id-10598 .x-mods .elementor-accordion-item{border:0;border-bottom:1px solid #dedbd4}
body.page-id-10598 .x-mods .elementor-tab-title{padding:26px 0;font-family:Oswald,sans-serif;font-size:21px;font-weight:500;text-transform:uppercase;color:#171715;line-height:1.25}
body.page-id-10598 .x-mods .elementor-tab-title a{color:inherit}
body.page-id-10598 .x-mods .elementor-tab-content{padding:0 30px 28px;border:0;font-size:15px;line-height:1.7;color:#676660}
body.page-id-10598 .x-take{border-left:2px solid #b29762;padding:2px 0 2px 16px;margin-top:24px;color:#4d493f;font-size:14px}
body.page-id-10598 .x-take span{font-size:9px;letter-spacing:.13em;color:#8e703c}
body.page-id-10598 /* campaign lab */
.x-lab{background:#11110f;padding:0 0 100px}
body.page-id-10598 .x-gal>.elementor-container{gap:0}
body.page-id-10598 .x-cc>.elementor-widget-wrap{position:relative;padding:0 11px}
body.page-id-10598 .x-cim img{width:100%;aspect-ratio:4/5;object-fit:cover;filter:brightness(.35) sepia(.4) hue-rotate(190deg);display:block}
body.page-id-10598 .x-clab{position:absolute;top:22px;left:33px;z-index:2}
body.page-id-10598 .x-clab .elementor-heading-title{font-family:inherit;font-size:11px;font-weight:500;letter-spacing:.07em;color:#fff}
body.page-id-10598 .x-ctit{position:absolute;top:62px;left:33px;right:33px;z-index:2}
body.page-id-10598 .x-ctit .elementor-heading-title{font-family:Oswald,sans-serif;font-weight:500;font-size:clamp(26px,3.15vw,43px);line-height:1.12;color:#fff;text-transform:uppercase}
body.page-id-10598 .x-ccap .elementor-widget-container{padding-top:18px;font-size:15px;line-height:1.6;color:#bdb6a8}
body.page-id-10598 .x-ccap strong{display:block;color:#d1b980;letter-spacing:.11em;font-size:11px;font-weight:600;margin-bottom:8px}
body.page-id-10598 .x-lab .x-note .elementor-widget-container{font-size:12px;color:#a59e8e;margin:25px 0 22px}
body.page-id-10598 .x-lab .x-note p{color:inherit}
body.page-id-10598 .x-stages .elementor-tabs-wrapper{display:grid;grid-template-columns:repeat(6,1fr);width:100%;border-top:1px solid #484236;border-bottom:1px solid #484236;margin-top:20px}
body.page-id-10598 .x-stages .elementor-tab-title{padding:24px 14px;font-size:10px;letter-spacing:.07em;text-transform:uppercase;color:#bab5aa;border:0;border-right:1px solid #484236;background:transparent}
body.page-id-10598 .x-stages .elementor-tab-title.elementor-active{background:#b29762;color:#14120e}
body.page-id-10598 .x-stages .elementor-tabs-content-wrapper{border:0;width:100%}
body.page-id-10598 .x-stages .elementor-tab-content{border:0;padding:41px 0 0;color:#aaa69b;font-size:16px;line-height:1.7;background:transparent}
body.page-id-10598 .x-stages .elementor-tab-mobile-title{color:#bab5aa;background:transparent;border:0}
body.page-id-10598 .x-stt{font-family:Oswald,sans-serif;font-weight:500;font-size:34px;color:#fff;text-transform:uppercase;margin:0 0 18px}
body.page-id-10598 .x-stages .x-take{color:#e4dfd4}
body.page-id-10598 .x-stages .x-take span{color:#bda46c}
body.page-id-10598 .x-prompt{border:1px solid #4c4230;background:#1c1a15;padding:25px 28px;color:#cbc5b8;font-size:15px}
body.page-id-10598 .x-prompt span{font-size:9px;letter-spacing:.13em;color:#ceb77f}
body.page-id-10598 .x-cb{border-top:1px solid #484236;margin-top:38px;padding-top:31px}
body.page-id-10598 /* founder,body.page-id-10598 career,body.page-id-10598 clients */
.x-fd{background:#080808;padding-top:108px}
body.page-id-10598 .x-fd-l>.elementor-widget-wrap{position:relative;padding:0}
body.page-id-10598 .x-fim img{width:100%;height:640px;object-fit:cover;filter:grayscale(1) brightness(.6);display:block}
body.page-id-10598 .x-fd-l:after{content:'';position:absolute;left:0;right:0;bottom:0;height:35%;background:linear-gradient(transparent,rgba(0,0,0,.82));pointer-events:none}
body.page-id-10598 .x-fcap{position:absolute;bottom:62px;left:28px;z-index:2}
body.page-id-10598 .x-fcap .elementor-heading-title{font-family:Oswald,sans-serif;font-size:31px;font-weight:500;color:#fff;text-transform:uppercase}
body.page-id-10598 .x-fsub{position:absolute;bottom:28px;left:28px;z-index:2}
body.page-id-10598 .x-fsub .elementor-widget-container{font-size:8px;letter-spacing:.11em;color:#fff}
body.page-id-10598 .x-fd-r>.elementor-widget-wrap{padding-left:90px}
body.page-id-10598 .x-fd .x-h2 .elementor-heading-title{color:#fff;margin-bottom:26px}
body.page-id-10598 .x-fd .x-lead .elementor-widget-container{color:#e4e2dc;font-size:21px;margin-bottom:21px}
body.page-id-10598 .x-fd .x-lead p{color:inherit}
body.page-id-10598 .x-fd .x-body .elementor-widget-container,body.page-id-10598 .x-fd .x-body p{color:#a9a7a1;font-size:16px;line-height:1.65}
body.page-id-10598 .x-cred{border-top:1px solid #38352e;padding-top:25px;margin:29px 0 30px}
body.page-id-10598 .x-credt .elementor-widget-container{color:#fff}
body.page-id-10598 .x-credt span{font-size:9px;letter-spacing:.14em;color:#d0b77f}
body.page-id-10598 .x-credt strong{font-family:Oswald,sans-serif;font-weight:500;font-size:23px}
body.page-id-10598 .x-credt small{font-size:12px;color:#aaa79e}
body.page-id-10598 .x-career{background:#080808;padding:75px 0 40px}
body.page-id-10598 .x-career>.elementor-container{border-top:1px solid #38352e;padding-top:40px;align-items:center}
body.page-id-10598 .x-wm-dk .elementor-widget-container{color:#b8b6b0;font-size:21px;font-weight:400;min-height:0}
body.page-id-10598 .x-cl{background:#0b0b0a;padding:15px 0 75px}
body.page-id-10598 .x-cl .elementor-heading-title{color:#fff}
body.page-id-10598 .x-clh{margin-bottom:31px}
body.page-id-10598 .x-clrow>.elementor-container{border-top:0px solid #35332c}
body.page-id-10598 .x-clrow:last-child>.elementor-container{border-bottom:0px solid #35332c}
body.page-id-10598 .x-clrow .x-wm .elementor-widget-container{min-height:100px}body.page-id-10598 .x-fd-l{align-self:center}
@media(max-width:1024px){body.page-id-10598 .x-hero-l>.elementor-widget-wrap{padding-left:40px}body.page-id-10598 .x-cur-l>.elementor-widget-wrap{padding-right:30px}body.page-id-10598 .x-fd-r>.elementor-widget-wrap{padding-left:40px}body.page-id-10598 .x-stages .elementor-tab-title{font-size:9px;padding:19px 10px}}@media(max-width:1024px) and (min-width:768px){
body.page-id-10598 .x-hero-l>.elementor-widget-wrap{padding-top:100px;padding-bottom:80px}
body.page-id-10598 .x-hero-img img{height:100%}
body.page-id-10598 .x-press,body.page-id-10598 .x-paths,body.page-id-10598 .x-cl,body.page-id-10598 .x-lab,body.page-id-10598 .x-career,body.page-id-10598 .x-cur{padding-left:30px;padding-right:30px}
body.page-id-10598 .x-pt>.elementor-widget-wrap{padding:22px 20px}
body.page-id-10598 .x-fim img{height:520px}
body.page-id-10598 .x-fd{padding-left:30px;padding-right:30px;padding-top:80px}
body.page-id-10598 .x-logos .elementor-column{width:33.33%!important}
body.page-id-10598 .x-logos>.elementor-container{flex-wrap:wrap}
body.page-id-10598 .x-clrow .x-wm .elementor-widget-container{font-size:16px}
}
@media(max-width:767px){
body.page-id-10598 .x-hero>.elementor-container{min-height:760px}
body.page-id-10598 .x-hero-l>.elementor-widget-wrap{padding:43px 24px 112px}
body.page-id-10598 .x-hero-r{position:absolute;right:-14%;top:0;width:86%;height:69%;opacity:.5;z-index:0}
body.page-id-10598 .x-hero-img img{height:100%}
body.page-id-10598 .x-vlabel{display:none}
body.page-id-10598 .x-hero .x-lead .elementor-widget-container{font-size:19px}
body.page-id-10598 .x-hero .x-sub .elementor-widget-container{font-size:14px}
body.page-id-10598 .x-acts .elementor-column{width:100%!important;padding:0 0 10px}
body.page-id-10598 .x-logos>.elementor-container,body.page-id-10598 .x-clrow>.elementor-container,body.page-id-10598 .x-career>.elementor-container,body.page-id-10598 .x-gal>.elementor-container{flex-wrap:wrap}
body.page-id-10598 .x-logos .elementor-column{width:50%!important}
body.page-id-10598 .x-clrow .elementor-column{width:50%!important}
body.page-id-10598 .x-career .elementor-column{width:50%!important;padding:8px 0}
body.page-id-10598 .x-pt>.elementor-widget-wrap{margin:0 0 10px}
body.page-id-10598 .x-cur{padding:45px 0 67px}
body.page-id-10598 .x-cur-l>.elementor-widget-wrap{padding:0 24px 25px}
body.page-id-10598 .x-mods .elementor-tab-title{font-size:18px}
body.page-id-10598 .x-gal .elementor-column{width:100%!important;margin-bottom:30px}
body.page-id-10598 .x-stages .elementor-tabs-wrapper{display:none}
body.page-id-10598 .x-fd{padding-top:67px}
body.page-id-10598 .x-fd-r>.elementor-widget-wrap{padding:30px 24px 0}
body.page-id-10598 .x-fim img{height:465px}
body.page-id-10598 .x-fd-l{order:2}
body.page-id-10598 .x-cb .x-right{text-align:left}
body.page-id-10598 .x-clab,body.page-id-10598 .x-ctit{right:33px;width:auto}
body.page-id-10598 .x-cl h2 .elementor-heading-title{font-size:34px}

body.page-id-10598 .x-fcap,body.page-id-10598 .x-fsub{right:20px}
body.page-id-10598 .x-press,body.page-id-10598 .x-paths,body.page-id-10598 .x-cl,body.page-id-10598 .x-lab,body.page-id-10598 .x-career{padding-left:24px;padding-right:24px}
body.page-id-10598 .x-clrow .elementor-column{width:33.33%!important}
body.page-id-10598 .x-clrow .x-wm .elementor-widget-container{font-size:13px;min-height:70px}
body.page-id-10598 .x-career .x-wm .elementor-widget-container{font-size:16px}
body.page-id-10598 .x-prh .elementor-column{width:50%!important}
}
/* Two ways forward: switch between the Workshop and Custom AI panels with the URL hash (no JS) */
body.page-id-10598 .x-cust{display:none}
body.page-id-10598:has(#custom-ai:target) .x-cust{display:block}
body.page-id-10598:has(#custom-ai:target) .x-prog{display:none}
body.page-id-10598 .x-pt>.elementor-widget-wrap{position:relative;cursor:pointer}
body.page-id-10598 .x-pt .x-ptt a{color:inherit}
body.page-id-10598 .x-pt .x-ptt a:after{content:'';position:absolute;inset:0}
body.page-id-10598:not(:has(#custom-ai:target)) .x-pt1>.elementor-widget-wrap,body.page-id-10598:has(#custom-ai:target) .x-pt2>.elementor-widget-wrap{background:#080808;border-color:#080808}
body.page-id-10598:not(:has(#custom-ai:target)) .x-pt1 .x-ptt .elementor-heading-title,body.page-id-10598:has(#custom-ai:target) .x-pt2 .x-ptt .elementor-heading-title{color:#fff}
body.page-id-10598:not(:has(#custom-ai:target)) .x-pt1 .x-pts .elementor-widget-container,body.page-id-10598:has(#custom-ai:target) .x-pt2 .x-pts .elementor-widget-container{color:#b7b4ac}
body.page-id-10598:has(#custom-ai:target) .x-pt1 .x-ptt .elementor-heading-title{color:#171715}
/* Custom AI panel */
body.page-id-10598 .x-cintro{padding:108px 0;background:#fff}
body.page-id-10598 .x-ci-l>.elementor-widget-wrap{padding-right:50px}
body.page-id-10598 .x-ci-r>.elementor-widget-wrap{padding-left:30px}
body.page-id-10598 .x-lead-dk .elementor-widget-container{font-size:22px;line-height:1.45;color:#171715;margin-bottom:18px}
body.page-id-10598 .x-lead-dk p{color:inherit}
body.page-id-10598 .x-cintro .x-body .elementor-widget-container{max-width:none;margin:0 0 28px}
body.page-id-10598 .x-cgrid{background:#fff;padding-bottom:20px}
body.page-id-10598 .x-grow>.elementor-container{border-top:1px solid #dedbd4;border-left:1px solid #dedbd4}
body.page-id-10598 .x-gc>.elementor-widget-wrap{padding:33px;border-right:1px solid #dedbd4;border-bottom:1px solid #dedbd4;min-height:230px}
body.page-id-10598 .x-gn .elementor-widget-container{color:#9a7d46;font-size:12px;letter-spacing:.1em;margin-bottom:25px}
body.page-id-10598 .x-gt .elementor-heading-title{font-family:Oswald,sans-serif;font-weight:500;font-size:25px;line-height:1.18;color:#171715;text-transform:uppercase;margin-bottom:17px}
body.page-id-10598 .x-gp .elementor-widget-container{font-size:16px;color:#676660}
body.page-id-10598 .x-gp p{color:inherit}
body.page-id-10598 .x-proc{background:#f5f3ed;padding:108px 0}
body.page-id-10598 .x-strow{margin:44px 0 40px}
body.page-id-10598 .x-st>.elementor-widget-wrap{border-top:1px solid #b5a17a;padding:24px 35px 0 0}
body.page-id-10598 .x-stn .elementor-heading-title{font-family:Oswald,sans-serif;font-size:43px;font-weight:500;color:#ae955f}
body.page-id-10598 .x-stt2 .elementor-heading-title{font-family:Oswald,sans-serif;font-weight:500;font-size:25px;color:#171715;text-transform:uppercase;margin:21px 0 14px}
@media(max-width:1024px){body.page-id-10598 .x-cintro,body.page-id-10598 .x-proc{padding:80px 30px}body.page-id-10598 .x-gc>.elementor-widget-wrap{padding:26px 22px}}
@media(max-width:767px){body.page-id-10598 .x-cintro,body.page-id-10598 .x-proc{padding:67px 24px}body.page-id-10598 .x-ci-l>.elementor-widget-wrap,body.page-id-10598 .x-ci-r>.elementor-widget-wrap{padding:0 0 20px}body.page-id-10598 .x-cgrid{padding:0 24px 20px}body.page-id-10598 .x-gc,body.page-id-10598 .x-st{width:100%!important}body.page-id-10598 .x-grow>.elementor-container,body.page-id-10598 .x-strow>.elementor-container{flex-wrap:wrap}body.page-id-10598 .x-st>.elementor-widget-wrap{padding-right:0;margin-bottom:28px}}

/* mindset / opportunity */
body.page-id-10598 .x-mind{padding:108px 0;background:#fff}
body.page-id-10598 .x-mind-l>.elementor-widget-wrap{position:relative;overflow:hidden;background:#f5f3ed;border:1px solid #e8e4da;padding:37px 36px;min-height:510px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;width:calc(100% - 50px)}
body.page-id-10598 .x-mind-r>.elementor-widget-wrap{padding-left:50px}
body.page-id-10598 .x-ast{position:absolute!important;right:-38px;top:-90px;width:auto!important;pointer-events:none}
body.page-id-10598 .x-ast .elementor-widget-container{font-size:400px;line-height:1;color:#e3ddcf;transform:rotate(10deg)}
body.page-id-10598 .x-mh{position:relative;z-index:1}
body.page-id-10598 .x-mh .elementor-heading-title{font-family:Oswald,'Arial Narrow',sans-serif;font-weight:500;font-size:clamp(44px,4.6vw,61px);line-height:1.03;letter-spacing:-.03em;color:#171715;text-transform:uppercase;margin:50px 0 40px}
body.page-id-10598 .x-mh span{color:#a3864e}
body.page-id-10598 .x-mfoot>.elementor-container{border-top:1px solid #cdc4b2;padding-top:18px;align-items:flex-end}
body.page-id-10598 .x-mf .elementor-widget-container{font-size:9px;letter-spacing:.1em;line-height:1.8;color:#171715}
body.page-id-10598 .x-mar .elementor-widget-container{font-size:37px;line-height:1;color:#171715}
body.page-id-10598 .x-h2s .elementor-heading-title{font-size:clamp(36px,3.65vw,51px);margin:20px 0 24px}
body.page-id-10598 .x-h2s span{color:#9a7d46}
body.page-id-10598 .x-mind-r .x-body2 p{color:#676660;font-size:17px;line-height:1.55;margin:0}
body.page-id-10598 .x-mind-r .x-body2 p+p{margin-top:16px}
body.page-id-10598 .x-tl .elementor-button{background:transparent!important;color:#171715!important;border:0!important;border-bottom:1px solid #b4ac9a!important;padding:0 0 9px!important;min-height:0!important;font-size:11px;letter-spacing:.06em;font-weight:600;border-radius:0}
body.page-id-10598 .x-mind-r .x-tl{margin-top:27px}
/* intro film */
body.page-id-10598 .x-film>.elementor-widget-wrap{position:relative;aspect-ratio:16/9;overflow:hidden;padding:0;border:1px solid #27241e;background:radial-gradient(circle at 70% 55%,#7a3b2a 0,transparent 30%),linear-gradient(135deg,#06070a,#171230 60%,#2b1b1f)}
body.page-id-10598 .x-film .elementor-widget{position:absolute;width:auto}
body.page-id-10598 .x-fl{top:32px;left:32px}
body.page-id-10598 .x-fl .elementor-widget-container{font-size:12px;letter-spacing:.09em;line-height:1.5;color:#e0cc9e}
body.page-id-10598 .x-fplay{top:29%;left:32px}
body.page-id-10598 .x-fplay .elementor-widget-container{width:62px;height:62px;border:1px solid #d2b783;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#e5cd9e;font-size:18px;padding-left:3px}
body.page-id-10598 .x-ft{left:32px;bottom:74px}
body.page-id-10598 .x-ft .elementor-heading-title{font-family:Oswald,'Arial Narrow',sans-serif;font-weight:500;font-size:clamp(29px,3.25vw,44px);line-height:1.06;letter-spacing:-.02em;color:#fff;text-transform:uppercase}
body.page-id-10598 .x-fs{left:32px;bottom:32px}
body.page-id-10598 .x-fs .elementor-widget-container{font-size:12px;letter-spacing:.075em;color:#ddd7c9}
body.page-id-10598 .x-fc{right:32px;bottom:32px}
body.page-id-10598 .x-fc .elementor-widget-container{font-size:12px;letter-spacing:.08em;color:#e0cc9e}
/* path cards */
body.page-id-10598 .x-paths .x-pt>.elementor-widget-wrap{display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"n t a" "n s a";column-gap:21px;align-items:center;align-content:center;padding:27px 28px;min-height:115px;position:relative;margin-right:20px}
body.page-id-10598 .x-paths .x-pt:last-child>.elementor-widget-wrap{margin-right:0}
body.page-id-10598 .x-paths .x-pt .elementor-widget{position:static;width:auto}
body.page-id-10598 .x-paths .x-ptn{grid-area:n}body.page-id-10598 .x-paths .x-ptt{grid-area:t}body.page-id-10598 .x-paths .x-pts{grid-area:s}
body.page-id-10598 .x-paths .x-pt>.elementor-widget-wrap:after{content:'↗';grid-area:a;font-size:31px;line-height:1;color:#b29762}
body.page-id-10598 .x-paths .x-ptt a:after{content:'';position:absolute;inset:0;z-index:2}
body.page-id-10598 .x-paths .x-ptn .elementor-heading-title{font-size:39px;line-height:1}
@media(max-width:1024px){body.page-id-10598 .x-mind{padding:80px 30px}body.page-id-10598 .x-mind-l>.elementor-widget-wrap{min-height:450px}body.page-id-10598 .x-ast .elementor-widget-container{font-size:330px}}
@media(max-width:767px){body.page-id-10598 .x-mind{padding:67px 24px}body.page-id-10598 .x-mind-l>.elementor-widget-wrap{width:100%;min-height:325px;padding:27px;margin-bottom:37px}body.page-id-10598 .x-mind-r>.elementor-widget-wrap{padding-left:0}body.page-id-10598 .x-ast .elementor-widget-container{font-size:310px}body.page-id-10598 .x-mh .elementor-heading-title{font-size:48px;margin:27px 0 24px}body.page-id-10598 .x-film>.elementor-widget-wrap{aspect-ratio:4/5}body.page-id-10598 .x-ft .elementor-heading-title{font-size:clamp(34px,8.6vw,49px)}body.page-id-10598 .x-fc{display:none}body.page-id-10598 .x-paths .x-pt>.elementor-widget-wrap{padding:19px 14px;column-gap:14px;margin-right:0}body.page-id-10598 .x-paths .x-ptn .elementor-heading-title{font-size:30px}body.page-id-10598 .x-paths .x-ptt .elementor-heading-title{font-size:19px}}

/* typography aligned to the reference for the pre-existing sections */
body.page-id-10598 .elementor-element-0ff96fc .elementor-widget-container,body.page-id-10598 .elementor-element-96ca423 .elementor-widget-container,body.page-id-10598 .elementor-element-bd19257 .elementor-widget-container,body.page-id-10598 .elementor-element-255a770 .elementor-widget-container,body.page-id-10598 .elementor-element-9addf69 .elementor-widget-container{font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#75623c;line-height:1.5}
body.page-id-10598 .elementor-element-9ded53f .elementor-widget-container{font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#d0b77f;line-height:1.5}
body.page-id-10598 .elementor-element-4111a55 .elementor-widget-container{font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#3c321d;line-height:1.5}
body.page-id-10598 .elementor-element-f16d39c,body.page-id-10598 .elementor-element-780d345,body.page-id-10598 .elementor-element-be47e93,body.page-id-10598 .elementor-element-7c0d1d6,body.page-id-10598 .elementor-element-26c07b1,body.page-id-10598 .elementor-element-09325c8,body.page-id-10598 .elementor-element-60fbd64 .elementor-heading-title{font-family:Oswald,'Arial Narrow',sans-serif;font-weight:500;font-size:clamp(36px,4vw,58px);line-height:1.06;letter-spacing:-.025em;color:#171715;text-transform:uppercase}
body.page-id-10598 .elementor-element-f16d39c .elementor-heading-title{font-size:clamp(34px,3.4vw,43px);line-height:1.1;margin-block:22px}
body.page-id-10598 .elementor-element-09325c8 .elementor-heading-title{color:#fff}
body.page-id-10598 .elementor-element-60fbd64 .elementor-heading-title{color:#171715;font-size:clamp(40px,4.8vw,69px)}
body.page-id-10598 .elementor-element-9364d05,body.page-id-10598 .elementor-element-6c775c7 .elementor-heading-title{font-family:Oswald,sans-serif;font-weight:500;font-size:25px;line-height:1.18;letter-spacing:-.01em;color:#171715;text-transform:uppercase}
body.page-id-10598 .elementor-element-36245c3 .elementor-heading-title{font-family:Oswald,sans-serif;font-weight:500;font-size:26px;color:#171715;text-transform:uppercase;text-align:center}
body.page-id-10598 .elementor-element-3827d62 .elementor-heading-title,body.page-id-10598 .elementor-element-3827d62 .elementor-icon-box-title{font-family:Oswald,sans-serif;font-weight:500;font-size:28px;line-height:1.15;color:#171715;text-transform:uppercase}
body.page-id-10598 .elementor-element-f50c197 .elementor-icon-box-title{font-family:Oswald,sans-serif;font-weight:500;font-size:23px;line-height:1.2;letter-spacing:-.01em;color:#171715;text-transform:uppercase}
body.page-id-10598 .elementor-element-f50c197 .elementor-icon-box-description{font-size:15px;line-height:1.6;color:#676660}
body.page-id-10598 .elementor-element-5561795 .elementor-icon-list-text{font-size:16px;line-height:1.55;color:#595750}
body.page-id-10598 .elementor-element-3ed61dc .elementor-widget-container{font-size:17px;line-height:1.6;color:#676660;max-width:380px}
body.page-id-10598 .elementor-element-b7ffa0a .elementor-widget-container{font-size:19px;line-height:1.55;color:#676660}
body.page-id-10598 .elementor-element-a0a4a4a .elementor-widget-container{font-size:18px;line-height:1.55;color:#676660}
body.page-id-10598 .elementor-element-b85d20a .elementor-widget-container{font-size:16px;line-height:1.55;color:#676660}
body.page-id-10598 .elementor-element-b308bfb .elementor-widget-container{font-size:18px;line-height:1.55;color:#302a20}
body.page-id-10598 .elementor-element-1d1e8c9 .elementor-widget-container{font-size:23px;line-height:1.45;color:#e5e1d8}
body.page-id-10598 .elementor-element-3ad5f33 .elementor-widget-container{font-size:17px;line-height:1.65;color:#aaa79e}
body.page-id-10598 .elementor-element-3ed61dc,body.page-id-10598 .elementor-element-b7ffa0a,body.page-id-10598 .elementor-element-a0a4a4a,body.page-id-10598 .elementor-element-b85d20a,body.page-id-10598 .elementor-element-b308bfb,body.page-id-10598 .elementor-element-1d1e8c9,body.page-id-10598 .elementor-element-3ad5f33 p{color:inherit;font-size:inherit}
body.page-id-10598 .elementor-element-97ec88c,body.page-id-10598 .elementor-element-00721da,body.page-id-10598 .elementor-element-283e23c .elementor-widget-container{font-size:13px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:#917340}
body.page-id-10598 .elementor-element-6951952 .elementor-tab-title,body.page-id-10598 .elementor-element-6951952 .elementor-tab-title a{font-family:'Neue Montreal',Arial,sans-serif;font-size:17px;font-weight:400;line-height:1.4;color:#171715}
body.page-id-10598 .elementor-element-6951952 .elementor-accordion-item{border-color:#dedbd4}
body.page-id-10598 .elementor-element-6951952 .elementor-tab-content{font-size:15px;line-height:1.7;color:#676660}
body.page-id-10598 .elementor-element-4889759,body.page-id-10598 .elementor-element-3774691,body.page-id-10598 .elementor-element-4889759 .elementor-button,body.page-id-10598 .elementor-element-fdb47ab .elementor-button{font-size:10px;font-weight:600;letter-spacing:.055em;text-transform:uppercase;border-radius:0}
body.page-id-10598 .elementor-element-ff6ebf8 .x-tl .elementor-button{font-size:11px}

/* curriculum accordion – matches reference */
body.page-id-10598 .x-mods .elementor-accordion-item{border:0;border-bottom:1px solid #dedbd4}
body.page-id-10598 .x-mods .elementor-tab-title{display:flex;align-items:center;gap:23px;padding:26px 0;border:0;background:transparent}
body.page-id-10598 .x-mods .elementor-tab-title .elementor-accordion-icon{order:2;margin-left:auto;float:none;position:relative;width:20px;height:20px;flex-shrink:0;font-size:0;color:#171715}
body.page-id-10598 .x-mods .elementor-tab-title .elementor-accordion-icon i,body.page-id-10598 .x-mods .elementor-tab-title .elementor-accordion-icon svg{display:none}
body.page-id-10598 .x-mods .elementor-tab-title .elementor-accordion-icon:before,body.page-id-10598 .x-mods .elementor-tab-title .elementor-accordion-icon:after{content:'';position:absolute;left:3px;right:3px;top:9px;height:1px;background:currentColor}
body.page-id-10598 .x-mods .elementor-tab-title .elementor-accordion-icon:after{transform:rotate(90deg);transition:transform .2s}
body.page-id-10598 .x-mods .elementor-tab-title.elementor-active .elementor-accordion-icon:after{transform:rotate(0)}
body.page-id-10598 .x-mods .elementor-accordion-title{display:flex;align-items:center;gap:23px;flex:1;font-weight:400;text-transform:none;color:#171715}
body.page-id-10598 .x-mn{font-family:Oswald,sans-serif;font-size:20px;font-weight:500;color:#928265;width:28px;flex-shrink:0}
body.page-id-10598 .x-mt strong{display:block;font-family:Oswald,'Arial Narrow',sans-serif;font-size:23px;font-weight:500;line-height:1.2;text-transform:uppercase;color:#171715;letter-spacing:0}
body.page-id-10598 .x-mt small{display:block;font-size:12px;line-height:1.4;color:#676660;margin-top:6px;font-weight:400;letter-spacing:0}
body.page-id-10598 .x-mods .elementor-tab-content{padding:0 30px 28px 51px;border:0}
body.page-id-10598 .x-mods .elementor-tab-content p{font-size:15px;line-height:1.7;color:#676660;margin:0}
body.page-id-10598 .x-mods .elementor-tab-content p.x-take{margin-top:24px;color:#4d493f;font-size:14px;line-height:1.5}
body.page-id-10598 .x-mods .x-take span{font-size:9px;letter-spacing:.13em;color:#8e703c;line-height:2}
/* campaign stage bar + detail */
body.page-id-10598 .x-stages .elementor-tabs-wrapper{display:grid;grid-template-columns:repeat(6,1fr);border-top:1px solid #484236;border-bottom:1px solid #484236}
body.page-id-10598 .x-stages .elementor-tab-title{padding:24px 14px;border:0;border-right:1px solid #484236;font-size:9px;letter-spacing:.07em;line-height:1.5;text-transform:uppercase;text-align:left;color:#bab5aa;background:transparent}
body.page-id-10598 .x-stages .elementor-tab-title:first-child{border-left:1px solid #484236}
body.page-id-10598 .x-stages .elementor-tab-title a{color:inherit;display:block}
body.page-id-10598 .x-sn{display:block;font-family:Oswald,sans-serif;font-size:24px;font-weight:500;letter-spacing:0;line-height:1;color:#a99262;margin-bottom:12px}
body.page-id-10598 .x-sl{display:block}
body.page-id-10598 .x-stages .elementor-tab-title.elementor-active{background:#b29762;color:#14120e}
body.page-id-10598 .x-stages .elementor-tab-title.elementor-active .x-sn{color:#14120e}
body.page-id-10598 .x-stages .elementor-tab-content{padding:41px 0 0}
body.page-id-10598 .x-sd{display:grid;grid-template-columns:1fr .95fr;gap:65px;align-items:start}
body.page-id-10598 .x-sd p{margin:0}
body.page-id-10598 .x-kick{display:flex;align-items:center;gap:15px;margin-bottom:19px!important;color:#c6af7b;font-size:10px;letter-spacing:.12em;text-transform:uppercase}
body.page-id-10598 .x-kick .kn{font-family:Oswald,sans-serif;font-size:34px;letter-spacing:0;line-height:1}
body.page-id-10598 .x-stt{font-family:Oswald,'Arial Narrow',sans-serif;font-weight:500;font-size:34px;line-height:1.06;letter-spacing:-.025em;color:#fff;text-transform:uppercase;margin:0 0 18px}
body.page-id-10598 .x-sdp{font-size:16px;line-height:1.7;color:#aaa69b}
body.page-id-10598 .x-stages .x-take{border-left:2px solid #b29762;padding-left:18px;margin-top:27px!important;font-size:15px;line-height:1.5;color:#e4dfd4}
body.page-id-10598 .x-stages .x-take span{font-size:8px;letter-spacing:.15em;color:#bda46c;display:inline-block;margin-bottom:7px}
body.page-id-10598 .x-prompt{border:1px solid #4c4230;padding:25px 28px;background:#1c1a15;display:flex;flex-direction:column;color:#cbc5b8;font-size:15px}
body.page-id-10598 .x-prompt .ph{display:flex;justify-content:space-between;align-items:center;font-size:9px;letter-spacing:.13em;color:#ceb77f;margin-bottom:21px}
body.page-id-10598 .x-prompt .ph span:last-child{font-size:24px;line-height:1}
body.page-id-10598 .x-prompt>p{font-size:15px;line-height:1.7;color:#cbc5b8}
body.page-id-10598 .x-prompt .pb{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #494131;margin-top:23px;padding-top:16px;font-size:9px;letter-spacing:.1em;color:#d0b87d}
body.page-id-10598 .x-prompt .pb span:last-child{font-size:21px}
/* workshop experience grid */
body.page-id-10598 .x-exgrid{}
body.page-id-10598 .elementor-element-d358d2c>.elementor-container,body.page-id-10598 .elementor-element-506f3e3>.elementor-container{border-top:1px solid #dedbd4;border-left:1px solid #dedbd4;margin-top:0}
body.page-id-10598 .elementor-element-d358d2c>.elementor-container{margin-top:44px}
body.page-id-10598 .elementor-element-9a74b9e>.elementor-widget-wrap,body.page-id-10598 .elementor-element-99792be>.elementor-widget-wrap,body.page-id-10598 .elementor-element-cfecffc>.elementor-widget-wrap,body.page-id-10598 .elementor-element-2ce3bd0>.elementor-widget-wrap,body.page-id-10598 .elementor-element-ca4d839>.elementor-widget-wrap,body.page-id-10598 .elementor-element-c4ba3fe>.elementor-widget-wrap{padding:32px;border-right:1px solid #dedbd4;border-bottom:1px solid #dedbd4;min-height:240px;align-content:flex-start}
body.page-id-10598 .elementor-element-c4ba3fe>.elementor-widget-wrap{background:#f5f3ed;align-content:center}
body.page-id-10598 .elementor-element-f50c197 .elementor-icon-box-icon{display:none}
body.page-id-10598 .elementor-element-2ce6eca .elementor-icon-box-wrapper:before,body.page-id-10598 .elementor-element-b96d519 .elementor-icon-box-wrapper:before{content:'↗'}
body.page-id-10598 .elementor-element-2107d89 .elementor-icon-box-wrapper:before{content:'≡'}
body.page-id-10598 .elementor-element-fc685d5 .elementor-icon-box-wrapper:before{content:'✳'}
body.page-id-10598 .elementor-element-7fb2a81 .elementor-icon-box-wrapper:before{content:'◎'}
body.page-id-10598 .elementor-element-2ce6eca .elementor-icon-box-wrapper:before,body.page-id-10598 .elementor-element-2107d89 .elementor-icon-box-wrapper:before,body.page-id-10598 .elementor-element-fc685d5 .elementor-icon-box-wrapper:before,body.page-id-10598 .elementor-element-7fb2a81 .elementor-icon-box-wrapper:before,body.page-id-10598 .elementor-element-b96d519 .elementor-icon-box-wrapper:before{display:block;color:#a78a50;font-size:34px;line-height:1;margin-bottom:25px;font-weight:400}
body.page-id-10598 .elementor-element-3827d62 .elementor-icon-box-wrapper{display:flex;align-items:center;justify-content:space-between;gap:16px}
body.page-id-10598 .elementor-element-3827d62 .elementor-icon-box-wrapper:after{content:'↗';display:flex;align-items:center;justify-content:center;flex-shrink:0;width:50px;height:50px;border:1px solid #b9a57d;border-radius:50%;font-size:24px;line-height:1;color:#171715}
body.page-id-10598 .elementor-element-3827d62 .elementor-icon-box-title{margin:0}
@media(max-width:767px){body.page-id-10598 .x-mods .elementor-tab-content{padding:0 11px 25px 40px}body.page-id-10598 .x-mn{width:26px;font-size:18px}body.page-id-10598 .x-mt strong{font-size:20px}body.page-id-10598 .x-sd{grid-template-columns:1fr;gap:27px}body.page-id-10598 .x-stages .elementor-tab-mobile-title{display:block;padding:16px 12px;color:#bab5aa;background:transparent;font-size:10px;letter-spacing:.07em;text-transform:uppercase;border-bottom:1px solid #484236}body.page-id-10598 .x-stages .elementor-tab-mobile-title.elementor-active{background:#b29762;color:#14120e}body.page-id-10598 .x-stages .elementor-tab-mobile-title.elementor-active .x-sn{color:#14120e}body.page-id-10598 .x-sn{display:inline-block;margin:0 12px 0 0;font-size:22px;vertical-align:middle}body.page-id-10598 .x-sl{display:inline}body.page-id-10598 .x-stt{font-size:31px}body.page-id-10598 .elementor-element-9a74b9e>.elementor-widget-wrap,body.page-id-10598 .elementor-element-99792be>.elementor-widget-wrap,body.page-id-10598 .elementor-element-cfecffc>.elementor-widget-wrap,body.page-id-10598 .elementor-element-2ce3bd0>.elementor-widget-wrap,body.page-id-10598 .elementor-element-ca4d839>.elementor-widget-wrap,body.page-id-10598 .elementor-element-c4ba3fe>.elementor-widget-wrap{min-height:0;padding:22px 19px}body.page-id-10598 .elementor-element-d358d2c>.elementor-container,body.page-id-10598 .elementor-element-506f3e3>.elementor-container{flex-wrap:wrap}body.page-id-10598 .elementor-element-d358d2c .elementor-column,body.page-id-10598 .elementor-element-506f3e3 .elementor-column{width:100%!important}}

body.page-id-10598 .elementor-element-fc685d5 .elementor-icon-box-wrapper:before{content:'✳\FE0E';font-family:'Segoe UI Symbol','Noto Sans Symbols2',Arial,sans-serif}
body.page-id-10598 .elementor-element-3827d62 .elementor-icon-box-wrapper{flex-direction:row;text-align:left}

@media(max-width:767px){body.page-id-10598 .x-stages .elementor-tabs-wrapper{display:grid;grid-template-columns:repeat(3,1fr);margin-top:28px}body.page-id-10598 .x-stages .elementor-tab-mobile-title{display:none!important}body.page-id-10598 .x-stages .elementor-tab-title{padding:17px 12px;border-bottom:1px solid #484236;font-size:8px}body.page-id-10598 .x-stages .elementor-tab-title:nth-child(4){border-left:1px solid #484236}body.page-id-10598 .x-stages .elementor-tab-title:nth-child(n+4){border-bottom:0}body.page-id-10598 .x-stages .elementor-tab-content{padding-top:28px}}

@media(max-width:767px){body.page-id-10598 .x-stages .elementor-tab-title .x-sn{display:block;margin:0 0 9px;font-size:22px}body.page-id-10598 .x-stages .elementor-tab-title .x-sl{display:block}}

/* real images */
body.page-id-10598 .x-hero-img img{filter:grayscale(1);opacity:.85;object-position:50% 33%}
body.page-id-10598 .x-fim img{filter:none;object-position:50% 30%}
body.page-id-10598 .x-cim .elementor-widget-container{position:relative}
body.page-id-10598 .x-cim .elementor-widget-container:after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(4,7,17,.45),transparent 23%,transparent 51%,rgba(4,7,17,.78) 100%);pointer-events:none}
body.page-id-10598 .x-cim img{filter:none}
body.page-id-10598 .x-film>.elementor-widget-wrap:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(4,5,8,.65),rgba(4,5,8,.18) 48%,transparent 75%),linear-gradient(0deg,rgba(4,5,8,.88),transparent 65%);pointer-events:none}
body.page-id-10598 .x-lg .elementor-widget-container{display:flex;justify-content:center;align-items:center}
body.page-id-10598 .x-career .x-lg img{filter:brightness(0) invert(1);width:100%;max-width:155px;height:54px;object-fit:contain}
body.page-id-10598 .x-career .x-lg-pwc img{max-width:72px}body.page-id-10598 .x-career .x-lg-net10 img{max-width:76px}
body.page-id-10598 .x-clrow .x-lg .elementor-widget-container{min-height:100px}
body.page-id-10598 .x-clrow .x-lg img{width:min(100%,172px);height:auto;max-height:88px;object-fit:contain}
body.page-id-10598 .x-clrow .x-lg-princ img{filter:brightness(0) invert(1)}
body.page-id-10598 .x-clrow .x-lg-pwc img{width:86px;max-height:70px}
body.page-id-10598 .x-clrow .x-lg-meta img{width:200px;max-height:62px}
body.page-id-10598 .x-clrow .x-lg-jft img{width:165px;max-height:76px}
body.page-id-10598 .x-clrow .x-lg-pa img{width:190px;max-height:68px}
body.page-id-10598 .x-clrow .x-lg-dc img{width:105px}
@media(max-width:767px){body.page-id-10598 .x-career .x-lg img{max-width:130px;height:44px}body.page-id-10598 .x-clrow .x-lg .elementor-widget-container{min-height:82px}body.page-id-10598 .x-clrow .x-lg img{max-width:140px}}

body.page-id-10598 .x-clrow .x-lg-pwc img{filter:brightness(0) invert(1)}
body.page-id-10598 .x-clrow .x-lg-tank img{filter:grayscale(1);width:auto;height:90px}
body.page-id-10598 .x-clrow .x-lg-expr img{width:180px;height:50px;max-height:none;object-fit:cover;object-position:center;filter:grayscale(1) invert(1) brightness(2.5);mix-blend-mode:screen}

body.page-id-10598 .x-ctit .elementor-heading-title{text-shadow:0 2px 18px rgba(0,0,0,.45)}
body.page-id-10598 .x-clab .elementor-heading-title{text-shadow:0 1px 12px rgba(0,0,0,.4)}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Neue Montreal';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://milliondollarbranders.com/wp-content/uploads/2025/09/NeueMontreal-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Neue Montreal';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://milliondollarbranders.com/wp-content/uploads/2025/09/NeueMontreal-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Neue Montreal';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://milliondollarbranders.com/wp-content/uploads/2025/09/NeueMontreal-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Neue Montreal';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://milliondollarbranders.com/wp-content/uploads/2025/09/NeueMontreal-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */