1!function(){"use strict";if(document.body.classList.contains("has-banner"))return;function n(n,e,t){if(t){var i=new Date;i.setTime(i.getTime()+24*t*60*60*1e3);var o="; expires="+i.toGMTString()}else o="";document.cookie=n+"="+e+o+"; path=/"}function e(n){for(var e=n+"=",t=document.cookie.split(";"),i=0;i<t.length;i++){for(var o=t[i];" "==o.charAt(0);)o=o.substring(1,o.length);if(0==o.indexOf(e))return o.substring(e.length,o.length)}return null}if(e("visme_banner_sf_close")&&"yes"==e("visme_banner_sf_close"))return;const t=document.createElement("div");t.classList.add("visme-top-banner"),t.innerHTML=t.innerHTML+'\n <div class="visme-top-banner__inner">\n <div class="visme-top-banner__background"></div>\n <div class="visme-top-banner__wrapper">\n <div class="visme-top-banner__content">\n <div class="visme-top-banner__icon" style="background-image:url(https://www.visme.co/wp-content/themes/visme/images/integrations/salesforce-32.png)"></div>\n Streamline Your Business with Seamless Salesforce Integration\n </div>\n <a class="visme-top-banner__link" href="https://www.visme.co/integrations/salesforce/" target="_blank">Learn More</a>\n </div>\n </div>\n <svg class="visme-top-banner__close" fill="none" height="24" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><line x1="18" x2="6" y1="6" y2="18" stroke="#fff"></line><line x1="6" x2="18" y1="6" y2="18" stroke="#fff"></line></svg>\n ',document.head.insertAdjacentHTML("beforeend","\n <style>\n :root {\n --visme-banner-height:62px\n }\n .has-banner .fixed-menu .header-menu-2021{\n top:var(--visme-banner-height);\n transition:top 0.15s ease-in-out\n }\n .has-banner .fixed-menu .header-menu-2021.fixed{\n top:0;\n position:fixed!important\n }\n .has-banner .v-menu-fixed,\n .has-banner .v-menu-absolute{\n top:var(--visme-banner-height);\n transition:top 0.15s ease-in-out\n }\n .has-banner.v-body-overflow .v-menu-fixed,\n .has-banner.v-body-overflow .v-menu-absolute,\n .has-banner .v-menu-fixed.v-compact{\n top:0\n }\n .visme-top-banner{\n position:relative;\n z-index:12;\n padding:0 12px;\n font-family:lato,sans-serif;\n font-size:13px;\n line-height:1.5;\n height:0;\n overflow:hidden;\n display:flex;\n align-items:center;\n justify-content:center;\n color:#fff;\n -webkit-font-smoothing:auto;\n transition:height .2s ease-in-out\n }\n .has-banner .visme-top-banner{\n height:var(--visme-banner-height)\n }\n .has-banner.v-body-overflow .visme-top-banner{\n height:0;\n }\n .visme-top-banner__background{\n /*width:calc(100% - 12px);*/\n width:100%;\n margin:0 auto;\n position:absolute;\n top:50%;\n left:50%;\n transform:translate(-50%,-50%);\n /*height:var(--visme-banner-height) - 12px);*/\n height:var(--visme-banner-height);\n /*border-radius:8px;*/\n background: linear-gradient(90deg, #A6CFF8 0%, #3D92E7 50%, #A6CFF8 100%);\n }\n .visme-top-banner__background:before,\n .visme-top-banner__background:after{\n content:'';\n width:30%;\n max-width:483px;\n height:100%;\n background-image:url(https://www.visme.co/wp-content/themes/visme/images/integrations/clouds.png);\n background-repeat:no-repeat;\n background-position:100% 0;\n background-size:cover;\n position:absolute;\n left:0px;\n top:0px;\n /*border-radius:8px;*/\n }\n .visme-top-banner__background:after{\n right:0px;\n left:initial;\n transform:scaleX(-1);\n }\n .visme-top-banner__inner{\n padding:0 12px;\n position:absolute;\n display:flex;\n align-items:center;\n justify-content:center;\n width:100%;\n height:100%;\n left:50%;\n transform:translateX(-50%)\n }
1\n .visme-top-banner__wrapper{\n display:flex;\n align-items:center;\n justify-content:center;\n text-align:left;\n position:relative\n }\n .visme-top-banner__icon{\n flex: 0 0 auto;\n width:32px;\n height:32px;\n background-size:cover;\n background-repeat:no-repeat;\n border-radius:8px;\n margin-right:12px\n }\n .visme-top-banner__content{\n text-shadow: 0px 1px 3px rgba(0, 0, 0, 0.15);\n position:relative;\n line-height:1.2;\n height:var(--visme-banner-height);\n display:flex;\n justify-content:center;\n align-items:center\n }\n .visme-top-banner__link{\n display:inline-block;\n background-color:#ECAF12;\n font-size:13px;\n line-height:1.5;\n color:#2B3140;\n font-weight:700;\n margin-left:12px;\n padding:7px 12px;\n border-radius:6px;\n text-decoration:none;\n white-space:nowrap;\n outline:0;\n -webkit-font-smoothing:antialiased;\n transition:opacity .15s ease-in-out\n }\n .visme-top-banner__link:focus,\n .visme-top-banner__link:hover{\n outline:0;\n text-decoration:none;\n background-color:#ECAF12;\n opacity:0.9;\n color:#2B3140\n }\n .visme-top-banner__close{\n position:absolute;\n right:15px;\n top:50%;\n transform:translateY(-50%);\n cursor:pointer;\n z-index:1\n }\n @media screen and (max-width:600px){\n :root {\n --visme-banner-height:62px\n }\n .visme-top-banner__background{\n border-radius:0;\n width:100%;\n height:var(--visme-banner-height)\n }\n .visme-top-banner__link{\n margin-right:32px;\n }\n .visme-top-banner__close{\n right:10px\n }\n }\n </style>\n "),document.body.insertBefore(t,document.body.firstChild),setTimeout((()=>document.body.classList.add("has-banner")),100),t.querySelector(".visme-top-banner__link").addEventListener("click",(()=>{n("visme_banner_sf_close","yes",1)}),{passive:!0}),t.querySelector(".visme-top-banner__close").addEventListener("click",(()=>{document.body.classList.remove("has-banner"),n("visme_banner_sf_close","yes",1)}),{passive:!0})}();
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.