@import url("https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap");@import url("https://fonts.googleapis.com/css2?family=Aleo:ital,wght@0,100..900;1,100..900&family=Noto+Serif:ital,wght@0,100..900;1,100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=TikTok+Sans:opsz,wght@12..36,300..900&display=swap");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-600:oklch(57.7% 0.245 27.325);--color-red-700:oklch(50.5% 0.213 27.518);--color-indigo-300:oklch(78.5% 0.115 274.713);--color-indigo-600:oklch(51.1% 0.262 276.966);--color-indigo-700:oklch(45.7% 0.24 277.023);--color-slate-100:oklch(96.8% 0.007 247.896);--color-slate-300:oklch(86.9% 0.022 252.894);--color-slate-600:oklch(44.6% 0.043 257.281);--color-gray-50:oklch(98.5% 0.002 247.839);--color-white:#fff;--spacing:0.25rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-4xl:56rem;--text-sm:0.875rem;--text-sm--line-height:calc(1.25 / 0.875);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-md:0.375rem;--radius-lg:0.5rem;--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4,0,0.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-primary:#04314e;--color-primary-content:white;--color-secondary:#164c77;--color-secondary-content:white;}}@layer base{*,::after,::before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid;}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent;}hr{height:0;color:inherit;border-top-width:1px;}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;}b,strong{font-weight:bolder;}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}table{text-indent:0;border-color:inherit;border-collapse:collapse;}:-moz-focusring{outline:auto;}progress{vertical-align:baseline;}summary{display:list-item;}ol,ul,menu{list-style:none;}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;}img,video{max-width:100%;height:auto;}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1;}:where(select:is([multiple],[size])) optgroup{font-weight:bolder;}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px;}::file-selector-button{margin-inline-end:4px;}::placeholder{opacity:1;}@supports (not (-webkit-appearance:-apple-pay-button))  or (contain-intrinsic-size:1px){::placeholder{color:currentcolor;@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,currentcolor 50%,transparent);}}}textarea{resize:vertical;}::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit;}::-webkit-datetime-edit{display:inline-flex;}::-webkit-datetime-edit-fields-wrapper{padding:0;}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0;}::-webkit-calendar-picker-indicator{line-height:1;}:-moz-ui-invalid{box-shadow:none;}button,input:where([type="button"],[type="reset"],[type="submit"]),::file-selector-button{appearance:button;}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto;}[hidden]:where(:not([hidden="until-found"])){display:none !important;}}@layer utilities{.collapse{visibility:collapse;}.invisible{visibility:hidden;}.visible{visibility:visible;}.relative{position:relative;}.sticky{position:sticky;}.start{inset-inline-start:var(--spacing);}.end{inset-inline-end:var(--spacing);}.-top-\[80px\]{top:calc(80px * -1);}.-top-\[120px\]{top:calc(120px * -1);}.order-3{order:3;}.order-first{order:-9999;}.order-last{order:9999;}.col-span-1{grid-column:span 1 / span 1;}.col-span-2{grid-column:span 2 / span 2;}.row-span-2{grid-row:span 2 / span 2;}.row-span-3{grid-row:span 3 / span 3;}.container{width:100%;@media (width >= 40rem){max-width:40rem;}@media (width >= 48rem){max-width:48rem;}@media (width >= 64rem){max-width:64rem;}@media (width >= 80rem){max-width:80rem;}@media (width >= 96rem){max-width:96rem;}}.m-0{margin:calc(var(--spacing) * 0);}.m-2{margin:calc(var(--spacing) * 2);}.m-4{margin:calc(var(--spacing) * 4);}.m-6{margin:calc(var(--spacing) * 6);}.m-8{margin:calc(var(--spacing) * 8);}.m-10{margin:calc(var(--spacing) * 10);}.m-12{margin:calc(var(--spacing) * 12);}.mx-0{margin-inline:calc(var(--spacing) * 0);}.mx-2{margin-inline:calc(var(--spacing) * 2);}.mx-4{margin-inline:calc(var(--spacing) * 4);}.mx-6{margin-inline:calc(var(--spacing) * 6);}.mx-8{margin-inline:calc(var(--spacing) * 8);}.mx-10{margin-inline:calc(var(--spacing) * 10);}.mx-12{margin-inline:calc(var(--spacing) * 12);}.mx-auto{margin-inline:auto;}.my-0{margin-block:calc(var(--spacing) * 0);}.my-2{margin-block:calc(var(--spacing) * 2);}.my-4{margin-block:calc(var(--spacing) * 4);}.my-6{margin-block:calc(var(--spacing) * 6);}.my-8{margin-block:calc(var(--spacing) * 8);}.my-10{margin-block:calc(var(--spacing) * 10);}.my-12{margin-block:calc(var(--spacing) * 12);}.mt-0{margin-top:calc(var(--spacing) * 0);}.mt-2{margin-top:calc(var(--spacing) * 2);}.mt-4{margin-top:calc(var(--spacing) * 4);}.mt-6{margin-top:calc(var(--spacing) * 6);}.mt-8{margin-top:calc(var(--spacing) * 8);}.mt-10{margin-top:calc(var(--spacing) * 10);}.mt-12{margin-top:calc(var(--spacing) * 12);}.mr-0{margin-right:calc(var(--spacing) * 0);}.mr-2{margin-right:calc(var(--spacing) * 2);}.mr-4{margin-right:calc(var(--spacing) * 4);}.mr-6{margin-right:calc(var(--spacing) * 6);}.mr-8{margin-right:calc(var(--spacing) * 8);}.mr-10{margin-right:calc(var(--spacing) * 10);}.mr-12{margin-right:calc(var(--spacing) * 12);}.mb-0{margin-bottom:calc(var(--spacing) * 0);}.mb-1{margin-bottom:calc(var(--spacing) * 1);}.mb-2{margin-bottom:calc(var(--spacing) * 2);}.mb-4{margin-bottom:calc(var(--spacing) * 4);}.mb-6{margin-bottom:calc(var(--spacing) * 6);}.mb-8{margin-bottom:calc(var(--spacing) * 8);}.mb-10{margin-bottom:calc(var(--spacing) * 10);}.mb-12{margin-bottom:calc(var(--spacing) * 12);}.block{display:block;}.contents{display:contents;}.flex{display:flex;}.grid{display:grid;}.hidden{display:none;}.inline{display:inline;}.inline-block{display:inline-block;}.table{display:table;}.h-4{height:calc(var(--spacing) * 4);}.h-12{height:calc(var(--spacing) * 12);}.h-\[12vh\]{height:12vh;}.h-\[20px\]{height:20px;}.h-\[35vh\]{height:35vh;}.h-\[78vh\]{height:78vh;}.h-\[200px\]{height:200px;}.h-\[400px\]{height:400px;}.h-auto{height:auto;}.h-full{height:100%;}.h-screen{height:100vh;}.min-h-60{min-height:calc(var(--spacing) * 60);}.min-h-\[300px\]{min-height:300px;}.min-h-\[500px\]{min-height:500px;}.w-1\/5{width:calc(1 / 5 * 100%);}.w-2\/5{width:calc(2 / 5 * 100%);}.w-2xl{width:var(--container-2xl);}.w-3\/5{width:calc(3 / 5 * 100%);}.w-4\/5{width:calc(4 / 5 * 100%);}.w-16{width:calc(var(--spacing) * 16);}.w-32{width:calc(var(--spacing) * 32);}.w-48{width:calc(var(--spacing) * 48);}.w-64{width:calc(var(--spacing) * 64);}.w-96{width:calc(var(--spacing) * 96);}.w-\[160px\]{width:160px;}.w-\[320px\]{width:320px;}.w-fit{width:fit-content;}.w-full{width:100%;}.w-lg{width:var(--container-lg);}.w-xl{width:var(--container-xl);}.max-w-4xl{max-width:var(--container-4xl);}.max-w-none{max-width:none;}.flex-1{flex:1;}.flex-grow{flex-grow:1;}.basis-1\/3{flex-basis:calc(1 / 3 * 100%);}.basis-2\/3{flex-basis:calc(2 / 3 * 100%);}.basis-full{flex-basis:100%;}.border-collapse{border-collapse:collapse;}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);}.list-none{list-style-type:none;}.grid-flow-row{grid-auto-flow:row;}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr));}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr));}.flex-col{flex-direction:column;}.flex-row{flex-direction:row;}.flex-nowrap{flex-wrap:nowrap;}.flex-wrap{flex-wrap:wrap;}.items-center{align-items:center;}.justify-between{justify-content:space-between;}.justify-center{justify-content:center;}.justify-items-center{justify-items:center;}.gap-4{gap:calc(var(--spacing) * 4);}.gap-10{gap:calc(var(--spacing) * 10);}.space-y-2{:where(& > :not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)));}}.space-y-3{:where(& > :not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)));}}.space-y-4{:where(& > :not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)));}}.overflow-hidden{overflow:hidden;}.rounded{border-radius:0.25rem;}.rounded-full{border-radius:calc(infinity * 1px);}.rounded-lg{border-radius:var(--radius-lg);}.rounded-md{border-radius:var(--radius-md);}.border{border-style:var(--tw-border-style);border-width:1px;}.border-2{border-style:var(--tw-border-style);border-width:2px;}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px;}.border-none{--tw-border-style:none;border-style:none;}.border-red-700{border-color:var(--color-red-700);}.border-slate-300{border-color:var(--color-slate-300);}.border-slate-600{border-color:var(--color-slate-600);}.bg-gray-50{background-color:var(--color-gray-50);}.bg-indigo-600{background-color:var(--color-indigo-600);}.bg-slate-100{background-color:var(--color-slate-100);}.bg-white{background-color:var(--color-white);}.object-cover{object-fit:cover;}.p-0{padding:calc(var(--spacing) * 0);}.p-2{padding:calc(var(--spacing) * 2);}.p-4{padding:calc(var(--spacing) * 4);}.p-6{padding:calc(var(--spacing) * 6);}.p-8{padding:calc(var(--spacing) * 8);}.p-10{padding:calc(var(--spacing) * 10);}.p-12{padding:calc(var(--spacing) * 12);}.p-16{padding:calc(var(--spacing) * 16);}.px-0{padding-inline:calc(var(--spacing) * 0);}.px-2{padding-inline:calc(var(--spacing) * 2);}.px-4{padding-inline:calc(var(--spacing) * 4);}.px-6{padding-inline:calc(var(--spacing) * 6);}.px-8{padding-inline:calc(var(--spacing) * 8);}.py-2{padding-block:calc(var(--spacing) * 2);}.py-4{padding-block:calc(var(--spacing) * 4);}.pt-0{padding-top:calc(var(--spacing) * 0);}.pt-2{padding-top:calc(var(--spacing) * 2);}.pt-4{padding-top:calc(var(--spacing) * 4);}.pt-6{padding-top:calc(var(--spacing) * 6);}.pt-8{padding-top:calc(var(--spacing) * 8);}.pt-10{padding-top:calc(var(--spacing) * 10);}.pt-12{padding-top:calc(var(--spacing) * 12);}.pr-0{padding-right:calc(var(--spacing) * 0);}.pr-2{padding-right:calc(var(--spacing) * 2);}.pr-4{padding-right:calc(var(--spacing) * 4);}.pr-6{padding-right:calc(var(--spacing) * 6);}.pr-8{padding-right:calc(var(--spacing) * 8);}.pr-10{padding-right:calc(var(--spacing) * 10);}.pr-12{padding-right:calc(var(--spacing) * 12);}.pb-0{padding-bottom:calc(var(--spacing) * 0);}.pb-2{padding-bottom:calc(var(--spacing) * 2);}.pb-4{padding-bottom:calc(var(--spacing) * 4);}.pb-6{padding-bottom:calc(var(--spacing) * 6);}.pb-8{padding-bottom:calc(var(--spacing) * 8);}.pb-10{padding-bottom:calc(var(--spacing) * 10);}.pb-12{padding-bottom:calc(var(--spacing) * 12);}.text-center{text-align:center;}.text-justify{text-align:justify;}.text-left{text-align:left;}.text-right{text-align:right;}.align-bottom{vertical-align:bottom;}.align-middle{vertical-align:middle;}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);}.leading-10{--tw-leading:calc(var(--spacing) * 10);line-height:calc(var(--spacing) * 10);}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);}.text-red-600{color:var(--color-red-600);}.text-white{color:var(--color-white);}.uppercase{text-transform:uppercase;}.italic{font-style:italic;}.underline{text-decoration-line:underline;}.opacity-50{opacity:50%;}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,rgb(0 0 0 / 0.1)),0 2px 4px -2px var(--tw-shadow-color,rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,rgb(0 0 0 / 0.1)),0 8px 10px -6px var(--tw-shadow-color,rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}.outline{outline-style:var(--tw-outline-style);outline-width:1px;}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));}.hover\:bg-indigo-700{&:hover{@media (hover:hover){background-color:var(--color-indigo-700);}}}.hover\:text-indigo-300{&:hover{@media (hover:hover){color:var(--color-indigo-300);}}}.sm\:hidden{@media (width >= 40rem){display:none;}}.sm\:grid-cols-2{@media (width >= 40rem){grid-template-columns:repeat(2,minmax(0,1fr));}}.md\:sticky{@media (width >= 48rem){position:sticky;}}.md\:top-\[20px\]{@media (width >= 48rem){top:20px;}}.md\:order-0{@media (width >= 48rem){order:0;}}.md\:order-1{@media (width >= 48rem){order:1;}}.md\:order-2{@media (width >= 48rem){order:2;}}.md\:col-span-1{@media (width >= 48rem){grid-column:span 1 / span 1;}}.md\:col-span-2{@media (width >= 48rem){grid-column:span 2 / span 2;}}.md\:row-span-3{@media (width >= 48rem){grid-row:span 3 / span 3;}}.md\:float-left{@media (width >= 48rem){float:left;}}.md\:mx-6{@media (width >= 48rem){margin-inline:calc(var(--spacing) * 6);}}.md\:mx-12{@media (width >= 48rem){margin-inline:calc(var(--spacing) * 12);}}.md\:mr-4{@media (width >= 48rem){margin-right:calc(var(--spacing) * 4);}}.md\:ml-4{@media (width >= 48rem){margin-left:calc(var(--spacing) * 4);}}.md\:ml-8{@media (width >= 48rem){margin-left:calc(var(--spacing) * 8);}}.md\:block{@media (width >= 48rem){display:block;}}.md\:hidden{@media (width >= 48rem){display:none;}}.md\:w-1\/2{@media (width >= 48rem){width:calc(1 / 2 * 100%);}}.md\:w-1\/3{@media (width >= 48rem){width:calc(1 / 3 * 100%);}}.md\:w-2\/3{@media (width >= 48rem){width:calc(2 / 3 * 100%);}}.md\:w-16{@media (width >= 48rem){width:calc(var(--spacing) * 16);}}.md\:w-full{@media (width >= 48rem){width:100%;}}.md\:max-w-4\/5{@media (width >= 48rem){max-width:calc(4 / 5 * 100%);}}.md\:max-w-full{@media (width >= 48rem){max-width:100%;}}.md\:min-w-\[300px\]{@media (width >= 48rem){min-width:300px;}}.md\:basis-1\/2{@media (width >= 48rem){flex-basis:calc(1 / 2 * 100%);}}.md\:grid-cols-2{@media (width >= 48rem){grid-template-columns:repeat(2,minmax(0,1fr));}}.md\:grid-cols-3{@media (width >= 48rem){grid-template-columns:repeat(3,minmax(0,1fr));}}.md\:flex-row{@media (width >= 48rem){flex-direction:row;}}.md\:flex-nowrap{@media (width >= 48rem){flex-wrap:nowrap;}}.md\:items-start{@media (width >= 48rem){align-items:flex-start;}}.md\:space-y-0{@media (width >= 48rem){:where(& > :not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)));}}}.md\:space-x-4{@media (width >= 48rem){:where(& > :not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)));}}}.md\:px-12{@media (width >= 48rem){padding-inline:calc(var(--spacing) * 12);}}.md\:pr-8{@media (width >= 48rem){padding-right:calc(var(--spacing) * 8);}}.md\:pl-0{@media (width >= 48rem){padding-left:calc(var(--spacing) * 0);}}.md\:text-left{@media (width >= 48rem){text-align:left;}}.lg\:-top-\[130px\]{@media (width >= 64rem){top:calc(130px * -1);}}.lg\:-top-\[150px\]{@media (width >= 64rem){top:calc(150px * -1);}}.lg\:w-1\/3{@media (width >= 64rem){width:calc(1 / 3 * 100%);}}.lg\:w-2\/3{@media (width >= 64rem){width:calc(2 / 3 * 100%);}}.lg\:grid-cols-2{@media (width >= 64rem){grid-template-columns:repeat(2,minmax(0,1fr));}}.lg\:px-0{@media (width >= 64rem){padding-inline:calc(var(--spacing) * 0);}}.lg\:px-\[30px\]{@media (width >= 64rem){padding-inline:30px;}}.xl\:-top-\[150px\]{@media (width >= 80rem){top:calc(150px * -1);}}.xl\:grid-cols-3{@media (width >= 80rem){grid-template-columns:repeat(3,minmax(0,1fr));}}}//@source inline("grid grid-cols-2 grid-cols-4 gap-4 md: grid-cols-4 md:col-span-1 md:col-span-3 bg-gray-100 bg-gray-200 p-4");:root{--color-primary:#04314e;--color-primary-content:white;--color-primary-tint:#28495e;--color-secondary:#164c77;--color-secondary-content:white;--color-tertiary-10:#f3e6f5;--color-tertiary-20:#e6cdea;--color-tertiary-30:#dab3e0;--color-tertiary-40:#cd9ad5;--color-tertiary-50:#c181cb;--color-tertiary-60:#b568c0;--color-tertiary-70:#a84fb6;--color-tertiary-80:#9c35ab;--color-tertiary-90:#8f1ca1;--color-tertiary-100:#830295;--color-tertiary:#830295;--color-tertiary-content:white;--color-alert:#d05700;--color-dark:#09121f;--color-darker:#131523;--color-border:#99a4c1;}@property --tw-rotate-x{syntax:"*";inherits:false;}@property --tw-rotate-y{syntax:"*";inherits:false;}@property --tw-rotate-z{syntax:"*";inherits:false;}@property --tw-skew-x{syntax:"*";inherits:false;}@property --tw-skew-y{syntax:"*";inherits:false;}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0;}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid;}@property --tw-leading{syntax:"*";inherits:false;}@property --tw-font-weight{syntax:"*";inherits:false;}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-shadow-color{syntax:"*";inherits:false;}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-inset-shadow-color{syntax:"*";inherits:false;}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --tw-ring-color{syntax:"*";inherits:false;}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-inset-ring-color{syntax:"*";inherits:false;}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-ring-inset{syntax:"*";inherits:false;}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0px;}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff;}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid;}@property --tw-blur{syntax:"*";inherits:false;}@property --tw-brightness{syntax:"*";inherits:false;}@property --tw-contrast{syntax:"*";inherits:false;}@property --tw-grayscale{syntax:"*";inherits:false;}@property --tw-hue-rotate{syntax:"*";inherits:false;}@property --tw-invert{syntax:"*";inherits:false;}@property --tw-opacity{syntax:"*";inherits:false;}@property --tw-saturate{syntax:"*";inherits:false;}@property --tw-sepia{syntax:"*";inherits:false;}@property --tw-drop-shadow{syntax:"*";inherits:false;}@property --tw-drop-shadow-color{syntax:"*";inherits:false;}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --tw-drop-shadow-size{syntax:"*";inherits:false;}@property --tw-backdrop-blur{syntax:"*";inherits:false;}@property --tw-backdrop-brightness{syntax:"*";inherits:false;}@property --tw-backdrop-contrast{syntax:"*";inherits:false;}@property --tw-backdrop-grayscale{syntax:"*";inherits:false;}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false;}@property --tw-backdrop-invert{syntax:"*";inherits:false;}@property --tw-backdrop-opacity{syntax:"*";inherits:false;}@property --tw-backdrop-saturate{syntax:"*";inherits:false;}@property --tw-backdrop-sepia{syntax:"*";inherits:false;}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0;}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-space-x-reverse:0;}}}
.gin--navigation{}.gin--navigation #block-thx-local-tasks{position:fixed;right:0;top:120px;z-index:9999}.gin--navigation #block-thx-local-tasks ul.page-tabs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0.8}.gin--navigation #block-thx-local-tasks ul.page-tabs li a{display:block;width:100px;height:30px;line-height:30px;font-size:15px;padding:0}:root{--primary:#04314e;--primary-content:white;--primary-tint:#28495e;--primary-light:#9ca9b4;--secondary:#164c77;--secondary-content:white;--tertiary:#4c125a;--tertiary-10:#f3e6f5;--tertiary-20:#e6cdea;--tertiary-30:#dab3e0;--tertiary-40:#cd9ad5;--tertiary-50:#c181cb;--tertiary-60:#b568c0;--tertiary-70:#a84fb6;--tertiary-80:#9c35ab;--tertiary-90:#8f1ca1;--tertiary-100:#830295;--bold-100:#DB088B;--partner:#a67a3a;--partner-active:#b99055;--background-tint:#f2f6fa;--background-tint2:#f8fbff;--grey-one:#444;--button-light:#cdcdcd;--button-light-content:#000000;--tertiary-content:white;--buy-now:#ffa41c;--buy-now-content:#000000;--buy-now-active:#fa8900;--alert:#d05700;--dark:#09121f;--darker:#131523;--highlight:#fcf199;--tag-fg:lch(from var(--border) calc(l - 30) c h);--tag-bg:var(--border);--tag-hover-fg:lch(from var(--highlight) calc(l - 30) c h);--tag-hover-bg:var(--highlight);--secondary-light:#e4d7f8;--light:#d5dcee;--lighter:#f4f7ff;--border:#dde;--media-box:180px;--box-shadow:rgba(0,0,0,0.24) 0px 3px 8px;--box-border:rgba(0,0,0,0.02) 0px 1px 3px 0px,rgba(27,31,35,0.15) 0px 0px 0px 1px;--box-border-selected:rgba(0,0,0,0.3) 0px 1px 4px,rgb(9,18,31) 0px 0px 0px 2px;--product-shadow:rgb(38,57,77) 0px 20px 30px -10px;--border-radius:6px;--box-padding:1rem;--button-border-radius:9999px;--spacer:1rem;--font-sans:"TikTok Sans","DM Sans",Roboto,sans-serif;--font-serif:Aleo,serif;--font-text:Roboto,sans-serif;--color-text:#333333;--font-tags:Oswald,sans-serif;--font-heading:Oswald,sans-serif;--color-heading:#111111;--font-article:Aleo,serif;--font-scripture:Aleo,serif;--color-scripture:#444455;--font-quote:"Fjalla One",serif;--gin-bg-layer:#f4f7ff;--gin-color-title:#222330;--gin-color-text:#222330;--gin-color-text-light:#545560;--gin-color-focus:rgba(0,125,250,0.6);--gin-color-focus-border:rgba(0,0,0,0.2);--gin-color-focus-neutral-rgb:rgba(0,0,0,0.4);--gin-color-disabled:#8d8d8d;--gin-color-disabled-bg:#eaeaea;--gin-color-disabled-border:#c2c2c2;--gin-color-warning:#d8b234;--gin-color-warning-light:#efcf64;--gin-bg-warning:#605328;--gin-bg-warning-light:rgba(226,151,0,0.08);--gin-color-danger:#cc3d3d;--gin-color-danger-lightest:#fdd9d9;--gin-color-danger-light:#f39b9d;--gin-bg-danger:#583333;--gin-bg-danger-light:rgba(222,117,96,0.1);--gin-color-green:#058260;--gin-color-green-light:#32cea4;--gin-color-green-lightest:#adebdb;--gin-bg-green:#145242;--gin-bg-green-light:rgba(72,171,123,0.1);--gin-color-info:#082538;--gin-color-info-light:#589ac5;--gin-bg-info:#122b3c;--gin-status-text:#777;--gin-status-bg:#eee;--gin-status-success-text:#1d7c4e;--gin-status-success-bg:#26a76930;--gin-status-warning-text:#826b1f;--gin-status-warning-bg:rgba(226,151,0,0.15);--gin-status-danger-text:#cc3d3d;--gin-status-danger-bg:rgba(222,117,96,0.15);--gin-color-contextual:var(--gin-color-text);--gin-color-contextual-text:#eee;--gin-bg-input:#fff;--gin-bg-layer:#fff;--gin-bg-layer2:#edeff5;--gin-bg-layer3:#fff;--gin-bg-layer4:#e2e5ec;--gin-bg-secondary:var(--gin-bg-layer);--gin-bg-header:#eeeff3;--gin-bg-unpublished:var(--gin-bg-danger-light);--gin-pattern:var(--gin-border-color);--gin-pattern-fallback:var(--gin-bg-layer2);--gin-pattern-square:0.5rem;--gin-font:Ginter,Inter,"Helvetica Neue",BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,sans-serif;--gin-font-size-xxs:0.75rem;--gin-font-size-xs:small;--gin-font-size-s:0.875rem;--gin-font-size:1rem;--gin-font-size-m:var(--gin-font-size);--gin-font-size-l:1.125rem;--gin-font-size-xl:1.25rem;--gin-font-size-h3:1.5rem;--gin-font-size-h2:1.75rem;--gin-font-size-h1:1.6rem;--gin-font-size-quote:1.1em;--gin-font-weight-normal:400;--gin-font-weight-semibold:525;--gin-font-weight-bold:575;--gin-font-weight-heavy:625;--gin-spacing-xxxs:0.125rem;--gin-spacing-xxs:0.25rem;--gin-spacing-xs:0.5rem;--gin-spacing-s:0.75rem;--gin-spacing-m:1rem;--gin-spacing-l:1.5rem;--gin-spacing-xl:2rem;--gin-spacing-xxl:3rem;--gin-spacing-xxxl:4rem;--gin-icon-color:#414247;--gin-icon-size-close:20px;--gin-icon-size-toolbar-secondary:17px;--gin-icon-size-toolbar:17px;--gin-icon-size-sidebar-toggle:21px;--gin-border-xxs:0.125rem;--gin-border-xs:0.25rem;--gin-border-s:0.375rem;--gin-border-m:0.5rem;--gin-border-l:0.75rem;--gin-border-xl:1rem;--gin-border-color:#d4d4d8;--gin-border-color-secondary:rgba(0,0,0,0.08);--gin-border-color-layer:rgba(0,0,0,0.08);--gin-border-color-layer2:#d4d4d8;--gin-border-color-table:rgba(0,0,0,0.1);--gin-border-color-table-header:rgba(0,0,0,0.3);--gin-border-color-form-element:#8e929c;--size-summary-border-radius:calc(var(--gin-border-m) - 1px);--gin-easing:cubic-bezier(0.19,1,0.22,1);--gin-transition:0.15s var(--gin-easing);--gin-transition-fast:0.3s var(--gin-easing);--gin-shadow-l1:0 1px 2px rgb(20 45 82/2%),0 3px 4px rgb(20 45 82/3%),0 5px 8px rgb(20 45 82/4%);--gin-shadow-l2:0 1px 2px rgb(20 45 82/2%),0 3px 4px rgb(20 45 82/3%),0 5px 8px rgb(20 45 82/4%),0 20px 24px rgb(20 45 82/12%);--gin-height-sticky:60px;--gin-toolbar-width-collapsed:66px;--gin-toolbar-width:256px;--gin-toolbar-height:0px;--gin-toolbar-secondary-height:0px;--gin-toolbar-bg-level2:#edeff5;--gin-toolbar-bg-level3:rgba(44,45,47,0.05);--gin-toolbar-y-offset:0px;--gin-toolbar-x-offset:0px;--gin-scroll-offset:0px;--gin-sticky-offset:0px;--gin-sidebar-small-width:320px;--gin-sidebar-min-width:240px;--gin-sidebar-width:320px;--gin-sidebar-max-width:560px;--gin-sidebar-offset:var(--gin-sidebar-width);--gin-switch:#26a769;--gin-shadow-button:#00000033;--gin-color-button-text:#fff;--gin-offset-x:var(--gin-toolbar-x-offset);--gin-offset-y:calc(var(--gin-toolbar-y-offset) + var(--gin-sticky-offset));--gin-link-decoration-style:dotted;--gin-max-line-length:80ch;--input-line-height:var(--gin-spacing-l);--input-padding-horizontal:var(--gin-spacing-s);--input-padding-vertical:var(--gin-spacing-xs);--gin-tooltip-bg:#232429;--jui-dialog-z-index:1260}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html:focus-within{scroll-behavior:smooth}html{font-size:18px;scroll-behavior:smooth}body,html{height:100%}body{background:var(--background-tint);color:var(--color-text);font-family:var(--font-sans),sans-serif;font-size:1rem;font-weight:400;min-height:100vh;margin:0;padding:0;line-height:1.6;text-rendering:optimizeSpeed;overflow-x:hidden;-webkit-font-smoothing:subpixel-antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}summary{display:list-item;cursor:pointer}details{padding:1rem;margin-bottom:1rem;border:1px solid var(--border)}[hidden],template{display:none}h1,h2,h3,h4,h5,h6{color:var(--color-heading);font-style:normal;line-height:1.1}h2,h3,h5,h6{font-weight:400}h1{font-family:var(--font-heading),sans-serif}h1.page-title{font-weight:100;font-size:2.4rem;margin-bottom:0.5rem}h2{color:var(--primary-tint);font-weight:400;font-size:1.8rem;margin-top:0;margin-bottom:20px}h3{color:var(--primary);font-size:1.3em;line-height:1.2em;margin-bottom:15px}h4{margin-top:10px;font-weight:normal;font-size:1.2em;line-height:1.1em;text-transform:uppercase}.product-promo h4{margin-top:0}h5{font-size:1.1em;letter-spacing:1px;color:var(--tertiary)}p{margin:0 0 1.2rem 0}b,strong{font-weight:bolder}cite,dfn{font-style:italic}del{text-decoration:line-through}small{font-size:80%}big{font-size:125%}em{font-style:normal}a{text-decoration:none;color:var(--primary)}a.pdf-link{display:block;padding-left:30px;background:url(/themes/custom/twx/images/icons/icon_pdf.svg) no-repeat center left;margin-top:1.2rem}a:active,a:focus{text-decoration:none;border:0;outline:0}a:hover{color:var(--secondary)}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}code,kbd,pre,samp{font-family:monospace;font-size:1rem}kbd,samp{display:inline-block;margin:0;padding:0 5px}pre{overflow:auto;margin:1rem 0;padding:1rem;-moz-tab-size:2;-o-tab-size:2;tab-size:2}code,pre{background-color:var(--light)}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}tt,var{font-family:monospace;font-style:italic}mark{background:var(--primary)}abbr[title],acronym[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}abbr,acronym{cursor:help}audio,canvas,progress,video{vertical-align:baseline;max-width:100%}audio:not([controls]){display:none;height:0}svg:not(:root){overflow:hidden}figure{max-width:100%;height:auto;margin:1rem 0;border:0}.align-left{margin:0 1rem 0 0}.align-right{margin:0 0 0 1rem}.align-center{margin-top:1rem;margin-bottom:1rem}.sticky-content{position:sticky;top:20px}figcaption{padding:4px;font-size:0.8rem;text-align:center}form{margin-bottom:1rem}input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.6;margin:0}input{overflow:visible}select{text-transform:none}.button{border:unset;text-transform:uppercase;font-weight:400;font-size:0.8rem;line-height:0;height:1.8rem;width:auto;min-height:1.8rem;padding:20px 20px;border-radius:var(--button-border-radius)}.button:hover{background-color:var(--primary);color:white}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}button,input,select,textarea{font:inherit}input{line-height:normal}input,textarea{max-width:100%}input[type=email],input[type=password],input[type=search],input[type=text],input[type=url],textarea{padding:10px}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{outline:0}textarea{width:100%;overflow:auto}[type=checkbox],[type=radio]{padding:0;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px;-webkit-appearance:textfield;-moz-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}[type=file]{cursor:pointer}fieldset{margin:0 0 20px 0;padding:1rem}fieldset>:last-child{margin-bottom:0}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}optgroup{font-weight:bold}select{padding:6px;cursor:pointer}label[for]{cursor:pointer}.form-item{margin-bottom:1rem}.form-item label{display:block}.form-required:after{content:"*";display:inline-block;padding-left:4px;color:red}label.option{display:inline;font-weight:normal}::-webkit-input-placeholder{color:var(--border)}:-moz-placeholder{color:var(--border)}::-moz-placeholder{color:var(--border);opacity:1}:-ms-input-placeholder{color:var(--border)}.field--name-body input[type=email],.field--name-body input[type=password],.field--name-body input[type=search],.field--name-body input[type=text],.field--name-body input[type=url],.field--name-body textarea{display:block;margin-bottom:0.8rem}hr{background-color:var(--border);clear:both;width:100%;max-width:100%;height:2px;border:0;-webkit-box-sizing:content-box;box-sizing:content-box;overflow:visible}address{margin:0 0 1rem 0;font-style:italic}dt{font-weight:700}dd{margin:0 0 1.2rem 0}blockquote{position:relative;background-color:var(--light);margin:1rem 0;padding:1rem}blockquote>:last-child{margin-bottom:0}ol,ul{margin:0;padding:0 0 0.25rem 1rem}[dir=rtl] ol,[dir=rtl] ul{padding:0 1rem 0.25rem 0;padding:0 1rem 0.25rem 0}[dir=rtl] ol ol,[dir=rtl] ol ul,[dir=rtl] ul ol,[dir=rtl] ul ul{padding:0 1rem 0.25rem 0}ol ol,ol ul,ul ol,ul ul{margin:0;padding:0 0 0.25rem 1rem}ul{list-style:disc}li>ol,li>ul{margin-bottom:0}li{padding:4px 0}table{width:100%;margin-bottom:1.2rem;border-spacing:0;border-collapse:collapse}td,th,tr{vertical-align:middle}th{margin:0;padding:5px;text-align:left}td{padding:5px}figure.youtube-container{margin-top:0}@media (max-width:719px){.md-show{display:none}}.view-in-mobile{display:block}.view-in-desktop{display:none}.color-primary,.primary{color:var(--primary)}.color-secondary,.secondary{color:var(--secondary)}.color-dark,.dark{color:var(--dark)}.color-light,.light{color:var(--light)}.bg-light{background-color:var(--light)}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.center{margin:0 auto}.inline{display:inline-block}.inline:not(:last-child){padding-right:1rem}.rtl{direction:rtl}.ltr{direction:ltr}.font-small{font-size:0.75rem}.font-medium{font-size:1.25rem}.font-large{font-size:1.5rem}.font-2x{font-size:2rem}.font-3x{font-size:2.5rem}.font-4x{font-size:3rem}.font-5x{font-size:4rem}.font-6x{font-size:5rem}.font-7x{font-size:6rem}.font-8x{font-size:7rem}.size-xs{font-size:0.5em}.size-small{font-size:0.75em}.size-medium{font-size:1.25em}.size-large{font-size:1.5em}.size-2x{font-size:2em}.size-3x{font-size:3em}.size-4x{font-size:4em}.size-5x{font-size:5em}.size-6x{font-size:6em}.size-7x{font-size:7em}.size-8x{font-size:8em}.size-9x{font-size:9em}.size-10x{font-size:10em}.icon-s{max-height:1rem}.icon-m{max-height:1.5rem}.icon-l{max-height:2rem}.icon-xl{max-height:3rem}.icon-x2{max-height:4rem}.icon-x3{max-height:5rem}.icon-x4{max-height:6rem}.icon-x5{max-height:7rem}.icon-x6{max-height:8rem}.icon-x7{max-height:9rem}.icon-x8{max-height:10rem}.width30,.width40,.width50,.width60,.width70,.width80,.width90{width:100%;clear:both;display:block}.w20px{display:inline-block;width:20px}.w30px{display:inline-block;width:30px}.w40px{display:inline-block;width:40px}.w50px{display:inline-block;width:50px}.w70px{display:inline-block;width:70px}.w100px{display:inline-block;width:100px}.empty,.spacer,.spacer-x2,.spacer-x3{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.empty,.spacer{padding:1rem 0}.spacer-x2{padding:2rem 0}.spacer-x3{padding:3rem 0}.section,.section-large,.section-small{display:block;width:100%}.section{padding:2rem 0}.section-small{padding:1rem 0}.section-large{padding:3rem 0}.columns,.flex,.flex-container{display:-webkit-box;display:-ms-flexbox;display:flex}.grid{display:-ms-grid;display:grid}.grid-container{display:-ms-grid;display:grid;grid-auto-flow:column}.items{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(265px,1fr));grid-gap:1rem;gap:1rem}.item img{display:block}.column{-webkit-box-flex:1;-ms-flex:1 1 250px;flex:1 1 250px;margin:0;padding:0}.w10,.w20,.w30,.w40,.w50,.w60,.w70,.w80,.w90{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.v-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.h-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vh-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gap{gap:1rem}.gap-2x{gap:2rem}.gap-small{gap:0.5rem}.no-gap{gap:0}.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.no-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.box,.icon-box{position:relative;display:block;padding:1rem;margin-bottom:1rem}.box p:last-of-type,.icon-box p:last-of-type{margin:0}.grid-row{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1rem;gap:1rem}.header-top .contextual-links{display:none}[dir] .field:not(:last-child){margin-bottom:36px}.field__label{font-weight:bold}.field--label-inline .field__items,.field--label-inline .field__label{float:left}.field--label-inline .field__items,.field--label-inline .field__label,.field--label-inline>.field__item{padding-right:0.5rem}[dir=rtl] .field--label-inline .field__items,[dir=rtl] .field--label-inline .field__label{padding-right:0;padding-left:0.5rem}.field--label-inline .field__label:after{content:":"}.media-library-item .media-library-edit__link{border-color:var(--gin-border-color)!important;width:32px;height:32px;margin:var(--gin-spacing-xs);background-color:white;border-radius:50%;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.15);box-shadow:0 2px 4px rgba(0,0,0,0.15);-webkit-box-sizing:border-box;box-sizing:border-box;top:0.625rem;background-image:url(/themes/custom/media/sprite.svg#media-edit-view);background-size:0.75rem 0.75rem}.media-library-item .media-library-edit__link:link{border-color:transparent!important}.media-library-item .media-library-edit__link:hover{border-color:transparent!important;-webkit-box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus)!important;box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus)!important;width:32px;height:32px;margin:var(--gin-spacing-xs);background-color:white;border-radius:50%;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.15);box-shadow:0 2px 4px rgba(0,0,0,0.15);-webkit-box-sizing:border-box;box-sizing:border-box}.media-library-item .media-library-edit__link:focus{border-color:transparent!important;-webkit-box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus)!important;box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus)!important;width:32px;height:32px;margin:var(--gin-spacing-xs);background-color:white;border-radius:50%;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.15);box-shadow:0 2px 4px rgba(0,0,0,0.15);-webkit-box-sizing:border-box;box-sizing:border-box}.media-library-item .media-library-edit__link:active{border-color:transparent!important;-webkit-box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus)!important;box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus)!important;width:32px;height:32px;margin:var(--gin-spacing-xs);background-color:white;border-radius:50%;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.15);box-shadow:0 2px 4px rgba(0,0,0,0.15);-webkit-box-sizing:border-box;box-sizing:border-box}.media-library-item .media-library-edit__link:not(:hover):not(:checked){border-color:transparent!important}.media-library-item .media-library-item__edit{border-color:var(--gin-border-color)!important;width:32px;height:32px;margin:var(--gin-spacing-xs);background-color:white;border-radius:50%;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.15);box-shadow:0 2px 4px rgba(0,0,0,0.15);-webkit-box-sizing:border-box;box-sizing:border-box;top:0.625rem;background-image:url(/themes/custom/media/sprite.svg#media-edit-view);background-size:0.75rem 0.75rem}.media-library-item .media-library-item__edit:link{border-color:transparent!important}.media-library-item .media-library-item__edit:hover{border-color:transparent!important;-webkit-box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus)!important;box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus)!important;width:32px;height:32px;margin:var(--gin-spacing-xs);background-color:white;border-radius:50%;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.15);box-shadow:0 2px 4px rgba(0,0,0,0.15);-webkit-box-sizing:border-box;box-sizing:border-box}.media-library-item .media-library-item__edit:focus{border-color:transparent!important;-webkit-box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus)!important;box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus)!important;width:32px;height:32px;margin:var(--gin-spacing-xs);background-color:white;border-radius:50%;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.15);box-shadow:0 2px 4px rgba(0,0,0,0.15);-webkit-box-sizing:border-box;box-sizing:border-box}.media-library-item .media-library-item__edit:active{border-color:transparent!important;-webkit-box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus)!important;box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus)!important;width:32px;height:32px;margin:var(--gin-spacing-xs);background-color:white;border-radius:50%;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.15);box-shadow:0 2px 4px rgba(0,0,0,0.15);-webkit-box-sizing:border-box;box-sizing:border-box}.media-library-item .media-library-item__edit:not(:hover):not(:checked){border-color:transparent!important}.media-library-item .media-library-item__edit.button{border-color:var(--gin-border-color)!important;width:32px;height:32px;margin:var(--gin-spacing-xs);background-color:white;border-radius:50%;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.15);box-shadow:0 2px 4px rgba(0,0,0,0.15);-webkit-box-sizing:border-box;box-sizing:border-box}.media-library-item .media-library-item__edit.button:link{border-color:transparent!important}.media-library-item .media-library-item__edit.button:hover{border-color:transparent!important;-webkit-box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus)!important;box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus)!important;width:32px;height:32px;margin:var(--gin-spacing-xs);background-color:white;border-radius:50%;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.15);box-shadow:0 2px 4px rgba(0,0,0,0.15);-webkit-box-sizing:border-box;box-sizing:border-box}.media-library-item .media-library-item__edit.button:focus{border-color:transparent!important;-webkit-box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus)!important;box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus)!important;width:32px;height:32px;margin:var(--gin-spacing-xs);background-color:white;border-radius:50%;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.15);box-shadow:0 2px 4px rgba(0,0,0,0.15);-webkit-box-sizing:border-box;box-sizing:border-box}.media-library-item .media-library-item__edit.button:active{border-color:transparent!important;-webkit-box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus)!important;box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus)!important;width:32px;height:32px;margin:var(--gin-spacing-xs);background-color:white;border-radius:50%;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.15);box-shadow:0 2px 4px rgba(0,0,0,0.15);-webkit-box-sizing:border-box;box-sizing:border-box}.media-library-item .media-library-item__edit.button:not(:hover):not(:checked){border-color:transparent!important}.media-library-item .media-library-item__remove{border-color:var(--gin-border-color)!important;width:32px;height:32px;margin:var(--gin-spacing-xs);background-color:white;border-radius:50%;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.15);box-shadow:0 2px 4px rgba(0,0,0,0.15);-webkit-box-sizing:border-box;box-sizing:border-box;background-image:url(/themes/custom/media/sprite.svg#media-remove-view);background-size:0.75rem 0.75rem}.media-library-item .media-library-item__remove:link{border-color:transparent!important}.media-library-item .media-library-item__remove:hover{border-color:transparent!important;-webkit-box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus)!important;box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus)!important;width:32px;height:32px;margin:var(--gin-spacing-xs);background-color:white;border-radius:50%;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.15);box-shadow:0 2px 4px rgba(0,0,0,0.15);-webkit-box-sizing:border-box;box-sizing:border-box}.media-library-item .media-library-item__remove:focus{border-color:transparent!important;-webkit-box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus)!important;box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus)!important;width:32px;height:32px;margin:var(--gin-spacing-xs);background-color:white;border-radius:50%;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.15);box-shadow:0 2px 4px rgba(0,0,0,0.15);-webkit-box-sizing:border-box;box-sizing:border-box}.media-library-item .media-library-item__remove:active{border-color:transparent!important;-webkit-box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus)!important;box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus)!important;width:32px;height:32px;margin:var(--gin-spacing-xs);background-color:white;border-radius:50%;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.15);box-shadow:0 2px 4px rgba(0,0,0,0.15);-webkit-box-sizing:border-box;box-sizing:border-box}.media-library-item .media-library-item__remove:not(:hover):not(:checked){border-color:transparent!important}.media-library-item .media-library-item__remove.button{border-color:var(--gin-border-color)!important;width:32px;height:32px;margin:var(--gin-spacing-xs);background-color:white;border-radius:50%;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.15);box-shadow:0 2px 4px rgba(0,0,0,0.15);-webkit-box-sizing:border-box;box-sizing:border-box;background-image:url(/themes/custom/media/sprite.svg#media-remove-view);background-size:0.75rem 0.75rem}.media-library-item .media-library-item__remove.button:link{border-color:transparent!important}.media-library-item .media-library-item__remove.button:hover{border-color:transparent!important;-webkit-box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus)!important;box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus)!important;width:32px;height:32px;margin:var(--gin-spacing-xs);background-color:white;border-radius:50%;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.15);box-shadow:0 2px 4px rgba(0,0,0,0.15);-webkit-box-sizing:border-box;box-sizing:border-box}.media-library-item .media-library-item__remove.button:focus{border-color:transparent!important;-webkit-box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus)!important;box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus)!important;width:32px;height:32px;margin:var(--gin-spacing-xs);background-color:white;border-radius:50%;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.15);box-shadow:0 2px 4px rgba(0,0,0,0.15);-webkit-box-sizing:border-box;box-sizing:border-box}.media-library-item .media-library-item__remove.button:active{border-color:transparent!important;-webkit-box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus)!important;box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus)!important;width:32px;height:32px;margin:var(--gin-spacing-xs);background-color:white;border-radius:50%;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.15);box-shadow:0 2px 4px rgba(0,0,0,0.15);-webkit-box-sizing:border-box;box-sizing:border-box}.media-library-item .media-library-item__remove.button:not(:hover):not(:checked){border-color:transparent!important}.media-library-item{background:none}.media-library-item img{background-color:var(--gin-pattern-fallback);background-size:calc(var(--gin-pattern-square) * 2) calc(var(--gin-pattern-square) * 2)}.media-library-item:focus article{-webkit-box-shadow:none;box-shadow:none}.media-library-item .media-library-item__preview{position:relative;padding-bottom:100%;border:1px solid var(--gin-border-color);border-radius:var(--gin-border-xl);overflow:hidden}.media-library-item .media-library-item__preview .field img{position:absolute;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.media-library-item .form-item{margin:var(--gin-spacing-xs)}.media-library-item .ajax-progress{-webkit-transform:translateY(-50%);transform:translateY(-50%)}[dir=ltr] .media-library-item .media-library-edit__link{right:3.125rem}[dir=ltr] .media-library-item .media-library-item__edit{right:3.125rem}[dir=ltr] .media-library-item img{background-image:linear-gradient(-45deg,var(--gin-pattern) 25%,transparent 26%),linear-gradient(-45deg,var(--gin-pattern) 25%,transparent 26%),linear-gradient(135deg,var(--gin-pattern) 25%,transparent 26%),linear-gradient(135deg,var(--gin-pattern) 25%,transparent 26%);background-position:0 0,var(--gin-pattern-square) var(--gin-pattern-square),var(--gin-pattern-square) var(--gin-pattern-square),0 0}[dir=ltr] .media-library-item .media-library-item__preview .field img{left:0}[dir=ltr] .media-library-add-form__input-wrapper .form-item--upload{margin-right:0}[dir=ltr] .media-library-menu__link:active{border-right:0 none}[dir=ltr] .media-library-menu__link:hover{border-right:0 none}[dir=ltr] .media-library-menu__link:hover:focus{border-right:0 none}[dir=ltr] .media-library-menu__link:focus{border-right:0 none}[dir=ltr] .media-library-menu__link.active{border-right:0 none}[dir=ltr] .media-library-menu__link.active:hover{border-right:0 none}[dir=ltr] .media-library-menu__link.active:focus{border-right:0 none}[dir=ltr] .media-library-menu__link.active:before{border-left-color:var(--gin-color-primary)}[dir=ltr]+.media-library-content{border-left:1px solid var(--gin-border-color)}[dir=ltr] .media-library-wrapper .views-display-link:before{left:0}[dir=ltr] .media-library-content{border-left:0 none}[dir=ltr] .media-library-select-all{margin-left:0}[dir=ltr] .media-library-widget-modal .ui-dialog-buttonpane .form-actions .button:not(:last-child){margin-right:var(--gin-spacing-xs)}[dir=ltr] .field--name-field-media.field--widget-entity-reference-autocomplete fieldset.form-item>legend:before{left:0}[dir=rtl] .media-library-item .media-library-edit__link{left:3.125rem}[dir=rtl] .media-library-item .media-library-item__edit{left:3.125rem}[dir=rtl] .media-library-item img{background-image:linear-gradient(45deg,var(--gin-pattern) 25%,transparent 26%),linear-gradient(45deg,var(--gin-pattern) 25%,transparent 26%),linear-gradient(-135deg,var(--gin-pattern) 25%,transparent 26%),linear-gradient(-135deg,var(--gin-pattern) 25%,transparent 26%);background-position:100% 0,var(--gin-pattern-square) var(--gin-pattern-square),var(--gin-pattern-square) var(--gin-pattern-square),100% 0}[dir=rtl] .media-library-item .media-library-item__preview .field img{right:0}[dir=rtl] .media-library-add-form__input-wrapper .form-item--upload{margin-left:0}[dir=rtl] .media-library-menu__link:active{border-left:0 none}[dir=rtl] .media-library-menu__link:hover{border-left:0 none}[dir=rtl] .media-library-menu__link:hover:focus{border-left:0 none}[dir=rtl] .media-library-menu__link:focus{border-left:0 none}[dir=rtl] .media-library-menu__link.active{border-left:0 none}[dir=rtl] .media-library-menu__link.active:hover{border-left:0 none}[dir=rtl] .media-library-menu__link.active:focus{border-left:0 none}[dir=rtl] .media-library-menu__link.active:before{border-right-color:var(--gin-color-primary)}[dir=rtl]+.media-library-content{border-right:1px solid var(--gin-border-color)}[dir=rtl] .media-library-wrapper .views-display-link:before{right:0}[dir=rtl] .media-library-content{border-right:0 none}[dir=rtl] .media-library-select-all{margin-right:0}[dir=rtl] .media-library-widget-modal .ui-dialog-buttonpane .form-actions .button:not(:last-child){margin-left:var(--gin-spacing-xs)}[dir=rtl] .field--name-field-media.field--widget-entity-reference-autocomplete fieldset.form-item>legend:before{right:0}.media-library-item--grid{border-radius:var(--gin-border-xl)}.media-library-item--grid:before{display:none}.media-library-item--grid.is-hover:before{display:none}.media-library-item--grid.checked:before{display:none}.media-library-item--grid.is-focus:before{display:none}.media-library-item--grid.sortable-chosen{background:var(--gin-bg-layer);-webkit-box-shadow:0 0 48px rgba(0,0,0,0.075)!important;box-shadow:0 0 48px rgba(0,0,0,0.075)!important;outline:none}.media-library-item--grid.sortable-chosen .media-library-item__remove{display:none}.media-library-item--grid.sortable-ghost{border:2px dashed var(--gin-border-color)}.media-library-item__content{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.media-library-item__content article{width:100%}.media-library-item__click-to-select-trigger{overflow:inherit}.media-library-item__name{color:var(--gin-color-text);word-break:break-all;text-overflow:initial;white-space:initial;overflow:visible;margin:0}.media-library-item__attributes{position:static;padding:var(--gin-spacing-xs);background:none}.media-library-item.is-hover .media-library-item__preview{border-color:var(--gin-color-text);-webkit-box-shadow:0 0 0 2px var(--gin-color-text);box-shadow:0 0 0 2px var(--gin-color-text)}.media-library-item.checked .media-library-item__preview{border-color:var(--gin-color-primary);-webkit-box-shadow:0 0 0 2px var(--gin-color-primary);box-shadow:0 0 0 2px var(--gin-color-primary)}.media-library-item.is-active .media-library-item__preview{border-color:var(--gin-color-primary);-webkit-box-shadow:0 0 0 2px var(--gin-color-primary);box-shadow:0 0 0 2px var(--gin-color-primary)}.media-library-item__click-to-select-checkbox .form-boolean{width:29px;height:29px;border-radius:var(--gin-border-xs);-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.15);box-shadow:0 2px 4px rgba(0,0,0,0.15);border-radius:var(--gin-border-xs)}.media-library-item__click-to-select-checkbox .form-boolean:not(:checked){background-color:white}.media-library-item__click-to-select-checkbox .form-boolean:not(:hover):not(:checked){border-color:transparent!important}.media-library-item__click-to-select-checkbox .form-boolean:focus{-webkit-box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus)!important;box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus)!important}.media-library-item__click-to-select-checkbox .form-boolean:checked{background-color:var(--gin-color-primary);border-color:var(--gin-color-primary);-webkit-box-shadow:none;box-shadow:none}.gin--dark-mode .media-library-item__click-to-select-checkbox .form-boolean{border-radius:var(--gin-border-xs)}.gin--dark-mode .media-library-item__click-to-select-checkbox .form-boolean:not(:checked){background-color:white}.gin--dark-mode .media-library-item__click-to-select-checkbox .form-boolean:not(:hover):not(:checked){border-color:transparent!important}.gin--dark-mode .media-library-item__click-to-select-checkbox .form-boolean:focus{-webkit-box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus)!important;box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus)!important}.gin--dark-mode .media-library-item__click-to-select-checkbox .form-boolean:checked{background-color:var(--gin-color-primary);border-color:var(--gin-color-primary);-webkit-box-shadow:none;box-shadow:none}.gin--dark-mode .ui-dialog .views-exposed-form{background:var(--gin-bg-layer2)}.gin--dark-mode .ui-dialog .views-form{background:var(--gin-bg-layer2)}.media-library-views-form{-ms-flex-wrap:initial;flex-wrap:initial;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}fieldset.media-library-widget .media-library-widget__toggle-weight{font-size:var(--gin-font-size-xxs);line-height:1;padding:var(--gin-spacing-xs)}fieldset.media-library-widget .media-library-edit__link{margin:var(--gin-spacing-xs)}fieldset.media-library-widget .media-library-item .media-library-item__edit{margin:var(--gin-spacing-xs)}fieldset.media-library-widget .media-library-item .media-library-item__remove{margin:var(--gin-spacing-xs)}fieldset.media-library-widget .media-library-item .media-library-item__remove.button{margin:var(--gin-spacing-xs)}.media-library-widget-empty-text{color:var(--gin-color-text-light);margin:0 0 calc(var(--gin-spacing-xs) * -1) 0}.media-library-open-button{margin-top:0}.media-library-add-form__preview{background:var(--gin-bg-app)}.media-library-add-form__input-wrapper{padding:0;border:none;background:transparent;-webkit-box-shadow:none;box-shadow:none}.media-library-add-form__input-wrapper .form-item--upload{margin-top:0}.media-library-add-form__input-wrapper .dropzone-enable .button{margin:0}.media-library-menu{border-color:var(--gin-border-color);background-color:var(--gin-bg-app)}.media-library-menu__link{color:var(--gin-color-text);text-shadow:none;border-color:var(--gin-border-color);background-color:transparent}.media-library-menu__link:active{color:var(--gin-color-primary);text-shadow:none;background-color:var(--gin-bg-layer);border-bottom:1px solid var(--gin-border-color);-webkit-box-shadow:none;box-shadow:none}.media-library-menu__link:hover{color:var(--gin-color-primary);text-shadow:none;background-color:var(--gin-bg-layer);border-bottom:1px solid var(--gin-border-color);-webkit-box-shadow:none;box-shadow:none}.media-library-menu__link:hover:focus{color:var(--gin-color-primary);text-shadow:none;background-color:var(--gin-bg-layer);border-bottom:1px solid var(--gin-border-color);-webkit-box-shadow:none;box-shadow:none}.media-library-menu__link:focus{color:var(--gin-color-primary);text-shadow:none;background-color:var(--gin-bg-layer);border-bottom:1px solid var(--gin-border-color);-webkit-box-shadow:none;box-shadow:none}.media-library-menu__link:focus:after{border:var(--gin-border-xs) solid var(--gin-color-focus)}.media-library-menu__link.active{color:var(--gin-color-primary);text-shadow:none;background-color:var(--gin-bg-layer);border-bottom:1px solid var(--gin-border-color);-webkit-box-shadow:none;box-shadow:none}.media-library-menu__link.active:hover{color:var(--gin-color-primary);text-shadow:none;background-color:var(--gin-bg-layer);border-bottom:1px solid var(--gin-border-color);-webkit-box-shadow:none;box-shadow:none}.media-library-menu__link.active:focus{color:var(--gin-color-primary);text-shadow:none;background-color:var(--gin-bg-layer);border-bottom:1px solid var(--gin-border-color);-webkit-box-shadow:none;box-shadow:none}.media-library-view .view-header{padding:var(--gin-spacing-m);color:var(--gin-color-text);text-decoration:none;background:var(--gin-bg-layer3);border-radius:var(--gin-border-m);-webkit-box-shadow:var(--gin-shadow-l1);box-shadow:var(--gin-shadow-l1)}.media-library-view .views-form{background:transparent!important}.media-library-wrapper{margin-top:0;margin-left:calc(var(--gin-spacing-m) * -1);margin-right:calc(var(--gin-spacing-m) * -1)}.media-library-wrapper .views-display-link{position:relative;color:var(--gin-color-text);text-decoration:none;background-image:none;white-space:nowrap}.media-library-wrapper .views-display-link:before{content:"";display:inline-block;width:16px;height:16px;position:absolute;top:1px;background-color:var(--gin-color-text)}.media-library-wrapper .views-display-link.is-active{color:var(--gin-color-primary)}.media-library-wrapper .views-display-link.is-active:before{background-color:var(--gin-color-primary)}.media-library-wrapper .views-display-link-widget:before{-webkit-mask-image:url(/themes/custom/media/sprite.svg#grid-view);mask-image:url(/themes/custom/media/sprite.svg#grid-view)}.media-library-wrapper .views-display-link-widget_table:before{-webkit-mask-image:url(/themes/custom/media/sprite.svg#list-view);mask-image:url(/themes/custom/media/sprite.svg#list-view)}.media-library-content{border-color:var(--gin-border-color)}.media-library-select-all{color:var(--gin-color-title);padding:0 var(--gin-spacing-m) var(--gin-spacing-m);margin-top:0;background:var(--gin-bg-layer);border-bottom:1px solid var(--gin-border-color-table-header);border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box}.views-field-thumbnail__target-id img{vertical-align:middle}.media-library-widget-modal .ui-dialog-buttonpane{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.media-library-widget-modal .ui-dialog-buttonpane .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;white-space:nowrap;margin-top:0}.media-library-widget-modal .ui-dialog-buttonpane .media-library-selected-count{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:var(--gin-spacing-s)}.js-media-library-widget .fieldset__label{-webkit-margin-after:0;margin-block-end:0}.js-media-library-widget .media-library-selection{-webkit-margin-before:0;margin-block-start:0}.layout-region-node-secondary .media-library-selection .media-library-item--grid{width:auto}.field--name-field-media.field--widget-entity-reference-autocomplete fieldset.form-item{padding:var(--gin-spacing-xl) calc(var(--gin-spacing-l) - var(--gin-spacing-xxs)) var(--gin-spacing-m) calc(var(--gin-spacing-l) - var(--gin-spacing-xxs));border:1px solid var(--gin-border-color)}.field--name-field-media.field--widget-entity-reference-autocomplete fieldset.form-item>legend{font-weight:var(--gin-font-weight-heavy);position:relative;top:calc(var(--gin-spacing-l) - var(--gin-spacing-xxs));-webkit-transform:translateY(50%);transform:translateY(50%)}.field--name-field-media.field--widget-entity-reference-autocomplete fieldset.form-item>legend:before{content:"";display:block;width:100%;height:1px;position:absolute;top:calc((var(--gin-spacing-l) - var(--gin-spacing-xxs)) * -1);background:var(--gin-border-color)}.field--name-field-media.field--widget-entity-reference-autocomplete fieldset.form-item>.form-item h4{margin-bottom:0}.media-library-selected-count{color:var(--gin-color-text-light)}.media-library-new-widget .fieldset__label{-webkit-margin-after:0;margin-block-end:0}.media-library-new-widget .label{font-size:var(--gin-font-size-l);font-weight:var(--gin-font-weight-bold);color:var(--gin-color-title);-webkit-margin-before:0;margin-block-start:0}.media-library-new-widget .description{font-size:var(--gin-font-size-s);color:var(--gin-color-text-light)}.media-library-new-widget .form-type--entity-autocomplete{margin-block:var(--gin-spacing-s)}@media screen and (-ms-high-contrast:active){.media-library-item img{background:none}}@media (min-width:90em){.media-library-widget-modal .media-library-item--grid{width:20%}}@media (min-width:36.75em){.media-library-widget-modal .ui-dialog-buttonpane{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.media-library-widget-modal .ui-dialog-buttonpane .media-library-selected-count{margin-bottom:0}[dir=ltr] .media-library-widget-modal .ui-dialog-buttonpane .media-library-selected-count{margin-left:0}[dir=rtl] .media-library-widget-modal .ui-dialog-buttonpane .media-library-selected-count{margin-right:0}}@media (min-width:80em){.media-library-selection .media-library-item--grid{width:20%}}.clear{position:relative}.clear:after,.clear:before{content:"";display:table;clear:both}#comments{position:relative;margin:0}#comments .indented{margin-left:3rem}.add-comment-title i,.comments-title i{font-size:1em}.comment-form-wrap{position:relative;margin:2rem 0 1rem 0}.add-comment-title{margin:0}.comment-form label{display:block}.comment{position:relative;background-color:var(--light);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:1rem;padding:1rem}.comment-header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border-bottom:2px solid var(--border);padding:1rem;margin-bottom:1rem}.comment-user-picture{position:relative;text-align:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.comment-user-picture img{max-width:100px;height:auto}.comment-user-picture .image-field{margin:0}.comment-meta{padding-left:1rem}.comment-meta p{margin:0}h3.comment-title{font-size:1.2rem;margin:0.1rem 0}.comment-body{position:relative;width:100%;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.comment-body .links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.comment-body .links a{padding:4px 12px;border:2px solid var(--border);border-radius:4px}.comment-body .links a:hover{background-color:#ffffff}button.toolbar-icon,button.toolbar-item{background:none}.message{position:relative;margin:1rem 0;padding:1rem 1rem 1rem 4rem;color:#ffffff}.message a,.message a:visited{color:#ffffff;text-decoration:underline}.message p:last-child{margin:0}.message em{font-style:italic}.message-status{background:#89ad32}.message-status:before{content:url(/themes/custom/twx/images/icons/message/success.svg);background:#759625}.message-error{background:#c94d1c}.message-error:before{content:url(/themes/custom/twx/images/icons/message/error.svg);background-color:#b3461b}.message-warning{background:#cd5a0a}.message-warning:before{content:url(/themes/custom/twx/images/icons/message/warning.svg);background-color:#a44707}.message:before{position:absolute;top:0;left:0;width:3.6rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:0}.node-submitted-details{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.node-submitted-details{-ms-flex:1 1 auto;-webkit-box-flex:1;flex:1 1 auto}.node-links-container,.node-taxonomy-container{position:relative;display:block;width:100%;margin:0;padding:1rem 0}h3.term-title{font-size:1.2em}ul.taxonomy-terms{margin:10px 0;padding:0;list-style:none;list-style-type:none}li.taxonomy-term{position:relative;display:inline-block;padding:0}li.taxonomy-term:not(:last-child){margin-right:1rem}.taxonomy-term a{padding:6px 14px;border:2px solid var(--border)}.node-links-container ul.links{position:relative;margin:0;padding:0;list-style:none;list-style-type:none}.node-links-container .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.inline,ul.links.inline{padding-left:0}ul.inline li{position:relative;display:inline-block;list-style-type:none}ul.inline li a{display:inline-block}.pager{position:relative}.pager ul.pager__items{position:relative;margin:0;padding:1rem 0;list-style:none;list-style-type:none}.pager__items{clear:both;text-align:center}.pager__item{display:inline-block;padding:12px 0}.pager__item a{padding:8px 14px;color:#fff;background:var(--dark)}.pager__item a:hover,.pager__item.is-active a{background:var(--primary);color:#fff}.vertical-tabs__panes{padding:1rem}.scrolltop{position:fixed;display:none;bottom:10px;right:10px;width:50px;height:50px;border-radius:50%;background:var(--primary);color:#ffffff;font-size:20px;z-index:20;cursor:pointer;text-align:center;padding:4px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.scrolltop:hover{background:var(--secondary)}#block-twx-currencyblock form{margin-bottom:0}#block-twx-currencyblock select{width:100%;border:1px solid var(--primary-light)}#block-twx-currencyblock input#edit-submit{border:unset;text-transform:uppercase;font-weight:400;font-size:0.8rem;line-height:0;height:1.8rem;width:auto;min-height:1.8rem;padding:20px 20px;border-radius:var(--button-border-radius)}#block-twx-currencyblock input#edit-submit:hover{background-color:var(--primary);color:white}#block-twx-currencyblock input#edit-submit{border:unset;text-transform:uppercase;font-weight:400;font-size:0.7rem;line-height:0;height:1.4rem;min-height:1.4rem;padding:14px 14px;border-radius:var(--button-border-radius)}#block-twx-currencyblock input#edit-submit:hover{background-color:var(--primary);color:white}#block-twx-currencyblock input#edit-submit{background-color:var(--tertiary);color:var(--tertiary-content)}#block-twx-currencyblock input#edit-submit:hover{background-color:var(--dark)}#block-twx-languageswitcher{}.node{position:relative}.node-promoted{position:relative}.node-sticky{position:relative}.node-view-mode-full{position:relative}.node-view-mode-full .node-taxonomy-container{margin:0}.node-unpublished{position:relative}.node-view-mode-teaser{position:relative;margin-bottom:4rem;border-bottom:4px double var(--border)}.node-view-mode-teaser.node-sticky{border:2px solid var(--border);padding:1rem}.sidebar{position:relative;width:100%}.sidebar .block{margin-bottom:1rem;padding-bottom:1rem}.sidebar .block h2.block-title{font-family:var(--font-heading),sans-serif;font-size:1.6rem;font-size:1.2rem;margin-bottom:1rem}.sidebar .block p:last-of-type{margin:0}.sidebar ul{margin:0;padding:0;list-style-position:inside;list-style:none}.sidebar ol{margin:0;padding:0;list-style-position:inside}.sidebar .menu li a{text-transform:uppercase;font-family:var(--font-sans);display:block;white-space:nowrap;color:var(--dark);padding:0.5rem 0;border-radius:0;border-bottom:1px solid var(--border)}.sidebar .menu li a:hover{color:var(--secondary)}.sidebar input[type=text]{width:100%;max-width:100%;border:1px solid var(--border)}.sidebar input[type=email]{width:100%;max-width:100%;border:1px solid var(--border)}.sidebar input[type=url]{width:100%;max-width:100%;border:1px solid var(--border)}.sidebar input[type=password]{width:100%;max-width:100%;border:1px solid var(--border)}.sidebar input[type=search]{width:100%;max-width:100%;border:1px solid var(--border)}.sidebar textarea{width:100%;max-width:100%;border:1px solid var(--border)}.region-sidebar-first{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.region-sidebar-second{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.quote{font-family:"Lora";font-style:italic;font-size:1.2em;line-height:1.2em}.intro{font-size:1.125rem;color:var(--primary)}.scripture{font-style:italic}.reference{text-transform:uppercase;text-align:right;margin-top:0}.related-link{line-height:1.2rem}.related-link:before{float:left;content:" ";width:24px;height:24px;background-image:url(/themes/custom/twx/images/icons/doc.png);background-repeat:no-repeat;background-position:0 2px}.related-link .related-title{margin-left:24px;line-height:1rem}.related-link .related-subtitle{font-size:0.8rem;text-transform:uppercase}.eu-cookie-withdraw-tab,div#sliding-popup,div#sliding-popup .eu-cookie-withdraw-banner{background-color:#ffffff;-webkit-box-shadow:0 0 6px 2px var(--border);box-shadow:0 0 6px 2px var(--border);left:0}#sliding-popup{padding:2rem;max-width:540px}#sliding-popup .popup-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}#sliding-popup h2{font-size:1.2rem}#sliding-popup p{display:block;color:var(--color-text);font-size:1rem;font-weight:400}.eu-cookie-compliance-content{max-width:100%}.eu-cookie-compliance-message{float:none;margin:0;max-width:100%}.eu-cookie-compliance-message button{background-color:transparent;color:var(--primary);margin:0;padding:0;border:0}.eu-cookie-compliance-message button:hover{background-color:transparent;color:var(--color-heading)}#sliding-popup div,#sliding-popup h2{color:var(--color-heading)}.eu-cookie-compliance-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;float:none;margin:0;max-width:100%}.eu-cookie-compliance-buttons .button{background-color:transparent;background-image:none;color:var(--primary);font-weight:400;margin:0;padding:8px 1rem;border:2px solid var(--color-heading);text-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.eu-cookie-compliance-buttons .button:hover{background-color:var(--color-heading);color:#ffffff}.highlighted{position:relative;width:100%;margin:0;padding:0}.highlighted .block{position:relative;margin:0;padding:1em 0}.highlighted p:last-child{margin:0}.region-highlighted{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.article,.page-type-subject-page{font-family:var(--font-article);font-size:1.14em;line-height:1.4em}.site-logo{-webkit-box-flex:0;-ms-flex:none;flex:none}.site-logo img{height:60px;width:auto}.paragraphs-actions .paragraphs-dropdown-actions{font-style:italic;color:var(--dark);background:var(--primary);padding:3px 3px 7px;font-weight:400;border-color:white}ul.page-tabs{margin:0 0 1rem;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}ul.page-tabs li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0;line-height:1.3rem;text-align:center}ul.page-tabs li a{color:var(--dark);background-color:var(--light);padding:0.5rem 1rem;border-radius:0;border-left:1px solid white}ul.page-tabs li a:last-child{border-right:1px solid white}ul.page-tabs li a:hover{color:#ffffff;background-color:var(--primary)}ul.page-tabs li.active-page-tab a{color:#ffffff;background-color:var(--dark)}#block-twx-local-tasks{background-color:var(--light);border-bottom:1px solid white;border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}#block-twx-local-tasks a{padding-top:20px;padding-bottom:20px}#block-thx-breadcrumbs{margin:0.5rem 0}#block-thx-breadcrumbs nav.breadcrumb{position:relative;width:100%}#block-thx-breadcrumbs nav.breadcrumb .breadcrumb-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none}#block-thx-breadcrumbs nav.breadcrumb .breadcrumb-items .breadcrumb-item{padding:0;font-size:0.85rem}#block-thx-breadcrumbs nav.breadcrumb .breadcrumb-items .breadcrumb-item span{margin:0 5px}#block-thx-page-title{padding:10px 0;margin-bottom:10px}#block-twx-content.entity_user_edit_form,#block-twx-content.profile_user_page_single{background-color:var(--light);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.page-type-page #block-twx-content{background-color:white}hr{height:1px;-webkit-box-shadow:none;box-shadow:none;color:var(--border);background-color:var(--border);margin:1rem 0;padding:0}li a{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);border-bottom-color:var(--dark)}li a.is-active{border-bottom-color:var(--light);font-weight:600}.btn-con a{border:unset;text-transform:uppercase;font-weight:400;font-size:0.8rem;line-height:0;height:1.8rem;width:auto;min-height:1.8rem;padding:20px 20px;border-radius:var(--button-border-radius)}.btn-con a:hover{background-color:var(--primary);color:white}.btn-con a{border:unset;text-transform:uppercase;font-weight:400;font-size:0.7rem;line-height:0;height:1.4rem;min-height:1.4rem;padding:14px 14px;border-radius:var(--button-border-radius)}.btn-con a:hover{background-color:var(--primary);color:white}.btn-con a{background-color:var(--button-light);color:var(--button-light-content)}.btn-con a:hover{color:var(--button-light);background-color:var(--dark)}.btn{border:unset;text-transform:uppercase;font-weight:400;font-size:0.8rem;line-height:0;height:1.8rem;width:auto;min-height:1.8rem;padding:20px 20px;border-radius:var(--button-border-radius)}.btn:hover{background-color:var(--primary);color:white}.btn a{text-decoration:none}.btn.btn-primary{background-color:var(--primary);color:var(--primary-content)}.btn.btn-primary:hover{background-color:var(--dark)}.btn.btn-secondary{background-color:var(--secondary);color:var(--secondary-content)}.btn.btn-secondary:hover{background-color:var(--dark)}.btn.btn-tertiary{background-color:var(--tertiary);color:var(--tertiary-content)}.btn.btn-tertiary:hover{background-color:var(--dark)}.btn.btn-buy-now{background-color:var(--buy-now);color:var(--buy-now-content);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}.btn.btn-buy-now:hover{background-color:var(--buy-now-active)}.btn.btn-partner{background-color:var(--partner);color:var(--primary-content);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}.btn.btn-partner:hover{background-color:var(--partner-active)}.btn-light{background-color:var(--button-light);color:var(--button-light-content)}.btn-light:hover{color:var(--button-light);background-color:var(--dark)}.btn-sm,.btn-small{border:unset;text-transform:uppercase;font-weight:400;font-size:0.7rem;line-height:0;height:1.4rem;min-height:1.4rem;padding:14px 14px;border-radius:var(--button-border-radius)}.btn-sm:hover,.btn-small:hover{background-color:var(--primary);color:white}.taxonomy-term a.btn{border:unset;padding:0 22px}a.btn{display:inline-block}form{}form input.btn{background-color:var(--button-light);color:var(--button-light-content)}form input.btn:hover{color:var(--button-light);background-color:var(--dark)}header.header{padding-bottom:0.5rem}@media (min-width:768px){header.header{padding-top:0.5rem}}footer{color:white;font-size:0.9rem;height:150px}footer a{color:white}.media-library-widget-modal header{display:none}.media-library-widget-modal #views-exposed-form-media-library-widget{border:1px solid orange;display:none}.media-library-widget-modal .js-media-library-views-form{margin-top:30px;vertical-align:top}.media-library-widget-modal .js-media-library-views-form .js-media-library-item{position:relative;display:inline-block;width:var(--media-box);height:var(--media-box);border:1px solid var(--border);border-radius:var(--border-radius);overflow:hidden}.media-library-widget-modal .js-media-library-views-form .js-media-library-item .views-field-media-library-select-form{position:absolute;top:0;left:0;z-index:100}.media-library-widget-modal .js-media-library-views-form .js-media-library-item .views-field-media-library-select-form .form-item{margin-left:5px;margin-top:5px}.media-library-widget-modal .js-media-library-views-form .js-media-library-item .views-field-media-library-select-form .form-item input{width:20px;height:20px;border:2px solid var(--dark)}.media-library-widget-modal .js-media-library-views-form .js-media-library-item article{position:relative}.media-library-widget-modal .js-media-library-views-form .js-media-library-item article .js-media-library-item-preview .field--name-thumbnail{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--media-box);overflow:hidden}.media-library-widget-modal .js-media-library-views-form .js-media-library-item article .js-media-library-item-preview .field--name-thumbnail img{height:auto;width:auto;margin:auto}.media-library-widget-modal .js-media-library-views-form .js-media-library-item article div:nth-child(2){position:absolute;bottom:0;left:0;right:0;text-align:center;font-size:0.8em;background:rgba(255,255,255,0.7)}.scripture{font-family:var(--font-article),serif;color:var(--color-scripture);font-style:italic;margin-right:1.5rem}.scripture+.scripture-reference,.scripture.last{margin-bottom:0}.scripture-reference{font-family:var(--font-scripture),serif;font-size:0.9rem;text-transform:uppercase;margin-right:1.5rem;text-align:right;margin-bottom:10px}.scripture+.scripture-reference{margin-top:-1.2rem;margin-bottom:1.2rem}.quotation{text-align:center;color:var(--dark);font-size:1.2em;line-height:1.3em;border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin-top:20px;margin-bottom:20px;padding-top:10px;padding-bottom:10px}.highlight{display:inline-block;background-color:var(--highlight);padding-left:5px;padding-right:5px}@font-face{font-display:auto;font-family:"twx";font-style:normal;font-weight:400;src:url(/themes/custom/twx/fonts/twx.woff2) format("woff2")}[class*=" icon-"],[class=icon],[class^=icon-]{display:inline-block;font-family:"twx"!important;font-weight:400;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.icon-close:before{content:"\e000"}.icon-search:before{content:"\e001"}.icon-user:before{content:"\e002"}.icon-calendar:before{content:"\e003"}.icon-twitter:before{content:"\e004"}.icon-facebook:before{content:"\e005"}.icon-github:before{content:"\e006"}.icon-linkedin:before{content:"\e007"}.icon-comments:before{content:"\e008"}.icon-file:before{content:"\e009"}.icon-youtube:before{content:"\e00a"}.icon-instagram:before{content:"\e00b"}.icon-vk:before{content:"\e00c"}.icon-whatsapp:before{content:"\e00d"}.icon-vimeo:before{content:"\e00e"}.icon-hashtag:before{content:"\e00f"}.icon-telegram:before{content:"\e010"}.icon-share:before{content:"\e011"}.icon-mail:before{content:"\e012"}.icon-map:before{content:"\e013"}.icon-phone:before{content:"\e014"}.icon-arrow-up:before{content:"\e015"}.icon-horn:before{content:"\e016"}.icon-bell:before{content:"\e017"}.icon-info:before{content:"\e018"}.icon-comment:before{content:"\e019"}.icon-angle-left:before{content:"\e01a"}.icon-angle-right:before{content:"\e01b"}.icon-arrow-right:before{content:"\e01c"}.icon-arrow-left:before{content:"\e01d"}.icon-quote:before{content:"\e01e"}.icon-clock:before{content:"\e01f"}.icon-alert-circle:before{content:"\e020"}.icon-alert:before{content:"\e021"}.icon-check:before{content:"\e022"}.icon-comment-add:before{content:"\e024"}form .form-item label{font-size:0.8em;font-weight:600;text-transform:uppercase}form .form-item input.form-email,form .form-item input.form-text,form .form-item input.form-url{background-color:var(--lighter);border-color:var(--border);border-width:1px;border-radius:var(--border-radius);width:100%}form .form-item .description{font-size:0.8em}form .password-suggestions{color:var(--grey-one);font-size:0.9rem;font-weight:bold}form .password-suggestions li{padding:0}#user-form{padding:20px}#profile-church-add-form,#profile-church-edit-form{padding:20px}#profile-church-add-form .layout__region--first .form-item,#profile-church-edit-form .layout__region--first .form-item{margin-right:20px}#profile-church-add-form .layout__region--second .form-item,#profile-church-edit-form .layout__region--second .form-item{margin-left:10px}#profile-church-add-form .field--type-image,#profile-church-edit-form .field--type-image{border:2px solid var(--lighter);border-radius:var(--border-radius);margin-bottom:10px;padding:12px 12px 0}#profile-church-add-form .field--type-image #edit-field-logo-0--description,#profile-church-add-form .field--type-image #edit-field-logo-icon-0--description,#profile-church-edit-form .field--type-image #edit-field-logo-0--description,#profile-church-edit-form .field--type-image #edit-field-logo-icon-0--description{padding:4px;font-size:0.7em;font-style:italic;line-height:1.1em}#profile-church-add-form .field--type-image .button,#profile-church-edit-form .field--type-image .button{margin-left:10px;padding:4px 10px;font-size:0.9rem}.path-user .main-container{display:block}.path-user .main-container .node-content form{margin-top:2rem;margin-bottom:1rem}.path-user .main-container .node-content form input[type=email],.path-user .main-container .node-content form input[type=password],.path-user .main-container .node-content form input[type=text]{-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}.user-login-form,.user-pass,.user-register-form{margin-left:auto;margin-right:auto;margin-bottom:4rem;max-width:700px}.footer{position:relative;background-color:var(--dark);width:100%;margin:0;padding:0}.footer ul{list-style:none;padding:0}.footer .block p:last-of-type{margin:0}.footer-top-container{position:relative;padding:1rem 0}.region-footer-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.footer-blocks-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2rem 0;gap:1.5rem}.footer-block{-webkit-box-flex:1;-ms-flex:1 1 250px;flex:1 1 250px}.footer-block li{border-bottom:1px solid var(--border)}.footer-bottom-blocks-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem 0;gap:2rem}.footer-bottom-block{-webkit-box-flex:1;-ms-flex:1;flex:1}.footer-bottom-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem 0;gap:2rem}.footer-bottom-container p:last-child{margin:0}.footer-bottom-last-menu{margin:0;padding:0;list-style:none}.footer-bottom-last-menu li{display:inline-block;padding-left:1rem}header.with-video{position:relative;top:0;display:block}header.with-video .region-content-page-video{position:absolute;overflow:hidden;top:0;left:0;width:100%;height:100%}header.with-video .region-content-page-video iframe.vd,header.with-video .region-content-page-video video.vd{position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;top:50%;left:50%;width:auto;height:auto;min-width:100%;min-height:100%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}header.with-video .site-brand{z-index:1}header.with-image .region-content-page-image{position:absolute;overflow:hidden;top:0;left:0;width:100%;height:100%}header.with-image .region-content-page-image img{position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;top:50%;left:50%;width:auto;height:auto;min-width:100%;min-height:100%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}header.with-image,header.with-video{}header.with-image .header-container .primary-menu-wrapper,header.with-video .header-container .primary-menu-wrapper{background:rgba(0,0,0,0.3);backdrop-filter:blur(10px)}@media only screen and (max-width:1023px){header.with-image .header-container,header.with-video .header-container{background:url(/themes/custom/twx/images/bg_menu_mobile.png) repeat;backdrop-filter:blur(10px)}}header.with-image .banner-cover,header.with-image .banner-text,header.with-video .banner-cover,header.with-video .banner-text{position:absolute;top:0;height:100%;width:100%}header.with-image .banner-cover,header.with-video .banner-cover{background-color:black;opacity:0.5}header.with-image .banner-text,header.with-video .banner-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header.with-image .banner-text *,header.with-video .banner-text *{color:white!important}.header-account-top{--account-top-height:30px;background-color:var(--dark);height:var(--account-top-height);color:white}.header-account-top .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0;height:var(--account-top-height)}.header-account-top .menu li{padding:0}.header-account-top .menu li a{color:white;padding:0;line-height:var(--account-top-height)}.header,.header-top{position:relative;width:100%;margin:0;background-color:var(--primary)}.header-top-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.region-header-top-left,.region-header-top-right{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.header-top-block p:last-of-type{margin:0}.header-top ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none;list-style-type:none}.header-top-block .block-title{font-size:1.2rem}.header-main{position:relative;width:100%;margin:0;padding:0}.header-container{z-index:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3rem}.site-branding{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:1rem}.site-logo{padding-right:5px}.site-logo img{display:block}.site-name-slogan{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.site-name,.site-slogan{line-height:1.1}.header-right{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}to{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1}}@keyframes slideUp{0%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}to{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1}}.full-page-search{position:relative;margin:0;padding:0}.search-icon{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;width:34px;height:34px;border-radius:50%}.search-icon i{font-size:24px}.search-box{position:fixed;background-color:var(--light);top:0;right:0;left:0;width:100%;z-index:50;-webkit-transform:translate(0,-100%);transform:translate(0,-100%);-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s,-webkit-transform 0.5s}.search-box.open{-webkit-transform:translate(0,0);transform:translate(0,0)}.search-box-content{position:relative;padding:2rem 0;text-align:center;z-index:60}.search-box-content form{margin:0}.header-search-close{position:absolute;top:1rem;right:0;width:34px;height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--dark);border:3px solid var(--dark);border-radius:50%;cursor:pointer;font-weight:700;line-height:1}.search-box-content .block{width:100%;margin:0}.search-box-content .block-title,.search-box-content form label{display:none;color:#000000}.search-box-content input[type=search]{width:100%;margin:2rem 0;padding:0 2rem 4px 0;font-size:1.4rem;background:url(/themes/custom/twx/images/icons/search.svg) center right no-repeat;background-size:contain;border:0;border-bottom:2px solid var(--border);border-radius:0;outline:0}.search-box-content input[type=submit]{display:block;margin:0 auto;padding:0.5rem 1.5rem;border-radius:50px}.page-header{position:relative;width:100%;margin:0;padding:0.5rem 0}.region-page-header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.region-content-home-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:0;margin:0 0 2rem}.region-content-home-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin:0;padding:0}.main-wrapper{position:relative;display:block}.main-wrapper #main{margin-bottom:2rem}article{margin-bottom:2rem}.container{margin-left:auto;margin-right:auto}.region-header-account-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.articles-grid-view header{margin-bottom:1rem}.articles-grid-view .article-list .views-row,.articles-grid-view .article-list .views-view-responsive-grid__item,.articles-grid-view .views-view-responsive-grid .views-row,.articles-grid-view .views-view-responsive-grid .views-view-responsive-grid__item{margin-bottom:var(--spacer)}.articles-grid-view .article-list .views-row .views-field-title h3,.articles-grid-view .article-list .views-view-responsive-grid__item .views-field-title h3,.articles-grid-view .views-view-responsive-grid .views-row .views-field-title h3,.articles-grid-view .views-view-responsive-grid .views-view-responsive-grid__item .views-field-title h3{font-size:1.5rem;margin:1rem 0 0}.articles-grid-view .article-list .views-row .views-field-body,.articles-grid-view .article-list .views-view-responsive-grid__item .views-field-body,.articles-grid-view .views-view-responsive-grid .views-row .views-field-body,.articles-grid-view .views-view-responsive-grid .views-view-responsive-grid__item .views-field-body{font-size:0.9rem;line-height:1.1rem;margin:0.5rem 0}.articles-grid-view .article-list .views-row .views-field-field-tags,.articles-grid-view .article-list .views-view-responsive-grid__item .views-field-field-tags,.articles-grid-view .views-view-responsive-grid .views-row .views-field-field-tags,.articles-grid-view .views-view-responsive-grid .views-view-responsive-grid__item .views-field-field-tags{font-size:0.8rem;text-transform:uppercase}.articles-grid-view .article-list .views-row .views-field-field-tags:before,.articles-grid-view .article-list .views-view-responsive-grid__item .views-field-field-tags:before,.articles-grid-view .views-view-responsive-grid .views-row .views-field-field-tags:before,.articles-grid-view .views-view-responsive-grid .views-view-responsive-grid__item .views-field-field-tags:before{float:left;content:" ";width:20px;height:20px;background-image:url(/themes/custom/twx/images/icon_tag.png);background-position:0 100%;background-repeat:no-repeat}.articles-grid-view .article-list .views-row .views-field-field-tags,.articles-grid-view .article-list .views-view-responsive-grid__item .views-field-field-tags,.articles-grid-view .views-view-responsive-grid .views-row .views-field-field-tags,.articles-grid-view .views-view-responsive-grid .views-view-responsive-grid__item .views-field-field-tags{margin-top:0.5rem}.taxonomy-menu .views-row a,.taxonomy-menu header a{text-transform:uppercase;font-family:var(--font-sans);display:block;white-space:nowrap;color:var(--dark);padding:0.5rem 0;border-radius:0;border-bottom:1px solid var(--border)}.taxonomy-menu .views-row a:hover,.taxonomy-menu header a:hover{color:var(--secondary)}#block-twx-views-block-taxonomy-lists-block-1 .views-row{display:inline-block}#block-twx-views-block-taxonomy-lists-block-1 .views-field-field-tags{font-size:0.8rem;text-transform:uppercase}#block-twx-views-block-taxonomy-lists-block-1 .views-field-field-tags:before{float:left;content:" ";width:20px;height:20px;background-image:url(/themes/custom/twx/images/icon_tag.png);background-position:0 100%;background-repeat:no-repeat}#block-twx-views-block-taxonomy-lists-block-1 .views-field-field-tags a{line-height:1}.faithlift-magazine-grid{margin-bottom:2rem}.faithlift-magazine-grid header{margin-bottom:20px}.faithlift-magazine-grid .magazine-image{border:1px solid pink;margin-top:20px;margin-bottom:20px}.faithlift-magazine-grid .magazine-image a img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out,-webkit-transform 0.2s ease-in-out}.faithlift-magazine-grid .magazine-image a img:hover{-webkit-transform:scale(1.03);transform:scale(1.03);-webkit-box-shadow:var(--product-shadow);box-shadow:var(--product-shadow)}.faithlift-magazine-grid h4{margin-top:0}.donate-button-panel{background-color:var(--lighter)}.donate-button-panel .button-column{text-align:center;margin-bottom:20px}.donate-button-panel .button-column h3{font-family:var(--font-heading),sans-serif;font-size:1.6rem;background-color:var(--primary-light);color:white;margin-bottom:10px;padding:10px}.donate-button-panel .button-column a{display:block}.donate-button-panel .button-column .button--stripe{margin-bottom:10px}.donate-button-panel .button-column .button-juice-wrapper{width:100%}.donate-button-panel .button-column .button-juice-wrapper a{margin-bottom:4px}.donate-button-panel .button-column .button-juice-wrapper span{display:block;font-size:0.8rem}nav.pager ul.pager__items li.pager__item a{border-radius:var(--button-border-radius);color:var(--primary);background:var(--border);font-size:0.9rem}nav.pager ul.pager__items li.pager__item.is-active a{color:white;background:var(--primary)}.block,.block-content,.block-title{position:relative}.page-content input[type=search]{width:80%}ol.search-results{margin:1em 0;padding:0;list-style:none;list-style-type:none}ol.search-results li{margin:0 0 1em 0;padding:1rem;background:var(--light)}.search-advanced summary{margin:10px 0;cursor:pointer}.search-advanced .form-details-wrapper{padding:0.5em 1.4em;border:1px solid var(--border)}.search-advanced .form-wrapper{padding:0.5em 1.4em;border:1px solid var(--border)}.menu-wrap{position:absolute;background-color:rgb(255,255,255);top:40px;right:0;margin:0;padding-left:20px;padding-right:20px;min-width:200px;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);z-index:25;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.menu-wrap.mb-hide{visibility:hidden;opacity:0}.menu-wrap .menu{position:relative;display:block;width:unset;gap:1rem;margin:0;padding:12px;font-size:1rem;font-weight:400;z-index:30;list-style:none;list-style-type:none}.menu-wrap .menu li{position:relative;padding:0;width:100%}.menu-wrap .menu li a{text-transform:uppercase;font-family:var(--font-sans);display:block;white-space:nowrap;color:var(--dark);padding:0.5rem 0;border-radius:0;border-bottom:1px solid var(--border)}.menu-wrap .menu li a:hover{color:var(--secondary)}.menu-wrap .menu li a{padding:0.5rem 0 0.5rem 30px;text-align:right}.menu-wrap .menu>li a:after{content:none}.menu-wrap .submenu{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1rem;font-weight:400;margin:0;padding:0;z-index:30;list-style:none;list-style-type:none}.menu-wrap .submenu li.menu-item a,.menu-wrap .submenu li.menu-item>span{text-transform:capitalize;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}.menu-wrap .submenu>a,.menu-wrap .submenu>span{padding-left:1.5rem}.menu-wrap .submenu .submenu li.menu-item>a,.menu-wrap .submenu .submenu li.menu-item>span{padding-left:3rem}.mobile-menu{z-index:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:36px;height:28px;overflow:hidden;cursor:pointer}.mobile-menu span{width:100%;height:2px;background-color:white;-webkit-transform-origin:left;transform-origin:left;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.mobile-menu span:nth-child(2){background-color:white}.menu-icon-active span:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menu-icon-active span:last-child{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-icon-active span:nth-child(2){display:none}.menu-wrap .close-mobile-menu{display:none;place-content:center;position:absolute;top:4px;left:4px;width:34px;height:34px;color:#ffffff;border:2px solid var(--primary);border-radius:50%;z-index:48;cursor:pointer}.active-menu .menu{display:block}#block-twx-useraccountmenu ul.menu{list-style-type:none}#block-twx-useraccountmenu ul.menu li{margin-left:10px}#block-twx-useraccountmenu ul.menu li a{font-size:0.8rem}#block-twx-mainnavigation ul.menu li,.region-sidebar-second ul.menu ul.menu li{display:block}#block-twx-mainnavigation ul.menu li.menu-item:last-child,.region-sidebar-second ul.menu ul.menu li.menu-item:last-child{border-bottom:0}.sidebar-tags-menu a{text-transform:uppercase;font-family:var(--font-sans);display:inline;white-space:nowrap;color:var(--dark);padding:0.5rem 0;border-radius:0}.sidebar-tags-menu a:hover{color:var(--secondary)}.sidebar-tags-menu a{font-size:0.9rem}.all-article-tags,.all-product-tags{font-weight:bold}#block-twx-currencyblock-2{margin:0 6px}#block-twx-currencyblock-2 h2{display:none}#block-twx-currencyblock-2 form.commerce-currency-resolver-select-form{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0.8rem}#block-twx-currencyblock-2 form.commerce-currency-resolver-select-form #edit-submit{display:none;border:unset;text-transform:uppercase;font-weight:400;font-size:0.7rem;line-height:0;height:1.4rem;min-height:1.4rem;padding:14px 14px;border-radius:var(--button-border-radius)}#block-twx-currencyblock-2 form.commerce-currency-resolver-select-form #edit-submit:hover{background-color:var(--primary);color:white}.path-user .main-container{display:block}.path-user .main-container .node-content{margin-left:auto;margin-right:auto;max-width:900px}.path-user .main-container .node-content ul.page-tabs{background-color:var(--light)}.path-user .main-container .node-content .user-files-table table{max-width:900px}.path-user .main-container .node-content .user-files-table table th{border-bottom:1px solid var(--primary)}.path-user .main-container .node-content .customer-order .customer-information{background-color:var(--primary-content);padding:var(--box-padding);border-radius:var(--border-radius)}.path-user .main-container .node-content .customer-order .order-address{background-color:var(--primary-content);padding:var(--box-padding);border-radius:var(--border-radius)}.path-user .main-container .node-content .customer-order .order-information{background-color:var(--primary-content);padding:var(--box-padding);border-radius:var(--border-radius)}.path-user .main-container .node-content .customer-order .order-information ul.taxonomy-terms{width:100%;text-align:center}.path-user .main-container .node-content .customer-order .order-information ul.taxonomy-terms table{margin:1rem auto}.path-user .main-container .node-content .customer-order .order-information ul.taxonomy-terms table td.views-field-title,.path-user .main-container .node-content .customer-order .order-information ul.taxonomy-terms table th{text-align:left}.product-list{background-color:var(--background-tint2);padding:20px;margin-bottom:20px}@media (min-width:768px){.product-list{padding:20px 40px}}.product-list header{font-weight:bold;margin:0 0 20px 0}.product-list{}.product-list .views-exposed-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.5rem 1rem;background:#f8f9fa;border-radius:0.5rem;border:1px solid #dee2e6}@media (min-width:768px){.product-list .views-exposed-form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.product-list .views-exposed-form #edit-actions{margin-left:1rem}.product-list{}.product-list .path-store .view-content{margin-top:1.5rem}.product-list .view-no-results{text-align:center}.product-list .view-no-results h2,.product-list .view-no-results h3,.product-list .view-no-results h4{color:black}.product-list .view-no-results h4{margin-top:1rem}.product-list .views-view-responsive-grid__item{-ms-grid-rows:auto;grid-template-rows:auto;margin-bottom:2rem}.product-list .views-view-responsive-grid__item .views-view-responsive-grid__item-inner{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-list .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .product-display{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-list .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .product-display .cover-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:white;padding:10px}.product-list .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .product-display .cover-image img{-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}.product-list .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .product-display .cover-image{}@media (min-width:768px){.product-list .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .product-display .cover-image{height:360px}.product-list .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .product-display .cover-image img{max-height:360px}}.product-list .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .product-display .info h3{font-size:1.3rem;margin:1rem 0 0.3rem;text-align:center}.product-list .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .product-display .info .description{font-size:0.9rem;line-height:1.1rem}.product-list .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .product-display .more .variation-info{font-size:1rem;font-weight:600;margin:0 0 0.7em 0}.product-list .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .product-display .more .price{text-align:center}.product-list .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .product-display .more .btn{margin-bottom:0}.product-list.highlighted{background-color:var(--primary-content)}.product-list.highlighted .views-view-responsive-grid__item .info h3{font-size:1.2rem;margin:0.6rem 0}.product-details h1{font-family:var(--font-heading);font-size:2.4rem;font-weight:100}.product-details h2,.product-details h3,.product-details h4,.product-details h5.min-h-60{font-family:var(--font-sans)}.product-details h3{font-size:1.3rem;text-transform:uppercase}.product-details h4{font-size:1.1rem}.product-details h5{font-size:1rem}.product-details .product-description-grid,.product-details .product-grid{display:-ms-grid;display:grid;grid-auto-flow:row;gap:10px 40px;-ms-grid-columns:1fr;grid-template-columns:1fr}@media (min-width:768px){.product-details .product-description-grid,.product-details .product-grid{grid-auto-flow:column;-ms-grid-columns:70px 1fr 1fr;grid-template-columns:70px 1fr 1fr}}.product-details .product-grid .mini-image{-webkit-box-shadow:var(--box-border);box-shadow:var(--box-border)}.product-details .product-grid .mini-image.active{-webkit-box-shadow:var(--box-border-selected);box-shadow:var(--box-border-selected)}.product-details .product-grid .product-image{display:none}.product-details .product-grid .product-image.active{display:block}.product-details .cover-image img{width:100%}.product-details .cover-image{}.product-details .product-author,.product-details .product-publisher{font-size:0.85rem}.product-details .product-tags{font-size:0.8rem;text-transform:uppercase}.product-details .product-tags:before{float:left;content:" ";width:20px;height:20px;background-image:url(/themes/custom/twx/images/icon_tag.png);background-position:0 100%;background-repeat:no-repeat}.product-details .product-variation{margin-bottom:10px}.product-details .product-variation .add-to-cart-variation{border:3px solid var(--border);border-radius:var(--border-radius)}.product-details .product-variation .add-to-cart-variation .product-variation-type{line-height:32px;margin-bottom:1rem}.product-details .product-variation .add-to-cart-variation .product-variation-type:before{float:left;content:" ";width:40px;height:32px;background-repeat:no-repeat}.product-details .product-variation .add-to-cart-variation .product-variation-type.variation-book:before{background-image:url(/themes/custom/twx/images/icon_variation_book.png)}.product-details .product-variation .add-to-cart-variation .product-variation-type.variation-ebook:before{background-image:url(/themes/custom/twx/images/icon_variation_ebook.png)}.product-details .product-variation .add-to-cart-variation .product-variation-type.variation-audio:before{background-image:url(/themes/custom/twx/images/icon_variation_audiobook.png)}.product-details .product-variation .add-to-cart-variation .product-variation-type .variation-cart-detail{color:var(--primary-light);margin-left:40px;font-size:0.7rem;line-height:0.7rem}.node-type-product-book .node-taxonomy-container{padding:0}.node-type-product-book .node-taxonomy-container ul.taxonomy-terms{margin-top:0}.path-cart .region-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.path-cart{}.path-cart #main{margin-left:auto;margin-right:auto}.cart.cart-form{margin:2rem auto;border:1px solid var(--border)}.cart.cart-form #edit-actions{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.cart.cart-form input{border:unset;text-transform:uppercase;font-weight:400;font-size:0.8rem;line-height:0;height:1.8rem;width:auto;min-height:1.8rem;padding:20px 20px;border-radius:var(--button-border-radius)}.cart.cart-form input:hover{background-color:var(--primary);color:white}.cart.cart-form input[value=Remove]{border:unset;text-transform:uppercase;font-weight:400;font-size:0.7rem;line-height:0;height:1.4rem;min-height:1.4rem;padding:14px 14px;border-radius:var(--button-border-radius)}.cart.cart-form input[value=Remove]:hover{background-color:var(--primary);color:white}.cart.cart-form input#edit-checkout{background-color:var(--buy-now);color:var(--buy-now-content);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}.cart.cart-form input#edit-checkout:hover{background-color:var(--buy-now-active)}.cart.cart-form input#edit-checkout{margin-right:10px}.cart.cart-form input#edit-submit[value="Update cart"]{border:unset;text-transform:uppercase;font-weight:400;font-size:0.7rem;line-height:0;height:1.4rem;min-height:1.4rem;padding:14px 14px;border-radius:var(--button-border-radius)}.cart.cart-form input#edit-submit[value="Update cart"]:hover{background-color:var(--primary);color:white}.cart.cart-form input#edit-submit[value="Update cart"]{margin-left:10px}#block-twx-cartflyout{color:white;margin-left:20px}#block-twx-cartflyout a{color:white;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#block-twx-cartflyout span{font-size:0.8rem;margin-right:5px}#cart-offcanvas{opacity:0.95}#cart-offcanvas .cart--cart-offcanvas__close button{margin:10px;padding:10px}#cart-offcanvas .cart-block--offcanvas-contents{margin:20px}#cart-offcanvas .cart-block--offcanvas-contents .cart-block--offcanvas-cart-table td.cart-block--offcanvas-cart-table__title{padding-left:0}#cart-offcanvas .cart-block--offcanvas-contents .cart-block--offcanvas-cart-table .cart-block--offcanvas-cart-table__price,#cart-offcanvas .cart-block--offcanvas-contents .cart-block--offcanvas-cart-table .cart-block--offcanvas-cart-table__quantity,#cart-offcanvas .cart-block--offcanvas-contents .cart-block--offcanvas-cart-table .cart-block--offcanvas-cart-table__title{font-size:0.8rem}#cart-offcanvas .cart-block--offcanvas-contents .cart-block--offcanvas-cart-table .cart-block--offcanvas-cart-table__quantity input{text-align:center;border:1px solid #ddd}#cart-offcanvas .cart-block--offcanvas-contents__update{border:unset;text-transform:uppercase;font-weight:400;font-size:0.7rem;line-height:0;height:1.4rem;min-height:1.4rem;padding:14px 14px;border-radius:var(--button-border-radius)}#cart-offcanvas .cart-block--offcanvas-contents__update:hover{background-color:var(--primary);color:white}#cart-offcanvas .cart-block--offcanvas-contents__update{background-color:var(--button-light);color:var(--button-light-content)}#cart-offcanvas .cart-block--offcanvas-contents__update:hover{color:var(--button-light);background-color:var(--dark)}#cart-offcanvas .cart-block--offcanvas-contents__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:10px}#cart-offcanvas .cart-block--offcanvas-contents__links a{border:unset;text-transform:uppercase;font-weight:400;font-size:0.8rem;line-height:0;height:1.8rem;width:auto;min-height:1.8rem;padding:20px 20px;border-radius:var(--button-border-radius)}#cart-offcanvas .cart-block--offcanvas-contents__links a:hover{background-color:var(--primary);color:white}#cart-offcanvas .cart-block--offcanvas-contents__links a{background-color:var(--buy-now);color:var(--buy-now-content);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}#cart-offcanvas .cart-block--offcanvas-contents__links a:hover{background-color:var(--buy-now-active)}#edit-payment-information .fieldset-legend{font-family:var(--font-sans),sans-serif;font-size:1.2rem;font-weight:500;text-transform:uppercase;margin-top:0px;margin-bottom:20px;color:var(--grey-one)}#edit-payment-information .form-item-payment-information-billing-information-select-address .available-profiles{border:2px solid var(--border);border-radius:var(--border-radius)}#edit-payment-information .address{font-style:italic}.checkout-pane-order-summary table td{vertical-align:top}.checkout-pane-order-summary table td:last-child{text-align:right}#edit-coupon-redemption{border-top:2px solid var(--border);border-bottom:2px solid var(--border);margin:2rem auto;padding:1rem 0}#edit-coupon-redemption .form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.layout-region-checkout-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.layout-region-checkout-footer .form-submit{margin-left:auto;border:unset;text-transform:uppercase;font-weight:400;font-size:0.8rem;line-height:0;height:1.8rem;width:auto;min-height:1.8rem;padding:20px 20px;border-radius:var(--button-border-radius)}.layout-region-checkout-footer .form-submit:hover{background-color:var(--primary);color:white}.layout-region-checkout-footer .form-submit{background-color:var(--buy-now);color:var(--buy-now-content);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}.layout-region-checkout-footer .form-submit:hover{background-color:var(--buy-now-active)}.cart-block--summary a{display:block}.cart.cart-form thead th{background-color:var(--light)}.cart.cart-form td{background-color:var(--lighter)}.cart.cart-form td .js-form-item{margin:0}.cart.cart-form #edit-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}#commerce-checkout-flow-multistep-default{margin-bottom:2rem}#commerce-checkout-flow-multistep-default #edit-login-register-register,#commerce-checkout-flow-multistep-default #edit-login-returning-customer-submit{border:unset;text-transform:uppercase;font-weight:400;font-size:0.8rem;line-height:0;height:1.8rem;width:auto;min-height:1.8rem;padding:20px 20px;border-radius:var(--button-border-radius)}#commerce-checkout-flow-multistep-default #edit-login-register-register:hover,#commerce-checkout-flow-multistep-default #edit-login-returning-customer-submit:hover{background-color:var(--primary);color:white}#commerce-checkout-flow-multistep-default #edit-login-register-register,#commerce-checkout-flow-multistep-default #edit-login-returning-customer-submit{background-color:var(--primary);color:var(--primary-content)}#commerce-checkout-flow-multistep-default #edit-login-register-register:hover,#commerce-checkout-flow-multistep-default #edit-login-returning-customer-submit:hover{background-color:var(--dark)}#commerce-checkout-flow-multistep-default .form-wrapper legend{display:block;width:100%;height:50px}#commerce-checkout-flow-multistep-default .form-wrapper legend span{display:block;line-height:2rem;padding:10px 14px;background-color:var(--light)}.layout-region-checkout-footer #edit-actions .form-submit{margin-left:1rem;margin-right:1rem}#block-twx-checkoutprogress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1rem;margin-bottom:1rem}#block-twx-checkoutprogress ol.checkout-progress{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:4px;margin-left:auto;margin-right:auto}#block-twx-checkoutprogress ol.checkout-progress li{margin:0;padding:5px 10px;background-color:var(--tertiary-10)}#block-twx-checkoutprogress ol.checkout-progress li.checkout-progress--step__current{color:white;background-color:var(--tertiary-50)}.layout-region-checkout-secondary h3{display:block;font-family:unset;width:100%;height:50px;line-height:30px;padding:10px 14px;background-color:var(--light)}.page-type-article h1.node-title{font-family:var(--font-heading),sans-serif;font-size:2rem;margin-bottom:0.5rem}.page-type-article h1.node-title.with-subtitle{border-bottom:0;margin-bottom:0;padding-bottom:0}.page-type-article h2.subtitle{font-family:var(--font-sans),sans-serif;font-size:1.2rem;font-weight:500;text-transform:uppercase;margin-top:0px;margin-bottom:20px;color:var(--tertiary)}.page-type-article h3,.page-type-article h4,.page-type-article h5{font-family:var(--font-article)}.page-type-article{}.page-type-article .article-featured-image .node-taxonomy-container{padding:0}.page-type-article .article-featured-image .node-taxonomy-container .taxonomy-terms{margin:0}.page-type-article .article-featured-image .node-taxonomy-container .taxonomy-terms li.taxonomy-term{margin:0}.page-type-article .article-featured-image .node-taxonomy-container .taxonomy-terms li.taxonomy-term img{margin:0}.page-type-article{}.page-type-article ul.subject-types{margin:0;padding:0;list-style:none}.page-type-article ul.subject-types li.subject-type{display:inline-block;background-color:var(--tertiary);margin-right:1px;margin-bottom:0}.page-type-article ul.subject-types li.subject-type a{font-family:var(--font-tags);font-size:0.8rem;text-transform:uppercase;color:white;text-decoration:none;padding:4px 10px}.page-type-article{}.page-type-article .node-contentclear .article-body{line-height:1.4em}.page-type-article .node-contentclear .article-body .field-name-body{margin-top:20px}.page-type-article .node-contentclear .article-body ol li,.page-type-article .node-contentclear .article-body ul li{padding:0;margin-bottom:4px;list-style:disc}.page-type-article .node-contentclear .article-body ol li:last-child,.page-type-article .node-contentclear .article-body ul li:last-child{margin-bottom:1.2rem}.page-type-article .node-contentclear .article-body ol,.page-type-article .node-contentclear .article-body p,.page-type-article .node-contentclear .article-body ul{font-family:var(--font-article);line-height:1.4rem}.page-type-article .node-contentclear .article-body td{font-size:1em}.page-type-article .node-contentclear .article-body u{text-decoration:none;background:#dde7ef;padding-left:5px;padding-right:5px}.page-type-article .node-contentclear .article-body a{text-decoration:underline}.page-type-article .node-contentclear h4{font-weight:bold}.page-type-article .aside .field.field--name-field-youtube-video{margin-bottom:1rem}.page-type-article .aside .subject-tags{padding:0;margin:0.5rem 0 1rem;border-top:1px solid var(--light);border-bottom:1px solid var(--light)}.page-type-article .aside .subject-tags .mini-head{font-family:var(--font-heading),sans-serif;font-weight:500;font-size:0.8rem;colorr:var(--dark)}.page-type-article .aside .subject-tags .taxonomy-terms{margin-top:5px;text-align:center}.page-type-article .aside .subject-tags .taxonomy-terms .taxonomy-term a{display:inline-block;padding:0px 8px;font-size:0.8rem;color:var(--tag-fg);text-decoration:none;background-color:var(--tag-bg);border-radius:0;border:1px solid var(--border);border-top-right-radius:6px;border-bottom-left-radius:6px}.page-type-article .aside .subject-tags .taxonomy-terms .taxonomy-term a:hover{color:var(--tag-hover-fg);background-color:var(--tag-hover-bg);border:1px solid var(--highlight)}.node-type-article.node-view-mode-teaser .field--name-body{margin-bottom:0}#block-twx-views-block-partner-update-block-1{margin-bottom:2rem}#block-twx-views-block-partner-update-block-1 .partner-update-grid-item h4{font-size:1.1rem;line-height:1.1rem}#block-twx-views-block-partner-update-block-1 .partner-update-grid-item .issue_date,#block-twx-views-block-partner-update-block-1 .partner-update-grid-item .issue_number{color:var(--partner);font-size:0.9rem;line-height:1.1rem}#block-twx-views-block-partner-update-block-1 .partner-update-grid-item .image img{-o-object-fit:cover;object-fit:cover;min-height:100%;width:auto}#block-twx-views-block-partner-update-block-1 .partner-update-grid-item{}.page-type-partner-update h1.node-title{font-family:var(--font-heading),sans-serif;font-size:2rem;margin-bottom:0.5rem}.page-type-partner-update h1.node-title.with-subtitle{border-bottom:0;margin-bottom:0;padding-bottom:0}.page-type-partner-update{}.page-type-partner-update .partner-featured-image .node-taxonomy-container{padding:0}.page-type-partner-update .partner-featured-image .node-taxonomy-container .taxonomy-terms{margin:0}.page-type-partner-update .partner-featured-image .node-taxonomy-container .taxonomy-terms li.taxonomy-term{margin:0}.page-type-partner-update .partner-featured-image .node-taxonomy-container .taxonomy-terms li.taxonomy-term img{margin:0}.page-type-partner-update .partner-content .aside{padding-right:10px}.page-type-partner-update .partner-content .aside .partner-downloads h3.term-title{font-family:var(--font-sans);margin-top:10px;font-weight:bold;font-size:1.1em;line-height:1.1em;text-transform:uppercase}.page-type-partner-update .partner-content .aside .partner-downloads ul li.taxonomy-term{width:100%}.page-type-partner-update{}.page-type-partner-update .issue-number{list-style:none;display:inline-block;background-color:var(--partner);padding:4px 20px}.page-type-partner-update .issue-number .field--label-inline{display:-webkit-box;display:-ms-flexbox;display:flex}.page-type-partner-update .issue-number .field--label-inline .field__label{color:white;margin-bottom:-2px}.page-type-partner-update .issue-number .field--label-inline .field-item{color:white}.page-type-partner-update{}.page-type-partner-update .node-contentclear .partner-body{line-height:1.4em}.page-type-partner-update .node-contentclear .partner-body .field-name-body{margin-top:20px}.page-type-partner-update .node-contentclear .partner-body ol li,.page-type-partner-update .node-contentclear .partner-body ul li{margin-bottom:10px}.page-type-partner-update .node-contentclear .partner-body ol,.page-type-partner-update .node-contentclear .partner-body p,.page-type-partner-update .node-contentclear .partner-body ul{font-family:var(--font-article);line-height:1.5rem}.page-type-partner-update .node-contentclear .partner-body ol.subhead,.page-type-partner-update .node-contentclear .partner-body p.subhead,.page-type-partner-update .node-contentclear .partner-body ul.subhead{font-family:var(--font-sans)}.page-type-partner-update .node-contentclear .partner-body td{font-size:1em}.page-type-partner-update .node-contentclear .partner-body u{text-decoration:none;background:#dde7ef;padding-left:5px;padding-right:5px}.page-type-partner-update .node-contentclear .partner-body a{text-decoration:underline}.page-type-partner-update .node-contentclear .partner-body .highlight{background-color:var(--highlight);padding-left:5px;padding-right:5px}.page-type-partner-update .node-contentclear h4{font-weight:bold}.page-type-partner-update .aside .field.field--name-field-media-audio-file{margin-bottom:1rem}.page-type-partner-update .aside{}.page-type-partner-update .aside .paragraph--type--partner-download .field--name-field-title{margin-bottom:0;font-family:var(--font-sans);text-transform:uppercase;font-weight:bold}.page-type-partner-update .aside .paragraph--type--partner-download .node-taxonomy-container{padding-top:0}.donation-tabs .tabs-nav{background-color:var(--primary);padding-top:6px}.donation-tabs .tabs-nav .tab-button{font-family:var(--font-sans),sans-serif;color:var(--primary-content);background-color:var(--primary-tint);margin-left:2px;margin-right:2px;padding-top:6px;padding-bottom:12px;padding:6px 12px 12px;border-top-left-radius:6px;border-top-right-radius:6px}.donation-tabs .tabs-nav .tab-button img{margin-right:4px;margin-bottom:4px;border:1px solid var(--border)}@media only screen and (max-width:769px){.donation-tabs .tabs-nav .tab-button{margin-left:4px;margin-right:4px;padding-top:12px;border-radius:0;border-bottom:1px solid var(--primary-content)}}.donation-tabs .tabs-nav .tab-button.active{color:var(--primary);background-color:var(--primary-content);border-left:0;border-right:0}.donation-tabs .tab-panels .tab-panel{background-color:var(--primary-content);border-bottom-left-radius:10px;border-bottom-right-radius:10px;text-align:center;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);padding-bottom:2rem}.donation-tabs .tab-panels .tab-panel a{display:inline-block;width:180px;height:80px}.ck-editor .ck-content,.e_n{font-family:var(--font-article)}.ck-editor .ck-content a,.e_n a{text-decoration:none;color:#08304a;background-color:#a5e0ea}.ck-editor .ck-content strong,.e_n strong{font-weight:700}.ck-editor .ck-content .fl,.e_n .fl{float:left;margin-right:20px;margin-bottom:12px;max-width:50%}.ck-editor .ck-content .fr,.e_n .fr{float:right;margin-left:20px;margin-bottom:12px;max-width:50%}.ck-editor .ck-content .subhead,.e_n .subhead{display:inline-block;font-family:var(--font-sans);font-size:16px;font-weight:bold;line-height:22px;text-transform:uppercase;color:var(--partner);border-bottom:1px solid var(--partner);padding-bottom:2px;padding-right:20px;margin-bottom:0}.ck-editor .ck-content .pull-out,.e_n .pull-out{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #541f5f;padding:10px 20px;background-color:#e8c5d7}.ck-editor .ck-content .pull-out img,.e_n .pull-out img{margin-left:20px;max-width:90%}.ck-editor .ck-content .pull-out h3,.e_n .pull-out h3{color:#9d1313}.ck-editor .ck-content .pull-out p,.e_n .pull-out p{text-align:justify}.ck-editor .ck-content .pull-out a,.e_n .pull-out a{background-color:#edb7cb}.ck-editor .ck-content hl,.e_n hl{background-color:#ffff4f}@media only screen and (max-width:479px){.ck-editor .ck-content .fl,.e_n .fl{max-width:100%}.ck-editor .ck-content .fr,.e_n .fr{max-width:100%}}#maintenance-page{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;min-height:100vh;background:#ffffff;color:#2d3436}.maintenance-header{position:relative;width:100%;padding:1rem 0}.site-name h4{color:#f0932b;line-height:1;font-weight:700}#maintenance{position:relative;margin:0 auto;padding:1rem 0}.maintenance{text-align:center}.maintenance-title{color:#fff}.maintenance-icon{padding:2rem 0}.maintenance-icon img{max-height:50vh}@media (min-width:576px){.w10,.w20,.w30,.w40,.w50,.w60,.w70,.w80,.w90{-ms-flex-preferred-size:calc(50% - 5px);flex-basis:calc(50% - 5px)}}@media (min-width:768px){.header-top-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem}.header-search-close{top:2rem}.search-box-content .block-title{display:block}.breadcrumb-item span{margin:0 10px}#main{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#sidebar-left{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}#sidebar-right{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.sidebar-left #main,.sidebar-right #main{-webkit-box-flex:1;-ms-flex:1 1 70%;flex:1 1 80%}.two-sidebar #main{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%}#sidebar-left{-webkit-box-flex:0;-ms-flex:0 1 20%;flex:0 1 20%}#sidebar-right{-webkit-box-flex:0;-ms-flex:0 1 20%;flex:0 1 20%}.footer-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.footer-bottom-blocks-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-bottom-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-bottom-last{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.copyright{margin-bottom:0}.width30{width:30%}.width40{width:40%}.width50{width:50%}.width60{width:60%}.width70{width:70%}.width80{width:80%}.width90{width:90%}.w10{-ms-flex-preferred-size:calc(10% - 10px);flex-basis:calc(10% - 10px)}.w20{-ms-flex-preferred-size:calc(20% - 10px);flex-basis:calc(20% - 10px)}.w30{-ms-flex-preferred-size:calc(30% - 10px);flex-basis:calc(30% - 10px)}.w40{-ms-flex-preferred-size:calc(40% - 10px);flex-basis:calc(40% - 10px)}.w50{-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px)}.w60{-ms-flex-preferred-size:calc(60% - 10px);flex-basis:calc(60% - 10px)}.w70{-ms-flex-preferred-size:calc(70% - 10px);flex-basis:calc(70% - 10px)}.w80{-ms-flex-preferred-size:calc(80% - 10px);flex-basis:calc(80% - 10px)}.w90{-ms-flex-preferred-size:calc(90% - 10px);flex-basis:calc(90% - 10px)}.view-in-mobile{display:none}.view-in-desktop{display:block}}@media (max-width:890px){.header-account-top>.container,.highlighted.block-section>.container,.main-wrapper>.container,.page-header>.container,footer>.container{padding-left:30px;padding-right:30px}#block-twx-checkoutprogress{display:block;width:100%}#block-twx-checkoutprogress ol.checkout-progress{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#block-twx-checkoutprogress ol.checkout-progress li{display:block}}@media (max-width:767px){#sidebar-right{padding:0 0 12px;border-radius:10px;margin-bottom:2rem}#sidebar-right .block,#sidebar-right nav{margin-bottom:0;padding-bottom:0}}@media (min-width:1024px){.header-account-top>.container,.highlighted.block-section>.container,.main-wrapper>.container,.page-header>.container,footer>.container,header>.container{padding-left:30px;padding-right:30px}th{padding:10px}td{padding:5px 10px}.header-right{-webkit-box-flex:4;-ms-flex-positive:4;flex-grow:4;gap:1rem}.header-right .primary-menu-wrapper{width:100%}.close-mobile-menu,.mobile-menu{display:none}.menu-wrap{opacity:1;position:relative;top:0;width:100%;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.menu-wrap.mb-hide{opacity:1;visibility:visible}.menu-wrap .menu{font-size:0.9rem;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.menu-wrap .menu li.menu-item{width:unset}.menu-wrap .menu li.menu-item a{color:white;border-bottom:0;padding:0}.menu-wrap .menu .collapsed,.menu-wrap .menu .expanded,.menu-wrap .menu .menu-item-has-children,.menu-wrap .menu>li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-wrap .menu .collapsed:hover,.menu-wrap .menu .expanded:hover,.menu-wrap .menu .menu-item-has-children:hover,.menu-wrap .menu>li:hover{border-bottom:1px solid var(--light)}.menu-wrap .menu .submenu{position:absolute;display:none;background-color:white;font-size:0.9rem;top:100%;opacity:0;padding:10px;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}.menu-wrap .menu .submenu li{width:100%;border-bottom:1px solid var(--border)}.menu-wrap .menu .submenu li>a,.menu-wrap .menu .submenu li>span{padding:0.5rem;color:var(--primary);border:none}.menu-wrap .menu .submenu li a{display:block;text-align:center;padding:0.5rem 1rem}.menu-wrap .menu .submenu li:last-of-type{border-bottom:none}.menu-wrap .menu .submenu .submenu{top:0;left:100%}.menu-wrap .menu .submenu .submenu .menu-item>a,.menu-wrap .menu .submenu .submenu .menu-item>span{padding:0.5rem}.collapsed:hover>.submenu,.expanded:hover>.submenu,.menu-item-has-children:hover>.submenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:slideUp 0.5s forwards;animation:slideUp 0.5s forwards}.paragraph .product-promo-panel{width:100%;height:560px}}
