/*
 * Foundation-compatible fallback grid for dilibworld.com
 * The pages also reference the official Foundation for Sites 6.9.0 CDN build.
 * This compact fallback keeps the website usable when the CDN is unavailable.
 */
*,*::before,*::after{box-sizing:border-box}html{font-size:100%;-webkit-text-size-adjust:100%}body{margin:0}img{max-width:100%;height:auto;display:inline-block;vertical-align:middle}.grid-container{max-width:75rem;margin:0 auto;padding-left:1rem;padding-right:1rem}.grid-container.fluid{max-width:none}.grid-x{display:flex;flex-flow:row wrap}.grid-margin-x{margin-left:-.625rem;margin-right:-.625rem}.grid-margin-x>.cell{margin-left:.625rem;margin-right:.625rem}.cell{flex:0 0 auto;min-width:0;min-height:0;width:100%}.small-12{width:100%}.small-6{width:50%}.align-middle{align-items:center}.align-center{justify-content:center}.align-justify{justify-content:space-between}.text-center{text-align:center}.hide{display:none!important}.show-for-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.button{display:inline-block;vertical-align:middle;margin:0 0 1rem;padding:.85em 1.2em;border:1px solid transparent;border-radius:0;background:#1779ba;color:#fff;text-align:center;cursor:pointer}.button:hover,.button:focus{background:#14679e;color:#fff}.button.hollow{border:1px solid #1779ba;color:#1779ba;background:transparent}.menu{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap}.menu a{display:block;padding:.7rem 1rem;line-height:1}.callout{position:relative;margin:0 0 1rem;padding:1rem;border:1px solid rgba(10,10,10,.25);border-radius:0;background:#fff;color:#0a0a0a}label{display:block;margin:0 0 .5rem;font-size:.875rem;font-weight:400;line-height:1.8;color:#0a0a0a}input,textarea,select{display:block;width:100%;height:2.4375rem;margin:0 0 1rem;padding:.5rem;border:1px solid #cacaca;border-radius:0;background:#fefefe;box-shadow:inset 0 1px 2px rgba(10,10,10,.1);font:inherit;color:#0a0a0a}textarea{min-height:8rem}fieldset{border:0;margin:0;padding:0}table{border-collapse:collapse;width:100%}@media print,screen and (min-width:40em){.medium-4{width:33.333333%}.medium-5{width:41.666667%}.medium-6{width:50%}.medium-7{width:58.333333%}.medium-8{width:66.666667%}.medium-12{width:100%}.grid-margin-x>.medium-4{width:calc(33.333333% - 1.25rem)}.grid-margin-x>.medium-5{width:calc(41.666667% - 1.25rem)}.grid-margin-x>.medium-6{width:calc(50% - 1.25rem)}.grid-margin-x>.medium-7{width:calc(58.333333% - 1.25rem)}.grid-margin-x>.medium-8{width:calc(66.666667% - 1.25rem)}}@media print,screen and (min-width:64em){.large-3{width:25%}.large-4{width:33.333333%}.large-5{width:41.666667%}.large-6{width:50%}.large-7{width:58.333333%}.large-8{width:66.666667%}.large-9{width:75%}.large-12{width:100%}.grid-margin-x>.large-3{width:calc(25% - 1.25rem)}.grid-margin-x>.large-4{width:calc(33.333333% - 1.25rem)}.grid-margin-x>.large-5{width:calc(41.666667% - 1.25rem)}.grid-margin-x>.large-6{width:calc(50% - 1.25rem)}.grid-margin-x>.large-7{width:calc(58.333333% - 1.25rem)}.grid-margin-x>.large-8{width:calc(66.666667% - 1.25rem)}.grid-margin-x>.large-9{width:calc(75% - 1.25rem)}}