#intheworld .map,#intheworld .list{height:calc(100vh - 89px)}#intheworld .list{overflow:auto;padding-top:max(20px,min(1.3228vw,20px))}@media (max-width:1024px){#intheworld .list{height:auto;overflow:hidden}}#intheworld .map{padding:0}#intheworld .map .geolocation-map-wrapper,#intheworld .map .geolocation-formatter-map-wrapper{height:100%}#intheworld .map .geolocation-map-wrapper .geolocation-map-container,#intheworld .map .geolocation-formatter-map-wrapper .geolocation-map-container{height:100% !important}#intheworld .map .geolocation-map-wrapper .geolocation-map-container.leaflet-container,#intheworld .map .geolocation-formatter-map-wrapper .geolocation-map-container.leaflet-container{background-color:#d4dadc !important}#intheworld .map .geolocation-map-wrapper .geolocation-map-container.leaflet-container .leaflet-pane,#intheworld .map .geolocation-formatter-map-wrapper .geolocation-map-container.leaflet-container .leaflet-pane{z-index:9 !important}#intheworld .map .cluster div{top:50% !important;transform:translateY(-50%)}#intheworld .list .node--location.teaser{border-radius:max(16px,min(1.0582vw,16px));border:max(1px,min(.0661vw,1px)) solid #e1e1e1}.locations-list{display:flex;flex-direction:column;gap:max(20px,min(1.3228vw,20px));overflow-y:auto}.node.node--location.teaser{margin-bottom:max(20px,min(1.3228vw,20px));padding:max(20px,min(1.3228vw,20px));position:relative}.node.node--location.teaser h3{margin:0 0 max(5px,min(.3307vw,5px));font-size:max(20px,min(1.3228vw,20px));line-height:max(27px,min(1.7857vw,27px));font-weight:400}.node.node--location.teaser h3 span{color:#312f2f;font-size:max(20px,min(1.3228vw,20px));line-height:max(27px,min(1.7857vw,27px))}.node.node--location.teaser .location-header{border-bottom:1px solid rgba(218,218,218,.8);padding-bottom:max(20px,min(1.3228vw,20px));margin-bottom:max(20px,min(1.3228vw,20px))}.node.node--location.teaser .field--name-field-phone a{padding:max(8px,min(.5291vw,8px)) max(20px,min(1.3228vw,20px));background-color:#f3f3f3;border-radius:max(100px,min(6.6138vw,100px));color:#312f2f;font-size:max(16px,min(1.0582vw,16px));line-height:max(24px,min(1.5873vw,24px));text-wrap:nowrap;font-weight:600}.node.node--location.teaser .field--name-field-phone a:before{content:"";display:inline-block;margin-right:max(5px,min(.3307vw,5px));margin-top:-3px;width:max(24px,min(1.5873vw,24px));height:max(24px,min(1.5873vw,24px));fill:currentcolor;vertical-align:middle;background:currentcolor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("/themes/custom/araymond2_theme/css/../img/icons/phone.svg");mask-image:url("/themes/custom/araymond2_theme/css/../img/icons/phone.svg")}.node.node--location.teaser .field--name-field-cat{color:#828288;font-size:max(14px,min(.9259vw,14px));line-height:max(19px,min(1.2566vw,19px));font-weight:400}.node.node--location.teaser .content{align-items:center}.node.node--location.teaser .content .location-links{align-items:center;justify-content:flex-end;flex-wrap:nowrap;flex-direction:row}.node.node--location.teaser .content .field--name-field-address{font-size:max(16px,min(1.0582vw,16px));line-height:max(21px,min(1.3889vw,21px));font-weight:400}.node.node--location.teaser .content .field--name-field-file{font-family:"ITC Avant Garde Gothic W01 MdC",sans-serif;font-weight:500;font-size:max(14px,min(.9259vw,14px));line-height:max(16px,min(1.0582vw,16px))}.node.node--location.teaser .content .field--name-field-file .file>div a{color:#312f2f;text-decoration:none;display:inline-flex;position:relative;padding-left:max(15px,min(.9921vw,15px));text-transform:uppercase;text-wrap:nowrap}.node.node--location.teaser .content .field--name-field-file .file>div a:before{content:"";background:#282830;position:absolute;top:calc(50% - max(15px,min(.9921vw,15px)));left:0;width:max(1px,min(.0661vw,1px));height:max(30px,min(1.9841vw,30px))}.node.node--location.teaser .content .field--name-field-file .file>div span{color:#312f2f;font-size:max(12px,min(.7937vw,12px));text-decoration:none}.node.node--location.teaser .content .direction{padding:0 max(15px,min(.9921vw,15px)) 0 0;border:none;display:inline-block;vertical-align:top;font-family:"ITC Avant Garde Gothic W01 MdC",sans-serif;font-weight:500;font-size:max(14px,min(.9259vw,14px));line-height:max(16px,min(1.0582vw,16px))}.node.node--location.teaser .content .direction .location-directions{color:#434349;text-decoration:none;display:inline-flex;position:relative;padding-left:max(29px,min(1.918vw,29px));text-transform:uppercase;text-wrap:nowrap}.node.node--location.teaser .content .direction .location-directions:before{content:"";background-image:url("/themes/custom/araymond2_theme/css/../img/icons/gmap.svg");background-repeat:no-repeat;background-size:100%;position:absolute;top:calc(50% - max(15px,min(.9921vw,15px)));left:0;width:max(19px,min(1.2566vw,19px));height:max(28px,min(1.8519vw,28px))}@media (max-width:800px){.node.node--location.teaser .content{flex-direction:column;align-items:flex-start}.node.node--location.teaser .content h3{width:100%;max-width:100%}}@media (max-width:800px){.node.node--location.teaser .field--name-field-phone a{padding:max(10px,min(.6614vw,10px));text-indent:-99999px;display:flex}.node.node--location.teaser .field--name-field-phone a:before{margin:0}}