.node.node--news.teaser,.node.node--event.teaser{background:#f6f6f6;border-radius:max(16px,min(1.0582vw,16px));color:#282830;display:flex;overflow:hidden;margin-bottom:max(50px,min(3.3069vw,50px))}.node.node--news.teaser .content,.node.node--event.teaser .content{width:50%;padding:max(44px,min(2.9101vw,44px)) max(37px,min(2.4471vw,37px)) max(46px,min(3.0423vw,46px)) max(47px,min(3.1085vw,47px))}.node.node--news.teaser .content .event-dates,.node.node--event.teaser .content .event-dates{padding-bottom:max(23px,min(1.5212vw,23px));margin-bottom:max(31px,min(2.0503vw,31px));border-bottom:max(1px,min(.0661vw,1px)) solid #ccc}.node.node--news.teaser .content .event-dates .row,.node.node--event.teaser .content .event-dates .row{display:flex;justify-content:space-between;align-items:center}.node.node--news.teaser .content .event-dates .row .date-start,.node.node--news.teaser .content .event-dates .row .date-end,.node.node--event.teaser .content .event-dates .row .date-start,.node.node--event.teaser .content .event-dates .row .date-end{width:50%;text-transform:uppercase;font-weight:600}.node.node--news.teaser .content .event-dates .row .date-start p,.node.node--news.teaser .content .event-dates .row .date-end p,.node.node--event.teaser .content .event-dates .row .date-start p,.node.node--event.teaser .content .event-dates .row .date-end p{font-size:max(16px,min(1.0582vw,16px));font-family:"Open Sans",sans-serif;font-weight:500;line-height:max(20px,min(1.3228vw,20px));letter-spacing:max(1.28px,min(.0847vw,1.28px));text-transform:uppercase;font-family:"ITC Avant Garde Gothic W01 MdC",sans-serif;margin-bottom:max(5px,min(.3307vw,5px));opacity:.5}.node.node--news.teaser .content .event-dates .row .date-start div,.node.node--news.teaser .content .event-dates .row .date-end div,.node.node--event.teaser .content .event-dates .row .date-start div,.node.node--event.teaser .content .event-dates .row .date-end div{font-family:"Open Sans Condensed",sans-serif;font-size:max(28px,min(1.8519vw,28px));font-weight:600;line-height:normal}.node.node--news.teaser .content h3,.node.node--event.teaser .content h3{color:#282830;letter-spacing:calc(-1*min(.52px,min(.0344vw,.52px)));margin-bottom:max(32px,min(2.1164vw,32px))}.node.node--news.teaser .content h3 a,.node.node--event.teaser .content h3 a{color:#282830}.node.node--news.teaser .content h3 a:hover,.node.node--news.teaser .content h3 a:focus-within,.node.node--event.teaser .content h3 a:hover,.node.node--event.teaser .content h3 a:focus-within{opacity:.8}.node.node--news.teaser .content p,.node.node--event.teaser .content p{font-size:max(20px,min(1.3228vw,20px));line-height:normal;letter-spacing:calc(-1*max(.2px,min(.0132vw,.2px)));margin-bottom:max(48px,min(3.1746vw,48px))}.node.node--news.teaser .content .date span,.node.node--event.teaser .content .date span{font-size:max(16px,min(1.0582vw,16px));font-family:"Open Sans",sans-serif;font-weight:500;line-height:max(20px,min(1.3228vw,20px));letter-spacing:max(1.28px,min(.0847vw,1.28px));text-transform:uppercase;color:#282830;font-family:"ITC Avant Garde Gothic W01 MdC",sans-serif;font-size:max(16px,min(1.0582vw,16px));margin-bottom:max(31px,min(2.0503vw,31px));display:block}.node.node--news.teaser .img-wrapper,.node.node--news.teaser .map-wrapper,.node.node--event.teaser .img-wrapper,.node.node--event.teaser .map-wrapper{width:50%}.node.node--news.teaser .img-wrapper img,.node.node--event.teaser .img-wrapper img{-o-object-fit:cover;object-fit:cover;height:100%}.node.node--news.teaser h2 a,.node.node--event.teaser h2 a{color:#282830}.node.node--event.teaser .map-wrapper{position:relative}.node.node--event.teaser .field--name-field-coordinates-lat-lng,.node.node--event.teaser .geolocation-map-wrapper,.node.node--event.teaser .geolocation-formatter-map-wrapper{height:100%}.node.node--event.teaser .geolocation-map-container{height:100% !important}.node.node--event.teaser .geolocation-map-container.leaflet-container{background-color:#d4dadc !important}.node.node--event.teaser .geolocation-map-container.leaflet-container .leaflet-pane{z-index:9 !important}.node.node--event.teaser .event-location{position:absolute;bottom:max(42px,min(2.7778vw,42px));left:max(39px,min(2.5794vw,39px));right:max(39px,min(2.5794vw,39px));display:flex;flex-direction:column;gap:max(11px,min(.7275vw,11px));padding:max(31px,min(2.0503vw,31px)) max(27px,min(1.7857vw,27px));background:#fff;border-radius:max(16px,min(1.0582vw,16px));box-shadow:0 max(4px,min(.2646vw,4px)) max(4px,min(.2646vw,4px)) 0 rgba(0,0,0,.03);z-index:99}.node.node--event.teaser .event-location .text-overline{font-family:"ITC Avant Garde Gothic W01 MdC",sans-serif;color:#5b5c67;padding-left:max(48px,min(3.1746vw,48px));position:relative}.node.node--event.teaser .event-location .text-overline span{opacity:.5}.node.node--event.teaser .event-location .text-overline:after{content:"";position:absolute;top:0;left:0;-webkit-mask:url("/themes/custom/araymond2_theme/css/../img/icons/location.svg") no-repeat;mask:url("/themes/custom/araymond2_theme/css/../img/icons/location.svg") no-repeat;-webkit-mask-size:cover;mask-size:cover;width:max(24px,min(1.5873vw,24px));height:max(24px,min(1.5873vw,24px));background:#5b5c67}.node.node--event.teaser .event-location div{color:#282830;font-family:"Open Sans",sans-serif;font-size:max(20px,min(1.3228vw,20px));font-weight:400;letter-spacing:min(-.2px,min(-.0132vw,-.2px));margin-left:max(48px,min(3.1746vw,48px));line-height:normal}@media (max-width:800px){.node.node--event.teaser{display:flex;flex-direction:column;justify-content:center;align-items:center}.node.node--event.teaser .content{width:100%}.node.node--event.teaser .map-wrapper{height:max(383px,min(25.3307vw,383px));width:100%}}.block-views-blocksearch-content-news .view{display:flex;flex-direction:column;gap:max(96px,min(6.3492vw,96px))}.block-views-blocksearch-content-news .view a.feed-icon{display:none}@media (max-width:800px){.node.node--news.teaser .content,.node.node--event.teaser .content{padding:44px 26px}.node.node--news.teaser{flex-wrap:wrap}.node.node--news.teaser>div{width:100% !important}.node.node--news.teaser>div:last-of-type{height:383px}.node.node--event.teaser .event-location{left:19px;right:19px;bottom:22px;padding:17px 17px 21px}.node.node--event.teaser .event-location .text-overline{padding-left:37px}.node.node--event.teaser .event-location .text-overline div{margin-left:37px}}