#shortcode-167-208,.user-location-map{width:100%;height:100%}.map-popup-outer{display:grid;grid-template-columns:30% 1fr;gap:20px;padding:10px}.map-popup-content h3{font-size:16px;font-weight:700;color:#002855;padding:0;line-height:normal;margin:0 0 7px}.map-popup-content p{color:#8E8E8E;font-size:13px;line-height:18px;color:#002855;padding:0}.map-popup-content{display:flex;flex-direction:column}.map-popup-content a.procedure-button{padding:6px 10px;margin-left:auto;background:#3F608E;color:#fff;border-radius:20px;font-size:12px;font-weight:600;margin-right:7px;text-align:right;display:flex;width:max-content;margin-top:10px}.map-popup-content ul{list-style:none;margin:10px 0 0;padding:0;display:flex;gap:10px;flex-wrap:wrap;flex-direction:column;width:max-content}.map-popup-content ul li{display:block}.map-popup-content ul li a{background:#3F608E;color:#fff;border-radius:20px;font-size:12px;font-weight:600;margin-right:0;display:inline-block}.map-popup-content ul li a{padding:5px 12px}.map-popup-img img{margin:0!important}.map-popup-img a:focus-visible{outline:0;box-shadow:none}.gm-style-iw-chr{display:none!important}.gm-style .gm-style-iw-d{overflow:hidden!important;max-height:unset!important}.spinner{border:8px solid #f3f3f3;border-top:8px solid #0073aa;border-radius:50%;width:50px;height:50px;animation:spin 0.8s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#user-location-map{height:100%}.gm-style .gm-style-iw[role="dialog"]{max-width:320px ! important;max-height:220px ! important;width:320px!important;padding:0!important}.featured-carousel .slick-list.draggable,.featured-carousel.slick-initialized.slick-slider{width:100%;overflow:hidden;position:relative}.featured-carousel{display:flex}.featured-carousel .oxy-post{width:100%}.featured-carousel.slick-initialized.slick-slider{display:block}.featured-carousel .slick-list.draggable .slick-track{display:flex}.featured-carousel .slick-arrow{position:absolute;z-index:1;top:50%;transform:translateY(-50%);cursor:pointer}.featured-carousel svg.slick-prev.slick-arrow{left:20px}.featured-carousel svg.slick-next.slick-arrow{right:20px}.ribbon{font-size:10px;font-weight:700;color:#000}.ribbon{--f:.2em;position:absolute;top:0;right:0;line-height:1.8;padding-inline:1lh;padding-bottom:var(--f);border-image:conic-gradient(#0008 0 0) 51%/var(--f);clip-path:polygon(100% calc(100% - var(--f)),100% 100%,calc(100% - var(--f)) calc(100% - var(--f)),var(--f) calc(100% - var(--f)),0 100%,0 calc(100% - var(--f)),999px calc(100% - var(--f) - 999px),calc(100% - 999px) calc(100% - var(--f) - 999px));transform:translate(calc((1 - cos(45deg))*100%),-100%) rotate(45deg);transform-origin:0% 100%;background-color:#F7C948}@media screen and (max-width:767px){.map-popup-outer{grid-template-columns:100px 1fr}.gm-style .gm-style-iw[role="dialog"]{max-width:320px ! important;width:320px!important}.map-popup-content a.procedure-button{margin-top:10px}}.featured-border{border:2px solid #F7C948!important}.featured-border:hover{box-shadow:0 3px 12px rgba(198,160,51,.9)!important}.featured-orange-btn{background-color:#ef8a74;border:1px solid #ef8a74;border-radius:50px;color:#fff;padding:8px 20px;margin-top:4px!important;font-size:12px;line-height:12px;font-weight:700}.featured-payment-note{font-family:'Lato';color:#424a57;font-size:12px;font-weight:300;margin-left:10px;line-height:18px;font-style:italic}