.offer-block{width:100%;height:auto;max-width:100%;padding:2rem 0;background-color:#fff;position:relative}.offer-block .field--name-field-link{float:left;width:100%;text-align:center;margin:4.5rem 0 2rem}.offer-block .field--name-field-link a:active,.offer-block .field--name-field-link a:link,.offer-block .field--name-field-link a:visited{color:#2c7bb6;font-size:2rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-decoration:underline}.offer-block .field--name-field-link a:focus{outline:#979797 dashed 1px;outline-offset:1px}.offer-block__content{margin-top:5rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 1rem}@media only screen and (max-width:62em){.offer-block .field--name-field-link a:active,.offer-block .field--name-field-link a:link,.offer-block .field--name-field-link a:visited{font-size:1.6rem}.offer-block__content{display:block;text-align:left}}.offer-block__content li.field--item::after{content:"";display:table;clear:both}.offer-block__content li.field--item:not(:last-child){margin-right:3rem}@media only screen and (max-width:71em){.offer-block__content li.field--item:not(:last-child){margin-right:1.5rem}}@media only screen and (max-width:64em){.offer-block__content li.field--item:not(:last-child){margin-right:1rem}}@media only screen and (max-width:35em){.offer-block__content li.field--item{width:100%}}@media only screen and (max-width:62em){.offer-block__content li.field--item{padding-bottom:0;height:auto;overflow:hidden;width:100%;margin:0 auto!important;border-top:1px solid #979797;-webkit-transition:height 1s;transition:height 1s}.offer-block__content li.field--item:last-child{border-bottom:1px solid #979797}.offer-block__content li.field--item:first-child .field--name-field-description{display:block}}.offer-block__item{font-size:1.6rem;width:25rem;margin:0 auto;position:relative}.offer-block__item::after{content:"";display:table;clear:both}@media only screen and (max-width:75em){.offer-block__item{font-size:1.4rem;width:23.5rem}}.offer-block__item .field--name-field-picture{height:4rem;margin-bottom:1.5rem}@media only screen and (max-width:62em){.offer-block__item{width:100%;font-size:1.6rem}.offer-block__item .field--name-field-picture{float:left;margin-bottom:0}.offer-block__item .field--name-field-picture img{width:2rem;height:2rem;position:relative;top:1.4rem}}.offer-block__item .field--name-field-picture img{margin:0 auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.offer-block__item .field--name-field-description{line-height:1.25}.offer-block__item .field--name-field-description span.pink{color:#e60075}.offer-block__item .field--name-field-description span.blue{color:#0096ca}.offer-block__item .field--name-field-description span.grey{color:#979797}@media only screen and (min-width:62em){.offer-block__item .field--name-field-description{display:block!important}}@media only screen and (max-width:62em){.offer-block__item .field--name-field-description{float:left;padding-bottom:2rem;display:none}}.offer-block__item .field--name-field-offer-title{font-size:2.18rem;color:#0096ca;text-align:center;font-family:gotham-medium;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;padding:2.2rem 0}.offer-block__item .field--name-field-offer-title button{border:0;background:#fff;cursor:default;outline:0;width:100%;padding:0;position:relative}@media only screen and (max-width:75em){.offer-block__item .field--name-field-offer-title{font-size:2rem}}@media only screen and (max-width:62em){.offer-block__item .field--name-field-offer-title button{text-align:left;cursor:pointer}.offer-block__item .field--name-field-offer-title button:focus{outline:#979797 dashed 1px;outline-offset:1px}.offer-block__item .field--name-field-offer-title{padding:1.5rem 0;float:left;font-size:1.8rem;color:#333;font-family:gotham-book;margin-left:1rem;width:calc(100% - 3rem);text-align:left}.offer-block__item .field--name-field-offer-title:after{content:"";width:1.5rem;height:1.5rem;position:absolute;right:0;top:19px;background-repeat:no-repeat;background-image:url(../img/icons/chevron-down-b.png);background-position:center;-webkit-transition:-webkit-transform 1s cubic-bezier(.68,0,.265,1.55) 0s;transition:-webkit-transform 1s cubic-bezier(.68,0,.265,1.55) 0s;transition:transform 1s cubic-bezier(.68,0,.265,1.55) 0s;transition:transform 1s cubic-bezier(.68,0,.265,1.55) 0s,-webkit-transform 1s cubic-bezier(.68,0,.265,1.55) 0s}.offer-block__item .field--name-field-offer-title.active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}body.contrast-color .offer-block .field--name-field-link a:active,body.contrast-color .offer-block .field--name-field-link a:link,body.contrast-color .offer-block .field--name-field-link a:visited{color:#2c7bb6}body.contrast-color .offer-block__item .field--name-field-description{font-family:gotham-medium}body.contrast-color .offer-block__item .field--name-field-description span.pink{color:#b50254}body.contrast-color .offer-block__item .field--name-field-description span.blue,body.contrast-color .offer-block__item .field--name-field-offer-title{color:#2c7bb6}