.weather{padding-top:0}.weather.wysiwyg .wysiwyg-editor .h4{padding-top:32px}.weather .section__title{margin-top:0}.weather__info{margin:80px auto}.weather__info .h3{margin-bottom:40px}.weather__block{margin:clamp(30px,5vw,60px) 0;padding:10px 0;text-align:center}.weather__block img{height:100px;margin-top:12px}.weather__block-temperatures{align-content:center;display:flex;flex-wrap:wrap;justify-content:center;margin-top:40px}.weather__block-temperatures-item{margin:0 12px}.weather__block-temperatures-item .temperature--label{color:#758592;font-family:Theinhardt,sans-serif;font-size:.875rem;font-weight:700;line-height:14px;margin-bottom:10px;text-transform:none;text-transform:uppercase}@media screen and (min-width:792px){.weather__block-temperatures-item .temperature--label{font-size:calc(.35461vw + .69947rem)!important;line-height:calc(.35461vw + 11.19149px)!important}}@media screen and (min-width:1920px){.weather__block-temperatures-item .temperature--label{font-size:1.125rem!important;line-height:18px!important}}.weather__block-temperatures-item .h1{font-size:1.25rem;line-height:20px}@media screen and (min-width:792px){.weather__block-temperatures-item .h1{font-size:calc(4.60993vw - 1.03191rem)!important;line-height:calc(4.60993vw - 16.51064px)!important}}@media screen and (min-width:1920px){.weather__block-temperatures-item .h1{font-size:4.5rem!important;line-height:72px!important}}.weather__block-temperatures-item .divider{background-color:#758592;height:100%;opacity:.2;position:relative;vertical-align:middle;width:1px}.weather-copy{text-align:center}