.block.description{border-top:4px solid #383838}.block.description h2{font-style:normal;font-weight:800;font-size:clamp(36px,4.6875vw,75px);line-height:90%;letter-spacing:.01em;text-transform:uppercase;color:#262626;font-family:TTOctosquaresCond;margin:0;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #4f4f4f}.block.description h4{padding:0;margin:0 0 30px}.block.description .col{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #4f4f4f;margin-top:60px}@media (max-width:999px){.block.description .col{margin-top:20px}}.block.description .col .desc{font-size:14px;line-height:18px;margin-top:20px}.block.description .col img{width:100%;height:auto;max-height:590px;object-fit:contain}@media (max-width:1509px){.block.description .col img{max-height:495px}}@media (max-width:1279px){.block.description .col img{max-height:394px}}@media (max-width:999px){.block.description .col img{max-height:373px}}@media (max-width:639px){.block.description .col img{max-height:317px}}.block.description .col .col-left{width:50%;padding-right:25px;padding-top:40px;padding-bottom:25px;border-right:1px solid #4f4f4f}@media (max-width:999px){.block.description .col .col-left{width:100%;border-right:none;padding-top:12px;padding-bottom:10px;padding-right:0}}.block.description .col .col-left h4{font-size:35px;letter-spacing:.01em;color:#000}.block.description .col .col-left .card,.block.description .col .col-left h4{margin:0;font-style:normal;font-weight:600;line-height:100%;text-transform:uppercase;font-family:TTOctosquaresCond;padding-bottom:20px}.block.description .col .col-left .card{font-size:24px;letter-spacing:-.02em;color:#262626;max-width:90%}@media (max-width:999px){.block.description .col .col-left .card{max-width:100%}}.block.description .col .col-left p{padding-top:0;margin-top:0}.block.description .col .col-right{width:50%;padding-left:23px;padding-top:25px;padding-bottom:21px}@media (max-width:999px){.block.description .col .col-right{width:100%;padding-left:0;padding-top:7px}}.block.description .col--noborder,.block.description .col--noborder .col-left{border:0}.block.description .col.col-half .col-left,.block.description .col.col-half .col-right{width:50%}.block.description .midcol{border-bottom:1px solid #4f4f4f;padding-top:86px;padding-bottom:100px}.block.description .midcol img{width:100%;object-fit:contain}.block.description .midcol-left h4{font-size:35px;letter-spacing:.01em;color:#000}.block.description .midcol-left h4,.block.description .midcol-right h4{font-family:TTOctosquaresCond;font-style:normal;font-weight:600;line-height:100%;text-transform:uppercase}.block.description .midcol-right h4{font-size:28px;letter-spacing:-.02em;color:#262626}.block.description .bottomcol{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #4f4f4f}@media (max-width:999px){.block.description .bottomcol{border-bottom:0}}.block.description .bottomcol.addborder{border-top:1px solid #4f4f4f}.block.description .bottomcol img{width:100%;object-fit:cover;height:auto;display:block;max-height:400px}.block.description .bottomcol-left{width:50%;padding-top:24px;padding-bottom:20px;padding-right:25px}@media (max-width:999px){.block.description .bottomcol-left{width:100%;padding-right:0;border-bottom:1px solid #4f4f4f}.block.description .bottomcol-left img{max-height:373px}}.block.description .bottomcol-right{width:50%;border-left:1px solid #4f4f4f;padding-top:24px;padding-bottom:20px;padding-left:25px}@media (max-width:999px){.block.description .bottomcol-right{width:100%;border-left:0;padding-left:0}}.block.description .bottomcol .content-box h4{font-style:normal;font-weight:600;font-size:35px;line-height:100%;letter-spacing:.01em;text-transform:uppercase;font-family:TTOctosquaresCond;color:#262626;margin:0;padding-bottom:40px}.block.description .bottomcol .desc{padding-bottom:25px}.block.description .bottomcol .desc ul{list-style-position:inside;padding:0;margin:0 0 20px;font-style:normal;font-weight:600;font-size:16px;line-height:130%;letter-spacing:.01em;color:#262626}.block.description .bottomcol .desc p{margin:0;padding-bottom:18px}@media (max-width:999px){.block.description .bottomcol .desc p{font-size:15px;line-height:19px}}.block.description .content-info-columns{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.block.description .content-info{margin-right:42px;min-width:188px}@media (max-width:1509px){.block.description .content-info{min-width:19.6%;margin-right:37px}.block.description .content-info:last-child{margin-right:0}}@media (max-width:1279px){.block.description .content-info{min-width:unset;width:50%;margin-right:0;margin-bottom:37px}}@media (max-width:999px){.block.description .content-info{margin-bottom:39px}}@media (max-width:639px){.block.description .content-info{margin-bottom:23px}}.block.description .content-info .info-wrapper{border-top:1px solid #8b8b8b;padding-top:10px}@media (max-width:1279px){.block.description .content-info .info-wrapper{display:inline-block;min-width:160px}}.block.description .content-info .subtitle{font-style:normal;font-weight:400;font-size:14px;line-height:125%;color:#383838;margin-bottom:19px}@media (max-width:1279px){.block.description .content-info .subtitle{margin-bottom:22px}}@media (max-width:999px){.block.description .content-info .subtitle{margin-bottom:16px}}@media (max-width:639px){.block.description .content-info .subtitle{margin-bottom:7px}}.block.description .content-info .text{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.block.description .content-info .text h4{margin:0 0 -1px}.block.description .content-info .text .addtext{color:#383838;margin-left:15px}