/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.d-grid{display:grid}.grid-flow-row{grid-auto-flow:row}.grid-flow-col{grid-auto-flow:column}.grid-flow-row-dense{grid-auto-flow:row dense}.grid-flow-col-dense{grid-auto-flow:column dense}.auto-cols-auto{grid-auto-columns:auto}.auto-cols-min{grid-auto-columns:min-content}.auto-cols-max{grid-auto-columns:max-content}.auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.grid-cols-none{grid-template-columns:none}.grid-rows-none{grid-template-rows:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.row-span-1{grid-row:span 1/span 1}.row-start-1{grid-row-start:1}.col-span-1{grid-column:span 1/span 1}.col-start-1{grid-column-start:1}.gap-1{grid-gap:calc(0.5rem)}.gap-x-1{column-gap:calc(0.5rem)}.gap-y-1{row-gap:calc(0.5rem)}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.row-span-2{grid-row:span 2/span 2}.row-start-2{grid-row-start:2}.col-span-2{grid-column:span 2/span 2}.col-start-2{grid-column-start:2}.gap-2{grid-gap:calc(1rem)}.gap-x-2{column-gap:calc(1rem)}.gap-y-2{row-gap:calc(1rem)}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.row-span-3{grid-row:span 3/span 3}.row-start-3{grid-row-start:3}.col-span-3{grid-column:span 3/span 3}.col-start-3{grid-column-start:3}.gap-3{grid-gap:calc(1.5rem)}.gap-x-3{column-gap:calc(1.5rem)}.gap-y-3{row-gap:calc(1.5rem)}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.row-span-4{grid-row:span 4/span 4}.row-start-4{grid-row-start:4}.col-span-4{grid-column:span 4/span 4}.col-start-4{grid-column-start:4}.gap-4{grid-gap:calc(2rem)}.gap-x-4{column-gap:calc(2rem)}.gap-y-4{row-gap:calc(2rem)}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.row-span-5{grid-row:span 5/span 5}.row-start-5{grid-row-start:5}.col-span-5{grid-column:span 5/span 5}.col-start-5{grid-column-start:5}.gap-5{grid-gap:calc(2.5rem)}.gap-x-5{column-gap:calc(2.5rem)}.gap-y-5{row-gap:calc(2.5rem)}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.row-span-6{grid-row:span 6/span 6}.row-start-6{grid-row-start:6}.col-span-6{grid-column:span 6/span 6}.col-start-6{grid-column-start:6}.gap-6{grid-gap:calc(3rem)}.gap-x-6{column-gap:calc(3rem)}.gap-y-6{row-gap:calc(3rem)}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-rows-7{grid-template-rows:repeat(7,minmax(0,1fr))}.row-span-7{grid-row:span 7/span 7}.row-start-7{grid-row-start:7}.col-span-7{grid-column:span 7/span 7}.col-start-7{grid-column-start:7}.gap-7{grid-gap:calc(3.5rem)}.gap-x-7{column-gap:calc(3.5rem)}.gap-y-7{row-gap:calc(3.5rem)}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-rows-8{grid-template-rows:repeat(8,minmax(0,1fr))}.row-span-8{grid-row:span 8/span 8}.row-start-8{grid-row-start:8}.col-span-8{grid-column:span 8/span 8}.col-start-8{grid-column-start:8}.gap-8{grid-gap:calc(4rem)}.gap-x-8{column-gap:calc(4rem)}.gap-y-8{row-gap:calc(4rem)}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-rows-9{grid-template-rows:repeat(9,minmax(0,1fr))}.row-span-9{grid-row:span 9/span 9}.row-start-9{grid-row-start:9}.col-span-9{grid-column:span 9/span 9}.col-start-9{grid-column-start:9}.gap-9{grid-gap:calc(4.5rem)}.gap-x-9{column-gap:calc(4.5rem)}.gap-y-9{row-gap:calc(4.5rem)}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-rows-10{grid-template-rows:repeat(10,minmax(0,1fr))}.row-span-10{grid-row:span 10/span 10}.row-start-10{grid-row-start:10}.col-span-10{grid-column:span 10/span 10}.col-start-10{grid-column-start:10}.gap-10{grid-gap:calc(5rem)}.gap-x-10{column-gap:calc(5rem)}.gap-y-10{row-gap:calc(5rem)}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-rows-11{grid-template-rows:repeat(11,minmax(0,1fr))}.row-span-11{grid-row:span 11/span 11}.row-start-11{grid-row-start:11}.col-span-11{grid-column:span 11/span 11}.col-start-11{grid-column-start:11}.gap-11{grid-gap:calc(5.5rem)}.gap-x-11{column-gap:calc(5.5rem)}.gap-y-11{row-gap:calc(5.5rem)}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-rows-12{grid-template-rows:repeat(12,minmax(0,1fr))}.row-span-12{grid-row:span 12/span 12}.row-start-12{grid-row-start:12}.col-span-12{grid-column:span 12/span 12}.col-start-12{grid-column-start:12}.gap-12{grid-gap:calc(6rem)}.gap-x-12{column-gap:calc(6rem)}.gap-y-12{row-gap:calc(6rem)}.xs\:grid,.d-xs-grid{display:grid}.xs\:grid-cols-1{grid-template-columns:repeat(1,1fr)}.xs\:row-span-1{grid-row:span 1/span 1}.xs\:row-start-1{grid-row-start:1}.xs\:col-span-1{grid-column:span 1/span 1}.xs\:col-start-1{grid-column-start:1}.xs\:gap-1{grid-gap:calc(0.5rem)}.xs\:gap-x-1{column-gap:calc(0.5rem)}.xs\:gap-y-1{row-gap:calc(0.5rem)}.xs\:grid-cols-2{grid-template-columns:repeat(2,1fr)}.xs\:row-span-2{grid-row:span 2/span 2}.xs\:row-start-2{grid-row-start:2}.xs\:col-span-2{grid-column:span 2/span 2}.xs\:col-start-2{grid-column-start:2}.xs\:gap-2{grid-gap:calc(1rem)}.xs\:gap-x-2{column-gap:calc(1rem)}.xs\:gap-y-2{row-gap:calc(1rem)}.xs\:grid-cols-3{grid-template-columns:repeat(3,1fr)}.xs\:row-span-3{grid-row:span 3/span 3}.xs\:row-start-3{grid-row-start:3}.xs\:col-span-3{grid-column:span 3/span 3}.xs\:col-start-3{grid-column-start:3}.xs\:gap-3{grid-gap:calc(1.5rem)}.xs\:gap-x-3{column-gap:calc(1.5rem)}.xs\:gap-y-3{row-gap:calc(1.5rem)}.xs\:grid-cols-4{grid-template-columns:repeat(4,1fr)}.xs\:row-span-4{grid-row:span 4/span 4}.xs\:row-start-4{grid-row-start:4}.xs\:col-span-4{grid-column:span 4/span 4}.xs\:col-start-4{grid-column-start:4}.xs\:gap-4{grid-gap:calc(2rem)}.xs\:gap-x-4{column-gap:calc(2rem)}.xs\:gap-y-4{row-gap:calc(2rem)}.xs\:grid-cols-5{grid-template-columns:repeat(5,1fr)}.xs\:row-span-5{grid-row:span 5/span 5}.xs\:row-start-5{grid-row-start:5}.xs\:col-span-5{grid-column:span 5/span 5}.xs\:col-start-5{grid-column-start:5}.xs\:gap-5{grid-gap:calc(2.5rem)}.xs\:gap-x-5{column-gap:calc(2.5rem)}.xs\:gap-y-5{row-gap:calc(2.5rem)}.xs\:grid-cols-6{grid-template-columns:repeat(6,1fr)}.xs\:row-span-6{grid-row:span 6/span 6}.xs\:row-start-6{grid-row-start:6}.xs\:col-span-6{grid-column:span 6/span 6}.xs\:col-start-6{grid-column-start:6}.xs\:gap-6{grid-gap:calc(3rem)}.xs\:gap-x-6{column-gap:calc(3rem)}.xs\:gap-y-6{row-gap:calc(3rem)}.xs\:grid-cols-7{grid-template-columns:repeat(7,1fr)}.xs\:row-span-7{grid-row:span 7/span 7}.xs\:row-start-7{grid-row-start:7}.xs\:col-span-7{grid-column:span 7/span 7}.xs\:col-start-7{grid-column-start:7}.xs\:gap-7{grid-gap:calc(3.5rem)}.xs\:gap-x-7{column-gap:calc(3.5rem)}.xs\:gap-y-7{row-gap:calc(3.5rem)}.xs\:grid-cols-8{grid-template-columns:repeat(8,1fr)}.xs\:row-span-8{grid-row:span 8/span 8}.xs\:row-start-8{grid-row-start:8}.xs\:col-span-8{grid-column:span 8/span 8}.xs\:col-start-8{grid-column-start:8}.xs\:gap-8{grid-gap:calc(4rem)}.xs\:gap-x-8{column-gap:calc(4rem)}.xs\:gap-y-8{row-gap:calc(4rem)}.xs\:grid-cols-9{grid-template-columns:repeat(9,1fr)}.xs\:row-span-9{grid-row:span 9/span 9}.xs\:row-start-9{grid-row-start:9}.xs\:col-span-9{grid-column:span 9/span 9}.xs\:col-start-9{grid-column-start:9}.xs\:gap-9{grid-gap:calc(4.5rem)}.xs\:gap-x-9{column-gap:calc(4.5rem)}.xs\:gap-y-9{row-gap:calc(4.5rem)}.xs\:grid-cols-10{grid-template-columns:repeat(10,1fr)}.xs\:row-span-10{grid-row:span 10/span 10}.xs\:row-start-10{grid-row-start:10}.xs\:col-span-10{grid-column:span 10/span 10}.xs\:col-start-10{grid-column-start:10}.xs\:gap-10{grid-gap:calc(5rem)}.xs\:gap-x-10{column-gap:calc(5rem)}.xs\:gap-y-10{row-gap:calc(5rem)}.xs\:grid-cols-11{grid-template-columns:repeat(11,1fr)}.xs\:row-span-11{grid-row:span 11/span 11}.xs\:row-start-11{grid-row-start:11}.xs\:col-span-11{grid-column:span 11/span 11}.xs\:col-start-11{grid-column-start:11}.xs\:gap-11{grid-gap:calc(5.5rem)}.xs\:gap-x-11{column-gap:calc(5.5rem)}.xs\:gap-y-11{row-gap:calc(5.5rem)}.xs\:grid-cols-12{grid-template-columns:repeat(12,1fr)}.xs\:row-span-12{grid-row:span 12/span 12}.xs\:row-start-12{grid-row-start:12}.xs\:col-span-12{grid-column:span 12/span 12}.xs\:col-start-12{grid-column-start:12}.xs\:gap-12{grid-gap:calc(6rem)}.xs\:gap-x-12{column-gap:calc(6rem)}.xs\:gap-y-12{row-gap:calc(6rem)}@media(min-width:576px){.sm\:grid,.d-sm-grid{display:grid}}.sm\:grid-cols-1{grid-template-columns:repeat(1,1fr)}.sm\:row-span-1{grid-row:span 1/span 1}.sm\:row-start-1{grid-row-start:1}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-start-1{grid-column-start:1}.sm\:gap-1{grid-gap:calc(0.5rem)}.sm\:gap-x-1{column-gap:calc(0.5rem)}.sm\:gap-y-1{row-gap:calc(0.5rem)}.sm\:grid-cols-2{grid-template-columns:repeat(2,1fr)}.sm\:row-span-2{grid-row:span 2/span 2}.sm\:row-start-2{grid-row-start:2}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-start-2{grid-column-start:2}.sm\:gap-2{grid-gap:calc(1rem)}.sm\:gap-x-2{column-gap:calc(1rem)}.sm\:gap-y-2{row-gap:calc(1rem)}.sm\:grid-cols-3{grid-template-columns:repeat(3,1fr)}.sm\:row-span-3{grid-row:span 3/span 3}.sm\:row-start-3{grid-row-start:3}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:col-start-3{grid-column-start:3}.sm\:gap-3{grid-gap:calc(1.5rem)}.sm\:gap-x-3{column-gap:calc(1.5rem)}.sm\:gap-y-3{row-gap:calc(1.5rem)}.sm\:grid-cols-4{grid-template-columns:repeat(4,1fr)}.sm\:row-span-4{grid-row:span 4/span 4}.sm\:row-start-4{grid-row-start:4}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-start-4{grid-column-start:4}.sm\:gap-4{grid-gap:calc(2rem)}.sm\:gap-x-4{column-gap:calc(2rem)}.sm\:gap-y-4{row-gap:calc(2rem)}.sm\:grid-cols-5{grid-template-columns:repeat(5,1fr)}.sm\:row-span-5{grid-row:span 5/span 5}.sm\:row-start-5{grid-row-start:5}.sm\:col-span-5{grid-column:span 5/span 5}.sm\:col-start-5{grid-column-start:5}.sm\:gap-5{grid-gap:calc(2.5rem)}.sm\:gap-x-5{column-gap:calc(2.5rem)}.sm\:gap-y-5{row-gap:calc(2.5rem)}.sm\:grid-cols-6{grid-template-columns:repeat(6,1fr)}.sm\:row-span-6{grid-row:span 6/span 6}.sm\:row-start-6{grid-row-start:6}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-start-6{grid-column-start:6}.sm\:gap-6{grid-gap:calc(3rem)}.sm\:gap-x-6{column-gap:calc(3rem)}.sm\:gap-y-6{row-gap:calc(3rem)}.sm\:grid-cols-7{grid-template-columns:repeat(7,1fr)}.sm\:row-span-7{grid-row:span 7/span 7}.sm\:row-start-7{grid-row-start:7}.sm\:col-span-7{grid-column:span 7/span 7}.sm\:col-start-7{grid-column-start:7}.sm\:gap-7{grid-gap:calc(3.5rem)}.sm\:gap-x-7{column-gap:calc(3.5rem)}.sm\:gap-y-7{row-gap:calc(3.5rem)}.sm\:grid-cols-8{grid-template-columns:repeat(8,1fr)}.sm\:row-span-8{grid-row:span 8/span 8}.sm\:row-start-8{grid-row-start:8}.sm\:col-span-8{grid-column:span 8/span 8}.sm\:col-start-8{grid-column-start:8}.sm\:gap-8{grid-gap:calc(4rem)}.sm\:gap-x-8{column-gap:calc(4rem)}.sm\:gap-y-8{row-gap:calc(4rem)}.sm\:grid-cols-9{grid-template-columns:repeat(9,1fr)}.sm\:row-span-9{grid-row:span 9/span 9}.sm\:row-start-9{grid-row-start:9}.sm\:col-span-9{grid-column:span 9/span 9}.sm\:col-start-9{grid-column-start:9}.sm\:gap-9{grid-gap:calc(4.5rem)}.sm\:gap-x-9{column-gap:calc(4.5rem)}.sm\:gap-y-9{row-gap:calc(4.5rem)}.sm\:grid-cols-10{grid-template-columns:repeat(10,1fr)}.sm\:row-span-10{grid-row:span 10/span 10}.sm\:row-start-10{grid-row-start:10}.sm\:col-span-10{grid-column:span 10/span 10}.sm\:col-start-10{grid-column-start:10}.sm\:gap-10{grid-gap:calc(5rem)}.sm\:gap-x-10{column-gap:calc(5rem)}.sm\:gap-y-10{row-gap:calc(5rem)}.sm\:grid-cols-11{grid-template-columns:repeat(11,1fr)}.sm\:row-span-11{grid-row:span 11/span 11}.sm\:row-start-11{grid-row-start:11}.sm\:col-span-11{grid-column:span 11/span 11}.sm\:col-start-11{grid-column-start:11}.sm\:gap-11{grid-gap:calc(5.5rem)}.sm\:gap-x-11{column-gap:calc(5.5rem)}.sm\:gap-y-11{row-gap:calc(5.5rem)}.sm\:grid-cols-12{grid-template-columns:repeat(12,1fr)}.sm\:row-span-12{grid-row:span 12/span 12}.sm\:row-start-12{grid-row-start:12}.sm\:col-span-12{grid-column:span 12/span 12}.sm\:col-start-12{grid-column-start:12}.sm\:gap-12{grid-gap:calc(6rem)}.sm\:gap-x-12{column-gap:calc(6rem)}.sm\:gap-y-12{row-gap:calc(6rem)}@media(min-width:768px){.md\:grid,.d-md-grid{display:grid}}.md\:grid-cols-1{grid-template-columns:repeat(1,1fr)}.md\:row-span-1{grid-row:span 1/span 1}.md\:row-start-1{grid-row-start:1}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-start-1{grid-column-start:1}.md\:gap-1{grid-gap:calc(0.5rem)}.md\:gap-x-1{column-gap:calc(0.5rem)}.md\:gap-y-1{row-gap:calc(0.5rem)}.md\:grid-cols-2{grid-template-columns:repeat(2,1fr)}.md\:row-span-2{grid-row:span 2/span 2}.md\:row-start-2{grid-row-start:2}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-start-2{grid-column-start:2}.md\:gap-2{grid-gap:calc(1rem)}.md\:gap-x-2{column-gap:calc(1rem)}.md\:gap-y-2{row-gap:calc(1rem)}.md\:grid-cols-3{grid-template-columns:repeat(3,1fr)}.md\:row-span-3{grid-row:span 3/span 3}.md\:row-start-3{grid-row-start:3}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-start-3{grid-column-start:3}.md\:gap-3{grid-gap:calc(1.5rem)}.md\:gap-x-3{column-gap:calc(1.5rem)}.md\:gap-y-3{row-gap:calc(1.5rem)}.md\:grid-cols-4{grid-template-columns:repeat(4,1fr)}.md\:row-span-4{grid-row:span 4/span 4}.md\:row-start-4{grid-row-start:4}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-start-4{grid-column-start:4}.md\:gap-4{grid-gap:calc(2rem)}.md\:gap-x-4{column-gap:calc(2rem)}.md\:gap-y-4{row-gap:calc(2rem)}.md\:grid-cols-5{grid-template-columns:repeat(5,1fr)}.md\:row-span-5{grid-row:span 5/span 5}.md\:row-start-5{grid-row-start:5}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-start-5{grid-column-start:5}.md\:gap-5{grid-gap:calc(2.5rem)}.md\:gap-x-5{column-gap:calc(2.5rem)}.md\:gap-y-5{row-gap:calc(2.5rem)}.md\:grid-cols-6{grid-template-columns:repeat(6,1fr)}.md\:row-span-6{grid-row:span 6/span 6}.md\:row-start-6{grid-row-start:6}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-start-6{grid-column-start:6}.md\:gap-6{grid-gap:calc(3rem)}.md\:gap-x-6{column-gap:calc(3rem)}.md\:gap-y-6{row-gap:calc(3rem)}.md\:grid-cols-7{grid-template-columns:repeat(7,1fr)}.md\:row-span-7{grid-row:span 7/span 7}.md\:row-start-7{grid-row-start:7}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-start-7{grid-column-start:7}.md\:gap-7{grid-gap:calc(3.5rem)}.md\:gap-x-7{column-gap:calc(3.5rem)}.md\:gap-y-7{row-gap:calc(3.5rem)}.md\:grid-cols-8{grid-template-columns:repeat(8,1fr)}.md\:row-span-8{grid-row:span 8/span 8}.md\:row-start-8{grid-row-start:8}.md\:col-span-8{grid-column:span 8/span 8}.md\:col-start-8{grid-column-start:8}.md\:gap-8{grid-gap:calc(4rem)}.md\:gap-x-8{column-gap:calc(4rem)}.md\:gap-y-8{row-gap:calc(4rem)}.md\:grid-cols-9{grid-template-columns:repeat(9,1fr)}.md\:row-span-9{grid-row:span 9/span 9}.md\:row-start-9{grid-row-start:9}.md\:col-span-9{grid-column:span 9/span 9}.md\:col-start-9{grid-column-start:9}.md\:gap-9{grid-gap:calc(4.5rem)}.md\:gap-x-9{column-gap:calc(4.5rem)}.md\:gap-y-9{row-gap:calc(4.5rem)}.md\:grid-cols-10{grid-template-columns:repeat(10,1fr)}.md\:row-span-10{grid-row:span 10/span 10}.md\:row-start-10{grid-row-start:10}.md\:col-span-10{grid-column:span 10/span 10}.md\:col-start-10{grid-column-start:10}.md\:gap-10{grid-gap:calc(5rem)}.md\:gap-x-10{column-gap:calc(5rem)}.md\:gap-y-10{row-gap:calc(5rem)}.md\:grid-cols-11{grid-template-columns:repeat(11,1fr)}.md\:row-span-11{grid-row:span 11/span 11}.md\:row-start-11{grid-row-start:11}.md\:col-span-11{grid-column:span 11/span 11}.md\:col-start-11{grid-column-start:11}.md\:gap-11{grid-gap:calc(5.5rem)}.md\:gap-x-11{column-gap:calc(5.5rem)}.md\:gap-y-11{row-gap:calc(5.5rem)}.md\:grid-cols-12{grid-template-columns:repeat(12,1fr)}.md\:row-span-12{grid-row:span 12/span 12}.md\:row-start-12{grid-row-start:12}.md\:col-span-12{grid-column:span 12/span 12}.md\:col-start-12{grid-column-start:12}.md\:gap-12{grid-gap:calc(6rem)}.md\:gap-x-12{column-gap:calc(6rem)}.md\:gap-y-12{row-gap:calc(6rem)}@media(min-width:992px){.lg\:grid,.d-lg-grid{display:grid}}.lg\:grid-cols-1{grid-template-columns:repeat(1,1fr)}.lg\:row-span-1{grid-row:span 1/span 1}.lg\:row-start-1{grid-row-start:1}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-start-1{grid-column-start:1}.lg\:gap-1{grid-gap:calc(0.5rem)}.lg\:gap-x-1{column-gap:calc(0.5rem)}.lg\:gap-y-1{row-gap:calc(0.5rem)}.lg\:grid-cols-2{grid-template-columns:repeat(2,1fr)}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:row-start-2{grid-row-start:2}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-start-2{grid-column-start:2}.lg\:gap-2{grid-gap:calc(1rem)}.lg\:gap-x-2{column-gap:calc(1rem)}.lg\:gap-y-2{row-gap:calc(1rem)}.lg\:grid-cols-3{grid-template-columns:repeat(3,1fr)}.lg\:row-span-3{grid-row:span 3/span 3}.lg\:row-start-3{grid-row-start:3}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-start-3{grid-column-start:3}.lg\:gap-3{grid-gap:calc(1.5rem)}.lg\:gap-x-3{column-gap:calc(1.5rem)}.lg\:gap-y-3{row-gap:calc(1.5rem)}.lg\:grid-cols-4{grid-template-columns:repeat(4,1fr)}.lg\:row-span-4{grid-row:span 4/span 4}.lg\:row-start-4{grid-row-start:4}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-start-4{grid-column-start:4}.lg\:gap-4{grid-gap:calc(2rem)}.lg\:gap-x-4{column-gap:calc(2rem)}.lg\:gap-y-4{row-gap:calc(2rem)}.lg\:grid-cols-5{grid-template-columns:repeat(5,1fr)}.lg\:row-span-5{grid-row:span 5/span 5}.lg\:row-start-5{grid-row-start:5}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-start-5{grid-column-start:5}.lg\:gap-5{grid-gap:calc(2.5rem)}.lg\:gap-x-5{column-gap:calc(2.5rem)}.lg\:gap-y-5{row-gap:calc(2.5rem)}.lg\:grid-cols-6{grid-template-columns:repeat(6,1fr)}.lg\:row-span-6{grid-row:span 6/span 6}.lg\:row-start-6{grid-row-start:6}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-start-6{grid-column-start:6}.lg\:gap-6{grid-gap:calc(3rem)}.lg\:gap-x-6{column-gap:calc(3rem)}.lg\:gap-y-6{row-gap:calc(3rem)}.lg\:grid-cols-7{grid-template-columns:repeat(7,1fr)}.lg\:row-span-7{grid-row:span 7/span 7}.lg\:row-start-7{grid-row-start:7}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-start-7{grid-column-start:7}.lg\:gap-7{grid-gap:calc(3.5rem)}.lg\:gap-x-7{column-gap:calc(3.5rem)}.lg\:gap-y-7{row-gap:calc(3.5rem)}.lg\:grid-cols-8{grid-template-columns:repeat(8,1fr)}.lg\:row-span-8{grid-row:span 8/span 8}.lg\:row-start-8{grid-row-start:8}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-start-8{grid-column-start:8}.lg\:gap-8{grid-gap:calc(4rem)}.lg\:gap-x-8{column-gap:calc(4rem)}.lg\:gap-y-8{row-gap:calc(4rem)}.lg\:grid-cols-9{grid-template-columns:repeat(9,1fr)}.lg\:row-span-9{grid-row:span 9/span 9}.lg\:row-start-9{grid-row-start:9}.lg\:col-span-9{grid-column:span 9/span 9}.lg\:col-start-9{grid-column-start:9}.lg\:gap-9{grid-gap:calc(4.5rem)}.lg\:gap-x-9{column-gap:calc(4.5rem)}.lg\:gap-y-9{row-gap:calc(4.5rem)}.lg\:grid-cols-10{grid-template-columns:repeat(10,1fr)}.lg\:row-span-10{grid-row:span 10/span 10}.lg\:row-start-10{grid-row-start:10}.lg\:col-span-10{grid-column:span 10/span 10}.lg\:col-start-10{grid-column-start:10}.lg\:gap-10{grid-gap:calc(5rem)}.lg\:gap-x-10{column-gap:calc(5rem)}.lg\:gap-y-10{row-gap:calc(5rem)}.lg\:grid-cols-11{grid-template-columns:repeat(11,1fr)}.lg\:row-span-11{grid-row:span 11/span 11}.lg\:row-start-11{grid-row-start:11}.lg\:col-span-11{grid-column:span 11/span 11}.lg\:col-start-11{grid-column-start:11}.lg\:gap-11{grid-gap:calc(5.5rem)}.lg\:gap-x-11{column-gap:calc(5.5rem)}.lg\:gap-y-11{row-gap:calc(5.5rem)}.lg\:grid-cols-12{grid-template-columns:repeat(12,1fr)}.lg\:row-span-12{grid-row:span 12/span 12}.lg\:row-start-12{grid-row-start:12}.lg\:col-span-12{grid-column:span 12/span 12}.lg\:col-start-12{grid-column-start:12}.lg\:gap-12{grid-gap:calc(6rem)}.lg\:gap-x-12{column-gap:calc(6rem)}.lg\:gap-y-12{row-gap:calc(6rem)}@media(min-width:1200px){.xl\:grid,.d-xl-grid{display:grid}}.xl\:grid-cols-1{grid-template-columns:repeat(1,1fr)}.xl\:row-span-1{grid-row:span 1/span 1}.xl\:row-start-1{grid-row-start:1}.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-start-1{grid-column-start:1}.xl\:gap-1{grid-gap:calc(0.5rem)}.xl\:gap-x-1{column-gap:calc(0.5rem)}.xl\:gap-y-1{row-gap:calc(0.5rem)}.xl\:grid-cols-2{grid-template-columns:repeat(2,1fr)}.xl\:row-span-2{grid-row:span 2/span 2}.xl\:row-start-2{grid-row-start:2}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-start-2{grid-column-start:2}.xl\:gap-2{grid-gap:calc(1rem)}.xl\:gap-x-2{column-gap:calc(1rem)}.xl\:gap-y-2{row-gap:calc(1rem)}.xl\:grid-cols-3{grid-template-columns:repeat(3,1fr)}.xl\:row-span-3{grid-row:span 3/span 3}.xl\:row-start-3{grid-row-start:3}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-start-3{grid-column-start:3}.xl\:gap-3{grid-gap:calc(1.5rem)}.xl\:gap-x-3{column-gap:calc(1.5rem)}.xl\:gap-y-3{row-gap:calc(1.5rem)}.xl\:grid-cols-4{grid-template-columns:repeat(4,1fr)}.xl\:row-span-4{grid-row:span 4/span 4}.xl\:row-start-4{grid-row-start:4}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:col-start-4{grid-column-start:4}.xl\:gap-4{grid-gap:calc(2rem)}.xl\:gap-x-4{column-gap:calc(2rem)}.xl\:gap-y-4{row-gap:calc(2rem)}.xl\:grid-cols-5{grid-template-columns:repeat(5,1fr)}.xl\:row-span-5{grid-row:span 5/span 5}.xl\:row-start-5{grid-row-start:5}.xl\:col-span-5{grid-column:span 5/span 5}.xl\:col-start-5{grid-column-start:5}.xl\:gap-5{grid-gap:calc(2.5rem)}.xl\:gap-x-5{column-gap:calc(2.5rem)}.xl\:gap-y-5{row-gap:calc(2.5rem)}.xl\:grid-cols-6{grid-template-columns:repeat(6,1fr)}.xl\:row-span-6{grid-row:span 6/span 6}.xl\:row-start-6{grid-row-start:6}.xl\:col-span-6{grid-column:span 6/span 6}.xl\:col-start-6{grid-column-start:6}.xl\:gap-6{grid-gap:calc(3rem)}.xl\:gap-x-6{column-gap:calc(3rem)}.xl\:gap-y-6{row-gap:calc(3rem)}.xl\:grid-cols-7{grid-template-columns:repeat(7,1fr)}.xl\:row-span-7{grid-row:span 7/span 7}.xl\:row-start-7{grid-row-start:7}.xl\:col-span-7{grid-column:span 7/span 7}.xl\:col-start-7{grid-column-start:7}.xl\:gap-7{grid-gap:calc(3.5rem)}.xl\:gap-x-7{column-gap:calc(3.5rem)}.xl\:gap-y-7{row-gap:calc(3.5rem)}.xl\:grid-cols-8{grid-template-columns:repeat(8,1fr)}.xl\:row-span-8{grid-row:span 8/span 8}.xl\:row-start-8{grid-row-start:8}.xl\:col-span-8{grid-column:span 8/span 8}.xl\:col-start-8{grid-column-start:8}.xl\:gap-8{grid-gap:calc(4rem)}.xl\:gap-x-8{column-gap:calc(4rem)}.xl\:gap-y-8{row-gap:calc(4rem)}.xl\:grid-cols-9{grid-template-columns:repeat(9,1fr)}.xl\:row-span-9{grid-row:span 9/span 9}.xl\:row-start-9{grid-row-start:9}.xl\:col-span-9{grid-column:span 9/span 9}.xl\:col-start-9{grid-column-start:9}.xl\:gap-9{grid-gap:calc(4.5rem)}.xl\:gap-x-9{column-gap:calc(4.5rem)}.xl\:gap-y-9{row-gap:calc(4.5rem)}.xl\:grid-cols-10{grid-template-columns:repeat(10,1fr)}.xl\:row-span-10{grid-row:span 10/span 10}.xl\:row-start-10{grid-row-start:10}.xl\:col-span-10{grid-column:span 10/span 10}.xl\:col-start-10{grid-column-start:10}.xl\:gap-10{grid-gap:calc(5rem)}.xl\:gap-x-10{column-gap:calc(5rem)}.xl\:gap-y-10{row-gap:calc(5rem)}.xl\:grid-cols-11{grid-template-columns:repeat(11,1fr)}.xl\:row-span-11{grid-row:span 11/span 11}.xl\:row-start-11{grid-row-start:11}.xl\:col-span-11{grid-column:span 11/span 11}.xl\:col-start-11{grid-column-start:11}.xl\:gap-11{grid-gap:calc(5.5rem)}.xl\:gap-x-11{column-gap:calc(5.5rem)}.xl\:gap-y-11{row-gap:calc(5.5rem)}.xl\:grid-cols-12{grid-template-columns:repeat(12,1fr)}.xl\:row-span-12{grid-row:span 12/span 12}.xl\:row-start-12{grid-row-start:12}.xl\:col-span-12{grid-column:span 12/span 12}.xl\:col-start-12{grid-column-start:12}.xl\:gap-12{grid-gap:calc(6rem)}.xl\:gap-x-12{column-gap:calc(6rem)}.xl\:gap-y-12{row-gap:calc(6rem)}@media(min-width:1400px){.xxl\:grid,.d-xxl-grid{display:grid}}.xxl\:grid-cols-1{grid-template-columns:repeat(1,1fr)}.xxl\:row-span-1{grid-row:span 1/span 1}.xxl\:row-start-1{grid-row-start:1}.xxl\:col-span-1{grid-column:span 1/span 1}.xxl\:col-start-1{grid-column-start:1}.xxl\:gap-1{grid-gap:calc(0.5rem)}.xxl\:gap-x-1{column-gap:calc(0.5rem)}.xxl\:gap-y-1{row-gap:calc(0.5rem)}.xxl\:grid-cols-2{grid-template-columns:repeat(2,1fr)}.xxl\:row-span-2{grid-row:span 2/span 2}.xxl\:row-start-2{grid-row-start:2}.xxl\:col-span-2{grid-column:span 2/span 2}.xxl\:col-start-2{grid-column-start:2}.xxl\:gap-2{grid-gap:calc(1rem)}.xxl\:gap-x-2{column-gap:calc(1rem)}.xxl\:gap-y-2{row-gap:calc(1rem)}.xxl\:grid-cols-3{grid-template-columns:repeat(3,1fr)}.xxl\:row-span-3{grid-row:span 3/span 3}.xxl\:row-start-3{grid-row-start:3}.xxl\:col-span-3{grid-column:span 3/span 3}.xxl\:col-start-3{grid-column-start:3}.xxl\:gap-3{grid-gap:calc(1.5rem)}.xxl\:gap-x-3{column-gap:calc(1.5rem)}.xxl\:gap-y-3{row-gap:calc(1.5rem)}.xxl\:grid-cols-4{grid-template-columns:repeat(4,1fr)}.xxl\:row-span-4{grid-row:span 4/span 4}.xxl\:row-start-4{grid-row-start:4}.xxl\:col-span-4{grid-column:span 4/span 4}.xxl\:col-start-4{grid-column-start:4}.xxl\:gap-4{grid-gap:calc(2rem)}.xxl\:gap-x-4{column-gap:calc(2rem)}.xxl\:gap-y-4{row-gap:calc(2rem)}.xxl\:grid-cols-5{grid-template-columns:repeat(5,1fr)}.xxl\:row-span-5{grid-row:span 5/span 5}.xxl\:row-start-5{grid-row-start:5}.xxl\:col-span-5{grid-column:span 5/span 5}.xxl\:col-start-5{grid-column-start:5}.xxl\:gap-5{grid-gap:calc(2.5rem)}.xxl\:gap-x-5{column-gap:calc(2.5rem)}.xxl\:gap-y-5{row-gap:calc(2.5rem)}.xxl\:grid-cols-6{grid-template-columns:repeat(6,1fr)}.xxl\:row-span-6{grid-row:span 6/span 6}.xxl\:row-start-6{grid-row-start:6}.xxl\:col-span-6{grid-column:span 6/span 6}.xxl\:col-start-6{grid-column-start:6}.xxl\:gap-6{grid-gap:calc(3rem)}.xxl\:gap-x-6{column-gap:calc(3rem)}.xxl\:gap-y-6{row-gap:calc(3rem)}.xxl\:grid-cols-7{grid-template-columns:repeat(7,1fr)}.xxl\:row-span-7{grid-row:span 7/span 7}.xxl\:row-start-7{grid-row-start:7}.xxl\:col-span-7{grid-column:span 7/span 7}.xxl\:col-start-7{grid-column-start:7}.xxl\:gap-7{grid-gap:calc(3.5rem)}.xxl\:gap-x-7{column-gap:calc(3.5rem)}.xxl\:gap-y-7{row-gap:calc(3.5rem)}.xxl\:grid-cols-8{grid-template-columns:repeat(8,1fr)}.xxl\:row-span-8{grid-row:span 8/span 8}.xxl\:row-start-8{grid-row-start:8}.xxl\:col-span-8{grid-column:span 8/span 8}.xxl\:col-start-8{grid-column-start:8}.xxl\:gap-8{grid-gap:calc(4rem)}.xxl\:gap-x-8{column-gap:calc(4rem)}.xxl\:gap-y-8{row-gap:calc(4rem)}.xxl\:grid-cols-9{grid-template-columns:repeat(9,1fr)}.xxl\:row-span-9{grid-row:span 9/span 9}.xxl\:row-start-9{grid-row-start:9}.xxl\:col-span-9{grid-column:span 9/span 9}.xxl\:col-start-9{grid-column-start:9}.xxl\:gap-9{grid-gap:calc(4.5rem)}.xxl\:gap-x-9{column-gap:calc(4.5rem)}.xxl\:gap-y-9{row-gap:calc(4.5rem)}.xxl\:grid-cols-10{grid-template-columns:repeat(10,1fr)}.xxl\:row-span-10{grid-row:span 10/span 10}.xxl\:row-start-10{grid-row-start:10}.xxl\:col-span-10{grid-column:span 10/span 10}.xxl\:col-start-10{grid-column-start:10}.xxl\:gap-10{grid-gap:calc(5rem)}.xxl\:gap-x-10{column-gap:calc(5rem)}.xxl\:gap-y-10{row-gap:calc(5rem)}.xxl\:grid-cols-11{grid-template-columns:repeat(11,1fr)}.xxl\:row-span-11{grid-row:span 11/span 11}.xxl\:row-start-11{grid-row-start:11}.xxl\:col-span-11{grid-column:span 11/span 11}.xxl\:col-start-11{grid-column-start:11}.xxl\:gap-11{grid-gap:calc(5.5rem)}.xxl\:gap-x-11{column-gap:calc(5.5rem)}.xxl\:gap-y-11{row-gap:calc(5.5rem)}.xxl\:grid-cols-12{grid-template-columns:repeat(12,1fr)}.xxl\:row-span-12{grid-row:span 12/span 12}.xxl\:row-start-12{grid-row-start:12}.xxl\:col-span-12{grid-column:span 12/span 12}.xxl\:col-start-12{grid-column-start:12}.xxl\:gap-12{grid-gap:calc(6rem)}.xxl\:gap-x-12{column-gap:calc(6rem)}.xxl\:gap-y-12{row-gap:calc(6rem)}@media(min-width:1580px){.mg\:grid,.d-mg-grid{display:grid}}.mg\:grid-cols-1{grid-template-columns:repeat(1,1fr)}.mg\:row-span-1{grid-row:span 1/span 1}.mg\:row-start-1{grid-row-start:1}.mg\:col-span-1{grid-column:span 1/span 1}.mg\:col-start-1{grid-column-start:1}.mg\:gap-1{grid-gap:calc(0.5rem)}.mg\:gap-x-1{column-gap:calc(0.5rem)}.mg\:gap-y-1{row-gap:calc(0.5rem)}.mg\:grid-cols-2{grid-template-columns:repeat(2,1fr)}.mg\:row-span-2{grid-row:span 2/span 2}.mg\:row-start-2{grid-row-start:2}.mg\:col-span-2{grid-column:span 2/span 2}.mg\:col-start-2{grid-column-start:2}.mg\:gap-2{grid-gap:calc(1rem)}.mg\:gap-x-2{column-gap:calc(1rem)}.mg\:gap-y-2{row-gap:calc(1rem)}.mg\:grid-cols-3{grid-template-columns:repeat(3,1fr)}.mg\:row-span-3{grid-row:span 3/span 3}.mg\:row-start-3{grid-row-start:3}.mg\:col-span-3{grid-column:span 3/span 3}.mg\:col-start-3{grid-column-start:3}.mg\:gap-3{grid-gap:calc(1.5rem)}.mg\:gap-x-3{column-gap:calc(1.5rem)}.mg\:gap-y-3{row-gap:calc(1.5rem)}.mg\:grid-cols-4{grid-template-columns:repeat(4,1fr)}.mg\:row-span-4{grid-row:span 4/span 4}.mg\:row-start-4{grid-row-start:4}.mg\:col-span-4{grid-column:span 4/span 4}.mg\:col-start-4{grid-column-start:4}.mg\:gap-4{grid-gap:calc(2rem)}.mg\:gap-x-4{column-gap:calc(2rem)}.mg\:gap-y-4{row-gap:calc(2rem)}.mg\:grid-cols-5{grid-template-columns:repeat(5,1fr)}.mg\:row-span-5{grid-row:span 5/span 5}.mg\:row-start-5{grid-row-start:5}.mg\:col-span-5{grid-column:span 5/span 5}.mg\:col-start-5{grid-column-start:5}.mg\:gap-5{grid-gap:calc(2.5rem)}.mg\:gap-x-5{column-gap:calc(2.5rem)}.mg\:gap-y-5{row-gap:calc(2.5rem)}.mg\:grid-cols-6{grid-template-columns:repeat(6,1fr)}.mg\:row-span-6{grid-row:span 6/span 6}.mg\:row-start-6{grid-row-start:6}.mg\:col-span-6{grid-column:span 6/span 6}.mg\:col-start-6{grid-column-start:6}.mg\:gap-6{grid-gap:calc(3rem)}.mg\:gap-x-6{column-gap:calc(3rem)}.mg\:gap-y-6{row-gap:calc(3rem)}.mg\:grid-cols-7{grid-template-columns:repeat(7,1fr)}.mg\:row-span-7{grid-row:span 7/span 7}.mg\:row-start-7{grid-row-start:7}.mg\:col-span-7{grid-column:span 7/span 7}.mg\:col-start-7{grid-column-start:7}.mg\:gap-7{grid-gap:calc(3.5rem)}.mg\:gap-x-7{column-gap:calc(3.5rem)}.mg\:gap-y-7{row-gap:calc(3.5rem)}.mg\:grid-cols-8{grid-template-columns:repeat(8,1fr)}.mg\:row-span-8{grid-row:span 8/span 8}.mg\:row-start-8{grid-row-start:8}.mg\:col-span-8{grid-column:span 8/span 8}.mg\:col-start-8{grid-column-start:8}.mg\:gap-8{grid-gap:calc(4rem)}.mg\:gap-x-8{column-gap:calc(4rem)}.mg\:gap-y-8{row-gap:calc(4rem)}.mg\:grid-cols-9{grid-template-columns:repeat(9,1fr)}.mg\:row-span-9{grid-row:span 9/span 9}.mg\:row-start-9{grid-row-start:9}.mg\:col-span-9{grid-column:span 9/span 9}.mg\:col-start-9{grid-column-start:9}.mg\:gap-9{grid-gap:calc(4.5rem)}.mg\:gap-x-9{column-gap:calc(4.5rem)}.mg\:gap-y-9{row-gap:calc(4.5rem)}.mg\:grid-cols-10{grid-template-columns:repeat(10,1fr)}.mg\:row-span-10{grid-row:span 10/span 10}.mg\:row-start-10{grid-row-start:10}.mg\:col-span-10{grid-column:span 10/span 10}.mg\:col-start-10{grid-column-start:10}.mg\:gap-10{grid-gap:calc(5rem)}.mg\:gap-x-10{column-gap:calc(5rem)}.mg\:gap-y-10{row-gap:calc(5rem)}.mg\:grid-cols-11{grid-template-columns:repeat(11,1fr)}.mg\:row-span-11{grid-row:span 11/span 11}.mg\:row-start-11{grid-row-start:11}.mg\:col-span-11{grid-column:span 11/span 11}.mg\:col-start-11{grid-column-start:11}.mg\:gap-11{grid-gap:calc(5.5rem)}.mg\:gap-x-11{column-gap:calc(5.5rem)}.mg\:gap-y-11{row-gap:calc(5.5rem)}.mg\:grid-cols-12{grid-template-columns:repeat(12,1fr)}.mg\:row-span-12{grid-row:span 12/span 12}.mg\:row-start-12{grid-row-start:12}.mg\:col-span-12{grid-column:span 12/span 12}.mg\:col-start-12{grid-column-start:12}.mg\:gap-12{grid-gap:calc(6rem)}.mg\:gap-x-12{column-gap:calc(6rem)}.mg\:gap-y-12{row-gap:calc(6rem)}@media(min-width:1760px){.xmg\:grid,.d-xmg-grid{display:grid}}.xmg\:grid-cols-1{grid-template-columns:repeat(1,1fr)}.xmg\:row-span-1{grid-row:span 1/span 1}.xmg\:row-start-1{grid-row-start:1}.xmg\:col-span-1{grid-column:span 1/span 1}.xmg\:col-start-1{grid-column-start:1}.xmg\:gap-1{grid-gap:calc(0.5rem)}.xmg\:gap-x-1{column-gap:calc(0.5rem)}.xmg\:gap-y-1{row-gap:calc(0.5rem)}.xmg\:grid-cols-2{grid-template-columns:repeat(2,1fr)}.xmg\:row-span-2{grid-row:span 2/span 2}.xmg\:row-start-2{grid-row-start:2}.xmg\:col-span-2{grid-column:span 2/span 2}.xmg\:col-start-2{grid-column-start:2}.xmg\:gap-2{grid-gap:calc(1rem)}.xmg\:gap-x-2{column-gap:calc(1rem)}.xmg\:gap-y-2{row-gap:calc(1rem)}.xmg\:grid-cols-3{grid-template-columns:repeat(3,1fr)}.xmg\:row-span-3{grid-row:span 3/span 3}.xmg\:row-start-3{grid-row-start:3}.xmg\:col-span-3{grid-column:span 3/span 3}.xmg\:col-start-3{grid-column-start:3}.xmg\:gap-3{grid-gap:calc(1.5rem)}.xmg\:gap-x-3{column-gap:calc(1.5rem)}.xmg\:gap-y-3{row-gap:calc(1.5rem)}.xmg\:grid-cols-4{grid-template-columns:repeat(4,1fr)}.xmg\:row-span-4{grid-row:span 4/span 4}.xmg\:row-start-4{grid-row-start:4}.xmg\:col-span-4{grid-column:span 4/span 4}.xmg\:col-start-4{grid-column-start:4}.xmg\:gap-4{grid-gap:calc(2rem)}.xmg\:gap-x-4{column-gap:calc(2rem)}.xmg\:gap-y-4{row-gap:calc(2rem)}.xmg\:grid-cols-5{grid-template-columns:repeat(5,1fr)}.xmg\:row-span-5{grid-row:span 5/span 5}.xmg\:row-start-5{grid-row-start:5}.xmg\:col-span-5{grid-column:span 5/span 5}.xmg\:col-start-5{grid-column-start:5}.xmg\:gap-5{grid-gap:calc(2.5rem)}.xmg\:gap-x-5{column-gap:calc(2.5rem)}.xmg\:gap-y-5{row-gap:calc(2.5rem)}.xmg\:grid-cols-6{grid-template-columns:repeat(6,1fr)}.xmg\:row-span-6{grid-row:span 6/span 6}.xmg\:row-start-6{grid-row-start:6}.xmg\:col-span-6{grid-column:span 6/span 6}.xmg\:col-start-6{grid-column-start:6}.xmg\:gap-6{grid-gap:calc(3rem)}.xmg\:gap-x-6{column-gap:calc(3rem)}.xmg\:gap-y-6{row-gap:calc(3rem)}.xmg\:grid-cols-7{grid-template-columns:repeat(7,1fr)}.xmg\:row-span-7{grid-row:span 7/span 7}.xmg\:row-start-7{grid-row-start:7}.xmg\:col-span-7{grid-column:span 7/span 7}.xmg\:col-start-7{grid-column-start:7}.xmg\:gap-7{grid-gap:calc(3.5rem)}.xmg\:gap-x-7{column-gap:calc(3.5rem)}.xmg\:gap-y-7{row-gap:calc(3.5rem)}.xmg\:grid-cols-8{grid-template-columns:repeat(8,1fr)}.xmg\:row-span-8{grid-row:span 8/span 8}.xmg\:row-start-8{grid-row-start:8}.xmg\:col-span-8{grid-column:span 8/span 8}.xmg\:col-start-8{grid-column-start:8}.xmg\:gap-8{grid-gap:calc(4rem)}.xmg\:gap-x-8{column-gap:calc(4rem)}.xmg\:gap-y-8{row-gap:calc(4rem)}.xmg\:grid-cols-9{grid-template-columns:repeat(9,1fr)}.xmg\:row-span-9{grid-row:span 9/span 9}.xmg\:row-start-9{grid-row-start:9}.xmg\:col-span-9{grid-column:span 9/span 9}.xmg\:col-start-9{grid-column-start:9}.xmg\:gap-9{grid-gap:calc(4.5rem)}.xmg\:gap-x-9{column-gap:calc(4.5rem)}.xmg\:gap-y-9{row-gap:calc(4.5rem)}.xmg\:grid-cols-10{grid-template-columns:repeat(10,1fr)}.xmg\:row-span-10{grid-row:span 10/span 10}.xmg\:row-start-10{grid-row-start:10}.xmg\:col-span-10{grid-column:span 10/span 10}.xmg\:col-start-10{grid-column-start:10}.xmg\:gap-10{grid-gap:calc(5rem)}.xmg\:gap-x-10{column-gap:calc(5rem)}.xmg\:gap-y-10{row-gap:calc(5rem)}.xmg\:grid-cols-11{grid-template-columns:repeat(11,1fr)}.xmg\:row-span-11{grid-row:span 11/span 11}.xmg\:row-start-11{grid-row-start:11}.xmg\:col-span-11{grid-column:span 11/span 11}.xmg\:col-start-11{grid-column-start:11}.xmg\:gap-11{grid-gap:calc(5.5rem)}.xmg\:gap-x-11{column-gap:calc(5.5rem)}.xmg\:gap-y-11{row-gap:calc(5.5rem)}.xmg\:grid-cols-12{grid-template-columns:repeat(12,1fr)}.xmg\:row-span-12{grid-row:span 12/span 12}.xmg\:row-start-12{grid-row-start:12}.xmg\:col-span-12{grid-column:span 12/span 12}.xmg\:col-start-12{grid-column-start:12}.xmg\:gap-12{grid-gap:calc(6rem)}.xmg\:gap-x-12{column-gap:calc(6rem)}.xmg\:gap-y-12{row-gap:calc(6rem)}
.h-6{height:9rem !important}.h-7{height:12rem !important}.h-8{height:15rem !important}.h-9{height:18rem !important}.h-10{height:21rem !important}

.footer-regions-wrapper{background-image:url(/themes/custom/greenhouse/images/vhfa_roofline.svg);background-repeat:no-repeat;background-size:100%;min-height:30rem;height:30vh}.footer-regions-wrapper .footer{padding-top:5rem;padding-top:7rem}@media(min-width:576px){.footer-regions-wrapper .footer{padding-top:9rem}}@media(min-width:992px){.footer-regions-wrapper .footer{padding-top:17rem;padding-left:8rem;padding-right:8rem}}.region-footer section,.region-footer-two section,.region-footer-three section,.region-footer-four section{width:fit-content;margin-left:auto;margin-right:auto;margin-bottom:1rem}
.content{background-color:#fff;color:#212529}.content .site__row{display:grid;grid-template-areas:"body" "sidebar";grid-template-columns:minmax(auto,100%);grid-template-rows:auto;gap:2rem 2%;overflow:hidden}@media(min-width:576px){.content .site__row{overflow:inherit}}@media(min-width:992px){.content .site__row{grid-template-areas:"sidebar body";grid-template-columns:minmax(auto,1fr) minmax(auto,2.25fr);grid-template-rows:1fr}}.site__content{grid-area:body}.site__content.has-no-sidebar{grid-column:1/3}.site.is-unpublished .site__content{background:repeating-linear-gradient(-45deg,rgba(148,87,7,0.15),rgba(148,87,7,0.15) 0.625rem,rgba(148,87,7,0.1) 0.625rem,rgba(148,87,7,0.1) 1.25rem);position:relative}.site.is-unpublished .site__content::before{content:"Unpublished";color:#593404;font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;padding:5px;display:block;background:repeating-linear-gradient(-45deg,rgba(148,87,7,0.5),rgba(148,87,7,0.5) 0.625rem,rgba(148,87,7,0.45) 0.625rem,rgba(148,87,7,0.45) 1.25rem)}.site__sidebar{grid-area:sidebar}@media(min-width:992px){.site__sidebar-inner{position:sticky;top:1rem;max-height:calc(100vh - 1rem);overflow-y:auto}#toolbar-administration~* .site__sidebar-inner{top:calc(1rem + 80px)}}#frontcommunity{padding:6% 0;height:350px;display:flex}#frontcommunity h1{font-size:250%;font-weight:700;color:#000}#frontcommunity img{flex:3;padding:2em 5% 5% 0}#frontcommunity .frontbutton{background:#60b648;font-size:130%;font-weight:700;padding:5% 10%;text-decoration:none;text-align:center;margin:0 15%;width:auto}#frontcommunity .frontbutton a{color:#fff;text-decoration:none;white-space:nowrap}#frontcommunitytext{position:relative;flex:2;float:right;text-align:center;display:flex;flex-direction:column}#frontcommunitytext ul{padding:0 0 35px 0;list-style-position:inside;margin:0}#frontcommunitytext ul li{font-size:155%}table{width:100%;border-spacing:0;color:#212529;border-collapse:collapse}table th{background:#075d75;color:#fff;border:1px solid gray;padding:4px 9px;vertical-align:middle}table tr td{padding:4px 9px;vertical-align:middle;border-top:1px solid #fff}table tr{background:#e5e4e2}table tr:hover{background:rgba(0,0,0,.06)}
.pre-content{background-color:#fff;color:#212529;--spacing:calc(1rem * 2)}.region-pre-content{width:100%;position:relative}*+.pre-content .region-pre-content{margin-top:calc(1rem*4);margin-top:var(--spacing)}.region-pre-content::after{content:"";width:100%;display:block;margin-bottom:calc(1rem*4);margin-bottom:var(--spacing)}.page-variant--section-entry-page .region-pre-content::after{height:3px;background-color:#252526;margin-top:calc(1rem*4);margin-top:var(--spacing)}
.region-post-hero{width:100%}
.region-pre-hero{max-width:1620px;margin-left:auto;margin-right:auto;--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}
.header{position:relative;background-color:#378134}.header #logo{height:6.1rem}.header #logo g path{fill:#fff}.header .container.navbar{position:static}.header .container.navbar .region-header{margin-left:-3rem;position:static}.header .container.navbar .region-header .form-search,.header .container.navbar .region-header .cyborgtranslate-btn-inside{display:none}@media(min-width:992px){.header .container.navbar .region-header{margin-left:auto}.header .container.navbar .region-header .form-search{display:block}.header .container.navbar .region-header .cyborgtranslate-btn-inside{display:inline}}.header .container.navbar .region-header .block--header{display:inline-block;margin-right:.3rem}@media(min-width:992px){.header .container.navbar .region-header .block--header{margin-right:1rem}}.header .container.navbar .region-header .search-block-form form{display:flex;flex-direction:row-reverse;border:2px solid gray;background-color:#fff;padding:1px}.header .container.navbar .region-header .search-block-form form .form-submit{width:2rem;margin-right:.2rem;padding:.2rem;text-indent:25rem;background-image:url(/themes/custom/greenhouse/images/magnifying-glass.svg);background-color:inherit;background-size:80%;background-position:center center;background-repeat:no-repeat;border:none}.header .container.navbar .region-header .search-block-form form .form-search{width:12rem;border:none}.header .container.navbar .region-header .search-block-form form .form-search:focus{outline:none}.header .container.navbar .region-header .search-block-form form:focus-within{outline:1px solid blue}.header .container.navbar .megamenu{padding:0;background-color:#fff;display:flex;justify-content:space-between}.header .container.navbar .megamenu .row{width:100%}@media(min-width:992px){.header .container.navbar .megamenu{padding:0 2rem}}.header .container.navbar .megamenu .megamenu-left{margin-top:1rem}.header .container.navbar .megamenu .megamenu-left .link{display:inline-block;color:#000;font-size:1.6rem;padding:.5rem}.header .container.navbar .megamenu .megamenu-right .d-lg-flex .block{flex:1 1 0px;padding:.25rem}.header .container.navbar .megamenu .megamenu-right .d-lg-flex .block .title-link{display:block;border-bottom:solid #378134 .25rem;margin-bottom:1rem}.header .container.navbar .megamenu .megamenu-right .d-lg-flex .block .title-link .block-title{line-height:1.2em;padding:.5rem;padding-left:1rem;width:100%;background-repeat:no-repeat;background-position:.5rem center;background-size:3rem;height:5rem;padding-left:3.5rem;display:table-cell;vertical-align:middle;font-size:1em}.header .container.navbar .megamenu .megamenu-right .d-lg-flex .block .homeowner-icon{background-image:url(/themes/custom/greenhouse/images/homeowner-icon.svg)}.header .container.navbar .megamenu .megamenu-right .d-lg-flex .block .homebuyer-icon{background-image:url(/themes/custom/greenhouse/images/homebuyer-icon.svg)}.header .container.navbar .megamenu .megamenu-right .d-lg-flex .block .lender-icon{background-image:url(/themes/custom/greenhouse/images/lender-icon.svg)}.header .container.navbar .megamenu .megamenu-right .d-lg-flex .block .rental-icon{background-image:url(/themes/custom/greenhouse/images/rental-icon.svg)}.header .container.navbar .megamenu .megamenu-right .d-lg-flex .block .menu{display:none}@media(min-width:992px){.header .container.navbar .megamenu .megamenu-right .d-lg-flex .block .menu{display:block}}.header .container.navbar .menu-btn-checkbox{display:none}.header .container.navbar .cyborgtranslate-btn{color:#fff;font-weight:bold}.header .container.navbar .cyborgtranslate-btn .cyborgtranslate-language-selector-image svg{fill:#fff}.header .container.navbar .menu-btn{display:flex;align-items:center;padding-left:.2rem;color:#fff;font-weight:bold}.header .container.navbar .menu-btn:hover{cursor:pointer}.header .container.navbar .menu-btn .menu-btn-text{display:none}@media(min-width:992px){.header .container.navbar .menu-btn{height:6rem;width:7rem}.header .container.navbar .menu-btn .menu-btn-text{display:inline}}.header .container.navbar .menu-btn .navicon{background:#fff;display:inline-block;height:2px;position:relative;transition:background .2s ease-out;width:18px;margin-right:.5rem;top:-0.275rem}.header .container.navbar .menu-btn .navicon:before,.header .container.navbar .menu-btn .navicon:after{background:#fff;content:"";display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}.header .container.navbar .menu-btn .navicon:before{top:5px}.header .container.navbar .menu-btn .navicon:after{top:-5px}.header .container.navbar .menu-btn-checkbox:checked~.menu-btn .navicon{background:rgba(0,0,0,0)}.header .container.navbar .menu-btn-checkbox:checked~.menu-btn .navicon:before{transform:rotate(-45deg);top:0}.header .container.navbar .menu-btn-checkbox:checked~.menu-btn .navicon:after{transform:rotate(45deg);top:0}.header .container.navbar .megamenu-backdrop{width:100vw;position:absolute;left:0;top:7.1rem;background-color:rgba(0,0,0,.5);z-index:999;overflow:hidden;height:0;opacity:0;transition-duration:.5s}.header .container.navbar .menu-btn-checkbox:checked~.megamenu-backdrop{height:100vh;opacity:1;transition-property:opacity;transition-timing-function:linear;transition-duration:.75s}
.logo__link{display:block}.logo__link:focus{outline:3px solid rgba(239,96,77,.2);outline-offset:0}@media(hover:hover){.logo__link:hover,.logo__link:active{outline:none}}.bg-dark .logo__link{color:#fff}@media(hover:hover){.bg-dark .logo__link:hover,.bg-dark .logo__link:active{color:rgba(255,255,255,.9)}}.logo__link>img{max-width:100%;width:auto;height:auto}.logo__brand{vertical-align:top;height:auto}@media(max-width:575.98px){.logo__brand{max-width:100%}}@media(-ms-high-contrast:none){.logo__brand{max-height:44px}}footer .logo__brand{color:#fff}
@svg-load search url(/themes/custom/greenhouse/dist/components/icon/search.svg){fill:#141514}@svg-load close url(/themes/custom/greenhouse/dist/components/icon/x.svg){fill:#141514}@svg-load menu url(/themes/custom/greenhouse/dist/components/icon/list.svg){fill:#141514}.icon--inline{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%}.icon--inline::before{display:block;width:100%;height:100%;z-index:100;position:relative}.icon--menu::before{content:"";speak:none;background-repeat:no-repeat;background-size:cover;background-position:center,-1000em -1000em;background-image:svg-inline(menu)}.icon--search::before{content:"";speak:none;background-repeat:no-repeat;background-size:cover;background-position:center,-1000em -1000em;background-image:svg-inline(search)}.icon--close::before{content:"";speak:none;background-repeat:no-repeat;background-size:cover;background-position:center,-1000em -1000em;background-image:svg-inline(close)}
@media screen{.control{height:40px;width:40px;display:grid;grid-template-rows:1fr;grid-template-columns:1fr;border:none}@media(min-width:576px){.control{height:60px;width:60px}}.control .toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:block;position:relative;width:100%;height:100%;outline:none;border-radius:0;border:none;background-color:rgba(0,0,0,0);padding:0}.control .toggle:focus{outline:3px solid rgba(239,96,77,.2);outline-offset:0}.control .toggle--navigation>*{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.control .toggle .icon--inline::before{background-size:50px 50px;transform:scale(1);width:25px;height:25px;background-size:cover}@media(min-width:768px){.control .toggle .icon--inline::before{width:35px;height:35px}}.control .toggle--search>.icon--inline+.icon--inline{display:none}.control--responsive-menu{display:grid}.control--responsive-menu .toggle>.icon--inline+.icon--inline{display:none}@media(min-width:992px){.control--responsive-menu{display:none}}body.search-is-active{overflow:hidden;height:100vh;width:100vw}body.search-is-active .control--fly-out-search{position:fixed;z-index:498;width:100%;height:100%;left:0;top:0;max-height:inherit;background-color:rgba(255,255,255,.98);display:block;-webkit-overflow-scrolling:touch}body.search-is-active .control--fly-out-search .toggle{width:100%;height:100%;top:0;left:0;position:absolute;cursor:default}body.search-is-active .control--fly-out-search .toggle>.icon--inline{display:none;width:60px;height:60px;position:absolute;top:calc(1rem*2);right:calc(1rem*2);cursor:pointer}body.search-is-active .control--fly-out-search .toggle>.icon--inline::before{transform:none}body.search-is-active .control--fly-out-search .toggle>.icon--inline+.icon--inline{display:inline-flex}body.search-is-active #toolbar-administration~* .control--fly-out-search .toggle>.icon--inline{top:calc(1rem*6)}body.nav-is-active .control--responsive-menu .toggle>.icon--inline{display:none}body.nav-is-active .control--responsive-menu .toggle>.icon--inline+.icon--inline{display:inline-flex}
}
.list--fridge-magnets{display:flex;flex-wrap:wrap;margin-top:-8px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.list--fridge-magnets>li{margin-right:8px;margin-top:8px}.list--fridge-magnets a{border:1px #ced4da solid;display:block;padding:10px 15px;background-color:#fff;text-decoration:none;color:#212529}.list--fridge-magnets a:focus{outline:3px solid rgba(239,96,77,.2);outline-offset:0}@media(hover:hover){.list--fridge-magnets a:hover,.list--fridge-magnets a:active{outline:none}}@media(hover:hover){.list--fridge-magnets a:hover,.list--fridge-magnets a:active{background-color:#f8f9fa}}
.media{flex-direction:column;display:inline-flex;width:100%}.media.media--view-mode-full-width{width:100%}.media.media--view-mode-half-width{width:50%}.media *+.caption{margin-top:.5rem}.media .caption::after{content:"";display:inline-block;margin-top:.5rem;height:1px;width:40px;background-color:#343a40;vertical-align:top}.media .caption{font-size:14px}.media .caption p,.media .field-name-field-credit-or-caption p{margin-bottom:0;line-height:1.35}.prose .media{content-visibility:auto}.media__meta{font-weight:300;color:#6c757d;display:inline-flex}.media__meta::before{content:"("}.media__meta::after{content:")"}.media__meta .inline-block{display:inline-block}*+.media__meta{margin-top:.5em}@media(min-width:576px){*+.media__meta{margin-left:.5em;margin-top:0}}.media__meta>*+*::before{content:", "}
@media screen{@svg-load chevron url(/themes/custom/greenhouse/dist/components/media/chevron-down.svg){fill:#141514}.video__field-media-video-embed-field{width:100%}.video-embed-field-responsive-video{width:100%;padding-bottom:56.25%;position:relative;overflow:hidden;display:-ms-grid;height:0}.video-embed-field-responsive-video img,.video-embed-field-responsive-video object,.video-embed-field-responsive-video embed,.video-embed-field-responsive-video video,.video-embed-field-responsive-video iframe{width:100%;height:100%;position:absolute;top:0;left:0;grid-column:1/2;grid-row:1/2}.transcript>summary{position:relative;padding-left:2.25em}.transcript>summary::-webkit-details-marker{display:none}.transcript>summary:first-of-type{list-style-type:none}.transcript>summary::before{content:"";background-image:svg-inline(chevron);background-repeat:no-repeat;width:18px;height:18px;margin-right:.35em;position:absolute;left:.85em;top:50%;transform:translateY(-50%);transform-origin:center}.transcript[open]>summary::before{transform:rotate(180deg) translateY(50%)}
}
@svg-load documentWithExtension url(/themes/custom/greenhouse/dist/components/media/assets/document.svg){fill:#343a40;text.file-type{fill:#fff;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}}@svg-load documentPDF url(/themes/custom/greenhouse/dist/components/media/assets/document.svg){fill:#343a40;text.file-type{fill:rgba(0,0,0,0);font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;z-index:0}text.file-type--pdf{fill:#343a40;z-index:1}}@svg-load documentWord url(/themes/custom/greenhouse/dist/components/media/assets/document.svg){fill:#343a40;text.file-type{fill:rgba(0,0,0,0);font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}text.file-type--doc{fill:#343a40}}@svg-load documentExcel url(/themes/custom/greenhouse/dist/components/media/assets/document.svg){fill:#343a40;text.file-type{fill:rgba(0,0,0,0);font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}text.file-type--xls{fill:#343a40}}@svg-load documentPowerpoint url(/themes/custom/greenhouse/dist/components/media/assets/document.svg){fill:#343a40;text.file-type{fill:rgba(0,0,0,0);font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}text.file-type--ppt{fill:#343a40}}.media--has-background-icon .file{position:relative;padding-left:1.2em}.media--has-background-icon .file::before{content:"";position:absolute;top:50%;left:0;width:18px;height:20px;transform:translateY(-50%);background-position:left center;background-size:contain;background-repeat:no-repeat;background-image:svg-load("assets/document-small.svg",fill=#343a40)}.media--type-file{flex-direction:row;align-items:baseline;line-height:1;flex-wrap:wrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(max-width:575.98px){.media--type-file{flex-direction:column}}.media--type-file .field-name-field-credit-or-caption{width:100%}.media--type-file *+.field-name-field-credit-or-caption{margin-top:calc(1rem*.5)}.media--type-file.media--view-mode-teaser{border:1px solid #dee2e6;padding:1rem}.media--type-file.media--view-mode-teaser.media--has-background-icon{padding-left:calc(35px + 1rem*2);position:relative;background-color:#f8f9fa}.media--type-file.media--view-mode-teaser.media--has-background-icon .file>a::before{content:"";width:32px;height:46px;position:absolute;display:block;left:1rem;top:1rem;background-position:left center;background-repeat:no-repeat;background-size:contain;background-image:svg-inline(documentWithExtension)}.media--type-file.media--view-mode-teaser.media--has-background-icon .file--application-pdf>a::before{background-image:svg-inline(documentPDF)}.media--type-file.media--view-mode-teaser.media--has-background-icon .file--x-office-document>a::before{background-image:svg-inline(documentWord)}.media--type-file.media--view-mode-teaser.media--has-background-icon .file--application-doc>a::before{background-image:svg-inline(documentWord)}.media--type-file.media--view-mode-teaser.media--has-background-icon .file--application-xls>a::before{background-image:svg-inline(documentExcel)}.media--type-file.media--view-mode-teaser.media--has-background-icon .file--application-ppt>a::before{background-image:svg-inline(documentPowerpoint)}.media--type-file.media--view-mode-teaser.media--has-background-icon .file{padding-left:0;position:static}.media--type-file.media--view-mode-teaser.media--has-background-icon .file::before{content:none}
@media(-ms-high-contrast:none){.media.media--type-image{display:block;overflow:hidden;max-width:100%}}.media.media--type-image img{vertical-align:top}.media.media--type-image.media--view-mode-full-width-banner{display:block}
.related .card a[href^="http://"]::after,.related .card a[href^="https://"]::after,.related .card a[target*=blank]::after,.related .card a[rel*=external]::after{content:"";background-image:svg-load("box-arrow-up-right.svg",fill=black);background-position:center;background-repeat:repeat;background-size:auto;background-repeat:no-repeat;background-size:cover;height:1em;width:1em;margin-left:.18em;display:inline-block}
.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,0.125);border-radius:0}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:0;border-top-right-radius:0}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-.25rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.5rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,0.03);border-bottom:1px solid rgba(0,0,0,0.125)}.card-header:first-child{border-radius:0 0 0 0}.card-footer{padding:.5rem 1.25rem;background-color:rgba(0,0,0,0.03);border-top:1px solid rgba(0,0,0,0.125)}.card-footer:last-child{border-radius:0 0 0 0}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.5rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:0}.card-img,.card-img-top,.card-img-bottom{flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:0;border-top-right-radius:0}.card-img,.card-img-bottom{border-bottom-right-radius:0;border-bottom-left-radius:0}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{display:flex;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{column-count:3;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.card-title{font-size:1.4rem;font-weight:bold;line-height:1.25}.card-text ul{padding-left:0}.card-text ul li{list-style-position:inside}
.node__title .page-header{font-size:calc(1.575rem + 3.9vw);letter-spacing:-0.0175em;line-height:1.2;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(min-width:1200px){.node__title .page-header{font-size:4.5rem}}@media(min-width:576px){.node__title .page-header{font-size:calc(1.44rem + 2.28vw)}}@media(min-width:576px)and (min-width:1200px){.node__title .page-header{font-size:3.15rem}}.node__subtitle{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.node__banner .media{width:100%}.node__banner img,.node__banner embed{object-fit:contain;height:100%}.node__banner .media,.node__banner .page__field-banner,.node__banner .image__field-media-image{height:100%}
.block-title{color:#4a4a4a;margin:0;font-weight:700;font-size:1.2em;letter-spacing:.02em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.block-title~*:not(.contextual){margin-top:1rem}
@media screen{@svg-load check url(/themes/custom/greenhouse/dist/components/forms/check2-circle.svg){fill:#378134}.form--narrow{display:block;margin:0 auto;max-width:50rem;padding:0 1rem}.views-entity-form .form-group{margin-bottom:0}.views-entity-form .form-item.form-group .form-control.form-number{width:75%;display:inline-block}.form-required{position:relative}.form-required::before{content:"*";font-size:.9rem;position:absolute;left:-0.5rem;top:-0.1rem;display:inline-block;width:1rem;color:#dc3545}.fieldset-legend.form-required,.form-wrapper .fieldset-legend{display:inline-block}form input[type=text]:not(.js-webform-input-mask):valid:not(:placeholder-shown),form input[type=email]:valid:not(:placeholder-shown),form input[type=password]:valid:not(:placeholder-shown){border-color:#198754}form input[type=text]:not(.js-webform-input-mask):invalid:not(:focus):not(:placeholder-shown),form input[type=email]:invalid:not(:focus):not(:placeholder-shown),form input[type=password]:invalid:not(:focus):not(:placeholder-shown){border-color:#d63384;outline:0}form input[type=text]:not(.js-webform-input-mask):invalid:focus:not(:placeholder-shown),form input[type=email]:invalid:focus:not(:placeholder-shown),form input[type=password]:invalid:focus:not(:placeholder-shown){border-color:#dc3545;outline:0}
}
.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#4A4A4A;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#4A4A4A;background-color:#fff;border-color:#73c56f;outline:0;box-shadow:0 0 0 .2rem rgba(55,129,52,0.25)}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type="date"].form-control,input[type="time"].form-control,input[type="datetime-local"].form-control,input[type="month"].form-control{appearance:none}select.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #4A4A4A}select.form-control:focus::-ms-value{color:#4A4A4A;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:0}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0}select.form-control[size],select.form-control[multiple]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*="col-"]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input[disabled] ~ .form-check-label,.form-check-input:disabled ~ .form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#28a745}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,0.9);border-radius:0}.form-row>.col>.valid-tooltip,.form-row>[class*="col-"]>.valid-tooltip{left:5px}.was-validated :valid ~ .valid-feedback,.was-validated :valid ~ .valid-tooltip,.is-valid ~ .valid-feedback,.is-valid ~ .valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#28a745;padding-right:calc(1.5em + .75rem) !important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,0.25)}.was-validated select.form-control:valid,select.form-control.is-valid{padding-right:3rem !important;background-position:right 1.5rem center}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#28a745;padding-right:calc(.75em + 2.3125rem) !important;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,0.25)}.was-validated .form-check-input:valid ~ .form-check-label,.form-check-input.is-valid ~ .form-check-label{color:#28a745}.was-validated .form-check-input:valid ~ .valid-feedback,.was-validated .form-check-input:valid ~ .valid-tooltip,.form-check-input.is-valid ~ .valid-feedback,.form-check-input.is-valid ~ .valid-tooltip{display:block}.was-validated .custom-control-input:valid ~ .custom-control-label,.custom-control-input.is-valid ~ .custom-control-label{color:#28a745}.was-validated .custom-control-input:valid ~ .custom-control-label::before,.custom-control-input.is-valid ~ .custom-control-label::before{border-color:#28a745}.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before,.custom-control-input.is-valid:checked ~ .custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before,.custom-control-input.is-valid:focus ~ .custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,0.25)}.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before,.custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before{border-color:#28a745}.was-validated .custom-file-input:valid ~ .custom-file-label,.custom-file-input.is-valid ~ .custom-file-label{border-color:#28a745}.was-validated .custom-file-input:valid:focus ~ .custom-file-label,.custom-file-input.is-valid:focus ~ .custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,0.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,0.9);border-radius:0}.form-row>.col>.invalid-tooltip,.form-row>[class*="col-"]>.invalid-tooltip{left:5px}.was-validated :invalid ~ .invalid-feedback,.was-validated :invalid ~ .invalid-tooltip,.is-invalid ~ .invalid-feedback,.is-invalid ~ .invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem) !important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,0.25)}.was-validated select.form-control:invalid,select.form-control.is-invalid{padding-right:3rem !important;background-position:right 1.5rem center}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#dc3545;padding-right:calc(.75em + 2.3125rem) !important;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,0.25)}.was-validated .form-check-input:invalid ~ .form-check-label,.form-check-input.is-invalid ~ .form-check-label{color:#dc3545}.was-validated .form-check-input:invalid ~ .invalid-feedback,.was-validated .form-check-input:invalid ~ .invalid-tooltip,.form-check-input.is-invalid ~ .invalid-feedback,.form-check-input.is-invalid ~ .invalid-tooltip{display:block}.was-validated .custom-control-input:invalid ~ .custom-control-label,.custom-control-input.is-invalid ~ .custom-control-label{color:#dc3545}.was-validated .custom-control-input:invalid ~ .custom-control-label::before,.custom-control-input.is-invalid ~ .custom-control-label::before{border-color:#dc3545}.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before,.custom-control-input.is-invalid:checked ~ .custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before,.custom-control-input.is-invalid:focus ~ .custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,0.25)}.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before,.custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before{border-color:#dc3545}.was-validated .custom-file-input:invalid ~ .custom-file-label,.custom-file-input.is-invalid ~ .custom-file-label{border-color:#dc3545}.was-validated .custom-file-input:invalid:focus ~ .custom-file-label,.custom-file-input.is-invalid:focus ~ .custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,0.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group,.form-inline .custom-select{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.webform-element--title-inline .form-control{display:initial;width:initial}
.pagination{display:flex;padding-left:0;list-style:none;border-radius:0}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#056985;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#022f3b;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(55,129,52,0.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.page-item:last-child .page-link{border-top-right-radius:0;border-bottom-right-radius:0}.page-item.active .page-link{z-index:3;color:#fff;background-color:#378134;border-color:#378134}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:0;border-bottom-left-radius:0}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:0;border-bottom-right-radius:0}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:0;border-bottom-left-radius:0}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:0;border-bottom-right-radius:0}
.table{width:100%;margin-bottom:1rem;color:#212529}.table th,.table td{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm th,.table-sm td{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered th,.table-bordered td{border:1px solid #dee2e6}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody+tbody{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,0.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,0.075)}.table-primary,.table-primary>th,.table-primary>td{background-color:#c7dcc6}.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody+tbody{border-color:#97bd95}.table-hover .table-primary:hover{background-color:#b7d2b6}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#b7d2b6}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:#d6d8db}.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody+tbody{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>th,.table-success>td{background-color:#c3e6cb}.table-success th,.table-success td,.table-success thead th,.table-success tbody+tbody{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>th,.table-info>td{background-color:#bee5eb}.table-info th,.table-info td,.table-info thead th,.table-info tbody+tbody{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>th,.table-warning>td{background-color:#ffeeba}.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody+tbody{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>th,.table-danger>td{background-color:#f5c6cb}.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody+tbody{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>th,.table-light>td{background-color:#fdfdfe}.table-light th,.table-light td,.table-light thead th,.table-light tbody+tbody{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>th,.table-dark>td{background-color:#c6c8ca}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>th,.table-active>td{background-color:rgba(0,0,0,0.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,0.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,0.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#4A4A4A;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark th,.table-dark td,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,0.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,0.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}@media (max-width:1259.98px){.table-responsive-xxl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xxl>.table-bordered{border:0}}@media (max-width:1359.98px){.table-responsive-mg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-mg>.table-bordered{border:0}}@media (max-width:1759.98px){.table-responsive-xmg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xmg>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.table caption{caption-side:top}.table{border-spacing:0}.table thead th{background:none repeat scroll 0 0 #075d75;color:white;border:1px solid black}.table td{border:1px solid black}.table tr:nth-child(even){background:#fcfafa}.table tr:nth-child(odd){background:#f8f7f7}.table tr:hover{background:none repeat scroll 0 0 rgba(0,0,0,0.083)}
.views-exposed-form{display:flex;align-items:flex-end;flex-wrap:wrap;padding:1rem calc(1rem*2) calc(1rem*2) calc(1rem*2);background-color:#f8f9fa;border:1px solid #dee2e6}@media(max-width:575.98px){.views-exposed-form{padding-left:5vmin;padding-right:5vmin}}.views-exposed-form+*{margin-top:calc(1rem + 1vw)}.views-exposed-form .form-group{margin-bottom:0}.views-exposed-form>.form-item,.views-exposed-form>.form-actions{margin-right:1rem;margin-top:1rem}.views-exposed-form>.form-actions{margin-bottom:-0.5rem}.views-exposed-form>.form-actions input{margin-bottom:.5rem}.views-exposed-form>.form-actions:last-child{margin-right:0}
.vhfa-nav-main-item{display:block;border-color:#47a843;border-width:2px;border-style:solid;border-radius:0;padding:1rem;margin-bottom:1rem;width:100%;background-repeat:no-repeat;background-position:.5rem center;background-size:6rem;height:8rem;padding-left:7rem}.vhfa-nav-main-item .btn-lg{font-size:1rem}@media(min-width:576px){.vhfa-nav-main-item{background-size:10rem;height:12rem;padding-left:13rem}.vhfa-nav-main-item .btn-lg{font-size:inherit}}@media(min-width:992px){.vhfa-nav-main-item{background-position:center .3rem;padding-top:10.3rem;padding-left:1rem;max-width:15rem;height:15rem}}.vhfa-nav-main-item.homeowner-icon{background-image:url(/themes/custom/greenhouse/images/homeowner-icon.svg)}.vhfa-nav-main-item.homebuyer-icon{background-image:url(/themes/custom/greenhouse/images/homebuyer-icon.svg)}.vhfa-nav-main-item.lender-icon{background-image:url(/themes/custom/greenhouse/images/lender-icon.svg)}.vhfa-nav-main-item.rental-icon{background-image:url(/themes/custom/greenhouse/images/rental-icon.svg)}.vhfa-nav-main-item:hover{text-decoration:none}.vhfa-nav-main-item .btn{font-weight:bold}@media(max-width:767.98px){.vhfa-nav-main-item .btn{display:grid;align-items:center;height:5rem}}.vhfa-nav-main-item .btn:hover{text-decoration:underline}
.views-slideshow-pager-bullets{position:relative;top:-1.36rem}
@media (-ms-high-contrast: none){html,body{overflow-x:hidden}::-ms-clear{display:none}.block--block-content--full-width-hero{height:375px}.region-header{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:15px}@media(max-width:767.98px){.region-header{-ms-grid-columns:1fr auto auto;-ms-grid-rows:auto}}.region-header .promotion--brand{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1}.region-header .control--responsive-menu{-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-columns:1fr;-ms-grid-rows:1fr}@media(max-width:767.98px){.region-header .control--responsive-menu{display:-ms-grid}}.region-header .control--responsive-menu .control__menu{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1}.region-header .control--responsive-menu .control__search{display:none}.region-header .control--responsive-menu .toggle{display:-ms-grid;-ms-grid-columns:1fr;-ms-grid-rows:1fr}.region-header .control--responsive-menu .toggle>*{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1}.region-header .control--fly-out-search{-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1}.region-header .navigation{-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:2;-ms-grid-row-span:1}.hero{color:#212529;position:relative}.region-hero{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}.region-hero .views-field-field-background-image .field-content{display:-webkit-box;display:-ms-flexbox;display:flex}.region-hero .views-field-field-background-image .field-content .img-fluid{margin-left:auto;margin-right:auto}.page-variant--homepage .region-hero{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-template-areas:"heading" "subheading";grid-gap:1.5vmax 3vmax}@media(min-width:992px){.page-variant--homepage .region-hero{-ms-grid-rows:auto 1.5vmax auto;grid-template-areas:"heading banner" "subheading banner";-ms-grid-columns:1fr 3vmax minmax(auto,60%);grid-template-columns:1fr minmax(auto,60%)}}.page-variant--homepage .region-hero>.node__title{-ms-grid-row:1;-ms-grid-column:1;grid-area:heading;margin:0;align-self:flex-end;z-index:1}.page-variant--homepage .region-hero>.node__subtitle{-ms-grid-row:3;-ms-grid-column:1;grid-area:subheading;z-index:1}.page-variant--homepage .region-hero>.node__banner{-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;z-index:0}@media(min-width:992px){.page-variant--homepage .region-hero>.node__banner{grid-area:banner}}@media (min-width:992px){.page-variant--homepage .region-hero>.node__title{-ms-grid-row:1;-ms-grid-column:1}.page-variant--homepage .region-hero>.node__subtitle{-ms-grid-row:3;-ms-grid-column:1}.page-variant--homepage .region-hero>.node__banner{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:3}}.hero-button a{position:absolute;z-index:3;display:block;color:#fff;text-shadow:none;background:#60b648;font-size:200%;font-weight:700;padding:10px 5px;text-decoration:none;text-align:center;margin:auto;width:12%;min-width:200px;top:60%;right:16%}.page-variant--homepage .region.region-hero{grid-rows:auto;-ms-grid-columns:1fr 1.5rem 50%;grid-template-columns:1fr 50%;grid-gap:calc(1.5rem*.5) 1.5rem;overflow:hidden}.page-variant--homepage .region.region-hero>.node__banner{-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2/4;-ms-grid-row:1;-ms-grid-row-span:3;grid-row:1/4;z-index:-1;position:relative}.page-variant--homepage .region.region-hero>*+.node__subtitle{padding-top:calc(1.5rem*.5)}.content{background-color:#fff;color:#212529}.content .site__row{display:-ms-grid;display:grid;grid-template-areas:"body" "sidebar";-ms-grid-columns:minmax(auto,100%);grid-template-columns:minmax(auto,100%);-ms-grid-rows:auto;grid-template-rows:auto;gap:2rem 2%;overflow:hidden}@media(min-width:576px){.content .site__row{overflow:inherit}}@media(min-width:992px){.content .site__row{grid-template-areas:"sidebar body";-ms-grid-columns:minmax(auto,1fr) minmax(auto,2.25fr);grid-template-columns:minmax(auto,1fr) minmax(auto,2.25fr);-ms-grid-rows:1fr;grid-template-rows:1fr}}.site__content{-ms-grid-row:1;-ms-grid-column:1;grid-area:body}.site__content.has-no-sidebar{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}.site.is-unpublished .site__content{background:repeating-linear-gradient(-45deg,rgba(148,87,7,0.15),rgba(148,87,7,0.15) 0.625rem,rgba(148,87,7,0.1) 0.625rem,rgba(148,87,7,0.1) 1.25rem);position:relative}.site.is-unpublished .site__content::before{content:"Unpublished";color:#593404;font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;padding:5px;display:block;background:repeating-linear-gradient(-45deg,rgba(148,87,7,0.5),rgba(148,87,7,0.5) 0.625rem,rgba(148,87,7,0.45) 0.625rem,rgba(148,87,7,0.45) 1.25rem)}.site__sidebar{-ms-grid-row:3;-ms-grid-column:1;grid-area:sidebar}@media (min-width:992px){.site__content{-ms-grid-row:1;-ms-grid-column:2}.site__sidebar{-ms-grid-row:1;-ms-grid-column:1}}@media(min-width:992px){.site__sidebar-inner{position:sticky;top:1rem;max-height:calc(100vh - 1rem);overflow-y:auto}#toolbar-administration~* .site__sidebar-inner{top:calc(1rem + 80px)}}#frontcommunity{padding:6% 0;height:350px;display:-webkit-box;display:-ms-flexbox;display:flex}#frontcommunity h1{font-size:250%;font-weight:700;color:#000}#frontcommunity img{-webkit-box-flex:3;-ms-flex:3;flex:3;padding:2em 5% 5% 0}#frontcommunity .frontbutton{background:#60b648;font-size:130%;font-weight:700;padding:5% 10%;text-decoration:none;text-align:center;margin:0 15%;width:auto}#frontcommunity .frontbutton a{color:#fff;text-decoration:none;white-space:nowrap}#frontcommunitytext{position:relative;-webkit-box-flex:2;-ms-flex:2;flex:2;float:right;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#frontcommunitytext ul{padding:0 0 35px 0;list-style-position:inside;margin:0}#frontcommunitytext ul li{font-size:155%}table{width:100%;border-spacing:0;color:#212529;border-collapse:collapse}table th{background:#075d75;color:#fff;border:1px solid gray;padding:4px 9px;vertical-align:middle}table tr td{padding:4px 9px;vertical-align:middle;border-top:1px solid #fff}table tr{background:#e5e4e2}table tr:hover{background:rgba(0,0,0,.06)}.content.content .site__row{-ms-grid-columns:2.25fr 8vw 1fr;grid-template-columns:2.25fr 1fr;grid-gap:8vw}.page-variant--homepage .content.content .site__row{-ms-grid-columns:1fr;grid-template-columns:1fr}.content.content .site__row>.has-no-sidebar{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4}.region-content.region-content #toolbar-administration~* .site__sidebar-inner{top:calc(1rem + 80px)}.post-content{background-color:#fff;color:#212529}.region-post-content{max-width:1620px;margin-left:auto;margin-right:auto;--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.page-variant--homepage .region-post-content{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:4vw}.page-variant--homepage .region-post-content > *:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}@media(min-width:768px){.page-variant--homepage .region-post-content{-ms-grid-columns:1fr 4vw 1fr;grid-template-columns:1fr 1fr}}.page-variant--homepage .region-post-content>*:last-child{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4}.region-post-footer.region-post-footer .promotion--brand{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4}.region-post-footer.region-post-footer .navigation{-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}*+.pre-content .region.region-pre-content{margin-top:calc(1rem*3)}.region.region-pre-content::after{content:"";width:100%;display:block}.page-variant--section-entry-page .region.region-pre-content::after{height:3px;background-color:#252526;margin-top:calc(1rem*3);margin-bottom:calc(1rem*3)}@media(max-width:767.98px){.navigation--primary .menu .is-expanded.menu__item{display:-ms-grid;-ms-grid-columns:1fr auto;-ms-grid-rows:60px auto}.navigation--primary .menu .is-expanded.menu__item .menu__link{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1}.navigation--primary .menu .is-expanded.menu__item .menu__toggle{-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1}.navigation--primary .menu .is-expanded.menu__item>.menu{-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:2;-ms-grid-row-span:1}}
}
.p-0{padding:0}.px-0{padding-left:0;padding-right:0}.px-4{padding-left:1.5rem;padding-right:1.5rem}.m-0{margin:0}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:1rem}.border-0{border-width:0}.h-5{height:6rem}@media(min-width:768px){.pt-md-0{padding-top:0}}::-moz-selection{background-color:rgba(239,96,77,.5)}::selection{background-color:rgba(239,96,77,.5)}a{transition:all .15s ease}.bg-dark{background-color:#343a40 !important}.media--has-background-icon .file{padding-left:1.45em}.media--has-background-icon .file a::after{content:none !important}.text-white a{color:#fff}body{font-size:1.2rem}.main-and-side{margin-top:1rem}.mfratesloantype{width:66%}.translation-block{float:right;padding:1em 2em 0em 0em;align-items:self-start}.pagination{display:flex;padding-left:0;list-style:none;border-radius:0}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#056985;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#022f3b;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(55,129,52,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.page-item:last-child .page-link{border-top-right-radius:0;border-bottom-right-radius:0}.page-item.active .page-link{z-index:3;color:#fff;background-color:#378134;border-color:#378134}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:0;border-bottom-left-radius:0}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:0;border-bottom-right-radius:0}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:0;border-bottom-left-radius:0}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:0;border-bottom-right-radius:0}.data-viz-thumb img{border:3px solid #d9d9d9;width:100%}ul.data-viz{list-style:none;margin:0}.data-viz-thumb{float:left;padding:20px 30px 20px 0;min-height:270px;width:33%}#careersmoreinfo{float:right;width:25%;padding-left:2%;padding-bottom:2%}.feed-icon{display:none}.views-field-field-county-area{width:36%}.views-exposed-form>fieldset,.views-exposed-form>fieldset.form-item{margin-top:0}.form-wrapper .fieldset-wrapper .form-group label{min-width:3rem}.form-wrapper .fieldset-wrapper .form-group input[placeholder=YYYY]{width:4rem;display:inline-block}.form-wrapper .fieldset-wrapper .form-group input[placeholder=YYYY]::placeholder{font-size:.9rem}#mfratestable{font-size:smaller}.program-limits-table{margin-bottom:1.5rem}.program-limits-table .table thead th{text-align:center;vertical-align:middle}#pubimagelink{float:left;width:25%;display:block;text-align:center;clear:both;position:relative;top:0}#pubdetail{display:block;float:right;text-align:left;width:75%}#pubdesc{width:100%}.article-jump-menu{display:block;background-color:#075d75;color:#fff;padding:1em 1em 2em 1em}.article-jump-menu select{appearance:auto;-webkit-appearance:auto;padding:2%}.green-block{height:0;width:80%;padding-bottom:50%;background-color:#378134;margin:0 auto 10% auto}.green-block span{font-size:150%}.green-block a{color:#fff;text-align:center;padding-top:10%}.green-block a:hover,.green-block a:focus{text-decoration:none}.video-block{width:80%;background-color:#378134;margin:0 auto 10% auto}.video-block a{color:#fff;text-align:center}.video-block a:hover,.video-block a:focus{text-decoration:none}.video-block h2{margin-bottom:0}.video-block p{font-weight:bold;font-size:85%;text-transform:uppercase;color:#fff;line-height:2}.loan-officer-view{width:100%;box-shadow:none;border-spacing:5px;border-collapse:separate;font-size:12pt}.loan-officer-view .col-1,.loan-officer-view .col-2,.loan-officer-view .col-3{width:33%;flex:33%;max-width:33%}.loan-officer-view .views-view-grid .views-col{border:5px solid #fff;padding:1em;background:#e9e9e9}.loan-officer-view{background:#efefef}.loan-officer-view td{vertical-align:top;padding:10px;width:33% !important}.loan-officer-view h3{margin:0 0;font-weight:600}.loan-officer-view caption{margin-bottom:25px}.originator-award{display:block;background-color:#5b9bd5;color:#fff;font-size:8pt;border:1px solid #000;float:right;width:36%;padding:1%;text-align:center}#programsproducts th{padding:0;background-color:#fff;width:200px;color:#444;white-space:nowrap;padding-right:10px;border:none}#programsproducts tr{background:none}#programproducts th{border:none}.contact-staff .views-view-grid .views-row{background:#e9e9e9;margin-bottom:25px;padding:15px}.full-100{width:100%}.blogPic{display:block;float:right;margin-bottom:1rem;margin-left:1rem}.blogPicNoBorder{display:block;float:left;margin-bottom:1rem;margin-right:1rem}.align-left,.align-right,.align-center{display:block;margin-left:auto;margin-right:auto}.fp-slideshow .btn-lg{margin-top:-1.5vw;margin-left:46vw;position:relative;bottom:4vw}.fp-slideshow .btn-lg a{color:#fff}.hero-subtitle{position:relative;bottom:13vw;text-align:center;font-size:125%;color:#000}.hero-title{position:relative;bottom:15vw;text-align:center;display:block;width:100%;font-size:200%;color:#000}body:not(.toolbar-icon-9) .webform-submission-information{display:none}.page-header{color:#378134;font-weight:700}.webform-document-file .form-item input{-webkit-appearance:auto;appearance:auto}.webform-preview .webform-element label::after,.webform-submission--view-mode-html .webform-element label::after{content:": "}.align-right{display:block;float:right;margin-bottom:1rem;margin-left:1rem}.align-left{display:block;float:left;margin-bottom:1rem;margin-right:1rem}.article--full img{display:block;float:right;margin-bottom:.5rem;margin-left:1rem;max-width:100%;height:auto}.article--full p img{display:block;float:none;margin-bottom:.5rem;margin-left:auto;margin-right:auto;max-width:100%;height:auto}#programsproducts{width:auto}#programsproducts tr td{padding:0 1.75em .5em 0}body.page-node-type-iframe{padding:0 30px}.views-field-field-fnma-n-a,.views-field-field-fhlmc-n-a,.views-field-field-rd-va-fha-n-a,.views-field-field-va-na{white-space:nowrap}.views-field-field-assist-display{min-width:7em}.block--block-content--full-width-hero>:first-child{margin-left:auto;margin-right:auto;text-align:center;top:10.5vw}.hero-title{margin-top:-6vw}.vhfa-nav-featured-rates-block{bottom:-16px}.views-slideshow-controls-bottom{z-index:499;bottom:-1.5vw;position:relative}#views_slideshow_cycle_main_slides_total-block_1{margin-bottom:-28px}.blue-testimonial{display:grid;background:url(https://vhfa.org//sites/default/files/images/family.png) 90%/20em no-repeat #3c6489;height:20em}.blue-testimonial img{position:absolute;margin:2em;right:0;top:0}.blue-testimonial .basic__body{margin-top:auto;margin-bottom:auto;width:66%}.ho-testimonial{font-family:NunitoSans,HelveticaNeue,Helvetica,sans-serif;color:#fff}.ho-testimonial .basic__body{margin-top:auto;margin-bottom:auto}.lender-hero-lead h1{font-size:250%;font-family:NunitoSans,sans-serif;font-weight:400;padding-top:.5em;padding-bottom:.5em}#block-views-block-homeownership-landing-page-slider-block-1{max-height:21em}#views_slideshow_cycle_div_homeownership_landing_page_slider-block_1_0,#views_slideshow_cycle_div_homeownership_landing_page_slider-block_1_1,#views_slideshow_cycle_teaser_section_homeownership_landing_page_slider-block_1{width:100%}#views_slideshow_cycle_main_homeownership_landing_page_slider-block_1{background:#378134;padding:2em 4em}#views_slideshow_cycle_main_homeownership_landing_page_slider-block_1 .layout__region--second{max-width:50%}#views_slideshow_cycle_teaser_section_homeownership_landing_page_slider-block_1{margin-left:auto;margin-right:auto}#views_slideshow_controls_text_previous_homeownership_landing_page_slider-block_1.views_slideshow_controls_text_previous a,#views_slideshow_controls_text_next_homeownership_landing_page_slider-block_1.views_slideshow_controls_text_next a{position:absolute;top:160px;text-indent:-9999px;height:50px;width:25px;z-index:99}#views_slideshow_controls_text_previous_homeownership_landing_page_slider-block_1.views_slideshow_controls_text_previous a{background:url(https://vhfa.org/images/arrow-backward.png);left:1em}#views_slideshow_controls_text_previous_homeownership_landing_page_slider-block_1.views_slideshow_controls_text_previous a:hover{background:url(https://vhfa.org/images/arrow-backward-hover.png)}#views_slideshow_controls_text_next_homeownership_landing_page_slider-block_1.views_slideshow_controls_text_next a{background:url(https://vhfa.org/images/arrow-forward.png);right:1em}#views_slideshow_controls_text_next_homeownership_landing_page_slider-block_1.views_slideshow_controls_text_next a:hover{background:url(https://vhfa.org/images/arrow-forward-hover.png)}#views_slideshow_controls_text_pause_homeownership_landing_page_slider-block_1{display:none}.vhfa-benefits-inner ul li,.vhfa-benefits-lp ul li{list-style-image:url("https://vhfa.org/images/greencheck.png");text-align:left}.vhfa-benefits-lp h1{text-align:left}#block-vhfabenefitsnobuttonblock{padding-top:0;padding-left:0;background-color:#e9e9e9}#block-vhfabenefitsnobuttonblock img{height:25em;width:auto}.vhfa-benefits-inner{padding:4.5em 0 0 0}.layout__region--first{margin-top:auto;margin-bottom:auto}.text-align-center{text-align:center}.ho-hero-height{height:21em}.ho-hero-height span{margin:auto}.ho-hero{padding:3em 1em 0em 1em}.ho-hero-benefits{padding-left:0;background:#e9e9e9}.ho-hero-benefits:before{content:"";background-color:#e9e9e9;position:absolute;height:100%;width:4000px;left:-2000px;z-index:-1}.top-hero{padding-left:0;background:#e9e9e9;margin-top:-1.7em}.top-hero:before{content:"";background-color:#e9e9e9;position:absolute;height:100%;width:4000px;left:-2000px;z-index:-1;margin-top:-3em}.ho-hero-start{padding-left:0;background:#e9e9e9;padding-top:5.5em}.ho-hero-start:before{content:"";background-color:#e9e9e9;position:absolute;height:100%;width:4000px;left:-2000px;z-index:-1;margin-top:-5.5em}.ho-hero h1,.ho-hero h2{font-family:NunitoSans,sans-serif;font-weight:800}.ho-hero h4{font-family:NunitoSans,sans-serif,sans-serif;font-weight:300;padding:.5em}.ho-hero .btn-lg{margin-top:1em;margin-bottom:2em}.region-hero{overflow:hidden}.ho-collapse{margin:1em 0 1em 0;border:1px solid #5d5d5d;display:grid}.ho-collapse-last{margin-bottom:3em}.vhfa-benefits-lp .col-md-8{flex:0 0 43%;max-width:45%}.vhfa-benefits-lp .col-md-4{flex:0 0 53%;max-width:55%}.vhfa-benefits-hero h2.block-title{font-family:NunitoSans,sans-serif,sans-serif;font-size:175%;color:#000;font-weight:400;text-align:center;padding:1.5em 0em 1em 0em}.post-hero .collapsiblock h2{font-family:NunitoSans,sans-serif,sans-serif}.post-hero .collapsiblockcollapsed .block-title,.post-hero .collapsiblock .block-title{color:#fff;height:2.5em;padding:.5em 1em 0 1em}.post-hero div .collapsiblockCollapsed{background:url(/sites/default/files/inline-images/collapsed.png) no-repeat 99.5% center #378134 !important}.post-hero div .collapsiblock{background:url(/sites/default/files/inline-images/expanded.png) no-repeat 99.5% center #378134;grid-column:1/3;grid-row:1}.post-hero div .collapsiblock a:hover{text-decoration:none}.collapsible-block-with-two-colum__body{grid-area:2/1/auto/auto;padding:0 .5em 1em 1em}.collapsible-block-with-two-colum__field-right-column-list{grid-area:2/2/auto/auto;padding:0 1em 1em .5em}#block-homebuyerslandingpagecontactalender .btn-primary{font-size:70%}#block-homebuyerslandingpagecontactalender .btn-primary:hover{box-shadow:0 3px 10px 1px rgba(0,0,0,0)}#upcoming-events{display:inline-flex;border:1px solid;width:33%}#upcoming-events-date{background:#378134;color:#fff;width:100%}.upcoming-events-desc{width:100%}.upcoming-events{text-align:center;padding-top:3em;padding-bottom:3em}@font-face{font-family:"NunitoSans";src:url(/themes/custom/greenhouse/dist/fonts/NunitoSans-Regular.eot);src:url(/themes/custom/greenhouse/dist/fonts/NunitoSans-Regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/greenhouse/dist/fonts/NunitoSans-Regular.woff) format("woff"),url(/themes/custom/greenhouse/dist/fonts/Exo-Thin-webfont/NunitoSans-Regular.ttf) format("truetype");font-weight:normal;font-style:normal}@media(max-width:575.98px){.blue-testimonial{display:grid;background:url(/themes/custom/greenhouse/dist/none) no-repeat right #3c6489;height:auto;padding:1em}.blue-testimonial .basic__body{margin-top:auto;margin-bottom:auto;width:100%}}#logo{width:250px}.originator-award{width:100%}.webform-element--title-inline .form-control{width:100%}.fp-slideshow .btn-lg{width:100%;margin-top:0 !important;margin-left:auto !important;margin-right:auto;display:block;bottom:0 !important}.hero-title{margin-top:0 !important;bottom:0;font-size:120%}.hero-subtitle{margin-top:0 !important;bottom:0;font-size:100%}.views-slideshow-controls-bottom{bottom:-30px}.h-7{height:auto !important}details{line-height:1.5rem;padding:.75rem;background:#eee;border:.0625rem solid #ddd;border-radius:.5rem}details>*{padding:.375rem;background:#fff}details summary{padding:1rem;background-color:rgba(230,228,223,.2)}
