--big-title,.big-title,h1{color:#3d4660;font-family:Rubik,sans-serif;font-size:60px;font-weight:800;line-height:64px;margin:16px 0}@media print,screen and (max-width:92.49875em){--big-title,.big-title,h1{font-size:50px;line-height:54px}}@media print,screen and (max-width:63.99875em){--big-title,.big-title,h1{font-size:38px;line-height:40px}}--title,.title,h2{color:#3d4660;font-family:Rubik,sans-serif;font-size:48px;font-weight:800;line-height:50px;margin:16px 0}@media print,screen and (max-width:92.49875em){--title,.title,h2{font-size:38px;line-height:40px}}@media print,screen and (max-width:63.99875em){--title,.title,h2{font-size:34px;line-height:36px}}--small-title,.small-title,h3{color:#3d4660;font-family:Rubik,sans-serif;font-size:34px;font-weight:800;line-height:36px;margin:16px 0}@media print,screen and (max-width:63.99875em){--small-title,.small-title,h3{font-size:28px;line-height:32px}}--small-title.smaller,.smaller.small-title,h3.smaller{font-size:24px;line-height:28px}--subtitle,.subtitle{font-weight:600}--p,--subtitle,.p,.subtitle,p{color:#3d4660;font-family:Rubik,sans-serif;font-size:16px;line-height:24px;margin:8px 0}--p,.p,p{font-weight:400}--card-title,.card-title{color:#3d4660;font-family:Rubik,sans-serif;font-size:20px;font-weight:600;line-height:24px;margin:8px 0}--card-abstract,.card-abstract{margin:8px 0}--card-abstract,--span,.card-abstract,.span,span{color:#3d4660;font-family:Rubik,sans-serif;font-size:14px;font-weight:400;line-height:22px}@media print,screen and (max-width:63.99875em){--span,.span,span{font-size:12px;line-height:14px}}--overline,.overline{color:#3d4660;font-family:Rubik,sans-serif;font-size:10px;font-weight:400;line-height:10px;margin:8px 0}--link-button,.link-button{border:1px solid #3d4660;color:#3d4660;display:inline-block;font-size:14px;font-weight:800;line-height:17px;margin:16px 0;padding:16px 48px;transition:.3s}--link-button:hover,.link-button:hover { background:#3D4660; color:#01C0D2; } --link-button.smaller-button,.smaller-button.link-button { padding:8px 24px; } --tag,.tag,--chips,.chips { font-family:"Rubik",sans-serif; font-size:14px; line-height:20px; font-weight:600; color:#fff; background:#01C0D2; display:inline-block; padding:8px 16px; margin-bottom:8px; margin-right:8px; min-width:96px; width:auto; height:35px; border-radius:30px; text-align:center; } --tag.icon,.icon.tag,--chips.icon,.chips.icon { position:relative; padding-right:32px; transition:0.3s ease-in; background:#D8DBE3; cursor:pointer; } --tag.icon::after,.icon.tag::after,--chips.icon::after,.chips.icon::after { content:""; position:absolute; right:0; top:1px; bottom:3px; margin:auto; width:32px; height:32px; background:url(add-tag.1478e4a6e9c8d63c2249.svg); transition:0.3s; } --tag.icon.active,.icon.active.tag,--chips.icon.active,.chips.icon.active { background:#01C0D2; } --tag.icon.active::after,.icon.active.tag::after,--chips.icon.active::after,.chips.icon.active::after { content:""; transform:rotate(45deg); } --menu-nav,.menu-nav { font-family:"Rubik",sans-serif; font-size:16px; line-height:19px; font-weight:400; text-transform:uppercase; color:#D8DBE3; } html { box-sizing:border-box; font-size:16px; } *,*::before,*::after { box-sizing:inherit; } body { margin:0; font-style:normal; font-size:16px; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; } a { font-family:"Rubik",sans-serif; text-decoration:none; } img { display:block; max-width:100%; height:auto; -ms-interpolation-mode:bicubic; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; } textarea { height:auto; min-height:50px; } select { box-sizing:border-box; width:100%; } .map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object { max-width:none !important; } pre { overflow:auto; } button,input,optgroup,select,textarea { font-family:inherit; } input,textarea { background:#fff !important; border:1px solid #D8DCE3; border-radius:5px; font-family:"Rubik",sans-serif; padding:8px 0 8px 16px !important; width:100% !important; } @media print,screen and (min-width:64em) { .p-0:not(.global-p) { padding:operation(0)px !important; } } .p-0.global-p { padding:operation(0)px !important; } @media print,screen and (max-width:63.99875em) { .p-mobile-0 { padding:operation(0)px !important; } } @media print,screen and (min-width:64em) { .p-1:not(.global-p) { padding:operation(16)px !important; } } .p-1.global-p { padding:operation(16)px !important; } @media print,screen and (max-width:63.99875em) { .p-mobile-1 { padding:operation(16)px !important; } } @media print,screen and (min-width:64em) { .p-2:not(.global-p) { padding:operation(32)px !important; } } .p-2.global-p { padding:operation(32)px !important; } @media print,screen and (max-width:63.99875em) { .p-mobile-2 { padding:operation(32)px !important; } } @media print,screen and (min-width:64em) { .p-3:not(.global-p) { padding:operation(48)px !important; } } .p-3.global-p { padding:operation(48)px !important; } @media print,screen and (max-width:63.99875em) { .p-mobile-3 { padding:operation(48)px !important; } } @media print,screen and (min-width:64em) { .p-4:not(.global-p) { padding:operation(64)px !important; } } .p-4.global-p { padding:operation(64)px !important; } @media print,screen and (max-width:63.99875em) { .p-mobile-4 { padding:operation(64)px !important; } } @media print,screen and (min-width:64em) { .p-5:not(.global-p) { padding:operation(80)px !important; } } .p-5.global-p { padding:operation(80)px !important; } @media print,screen and (max-width:63.99875em) { .p-mobile-5 { padding:operation(80)px !important; } } @media print,screen and (min-width:64em) { .p-6:not(.global-p) { padding:operation(96)px !important; } } .p-6.global-p { padding:operation(96)px !important; } @media print,screen and (max-width:63.99875em) { .p-mobile-6 { padding:operation(96)px !important; } } @media print,screen and (min-width:64em) { .p-7:not(.global-p) { padding:operation(112)px !important; } } .p-7.global-p { padding:operation(112)px !important; } @media print,screen and (max-width:63.99875em) { .p-mobile-7 { padding:operation(112)px !important; } } @media print,screen and (min-width:64em) { .p-8:not(.global-p) { padding:operation(128)px !important; } } .p-8.global-p { padding:operation(128)px !important; } @media print,screen and (max-width:63.99875em) { .p-mobile-8 { padding:operation(128)px !important; } } @media print,screen and (min-width:64em) { .px-0:not(.global-px) { padding-left:operation(0)px !important; padding-right:operation(0)px !important; } } .px-0.global-px { padding-left:operation(0)px !important; padding-right:operation(0)px !important; } @media print,screen and (max-width:63.99875em) { .px-mobile-0 { padding-left:operation(0)px !important; padding-right:operation(0)px !important; } } @media print,screen and (min-width:64em) { .px-1:not(.global-px) { padding-left:operation(16)px !important; padding-right:operation(16)px !important; } } .px-1.global-px { padding-left:operation(16)px !important; padding-right:operation(16)px !important; } @media print,screen and (max-width:63.99875em) { .px-mobile-1 { padding-left:operation(16)px !important; padding-right:operation(16)px !important; } } @media print,screen and (min-width:64em) { .px-2:not(.global-px) { padding-left:operation(32)px !important; padding-right:operation(32)px !important; } } .px-2.global-px { padding-left:operation(32)px !important; padding-right:operation(32)px !important; } @media print,screen and (max-width:63.99875em) { .px-mobile-2 { padding-left:operation(32)px !important; padding-right:operation(32)px !important; } } @media print,screen and (min-width:64em) { .px-3:not(.global-px) { padding-left:operation(48)px !important; padding-right:operation(48)px !important; } } .px-3.global-px { padding-left:operation(48)px !important; padding-right:operation(48)px !important; } @media print,screen and (max-width:63.99875em) { .px-mobile-3 { padding-left:operation(48)px !important; padding-right:operation(48)px !important; } } @media print,screen and (min-width:64em) { .px-4:not(.global-px) { padding-left:operation(64)px !important; padding-right:operation(64)px !important; } } .px-4.global-px { padding-left:operation(64)px !important; padding-right:operation(64)px !important; } @media print,screen and (max-width:63.99875em) { .px-mobile-4 { padding-left:operation(64)px !important; padding-right:operation(64)px !important; } } @media print,screen and (min-width:64em) { .px-5:not(.global-px) { padding-left:operation(80)px !important; padding-right:operation(80)px !important; } } .px-5.global-px { padding-left:operation(80)px !important; padding-right:operation(80)px !important; } @media print,screen and (max-width:63.99875em) { .px-mobile-5 { padding-left:operation(80)px !important; padding-right:operation(80)px !important; } } @media print,screen and (min-width:64em) { .px-6:not(.global-px) { padding-left:operation(96)px !important; padding-right:operation(96)px !important; } } .px-6.global-px { padding-left:operation(96)px !important; padding-right:operation(96)px !important; } @media print,screen and (max-width:63.99875em) { .px-mobile-6 { padding-left:operation(96)px !important; padding-right:operation(96)px !important; } } @media print,screen and (min-width:64em) { .px-7:not(.global-px) { padding-left:operation(112)px !important; padding-right:operation(112)px !important; } } .px-7.global-px { padding-left:operation(112)px !important; padding-right:operation(112)px !important; } @media print,screen and (max-width:63.99875em) { .px-mobile-7 { padding-left:operation(112)px !important; padding-right:operation(112)px !important; } } @media print,screen and (min-width:64em) { .px-8:not(.global-px) { padding-left:operation(128)px !important; padding-right:operation(128)px !important; } } .px-8.global-px { padding-left:operation(128)px !important; padding-right:operation(128)px !important; } @media print,screen and (max-width:63.99875em) { .px-mobile-8 { padding-left:operation(128)px !important; padding-right:operation(128)px !important; } } @media print,screen and (min-width:64em) { .py-0:not(.global-py) { padding-top:operation(0)px !important; padding-bottom:operation(0)px !important; } } .py-0.global-py { padding-top:operation(0)px !important; padding-bottom:operation(0)px !important; } @media print,screen and (max-width:63.99875em) { .py-mobile-0 { padding-top:operation(0)px !important; padding-bottom:operation(0)px !important; } } @media print,screen and (min-width:64em) { .py-1:not(.global-py) { padding-top:operation(16)px !important; padding-bottom:operation(16)px !important; } } .py-1.global-py { padding-top:operation(16)px !important; padding-bottom:operation(16)px !important; } @media print,screen and (max-width:63.99875em) { .py-mobile-1 { padding-top:operation(16)px !important; padding-bottom:operation(16)px !important; } } @media print,screen and (min-width:64em) { .py-2:not(.global-py) { padding-top:operation(32)px !important; padding-bottom:operation(32)px !important; } } .py-2.global-py { padding-top:operation(32)px !important; padding-bottom:operation(32)px !important; } @media print,screen and (max-width:63.99875em) { .py-mobile-2 { padding-top:operation(32)px !important; padding-bottom:operation(32)px !important; } } @media print,screen and (min-width:64em) { .py-3:not(.global-py) { padding-top:operation(48)px !important; padding-bottom:operation(48)px !important; } } .py-3.global-py { padding-top:operation(48)px !important; padding-bottom:operation(48)px !important; } @media print,screen and (max-width:63.99875em) { .py-mobile-3 { padding-top:operation(48)px !important; padding-bottom:operation(48)px !important; } } @media print,screen and (min-width:64em) { .py-4:not(.global-py) { padding-top:operation(64)px !important; padding-bottom:operation(64)px !important; } } .py-4.global-py { padding-top:operation(64)px !important; padding-bottom:operation(64)px !important; } @media print,screen and (max-width:63.99875em) { .py-mobile-4 { padding-top:operation(64)px !important; padding-bottom:operation(64)px !important; } } @media print,screen and (min-width:64em) { .py-5:not(.global-py) { padding-top:operation(80)px !important; padding-bottom:operation(80)px !important; } } .py-5.global-py { padding-top:operation(80)px !important; padding-bottom:operation(80)px !important; } @media print,screen and (max-width:63.99875em) { .py-mobile-5 { padding-top:operation(80)px !important; padding-bottom:operation(80)px !important; } } @media print,screen and (min-width:64em) { .py-6:not(.global-py) { padding-top:operation(96)px !important; padding-bottom:operation(96)px !important; } } .py-6.global-py { padding-top:operation(96)px !important; padding-bottom:operation(96)px !important; } @media print,screen and (max-width:63.99875em) { .py-mobile-6 { padding-top:operation(96)px !important; padding-bottom:operation(96)px !important; } } @media print,screen and (min-width:64em) { .py-7:not(.global-py) { padding-top:operation(112)px !important; padding-bottom:operation(112)px !important; } } .py-7.global-py { padding-top:operation(112)px !important; padding-bottom:operation(112)px !important; } @media print,screen and (max-width:63.99875em) { .py-mobile-7 { padding-top:operation(112)px !important; padding-bottom:operation(112)px !important; } } @media print,screen and (min-width:64em) { .py-8:not(.global-py) { padding-top:operation(128)px !important; padding-bottom:operation(128)px !important; } } .py-8.global-py { padding-top:operation(128)px !important; padding-bottom:operation(128)px !important; } @media print,screen and (max-width:63.99875em) { .py-mobile-8 { padding-top:operation(128)px !important; padding-bottom:operation(128)px !important; } } @media print,screen and (min-width:64em) { .pt-0:not(.global-pt) { padding-top:operation(0)px !important; } } .pt-0.global-pt { padding-top:operation(0)px !important; } @media print,screen and (max-width:63.99875em) { .pt-mobile-0 { padding-top:operation(0)px !important; } } @media print,screen and (min-width:64em) { .pt-1:not(.global-pt) { padding-top:operation(16)px !important; } } .pt-1.global-pt { padding-top:operation(16)px !important; } @media print,screen and (max-width:63.99875em) { .pt-mobile-1 { padding-top:operation(16)px !important; } } @media print,screen and (min-width:64em) { .pt-2:not(.global-pt) { padding-top:operation(32)px !important; } } .pt-2.global-pt { padding-top:operation(32)px !important; } @media print,screen and (max-width:63.99875em) { .pt-mobile-2 { padding-top:operation(32)px !important; } } @media print,screen and (min-width:64em) { .pt-3:not(.global-pt) { padding-top:operation(48)px !important; } } .pt-3.global-pt { padding-top:operation(48)px !important; } @media print,screen and (max-width:63.99875em) { .pt-mobile-3 { padding-top:operation(48)px !important; } } @media print,screen and (min-width:64em) { .pt-4:not(.global-pt) { padding-top:operation(64)px !important; } } .pt-4.global-pt { padding-top:operation(64)px !important; } @media print,screen and (max-width:63.99875em) { .pt-mobile-4 { padding-top:operation(64)px !important; } } @media print,screen and (min-width:64em) { .pt-5:not(.global-pt) { padding-top:operation(80)px !important; } } .pt-5.global-pt { padding-top:operation(80)px !important; } @media print,screen and (max-width:63.99875em) { .pt-mobile-5 { padding-top:operation(80)px !important; } } @media print,screen and (min-width:64em) { .pt-6:not(.global-pt) { padding-top:operation(96)px !important; } } .pt-6.global-pt { padding-top:operation(96)px !important; } @media print,screen and (max-width:63.99875em) { .pt-mobile-6 { padding-top:operation(96)px !important; } } @media print,screen and (min-width:64em) { .pt-7:not(.global-pt) { padding-top:operation(112)px !important; } } .pt-7.global-pt { padding-top:operation(112)px !important; } @media print,screen and (max-width:63.99875em) { .pt-mobile-7 { padding-top:operation(112)px !important; } } @media print,screen and (min-width:64em) { .pt-8:not(.global-pt) { padding-top:operation(128)px !important; } } .pt-8.global-pt { padding-top:operation(128)px !important; } @media print,screen and (max-width:63.99875em) { .pt-mobile-8 { padding-top:operation(128)px !important; } } @media print,screen and (min-width:64em) { .pb-0:not(.global-pb) { padding-bottom:operation(0)px !important; } } .pb-0.global-pb { padding-bottom:operation(0)px !important; } @media print,screen and (max-width:63.99875em) { .pb-mobile-0 { padding-bottom:operation(0)px !important; } } @media print,screen and (min-width:64em) { .pb-1:not(.global-pb) { padding-bottom:operation(16)px !important; } } .pb-1.global-pb { padding-bottom:operation(16)px !important; } @media print,screen and (max-width:63.99875em) { .pb-mobile-1 { padding-bottom:operation(16)px !important; } } @media print,screen and (min-width:64em) { .pb-2:not(.global-pb) { padding-bottom:operation(32)px !important; } } .pb-2.global-pb { padding-bottom:operation(32)px !important; } @media print,screen and (max-width:63.99875em) { .pb-mobile-2 { padding-bottom:operation(32)px !important; } } @media print,screen and (min-width:64em) { .pb-3:not(.global-pb) { padding-bottom:operation(48)px !important; } } .pb-3.global-pb { padding-bottom:operation(48)px !important; } @media print,screen and (max-width:63.99875em) { .pb-mobile-3 { padding-bottom:operation(48)px !important; } } @media print,screen and (min-width:64em) { .pb-4:not(.global-pb) { padding-bottom:operation(64)px !important; } } .pb-4.global-pb { padding-bottom:operation(64)px !important; } @media print,screen and (max-width:63.99875em) { .pb-mobile-4 { padding-bottom:operation(64)px !important; } } @media print,screen and (min-width:64em) { .pb-5:not(.global-pb) { padding-bottom:operation(80)px !important; } } .pb-5.global-pb { padding-bottom:operation(80)px !important; } @media print,screen and (max-width:63.99875em) { .pb-mobile-5 { padding-bottom:operation(80)px !important; } } @media print,screen and (min-width:64em) { .pb-6:not(.global-pb) { padding-bottom:operation(96)px !important; } } .pb-6.global-pb { padding-bottom:operation(96)px !important; } @media print,screen and (max-width:63.99875em) { .pb-mobile-6 { padding-bottom:operation(96)px !important; } } @media print,screen and (min-width:64em) { .pb-7:not(.global-pb) { padding-bottom:operation(112)px !important; } } .pb-7.global-pb { padding-bottom:operation(112)px !important; } @media print,screen and (max-width:63.99875em) { .pb-mobile-7 { padding-bottom:operation(112)px !important; } } @media print,screen and (min-width:64em) { .pb-8:not(.global-pb) { padding-bottom:operation(128)px !important; } } .pb-8.global-pb { padding-bottom:operation(128)px !important; } @media print,screen and (max-width:63.99875em) { .pb-mobile-8 { padding-bottom:operation(128)px !important; } } @media print,screen and (min-width:64em) { .pr-0:not(.global-pr) { padding-right:operation(0)px !important; } } .pr-0.global-pr { padding-right:operation(0)px !important; } @media print,screen and (max-width:63.99875em) { .pr-mobile-0 { padding-right:operation(0)px !important; } } @media print,screen and (min-width:64em) { .pr-1:not(.global-pr) { padding-right:operation(16)px !important; } } .pr-1.global-pr { padding-right:operation(16)px !important; } @media print,screen and (max-width:63.99875em) { .pr-mobile-1 { padding-right:operation(16)px !important; } } @media print,screen and (min-width:64em) { .pr-2:not(.global-pr) { padding-right:operation(32)px !important; } } .pr-2.global-pr { padding-right:operation(32)px !important; } @media print,screen and (max-width:63.99875em) { .pr-mobile-2 { padding-right:operation(32)px !important; } } @media print,screen and (min-width:64em) { .pr-3:not(.global-pr) { padding-right:operation(48)px !important; } } .pr-3.global-pr { padding-right:operation(48)px !important; } @media print,screen and (max-width:63.99875em) { .pr-mobile-3 { padding-right:operation(48)px !important; } } @media print,screen and (min-width:64em) { .pr-4:not(.global-pr) { padding-right:operation(64)px !important; } } .pr-4.global-pr { padding-right:operation(64)px !important; } @media print,screen and (max-width:63.99875em) { .pr-mobile-4 { padding-right:operation(64)px !important; } } @media print,screen and (min-width:64em) { .pr-5:not(.global-pr) { padding-right:operation(80)px !important; } } .pr-5.global-pr { padding-right:operation(80)px !important; } @media print,screen and (max-width:63.99875em) { .pr-mobile-5 { padding-right:operation(80)px !important; } } @media print,screen and (min-width:64em) { .pr-6:not(.global-pr) { padding-right:operation(96)px !important; } } .pr-6.global-pr { padding-right:operation(96)px !important; } @media print,screen and (max-width:63.99875em) { .pr-mobile-6 { padding-right:operation(96)px !important; } } @media print,screen and (min-width:64em) { .pr-7:not(.global-pr) { padding-right:operation(112)px !important; } } .pr-7.global-pr { padding-right:operation(112)px !important; } @media print,screen and (max-width:63.99875em) { .pr-mobile-7 { padding-right:operation(112)px !important; } } @media print,screen and (min-width:64em) { .pr-8:not(.global-pr) { padding-right:operation(128)px !important; } } .pr-8.global-pr { padding-right:operation(128)px !important; } @media print,screen and (max-width:63.99875em) { .pr-mobile-8 { padding-right:operation(128)px !important; } } @media print,screen and (min-width:64em) { .pl-0:not(.global-pl) { padding-left:operation(0)px !important; } } .pl-0.global-pl { padding-left:operation(0)px !important; } @media print,screen and (max-width:63.99875em) { .pl-mobile-0 { padding-left:operation(0)px !important; } } @media print,screen and (min-width:64em) { .pl-1:not(.global-pl) { padding-left:operation(16)px !important; } } .pl-1.global-pl { padding-left:operation(16)px !important; } @media print,screen and (max-width:63.99875em) { .pl-mobile-1 { padding-left:operation(16)px !important; } } @media print,screen and (min-width:64em) { .pl-2:not(.global-pl) { padding-left:operation(32)px !important; } } .pl-2.global-pl { padding-left:operation(32)px !important; } @media print,screen and (max-width:63.99875em) { .pl-mobile-2 { padding-left:operation(32)px !important; } } @media print,screen and (min-width:64em) { .pl-3:not(.global-pl) { padding-left:operation(48)px !important; } } .pl-3.global-pl { padding-left:operation(48)px !important; } @media print,screen and (max-width:63.99875em) { .pl-mobile-3 { padding-left:operation(48)px !important; } } @media print,screen and (min-width:64em) { .pl-4:not(.global-pl) { padding-left:operation(64)px !important; } } .pl-4.global-pl { padding-left:operation(64)px !important; } @media print,screen and (max-width:63.99875em) { .pl-mobile-4 { padding-left:operation(64)px !important; } } @media print,screen and (min-width:64em) { .pl-5:not(.global-pl) { padding-left:operation(80)px !important; } } .pl-5.global-pl { padding-left:operation(80)px !important; } @media print,screen and (max-width:63.99875em) { .pl-mobile-5 { padding-left:operation(80)px !important; } } @media print,screen and (min-width:64em) { .pl-6:not(.global-pl) { padding-left:operation(96)px !important; } } .pl-6.global-pl { padding-left:operation(96)px !important; } @media print,screen and (max-width:63.99875em) { .pl-mobile-6 { padding-left:operation(96)px !important; } } @media print,screen and (min-width:64em) { .pl-7:not(.global-pl) { padding-left:operation(112)px !important; } } .pl-7.global-pl { padding-left:operation(112)px !important; } @media print,screen and (max-width:63.99875em) { .pl-mobile-7 { padding-left:operation(112)px !important; } } @media print,screen and (min-width:64em) { .pl-8:not(.global-pl) { padding-left:operation(128)px !important; } } .pl-8.global-pl { padding-left:operation(128)px !important; } @media print,screen and (max-width:63.99875em) { .pl-mobile-8 { padding-left:operation(128)px !important; } } @media print,screen and (min-width:64em) { .m-0:not(.global-m) { margin:operation(0)px !important; } } .m-0.global-m { margin:operation(0)px !important; } @media print,screen and (max-width:63.99875em) { .m-mobile-0 { margin:operation(0)px !important; } } @media print,screen and (min-width:64em) { .m-1:not(.global-m) { margin:operation(16)px !important; } } .m-1.global-m { margin:operation(16)px !important; } @media print,screen and (max-width:63.99875em) { .m-mobile-1 { margin:operation(16)px !important; } } @media print,screen and (min-width:64em) { .m-2:not(.global-m) { margin:operation(32)px !important; } } .m-2.global-m { margin:operation(32)px !important; } @media print,screen and (max-width:63.99875em) { .m-mobile-2 { margin:operation(32)px !important; } } @media print,screen and (min-width:64em) { .m-3:not(.global-m) { margin:operation(48)px !important; } } .m-3.global-m { margin:operation(48)px !important; } @media print,screen and (max-width:63.99875em) { .m-mobile-3 { margin:operation(48)px !important; } } @media print,screen and (min-width:64em) { .m-4:not(.global-m) { margin:operation(64)px !important; } } .m-4.global-m { margin:operation(64)px !important; } @media print,screen and (max-width:63.99875em) { .m-mobile-4 { margin:operation(64)px !important; } } @media print,screen and (min-width:64em) { .m-5:not(.global-m) { margin:operation(80)px !important; } } .m-5.global-m { margin:operation(80)px !important; } @media print,screen and (max-width:63.99875em) { .m-mobile-5 { margin:operation(80)px !important; } } @media print,screen and (min-width:64em) { .m-6:not(.global-m) { margin:operation(96)px !important; } } .m-6.global-m { margin:operation(96)px !important; } @media print,screen and (max-width:63.99875em) { .m-mobile-6 { margin:operation(96)px !important; } } @media print,screen and (min-width:64em) { .m-7:not(.global-m) { margin:operation(112)px !important; } } .m-7.global-m { margin:operation(112)px !important; } @media print,screen and (max-width:63.99875em) { .m-mobile-7 { margin:operation(112)px !important; } } @media print,screen and (min-width:64em) { .m-8:not(.global-m) { margin:operation(128)px !important; } } .m-8.global-m { margin:operation(128)px !important; } @media print,screen and (max-width:63.99875em) { .m-mobile-8 { margin:operation(128)px !important; } } @media print,screen and (min-width:64em) { .mx-0:not(.global-mx) { margin-left:operation(0)px !important; margin-right:operation(0)px !important; } } .mx-0.global-mx { margin-left:operation(0)px !important; margin-right:operation(0)px !important; } @media print,screen and (max-width:63.99875em) { .mx-mobile-0 { margin-left:operation(0)px !important; margin-right:operation(0)px !important; } } @media print,screen and (min-width:64em) { .mx-1:not(.global-mx) { margin-left:operation(16)px !important; margin-right:operation(16)px !important; } } .mx-1.global-mx { margin-left:operation(16)px !important; margin-right:operation(16)px !important; } @media print,screen and (max-width:63.99875em) { .mx-mobile-1 { margin-left:operation(16)px !important; margin-right:operation(16)px !important; } } @media print,screen and (min-width:64em) { .mx-2:not(.global-mx) { margin-left:operation(32)px !important; margin-right:operation(32)px !important; } } .mx-2.global-mx { margin-left:operation(32)px !important; margin-right:operation(32)px !important; } @media print,screen and (max-width:63.99875em) { .mx-mobile-2 { margin-left:operation(32)px !important; margin-right:operation(32)px !important; } } @media print,screen and (min-width:64em) { .mx-3:not(.global-mx) { margin-left:operation(48)px !important; margin-right:operation(48)px !important; } } .mx-3.global-mx { margin-left:operation(48)px !important; margin-right:operation(48)px !important; } @media print,screen and (max-width:63.99875em) { .mx-mobile-3 { margin-left:operation(48)px !important; margin-right:operation(48)px !important; } } @media print,screen and (min-width:64em) { .mx-4:not(.global-mx) { margin-left:operation(64)px !important; margin-right:operation(64)px !important; } } .mx-4.global-mx { margin-left:operation(64)px !important; margin-right:operation(64)px !important; } @media print,screen and (max-width:63.99875em) { .mx-mobile-4 { margin-left:operation(64)px !important; margin-right:operation(64)px !important; } } @media print,screen and (min-width:64em) { .mx-5:not(.global-mx) { margin-left:operation(80)px !important; margin-right:operation(80)px !important; } } .mx-5.global-mx { margin-left:operation(80)px !important; margin-right:operation(80)px !important; } @media print,screen and (max-width:63.99875em) { .mx-mobile-5 { margin-left:operation(80)px !important; margin-right:operation(80)px !important; } } @media print,screen and (min-width:64em) { .mx-6:not(.global-mx) { margin-left:operation(96)px !important; margin-right:operation(96)px !important; } } .mx-6.global-mx { margin-left:operation(96)px !important; margin-right:operation(96)px !important; } @media print,screen and (max-width:63.99875em) { .mx-mobile-6 { margin-left:operation(96)px !important; margin-right:operation(96)px !important; } } @media print,screen and (min-width:64em) { .mx-7:not(.global-mx) { margin-left:operation(112)px !important; margin-right:operation(112)px !important; } } .mx-7.global-mx { margin-left:operation(112)px !important; margin-right:operation(112)px !important; } @media print,screen and (max-width:63.99875em) { .mx-mobile-7 { margin-left:operation(112)px !important; margin-right:operation(112)px !important; } } @media print,screen and (min-width:64em) { .mx-8:not(.global-mx) { margin-left:operation(128)px !important; margin-right:operation(128)px !important; } } .mx-8.global-mx { margin-left:operation(128)px !important; margin-right:operation(128)px !important; } @media print,screen and (max-width:63.99875em) { .mx-mobile-8 { margin-left:operation(128)px !important; margin-right:operation(128)px !important; } } @media print,screen and (min-width:64em) { .my-0:not(.global-my) { margin-top:operation(0)px !important; margin-bottom:operation(0)px !important; } } .my-0.global-my { margin-top:operation(0)px !important; margin-bottom:operation(0)px !important; } @media print,screen and (max-width:63.99875em) { .my-mobile-0 { margin-top:operation(0)px !important; margin-bottom:operation(0)px !important; } } @media print,screen and (min-width:64em) { .my-1:not(.global-my) { margin-top:operation(16)px !important; margin-bottom:operation(16)px !important; } } .my-1.global-my { margin-top:operation(16)px !important; margin-bottom:operation(16)px !important; } @media print,screen and (max-width:63.99875em) { .my-mobile-1 { margin-top:operation(16)px !important; margin-bottom:operation(16)px !important; } } @media print,screen and (min-width:64em) { .my-2:not(.global-my) { margin-top:operation(32)px !important; margin-bottom:operation(32)px !important; } } .my-2.global-my { margin-top:operation(32)px !important; margin-bottom:operation(32)px !important; } @media print,screen and (max-width:63.99875em) { .my-mobile-2 { margin-top:operation(32)px !important; margin-bottom:operation(32)px !important; } } @media print,screen and (min-width:64em) { .my-3:not(.global-my) { margin-top:operation(48)px !important; margin-bottom:operation(48)px !important; } } .my-3.global-my { margin-top:operation(48)px !important; margin-bottom:operation(48)px !important; } @media print,screen and (max-width:63.99875em) { .my-mobile-3 { margin-top:operation(48)px !important; margin-bottom:operation(48)px !important; } } @media print,screen and (min-width:64em) { .my-4:not(.global-my) { margin-top:operation(64)px !important; margin-bottom:operation(64)px !important; } } .my-4.global-my { margin-top:operation(64)px !important; margin-bottom:operation(64)px !important; } @media print,screen and (max-width:63.99875em) { .my-mobile-4 { margin-top:operation(64)px !important; margin-bottom:operation(64)px !important; } } @media print,screen and (min-width:64em) { .my-5:not(.global-my) { margin-top:operation(80)px !important; margin-bottom:operation(80)px !important; } } .my-5.global-my { margin-top:operation(80)px !important; margin-bottom:operation(80)px !important; } @media print,screen and (max-width:63.99875em) { .my-mobile-5 { margin-top:operation(80)px !important; margin-bottom:operation(80)px !important; } } @media print,screen and (min-width:64em) { .my-6:not(.global-my) { margin-top:operation(96)px !important; margin-bottom:operation(96)px !important; } } .my-6.global-my { margin-top:operation(96)px !important; margin-bottom:operation(96)px !important; } @media print,screen and (max-width:63.99875em) { .my-mobile-6 { margin-top:operation(96)px !important; margin-bottom:operation(96)px !important; } } @media print,screen and (min-width:64em) { .my-7:not(.global-my) { margin-top:operation(112)px !important; margin-bottom:operation(112)px !important; } } .my-7.global-my { margin-top:operation(112)px !important; margin-bottom:operation(112)px !important; } @media print,screen and (max-width:63.99875em) { .my-mobile-7 { margin-top:operation(112)px !important; margin-bottom:operation(112)px !important; } } @media print,screen and (min-width:64em) { .my-8:not(.global-my) { margin-top:operation(128)px !important; margin-bottom:operation(128)px !important; } } .my-8.global-my { margin-top:operation(128)px !important; margin-bottom:operation(128)px !important; } @media print,screen and (max-width:63.99875em) { .my-mobile-8 { margin-top:operation(128)px !important; margin-bottom:operation(128)px !important; } } @media print,screen and (min-width:64em) { .mt-0:not(.global-mt) { margin-top:operation(0)px !important; } } .mt-0.global-mt { margin-top:operation(0)px !important; } @media print,screen and (max-width:63.99875em) { .mt-mobile-0 { margin-top:operation(0)px !important; } } @media print,screen and (min-width:64em) { .mt-1:not(.global-mt) { margin-top:operation(16)px !important; } } .mt-1.global-mt { margin-top:operation(16)px !important; } @media print,screen and (max-width:63.99875em) { .mt-mobile-1 { margin-top:operation(16)px !important; } } @media print,screen and (min-width:64em) { .mt-2:not(.global-mt) { margin-top:operation(32)px !important; } } .mt-2.global-mt { margin-top:operation(32)px !important; } @media print,screen and (max-width:63.99875em) { .mt-mobile-2 { margin-top:operation(32)px !important; } } @media print,screen and (min-width:64em) { .mt-3:not(.global-mt) { margin-top:operation(48)px !important; } } .mt-3.global-mt { margin-top:operation(48)px !important; } @media print,screen and (max-width:63.99875em) { .mt-mobile-3 { margin-top:operation(48)px !important; } } @media print,screen and (min-width:64em) { .mt-4:not(.global-mt) { margin-top:operation(64)px !important; } } .mt-4.global-mt { margin-top:operation(64)px !important; } @media print,screen and (max-width:63.99875em) { .mt-mobile-4 { margin-top:operation(64)px !important; } } @media print,screen and (min-width:64em) { .mt-5:not(.global-mt) { margin-top:operation(80)px !important; } } .mt-5.global-mt { margin-top:operation(80)px !important; } @media print,screen and (max-width:63.99875em) { .mt-mobile-5 { margin-top:operation(80)px !important; } } @media print,screen and (min-width:64em) { .mt-6:not(.global-mt) { margin-top:operation(96)px !important; } } .mt-6.global-mt { margin-top:operation(96)px !important; } @media print,screen and (max-width:63.99875em) { .mt-mobile-6 { margin-top:operation(96)px !important; } } @media print,screen and (min-width:64em) { .mt-7:not(.global-mt) { margin-top:operation(112)px !important; } } .mt-7.global-mt { margin-top:operation(112)px !important; } @media print,screen and (max-width:63.99875em) { .mt-mobile-7 { margin-top:operation(112)px !important; } } @media print,screen and (min-width:64em) { .mt-8:not(.global-mt) { margin-top:operation(128)px !important; } } .mt-8.global-mt { margin-top:operation(128)px !important; } @media print,screen and (max-width:63.99875em) { .mt-mobile-8 { margin-top:operation(128)px !important; } } @media print,screen and (min-width:64em) { .mb-0:not(.global-mb) { margin-bottom:operation(0)px !important; } } .mb-0.global-mb { margin-bottom:operation(0)px !important; } @media print,screen and (max-width:63.99875em) { .mb-mobile-0 { margin-bottom:operation(0)px !important; } } @media print,screen and (min-width:64em) { .mb-1:not(.global-mb) { margin-bottom:operation(16)px !important; } } .mb-1.global-mb { margin-bottom:operation(16)px !important; } @media print,screen and (max-width:63.99875em) { .mb-mobile-1 { margin-bottom:operation(16)px !important; } } @media print,screen and (min-width:64em) { .mb-2:not(.global-mb) { margin-bottom:operation(32)px !important; } } .mb-2.global-mb { margin-bottom:operation(32)px !important; } @media print,screen and (max-width:63.99875em) { .mb-mobile-2 { margin-bottom:operation(32)px !important; } } @media print,screen and (min-width:64em) { .mb-3:not(.global-mb) { margin-bottom:operation(48)px !important; } } .mb-3.global-mb { margin-bottom:operation(48)px !important; } @media print,screen and (max-width:63.99875em) { .mb-mobile-3 { margin-bottom:operation(48)px !important; } } @media print,screen and (min-width:64em) { .mb-4:not(.global-mb) { margin-bottom:operation(64)px !important; } } .mb-4.global-mb { margin-bottom:operation(64)px !important; } @media print,screen and (max-width:63.99875em) { .mb-mobile-4 { margin-bottom:operation(64)px !important; } } @media print,screen and (min-width:64em) { .mb-5:not(.global-mb) { margin-bottom:operation(80)px !important; } } .mb-5.global-mb { margin-bottom:operation(80)px !important; } @media print,screen and (max-width:63.99875em) { .mb-mobile-5 { margin-bottom:operation(80)px !important; } } @media print,screen and (min-width:64em) { .mb-6:not(.global-mb) { margin-bottom:operation(96)px !important; } } .mb-6.global-mb { margin-bottom:operation(96)px !important; } @media print,screen and (max-width:63.99875em) { .mb-mobile-6 { margin-bottom:operation(96)px !important; } } @media print,screen and (min-width:64em) { .mb-7:not(.global-mb) { margin-bottom:operation(112)px !important; } } .mb-7.global-mb { margin-bottom:operation(112)px !important; } @media print,screen and (max-width:63.99875em) { .mb-mobile-7 { margin-bottom:operation(112)px !important; } } @media print,screen and (min-width:64em) { .mb-8:not(.global-mb) { margin-bottom:operation(128)px !important; } } .mb-8.global-mb { margin-bottom:operation(128)px !important; } @media print,screen and (max-width:63.99875em) { .mb-mobile-8 { margin-bottom:operation(128)px !important; } } @media print,screen and (min-width:64em) { .mr-0:not(.global-mr) { margin-right:operation(0)px !important; } } .mr-0.global-mr { margin-right:operation(0)px !important; } @media print,screen and (max-width:63.99875em) { .mr-mobile-0 { margin-right:operation(0)px !important; } } @media print,screen and (min-width:64em) { .mr-1:not(.global-mr) { margin-right:operation(16)px !important; } } .mr-1.global-mr { margin-right:operation(16)px !important; } @media print,screen and (max-width:63.99875em) { .mr-mobile-1 { margin-right:operation(16)px !important; } } @media print,screen and (min-width:64em) { .mr-2:not(.global-mr) { margin-right:operation(32)px !important; } } .mr-2.global-mr { margin-right:operation(32)px !important; } @media print,screen and (max-width:63.99875em) { .mr-mobile-2 { margin-right:operation(32)px !important; } } @media print,screen and (min-width:64em) { .mr-3:not(.global-mr) { margin-right:operation(48)px !important; } } .mr-3.global-mr { margin-right:operation(48)px !important; } @media print,screen and (max-width:63.99875em) { .mr-mobile-3 { margin-right:operation(48)px !important; } } @media print,screen and (min-width:64em) { .mr-4:not(.global-mr) { margin-right:operation(64)px !important; } } .mr-4.global-mr { margin-right:operation(64)px !important; } @media print,screen and (max-width:63.99875em) { .mr-mobile-4 { margin-right:operation(64)px !important; } } @media print,screen and (min-width:64em) { .mr-5:not(.global-mr) { margin-right:operation(80)px !important; } } .mr-5.global-mr { margin-right:operation(80)px !important; } @media print,screen and (max-width:63.99875em) { .mr-mobile-5 { margin-right:operation(80)px !important; } } @media print,screen and (min-width:64em) { .mr-6:not(.global-mr) { margin-right:operation(96)px !important; } } .mr-6.global-mr { margin-right:operation(96)px !important; } @media print,screen and (max-width:63.99875em) { .mr-mobile-6 { margin-right:operation(96)px !important; } } @media print,screen and (min-width:64em) { .mr-7:not(.global-mr) { margin-right:operation(112)px !important; } } .mr-7.global-mr { margin-right:operation(112)px !important; } @media print,screen and (max-width:63.99875em) { .mr-mobile-7 { margin-right:operation(112)px !important; } } @media print,screen and (min-width:64em) { .mr-8:not(.global-mr) { margin-right:operation(128)px !important; } } .mr-8.global-mr { margin-right:operation(128)px !important; } @media print,screen and (max-width:63.99875em) { .mr-mobile-8 { margin-right:operation(128)px !important; } } @media print,screen and (min-width:64em) { .ml-0:not(.global-ml) { margin-left:operation(0)px !important; } } .ml-0.global-ml { margin-left:operation(0)px !important; } @media print,screen and (max-width:63.99875em) { .ml-mobile-0 { margin-left:operation(0)px !important; } } @media print,screen and (min-width:64em) { .ml-1:not(.global-ml) { margin-left:operation(16)px !important; } } .ml-1.global-ml { margin-left:operation(16)px !important; } @media print,screen and (max-width:63.99875em) { .ml-mobile-1 { margin-left:operation(16)px !important; } } @media print,screen and (min-width:64em) { .ml-2:not(.global-ml) { margin-left:operation(32)px !important; } } .ml-2.global-ml { margin-left:operation(32)px !important; } @media print,screen and (max-width:63.99875em) { .ml-mobile-2 { margin-left:operation(32)px !important; } } @media print,screen and (min-width:64em) { .ml-3:not(.global-ml) { margin-left:operation(48)px !important; } } .ml-3.global-ml { margin-left:operation(48)px !important; } @media print,screen and (max-width:63.99875em) { .ml-mobile-3 { margin-left:operation(48)px !important; } } @media print,screen and (min-width:64em) { .ml-4:not(.global-ml) { margin-left:operation(64)px !important; } } .ml-4.global-ml { margin-left:operation(64)px !important; } @media print,screen and (max-width:63.99875em) { .ml-mobile-4 { margin-left:operation(64)px !important; } } @media print,screen and (min-width:64em) { .ml-5:not(.global-ml) { margin-left:operation(80)px !important; } } .ml-5.global-ml { margin-left:operation(80)px !important; } @media print,screen and (max-width:63.99875em) { .ml-mobile-5 { margin-left:operation(80)px !important; } } @media print,screen and (min-width:64em) { .ml-6:not(.global-ml) { margin-left:operation(96)px !important; } } .ml-6.global-ml { margin-left:operation(96)px !important; } @media print,screen and (max-width:63.99875em) { .ml-mobile-6 { margin-left:operation(96)px !important; } } @media print,screen and (min-width:64em) { .ml-7:not(.global-ml) { margin-left:operation(112)px !important; } } .ml-7.global-ml { margin-left:operation(112)px !important; } @media print,screen and (max-width:63.99875em) { .ml-mobile-7 { margin-left:operation(112)px !important; } } @media print,screen and (min-width:64em) { .ml-8:not(.global-ml) { margin-left:operation(128)px !important; } } .ml-8.global-ml { margin-left:operation(128)px !important; } @media print,screen and (max-width:63.99875em) { .ml-mobile-8 { margin-left:operation(128)px !important; } } .grid-container { padding-left:16px !important; padding-right:16px !important; } @media print,screen and (min-width:48em) { .grid-container { padding-left:32px !important; padding-right:32px !important; } } @media screen and (min-width:92.5em) { .grid-container { padding-left:64px !important; padding-right:64px !important; } } .color-white { color:#fff; } .text-uppercase { text-transform:uppercase; } .text-center { text-align:center; } .m0 { margin:0; } .w-100 { width:100%; } .h-100 { height:100%; } .bold600 { font-weight:600; } .bold800 { font-weight:800; } .bold400 { font-weight:400; } .blue-color { color:#01C0D2; } @media print,screen and (max-width:63.99875em) { .show-desktop { display:none !important; } } @media print,screen and (min-width:64em) { .show-mobile { display:none !important; } } .hide { display:none !important; } .img-fluid { max-width:100%; height:auto; } .partial-spacing { margin-top:64px; margin-bottom:64px; } @media print,screen and (max-width:63.99875em) { .partial-spacing { margin-top:32px; margin-bottom:32px; } } .pointer { cursor:pointer; } .bold { font-weight:600; } body a { cursor:pointer; } body a:hover { text-decoration:underline; } body ul { padding:0; } input,label,select,textarea { outline:none; line-height:1; font-size:1rem; margin:0; border:0; padding:0; display:inline-block; vertical-align:middle; white-space:normal; background:none; border-radius:0; } label { font-size:0.75rem; } label.al-input { font-size:1.2rem; } input[type=checkbox],button { cursor:pointer; } input:focus,button:focus { outline:none !important; } button,input[type=reset],input[type=button],input[type=submit] { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } input:focus::-webkit-input-placeholder { opacity:0; } input:focus:-moz-placeholder { opacity:0; } input:focus::-moz-placeholder { opacity:0; } input:focus:-ms-input-placeholder { opacity:0; } .checkbox-label input { position:absolute; opacity:0; } .checkbox-label input:checked ~ .checkbox-custom { -webkit-transform:rotate(0deg) scale(1); -ms-transform:rotate(0deg) scale(1); transform:rotate(0deg) scale(1); opacity:1; } .checkbox-label input:checked ~ .checkbox-custom::after { top:4px; left:4px; width:8px; height:8px; } .checkbox-label .checkbox-custom { display:inline-block; height:16px; width:16px; padding:0; background-color:#fff; transition:background-color 0.35s; cursor:pointer; } .checkbox-label .checkbox-custom::after { position:absolute; content:""; } .checkbox-label .checkbox-custom.error { background:red; } input[type=text],input[type=password],input[type=number] { border-bottom:1px solid transparent; max-width:100%; font-size:1.5rem; } input[type=text].compact,input[type=password].compact,input[type=number].compact { width:250px; } input[type=text].white,input[type=password].white,input[type=number].white { color:#fff; border-bottom-color:#fff; } input[type=text].white::-webkit-input-placeholder,input[type=password].white::-webkit-input-placeholder,input[type=number].white::-webkit-input-placeholder { color:#fff; } input[type=text].white::-moz-placeholder,input[type=password].white::-moz-placeholder,input[type=number].white::-moz-placeholder { color:#fff; } input[type=text].white:-ms-input-placeholder,input[type=password].white:-ms-input-placeholder,input[type=number].white:-ms-input-placeholder { color:#fff; } input[type=text].white:-moz-placeholder,input[type=password].white:-moz-placeholder,input[type=number].white:-moz-placeholder { color:#fff; } input[type=text].normalcase,input[type=password].normalcase,input[type=number].normalcase { text-transform:unset; } .grid-container { padding-right:0.5rem; padding-left:0.5rem; max-width:102.5rem; margin-left:auto; margin-right:auto; } .grid-container.fluid { padding-right:0.5rem; padding-left:0.5rem; max-width:100%; margin-left:auto; margin-right:auto; } .grid-container.full { padding-right:0; padding-left:0; max-width:100%; margin-left:auto; margin-right:auto; } .grid-x { display:flex; flex-flow:row wrap; } .cell { flex:0 0 auto; min-height:0px; min-width:0px; width:100%; } .cell.auto { flex:1 1 0px; } .cell.shrink { flex:0 0 auto; } .grid-x > .auto { width:auto; } .grid-x > .shrink { width:auto; } .grid-x > .small-shrink,.grid-x > .small-full,.grid-x > .small-1,.grid-x > .small-2,.grid-x > .small-3,.grid-x > .small-4,.grid-x > .small-5,.grid-x > .small-6,.grid-x > .small-7,.grid-x > .small-8,.grid-x > .small-9,.grid-x > .small-10,.grid-x > .small-11,.grid-x > .small-12 { flex-basis:auto; } @media print,screen and (min-width:23.4375em) { .grid-x > .mid-small-shrink,.grid-x > .mid-small-full,.grid-x > .mid-small-1,.grid-x > .mid-small-2,.grid-x > .mid-small-3,.grid-x > .mid-small-4,.grid-x > .mid-small-5,.grid-x > .mid-small-6,.grid-x > .mid-small-7,.grid-x > .mid-small-8,.grid-x > .mid-small-9,.grid-x > .mid-small-10,.grid-x > .mid-small-11,.grid-x > .mid-small-12 { flex-basis:auto; } } @media print,screen and (min-width:48em) { .grid-x > .medium-shrink,.grid-x > .medium-full,.grid-x > .medium-1,.grid-x > .medium-2,.grid-x > .medium-3,.grid-x > .medium-4,.grid-x > .medium-5,.grid-x > .medium-6,.grid-x > .medium-7,.grid-x > .medium-8,.grid-x > .medium-9,.grid-x > .medium-10,.grid-x > .medium-11,.grid-x > .medium-12 { flex-basis:auto; } } @media print,screen and (min-width:64em) { .grid-x > .large-shrink,.grid-x > .large-full,.grid-x > .large-1,.grid-x > .large-2,.grid-x > .large-3,.grid-x > .large-4,.grid-x > .large-5,.grid-x > .large-6,.grid-x > .large-7,.grid-x > .large-8,.grid-x > .large-9,.grid-x > .large-10,.grid-x > .large-11,.grid-x > .large-12 { flex-basis:auto; } } @media screen and (min-width:92.5em) { .grid-x > .xlarge-shrink,.grid-x > .xlarge-full,.grid-x > .xlarge-1,.grid-x > .xlarge-2,.grid-x > .xlarge-3,.grid-x > .xlarge-4,.grid-x > .xlarge-5,.grid-x > .xlarge-6,.grid-x > .xlarge-7,.grid-x > .xlarge-8,.grid-x > .xlarge-9,.grid-x > .xlarge-10,.grid-x > .xlarge-11,.grid-x > .xlarge-12 { flex-basis:auto; } } .grid-x > .small-12,.grid-x > .small-11,.grid-x > .small-10,.grid-x > .small-9,.grid-x > .small-8,.grid-x > .small-7,.grid-x > .small-6,.grid-x > .small-5,.grid-x > .small-4,.grid-x > .small-3,.grid-x > .small-2,.grid-x > .small-1 { flex:0 0 auto; } .grid-x > .small-1 { width:8.3333333333%; } .grid-x > .small-2 { width:16.6666666667%; } .grid-x > .small-3 { width:25%; } .grid-x > .small-4 { width:33.3333333333%; } .grid-x > .small-5 { width:41.6666666667%; } .grid-x > .small-6 { width:50%; } .grid-x > .small-7 { width:58.3333333333%; } .grid-x > .small-8 { width:66.6666666667%; } .grid-x > .small-9 { width:75%; } .grid-x > .small-10 { width:83.3333333333%; } .grid-x > .small-11 { width:91.6666666667%; } .grid-x > .small-12 { width:100%; } @media print,screen and (min-width:23.4375em) { .grid-x > .mid-small-auto { flex:1 1 0px; width:auto; } .grid-x > .mid-small-12,.grid-x > .mid-small-11,.grid-x > .mid-small-10,.grid-x > .mid-small-9,.grid-x > .mid-small-8,.grid-x > .mid-small-7,.grid-x > .mid-small-6,.grid-x > .mid-small-5,.grid-x > .mid-small-4,.grid-x > .mid-small-3,.grid-x > .mid-small-2,.grid-x > .mid-small-1,.grid-x > .mid-small-shrink { flex:0 0 auto; } .grid-x > .mid-small-shrink { width:auto; } .grid-x > .mid-small-1 { width:8.3333333333%; } .grid-x > .mid-small-2 { width:16.6666666667%; } .grid-x > .mid-small-3 { width:25%; } .grid-x > .mid-small-4 { width:33.3333333333%; } .grid-x > .mid-small-5 { width:41.6666666667%; } .grid-x > .mid-small-6 { width:50%; } .grid-x > .mid-small-7 { width:58.3333333333%; } .grid-x > .mid-small-8 { width:66.6666666667%; } .grid-x > .mid-small-9 { width:75%; } .grid-x > .mid-small-10 { width:83.3333333333%; } .grid-x > .mid-small-11 { width:91.6666666667%; } .grid-x > .mid-small-12 { width:100%; } } @media print,screen and (min-width:48em) { .grid-x > .medium-auto { flex:1 1 0px; width:auto; } .grid-x > .medium-12,.grid-x > .medium-11,.grid-x > .medium-10,.grid-x > .medium-9,.grid-x > .medium-8,.grid-x > .medium-7,.grid-x > .medium-6,.grid-x > .medium-5,.grid-x > .medium-4,.grid-x > .medium-3,.grid-x > .medium-2,.grid-x > .medium-1,.grid-x > .medium-shrink { flex:0 0 auto; } .grid-x > .medium-shrink { width:auto; } .grid-x > .medium-1 { width:8.3333333333%; } .grid-x > .medium-2 { width:16.6666666667%; } .grid-x > .medium-3 { width:25%; } .grid-x > .medium-4 { width:33.3333333333%; } .grid-x > .medium-5 { width:41.6666666667%; } .grid-x > .medium-6 { width:50%; } .grid-x > .medium-7 { width:58.3333333333%; } .grid-x > .medium-8 { width:66.6666666667%; } .grid-x > .medium-9 { width:75%; } .grid-x > .medium-10 { width:83.3333333333%; } .grid-x > .medium-11 { width:91.6666666667%; } .grid-x > .medium-12 { width:100%; } } @media print,screen and (min-width:64em) { .grid-x > .large-auto { flex:1 1 0px; width:auto; } .grid-x > .large-12,.grid-x > .large-11,.grid-x > .large-10,.grid-x > .large-9,.grid-x > .large-8,.grid-x > .large-7,.grid-x > .large-6,.grid-x > .large-5,.grid-x > .large-4,.grid-x > .large-3,.grid-x > .large-2,.grid-x > .large-1,.grid-x > .large-shrink { flex:0 0 auto; } .grid-x > .large-shrink { width:auto; } .grid-x > .large-1 { width:8.3333333333%; } .grid-x > .large-2 { width:16.6666666667%; } .grid-x > .large-3 { width:25%; } .grid-x > .large-4 { width:33.3333333333%; } .grid-x > .large-5 { width:41.6666666667%; } .grid-x > .large-6 { width:50%; } .grid-x > .large-7 { width:58.3333333333%; } .grid-x > .large-8 { width:66.6666666667%; } .grid-x > .large-9 { width:75%; } .grid-x > .large-10 { width:83.3333333333%; } .grid-x > .large-11 { width:91.6666666667%; } .grid-x > .large-12 { width:100%; } } @media screen and (min-width:92.5em) { .grid-x > .xlarge-auto { flex:1 1 0px; width:auto; } .grid-x > .xlarge-12,.grid-x > .xlarge-11,.grid-x > .xlarge-10,.grid-x > .xlarge-9,.grid-x > .xlarge-8,.grid-x > .xlarge-7,.grid-x > .xlarge-6,.grid-x > .xlarge-5,.grid-x > .xlarge-4,.grid-x > .xlarge-3,.grid-x > .xlarge-2,.grid-x > .xlarge-1,.grid-x > .xlarge-shrink { flex:0 0 auto; } .grid-x > .xlarge-shrink { width:auto; } .grid-x > .xlarge-1 { width:8.3333333333%; } .grid-x > .xlarge-2 { width:16.6666666667%; } .grid-x > .xlarge-3 { width:25%; } .grid-x > .xlarge-4 { width:33.3333333333%; } .grid-x > .xlarge-5 { width:41.6666666667%; } .grid-x > .xlarge-6 { width:50%; } .grid-x > .xlarge-7 { width:58.3333333333%; } .grid-x > .xlarge-8 { width:66.6666666667%; } .grid-x > .xlarge-9 { width:75%; } .grid-x > .xlarge-10 { width:83.3333333333%; } .grid-x > .xlarge-11 { width:91.6666666667%; } .grid-x > .xlarge-12 { width:100%; } } .grid-margin-x:not(.grid-x) > .cell { width:auto; } .grid-margin-y:not(.grid-y) > .cell { height:auto; } .grid-margin-x { margin-left:-0.5rem; margin-right:-0.5rem; } .grid-margin-x > .cell { width:calc(100% - 1rem); margin-left:0.5rem; margin-right:0.5rem; } .grid-margin-x > .auto { width:auto; } .grid-margin-x > .shrink { width:auto; } .grid-margin-x > .small-1 { width:calc(8.3333333333% - 1rem); } .grid-margin-x > .small-2 { width:calc(16.6666666667% - 1rem); } .grid-margin-x > .small-3 { width:calc(25% - 1rem); } .grid-margin-x > .small-4 { width:calc(33.3333333333% - 1rem); } .grid-margin-x > .small-5 { width:calc(41.6666666667% - 1rem); } .grid-margin-x > .small-6 { width:calc(50% - 1rem); } .grid-margin-x > .small-7 { width:calc(58.3333333333% - 1rem); } .grid-margin-x > .small-8 { width:calc(66.6666666667% - 1rem); } .grid-margin-x > .small-9 { width:calc(75% - 1rem); } .grid-margin-x > .small-10 { width:calc(83.3333333333% - 1rem); } .grid-margin-x > .small-11 { width:calc(91.6666666667% - 1rem); } .grid-margin-x > .small-12 { width:calc(100% - 1rem); } @media print,screen and (min-width:23.4375em) { .grid-margin-x > .mid-small-auto { width:auto; } .grid-margin-x > .mid-small-shrink { width:auto; } .grid-margin-x > .mid-small-1 { width:calc(8.3333333333% - 1rem); } .grid-margin-x > .mid-small-2 { width:calc(16.6666666667% - 1rem); } .grid-margin-x > .mid-small-3 { width:calc(25% - 1rem); } .grid-margin-x > .mid-small-4 { width:calc(33.3333333333% - 1rem); } .grid-margin-x > .mid-small-5 { width:calc(41.6666666667% - 1rem); } .grid-margin-x > .mid-small-6 { width:calc(50% - 1rem); } .grid-margin-x > .mid-small-7 { width:calc(58.3333333333% - 1rem); } .grid-margin-x > .mid-small-8 { width:calc(66.6666666667% - 1rem); } .grid-margin-x > .mid-small-9 { width:calc(75% - 1rem); } .grid-margin-x > .mid-small-10 { width:calc(83.3333333333% - 1rem); } .grid-margin-x > .mid-small-11 { width:calc(91.6666666667% - 1rem); } .grid-margin-x > .mid-small-12 { width:calc(100% - 1rem); } } @media print,screen and (min-width:48em) { .grid-margin-x > .medium-auto { width:auto; } .grid-margin-x > .medium-shrink { width:auto; } .grid-margin-x > .medium-1 { width:calc(8.3333333333% - 1rem); } .grid-margin-x > .medium-2 { width:calc(16.6666666667% - 1rem); } .grid-margin-x > .medium-3 { width:calc(25% - 1rem); } .grid-margin-x > .medium-4 { width:calc(33.3333333333% - 1rem); } .grid-margin-x > .medium-5 { width:calc(41.6666666667% - 1rem); } .grid-margin-x > .medium-6 { width:calc(50% - 1rem); } .grid-margin-x > .medium-7 { width:calc(58.3333333333% - 1rem); } .grid-margin-x > .medium-8 { width:calc(66.6666666667% - 1rem); } .grid-margin-x > .medium-9 { width:calc(75% - 1rem); } .grid-margin-x > .medium-10 { width:calc(83.3333333333% - 1rem); } .grid-margin-x > .medium-11 { width:calc(91.6666666667% - 1rem); } .grid-margin-x > .medium-12 { width:calc(100% - 1rem); } } @media print,screen and (min-width:64em) { .grid-margin-x > .large-auto { width:auto; } .grid-margin-x > .large-shrink { width:auto; } .grid-margin-x > .large-1 { width:calc(8.3333333333% - 1rem); } .grid-margin-x > .large-2 { width:calc(16.6666666667% - 1rem); } .grid-margin-x > .large-3 { width:calc(25% - 1rem); } .grid-margin-x > .large-4 { width:calc(33.3333333333% - 1rem); } .grid-margin-x > .large-5 { width:calc(41.6666666667% - 1rem); } .grid-margin-x > .large-6 { width:calc(50% - 1rem); } .grid-margin-x > .large-7 { width:calc(58.3333333333% - 1rem); } .grid-margin-x > .large-8 { width:calc(66.6666666667% - 1rem); } .grid-margin-x > .large-9 { width:calc(75% - 1rem); } .grid-margin-x > .large-10 { width:calc(83.3333333333% - 1rem); } .grid-margin-x > .large-11 { width:calc(91.6666666667% - 1rem); } .grid-margin-x > .large-12 { width:calc(100% - 1rem); } } @media screen and (min-width:92.5em) { .grid-margin-x > .xlarge-auto { width:auto; } .grid-margin-x > .xlarge-shrink { width:auto; } .grid-margin-x > .xlarge-1 { width:calc(8.3333333333% - 1rem); } .grid-margin-x > .xlarge-2 { width:calc(16.6666666667% - 1rem); } .grid-margin-x > .xlarge-3 { width:calc(25% - 1rem); } .grid-margin-x > .xlarge-4 { width:calc(33.3333333333% - 1rem); } .grid-margin-x > .xlarge-5 { width:calc(41.6666666667% - 1rem); } .grid-margin-x > .xlarge-6 { width:calc(50% - 1rem); } .grid-margin-x > .xlarge-7 { width:calc(58.3333333333% - 1rem); } .grid-margin-x > .xlarge-8 { width:calc(66.6666666667% - 1rem); } .grid-margin-x > .xlarge-9 { width:calc(75% - 1rem); } .grid-margin-x > .xlarge-10 { width:calc(83.3333333333% - 1rem); } .grid-margin-x > .xlarge-11 { width:calc(91.6666666667% - 1rem); } .grid-margin-x > .xlarge-12 { width:calc(100% - 1rem); } } .grid-padding-x .grid-padding-x { margin-right:-0.5rem; margin-left:-0.5rem; } .grid-container:not(.full) > .grid-padding-x { margin-right:-0.5rem; margin-left:-0.5rem; } .grid-padding-x > .cell { padding-right:0.5rem; padding-left:0.5rem; } .small-up-1 > .cell { width:100%; } .small-up-2 > .cell { width:50%; } .small-up-3 > .cell { width:33.3333333333%; } .small-up-4 > .cell { width:25%; } .small-up-5 > .cell { width:20%; } .small-up-6 > .cell { width:16.6666666667%; } .small-up-7 > .cell { width:14.2857142857%; } .small-up-8 > .cell { width:12.5%; } @media print,screen and (min-width:23.4375em) { .mid-small-up-1 > .cell { width:100%; } .mid-small-up-2 > .cell { width:50%; } .mid-small-up-3 > .cell { width:33.3333333333%; } .mid-small-up-4 > .cell { width:25%; } .mid-small-up-5 > .cell { width:20%; } .mid-small-up-6 > .cell { width:16.6666666667%; } .mid-small-up-7 > .cell { width:14.2857142857%; } .mid-small-up-8 > .cell { width:12.5%; } } @media print,screen and (min-width:48em) { .medium-up-1 > .cell { width:100%; } .medium-up-2 > .cell { width:50%; } .medium-up-3 > .cell { width:33.3333333333%; } .medium-up-4 > .cell { width:25%; } .medium-up-5 > .cell { width:20%; } .medium-up-6 > .cell { width:16.6666666667%; } .medium-up-7 > .cell { width:14.2857142857%; } .medium-up-8 > .cell { width:12.5%; } } @media print,screen and (min-width:64em) { .large-up-1 > .cell { width:100%; } .large-up-2 > .cell { width:50%; } .large-up-3 > .cell { width:33.3333333333%; } .large-up-4 > .cell { width:25%; } .large-up-5 > .cell { width:20%; } .large-up-6 > .cell { width:16.6666666667%; } .large-up-7 > .cell { width:14.2857142857%; } .large-up-8 > .cell { width:12.5%; } } @media screen and (min-width:92.5em) { .xlarge-up-1 > .cell { width:100%; } .xlarge-up-2 > .cell { width:50%; } .xlarge-up-3 > .cell { width:33.3333333333%; } .xlarge-up-4 > .cell { width:25%; } .xlarge-up-5 > .cell { width:20%; } .xlarge-up-6 > .cell { width:16.6666666667%; } .xlarge-up-7 > .cell { width:14.2857142857%; } .xlarge-up-8 > .cell { width:12.5%; } } .grid-margin-x.small-up-1 > .cell { width:calc(100% - 1rem); } .grid-margin-x.small-up-2 > .cell { width:calc(50% - 1rem); } .grid-margin-x.small-up-3 > .cell { width:calc(33.3333333333% - 1rem); } .grid-margin-x.small-up-4 > .cell { width:calc(25% - 1rem); } .grid-margin-x.small-up-5 > .cell { width:calc(20% - 1rem); } .grid-margin-x.small-up-6 > .cell { width:calc(16.6666666667% - 1rem); } .grid-margin-x.small-up-7 > .cell { width:calc(14.2857142857% - 1rem); } .grid-margin-x.small-up-8 > .cell { width:calc(12.5% - 1rem); } @media print,screen and (min-width:23.4375em) { .grid-margin-x.mid-small-up-1 > .cell { width:calc(100% - 1rem); } .grid-margin-x.mid-small-up-2 > .cell { width:calc(50% - 1rem); } .grid-margin-x.mid-small-up-3 > .cell { width:calc(33.3333333333% - 1rem); } .grid-margin-x.mid-small-up-4 > .cell { width:calc(25% - 1rem); } .grid-margin-x.mid-small-up-5 > .cell { width:calc(20% - 1rem); } .grid-margin-x.mid-small-up-6 > .cell { width:calc(16.6666666667% - 1rem); } .grid-margin-x.mid-small-up-7 > .cell { width:calc(14.2857142857% - 1rem); } .grid-margin-x.mid-small-up-8 > .cell { width:calc(12.5% - 1rem); } } @media print,screen and (min-width:48em) { .grid-margin-x.medium-up-1 > .cell { width:calc(100% - 1rem); } .grid-margin-x.medium-up-2 > .cell { width:calc(50% - 1rem); } .grid-margin-x.medium-up-3 > .cell { width:calc(33.3333333333% - 1rem); } .grid-margin-x.medium-up-4 > .cell { width:calc(25% - 1rem); } .grid-margin-x.medium-up-5 > .cell { width:calc(20% - 1rem); } .grid-margin-x.medium-up-6 > .cell { width:calc(16.6666666667% - 1rem); } .grid-margin-x.medium-up-7 > .cell { width:calc(14.2857142857% - 1rem); } .grid-margin-x.medium-up-8 > .cell { width:calc(12.5% - 1rem); } } @media print,screen and (min-width:64em) { .grid-margin-x.large-up-1 > .cell { width:calc(100% - 1rem); } .grid-margin-x.large-up-2 > .cell { width:calc(50% - 1rem); } .grid-margin-x.large-up-3 > .cell { width:calc(33.3333333333% - 1rem); } .grid-margin-x.large-up-4 > .cell { width:calc(25% - 1rem); } .grid-margin-x.large-up-5 > .cell { width:calc(20% - 1rem); } .grid-margin-x.large-up-6 > .cell { width:calc(16.6666666667% - 1rem); } .grid-margin-x.large-up-7 > .cell { width:calc(14.2857142857% - 1rem); } .grid-margin-x.large-up-8 > .cell { width:calc(12.5% - 1rem); } } @media screen and (min-width:92.5em) { .grid-margin-x.xlarge-up-1 > .cell { width:calc(100% - 1rem); } .grid-margin-x.xlarge-up-2 > .cell { width:calc(50% - 1rem); } .grid-margin-x.xlarge-up-3 > .cell { width:calc(33.3333333333% - 1rem); } .grid-margin-x.xlarge-up-4 > .cell { width:calc(25% - 1rem); } .grid-margin-x.xlarge-up-5 > .cell { width:calc(20% - 1rem); } .grid-margin-x.xlarge-up-6 > .cell { width:calc(16.6666666667% - 1rem); } .grid-margin-x.xlarge-up-7 > .cell { width:calc(14.2857142857% - 1rem); } .grid-margin-x.xlarge-up-8 > .cell { width:calc(12.5% - 1rem); } } .small-margin-collapse { margin-right:0; margin-left:0; } .small-margin-collapse > .cell { margin-right:0; margin-left:0; } .small-margin-collapse > .small-1 { width:8.3333333333%; } .small-margin-collapse > .small-2 { width:16.6666666667%; } .small-margin-collapse > .small-3 { width:25%; } .small-margin-collapse > .small-4 { width:33.3333333333%; } .small-margin-collapse > .small-5 { width:41.6666666667%; } .small-margin-collapse > .small-6 { width:50%; } .small-margin-collapse > .small-7 { width:58.3333333333%; } .small-margin-collapse > .small-8 { width:66.6666666667%; } .small-margin-collapse > .small-9 { width:75%; } .small-margin-collapse > .small-10 { width:83.3333333333%; } .small-margin-collapse > .small-11 { width:91.6666666667%; } .small-margin-collapse > .small-12 { width:100%; } @media print,screen and (min-width:23.4375em) { .small-margin-collapse > .mid-small-1 { width:8.3333333333%; } .small-margin-collapse > .mid-small-2 { width:16.6666666667%; } .small-margin-collapse > .mid-small-3 { width:25%; } .small-margin-collapse > .mid-small-4 { width:33.3333333333%; } .small-margin-collapse > .mid-small-5 { width:41.6666666667%; } .small-margin-collapse > .mid-small-6 { width:50%; } .small-margin-collapse > .mid-small-7 { width:58.3333333333%; } .small-margin-collapse > .mid-small-8 { width:66.6666666667%; } .small-margin-collapse > .mid-small-9 { width:75%; } .small-margin-collapse > .mid-small-10 { width:83.3333333333%; } .small-margin-collapse > .mid-small-11 { width:91.6666666667%; } .small-margin-collapse > .mid-small-12 { width:100%; } } @media print,screen and (min-width:48em) { .small-margin-collapse > .medium-1 { width:8.3333333333%; } .small-margin-collapse > .medium-2 { width:16.6666666667%; } .small-margin-collapse > .medium-3 { width:25%; } .small-margin-collapse > .medium-4 { width:33.3333333333%; } .small-margin-collapse > .medium-5 { width:41.6666666667%; } .small-margin-collapse > .medium-6 { width:50%; } .small-margin-collapse > .medium-7 { width:58.3333333333%; } .small-margin-collapse > .medium-8 { width:66.6666666667%; } .small-margin-collapse > .medium-9 { width:75%; } .small-margin-collapse > .medium-10 { width:83.3333333333%; } .small-margin-collapse > .medium-11 { width:91.6666666667%; } .small-margin-collapse > .medium-12 { width:100%; } } @media print,screen and (min-width:64em) { .small-margin-collapse > .large-1 { width:8.3333333333%; } .small-margin-collapse > .large-2 { width:16.6666666667%; } .small-margin-collapse > .large-3 { width:25%; } .small-margin-collapse > .large-4 { width:33.3333333333%; } .small-margin-collapse > .large-5 { width:41.6666666667%; } .small-margin-collapse > .large-6 { width:50%; } .small-margin-collapse > .large-7 { width:58.3333333333%; } .small-margin-collapse > .large-8 { width:66.6666666667%; } .small-margin-collapse > .large-9 { width:75%; } .small-margin-collapse > .large-10 { width:83.3333333333%; } .small-margin-collapse > .large-11 { width:91.6666666667%; } .small-margin-collapse > .large-12 { width:100%; } } @media screen and (min-width:92.5em) { .small-margin-collapse > .xlarge-1 { width:8.3333333333%; } .small-margin-collapse > .xlarge-2 { width:16.6666666667%; } .small-margin-collapse > .xlarge-3 { width:25%; } .small-margin-collapse > .xlarge-4 { width:33.3333333333%; } .small-margin-collapse > .xlarge-5 { width:41.6666666667%; } .small-margin-collapse > .xlarge-6 { width:50%; } .small-margin-collapse > .xlarge-7 { width:58.3333333333%; } .small-margin-collapse > .xlarge-8 { width:66.6666666667%; } .small-margin-collapse > .xlarge-9 { width:75%; } .small-margin-collapse > .xlarge-10 { width:83.3333333333%; } .small-margin-collapse > .xlarge-11 { width:91.6666666667%; } .small-margin-collapse > .xlarge-12 { width:100%; } } .small-padding-collapse { margin-right:0; margin-left:0; } .small-padding-collapse > .cell { padding-right:0; padding-left:0; } @media print,screen and (min-width:23.4375em) { .mid-small-margin-collapse { margin-right:0; margin-left:0; } .mid-small-margin-collapse > .cell { margin-right:0; margin-left:0; } } @media print,screen and (min-width:23.4375em) { .mid-small-margin-collapse > .small-1 { width:8.3333333333%; } .mid-small-margin-collapse > .small-2 { width:16.6666666667%; } .mid-small-margin-collapse > .small-3 { width:25%; } .mid-small-margin-collapse > .small-4 { width:33.3333333333%; } .mid-small-margin-collapse > .small-5 { width:41.6666666667%; } .mid-small-margin-collapse > .small-6 { width:50%; } .mid-small-margin-collapse > .small-7 { width:58.3333333333%; } .mid-small-margin-collapse > .small-8 { width:66.6666666667%; } .mid-small-margin-collapse > .small-9 { width:75%; } .mid-small-margin-collapse > .small-10 { width:83.3333333333%; } .mid-small-margin-collapse > .small-11 { width:91.6666666667%; } .mid-small-margin-collapse > .small-12 { width:100%; } } @media print,screen and (min-width:23.4375em) { .mid-small-margin-collapse > .mid-small-1 { width:8.3333333333%; } .mid-small-margin-collapse > .mid-small-2 { width:16.6666666667%; } .mid-small-margin-collapse > .mid-small-3 { width:25%; } .mid-small-margin-collapse > .mid-small-4 { width:33.3333333333%; } .mid-small-margin-collapse > .mid-small-5 { width:41.6666666667%; } .mid-small-margin-collapse > .mid-small-6 { width:50%; } .mid-small-margin-collapse > .mid-small-7 { width:58.3333333333%; } .mid-small-margin-collapse > .mid-small-8 { width:66.6666666667%; } .mid-small-margin-collapse > .mid-small-9 { width:75%; } .mid-small-margin-collapse > .mid-small-10 { width:83.3333333333%; } .mid-small-margin-collapse > .mid-small-11 { width:91.6666666667%; } .mid-small-margin-collapse > .mid-small-12 { width:100%; } } @media print,screen and (min-width:48em) { .mid-small-margin-collapse > .medium-1 { width:8.3333333333%; } .mid-small-margin-collapse > .medium-2 { width:16.6666666667%; } .mid-small-margin-collapse > .medium-3 { width:25%; } .mid-small-margin-collapse > .medium-4 { width:33.3333333333%; } .mid-small-margin-collapse > .medium-5 { width:41.6666666667%; } .mid-small-margin-collapse > .medium-6 { width:50%; } .mid-small-margin-collapse > .medium-7 { width:58.3333333333%; } .mid-small-margin-collapse > .medium-8 { width:66.6666666667%; } .mid-small-margin-collapse > .medium-9 { width:75%; } .mid-small-margin-collapse > .medium-10 { width:83.3333333333%; } .mid-small-margin-collapse > .medium-11 { width:91.6666666667%; } .mid-small-margin-collapse > .medium-12 { width:100%; } } @media print,screen and (min-width:64em) { .mid-small-margin-collapse > .large-1 { width:8.3333333333%; } .mid-small-margin-collapse > .large-2 { width:16.6666666667%; } .mid-small-margin-collapse > .large-3 { width:25%; } .mid-small-margin-collapse > .large-4 { width:33.3333333333%; } .mid-small-margin-collapse > .large-5 { width:41.6666666667%; } .mid-small-margin-collapse > .large-6 { width:50%; } .mid-small-margin-collapse > .large-7 { width:58.3333333333%; } .mid-small-margin-collapse > .large-8 { width:66.6666666667%; } .mid-small-margin-collapse > .large-9 { width:75%; } .mid-small-margin-collapse > .large-10 { width:83.3333333333%; } .mid-small-margin-collapse > .large-11 { width:91.6666666667%; } .mid-small-margin-collapse > .large-12 { width:100%; } } @media screen and (min-width:92.5em) { .mid-small-margin-collapse > .xlarge-1 { width:8.3333333333%; } .mid-small-margin-collapse > .xlarge-2 { width:16.6666666667%; } .mid-small-margin-collapse > .xlarge-3 { width:25%; } .mid-small-margin-collapse > .xlarge-4 { width:33.3333333333%; } .mid-small-margin-collapse > .xlarge-5 { width:41.6666666667%; } .mid-small-margin-collapse > .xlarge-6 { width:50%; } .mid-small-margin-collapse > .xlarge-7 { width:58.3333333333%; } .mid-small-margin-collapse > .xlarge-8 { width:66.6666666667%; } .mid-small-margin-collapse > .xlarge-9 { width:75%; } .mid-small-margin-collapse > .xlarge-10 { width:83.3333333333%; } .mid-small-margin-collapse > .xlarge-11 { width:91.6666666667%; } .mid-small-margin-collapse > .xlarge-12 { width:100%; } } @media print,screen and (min-width:23.4375em) { .mid-small-padding-collapse { margin-right:0; margin-left:0; } .mid-small-padding-collapse > .cell { padding-right:0; padding-left:0; } } @media print,screen and (min-width:48em) { .medium-margin-collapse { margin-right:0; margin-left:0; } .medium-margin-collapse > .cell { margin-right:0; margin-left:0; } } @media print,screen and (min-width:48em) { .medium-margin-collapse > .small-1 { width:8.3333333333%; } .medium-margin-collapse > .small-2 { width:16.6666666667%; } .medium-margin-collapse > .small-3 { width:25%; } .medium-margin-collapse > .small-4 { width:33.3333333333%; } .medium-margin-collapse > .small-5 { width:41.6666666667%; } .medium-margin-collapse > .small-6 { width:50%; } .medium-margin-collapse > .small-7 { width:58.3333333333%; } .medium-margin-collapse > .small-8 { width:66.6666666667%; } .medium-margin-collapse > .small-9 { width:75%; } .medium-margin-collapse > .small-10 { width:83.3333333333%; } .medium-margin-collapse > .small-11 { width:91.6666666667%; } .medium-margin-collapse > .small-12 { width:100%; } } @media print,screen and (min-width:48em) { .medium-margin-collapse > .mid-small-1 { width:8.3333333333%; } .medium-margin-collapse > .mid-small-2 { width:16.6666666667%; } .medium-margin-collapse > .mid-small-3 { width:25%; } .medium-margin-collapse > .mid-small-4 { width:33.3333333333%; } .medium-margin-collapse > .mid-small-5 { width:41.6666666667%; } .medium-margin-collapse > .mid-small-6 { width:50%; } .medium-margin-collapse > .mid-small-7 { width:58.3333333333%; } .medium-margin-collapse > .mid-small-8 { width:66.6666666667%; } .medium-margin-collapse > .mid-small-9 { width:75%; } .medium-margin-collapse > .mid-small-10 { width:83.3333333333%; } .medium-margin-collapse > .mid-small-11 { width:91.6666666667%; } .medium-margin-collapse > .mid-small-12 { width:100%; } } @media print,screen and (min-width:48em) { .medium-margin-collapse > .medium-1 { width:8.3333333333%; } .medium-margin-collapse > .medium-2 { width:16.6666666667%; } .medium-margin-collapse > .medium-3 { width:25%; } .medium-margin-collapse > .medium-4 { width:33.3333333333%; } .medium-margin-collapse > .medium-5 { width:41.6666666667%; } .medium-margin-collapse > .medium-6 { width:50%; } .medium-margin-collapse > .medium-7 { width:58.3333333333%; } .medium-margin-collapse > .medium-8 { width:66.6666666667%; } .medium-margin-collapse > .medium-9 { width:75%; } .medium-margin-collapse > .medium-10 { width:83.3333333333%; } .medium-margin-collapse > .medium-11 { width:91.6666666667%; } .medium-margin-collapse > .medium-12 { width:100%; } } @media print,screen and (min-width:64em) { .medium-margin-collapse > .large-1 { width:8.3333333333%; } .medium-margin-collapse > .large-2 { width:16.6666666667%; } .medium-margin-collapse > .large-3 { width:25%; } .medium-margin-collapse > .large-4 { width:33.3333333333%; } .medium-margin-collapse > .large-5 { width:41.6666666667%; } .medium-margin-collapse > .large-6 { width:50%; } .medium-margin-collapse > .large-7 { width:58.3333333333%; } .medium-margin-collapse > .large-8 { width:66.6666666667%; } .medium-margin-collapse > .large-9 { width:75%; } .medium-margin-collapse > .large-10 { width:83.3333333333%; } .medium-margin-collapse > .large-11 { width:91.6666666667%; } .medium-margin-collapse > .large-12 { width:100%; } } @media screen and (min-width:92.5em) { .medium-margin-collapse > .xlarge-1 { width:8.3333333333%; } .medium-margin-collapse > .xlarge-2 { width:16.6666666667%; } .medium-margin-collapse > .xlarge-3 { width:25%; } .medium-margin-collapse > .xlarge-4 { width:33.3333333333%; } .medium-margin-collapse > .xlarge-5 { width:41.6666666667%; } .medium-margin-collapse > .xlarge-6 { width:50%; } .medium-margin-collapse > .xlarge-7 { width:58.3333333333%; } .medium-margin-collapse > .xlarge-8 { width:66.6666666667%; } .medium-margin-collapse > .xlarge-9 { width:75%; } .medium-margin-collapse > .xlarge-10 { width:83.3333333333%; } .medium-margin-collapse > .xlarge-11 { width:91.6666666667%; } .medium-margin-collapse > .xlarge-12 { width:100%; } } @media print,screen and (min-width:48em) { .medium-padding-collapse { margin-right:0; margin-left:0; } .medium-padding-collapse > .cell { padding-right:0; padding-left:0; } } @media print,screen and (min-width:64em) { .large-margin-collapse { margin-right:0; margin-left:0; } .large-margin-collapse > .cell { margin-right:0; margin-left:0; } } @media print,screen and (min-width:64em) { .large-margin-collapse > .small-1 { width:8.3333333333%; } .large-margin-collapse > .small-2 { width:16.6666666667%; } .large-margin-collapse > .small-3 { width:25%; } .large-margin-collapse > .small-4 { width:33.3333333333%; } .large-margin-collapse > .small-5 { width:41.6666666667%; } .large-margin-collapse > .small-6 { width:50%; } .large-margin-collapse > .small-7 { width:58.3333333333%; } .large-margin-collapse > .small-8 { width:66.6666666667%; } .large-margin-collapse > .small-9 { width:75%; } .large-margin-collapse > .small-10 { width:83.3333333333%; } .large-margin-collapse > .small-11 { width:91.6666666667%; } .large-margin-collapse > .small-12 { width:100%; } } @media print,screen and (min-width:64em) { .large-margin-collapse > .mid-small-1 { width:8.3333333333%; } .large-margin-collapse > .mid-small-2 { width:16.6666666667%; } .large-margin-collapse > .mid-small-3 { width:25%; } .large-margin-collapse > .mid-small-4 { width:33.3333333333%; } .large-margin-collapse > .mid-small-5 { width:41.6666666667%; } .large-margin-collapse > .mid-small-6 { width:50%; } .large-margin-collapse > .mid-small-7 { width:58.3333333333%; } .large-margin-collapse > .mid-small-8 { width:66.6666666667%; } .large-margin-collapse > .mid-small-9 { width:75%; } .large-margin-collapse > .mid-small-10 { width:83.3333333333%; } .large-margin-collapse > .mid-small-11 { width:91.6666666667%; } .large-margin-collapse > .mid-small-12 { width:100%; } } @media print,screen and (min-width:64em) { .large-margin-collapse > .medium-1 { width:8.3333333333%; } .large-margin-collapse > .medium-2 { width:16.6666666667%; } .large-margin-collapse > .medium-3 { width:25%; } .large-margin-collapse > .medium-4 { width:33.3333333333%; } .large-margin-collapse > .medium-5 { width:41.6666666667%; } .large-margin-collapse > .medium-6 { width:50%; } .large-margin-collapse > .medium-7 { width:58.3333333333%; } .large-margin-collapse > .medium-8 { width:66.6666666667%; } .large-margin-collapse > .medium-9 { width:75%; } .large-margin-collapse > .medium-10 { width:83.3333333333%; } .large-margin-collapse > .medium-11 { width:91.6666666667%; } .large-margin-collapse > .medium-12 { width:100%; } } @media print,screen and (min-width:64em) { .large-margin-collapse > .large-1 { width:8.3333333333%; } .large-margin-collapse > .large-2 { width:16.6666666667%; } .large-margin-collapse > .large-3 { width:25%; } .large-margin-collapse > .large-4 { width:33.3333333333%; } .large-margin-collapse > .large-5 { width:41.6666666667%; } .large-margin-collapse > .large-6 { width:50%; } .large-margin-collapse > .large-7 { width:58.3333333333%; } .large-margin-collapse > .large-8 { width:66.6666666667%; } .large-margin-collapse > .large-9 { width:75%; } .large-margin-collapse > .large-10 { width:83.3333333333%; } .large-margin-collapse > .large-11 { width:91.6666666667%; } .large-margin-collapse > .large-12 { width:100%; } } @media screen and (min-width:92.5em) { .large-margin-collapse > .xlarge-1 { width:8.3333333333%; } .large-margin-collapse > .xlarge-2 { width:16.6666666667%; } .large-margin-collapse > .xlarge-3 { width:25%; } .large-margin-collapse > .xlarge-4 { width:33.3333333333%; } .large-margin-collapse > .xlarge-5 { width:41.6666666667%; } .large-margin-collapse > .xlarge-6 { width:50%; } .large-margin-collapse > .xlarge-7 { width:58.3333333333%; } .large-margin-collapse > .xlarge-8 { width:66.6666666667%; } .large-margin-collapse > .xlarge-9 { width:75%; } .large-margin-collapse > .xlarge-10 { width:83.3333333333%; } .large-margin-collapse > .xlarge-11 { width:91.6666666667%; } .large-margin-collapse > .xlarge-12 { width:100%; } } @media print,screen and (min-width:64em) { .large-padding-collapse { margin-right:0; margin-left:0; } .large-padding-collapse > .cell { padding-right:0; padding-left:0; } } @media screen and (min-width:92.5em) { .xlarge-margin-collapse { margin-right:0; margin-left:0; } .xlarge-margin-collapse > .cell { margin-right:0; margin-left:0; } } @media screen and (min-width:92.5em) { .xlarge-margin-collapse > .small-1 { width:8.3333333333%; } .xlarge-margin-collapse > .small-2 { width:16.6666666667%; } .xlarge-margin-collapse > .small-3 { width:25%; } .xlarge-margin-collapse > .small-4 { width:33.3333333333%; } .xlarge-margin-collapse > .small-5 { width:41.6666666667%; } .xlarge-margin-collapse > .small-6 { width:50%; } .xlarge-margin-collapse > .small-7 { width:58.3333333333%; } .xlarge-margin-collapse > .small-8 { width:66.6666666667%; } .xlarge-margin-collapse > .small-9 { width:75%; } .xlarge-margin-collapse > .small-10 { width:83.3333333333%; } .xlarge-margin-collapse > .small-11 { width:91.6666666667%; } .xlarge-margin-collapse > .small-12 { width:100%; } } @media screen and (min-width:92.5em) { .xlarge-margin-collapse > .mid-small-1 { width:8.3333333333%; } .xlarge-margin-collapse > .mid-small-2 { width:16.6666666667%; } .xlarge-margin-collapse > .mid-small-3 { width:25%; } .xlarge-margin-collapse > .mid-small-4 { width:33.3333333333%; } .xlarge-margin-collapse > .mid-small-5 { width:41.6666666667%; } .xlarge-margin-collapse > .mid-small-6 { width:50%; } .xlarge-margin-collapse > .mid-small-7 { width:58.3333333333%; } .xlarge-margin-collapse > .mid-small-8 { width:66.6666666667%; } .xlarge-margin-collapse > .mid-small-9 { width:75%; } .xlarge-margin-collapse > .mid-small-10 { width:83.3333333333%; } .xlarge-margin-collapse > .mid-small-11 { width:91.6666666667%; } .xlarge-margin-collapse > .mid-small-12 { width:100%; } } @media screen and (min-width:92.5em) { .xlarge-margin-collapse > .medium-1 { width:8.3333333333%; } .xlarge-margin-collapse > .medium-2 { width:16.6666666667%; } .xlarge-margin-collapse > .medium-3 { width:25%; } .xlarge-margin-collapse > .medium-4 { width:33.3333333333%; } .xlarge-margin-collapse > .medium-5 { width:41.6666666667%; } .xlarge-margin-collapse > .medium-6 { width:50%; } .xlarge-margin-collapse > .medium-7 { width:58.3333333333%; } .xlarge-margin-collapse > .medium-8 { width:66.6666666667%; } .xlarge-margin-collapse > .medium-9 { width:75%; } .xlarge-margin-collapse > .medium-10 { width:83.3333333333%; } .xlarge-margin-collapse > .medium-11 { width:91.6666666667%; } .xlarge-margin-collapse > .medium-12 { width:100%; } } @media screen and (min-width:92.5em) { .xlarge-margin-collapse > .large-1 { width:8.3333333333%; } .xlarge-margin-collapse > .large-2 { width:16.6666666667%; } .xlarge-margin-collapse > .large-3 { width:25%; } .xlarge-margin-collapse > .large-4 { width:33.3333333333%; } .xlarge-margin-collapse > .large-5 { width:41.6666666667%; } .xlarge-margin-collapse > .large-6 { width:50%; } .xlarge-margin-collapse > .large-7 { width:58.3333333333%; } .xlarge-margin-collapse > .large-8 { width:66.6666666667%; } .xlarge-margin-collapse > .large-9 { width:75%; } .xlarge-margin-collapse > .large-10 { width:83.3333333333%; } .xlarge-margin-collapse > .large-11 { width:91.6666666667%; } .xlarge-margin-collapse > .large-12 { width:100%; } } @media screen and (min-width:92.5em) { .xlarge-margin-collapse > .xlarge-1 { width:8.3333333333%; } .xlarge-margin-collapse > .xlarge-2 { width:16.6666666667%; } .xlarge-margin-collapse > .xlarge-3 { width:25%; } .xlarge-margin-collapse > .xlarge-4 { width:33.3333333333%; } .xlarge-margin-collapse > .xlarge-5 { width:41.6666666667%; } .xlarge-margin-collapse > .xlarge-6 { width:50%; } .xlarge-margin-collapse > .xlarge-7 { width:58.3333333333%; } .xlarge-margin-collapse > .xlarge-8 { width:66.6666666667%; } .xlarge-margin-collapse > .xlarge-9 { width:75%; } .xlarge-margin-collapse > .xlarge-10 { width:83.3333333333%; } .xlarge-margin-collapse > .xlarge-11 { width:91.6666666667%; } .xlarge-margin-collapse > .xlarge-12 { width:100%; } } @media screen and (min-width:92.5em) { .xlarge-padding-collapse { margin-right:0; margin-left:0; } .xlarge-padding-collapse > .cell { padding-right:0; padding-left:0; } } .small-offset-0 { margin-left:0%; } .grid-margin-x > .small-offset-0 { margin-left:calc(0% + 0.5rem); } .small-offset-1 { margin-left:8.3333333333%; } .grid-margin-x > .small-offset-1 { margin-left:calc(8.3333333333% + 0.5rem); } .small-offset-2 { margin-left:16.6666666667%; } .grid-margin-x > .small-offset-2 { margin-left:calc(16.6666666667% + 0.5rem); } .small-offset-3 { margin-left:25%; } .grid-margin-x > .small-offset-3 { margin-left:calc(25% + 0.5rem); } .small-offset-4 { margin-left:33.3333333333%; } .grid-margin-x > .small-offset-4 { margin-left:calc(33.3333333333% + 0.5rem); } .small-offset-5 { margin-left:41.6666666667%; } .grid-margin-x > .small-offset-5 { margin-left:calc(41.6666666667% + 0.5rem); } .small-offset-6 { margin-left:50%; } .grid-margin-x > .small-offset-6 { margin-left:calc(50% + 0.5rem); } .small-offset-7 { margin-left:58.3333333333%; } .grid-margin-x > .small-offset-7 { margin-left:calc(58.3333333333% + 0.5rem); } .small-offset-8 { margin-left:66.6666666667%; } .grid-margin-x > .small-offset-8 { margin-left:calc(66.6666666667% + 0.5rem); } .small-offset-9 { margin-left:75%; } .grid-margin-x > .small-offset-9 { margin-left:calc(75% + 0.5rem); } .small-offset-10 { margin-left:83.3333333333%; } .grid-margin-x > .small-offset-10 { margin-left:calc(83.3333333333% + 0.5rem); } .small-offset-11 { margin-left:91.6666666667%; } .grid-margin-x > .small-offset-11 { margin-left:calc(91.6666666667% + 0.5rem); } @media print,screen and (min-width:23.4375em) { .mid-small-offset-0 { margin-left:0%; } .grid-margin-x > .mid-small-offset-0 { margin-left:calc(0% + 0.5rem); } .mid-small-offset-1 { margin-left:8.3333333333%; } .grid-margin-x > .mid-small-offset-1 { margin-left:calc(8.3333333333% + 0.5rem); } .mid-small-offset-2 { margin-left:16.6666666667%; } .grid-margin-x > .mid-small-offset-2 { margin-left:calc(16.6666666667% + 0.5rem); } .mid-small-offset-3 { margin-left:25%; } .grid-margin-x > .mid-small-offset-3 { margin-left:calc(25% + 0.5rem); } .mid-small-offset-4 { margin-left:33.3333333333%; } .grid-margin-x > .mid-small-offset-4 { margin-left:calc(33.3333333333% + 0.5rem); } .mid-small-offset-5 { margin-left:41.6666666667%; } .grid-margin-x > .mid-small-offset-5 { margin-left:calc(41.6666666667% + 0.5rem); } .mid-small-offset-6 { margin-left:50%; } .grid-margin-x > .mid-small-offset-6 { margin-left:calc(50% + 0.5rem); } .mid-small-offset-7 { margin-left:58.3333333333%; } .grid-margin-x > .mid-small-offset-7 { margin-left:calc(58.3333333333% + 0.5rem); } .mid-small-offset-8 { margin-left:66.6666666667%; } .grid-margin-x > .mid-small-offset-8 { margin-left:calc(66.6666666667% + 0.5rem); } .mid-small-offset-9 { margin-left:75%; } .grid-margin-x > .mid-small-offset-9 { margin-left:calc(75% + 0.5rem); } .mid-small-offset-10 { margin-left:83.3333333333%; } .grid-margin-x > .mid-small-offset-10 { margin-left:calc(83.3333333333% + 0.5rem); } .mid-small-offset-11 { margin-left:91.6666666667%; } .grid-margin-x > .mid-small-offset-11 { margin-left:calc(91.6666666667% + 0.5rem); } } @media print,screen and (min-width:48em) { .medium-offset-0 { margin-left:0%; } .grid-margin-x > .medium-offset-0 { margin-left:calc(0% + 0.5rem); } .medium-offset-1 { margin-left:8.3333333333%; } .grid-margin-x > .medium-offset-1 { margin-left:calc(8.3333333333% + 0.5rem); } .medium-offset-2 { margin-left:16.6666666667%; } .grid-margin-x > .medium-offset-2 { margin-left:calc(16.6666666667% + 0.5rem); } .medium-offset-3 { margin-left:25%; } .grid-margin-x > .medium-offset-3 { margin-left:calc(25% + 0.5rem); } .medium-offset-4 { margin-left:33.3333333333%; } .grid-margin-x > .medium-offset-4 { margin-left:calc(33.3333333333% + 0.5rem); } .medium-offset-5 { margin-left:41.6666666667%; } .grid-margin-x > .medium-offset-5 { margin-left:calc(41.6666666667% + 0.5rem); } .medium-offset-6 { margin-left:50%; } .grid-margin-x > .medium-offset-6 { margin-left:calc(50% + 0.5rem); } .medium-offset-7 { margin-left:58.3333333333%; } .grid-margin-x > .medium-offset-7 { margin-left:calc(58.3333333333% + 0.5rem); } .medium-offset-8 { margin-left:66.6666666667%; } .grid-margin-x > .medium-offset-8 { margin-left:calc(66.6666666667% + 0.5rem); } .medium-offset-9 { margin-left:75%; } .grid-margin-x > .medium-offset-9 { margin-left:calc(75% + 0.5rem); } .medium-offset-10 { margin-left:83.3333333333%; } .grid-margin-x > .medium-offset-10 { margin-left:calc(83.3333333333% + 0.5rem); } .medium-offset-11 { margin-left:91.6666666667%; } .grid-margin-x > .medium-offset-11 { margin-left:calc(91.6666666667% + 0.5rem); } } @media print,screen and (min-width:64em) { .large-offset-0 { margin-left:0%; } .grid-margin-x > .large-offset-0 { margin-left:calc(0% + 0.5rem); } .large-offset-1 { margin-left:8.3333333333%; } .grid-margin-x > .large-offset-1 { margin-left:calc(8.3333333333% + 0.5rem); } .large-offset-2 { margin-left:16.6666666667%; } .grid-margin-x > .large-offset-2 { margin-left:calc(16.6666666667% + 0.5rem); } .large-offset-3 { margin-left:25%; } .grid-margin-x > .large-offset-3 { margin-left:calc(25% + 0.5rem); } .large-offset-4 { margin-left:33.3333333333%; } .grid-margin-x > .large-offset-4 { margin-left:calc(33.3333333333% + 0.5rem); } .large-offset-5 { margin-left:41.6666666667%; } .grid-margin-x > .large-offset-5 { margin-left:calc(41.6666666667% + 0.5rem); } .large-offset-6 { margin-left:50%; } .grid-margin-x > .large-offset-6 { margin-left:calc(50% + 0.5rem); } .large-offset-7 { margin-left:58.3333333333%; } .grid-margin-x > .large-offset-7 { margin-left:calc(58.3333333333% + 0.5rem); } .large-offset-8 { margin-left:66.6666666667%; } .grid-margin-x > .large-offset-8 { margin-left:calc(66.6666666667% + 0.5rem); } .large-offset-9 { margin-left:75%; } .grid-margin-x > .large-offset-9 { margin-left:calc(75% + 0.5rem); } .large-offset-10 { margin-left:83.3333333333%; } .grid-margin-x > .large-offset-10 { margin-left:calc(83.3333333333% + 0.5rem); } .large-offset-11 { margin-left:91.6666666667%; } .grid-margin-x > .large-offset-11 { margin-left:calc(91.6666666667% + 0.5rem); } } @media screen and (min-width:92.5em) { .xlarge-offset-0 { margin-left:0%; } .grid-margin-x > .xlarge-offset-0 { margin-left:calc(0% + 0.5rem); } .xlarge-offset-1 { margin-left:8.3333333333%; } .grid-margin-x > .xlarge-offset-1 { margin-left:calc(8.3333333333% + 0.5rem); } .xlarge-offset-2 { margin-left:16.6666666667%; } .grid-margin-x > .xlarge-offset-2 { margin-left:calc(16.6666666667% + 0.5rem); } .xlarge-offset-3 { margin-left:25%; } .grid-margin-x > .xlarge-offset-3 { margin-left:calc(25% + 0.5rem); } .xlarge-offset-4 { margin-left:33.3333333333%; } .grid-margin-x > .xlarge-offset-4 { margin-left:calc(33.3333333333% + 0.5rem); } .xlarge-offset-5 { margin-left:41.6666666667%; } .grid-margin-x > .xlarge-offset-5 { margin-left:calc(41.6666666667% + 0.5rem); } .xlarge-offset-6 { margin-left:50%; } .grid-margin-x > .xlarge-offset-6 { margin-left:calc(50% + 0.5rem); } .xlarge-offset-7 { margin-left:58.3333333333%; } .grid-margin-x > .xlarge-offset-7 { margin-left:calc(58.3333333333% + 0.5rem); } .xlarge-offset-8 { margin-left:66.6666666667%; } .grid-margin-x > .xlarge-offset-8 { margin-left:calc(66.6666666667% + 0.5rem); } .xlarge-offset-9 { margin-left:75%; } .grid-margin-x > .xlarge-offset-9 { margin-left:calc(75% + 0.5rem); } .xlarge-offset-10 { margin-left:83.3333333333%; } .grid-margin-x > .xlarge-offset-10 { margin-left:calc(83.3333333333% + 0.5rem); } .xlarge-offset-11 { margin-left:91.6666666667%; } .grid-margin-x > .xlarge-offset-11 { margin-left:calc(91.6666666667% + 0.5rem); } } .grid-y { display:flex; flex-flow:column nowrap; } .grid-y > .cell { height:auto; max-height:none; } .grid-y > .auto { height:auto; } .grid-y > .shrink { height:auto; } .grid-y > .small-shrink,.grid-y > .small-full,.grid-y > .small-1,.grid-y > .small-2,.grid-y > .small-3,.grid-y > .small-4,.grid-y > .small-5,.grid-y > .small-6,.grid-y > .small-7,.grid-y > .small-8,.grid-y > .small-9,.grid-y > .small-10,.grid-y > .small-11,.grid-y > .small-12 { flex-basis:auto; } @media print,screen and (min-width:23.4375em) { .grid-y > .mid-small-shrink,.grid-y > .mid-small-full,.grid-y > .mid-small-1,.grid-y > .mid-small-2,.grid-y > .mid-small-3,.grid-y > .mid-small-4,.grid-y > .mid-small-5,.grid-y > .mid-small-6,.grid-y > .mid-small-7,.grid-y > .mid-small-8,.grid-y > .mid-small-9,.grid-y > .mid-small-10,.grid-y > .mid-small-11,.grid-y > .mid-small-12 { flex-basis:auto; } } @media print,screen and (min-width:48em) { .grid-y > .medium-shrink,.grid-y > .medium-full,.grid-y > .medium-1,.grid-y > .medium-2,.grid-y > .medium-3,.grid-y > .medium-4,.grid-y > .medium-5,.grid-y > .medium-6,.grid-y > .medium-7,.grid-y > .medium-8,.grid-y > .medium-9,.grid-y > .medium-10,.grid-y > .medium-11,.grid-y > .medium-12 { flex-basis:auto; } } @media print,screen and (min-width:64em) { .grid-y > .large-shrink,.grid-y > .large-full,.grid-y > .large-1,.grid-y > .large-2,.grid-y > .large-3,.grid-y > .large-4,.grid-y > .large-5,.grid-y > .large-6,.grid-y > .large-7,.grid-y > .large-8,.grid-y > .large-9,.grid-y > .large-10,.grid-y > .large-11,.grid-y > .large-12 { flex-basis:auto; } } @media screen and (min-width:92.5em) { .grid-y > .xlarge-shrink,.grid-y > .xlarge-full,.grid-y > .xlarge-1,.grid-y > .xlarge-2,.grid-y > .xlarge-3,.grid-y > .xlarge-4,.grid-y > .xlarge-5,.grid-y > .xlarge-6,.grid-y > .xlarge-7,.grid-y > .xlarge-8,.grid-y > .xlarge-9,.grid-y > .xlarge-10,.grid-y > .xlarge-11,.grid-y > .xlarge-12 { flex-basis:auto; } } .grid-y > .small-12,.grid-y > .small-11,.grid-y > .small-10,.grid-y > .small-9,.grid-y > .small-8,.grid-y > .small-7,.grid-y > .small-6,.grid-y > .small-5,.grid-y > .small-4,.grid-y > .small-3,.grid-y > .small-2,.grid-y > .small-1 { flex:0 0 auto; } .grid-y > .small-1 { height:8.3333333333%; } .grid-y > .small-2 { height:16.6666666667%; } .grid-y > .small-3 { height:25%; } .grid-y > .small-4 { height:33.3333333333%; } .grid-y > .small-5 { height:41.6666666667%; } .grid-y > .small-6 { height:50%; } .grid-y > .small-7 { height:58.3333333333%; } .grid-y > .small-8 { height:66.6666666667%; } .grid-y > .small-9 { height:75%; } .grid-y > .small-10 { height:83.3333333333%; } .grid-y > .small-11 { height:91.6666666667%; } .grid-y > .small-12 { height:100%; } @media print,screen and (min-width:23.4375em) { .grid-y > .mid-small-auto { flex:1 1 0px; height:auto; } .grid-y > .mid-small-12,.grid-y > .mid-small-11,.grid-y > .mid-small-10,.grid-y > .mid-small-9,.grid-y > .mid-small-8,.grid-y > .mid-small-7,.grid-y > .mid-small-6,.grid-y > .mid-small-5,.grid-y > .mid-small-4,.grid-y > .mid-small-3,.grid-y > .mid-small-2,.grid-y > .mid-small-1,.grid-y > .mid-small-shrink { flex:0 0 auto; } .grid-y > .mid-small-shrink { height:auto; } .grid-y > .mid-small-1 { height:8.3333333333%; } .grid-y > .mid-small-2 { height:16.6666666667%; } .grid-y > .mid-small-3 { height:25%; } .grid-y > .mid-small-4 { height:33.3333333333%; } .grid-y > .mid-small-5 { height:41.6666666667%; } .grid-y > .mid-small-6 { height:50%; } .grid-y > .mid-small-7 { height:58.3333333333%; } .grid-y > .mid-small-8 { height:66.6666666667%; } .grid-y > .mid-small-9 { height:75%; } .grid-y > .mid-small-10 { height:83.3333333333%; } .grid-y > .mid-small-11 { height:91.6666666667%; } .grid-y > .mid-small-12 { height:100%; } } @media print,screen and (min-width:48em) { .grid-y > .medium-auto { flex:1 1 0px; height:auto; } .grid-y > .medium-12,.grid-y > .medium-11,.grid-y > .medium-10,.grid-y > .medium-9,.grid-y > .medium-8,.grid-y > .medium-7,.grid-y > .medium-6,.grid-y > .medium-5,.grid-y > .medium-4,.grid-y > .medium-3,.grid-y > .medium-2,.grid-y > .medium-1,.grid-y > .medium-shrink { flex:0 0 auto; } .grid-y > .medium-shrink { height:auto; } .grid-y > .medium-1 { height:8.3333333333%; } .grid-y > .medium-2 { height:16.6666666667%; } .grid-y > .medium-3 { height:25%; } .grid-y > .medium-4 { height:33.3333333333%; } .grid-y > .medium-5 { height:41.6666666667%; } .grid-y > .medium-6 { height:50%; } .grid-y > .medium-7 { height:58.3333333333%; } .grid-y > .medium-8 { height:66.6666666667%; } .grid-y > .medium-9 { height:75%; } .grid-y > .medium-10 { height:83.3333333333%; } .grid-y > .medium-11 { height:91.6666666667%; } .grid-y > .medium-12 { height:100%; } } @media print,screen and (min-width:64em) { .grid-y > .large-auto { flex:1 1 0px; height:auto; } .grid-y > .large-12,.grid-y > .large-11,.grid-y > .large-10,.grid-y > .large-9,.grid-y > .large-8,.grid-y > .large-7,.grid-y > .large-6,.grid-y > .large-5,.grid-y > .large-4,.grid-y > .large-3,.grid-y > .large-2,.grid-y > .large-1,.grid-y > .large-shrink { flex:0 0 auto; } .grid-y > .large-shrink { height:auto; } .grid-y > .large-1 { height:8.3333333333%; } .grid-y > .large-2 { height:16.6666666667%; } .grid-y > .large-3 { height:25%; } .grid-y > .large-4 { height:33.3333333333%; } .grid-y > .large-5 { height:41.6666666667%; } .grid-y > .large-6 { height:50%; } .grid-y > .large-7 { height:58.3333333333%; } .grid-y > .large-8 { height:66.6666666667%; } .grid-y > .large-9 { height:75%; } .grid-y > .large-10 { height:83.3333333333%; } .grid-y > .large-11 { height:91.6666666667%; } .grid-y > .large-12 { height:100%; } } @media screen and (min-width:92.5em) { .grid-y > .xlarge-auto { flex:1 1 0px; height:auto; } .grid-y > .xlarge-12,.grid-y > .xlarge-11,.grid-y > .xlarge-10,.grid-y > .xlarge-9,.grid-y > .xlarge-8,.grid-y > .xlarge-7,.grid-y > .xlarge-6,.grid-y > .xlarge-5,.grid-y > .xlarge-4,.grid-y > .xlarge-3,.grid-y > .xlarge-2,.grid-y > .xlarge-1,.grid-y > .xlarge-shrink { flex:0 0 auto; } .grid-y > .xlarge-shrink { height:auto; } .grid-y > .xlarge-1 { height:8.3333333333%; } .grid-y > .xlarge-2 { height:16.6666666667%; } .grid-y > .xlarge-3 { height:25%; } .grid-y > .xlarge-4 { height:33.3333333333%; } .grid-y > .xlarge-5 { height:41.6666666667%; } .grid-y > .xlarge-6 { height:50%; } .grid-y > .xlarge-7 { height:58.3333333333%; } .grid-y > .xlarge-8 { height:66.6666666667%; } .grid-y > .xlarge-9 { height:75%; } .grid-y > .xlarge-10 { height:83.3333333333%; } .grid-y > .xlarge-11 { height:91.6666666667%; } .grid-y > .xlarge-12 { height:100%; } } .grid-padding-y .grid-padding-y { margin-top:-0.5rem; margin-bottom:-0.5rem; } .grid-padding-y > .cell { padding-top:0.5rem; padding-bottom:0.5rem; } .grid-margin-y { margin-top:-0.5rem; margin-bottom:-0.5rem; } .grid-margin-y > .cell { height:calc(100% - 1rem); margin-top:0.5rem; margin-bottom:0.5rem; } .grid-margin-y > .auto { height:auto; } .grid-margin-y > .shrink { height:auto; } .grid-margin-y > .small-1 { height:calc(8.3333333333% - 1rem); } .grid-margin-y > .small-2 { height:calc(16.6666666667% - 1rem); } .grid-margin-y > .small-3 { height:calc(25% - 1rem); } .grid-margin-y > .small-4 { height:calc(33.3333333333% - 1rem); } .grid-margin-y > .small-5 { height:calc(41.6666666667% - 1rem); } .grid-margin-y > .small-6 { height:calc(50% - 1rem); } .grid-margin-y > .small-7 { height:calc(58.3333333333% - 1rem); } .grid-margin-y > .small-8 { height:calc(66.6666666667% - 1rem); } .grid-margin-y > .small-9 { height:calc(75% - 1rem); } .grid-margin-y > .small-10 { height:calc(83.3333333333% - 1rem); } .grid-margin-y > .small-11 { height:calc(91.6666666667% - 1rem); } .grid-margin-y > .small-12 { height:calc(100% - 1rem); } @media print,screen and (min-width:23.4375em) { .grid-margin-y > .mid-small-auto { height:auto; } .grid-margin-y > .mid-small-shrink { height:auto; } .grid-margin-y > .mid-small-1 { height:calc(8.3333333333% - 1rem); } .grid-margin-y > .mid-small-2 { height:calc(16.6666666667% - 1rem); } .grid-margin-y > .mid-small-3 { height:calc(25% - 1rem); } .grid-margin-y > .mid-small-4 { height:calc(33.3333333333% - 1rem); } .grid-margin-y > .mid-small-5 { height:calc(41.6666666667% - 1rem); } .grid-margin-y > .mid-small-6 { height:calc(50% - 1rem); } .grid-margin-y > .mid-small-7 { height:calc(58.3333333333% - 1rem); } .grid-margin-y > .mid-small-8 { height:calc(66.6666666667% - 1rem); } .grid-margin-y > .mid-small-9 { height:calc(75% - 1rem); } .grid-margin-y > .mid-small-10 { height:calc(83.3333333333% - 1rem); } .grid-margin-y > .mid-small-11 { height:calc(91.6666666667% - 1rem); } .grid-margin-y > .mid-small-12 { height:calc(100% - 1rem); } } @media print,screen and (min-width:48em) { .grid-margin-y > .medium-auto { height:auto; } .grid-margin-y > .medium-shrink { height:auto; } .grid-margin-y > .medium-1 { height:calc(8.3333333333% - 1rem); } .grid-margin-y > .medium-2 { height:calc(16.6666666667% - 1rem); } .grid-margin-y > .medium-3 { height:calc(25% - 1rem); } .grid-margin-y > .medium-4 { height:calc(33.3333333333% - 1rem); } .grid-margin-y > .medium-5 { height:calc(41.6666666667% - 1rem); } .grid-margin-y > .medium-6 { height:calc(50% - 1rem); } .grid-margin-y > .medium-7 { height:calc(58.3333333333% - 1rem); } .grid-margin-y > .medium-8 { height:calc(66.6666666667% - 1rem); } .grid-margin-y > .medium-9 { height:calc(75% - 1rem); } .grid-margin-y > .medium-10 { height:calc(83.3333333333% - 1rem); } .grid-margin-y > .medium-11 { height:calc(91.6666666667% - 1rem); } .grid-margin-y > .medium-12 { height:calc(100% - 1rem); } } @media print,screen and (min-width:64em) { .grid-margin-y > .large-auto { height:auto; } .grid-margin-y > .large-shrink { height:auto; } .grid-margin-y > .large-1 { height:calc(8.3333333333% - 1rem); } .grid-margin-y > .large-2 { height:calc(16.6666666667% - 1rem); } .grid-margin-y > .large-3 { height:calc(25% - 1rem); } .grid-margin-y > .large-4 { height:calc(33.3333333333% - 1rem); } .grid-margin-y > .large-5 { height:calc(41.6666666667% - 1rem); } .grid-margin-y > .large-6 { height:calc(50% - 1rem); } .grid-margin-y > .large-7 { height:calc(58.3333333333% - 1rem); } .grid-margin-y > .large-8 { height:calc(66.6666666667% - 1rem); } .grid-margin-y > .large-9 { height:calc(75% - 1rem); } .grid-margin-y > .large-10 { height:calc(83.3333333333% - 1rem); } .grid-margin-y > .large-11 { height:calc(91.6666666667% - 1rem); } .grid-margin-y > .large-12 { height:calc(100% - 1rem); } } @media screen and (min-width:92.5em) { .grid-margin-y > .xlarge-auto { height:auto; } .grid-margin-y > .xlarge-shrink { height:auto; } .grid-margin-y > .xlarge-1 { height:calc(8.3333333333% - 1rem); } .grid-margin-y > .xlarge-2 { height:calc(16.6666666667% - 1rem); } .grid-margin-y > .xlarge-3 { height:calc(25% - 1rem); } .grid-margin-y > .xlarge-4 { height:calc(33.3333333333% - 1rem); } .grid-margin-y > .xlarge-5 { height:calc(41.6666666667% - 1rem); } .grid-margin-y > .xlarge-6 { height:calc(50% - 1rem); } .grid-margin-y > .xlarge-7 { height:calc(58.3333333333% - 1rem); } .grid-margin-y > .xlarge-8 { height:calc(66.6666666667% - 1rem); } .grid-margin-y > .xlarge-9 { height:calc(75% - 1rem); } .grid-margin-y > .xlarge-10 { height:calc(83.3333333333% - 1rem); } .grid-margin-y > .xlarge-11 { height:calc(91.6666666667% - 1rem); } .grid-margin-y > .xlarge-12 { height:calc(100% - 1rem); } } .grid-frame { overflow:hidden; position:relative; flex-wrap:nowrap; align-items:stretch; width:100vw; } .cell .grid-frame { width:100%; } .cell-block { overflow-x:auto; max-width:100%; -webkit-overflow-scrolling:touch; -ms-overflow-style:-ms-autohiding-scrollbar; } .cell-block-y { overflow-y:auto; max-height:100%; min-height:100%; -webkit-overflow-scrolling:touch; -ms-overflow-style:-ms-autohiding-scrollbar; } .cell-block-container { display:flex; flex-direction:column; max-height:100%; } .cell-block-container > .grid-x { max-height:100%; flex-wrap:nowrap; } @media print,screen and (min-width:23.4375em) { .mid-small-grid-frame { overflow:hidden; position:relative; flex-wrap:nowrap; align-items:stretch; width:100vw; } .cell .mid-small-grid-frame { width:100%; } .mid-small-cell-block { overflow-x:auto; max-width:100%; -webkit-overflow-scrolling:touch; -ms-overflow-style:-ms-autohiding-scrollbar; } .mid-small-cell-block-container { display:flex; flex-direction:column; max-height:100%; } .mid-small-cell-block-container > .grid-x { max-height:100%; flex-wrap:nowrap; } .mid-small-cell-block-y { overflow-y:auto; max-height:100%; min-height:100%; -webkit-overflow-scrolling:touch; -ms-overflow-style:-ms-autohiding-scrollbar; } } @media print,screen and (min-width:48em) { .medium-grid-frame { overflow:hidden; position:relative; flex-wrap:nowrap; align-items:stretch; width:100vw; } .cell .medium-grid-frame { width:100%; } .medium-cell-block { overflow-x:auto; max-width:100%; -webkit-overflow-scrolling:touch; -ms-overflow-style:-ms-autohiding-scrollbar; } .medium-cell-block-container { display:flex; flex-direction:column; max-height:100%; } .medium-cell-block-container > .grid-x { max-height:100%; flex-wrap:nowrap; } .medium-cell-block-y { overflow-y:auto; max-height:100%; min-height:100%; -webkit-overflow-scrolling:touch; -ms-overflow-style:-ms-autohiding-scrollbar; } } @media print,screen and (min-width:64em) { .large-grid-frame { overflow:hidden; position:relative; flex-wrap:nowrap; align-items:stretch; width:100vw; } .cell .large-grid-frame { width:100%; } .large-cell-block { overflow-x:auto; max-width:100%; -webkit-overflow-scrolling:touch; -ms-overflow-style:-ms-autohiding-scrollbar; } .large-cell-block-container { display:flex; flex-direction:column; max-height:100%; } .large-cell-block-container > .grid-x { max-height:100%; flex-wrap:nowrap; } .large-cell-block-y { overflow-y:auto; max-height:100%; min-height:100%; -webkit-overflow-scrolling:touch; -ms-overflow-style:-ms-autohiding-scrollbar; } } @media screen and (min-width:92.5em) { .xlarge-grid-frame { overflow:hidden; position:relative; flex-wrap:nowrap; align-items:stretch; width:100vw; } .cell .xlarge-grid-frame { width:100%; } .xlarge-cell-block { overflow-x:auto; max-width:100%; -webkit-overflow-scrolling:touch; -ms-overflow-style:-ms-autohiding-scrollbar; } .xlarge-cell-block-container { display:flex; flex-direction:column; max-height:100%; } .xlarge-cell-block-container > .grid-x { max-height:100%; flex-wrap:nowrap; } .xlarge-cell-block-y { overflow-y:auto; max-height:100%; min-height:100%; -webkit-overflow-scrolling:touch; -ms-overflow-style:-ms-autohiding-scrollbar; } } .grid-y.grid-frame { width:auto; overflow:hidden; position:relative; flex-wrap:nowrap; align-items:stretch; height:100vh; } @media print,screen and (min-width:23.4375em) { .grid-y.mid-small-grid-frame { width:auto; overflow:hidden; position:relative; flex-wrap:nowrap; align-items:stretch; height:100vh; } } @media print,screen and (min-width:48em) { .grid-y.medium-grid-frame { width:auto; overflow:hidden; position:relative; flex-wrap:nowrap; align-items:stretch; height:100vh; } } @media print,screen and (min-width:64em) { .grid-y.large-grid-frame { width:auto; overflow:hidden; position:relative; flex-wrap:nowrap; align-items:stretch; height:100vh; } } @media screen and (min-width:92.5em) { .grid-y.xlarge-grid-frame { width:auto; overflow:hidden; position:relative; flex-wrap:nowrap; align-items:stretch; height:100vh; } } .cell .grid-y.grid-frame { height:100%; } @media print,screen and (min-width:23.4375em) { .cell .grid-y.mid-small-grid-frame { height:100%; } } @media print,screen and (min-width:48em) { .cell .grid-y.medium-grid-frame { height:100%; } } @media print,screen and (min-width:64em) { .cell .grid-y.large-grid-frame { height:100%; } } @media screen and (min-width:92.5em) { .cell .grid-y.xlarge-grid-frame { height:100%; } } .grid-margin-y { margin-top:-0.5rem; margin-bottom:-0.5rem; } .grid-margin-y > .cell { height:calc(100% - 1rem); margin-top:0.5rem; margin-bottom:0.5rem; } .grid-margin-y > .auto { height:auto; } .grid-margin-y > .shrink { height:auto; } .grid-margin-y > .small-1 { height:calc(8.3333333333% - 1rem); } .grid-margin-y > .small-2 { height:calc(16.6666666667% - 1rem); } .grid-margin-y > .small-3 { height:calc(25% - 1rem); } .grid-margin-y > .small-4 { height:calc(33.3333333333% - 1rem); } .grid-margin-y > .small-5 { height:calc(41.6666666667% - 1rem); } .grid-margin-y > .small-6 { height:calc(50% - 1rem); } .grid-margin-y > .small-7 { height:calc(58.3333333333% - 1rem); } .grid-margin-y > .small-8 { height:calc(66.6666666667% - 1rem); } .grid-margin-y > .small-9 { height:calc(75% - 1rem); } .grid-margin-y > .small-10 { height:calc(83.3333333333% - 1rem); } .grid-margin-y > .small-11 { height:calc(91.6666666667% - 1rem); } .grid-margin-y > .small-12 { height:calc(100% - 1rem); } @media print,screen and (min-width:23.4375em) { .grid-margin-y > .mid-small-auto { height:auto; } .grid-margin-y > .mid-small-shrink { height:auto; } .grid-margin-y > .mid-small-1 { height:calc(8.3333333333% - 1rem); } .grid-margin-y > .mid-small-2 { height:calc(16.6666666667% - 1rem); } .grid-margin-y > .mid-small-3 { height:calc(25% - 1rem); } .grid-margin-y > .mid-small-4 { height:calc(33.3333333333% - 1rem); } .grid-margin-y > .mid-small-5 { height:calc(41.6666666667% - 1rem); } .grid-margin-y > .mid-small-6 { height:calc(50% - 1rem); } .grid-margin-y > .mid-small-7 { height:calc(58.3333333333% - 1rem); } .grid-margin-y > .mid-small-8 { height:calc(66.6666666667% - 1rem); } .grid-margin-y > .mid-small-9 { height:calc(75% - 1rem); } .grid-margin-y > .mid-small-10 { height:calc(83.3333333333% - 1rem); } .grid-margin-y > .mid-small-11 { height:calc(91.6666666667% - 1rem); } .grid-margin-y > .mid-small-12 { height:calc(100% - 1rem); } } @media print,screen and (min-width:48em) { .grid-margin-y > .medium-auto { height:auto; } .grid-margin-y > .medium-shrink { height:auto; } .grid-margin-y > .medium-1 { height:calc(8.3333333333% - 1rem); } .grid-margin-y > .medium-2 { height:calc(16.6666666667% - 1rem); } .grid-margin-y > .medium-3 { height:calc(25% - 1rem); } .grid-margin-y > .medium-4 { height:calc(33.3333333333% - 1rem); } .grid-margin-y > .medium-5 { height:calc(41.6666666667% - 1rem); } .grid-margin-y > .medium-6 { height:calc(50% - 1rem); } .grid-margin-y > .medium-7 { height:calc(58.3333333333% - 1rem); } .grid-margin-y > .medium-8 { height:calc(66.6666666667% - 1rem); } .grid-margin-y > .medium-9 { height:calc(75% - 1rem); } .grid-margin-y > .medium-10 { height:calc(83.3333333333% - 1rem); } .grid-margin-y > .medium-11 { height:calc(91.6666666667% - 1rem); } .grid-margin-y > .medium-12 { height:calc(100% - 1rem); } } @media print,screen and (min-width:64em) { .grid-margin-y > .large-auto { height:auto; } .grid-margin-y > .large-shrink { height:auto; } .grid-margin-y > .large-1 { height:calc(8.3333333333% - 1rem); } .grid-margin-y > .large-2 { height:calc(16.6666666667% - 1rem); } .grid-margin-y > .large-3 { height:calc(25% - 1rem); } .grid-margin-y > .large-4 { height:calc(33.3333333333% - 1rem); } .grid-margin-y > .large-5 { height:calc(41.6666666667% - 1rem); } .grid-margin-y > .large-6 { height:calc(50% - 1rem); } .grid-margin-y > .large-7 { height:calc(58.3333333333% - 1rem); } .grid-margin-y > .large-8 { height:calc(66.6666666667% - 1rem); } .grid-margin-y > .large-9 { height:calc(75% - 1rem); } .grid-margin-y > .large-10 { height:calc(83.3333333333% - 1rem); } .grid-margin-y > .large-11 { height:calc(91.6666666667% - 1rem); } .grid-margin-y > .large-12 { height:calc(100% - 1rem); } } @media screen and (min-width:92.5em) { .grid-margin-y > .xlarge-auto { height:auto; } .grid-margin-y > .xlarge-shrink { height:auto; } .grid-margin-y > .xlarge-1 { height:calc(8.3333333333% - 1rem); } .grid-margin-y > .xlarge-2 { height:calc(16.6666666667% - 1rem); } .grid-margin-y > .xlarge-3 { height:calc(25% - 1rem); } .grid-margin-y > .xlarge-4 { height:calc(33.3333333333% - 1rem); } .grid-margin-y > .xlarge-5 { height:calc(41.6666666667% - 1rem); } .grid-margin-y > .xlarge-6 { height:calc(50% - 1rem); } .grid-margin-y > .xlarge-7 { height:calc(58.3333333333% - 1rem); } .grid-margin-y > .xlarge-8 { height:calc(66.6666666667% - 1rem); } .grid-margin-y > .xlarge-9 { height:calc(75% - 1rem); } .grid-margin-y > .xlarge-10 { height:calc(83.3333333333% - 1rem); } .grid-margin-y > .xlarge-11 { height:calc(91.6666666667% - 1rem); } .grid-margin-y > .xlarge-12 { height:calc(100% - 1rem); } } .grid-frame.grid-margin-y { height:calc(100vh + 1rem); } @media print,screen and (min-width:23.4375em) { .grid-frame.grid-margin-y { height:calc(100vh + 1rem); } } @media print,screen and (min-width:48em) { .grid-frame.grid-margin-y { height:calc(100vh + 1rem); } } @media print,screen and (min-width:64em) { .grid-frame.grid-margin-y { height:calc(100vh + 1rem); } } @media screen and (min-width:92.5em) { .grid-frame.grid-margin-y { height:calc(100vh + 1rem); } } @media print,screen and (min-width:23.4375em) { .grid-margin-y.mid-small-grid-frame { height:calc(100vh + 1rem); } } @media print,screen and (min-width:48em) { .grid-margin-y.medium-grid-frame { height:calc(100vh + 1rem); } } @media print,screen and (min-width:64em) { .grid-margin-y.large-grid-frame { height:calc(100vh + 1rem); } } @media screen and (min-width:92.5em) { .grid-margin-y.xlarge-grid-frame { height:calc(100vh + 1rem); } } .hide { display:none !important; } .invisible { visibility:hidden; } @media print,screen and (max-width:23.43625em) { .hide-for-small-only { display:none !important; } } @media screen and (max-width:0em),screen and (min-width:23.4375em) { .show-for-small-only { display:none !important; } } @media print,screen and (min-width:23.4375em) { .hide-for-mid-small { display:none !important; } } @media screen and (max-width:23.43625em) { .show-for-mid-small { display:none !important; } } @media print,screen and (min-width:23.4375em) and (max-width:47.99875em) { .hide-for-mid-small-only { display:none !important; } } @media screen and (max-width:23.43625em),screen and (min-width:48em) { .show-for-mid-small-only { display:none !important; } } @media print,screen and (min-width:48em) { .hide-for-medium { display:none !important; } } @media screen and (max-width:47.99875em) { .show-for-medium { display:none !important; } } @media print,screen and (min-width:48em) and (max-width:63.99875em) { .hide-for-medium-only { display:none !important; } } @media screen and (max-width:47.99875em),screen and (min-width:64em) { .show-for-medium-only { display:none !important; } } @media print,screen and (min-width:64em) { .hide-for-large { display:none !important; } } @media screen and (max-width:63.99875em) { .show-for-large { display:none !important; } } @media print,screen and (min-width:64em) and (max-width:92.49875em) { .hide-for-large-only { display:none !important; } } @media screen and (max-width:63.99875em),screen and (min-width:92.5em) { .show-for-large-only { display:none !important; } } @media screen and (min-width:92.5em) { .hide-for-xlarge { display:none !important; } } @media screen and (max-width:92.49875em) { .show-for-xlarge { display:none !important; } } @media screen and (min-width:92.5em) { .hide-for-xlarge-only { display:none !important; } } @media screen and (max-width:92.49875em) { .show-for-xlarge-only { display:none !important; } } .show-for-sr,.show-on-focus { position:absolute !important; width:1px !important; height:1px !important; padding:0 !important; overflow:hidden !important; clip:rect(0,0,0,0) !important; white-space:nowrap !important; border:0 !important; } .show-on-focus:active,.show-on-focus:focus { position:static !important; width:auto !important; height:auto !important; overflow:visible !important; clip:auto !important; white-space:normal !important; } .show-for-landscape,.hide-for-portrait { display:block !important; } @media screen and (orientation:landscape) { .show-for-landscape,.hide-for-portrait { display:block !important; } } @media screen and (orientation:portrait) { .show-for-landscape,.hide-for-portrait { display:none !important; } } .hide-for-landscape,.show-for-portrait { display:none !important; } @media screen and (orientation:landscape) { .hide-for-landscape,.show-for-portrait { display:none !important; } } @media screen and (orientation:portrait) { .hide-for-landscape,.show-for-portrait { display:block !important; } } .align-left { justify-content:flex-start; } .align-right { justify-content:flex-end; } .align-center { justify-content:center; } .align-justify { justify-content:space-between; } .align-spaced { justify-content:space-around; } .align-left.vertical.menu > li > a { justify-content:flex-start; } .align-right.vertical.menu > li > a { justify-content:flex-end; } .align-center.vertical.menu > li > a { justify-content:center; } .align-top { align-items:flex-start; } .align-self-top { align-self:flex-start; } .align-bottom { align-items:flex-end; } .align-self-bottom { align-self:flex-end; } .align-middle { align-items:center; } .align-self-middle { align-self:center; } .align-stretch { align-items:stretch; } .align-self-stretch { align-self:stretch; } .align-center-middle { justify-content:center; align-items:center; align-content:center; } .small-order-1 { order:1; } .small-order-2 { order:2; } .small-order-3 { order:3; } .small-order-4 { order:4; } .small-order-5 { order:5; } .small-order-6 { order:6; } @media print,screen and (min-width:23.4375em) { .mid-small-order-1 { order:1; } .mid-small-order-2 { order:2; } .mid-small-order-3 { order:3; } .mid-small-order-4 { order:4; } .mid-small-order-5 { order:5; } .mid-small-order-6 { order:6; } } @media print,screen and (min-width:48em) { .medium-order-1 { order:1; } .medium-order-2 { order:2; } .medium-order-3 { order:3; } .medium-order-4 { order:4; } .medium-order-5 { order:5; } .medium-order-6 { order:6; } } @media print,screen and (min-width:64em) { .large-order-1 { order:1; } .large-order-2 { order:2; } .large-order-3 { order:3; } .large-order-4 { order:4; } .large-order-5 { order:5; } .large-order-6 { order:6; } } @media screen and (min-width:92.5em) { .xlarge-order-1 { order:1; } .xlarge-order-2 { order:2; } .xlarge-order-3 { order:3; } .xlarge-order-4 { order:4; } .xlarge-order-5 { order:5; } .xlarge-order-6 { order:6; } } .flex-container { display:flex; } .flex-child-auto { flex:1 1 auto; } .flex-child-grow { flex:1 0 auto; } .flex-child-shrink { flex:0 1 auto; } .flex-dir-row { flex-direction:row; } .flex-dir-row-reverse { flex-direction:row-reverse; } .flex-dir-column { flex-direction:column; } .flex-dir-column-reverse { flex-direction:column-reverse; } @media print,screen and (min-width:23.4375em) { .mid-small-flex-container { display:flex; } .mid-small-flex-child-auto { flex:1 1 auto; } .mid-small-flex-child-grow { flex:1 0 auto; } .mid-small-flex-child-shrink { flex:0 1 auto; } .mid-small-flex-dir-row { flex-direction:row; } .mid-small-flex-dir-row-reverse { flex-direction:row-reverse; } .mid-small-flex-dir-column { flex-direction:column; } .mid-small-flex-dir-column-reverse { flex-direction:column-reverse; } } @media print,screen and (min-width:48em) { .medium-flex-container { display:flex; } .medium-flex-child-auto { flex:1 1 auto; } .medium-flex-child-grow { flex:1 0 auto; } .medium-flex-child-shrink { flex:0 1 auto; } .medium-flex-dir-row { flex-direction:row; } .medium-flex-dir-row-reverse { flex-direction:row-reverse; } .medium-flex-dir-column { flex-direction:column; } .medium-flex-dir-column-reverse { flex-direction:column-reverse; } } @media print,screen and (min-width:64em) { .large-flex-container { display:flex; } .large-flex-child-auto { flex:1 1 auto; } .large-flex-child-grow { flex:1 0 auto; } .large-flex-child-shrink { flex:0 1 auto; } .large-flex-dir-row { flex-direction:row; } .large-flex-dir-row-reverse { flex-direction:row-reverse; } .large-flex-dir-column { flex-direction:column; } .large-flex-dir-column-reverse { flex-direction:column-reverse; } } @media screen and (min-width:92.5em) { .xlarge-flex-container { display:flex; } .xlarge-flex-child-auto { flex:1 1 auto; } .xlarge-flex-child-grow { flex:1 0 auto; } .xlarge-flex-child-shrink { flex:0 1 auto; } .xlarge-flex-dir-row { flex-direction:row; } .xlarge-flex-dir-row-reverse { flex-direction:row-reverse; } .xlarge-flex-dir-column { flex-direction:column; } .xlarge-flex-dir-column-reverse { flex-direction:column-reverse; } } html { font-size:16px; } html.scroll-block { overflow-y:hidden; } html,body { overflow-x:hidden; margin:0; } body { margin:0; padding:0; padding-top:96px; transition:0.2s; } body.user-open { padding-top:192px; } @media print,screen and (max-width:92.49875em) { body { padding-top:64px; } body.user-open { padding-top:128px; } } a { color:#3D4660; text-decoration:underline; } ul,ol { font-size:20px; line-height:36px; font-weight:400; margin:32px 0; padding:0; position:relative; } ul li,ol li { margin:0 0 0 32px; padding:0 0 0 32px; } ol { list-style:none; counter-reset:my-awesome-counter; } ol li { counter-increment:my-awesome-counter; } ol li:before { content:counter(my-awesome-counter) " "; color:#000; font-weight:bold; position:absolute; left:0; width:32px; text-align:center; } button { -webkit-appearance:none !important; background:transparent !important; } .blue-color { color:#01c0d2 !important; font-weight:600 !important; } .map-tooltip { width:100% !important; max-width:250px !important; } .shadowed { -webkit-box-shadow:0px 0px 11px -1px rgba(0,3,6,0.2) ; box-shadow:0px 0px 11px -1px rgba(0,3,6,0.2) ; } .medium-bold { font-weight:600; } .m0 { margin:0 !important; }::ng-deep select { background:transparent !important; } select:invalid { color:#3D4660; font-size:16px; font-family:"Rubik",sans-serif; }