.c-textBlock{font-size:.8125em;padding:25px;width:90%;margin:0 auto}@media (min-width:48em){.c-textBlock{padding:60px 25px}}@media (min-width:62em){.c-textBlock{padding:60px 40px}}@media (min-width:75em){.c-textBlock{width:100%;max-width:1440px}}.c-textBlock--gray{background:#f5f4f4}.c-textBlock--white{background:#fff;padding:0 25px}.c-textBlock--gold{background:#f5f3ec}.c-textBlock--schedule{margin:50px 0 100px}.c-textBlock h2{padding:10px 0;text-transform:uppercase;color:#000;line-height:1.3;word-break:normal;margin:0;font-size:2em;font-weight:400;font-family:Lato}@media (min-width:30em){.c-textBlock h2{font-size:3.6em}}@media (min-width:48em){.c-textBlock h2{padding:0 40px 0 0;text-align:right;font-size:3em;border-right:1px solid #b3a26c}}@media (min-width:62em){.c-textBlock h2{font-size:3.65em;line-height:56px}}@media (min-width:75em){.c-textBlock h2{font-size:4em}}.c-textBlock h3{line-height:1.8;letter-spacing:.9px;color:#525252;margin-top:2%;margin-right:0;margin-bottom:15px;text-transform:uppercase;font-size:1em;font-weight:700;font-family:Lato}@media (min-width:48em){.c-textBlock h3{font-size:1.15em;padding:0 40px 0 0;text-align:right;margin-bottom:0}}.c-textBlock__title{text-align:left}@media (min-width:62em){.c-textBlock__title{text-align:right}}@media (min-width:48em){.c-textBlock__content{padding-left:15px!important}}.c-textBlock__text{font-size:1em;margin:1%}.c-textBlock__text a{color:#b3a26c}.c-textBlock__text li,.c-textBlock__text p,.c-textBlock__text span,.c-textBlock__text ul{color:#a7a8aa!important}.c-textBlock__text p{color:#a7a8aa;font-size:1.125em;font-family:Lato;font-weight:400;line-height:1.8;margin:0}@media (min-width:48em){.c-textBlock__text p{font-size:1.2em}}.c-textBlock__buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px 1% 1%}@media (min-width:48em){.c-textBlock__buttons{margin:25px 0 1%}}@media (min-width:62em){.c-textBlock__buttons{width:90%}}.c-textBlock__buttons .c-button+.c-button{margin-left:5%}@media (max-width:658px){.c-textBlock__buttons .c-button+.c-button{margin-top:5%}}.c-textBlock__flag{margin:25px 0}