.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-15322 .elementor-element.elementor-element-9ea4c68{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-431196f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-c33df07{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-jet-listing-dynamic-field .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-jet-listing-dynamic-field .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-15322 .elementor-element.elementor-element-1a2354a .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15322 .elementor-element.elementor-element-1a2354a .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15322 .elementor-element.elementor-element-1a2354a .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-15322 .elementor-element.elementor-element-1a2354a .jet-listing-dynamic-field__content{text-align:left;}.elementor-15322 .elementor-element.elementor-element-b88a05c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-d14d49b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-9424a56 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15322 .elementor-element.elementor-element-9424a56 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15322 .elementor-element.elementor-element-9424a56 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-15322 .elementor-element.elementor-element-9424a56 .jet-listing-dynamic-field__content{text-align:left;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-15322 .elementor-element.elementor-element-0671e92{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-4843924{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-ee231fc .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15322 .elementor-element.elementor-element-ee231fc .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15322 .elementor-element.elementor-element-ee231fc .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-15322 .elementor-element.elementor-element-ee231fc .jet-listing-dynamic-field__content{text-align:left;}.elementor-15322 .elementor-element.elementor-element-91775dd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-d07bda1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-30abc59{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-2e2f811{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-c3902ef .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15322 .elementor-element.elementor-element-c3902ef .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15322 .elementor-element.elementor-element-c3902ef .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-15322 .elementor-element.elementor-element-c3902ef .jet-listing-dynamic-field__content{text-align:left;}.elementor-15322 .elementor-element.elementor-element-0773da2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-5e5d18d .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15322 .elementor-element.elementor-element-5e5d18d .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15322 .elementor-element.elementor-element-5e5d18d .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-15322 .elementor-element.elementor-element-5e5d18d .jet-listing-dynamic-field__content{text-align:left;}.elementor-15322 .elementor-element.elementor-element-b76442f .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15322 .elementor-element.elementor-element-b76442f .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15322 .elementor-element.elementor-element-b76442f .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-15322 .elementor-element.elementor-element-b76442f .jet-listing-dynamic-field__content{text-align:left;}.elementor-15322 .elementor-element.elementor-element-23e4124 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15322 .elementor-element.elementor-element-23e4124 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15322 .elementor-element.elementor-element-23e4124 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-15322 .elementor-element.elementor-element-23e4124 .jet-listing-dynamic-field__content{text-align:left;}.elementor-15322 .elementor-element.elementor-element-5c613d3 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15322 .elementor-element.elementor-element-5c613d3 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15322 .elementor-element.elementor-element-5c613d3 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-15322 .elementor-element.elementor-element-5c613d3 .jet-listing-dynamic-field__content{text-align:left;}.elementor-15322 .elementor-element.elementor-element-c6ea8c6 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15322 .elementor-element.elementor-element-c6ea8c6 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15322 .elementor-element.elementor-element-c6ea8c6 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-15322 .elementor-element.elementor-element-c6ea8c6 .jet-listing-dynamic-field__content{text-align:left;}.elementor-15322 .elementor-element.elementor-element-9f9008c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-401bc12 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15322 .elementor-element.elementor-element-401bc12 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15322 .elementor-element.elementor-element-401bc12 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-15322 .elementor-element.elementor-element-401bc12 .jet-listing-dynamic-field__content{text-align:left;}.elementor-15322 .elementor-element.elementor-element-b0e17c7 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15322 .elementor-element.elementor-element-b0e17c7 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15322 .elementor-element.elementor-element-b0e17c7 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-15322 .elementor-element.elementor-element-b0e17c7 .jet-listing-dynamic-field__content{text-align:left;}.elementor-15322 .elementor-element.elementor-element-336fad1 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15322 .elementor-element.elementor-element-336fad1 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15322 .elementor-element.elementor-element-336fad1 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-15322 .elementor-element.elementor-element-336fad1 .jet-listing-dynamic-field__content{text-align:left;}.elementor-15322 .elementor-element.elementor-element-731bca7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-738e216 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15322 .elementor-element.elementor-element-738e216 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15322 .elementor-element.elementor-element-738e216 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-15322 .elementor-element.elementor-element-738e216 .jet-listing-dynamic-field__content{text-align:left;}.elementor-15322 .elementor-element.elementor-element-ef4c818 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15322 .elementor-element.elementor-element-ef4c818 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15322 .elementor-element.elementor-element-ef4c818 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-15322 .elementor-element.elementor-element-ef4c818 .jet-listing-dynamic-field__content{text-align:left;}.elementor-15322 .elementor-element.elementor-element-7b84457 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15322 .elementor-element.elementor-element-7b84457 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15322 .elementor-element.elementor-element-7b84457 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-15322 .elementor-element.elementor-element-7b84457 .jet-listing-dynamic-field__content{text-align:left;}.elementor-15322 .elementor-element.elementor-element-25f4204 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15322 .elementor-element.elementor-element-25f4204 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15322 .elementor-element.elementor-element-25f4204 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-15322 .elementor-element.elementor-element-25f4204 .jet-listing-dynamic-field__content{text-align:left;}.elementor-15322 .elementor-element.elementor-element-b452e51{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-b46f301{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-def9228 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15322 .elementor-element.elementor-element-def9228 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15322 .elementor-element.elementor-element-def9228 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-15322 .elementor-element.elementor-element-def9228 .jet-listing-dynamic-field__content{text-align:left;}.elementor-15322 .elementor-element.elementor-element-6e27d2c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-e7a4b93 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15322 .elementor-element.elementor-element-e7a4b93 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15322 .elementor-element.elementor-element-e7a4b93 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-15322 .elementor-element.elementor-element-e7a4b93 .jet-listing-dynamic-field__content{text-align:left;}.elementor-15322 .elementor-element.elementor-element-54e163e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-047dffb .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15322 .elementor-element.elementor-element-047dffb .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15322 .elementor-element.elementor-element-047dffb .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-15322 .elementor-element.elementor-element-047dffb .jet-listing-dynamic-field__content{text-align:left;}.elementor-15322 .elementor-element.elementor-element-4fb4cce{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-b44164c .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15322 .elementor-element.elementor-element-b44164c .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15322 .elementor-element.elementor-element-b44164c .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-15322 .elementor-element.elementor-element-b44164c .jet-listing-dynamic-field__content{text-align:left;}.elementor-15322 .elementor-element.elementor-element-9c42d6a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-f6caada{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-2c30aa7 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15322 .elementor-element.elementor-element-2c30aa7 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15322 .elementor-element.elementor-element-2c30aa7 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-15322 .elementor-element.elementor-element-2c30aa7 .jet-listing-dynamic-field__content{text-align:left;}.elementor-15322 .elementor-element.elementor-element-61daf32{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-f7d6609{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-ff5c9c9 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15322 .elementor-element.elementor-element-ff5c9c9 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15322 .elementor-element.elementor-element-ff5c9c9 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-15322 .elementor-element.elementor-element-ff5c9c9 .jet-listing-dynamic-field__content{text-align:left;}.elementor-15322 .elementor-element.elementor-element-e9617c7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-56329e3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-99c5bab{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-e542ae6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-505ccfe .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15322 .elementor-element.elementor-element-505ccfe .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15322 .elementor-element.elementor-element-505ccfe .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-15322 .elementor-element.elementor-element-505ccfe .jet-listing-dynamic-field__content{text-align:left;}.elementor-15322 .elementor-element.elementor-element-6d47358{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-jet-listing-grid .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-jet-listing-grid .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-15322 .elementor-element.elementor-element-66a7785 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-15322 .elementor-element.elementor-element-66a7785 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-15322 .elementor-element.elementor-element-66a7785 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-15322 .elementor-element.elementor-element-66a7785 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-15322 .elementor-element.elementor-element-66a7785 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-15322 .elementor-element.elementor-element-66a7785 > .elementor-widget-container > .jet-listing-grid, .elementor-15322 .elementor-element.elementor-element-66a7785 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-15322 .elementor-element.elementor-element-66a7785 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-15322 .elementor-element.elementor-element-66400c3 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-15322 .elementor-element.elementor-element-66400c3 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-15322 .elementor-element.elementor-element-66400c3 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-15322 .elementor-element.elementor-element-66400c3 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-15322 .elementor-element.elementor-element-66400c3 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-15322 .elementor-element.elementor-element-66400c3 > .elementor-widget-container > .jet-listing-grid, .elementor-15322 .elementor-element.elementor-element-66400c3 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-15322 .elementor-element.elementor-element-66400c3 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-15322 .elementor-element.elementor-element-cd1ec63{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-6bc92b9 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15322 .elementor-element.elementor-element-6bc92b9 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15322 .elementor-element.elementor-element-6bc92b9 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-15322 .elementor-element.elementor-element-6bc92b9 .jet-listing-dynamic-field__content{text-align:left;}.elementor-15322 .elementor-element.elementor-element-3710ff6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-27f1a3b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-691e4e9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-db3f36a .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15322 .elementor-element.elementor-element-db3f36a .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15322 .elementor-element.elementor-element-db3f36a .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-15322 .elementor-element.elementor-element-db3f36a .jet-listing-dynamic-field__content{text-align:left;}.elementor-15322 .elementor-element.elementor-element-a1e812d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-e7406b9 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15322 .elementor-element.elementor-element-e7406b9 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15322 .elementor-element.elementor-element-e7406b9 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-15322 .elementor-element.elementor-element-e7406b9 .jet-listing-dynamic-field__content{text-align:left;}.elementor-15322 .elementor-element.elementor-element-e14acc0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-b6426dd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-39a9581{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-933e591{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-49e2f08 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15322 .elementor-element.elementor-element-49e2f08 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15322 .elementor-element.elementor-element-49e2f08 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-15322 .elementor-element.elementor-element-49e2f08 .jet-listing-dynamic-field__content{text-align:left;}.elementor-15322 .elementor-element.elementor-element-8327d08{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-9ff5b4f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-b1b3bed{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-09915ef .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15322 .elementor-element.elementor-element-09915ef .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15322 .elementor-element.elementor-element-09915ef .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-15322 .elementor-element.elementor-element-09915ef .jet-listing-dynamic-field__content{text-align:left;}.elementor-15322 .elementor-element.elementor-element-2dddc65{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-9162e1c .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15322 .elementor-element.elementor-element-9162e1c .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15322 .elementor-element.elementor-element-9162e1c .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-15322 .elementor-element.elementor-element-9162e1c .jet-listing-dynamic-field__content{text-align:left;}.elementor-15322 .elementor-element.elementor-element-12b8939{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-9d5f948 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15322 .elementor-element.elementor-element-9d5f948 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15322 .elementor-element.elementor-element-9d5f948 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-15322 .elementor-element.elementor-element-9d5f948 .jet-listing-dynamic-field__content{text-align:left;}.elementor-15322 .elementor-element.elementor-element-75f5ddf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-5761066 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15322 .elementor-element.elementor-element-5761066 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15322 .elementor-element.elementor-element-5761066 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-15322 .elementor-element.elementor-element-5761066 .jet-listing-dynamic-field__content{text-align:left;}.elementor-15322 .elementor-element.elementor-element-7706d78{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-d49b272{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-38b7820{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-6e8f0d2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-5c2347c .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15322 .elementor-element.elementor-element-5c2347c .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15322 .elementor-element.elementor-element-5c2347c .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-15322 .elementor-element.elementor-element-5c2347c .jet-listing-dynamic-field__content{text-align:left;}.elementor-15322 .elementor-element.elementor-element-88aefde{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-f67e848{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-d13c4a2 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15322 .elementor-element.elementor-element-d13c4a2 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15322 .elementor-element.elementor-element-d13c4a2 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-15322 .elementor-element.elementor-element-d13c4a2 .jet-listing-dynamic-field__content{text-align:left;}.elementor-15322 .elementor-element.elementor-element-1727c9c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-e05b141{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-84bfc65 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15322 .elementor-element.elementor-element-84bfc65 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15322 .elementor-element.elementor-element-84bfc65 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-15322 .elementor-element.elementor-element-84bfc65 .jet-listing-dynamic-field__content{text-align:left;}.elementor-15322 .elementor-element.elementor-element-d88602b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-68e354b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15322 .elementor-element.elementor-element-766c1b5 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-15322 .elementor-element.elementor-element-766c1b5 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-15322 .elementor-element.elementor-element-766c1b5 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-15322 .elementor-element.elementor-element-766c1b5 .jet-listing-dynamic-field__content{text-align:left;}/* Start custom CSS *//* DPP single pages: contract + advertisement. Scoped to .dpp-page. */
.dpp-page{background:#F7F7F7;color:#1D1C2E;font-family:Roboto,system-ui,sans-serif;font-size:16px}
.dpp-page a{color:#242341}
.dpp-page a:hover{color:#AC3E06}
.dpp-page .e-con{--width:100%;min-width:0}
.dpp-page .elementor-widget{margin:0 !important}
.dpp-page .jet-listing-dynamic-field__inline-wrap,.dpp-page .jet-listing-dynamic-field{display:block;width:auto}
.dpp-page .jet-listing-dynamic-field__content{margin:0}

/* bands and wrappers */
.dpp-page .dpp-wrap{max-width:1200px !important;margin:0 auto !important;padding:0 24px !important;box-sizing:border-box;display:block !important}
.dpp-page .dpp-band{background:#FFFFFF;border-bottom:1px solid #E3E3E3;padding:24px 0 36px !important;display:block !important}
.dpp-page .dpp-banner{background:#E3E3E3;color:#2B2B2B;font-size:15px;display:block !important}
.dpp-page .dpp-banner-open{background:#F9DA12;color:#242341}
.dpp-page .dpp-banner-in{display:flex !important;flex-direction:row !important;flex-wrap:wrap;gap:8px 16px !important;align-items:center;padding-top:12px !important;padding-bottom:12px !important}
.dpp-page .dpp-banner-in > .elementor-widget{width:auto !important;flex:0 1 auto}
.dpp-page .dpp-banner-link{font-weight:600}
.dpp-page .dpp-banner-in > .elementor-widget:last-child:not(:first-child){margin-left:auto !important}

.dpp-page .dpp-crumbs{font-size:14px;color:#55546A;display:flex;flex-wrap:wrap;gap:8px}
.dpp-page .dpp-eyebrow{display:flex !important;flex-direction:row !important;flex-wrap:wrap;gap:10px 12px !important;align-items:center;margin-top:24px;font-size:14px}
.dpp-page .dpp-eyebrow > .elementor-widget{width:auto !important;flex:0 0 auto}
.dpp-page .dpp-kicker{display:block;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#55546A;margin:0}
.dpp-page .dpp-mono,.dpp-page .dpp-mono-chip{font-family:"Roboto Mono",ui-monospace,SFMono-Regular,Menlo,monospace;color:#242341}
.dpp-page .dpp-mono-chip{font-size:14px;background:#F1F0F6;padding:4px 10px;border-radius:4px}
.dpp-page .dpp-pill{font-size:13px;font-weight:600;background:#E7E6F2;color:#242341;padding:4px 10px;border-radius:3px}
.dpp-page .dpp-pill-grey{background:#E3E3E3;color:#3A3A3A}
.dpp-page .dpp-type-badge{font-size:13px;font-weight:700;background:#242341;color:#FFFFFF;padding:4px 10px;border-radius:4px}
.dpp-page .dpp-dot{color:#8A899C}
.dpp-page .dpp-muted{color:#55546A}

.dpp-page .dpp-h1 .jet-listing-dynamic-field__content{font-family:"Roboto Slab",serif;font-weight:600;font-size:40px;line-height:1.15;margin:14px 0 0;color:#242341}
.dpp-page .dpp-h1-ad p{margin:0;font:inherit}
.dpp-page .dpp-h1-ad p:not(:first-of-type),.dpp-page .dpp-h1-ad a,.dpp-page .dpp-h1-ad br,.dpp-page .dpp-h1-ad img{display:none}
.dpp-page .dpp-h1-ad .jet-listing-dynamic-field__content{font-size:38px;line-height:1.18;max-width:900px}
.dpp-page .dpp-lead .jet-listing-dynamic-field__content{font-size:19px;line-height:1.55;color:#3A3950;margin:14px 0 0;max-width:820px}
.dpp-page .dpp-lead p{margin:0 0 .6em}
.dpp-page .dpp-lead-ad p:empty,.dpp-page .dpp-lead-ad p:not(:empty) ~ p{display:none}
.dpp-page .dpp-lead-ad .jet-listing-dynamic-field__content{font-size:17px}

/* contract fact tiles */
.dpp-page .dpp-facts{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px !important;background:#E3E3E3;border:1px solid #E3E3E3;border-radius:4px;overflow:hidden;margin-top:28px}
.dpp-page .dpp-fact-cell{background:#FFFFFF;padding:18px 20px !important;display:block !important}
.dpp-page .dpp-label{font-size:13px;color:#55546A;font-weight:500}
.dpp-page .dpp-fact,.dpp-page .dpp-fact .jet-listing-dynamic-field__content{font-size:18px;font-weight:600;margin-top:8px;color:#1D1C2E;overflow-wrap:anywhere}
.dpp-page .dpp-fact.dpp-muted{color:#55546A}
.dpp-page .dpp-term{display:flex !important;flex-direction:row !important;flex-wrap:wrap;gap:6px !important}
.dpp-page .dpp-term > .elementor-widget{width:auto !important}
.dpp-page .dpp-term .jet-listing-dynamic-field__content{margin:0}
.dpp-page .dpp-fact-big .jet-listing-dynamic-field__content{font-size:26px;font-weight:700;color:#242341;margin-top:6px;font-variant-numeric:tabular-nums}
.dpp-page .dpp-fact-big .dpp-muted{font-size:18px;font-weight:600}
.dpp-page .dpp-small,.dpp-page .dpp-small .jet-listing-dynamic-field__content{font-size:13px;color:#55546A;margin-top:4px}
.dpp-page .dpp-center{text-align:center}

/* ad header */
.dpp-page .dpp-chips{display:flex !important;flex-direction:row !important;flex-wrap:wrap;gap:8px !important;margin-top:18px}
.dpp-page .dpp-chips > .elementor-widget{width:auto !important}
.dpp-page .dpp-chip{display:inline-block;font-size:14px;background:#F1F0F6;color:#242341;padding:6px 12px;border-radius:3px}
.dpp-page .dpp-band-split{display:flex !important;flex-direction:row !important;flex-wrap:wrap;gap:40px !important;align-items:flex-start}
.dpp-page .dpp-band-main{flex:999 1 560px !important;width:auto !important;display:block !important}
.dpp-page .dpp-due-panel{flex:1 1 320px !important;width:auto !important;display:block !important;border:2px solid #242341;border-radius:4px;padding:24px !important;background:#FFFFFF;box-sizing:border-box}
.dpp-page .dpp-due-date .jet-listing-dynamic-field__content{font-family:"Roboto Slab",serif;font-size:30px;font-weight:600;color:#242341;margin-top:8px;line-height:1.15}
.dpp-page .dpp-due-when .jet-listing-dynamic-field__content{font-size:17px;margin-top:4px}
.dpp-page .dpp-due-left{display:inline-block;margin-top:12px;font-size:14px;font-weight:600;background:#F1F0F6;color:#242341;padding:4px 10px;border-radius:3px}
.dpp-page .dpp-timeline{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-top:32px}
.dpp-page .dpp-step{display:block !important;border-top:4px solid #242341;padding:14px 16px 0 0 !important}
.dpp-page .dpp-step.is-empty{border-top-style:dashed;border-top-color:#B0AFC0}
.dpp-page .dpp-step-date{font-size:17px;font-weight:600;margin-top:4px}
.dpp-page .dpp-step.is-empty .dpp-step-date{font-weight:500;color:#55546A}

/* body */
.dpp-page .dpp-body{max-width:1200px !important;margin:0 auto !important;padding:32px 24px 64px !important;box-sizing:border-box;display:flex !important;flex-direction:row !important;flex-wrap:wrap;gap:32px !important;align-items:flex-start}
.dpp-page .dpp-main{flex:999 1 560px !important;width:auto !important;display:flex !important;flex-direction:column !important;gap:24px !important}
.dpp-page .dpp-aside{flex:1 1 320px !important;width:auto !important;display:flex !important;flex-direction:column !important;gap:24px !important}
.dpp-page .dpp-card{display:block !important;background:#FFFFFF;border:1px solid #E3E3E3;border-radius:4px;padding:24px !important;box-sizing:border-box}
.dpp-page .dpp-card-navy{background:#242341;border-color:#242341;color:#FFFFFF}
.dpp-page .dpp-card-navy .dpp-h2,.dpp-page .dpp-card-navy p{color:#FFFFFF}
.dpp-page .dpp-card-navy p{margin:0;font-size:15px;line-height:1.5}
.dpp-page .dpp-h2{font-family:"Roboto Slab",serif;font-size:22px;font-weight:600;margin:0 0 16px;color:#242341;line-height:1.25}
.dpp-page .dpp-aside .dpp-h2{font-size:20px;margin-bottom:12px}
.dpp-page .dpp-card-head .dpp-h2{margin:0 0 16px}
.dpp-page .dpp-sub{margin:-8px 0 16px;color:#55546A;font-size:15px}

/* files */
.dpp-page .dpp-file{display:flex !important;flex-direction:row !important;flex-wrap:wrap;gap:16px !important;align-items:center;border:1px solid #E3E3E3;border-radius:4px;padding:16px !important;background:#FBFBFD}
.dpp-page .dpp-pdf-w{width:auto !important;flex:none}
.dpp-page .dpp-pdf{width:48px;height:60px;border-radius:4px;background:#C44100;color:#FFFFFF;display:flex;align-items:flex-end;justify-content:center;padding-bottom:8px;box-sizing:border-box;font-size:11px;font-weight:700}
.dpp-page .dpp-pdf-sm{width:40px;height:50px;padding-bottom:6px;font-size:10px}
.dpp-page .dpp-file-text{flex:1 1 240px !important;width:auto !important;display:block !important}
.dpp-page .dpp-file-name,.dpp-page .dpp-file-name a{font-weight:600;font-size:16px;overflow-wrap:anywhere;color:#1D1C2E;text-decoration:none}
.dpp-page .dpp-file-name.dpp-filelink a{color:#1D1C2E}
.dpp-page .dpp-btns{display:flex !important;flex-direction:row !important;flex-wrap:wrap;gap:10px !important;width:auto !important}
.dpp-page .dpp-btns > .elementor-widget{width:auto !important}
.dpp-page .dpp-btn,.dpp-page .dpp-btn-primary a,.dpp-page .dpp-btn-secondary a,.dpp-page .dpp-dlbtn a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border-radius:4px;text-decoration:none;font-weight:600;font-size:15px;box-sizing:border-box;line-height:1.2}
.dpp-page .dpp-btn-secondary a,.dpp-page .dpp-dlbtn a{background:#FFFFFF;color:#242341;border:1px solid #242341}
.dpp-page .dpp-btn-secondary a:hover,.dpp-page .dpp-dlbtn a:hover{background:#F1F0F6;color:#242341}
.dpp-page .dpp-btn-block{display:flex;width:100%;min-height:52px;margin-top:20px;font-size:17px;border-radius:4px}
.dpp-page .dpp-sticky{display:none !important}

/* related contracts */
.dpp-page .dpp-trow{display:grid !important;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:12px !important;padding:12px !important;border-bottom:1px solid #EEEEEE;font-size:15px}
.dpp-page .dpp-thead{color:#55546A;font-size:13px;font-weight:600;border-bottom-color:#E3E3E3;padding-top:0 !important}
.dpp-page .dpp-trow .dpp-num,.dpp-page .dpp-num .jet-listing-dynamic-field__content{text-align:right;font-variant-numeric:tabular-nums}
.dpp-page .jet-listing-grid__item:last-child .dpp-trow{border-bottom:0}
.dpp-page .dpp-link-item{display:block !important;padding:0 0 14px !important}
.dpp-page .dpp-link-title a{font-weight:500;font-size:15px}
.dpp-page .dpp-more{display:inline-block;margin-top:4px;font-weight:600;font-size:15px}
.dpp-page .dpp-back{font-size:15px;font-weight:500}
.dpp-page .dpp-related:not(:has(.jet-listing-grid__item)){display:none !important}

/* details lists */
.dpp-page .dpp-dl{display:block !important;font-size:15px}
.dpp-page .dpp-dl-row{display:block !important;padding:12px 0 !important;border-bottom:1px solid #EEEEEE}
.dpp-page .dpp-dl-row:last-child{border-bottom:0}
.dpp-page .dpp-dt{color:#55546A}
.dpp-page .dpp-dl-stacked .dpp-dt{font-size:13px}
.dpp-page .dpp-dl-stacked .jet-listing-dynamic-field__content{margin-top:4px;overflow-wrap:anywhere}
.dpp-page .dpp-dl-split .dpp-dl-row{display:flex !important;flex-direction:row !important;justify-content:space-between;gap:12px !important}
.dpp-page .dpp-dl-split .dpp-dl-row > *{width:auto !important}
.dpp-page .dpp-dl-split .dpp-dl-row > *:last-child{text-align:right}
.dpp-page .dpp-dl-inline{display:flex !important;flex-direction:row !important;flex-wrap:wrap;gap:24px !important}
.dpp-page .dpp-dl-inline .dpp-dl-row{border:0;padding:0 !important;width:auto !important}

/* open-ad steps and key dates */
.dpp-page .dpp-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}
.dpp-page .dpp-steps + .dpp-steps,.dpp-page .elementor-widget + .elementor-widget .dpp-steps{margin-top:16px}
.dpp-page .dpp-steps li{display:flex;gap:14px;align-items:flex-start}
.dpp-page .dpp-step-num{flex:none;width:32px;height:32px;border-radius:50%;background:#242341;color:#FFFFFF;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px}
.dpp-page .dpp-step-title{font-weight:600;font-size:16px}
.dpp-page .dpp-vtl{display:block !important}
.dpp-page .dpp-vtl-item{display:flex !important;flex-direction:row !important;gap:12px !important;padding-bottom:18px !important;position:relative}
.dpp-page .dpp-vtl-item > *{width:auto !important}
.dpp-page .dpp-vtl-item:last-child{padding-bottom:0 !important}
.dpp-page .dpp-vtl-item:not(:last-child)::before{content:"";position:absolute;left:5px;top:18px;bottom:2px;width:2px;background:#E3E3E3}
.dpp-page .dpp-dot-mark{display:block;width:12px;height:12px;margin-top:4px;border-radius:50%;background:#242341}
.dpp-page .dpp-vtl-item.is-due .dpp-dot-mark{background:#C44100}
.dpp-page .dpp-strong .jet-listing-dynamic-field__content{font-weight:600}

/* documents */
.dpp-page .dpp-docs-card:not(:has(.jet-listing-grid__item)){display:none !important}
.dpp-page .dpp-docs-card:has(.jet-listing-grid__item) ~ .dpp-docs-empty{display:none !important}
.dpp-page .dpp-docs-card .dpp-doc-grid .jet-listing-grid__items{border:1px solid #E3E3E3;border-radius:4px;overflow:hidden}
.dpp-page .dpp-docs-card .dpp-doc-grid + .dpp-doc-grid{margin-top:12px !important}
.dpp-page .dpp-doc-row{display:flex !important;flex-direction:row !important;flex-wrap:wrap;gap:14px !important;align-items:center;padding:16px !important;border-bottom:1px solid #E3E3E3}
.dpp-page .jet-listing-grid__item:last-child .dpp-doc-row{border-bottom:0}
.dpp-page .dpp-doc-row > .elementor-widget{width:auto !important}
.dpp-page .dpp-doc-title{display:flex !important;flex-direction:row !important;flex-wrap:wrap;gap:8px !important;align-items:center}
.dpp-page .dpp-doc-title > .elementor-widget{width:auto !important}
.dpp-page .dpp-tag{font-size:12px;font-weight:600;padding:2px 8px;border-radius:3px}
.dpp-page .dpp-tag-amend{background:#FFF3C4;color:#5A4A00}
.dpp-page .dpp-tag-sol{background:#E7E6F2;color:#242341}
/* attachment deleted: the link callback prints an empty href */
.dpp-page .dpp-missing-note,.dpp-page .dpp-missing-title,.dpp-page .dpp-request-w{display:none !important}
.dpp-page .dpp-doc-row:has(.dpp-dlbtn a[href=""]) .dpp-missing-title{display:inline-block !important;font-weight:600;font-size:16px}
.dpp-page .dpp-doc-row:has(.dpp-dlbtn a[href=""]) .dpp-doc-title > .elementor-widget:has(.dpp-missing-title){order:-1}
.dpp-page .dpp-doc-row:has(.dpp-dlbtn a[href=""]){background:#FAFAFA}
.dpp-page .dpp-doc-row:has(.dpp-dlbtn a[href=""]) .dpp-pdf{background:#D6D6D6;color:#4A4A4A}
.dpp-page .dpp-doc-row:has(.dpp-dlbtn a[href=""]) .dpp-dlbtn,
.dpp-page .dpp-doc-row:has(.dpp-dlbtn a[href=""]) .dpp-filelink{display:none !important}
.dpp-page .dpp-doc-row:has(.dpp-dlbtn a[href=""]) .dpp-missing-note{display:block !important}
.dpp-page .dpp-doc-row:has(.dpp-dlbtn a[href=""]) .dpp-request-w{display:block !important}
.dpp-page .dpp-request{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;font-weight:600;font-size:15px}

/* responsive */
@media (max-width:900px){.dpp-page .dpp-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:767px){
.dpp-page .dpp-wrap{padding:0 16px !important}
.dpp-page .dpp-body{padding:24px 16px 48px !important}
.dpp-page .dpp-h1 .jet-listing-dynamic-field__content{font-size:28px}
.dpp-page .dpp-lead .jet-listing-dynamic-field__content{font-size:17px}
.dpp-page .dpp-banner-in > .elementor-widget:last-child:not(:first-child){margin-left:0 !important}
.dpp-page .dpp-sticky{display:block !important;position:fixed;left:0;right:0;bottom:0;z-index:50;background:#FFFFFF;border-top:1px solid #E3E3E3;padding:10px 16px}
.dpp-page .dpp-sticky a{width:100%}
body:has(.dpp-page .dpp-sticky){padding-bottom:68px}
}
@media (max-width:520px){.dpp-page .dpp-facts{grid-template-columns:minmax(0,1fr)}}

/* contract value: "Not listed" variant (zero or empty) */
.dpp-page .dpp-fact-big .dpp-muted{display:block;font-size:18px;font-weight:600;margin-top:8px}
.dpp-page .dpp-trow .dpp-cell.dpp-num{display:block !important;text-align:right}
.dpp-page .dpp-trow .dpp-num .dpp-muted{font-size:14px}

/* contract value with no amount: link to the PDF */
.dpp-page .dpp-check-contract a{font-weight:600;text-decoration:underline;color:#242341}
.dpp-page .dpp-check-contract a:hover{color:#AC3E06}
.dpp-page .dpp-fact-big.dpp-check-contract .jet-listing-dynamic-field__content{font-size:18px;font-weight:600;margin-top:8px}
.dpp-page .dpp-lc-value.dpp-check-contract .jet-listing-dynamic-field__content{font-size:15px;font-weight:600}
.dpp-page .dpp-check-contract a[href=""]{pointer-events:none;text-decoration:none;color:#55546A}

/* ---- buttons: site scheme (navy primary like "Login", navy outline like "More Details") ---- */
.dpp-page a.dpp-btn-primary,.dpp-page .dpp-btn-primary a,.dpp-page .jet-search-filter__submit,
.dpp-page a.dpp-btn-outline,.dpp-page .dpp-btn-secondary a,.dpp-page .dpp-dlbtn a,.dpp-page a.dpp-request{
	display:inline-flex !important;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 20px !important;box-sizing:border-box;
	border:2px solid #242341 !important;border-radius:4px !important;font:600 15px/1.2 Roboto,sans-serif !important;text-decoration:none !important;
	transition:background-color .15s,color .15s;cursor:pointer;white-space:nowrap}
.dpp-page a.dpp-btn-primary,.dpp-page .dpp-btn-primary a,.dpp-page .jet-search-filter__submit{background:#242341 !important;color:#FFFFFF !important}
.dpp-page a.dpp-btn-primary:hover,.dpp-page .dpp-btn-primary a:hover,.dpp-page .jet-search-filter__submit:hover,
.dpp-page a.dpp-btn-primary:focus-visible,.dpp-page .dpp-btn-primary a:focus-visible,.dpp-page .jet-search-filter__submit:focus-visible{background:#FFFFFF !important;color:#242341 !important}
.dpp-page a.dpp-btn-outline,.dpp-page .dpp-btn-secondary a,.dpp-page .dpp-dlbtn a,.dpp-page a.dpp-request{background:transparent !important;color:#242341 !important}
.dpp-page a.dpp-btn-outline:hover,.dpp-page .dpp-btn-secondary a:hover,.dpp-page .dpp-dlbtn a:hover,.dpp-page a.dpp-request:hover,
.dpp-page a.dpp-btn-outline:focus-visible,.dpp-page .dpp-btn-secondary a:focus-visible,.dpp-page .dpp-dlbtn a:focus-visible,.dpp-page a.dpp-request:focus-visible{background:#242341 !important;color:#FFFFFF !important}
.dpp-page a.dpp-btn-block{display:flex !important;width:100%;min-height:52px;font-size:17px !important}
.dpp-page .dpp-sticky a{width:100%}

/* ---- alignment ---- */
.dpp-page .dpp-btns{align-items:center}
.dpp-page .dpp-doc-row > .dpp-dlbtn,.dpp-page .dpp-doc-row > .dpp-request-w{margin-left:auto !important}
.dpp-page .dpp-trow .dpp-cell.dpp-num,.dpp-page .dpp-trow .dpp-cell.dpp-num *{text-align:right !important;justify-content:flex-end}
.dpp-page .dpp-dl-split .dpp-dt{white-space:nowrap}
.dpp-page .dpp-dl-split .dpp-dl-row{align-items:baseline}

/* ---- Details cards: one rhythm for every row ---- */
.dpp-page .dpp-dl{font-size:15px;line-height:1.45}
.dpp-page .dpp-dl .dpp-dl-row{padding:12px 0 !important}
.dpp-page .dpp-dl .dpp-dl-row .e-con,.dpp-page .dpp-dl .dpp-dl-row .elementor-widget,.dpp-page .dpp-dl .dpp-dl-row .jet-listing-dynamic-field__content{margin:0 !important;padding:0 !important}
.dpp-page .dpp-dl .dpp-dt{display:block;line-height:1.45}
.dpp-page .dpp-dd-text{color:#1D1C2E}
/* stacked (contract): label, then value 4px below */
.dpp-page .dpp-dl-stacked .dpp-dl-row{display:flex !important;flex-direction:column !important;gap:4px !important}
.dpp-page .dpp-dl-stacked .dpp-dt{font-size:13px}
/* split (advertisement): label left, value right, both on the first line */
.dpp-page .dpp-dl-split .dpp-dl-row{display:grid !important;grid-template-columns:max-content minmax(0,1fr);column-gap:16px !important;align-items:baseline}
.dpp-page .dpp-dl-split .dpp-dl-row > *:last-child,.dpp-page .dpp-dl-split .dpp-dl-row > *:last-child *{text-align:right !important;justify-content:flex-end}
/* numbers in Details use the same font and size as the other values */
.dpp-page .dpp-dl .dpp-mono{font-family:Roboto,system-ui,sans-serif !important;font-size:15px !important;color:#1D1C2E !important;letter-spacing:normal}
.dpp-page .dpp-dl-split .dpp-mono{white-space:nowrap}
.dpp-page .dpp-dl-split .dpp-dl-row *{line-height:1.45}
.dpp-page .dpp-dl-inline .dpp-dl-row{padding:0 !important;display:flex !important;flex-direction:column !important;gap:4px !important}
.dpp-page .dpp-dl-inline .dpp-dt{font-size:13px}
.dpp-page .dpp-dl-split .dpp-dd .dpp-muted{display:block;color:#1D1C2E}
.dpp-page .dpp-dl-split .dpp-dd,.dpp-page .dpp-dl-split .dpp-dd .elementor-widget-container{display:block !important}

.dpp-page .dpp-card-navy a{color:#F9DA12}
.dpp-page .dpp-card-navy a:hover{color:#FFFFFF}

/* ---- hover: boxes lift slightly so it's clear which one the pointer is on ---- */
.dpp-page .dpp-card,.dpp-page .dpp-lc,.dpp-page .dpp-oc,.dpp-page .dpp-due-panel,.dpp-page .dpp-file,.dpp-page .dpp-facts,.dpp-page .dpp-table-card{transition:box-shadow .18s ease,border-color .18s ease}
.dpp-page .dpp-card:hover,.dpp-page .dpp-lc:hover,.dpp-page .jet-listing-grid__item:hover .dpp-oc,.dpp-page .dpp-due-panel:hover,.dpp-page .dpp-facts:hover,.dpp-page .dpp-table-card:hover{box-shadow:0 4px 14px rgba(36,35,65,.12);border-color:#C9C8D6}
.dpp-page .dpp-card-navy:hover{border-color:#242341}
.dpp-page .jet-listing-grid__item:hover .dpp-oc{border-color:#242341}
.dpp-page .dpp-file:hover{border-color:#C9C8D6}
/* rows inside a box: highlight the row, not a second shadow */
.dpp-page .dpp-doc-row,.dpp-page .dpp-trow:not(.dpp-thead),.dpp-page .dpp-ar:not(.dpp-ar-head){transition:background-color .15s ease}
.dpp-page .dpp-doc-row:hover,.dpp-page .dpp-trow:not(.dpp-thead):hover,.dpp-page .dpp-rows .jet-listing-grid__item:hover .dpp-ar{background:#F7F7FA}
@media (prefers-reduced-motion:reduce){.dpp-page *{transition:none !important}}

/* ---- orange accents (theme "Secondary" #C44100), used sparingly: main action per page, type badges, response steps ---- */
.dpp-page a.dpp-btn-primary.dpp-btn-block,.dpp-page .dpp-btn-primary.dpp-cta a,.dpp-page .dpp-sticky a{background:#C44100 !important;border-color:#C44100 !important;color:#FFFFFF !important}
.dpp-page a.dpp-btn-primary.dpp-btn-block:hover,.dpp-page .dpp-btn-primary.dpp-cta a:hover,.dpp-page .dpp-sticky a:hover,
.dpp-page a.dpp-btn-primary.dpp-btn-block:focus-visible,.dpp-page .dpp-btn-primary.dpp-cta a:focus-visible,.dpp-page .dpp-sticky a:focus-visible{background:#FFFFFF !important;color:#C44100 !important;border-color:#C44100 !important}
.dpp-page .dpp-type-badge{background:#C44100;color:#FFFFFF}
.dpp-page .dpp-type-outline{border-color:#C44100;color:#C44100}
.dpp-page .dpp-step-num{background:#C44100;color:#FFFFFF}/* End custom CSS */