/**handles:clearborder-inner-css**/
.filter-wrapper{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:35px}.filter-wrapper>div{flex:0 0 auto;width:100%}.filter-wrapper .search-outer{position:relative!important;max-width:36%!important}.filter-wrapper #filter-notice{display:none;color:#b94a48;background:#f2dede;padding:2px 3px;border-radius:7px;font-size:13px;position:absolute;bottom:1px;right:1px}.filter-wrapper .category-wrapper{max-width:27.5%!important}.filter-wrapper .month-wrapper{max-width:20%!important}.filter-wrapper .submit-wrapper{width:auto!important}.filter-wrapper input,.filter-wrapper input:focus,.filter-wrapper select,.filter-wrapper select:focus-visible{border:1px solid var(--primary-color);border-radius:10px;background-color:transparent;width:100%;padding:10px 20px;color:var(--black);appearance:none;outline:0;background-image:url(https://clearborder.co.uk/wp-content/themes/clearborder/images/form_arrow_down.svg);background-repeat:no-repeat;background-position:right 10px center;background-size:24px;padding-right:40px;cursor:pointer;font-size:16px;font-weight:400;line-height:26px;opacity:.8}.filter-wrapper input::placeholder,.filter-wrapper select option{color:var(--black)}.filter-wrapper input,.filter-wrapper input:focus{background-image:url(https://clearborder.co.uk/wp-content/themes/clearborder/images/search.svg);background-size:20px}.filter-wrapper input:-webkit-autofill,.filter-wrapper input:-webkit-autofill:active,.filter-wrapper input:-webkit-autofill:focus,.filter-wrapper input:-webkit-autofill:hover{background-image:url(https://clearborder.co.uk/wp-content/themes/clearborder/images/search.svg)!important;background-size:20px;background-color:transparent!important}.blog-listing .insights-grid{display:flex;gap:30px}.load-more-wrapper{margin-top:70px}@media(max-width:1400px){.filter-wrapper .search-outer{max-width:33.5%!important}.filter-wrapper .category-wrapper{max-width:27.2%!important}.filter-wrapper .month-wrapper{max-width:20%!important}}@media (max-width:1199px){.filter-wrapper .search-outer{max-width:100%!important}.filter-wrapper .category-wrapper,.filter-wrapper .month-wrapper{max-width:39.5%!important}}@media (max-width:991px){.insight-card{margin:0;padding:7px 7px 20px}.filter-wrapper .category-wrapper,.filter-wrapper .month-wrapper,.filter-wrapper .submit-wrapper{max-width:36%!important}}@media (max-width:767px){.filter-wrapper{gap:15px}.blog-listing .insights-grid{gap:20px}.filter-wrapper .search-outer,.filter-wrapper .submit-wrapper{max-width:100%!important;width:100%!important}.filter-wrapper .category-wrapper,.filter-wrapper .month-wrapper{max-width:48.5%!important}.filter-wrapper .submit-wrapper{max-width:100%!important;width:100%!important}.filter-wrapper .submit-wrapper{text-align:center}}@media (max-width:576px){.filter-wrapper{gap:10px}.filter-wrapper .category-wrapper,.filter-wrapper .month-wrapper,.filter-wrapper .search-outer,.filter-wrapper .submit-wrapper{max-width:100%!important;width:100%!important}.filter-wrapper input,.filter-wrapper input:focus,.filter-wrapper select,.filter-wrapper select:focus-visible{padding:8px 12px}}.map_section{background-color:#f2f8ff}.map-container{display:flex;gap:30px;align-items:stretch;align-items:center;margin-top:50px}.map-left-col{flex:0 0 23.333%}.map-right-col{flex:1}.map-section-title{max-width:750px}.map-default-content{display:block}.map-default-content p{font-size:14px;line-height:1.8;color:#666;margin-bottom:15px}.map-country-content{display:none;animation:mapFadeIn .3s ease-in}.map-country-content.active{display:flex;width:290px;padding:40px 25px;flex-direction:column;align-items:flex-start;gap:10px;border-radius:20px;background:#fff;box-shadow:0 4px 11px 0 rgba(0,0,0,.25)}@keyframes mapFadeIn{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.map-country-content .map-details{font-family:var(--font-type1);color:#f47f5f;font-size:12px;font-style:normal;font-weight:600;line-height:12px;text-transform:uppercase;margin:0}.map-country-content .map-name{font-family:var(--font-type1);color:#000;font-size:20px;font-style:normal;font-weight:500;line-height:28px;margin:0}.map-country-content .map-content{font-family:var(--font-type2);color:#7c7c7c;font-size:16px;font-style:normal;font-weight:400;line-height:26px}.map-loading{display:flex;align-items:center;justify-content:center;height:500px;color:#999;font-size:14px;border-radius:8px;background:#f5f5f5}#map{width:100%;height:585px;margin-top:20px;position:relative;overflow:hidden}#map svg{width:100%;height:100%;display:block}#map .country{fill:#1e3a5f;stroke:#ffffff;stroke-width:.5;cursor:pointer;transition:all .3s ease}#map .country:hover{fill:#2a5080}#map .country.highlighted{fill:#D2722C}.map-popup-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:9998;opacity:0;transition:opacity .3s ease}.map-popup-overlay.active{display:block;opacity:1}.map-popup-modal{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(.9);z-index:9999;max-width:90%;max-height:80vh;overflow-y:auto;opacity:0;transition:all .3s ease}.map-popup-modal.active{display:block;opacity:1;transform:translate(-50%,-50%) scale(1)}.map-popup-close{position:absolute;top:10px;right:10px;width:30px;height:30px;background:#1e3a5f;border:none;border-radius:50%;font-size:21px;cursor:pointer;display:block;z-index:10;transition:background .2s;color:#fff}.map-popup-close:hover{background:#d2712c}@media (max-width:1399px){#map{height:450px}}@media (max-width:991px){.map-container{flex-direction:column;margin-top:0}.map-left-col{display:none}#map{height:375px}}@media (max-width:768px){.map-section-title{font-size:24px}.map-country-content h2{font-size:22px}}@media (max-width:480px){#map{height:350px}}