@import url('https://fonts.googleapis.com/css?family=Libre+Baskerville:400,400i,700&display=swap');@import url("https://use.typekit.net/jfd4hkb.css");@font-face{font-family:'L54-icons';src:url('https://www.loop54.com/hubfs/Loop54%20Theme/Fonts/L54-icons.eot?4rzd6c');src:url('https://www.loop54.com/hubfs/Loop54%20Theme/Fonts/L54-icons.eot?4rzd6c#iefix') format('embedded-opentype'),url('https://www.loop54.com/hubfs/Loop54%20Theme/Fonts/L54-icons.ttf?4rzd6c') format('truetype'),url('https://www.loop54.com/hubfs/Loop54%20Theme/Fonts/L54-icons.woff?4rzd6c') format('woff'),url('https://www.loop54.com/hubfs/Loop54%20Theme/Fonts/L54-icons.svg?4rzd6c#L54-icons') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'L54-specsheet-icons';src:url('https://www.loop54.com/hubfs/Loop54%20Theme/Fonts/L54-specsheet-icons.eot?aq51fe');src:url('https://www.loop54.com/hubfs/Loop54%20Theme/Fonts/L54-specsheet-icons.eot?aq51fe#iefix') format('embedded-opentype'),url('https://www.loop54.com/hubfs/Loop54%20Theme/Fonts/L54-specsheet-icons.ttf?aq51fe') format('truetype'),url('https://www.loop54.com/hubfs/Loop54%20Theme/Fonts/L54-specsheet-icons.woff?aq51fe') format('woff'),url('https://www.loop54.com/hubfs/Loop54%20Theme/Fonts/L54-specsheet-icons.svg?aq51fe#L54-specsheet-icons') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'L54-pricing-icons';src:url('https://www.loop54.com/hubfs/Loop54%20Theme/Fonts/L54-pricing-icons.eot?o1nw5k');src:url('https://www.loop54.com/hubfs/Loop54%20Theme/Fonts/L54-pricing-icons.eot?o1nw5k#iefix') format('embedded-opentype'),url('https://www.loop54.com/hubfs/Loop54%20Theme/Fonts/L54-pricing-icons.ttf?o1nw5k') format('truetype'),url('https://www.loop54.com/hubfs/Loop54%20Theme/Fonts/L54-pricing-icons.woff?o1nw5k') format('woff'),url('https://www.loop54.com/hubfs/Loop54%20Theme/Fonts/L54-pricing-icons.svg?o1nw5k#L54-pricing-icons') format('svg');font-weight:normal;font-style:normal}.l54-icn{font-family:'L54-icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow:before{content:"\e900"}.icon-check-circle-solid:before{content:"\e901"}.icon-exclamation-circle-solid:before{content:"\e902"}.icon-facebook:before{content:"\e903"}.icon-linkedin:before{content:"\e905"}.icon-twitter:before{content:"\e908"}.spec-icon{font-family:'L54-specsheet-icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.spec-icon-plus-icn:before{content:"\e900";color:#4fbbd0}.spec-icon-products-icn:before{content:"\e901";color:#53d4c2}.pricing-icon{font-family:'L54-pricing-icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pr-icon-circle-tick:before{content:"\e900"}.pr-icon-question-circle:before{content:"\e901"}.pr-icon-arrow-down:before{content:"\e902"}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{min-height:100%;margin:0;padding:0}body{background:#fff;color:#667e92;font-family:'niveau-grotesk',sans-serif;font-size:62.5%;-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear}@-webkit-keyframes fontfix{from{opacity:1}to{opacity:1}}.container-fluid .row-fluid .page-center{float:none;max-width:1260px;margin:0 auto;padding:0 30px;z-index:2}a{color:#4fbbd0;font-weight:bold;text-decoration:underline;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;transition:color .2s ease-in-out}a:hover,a:focus{text-decoration:none;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;transition:color .2s ease-in-out}a.cta_button{text-decoration:none}a.cta_button:hover,a.cta_button:focus{text-decoration:underline}a.cta_button.btn:hover,a.cta_button.btn:focus{text-decoration:none}hr{color:#ccc;background-color:#ccc;height:1px;border:0}::-moz-selection{background:#f5f8fb;text-shadow:none}::selection{background:#f5f8fb;text-shadow:none}table tr td img{    max-width:initial}pre{overflow-x:auto}table pre{white-space:pre-wrap}.hs_cos_wrapper_type_rich_text,.hs_cos_wrapper_type_text,.hs_cos_wrapper_type_header,.hs_cos_wrapper_type_section_header,.hs_cos_wrapper_type_raw_html,.hs_cos_wrapper_type_raw_jinja,.hs_cos_wrapper_type_page_footer{word-wrap:break-word}body div#hs-eu-cookie-confirmation.can-use-gradients{background-color:#fff;box-shadow:0 0 40px 0 rgba(0,0,0,0.07);background-image:none;border-top:0;border-bottom:0;position:fixed;bottom:0;left:0;right:0;top:auto;text-shadow:none !important;text-align:left !important}body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner{display:block;float:none;margin:0 auto;max-width:1018px;padding:33px 20px 33px 20px}body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p{font-family:'niveau-grotesk',sans-serif !important;font-size:14px !important;font-weight:normal !important;line-height:22px !important;margin:0 0 10px 0 !important;color:#667e92 !important;text-align:left !important}body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a{font-family:'niveau-grotesk',sans-serif !important;font-size:14px !important;font-weight:bold !important;color:#4dbbcd !important;text-decoration:underline !important}body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a:hover{text-decoration:none !important}body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-en-cookie-confirmation-buttons-area{text-align:right !important}body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button{font-family:'niveau-grotesk',sans-serif !important;-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;display:inline-block !important;color:#fff !important;border:none !important;text-shadow:none !important;margin-left:0 !important;margin-right:20px !important;margin-top:0 !important;margin-bottom:10px !important;line-height:1 !important;text-transform:uppercase;box-shadow:0 0 15px 0 rgba(40,119,134,0.09);text-decoration:none !important;text-align:center;transition:background-color .3s ease-in-out;font-size:14px !important;font-weight:500 !important;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;padding:11px 25px !important;background-color:#ff715a !important}body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button:hover{-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;background-color:#e86550 !important}body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-decline-button{font-family:'niveau-grotesk',sans-serif !important;-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;display:inline-block !important;color:#0f4049 !important;border:none !important;text-shadow:none !important;margin-left:0 !important;margin-right:0 !important;margin-top:0 !important;margin-bottom:10px !important;line-height:1 !important;text-transform:uppercase;box-shadow:0 0 15px 0 rgba(40,119,134,0.09);text-decoration:none !important;text-align:center;transition:background-color .3s ease-in-out;font-size:14px !important;font-weight:500 !important;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;padding:11px 25px !important;background-color:#dde8f1 !important}body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-decline-button:hover{-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;background-color:#ced9e3 !important}p{font-family:'niveau-grotesk',sans-serif;font-size:20px;font-weight:normal;color:#667e92;line-height:30px;margin:0 0 20px 0}p:last-child{margin:0 0 0 0 !important}strong{color:#287786}sup,sub{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}h1{font-family:'Libre Baskerville',serif;font-size:44px;font-weight:bold;line-height:57px;letter-spacing:-0.79px;color:#0f4049;margin:0 0 17px 0}h2{font-family:'Libre Baskerville',serif;font-size:34px;font-weight:bold;line-height:48px;letter-spacing:-0.61px;color:#0f4049;margin:0 0 14px 0}h3{font-family:'Libre Baskerville',serif;font-size:25px;font-weight:bold;line-height:35px;letter-spacing:-0.45px;color:#0f4049;margin:0 0 12px 0}h4{font-family:'Libre Baskerville',serif;font-size:21px;font-weight:bold;line-height:31px;letter-spacing:-0.38px;color:#0f4049;margin:0 0 20px 0}h5{font-family:'niveau-grotesk',sans-serif;font-size:20px;font-weight:bold;line-height:30px;letter-spacing:normal;color:#0f4049;margin:0 0 12px 0}h6{font-family:'niveau-grotesk',sans-serif;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.75px;text-transform:uppercase;color:#49beae;margin:0 0 7px 0}.header-container-wrapper .row-fluid [class*="span"]{min-height:0}.delimiter ul{list-style:none;font-family:'niveau-grotesk',sans-serif;font-size:20px;font-weight:normal;line-height:30px;padding:0 0 0 16px;margin:20px 0 20px 0;color:#667e92}.delimiter li{font-size:20px;font-weight:normal;line-height:30px;color:#667e92}.delimiter li:last-child{margin:0}.delimiter ul li{position:relative;margin:0 0 5px 0;padding:0 0 0 29px}.delimiter ul li:last-child{margin:0}.delimiter ul li:before{position:absolute;content:'';display:block;width:5px;height:5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#53d4c2;top:14px;left:2px}.delimiter ul ul{margin:11px 0 0 0;padding:0;font-size:16px;line-height:26px}.delimiter ul ul li{font-size:16px;line-height:26px;padding:0 0 0 39px}.delimiter ul ul li:before{background-color:#ff715a;left:11px;top:13px;width:4px;height:4px}.delimiter .bullets-check-green ul{padding:0}.delimiter .bullets-check-green ul li{padding:0 0 0 40px}.delimiter .bullets-check-green ul li:before{position:absolute;content:'';display:block;background-image:url(//www.loop54.com/hubfs/Loop54%20Theme/Template%20Files/green-tick.svg);background-size:21px 15px;background-repeat:no-repeat;background-position:center center;width:21px;height:15px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:transparent;top:10px;left:2px}.delimiter .arrowup-bullets-green ul{padding:0}.delimiter .arrowup-bullets-green ul li{padding:0 0 0 40px;margin:0 0 10px 0}.delimiter .arrowup-bullets-green ul li:before{position:absolute;content:'';display:block;background-image:url(//www.loop54.com/hubfs/Loop54%20Theme/Pages/Site-Search/uparrow-green.svg);background-size:18px 20px;background-repeat:no-repeat;background-position:center center;width:18px;height:20px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:transparent;top:7px;left:6px}.delimiter ol{font-family:'niveau-grotesk',sans-serif;padding:0 0 0 45px;margin:20px 0 26px 0;counter-reset:li;list-style:decimal;*list-style:decimal}.delimiter ol li{counter-increment:list;list-style-type:none;position:relative;margin:0 0 5px 0}.delimiter ol li:before{content:counter(li) ".";counter-increment:li;left:-28px;position:absolute;font-size:20px;font-weight:normal;color:#53d4c2}.delimiter ol ol{list-style:lower-alpha;margin:15px 0 0 0;padding:0 0 0 35px}.delimiter ol ol li{counter-increment:listStyle;font-size:16px;line-height:26px}.delimiter ol ol li:before{color:#ff715a;font-size:16px;line-height:26px;left:-22px}.btn{display:inline-block;font-family:'niveau-grotesk',sans-serif;color:#fff;line-height:1;text-transform:uppercase;box-shadow:0 0 15px 0 rgba(66,82,95,0.2);text-decoration:none;text-align:center;-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.btn:hover{-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.btn-large{font-size:18px;font-weight:bold;-webkit-border-radius:27.5px;-moz-border-radius:27.5px;border-radius:27.5px;padding:18px 36px 19px 36px}.btn-small{font-size:14px;font-weight:500;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;padding:11px 23px}.btn-blue{background-color:#4fbbd0}.btn-blue:hover{background-color:#43a2b4}.btn-green{background-color:#53d4c2}.btn-green:hover{background-color:#49beae}.btn-orange{background-color:#ff715a}.btn-orange:hover{background-color:#e86550}.btn-pink{background-color:#fa737d}.btn-pink:hover{background-color:#e06770}.btn-purple{background-color:#b393f4}.btn-purple:hover{background-color:#9b7bdb}.btn-dark{background-color:#42525f}.btn-dark:hover{background-color:#0f4049}.btn-link{display:inline-block;font-family:'niveau-grotesk',sans-serif;font-size:16px;font-weight:bold;line-height:19px;position:relative;padding:0 25px 0 0;text-decoration:none;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.btn-link:after{font-family:'L54-icons';position:absolute;content:'\e900';color:inherit;right:0;top:1px;font-size:14px}.btn-link.link-blue{color:#4fbbd0}.btn-link.link-blue:hover{color:#43a2b4}.btn-link.link-orange{color:#ff715a}.btn-link.link-orange:hover{color:#e86550}.btn-link.link-pink{color:#fa737d}.btn-link.link-pink:hover{color:#e06770}.btn-link.link-green{color:#53d4c2}.btn-link.link-green:hover{color:#49beae}.btn-link.link-purple{color:#b393f4}.btn-link.link-purple:hover{color:#9b7bdb}.btn-link.link-white{color:#fff}.btn-link.link-white:hover{color:#fff}.btn-link:hover{-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.triangle-orange-left{display:block;content:'';position:absolute;left:0;width:121px;height:337px;background-image:url(https://www.loop54.com/hubfs/Loop54%20Theme/Template%20Files/triangle-left-orange.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.triangle-orange-right{display:block;content:'';position:absolute;left:0;width:112px;height:314px;background-image:url(https://www.loop54.com/hubfs/Loop54%20Theme/Template%20Files/triangle-right-orange.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.triangle-hero-right-orange{display:block;content:'';position:absolute;right:0;top:71px;width:112px;height:314px;background-image:url(//www.loop54.com/hubfs/Loop54%20Theme/Template%20Files/triangle-right-orange.svg);background-repeat:no-repeat;background-size:100%;background-position:center center;z-index:1}.triangle-hero-left-bottom-blue{display:block;content:'';position:absolute;left:30px;bottom:-75px;width:480px;height:345px;background-image:url(//www.loop54.com/hubfs/Loop54%20Theme/Template%20Files/simple-hero-triangle-blue.svg);background-repeat:no-repeat;background-size:100%;background-position:center center;z-index:1}.small-blue-triangle-hero-right{position:absolute;right:39px;top:146px}.btm-hero-slant{display:block;width:100%;height:237px;position:absolute;content:'';left:0;right:0;bottom:0}.btm-hero-slant svg{width:100%;height:100%}.btm-hero-slant.polygon-paleblue svg polygon{fill:#eff3fa}blockquote{position:relative;display:block;margin:35px 0 35px 11px;padding:54px 0 28px 46px;background-image:url(//www.loop54.com/hubfs/Loop54%20Theme/Template%20Files/blockquote-border.svg);background-repeat:repeat-y;background-position:left top;background-size:2px 11px}blockquote:before{content:'';position:absolute;top:28px;left:48px;display:block;width:22px;height:18px;background-image:url(//www.loop54.com/hubfs/Loop54%20Theme/Template%20Files/grey-quote.svg);background-size:22px 18px;background-position:center center;background-repeat:no-repeat}blockquote p strong{color:#0f4049;font-size:19px;line-height:34px}blockquote h4{font-family:'niveau-grotesk',sans-serif;font-size:22px;line-height:32px;font-weight:normal;letter-spacing:normal;color:#0f4049;margin:0 0 13px 0}.rel-section{position:relative}.delimiter{padding:158px 0 193px 0}.delimiter:focus{outline:0}.delimiter.pd-t-none{padding-top:0}.delimiter.pd-t-vsm{padding-top:30px}.delimiter.pd-t-sm{padding-top:80px}.delimiter.pd-t-med{padding-top:150px}.delimiter.pd-t-lrg{padding-top:190px}.delimiter.pd-b-none{padding-bottom:0}.delimiter.pd-b-vsm{padding-bottom:30px}.delimiter.pd-b-sm{padding-bottom:80px}.delimiter.pd-b-med{padding-bottom:150px}.delimiter.pd-b-lrg{padding-bottom:190px}.bg-white{background-color:#fff}.bg-paleblue{background-color:#eff3fa}.bg-palebluegrey{background-color:#ecf2f7}.bg-palebluegreylight{background-color:#f8f9fc}.gradient-paleblue-white{background-image:linear-gradient(to bottom,#eff3fa,#fff)}.gradient-white-paleblue{background:linear-gradient(177.3deg,#fff 0%,#eff3fa 100%)}.inner-rel{position:relative;z-index:2}.medium-blue-triangle{position:absolute;top:-31px;right:101px}.large-purple-left-aligned-polygon{position:absolute;top:125px;left:0}.large-purple-right-aligned-polygon{position:absolute;bottom:39px;right:0}.large-blue-right-aligned-polygon{position:absolute;top:auto;bottom:auto;right:0}.left-aligned-light_purple-gradient-triangle{position:absolute;left:0;top:177px}.right-aligned-orange-triangle{position:absolute;right:0;top:197px}.light-orange-dotted-triangle{position:absolute;right:112px;top:163px}p.btn-group{display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;margin-left:auto !important;margin-right:auto !important;margin-top:27px !important;width:368px;-webkit-border-radius:27.5px;-moz-border-radius:27.5px;border-radius:27.5px;box-shadow:0 0 15px 0 rgba(66,82,95,0.2)}p.btn-group .btn{box-shadow:none;float:left;width:184px}p.btn-group .btn-large{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-right:solid 1px #fff;padding:18px 0 19px 0;word-break:break-word;hyphens:auto}p.btn-group .btn-large:first-child{-webkit-border-top-left-radius:27.5px;-moz-border-top-left-radius:27.5px;border-top-left-radius:27.5px;-webkit-border-bottom-left-radius:27.5px;-moz-border-bottom-left-radius:27.5px;border-bottom-left-radius:27.5px}p.btn-group .btn-large:last-child{-webkit-border-top-right-radius:27.5px;-moz-border-top-right-radius:27.5px;border-top-right-radius:27.5px;-webkit-border-bottom-right-radius:27.5px;-moz-border-bottom-right-radius:27.5px;border-bottom-right-radius:27.5px}.pg-homepage #Algorithm .section-label p.res-label{margin:0 0 5px 0}.pg-homepage #Algorithm .section-label p.res-label span.label-inner{padding-left:49px}.pg-homepage .delimiter.logos-carousel.pd-t-none{padding-top:12px}.pg-homepage #API .quote-col{padding-top:80px}.pg-homepage .logos-carousel{background-color:#eff3fa}.pg-customerstories .container-fluid .hero-simple .hero-padding-inner .row-fluid .page-center{padding:156px 30px 84px 30px}.pg-bookdemo .fw-txt-bgtriangle{background-image:url(//www.loop54.com/hubfs/Loop54%20Theme/Pages/Book%20a%20Demo/demo-quote-triangle.svg);background-repeat:no-repeat;background-size:initial;background-position:center center}.pg-bookdemo .delimiter.logos-carousel.pd-t-none{padding-top:106px}.pg-bookdemo .delimiter.logos-carousel.pd-b-vsm{padding-bottom:80px}.pg-specsheet .sidebar-section-wrapper{position:relative}.pg-specsheet .right-hand--side{float:none;max-width:850px;margin-left:auto !important;margin-right:auto !important}.pg-specsheet .right-hand--side:before{display:block;position:absolute;content:'';right:0;top:744px;width:190px;height:552px;background-image:url(//www.loop54.com/hubfs/Loop54%20Theme/Pages/Spec%20Sheet/orange-triangle-right-side.svg);background-repeat:no-repeat;background-position:center center;background-size:initial}.pg-specsheet .right-hand--side:after{display:block;position:absolute;content:'';left:0;top:2215px;width:189px;height:551px;background-image:url(//www.loop54.com/hubfs/Loop54%20Theme/Pages/Spec%20Sheet/purple-triangle-left-side.svg);background-repeat:no-repeat;background-position:center center;background-size:initial}.spec-triangle-orange{position:absolute;right:0}.spec-triangle-purple{position:absolute;left:0}.pg-specsheet .delimiter.fw-8col-txt.pd-t-sm{padding-top:110px}.pg-aboutus .txt-img-cols .img-col{padding-top:47px;text-align:left;padding-left:24px}.pg-aboutus .txt-img-cols h2{margin:0 0 32px 0}.pg-aboutus .delimiter.algorithms-section.pd-b-sm{padding-bottom:55px}.pg-aboutus .fw-txt-bgtriangle:before{position:absolute;content:'';display:block;left:0;top:-97px;width:168px;height:498px;background-image:url(//www.loop54.com/hubfs/Loop54%20Theme/Pages/About%20Us/about-triangle-3.svg);background-repeat:no-repeat;background-size:initial;background-position:center}.pg-aboutus .fw-txt-bgtriangle blockquote{padding:12px 0 9px 36px}.pg-aboutus .fw-txt-bgtriangle blockquote h4:last-child{margin:0}.pg-aboutus .fw-txt-bgtriangle blockquote:before{display:none}.pg-partners .container-fluid .hero-simple .hero-padding-inner .row-fluid .page-center{padding:161px 30px 260px 30px}.pg-partners .hero-simple h1{margin:0 0 29px 0}.delimiter.cs-pg-wrap{padding:0}.resources-cards .cards-wrap{width:100%;display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;position:relative;z-index:2}.resources-cards .card{display:inline-block;float:left;width:31.5%;margin-right:2.75%;margin-bottom:56px;text-decoration:none;background-color:#fff;box-shadow:0 0 40px 0 rgba(0,0,0,0.07);position:relative}.resources-cards .card:nth-child(3n){margin-right:0}.resources-cards .card a{display:block;text-decoration:none;position:relative;padding-top:202px;width:100%;height:100%}.resources-cards .card .wistia_embed{display:block !important;white-space:normal !important}.resources-cards .card .wistia_click_to_play{width:100% !important;height:100% !important}.resources-cards .card .res-img-wrap{display:block;position:absolute;top:0;left:0;right:0;width:100%;height:202px;overflow:hidden}.resources-cards .card .res-img-wrap .res-img{display:flex;display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;align-items:center;justify-content:center;position:relative;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;overflow:hidden}.resources-cards .card .res-img-wrap .res-img:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:inherit;transition:inherit}.resources-cards .card:hover .res-img-wrap .res-img:before{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;transform:scale(1.05);-webkit-transform:scale(1.05);-ms-transform:scale(1.05)}.resources-cards .card .res-desc{display:block;width:100%;height:100%;padding:31px 40px 48px 40px}.resources-cards .card .res-desc h2{font-size:25px;font-weight:bold;letter-spacing:-0.45px;line-height:36px;margin:0}.section-label p.res-label span:before{display:none}.section-label p.res-label span.label-inner{position:relative;padding-left:27px}.section-label p.res-label span.label-inner span.label-icn{position:absolute;left:0;padding-left:0}.section-label.label-green p.res-label span.label-inner{color:#53d4c2}.section-label.label-blue p.res-label span.label-inner{color:#4fbbd0}.section-label.label-orange p.res-label span.label-inner{color:#ff715a}.section-label.label-pink p.res-label span.label-inner{color:#fa737d}.section-labe.label-purple p.res-label span.label-inner{color:#b393f4}p.res-label{text-transform:uppercase;font-size:14px;font-weight:500;letter-spacing:.75px;line-height:16px;margin:0 0 14px 0}p.res-label span.label-inner{position:relative}p.res-label span.label-inner:before{position:absolute;content:'';display:block;background-repeat:no-repeat;background-position:center center}.customer-voice p.res-label span.label-inner{color:#ff715a;padding-left:30px}.customer-voice p.res-label span.label-inner:before{background-image:url(//www.loop54.com/hubfs/Loop54%20Theme/Template%20Files/customer-voice-icn.svg);background-size:21px 20px;width:21px;height:20px;left:0px;top:-2px}.our-products p.res-label span.label-inner{color:#ff715a;padding-left:22px}.our-products p.res-label span.label-inner:before{background-image:url(//www.loop54.com/hubfs/Loop54%20Theme/Template%20Files/products-icn.svg);background-size:14px 11px;width:14px;height:11px;left:0;top:3px}.blog-feed p.res-label span.label-inner{color:#cbb8f0;padding-left:27px}.blog-feed p.res-label span.label-inner:before{background-image:url(//www.loop54.com/hubfs/Loop54%20Theme/Template%20Files/blog-icn.svg);background-size:18px 15px;width:18px;height:15px;left:0px;top:1px}.case-studies p.res-label span.label-inner{color:#ff715a;padding-left:29px}.case-studies p.res-label span.label-inner:before{background-image:url(//www.loop54.com/hubfs/Loop54%20Theme/Resources/Template%20Files/casestudy.svg);background-size:19px 18px;width:19px;height:18px;left:1px;top:-1px}.guides p.res-label span.label-inner{color:#4fbbd0;padding-left:30px}.guides p.res-label span.label-inner:before{background-image:url(//cdn2.hubspot.net/hubfs/2200816/Loop54%20Theme/Resources/Template%20Files/guide.svg);background-size:19px 17px;width:19px;height:17px;left:0;top:0}.videos p.res-label span.label-inner{color:#53d4c2;padding-left:30px}.videos p.res-label span.label-inner:before{background-image:url(//cdn2.hubspot.net/hubfs/2200816/Loop54%20Theme/Resources/Template%20Files/video.svg);background-size:20px 16px;width:20px;height:16px;left:1px;top:0}.cybersecurity p.res-label span.label-inner{color:#4fbbd0;padding-left:30px}.cybersecurity p.res-label span.label-inner:before{background-image:url(//cdn2.hubspot.net/hubfs/2200816/Loop54%20Theme/Resources/Template%20Files/guide.svg);background-size:19px 17px;width:19px;height:17px;left:0;top:0}.templates p.res-label span.label-inner{color:#b393f4;padding-left:27px}.templates p.res-label span.label-inner:before{background-image:url(//cdn2.hubspot.net/hubfs/2200816/Loop54%20Theme/Resources/Template%20Files/template.svg);background-size:16px 20px;width:16px;height:20px;left:3px;top:-1px}.sheets p.res-label span.label-inner{color:#fa737d;padding-left:27px}.sheets p.res-label span.label-inner:before{background-image:url(//cdn2.hubspot.net/hubfs/2200816/Loop54%20Theme/Resources/Template%20Files/sheet.svg);background-size:16px 20px;width:16px;height:20px;left:2px;top:-1px}.card img.customer-logo{position:relative;max-width:73%;max-height:100px}.pricing-pg .cta-2col{background-image:url(//www.loop54.com/hubfs/Loop54%20Theme/Pages/Pricing/pricing-cta-bg-triangle.svg);background-size:initial;background-repeat:no-repeat;background-position:right top 242px}.pricing-pg .cta-2col .cta-img{padding-top:93px}.product-pg #BrowserNavigationTestimonial .page-center,.product-pg #SiteSearchTestimonial .page-center,.product-pg #SiteSearchTestimonial2 .page-center{position:relative}.product-pg #BrowserNavigationTestimonial,.product-pg #SiteSearchTestimonial,.product-pg #SiteSearchTestimonial2{position:relative}.product-pg #BrowserNavigationTestimonial .page-center:before,.product-pg #SiteSearchTestimonial .page-center:before,.product-pg #SiteSearchTestimonial2 .page-center:before{display:block;content:'';position:absolute;background-image:url(//www.loop54.com/hubfs/Loop54%20Theme/Pages/Browser%20Navigation/browsernav-dotted-triangle.svg);background-size:691px 456px;background-repeat:no-repeat;background-position:center;width:691px;height:456px;left:50px;top:-98px}.product-pg #BrowserNavigationTestimonial:before,.product-pg #SiteSearchTestimonial:before,.product-pg #SiteSearchTestimonial2:before{display:block;content:'';position:absolute;background-image:url(//www.loop54.com/hubfs/Loop54%20Theme/Pages/Browser%20Navigation/bn-triangle-2.svg);background-size:446px 518px;background-repeat:no-repeat;background-position:center;right:0;bottom:72px;width:446px;height:518px}.product-pg #BoostAndBuryRules .img-col{position:relative;text-align:left}.product-pg #IntuitiveAutocomplete .img-col{position:relative;text-align:left;padding-top:90px}.product-pg #ContentSearch .img-col{position:relative;text-align:left;padding-top:40px}.product-pg #BoostAndBuryRules .img-col:before{display:block;content:'';position:absolute;background-image:url(//www.loop54.com/hubfs/Loop54%20Theme/Pages/Browser%20Navigation/bandbtriangle.svg);background-size:484px 478px;background-repeat:no-repeat;background-position:center;left:62px;top:27px;width:484px;height:478px}.product-pg #IntuitiveAutocomplete .img-col:before{display:block;content:'';position:absolute;background-image:url(//www.loop54.com/hubfs/Loop54%20Theme/Pages/Site-Search/bg-triangle-autocomplete.svg);background-size:461px 440px;background-repeat:no-repeat;background-position:center;left:19px;top:16px;width:461px;height:440px}.product-pg #ContentSearch .img-col:before{display:block;content:'';position:absolute;background-image:url(//www.loop54.com/hubfs/Loop54%20Theme/Pages/Site-Search/content-search-triangle.svg);background-size:545px 540px;background-repeat:no-repeat;background-position:center;left:27px;top:-16px;width:545px;height:540px}.product-pg #BoostAndBuryRules .img-col img,.product-pg #IntuitiveAutocomplete .img-col img,.product-pg #ContentSearch .img-col img{position:relative}.product-pg .delimiter#BoostAndBuryRules ul{margin:30px 0 20px 0}.product-pg .delimiter#BoostAndBuryRules ul li{margin:0 0 23px 0}.product-pg #ExperienceSeamlessIntegration,.product-pg #BuiltWithIntegrationInMind{position:relative}.product-pg #ExperienceSeamlessIntegration,.product-pg #BuiltWithIntegrationInMind{background-image:url(//www.loop54.com/hubfs/Loop54%20Theme/Pages/Browser%20Navigation/bluepurple-polygon.svg);background-size:initial;background-repeat:no-repeat;background-position:right top 127px}.product-pg #ExperienceSeamlessIntegration .img-col,.product-pg #BuiltWithIntegrationInMind .img-col{text-align:left;padding-top:16px}.product-pg .delimiter#ExperienceSeamlessIntegration ul,.product-pg .delimiter#BuiltWithIntegrationInMind ul{margin:20px 0 42px 0}.product-pg .hero-product#SiteSearchHero{position:relative}.product-pg .hero-product#SiteSearchHero:before{display:block;content:'';position:absolute;background-image:url(//www.loop54.com/hubfs/Loop54%20Theme/Pages/Site-Search/hero-dotted-triangle.svg);background-size:1038px 852px;background-repeat:no-repeat;background-position:center bottom;width:1038px;height:852px;left:174px;right:auto;bottom:-368px}.product-pg #BoostAndBuryRulesSiteSearch .page-center{position:relative}.product-pg #BoostAndBuryRulesSiteSearch .box-col{border:1px solid #dde8f1;padding:35px 34px 36px 34px}.product-pg #BoostAndBuryRulesSiteSearch .page-center:before{display:block;content:'';position:absolute;background-image:url(//www.loop54.com/hubfs/Loop54%20Theme/Pages/Site-Search/boost-bury-triangle.svg);background-size:582px 392px;background-repeat:no-repeat;background-position:center bottom;width:582px;height:392px;right:31px;top:63px}.product-pg #BoostAndBuryRulesSiteSearch .box-col h4{margin:0 0 30px 0}.product-pg #BoostAndBuryRulesSiteSearch .txt-tbox h2{margin:0 0 21px 0}.product-pg .delimiter.pd-b-lrg#BoostAndBuryRulesSiteSearch{padding-bottom:248px}.product-pg .site-search-personalisation{position:relative}.product-pg #RelatedAndRelevantSearchResults .section-txt{padding-top:54px}.product-pg .delimiter#RelatedAndRelevantSearchResults .section-txt ul li{margin:0 0 23px 0}.product-pg #ProductSearchExperience{background-image:url(//www.loop54.com/hubfs/Loop54%20Theme/Pages/Site-Search/site-search-triangle-5.svg);background-repeat:no-repeat;background-size:initial;background-position:right top 240px}.product-pg #ProductSearchExperience .section-img{padding-top:5px}.product-pg .site-search-personalisation .tabs-wrap{position:relative}.product-pg .site-search-personalisation .tabs-wrap:before{display:block;position:absolute;top:-12px;right:45px;content:'';background-image:url(//www.loop54.com/hubfs/Loop54%20Theme/Pages/Site-Search/site-search-triangle-3.svg);background-repeat:no-repeat;background-position:center center;background-size:100%;width:583px;height:640px}.product-pg .dynamic-search-filters .tabs-wrap{position:relative}.product-pg .dynamic-search-filters .tabs-wrap:before{display:block;position:absolute;top:20px;right:0;content:'';background-image:url(//www.loop54.com/hubfs/Loop54%20Theme/Pages/Site-Search/site-search-triangle-4.svg);background-repeat:no-repeat;background-position:center center;background-size:100%;width:637px;height:580px}#SiteSearchScheduleDemo .inner-content{max-width:none}#SiteSearchScheduleDemo .inner-content p{max-width:582px;margin-left:auto !important;margin-right:auto !important}.pg-howitworks .txt-img-cols#OnlineRetailProblems .img-col{text-align:left;padding-top:21px}.pg-howitworks #HowIsLoop54Unique .section-intro h2{margin:0 0 28px 0}.pg-howitworks .txt-img-cols#HowIsLoop54Unique .section-intro{margin-bottom:50px}.pg-howitworks #HowIsLoop54Unique .img-col .img-caption{margin-top:22px;margin-bottom:80px}.pg-howitworks #HowIsLoop54Unique .large-purple-left-aligned-polygon{top:463px}.pg-howitworks .fw-lightblue-boxes#HumansVsMachines{background-image:url(//www.loop54.com/hubfs/Loop54%20Theme/Pages/How%20It%20Works/triangle-4.svg);background-repeat:no-repeat;background-size:initial;background-position:right top 1079px}.l54-blog.blog-listing .delimiter.listing-wrap{padding:0 0 99px 0;box-shadow:inset 0px -10px 8px -10px rgba(0,0,0,0.04)}.l54-blog.blog-listing .listing-hero{padding:154px 0 70px 0;text-align:center;position:relative;z-index:2}.l54-blog.blog-listing .listing-hero .page-center{position:relative;z-index:1}.l54-blog.blog-listing .listing-hero .hero-text{position:relative;z-index:2}.l54-blog.blog-listing .listing-hero h1{margin:0 0 23px 0}.l54-blog.blog-listing .listing-hero p{font-size:22px;line-height:32px}.l54-blog.blog-listing .topics-list{margin-top:81px;position:relative;z-index:2}.l54-blog.blog-listing .topics-list p.blog-topics{width:100%;display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;justify-content:space-between}.l54-blog.blog-listing .topic-label{display:inline-block;float:left;font-size:14px;font-weight:500;letter-spacing:.75px;line-height:16px;color:#42525f;text-align:center;text-transform:uppercase;border:1px solid #dde8f1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#ecf2f7;text-decoration:none;padding:12px 25px 11px 25px;-webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out,border .2s ease-in-out;-moz-transition:color .2s ease-in-out,background-color .2s ease-in-out,border .2s ease-in-out;-o-transition:color .2s ease-in-out,background-color .2s ease-in-out,border .2s ease-in-out;-ms-transition:color .2s ease-in-out,background-color .2s ease-in-out,border .2s ease-in-out;transition:color .2s ease-in-out,background-color .2s ease-in-out,border .2s ease-in-out;word-break:break-word;hyphens:auto;margin:0 10px 15px 10px}.l54-blog.blog-listing .topic-label:first-child{margin:0 10px 15px 0}.l54-blog.blog-listing .topic-label:last-child{margin:0 0 15px 10px}.l54-blog.blog-listing .topic-label.active{border:1px solid #42525f;background-color:#42525f;color:#fff}.l54-blog.blog-listing .topic-label:hover{border:1px solid #42525f;background-color:#42525f;color:#fff}.blog-listing-dotted-triangle-top{display:block;content:'';position:absolute;left:157px;top:-154px;width:471px;height:128px;background-image:url(//www.loop54.com/hubfs/Loop54%20Theme/Blog/Template%20Files/dotted-triangle-top.svg);background-repeat:no-repeat;background-size:100%;background-position:center center;z-index:1}.blog-listing-triangle-right{display:block;content:'';position:absolute;right:30px;top:125px;width:70px;height:74px;background-image:url(//www.loop54.com/hubfs/Loop54%20Theme/Blog/Template%20Files/blue-triangle-small.svg);background-repeat:no-repeat;background-size:100%;background-position:center center;z-index:1}.blog-listing-triangle-left{display:block;content:'';position:absolute;left:31px;bottom:-48px;width:175px;height:159px;background-image:url(//www.loop54.com/hubfs/Loop54%20Theme/Blog/Template%20Files/listing-hero-triangle.svg);background-repeat:no-repeat;background-size:100%;background-position:center center;z-index:1}.blog-listing-body-blue-triangle-left{display:block;content:'';position:absolute;left:0;bottom:-89px;width:435px;height:1084px;background-image:url(//www.loop54.com/hubfs/Loop54%20Theme/Blog/Template%20Files/green-triangle-left.svg);background-repeat:no-repeat;background-size:100%;background-position:center center;z-index:1}.blog-listing-body-orange-triangle-right{display:block;content:'';position:absolute;right:0;top:-110px;width:361px;height:1024px;background-image:url(//www.loop54.com/hubfs/Loop54%20Theme/Blog/Template%20Files/orange-triangle-right.svg);background-repeat:no-repeat;background-size:100%;background-position:center center;z-index:1}.l54-blog.blog-listing .delimiter.blog-subs{padding:81px 0 146px 0;position:relative;z-index:2}.delimiter.pagination{padding:8px 0 0 0;position:relative;z-index:2}.delimiter.pagination .pagination-wrap{display:block;width:100%;text-align:center}.delimiter.pagination ul{display:inline-block;list-style:none;margin:0 auto;padding:0}.delimiter.pagination ul li{position:static;display:inline-block;float:left;margin:0 8px;padding:0;height:32px;font-size:18px;font-weight:500;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.delimiter.pagination ul li:before{display:none}.delimiter.pagination ul li.active{background-color:#42525f}.delimiter.pagination ul li.active a{color:#fff}.delimiter.pagination ul li:hover{background-color:#42525f}.delimiter.pagination ul li:hover a{color:#fff}.delimiter.pagination ul li a{display:block;height:32px;line-height:32px;font-weight:500;padding:0 9px;text-align:center;text-decoration:none;color:#42525f}.delimiter.pagination ul li .link-pg-nav{display:block;font-size:16px;font-weight:bold;color:#4fbbd0;line-height:31px}.delimiter.pagination ul li .link-pg-nav.link-disabled{color:#c5cdd3}.delimiter.pagination .pg-prev .link-pg-nav{position:relative;padding:0 0 0 20px}.delimiter.pagination .pg-prev .link-pg-nav:before{font-family:'L54-icons';position:absolute;content:'\e900';color:inherit;left:0;top:1px;font-size:14px;-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.delimiter.pagination .pg-next .link-pg-nav{position:relative;padding:0 20px 0 0}.delimiter.pagination .pg-next .link-pg-nav:before{font-family:'L54-icons';position:absolute;content:'\e900';color:inherit;right:0;top:1px;font-size:14px}.delimiter.pagination ul li.pg-next:hover,.delimiter.pagination ul li.pg-prev:hover{background-color:transparent}.delimiter.pagination ul li.pg-next:hover a,.delimiter.pagination ul li.pg-prev:hover a{color:#43a2b4}.delimiter.pagination ul li.pg-prev{margin-right:29px}.delimiter.pagination ul li.pg-next{margin-left:29px}.l54-blog .post-item-featured{width:100%;display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;position:relative;z-index:2;margin-bottom:72px;background-color:#fff;box-shadow:0 0 40px 0 rgba(0,0,0,0.07);text-decoration:none}.l54-blog .post-item-featured .featured-img-wrap{position:absolute;display:block;right:0;top:0;left:auto;bottom:0;width:57%;overflow:hidden}.l54-blog .post-item-featured .featured-img-wrap .featured-img{display:block;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1)}.l54-blog .post-item-featured:hover .featured-img-wrap .featured-img{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;transform:scale(1.05);-webkit-transform:scale(1.05);-ms-transform:scale(1.05)}.l54-blog .post-item-featured .post-info{display:block;width:43%;position:relative}.l54-blog .post-item-featured .post-info .post-info-inner{display:block;width:100%;padding:61px 65px 48px 59px}.l54-blog .post-item-featured p.post-date{position:relative;padding-left:29px;text-transform:uppercase;color:#4fbbd0;font-size:14px;font-weight:500;letter-spacing:.75px;line-height:16px;margin:0 0 17px 0}.l54-blog .post-item-featured p.post-date:before{position:absolute;content:'';top:-2px;left:0;display:block;width:17px;height:19px;background-image:url(//www.loop54.com/hubfs/Loop54%20Theme/Blog/Template%20Files/calendar-blue.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.l54-blog .post-item-featured h2{margin:0 0 151px 0}.l54-blog .post-item-featured p.read-more{position:absolute;left:0;bottom:48px;margin:0}.l54-blog .post-item-featured p.read-more .btn-link.link-blue{color:#fff;background-color:#4fbbd0;text-align:center;padding:8px 59px 9px 59px;-webkit-border-top-right-radius:18px;-moz-border-top-right-radius:18px;border-top-right-radius:18px;-webkit-border-bottom-right-radius:18px;-moz-border-bottom-right-radius:18px;border-bottom-right-radius:18px;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.l54-blog .post-item-featured p.read-more .btn-link.link-blue:after{display:block;background-color:#43a2b4;width:36px;height:36px;top:0;line-height:36px;-webkit-border-top-right-radius:18px;-moz-border-top-right-radius:18px;border-top-right-radius:18px;-webkit-border-bottom-right-radius:18px;-moz-border-bottom-right-radius:18px;border-bottom-right-radius:18px}.l54-blog .post-item-featured:hover p.read-more .btn-link.link-blue{background-color:#43a2b4}.l54-blog .delimiter.posts-wrap{padding:0;position:relative;z-index:1}.l54-blog.blog-listing .post-item-default{margin-bottom:75px}.l54-blog .default-posts-wrap{width:100%;display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;position:relative;z-index:2}.l54-blog .post-item-default{display:inline-block;float:left;width:31.5%;margin-right:2.75%;text-decoration:none;background-color:#fff;box-shadow:0 0 40px 0 rgba(0,0,0,0.07);position:relative;padding-top:202px}.l54-blog .post-item:nth-child(4),.l54-blog .post-item:nth-child(7),.l54-blog .post-item:nth-child(10){margin-right:0}.l54-blog.blog-post .post-item-default:nth-child(3n){margin-right:0}.l54-blog .post-item-default .featured-img-wrap{display:block;position:absolute;top:0;left:0;right:0;width:100%;height:202px;overflow:hidden}.l54-blog .post-item-default .featured-img{display:block;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1)}.l54-blog .post-item-default:hover .featured-img{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;transform:scale(1.05);-webkit-transform:scale(1.05);-ms-transform:scale(1.05)}.l54-blog .post-item-default .post-info{display:block;width:100%;height:100%;padding:30px 30px 0 30px}.l54-blog .post-item-default .post-info-inner{background-image:url(//www.loop54.com/hubfs/Loop54%20Theme/Blog/Template%20Files/post-dotted-line.svg);background-repeat:repeat-y;background-position:left top;background-size:2px 11px;padding:5px 20px 33px 31px;height:100%}.l54-blog .post-item-default p.post-date{position:relative;padding-left:31px;text-transform:uppercase;color:#53d4c2;font-size:14px;font-weight:500;letter-spacing:.75px;line-height:16px;margin:0 0 10px 0}.l54-blog .post-item-default p.post-date:before{position:absolute;content:'';top:-2px;left:2px;display:block;width:17px;height:19px;background-image:url(//www.loop54.com/hubfs/Loop54%20Theme/Blog/Template%20Files/calendar-green.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.l54-blog .post-item-default .post-info h2{font-size:21px;font-weight:bold;line-height:31px;letter-spacing:-0.38px;color:#0f4049;margin:0}.l54-blog .latest-posts{position:relative}.l54-blog .latest-posts .triangle-purple-left{display:block;content:'';position:absolute;left:0;top:-136px;width:342px;height:729px;background-image:url(//www.loop54.com/hubfs/Loop54%20Theme/Blog/Template%20Files/purple-triangle-left.svg);background-repeat:no-repeat;background-size:100%;background-position:center center;z-index:1}.l54-blog.blog-post .post-body-wrap{display:block;float:none;margin:0 auto;max-width:680px}.l54-blog.blog-post .delimiter.blog-subs{padding:0}.l54-blog.blog-post .delimiter.post-wrap{padding:0;position:relative;z-index:2}.l54-blog.blog-post .delimiter.post-body{padding:106px 0 130px 0;position:relative;z-index:2}.l54-blog.blog-post .delimiter.hero-blog{padding:0;text-align:center;position:relative}.l54-blog.blog-post .hero-blog h1{margin:0 0 14px 0}.l54-blog.blog-post .hero-blog .page-center.position-rel{padding:154px 30px 0 30px;position:relative;z-index:999}.l54-blog.blog-post .hero-blog .hero-txt p{color:#667e92;font-size:14px;line-height:30px;margin:0 0 26px 0}.l54-blog.blog-post .hero-blog .featured-img{margin-bottom:-30px;position:relative}.l54-blog.blog-post .hero-blog .featured-img .triangle-hero-left-bottom-orange{display:block;content:'';position:absolute;left:-103px;bottom:-52px;width:184px;height:160px;background-image:url(//www.loop54.com/hubfs/Loop54%20Theme/Blog/Template%20Files/post-small-orange-triangle.svg);background-repeat:no-repeat;background-size:100%;background-position:center center;z-index:1}.large-triangle-hero-right-blue{display:block;content:'';position:absolute;right:0;bottom:-155px;width:807px;height:887px;background-image:url(//www.loop54.com/hubfs/Loop54%20Theme/Blog/Template%20Files/post-hero-triangle.svg);background-repeat:no-repeat;background-size:100%;background-position:center center;z-index:1}.blog-post .triangle-col{position:relative}.post-hero-triangle-right{position:absolute;right:0;left:0;margin:0 auto;top:181px;z-index:1}.l54-blog.blog-post .hero-blog .btm-hero-slant{z-index:2}.l54-blog.blog-post .post-body .post-topics{display:block;width:100%;margin-top:12px}.l54-blog.blog-post .post-body .post-topics p.topics-label{color:#0f4049;font-size:20px;line-height:30px;margin:0 0 15px 0}.l54-blog.blog-post .post-body .post-topics a.topic-link{display:block;float:left;width:auto;clear:both;padding:7px 13px 6px 13px;margin-bottom:9px;text-decoration:none;text-transform:uppercase;background-color:#ecf2f7;color:#42525f;font-size:14px;font-weight:500;letter-spacing:.75px;line-height:16px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:color .2s ease-in-out,background-color .2s ease-in-out;-o-transition:color .2s ease-in-out,background-color .2s ease-in-out;-ms-transition:color .2s ease-in-out,background-color .2s ease-in-out;transition:color .2s ease-in-out,background-color .2s ease-in-out}.l54-blog.blog-post .post-body .post-topics a.topic-link:last-child{margin-bottom:0}.l54-blog.blog-post .post-body .post-topics a.topic-link:hover{color:#fff;background-color:#4fbbd0}.l54-blog.blog-post .delimiter.latest-posts{padding:0 0 116px 0}.l54-blog.blog-post .latest-posts h3{text-align:center;margin:0 0 36px 0}.l54-blog.blog-post .latest-posts p.back-blog{text-align:center;margin:41px 0 0 0}.l54-blog .blog-subs{padding:81px 0 116px 0}.l54-blog.blog-post .blog-subs{padding:0 0 130px 0}.l54-blog .blog-subs .subs-form .legal-consent-container{text-align:center;margin-top:17px}.l54-blog .blog-subs .subs-form{padding-top:54px}.l54-blog .blog-subs .subs-form .submitted-message{padding-left:0;text-align:center}.l54-blog .blog-subs .subs-form .submitted-message:before{display:none}.l54-blog .blog-subs .subs-form input[type="email"]{padding:6px 21px 6px 21px !important}.l54-blog .blog-subs .subs-form h3{text-align:center;margin:0 0 19px 0}.l54-blog .blog-subs .subs-form form{max-width:none;margin:0 auto}.l54-blog .blog-subs .subs-form form label{display:none}.l54-blog .blog-subs .subs-form form label.hs-error-msg{display:block}.l54-blog .blog-subs .subs-form form .hs-submit{margin-top:24px}.l54-blog .blog-subs .subs-form form .hs-button.primary,.l54-blog .blog-subs .subs-form form input[type="submit"],.l54-blog .blog-subs .subs-form form input[type="button"]{display:block;margin:0 auto}.l54-blog .blog-subs .subs-img{text-align:center}.delimiter.subs-body{padding:173px 0 127px 0;position:relative}.subs-body .pg-illustration{padding-top:16px}.subs-body .triangle-orange-left{bottom:134px}form#email-prefs-form{max-width:none}.subs-body h1{font-size:34px;font-weight:bold;letter-spacing:-0.61px;line-height:48px;margin:0}.subs-body h2{font-size:34px;font-weight:bold;letter-spacing:-0.61px;line-height:48px;margin:0 0 14px 0}.subs-body .page-header p{font-size:20px;line-height:30px}.subs-body .email-prefs p.header{font-family:'Libre Baskerville',serif;font-size:21px;font-weight:bold;letter-spacing:-0.38px;line-height:31px;color:#0f4049;margin:0 0 18px 0;padding:0}.subs-body #email-prefs-form .page-header{margin:0 0 21px 0;padding:0;word-wrap:break-word}.subs-body .email-prefs .item{padding-bottom:0;margin:0 0 25px 9px;cursor:pointer}.subs-body .email-prefs .item .item-inner{-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;-moz-transition-property:none;-webkit-transition-property:none;-o-transition-property:none;transition-property:none;-moz-transition-duration:0;-webkit-transition-duration:0;-o-transition-duration:0;transition-duration:0;border:0;overflow:hidden;margin-top:0;padding:0;background:transparent;border:0}.subs-body .email-prefs .item .item-inner.hovered{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.subs-body .email-prefs .item .item-inner.selected{background:transparent;border:0}.subs-body .email-prefs .item p{margin:0;padding:0 0 0 24px;color:#667e92;font-size:16px;line-height:19px}.subs-body .checkbox-row{margin:0 0 7px 0}.subs-body .checkbox-row span.fakelabel span{color:#287786;font-size:16px;font-weight:bold;line-height:19px}.subs-body form#email-prefs-form input[type=checkbox]+span{position:relative;padding:0 0 0 24px;margin:0;color:#287786 !important;font-size:16px;font-weight:bold;line-height:19px}.subs-body form#email-prefs-form input[type=checkbox]+span:before{content:'';position:absolute;display:inline-block;background-color:#f5f8fb;border:1px solid #dde8f1;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;width:15px;height:15px;top:2px;left:0;text-align:center}.subs-body form#email-prefs-form input[type=checkbox]:checked+span:before{background-color:#4fbbd0;border:1px solid transparent;background-image:url(https://www.loop54.com/hubfs/Loop54%20Theme/Logos%20and%20Icons/check-solid.svg);background-repeat:no-repeat;background-position:center center;background-size:9px 7px}.subs-body .subscribe-options{overflow:visible;margin:31px 0 32px 0}.subs-body .subscribe-options p.header{margin:0 0 13px 0}.subs-body .subscribe-options label{margin:0 0 0 10px}.subs-body #email-prefs-form input[type="submit"]{padding:18px 47px 19px 47px}.subs-body .backup-unsub .page-header{margin:0 0 20px 0}.subs-body .backup-unsub h3{font-family:'niveau-grotesk',sans-serif;display:block;color:#42525f;font-size:16px;line-height:19px;margin-bottom:6px}.subs-body .backup-unsub #email-prefs-form input[type="email"].email-edit{margin:0;font-size:19px !important;line-height:normal}.subs-body .backup-unsub #email-prefs-form input[type="submit"]{margin-top:17px}.subs-body .subs-conf .page-header{padding:0}.subs-body .subs-conf #content{font-family:'niveau-grotesk',sans-serif;font-size:20px;font-weight:bold;color:#667e92;line-height:30px;margin:20px 0 0 0}.custom-menu-primary .hs-menu-wrapper ul{padding:0}.custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal ul{list-style:none;margin:0}.custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal>ul{display:inline-block}.custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal>ul:before{content:" ";display:table}.custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal>ul:after{content:" ";display:table;clear:both}.custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{float:left}.custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{display:inline-block}.custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children{position:relative}.custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal.flyouts>ul li.hs-item-has-children ul.hs-menu-children-wrapper{visibility:hidden;opacity:0;-webkit-transition:opacity .4s;position:absolute;z-index:10;left:0}.custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{display:block;white-space:nowrap}.custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal.flyouts>ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-item-has-children ul.hs-menu-children-wrapper{left:100%;top:0}.custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal.flyouts>ul li.hs-item-has-children:hover>ul.hs-menu-children-wrapper{opacity:1;visibility:visible}.custom-menu-primary .row-fluid-wrapper:last-child .hs-menu-wrapper.hs-menu-flow-horizontal>ul{margin-bottom:0}.custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch{position:relative}.custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul{margin-bottom:0}.custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children{position:static}.custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children ul.hs-menu-children-wrapper{display:none}.custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper{display:block;visibility:visible;opacity:1}.custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper:before{content:" ";display:table}.custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper:after{content:" ";display:table;clear:both}.custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper>li{float:left}.custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper>li a{display:inline-block}.custom-menu-primary .hs-menu-wrapper.hs-menu-flow-vertical{width:100%}.custom-menu-primary .hs-menu-wrapper.hs-menu-flow-vertical ul{list-style:none;margin:0}.custom-menu-primary .hs-menu-wrapper.hs-menu-flow-vertical li a{display:block}.custom-menu-primary .hs-menu-wrapper.hs-menu-flow-vertical>ul{margin-bottom:0}.custom-menu-primary .hs-menu-wrapper.hs-menu-flow-vertical>ul li.hs-menu-depth-1>a{width:auto}.custom-menu-primary .hs-menu-wrapper.hs-menu-flow-vertical>ul li.hs-item-has-children{position:relative}.custom-menu-primary .hs-menu-wrapper.hs-menu-flow-vertical.flyouts>ul li.hs-item-has-children ul.hs-menu-children-wrapper{visibility:hidden;opacity:0;-webkit-transition:opacity .4s;position:absolute;z-index:10;left:0}.custom-menu-primary .hs-menu-wrapper.hs-menu-flow-vertical>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{display:block;white-space:nowrap}.custom-menu-primary .hs-menu-wrapper.hs-menu-flow-vertical.flyouts>ul li.hs-item-has-children ul.hs-menu-children-wrapper{left:100%;top:0}.custom-menu-primary .hs-menu-wrapper.hs-menu-flow-vertical.flyouts>ul li.hs-item-has-children:hover>ul.hs-menu-children-wrapper{opacity:1;visibility:visible}.custom-menu-primary .hs-menu-wrapper.hs-menu-flow-vertical.no-flyouts .hs-menu-children-wrapper{visibility:visible;opacity:1}.custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal.no-flyouts>ul li.hs-item-has-children ul.hs-menu-children-wrapper{display:block;visibility:visible;opacity:1}.hs-featured-image-wrapper .hs-featured-image-link img.hs-featured-image{border-width:0;max-height:170px;max-width:210px;height:auto;width:auto;display:inline-block !important;float:right;margin:20px 0 20px 20px}.hs-blog-social-share{padding:10px 0 0 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;height:auto}#comments-listing{border-bottom:1px solid #ccc;margin-bottom:30px;margin-top:30px}.comment{margin:1em 0;border-top:1px solid #ccc;padding:1.5em 0}.comment-date{font-size:1.3em;text-align:right}.comment-from{font-weight:bold}.comment-body{padding:1em 0}form{max-width:481px;font-family:'niveau-grotesk',sans-serif}h3.form-title{font-size:34px;letter-spacing:-0.61px;line-height:48px;margin:0 0 30px 0}.submitted-message{position:relative;padding-left:26px}.submitted-message:before{font-family:'L54-icons';content:'';position:absolute;display:block;width:16px;height:16px;background-image:url(//www.loop54.com/hubfs/Loop54%20Theme/Logos%20and%20Icons/check-solid.svg);background-repeat:no-repeat;background-position:center center;background-size:9px 7px;top:8px;left:2px;font-size:15px;background-color:#53d4c2;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}form label{display:block;color:#42525f;font-size:16px;line-height:19px;margin-bottom:6px}form label .hs-form-required{margin-left:0}form ul.hs-error-msgs{margin:0;padding:0}form ul.hs-error-msgs li{padding:8px 0 3px 21px}form ul.hs-error-msgs li:before{font-family:'L54-icons';content:'\e902';top:3px;left:0;color:#ff715a;font-size:15px;background-color:transparent;width:auto;height:auto;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}form ul.hs-error-msgs li label{color:#ff715a;margin-bottom:0}form fieldset .hs-form-field{margin:0 0 9px 0 !important}form fieldset.form-columns-2 .hs-form-field{width:48.5% !important;margin-right:3% !important;float:left !important}form fieldset.form-columns-2 .hs-form-field:last-child{width:48.5% !important;margin-right:0 !important}form fieldset.form-columns-3 .hs-form-field{width:35% !important;margin-right:5% !important}form fieldset.form-columns-3 .hs-form-field:nth-child(2){width:20% !important;margin-right:5% !important}form fieldset.form-columns-3 .hs-form-field:last-child{width:35% !important;margin-right:0 !important}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{background-color:#f5f8fb !important;color:#0f4049 !important;-webkit-text-fill-color:#0f4049;-webkit-box-shadow:0 0 0 100px #f5f8fb inset !important}input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],input[type="file"],textarea,select{font-family:'niveau-grotesk',sans-serif;font-size:19px;font-weight:normal;-webkit-appearance:none;-moz-appearance:none;background-color:#f5f8fb;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #e9e7f0;color:#0f4049;padding:6px 12px 6px 12px !important;line-height:normal;width:100% !important;height:41px}input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,input[type="file"]:focus,textarea:focus,select:focus{outline:0;border:2px solid #4fbbd0}input.hs-input.invalid.error{border:2px solid #ff715a}select{background-image:url(//www.loop54.com/hubfs/Loop54%20Theme/Logos%20and%20Icons/dropdownselect.svg);background-size:16px 20px;background-repeat:no-repeat;background-position:top 9px right 16px;padding:6px 40px 6px 12px !important}select.desktopDropDown::-ms-expand{display:none}form textarea{height:100px}form .hs-button.primary,form input[type="submit"],form input[type="button"]{-webkit-appearance:none;font-family:'niveau-grotesk',sans-serif;font-size:18px;font-weight:bold;line-height:1;text-transform:uppercase;-webkit-border-radius:27.5px;-moz-border-radius:27.5px;border-radius:27.5px;border:0;box-shadow:0 0 15px 0 rgba(66,82,95,0.2);background-color:#4fbbd0;color:#fff;padding:18px 43px 19px 43px;-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;cursor:pointer}form .hs-button.primary:focus,form input[type="submit"]:focus,form input[type="button"]:focus{outline:0}form .hs-button.primary:hover,form input[type="submit"]:hover,form input[type="button"]:hover{background-color:#43a2b4;-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}form input[type=radio],form input[type=checkbox]{display:none}.delimiter ul.multi-container{margin:11px 0 0 0;padding:0}.delimiter ul.multi-container li{position:static;margin:0;padding:0 0 0 34px}.delimiter ul.multi-container li:before{display:none}.delimiter form ul.multi-container label{margin-bottom:5px}form input[type=checkbox]+span{position:relative}form input[type=checkbox]+span:before{content:'';position:absolute;display:inline-block;background-color:#f5f8fb;border:1px solid #dde8f1;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;width:15px;height:15px;top:2px;left:-25px;text-align:center}form input[type=checkbox]:checked+span:before{background-color:#4fbbd0;border:1px solid transparent;background-image:url(https://www.loop54.com/hubfs/Loop54%20Theme/Logos%20and%20Icons/check-solid.svg);background-repeat:no-repeat;background-position:center center;background-size:9px 7px}form input[type=radio]+span{position:relative}form input[type=radio]+span:before{content:'';position:absolute;display:inline-block;background-color:#f5f8fb;border:1px solid #dde8f1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:15px;height:15px;top:2px;left:-25px;text-align:center}form input[type=radio]:checked+span:before{background-color:#4fbbd0;border:1px solid transparent}form input[type=radio]+span:after{display:block;content:'';position:absolute;left:-21px;top:6px;width:7px;height:7px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:transparent}form input[type=radio]:checked+span:after{display:block;content:'';position:absolute;left:-21px;top:6px;width:7px;height:7px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#fff}form .hs-submit{margin-top:27px}form .legal-consent-container{margin-top:5px}form .legal-consent-container .hs-richtext,form .legal-consent-container .hs-richtext p{font-size:13px;line-height:20px}.delimiter form .legal-consent-container ul.inputs-list{margin:12px 0 11px 15px;padding:0}.delimiter form .legal-consent-container ul.inputs-list li{padding:0 0 0 23px}.delimiter form .legal-consent-container ul.inputs-list li:before{display:none}.delimiter form .legal-consent-container ul.inputs-list li label{margin-bottom:0}.delimiter form .legal-consent-container ul.inputs-list li label span{margin-left:0}.delimiter form .legal-consent-container ul.inputs-list input[type=checkbox]+span:before{left:-23px}.delimiter form .legal-consent-container ul.hs-error-msgs.inputs-list li{padding:0 0 0 21px}.delimiter form .legal-consent-container ul.hs-error-msgs.inputs-list li:before{display:block;line-height:15px;top:2px}form .hs-richtext.hs-main-font-element{margin-top:12px;margin-bottom:14px}#hs_form_target_blog_subscription input[type="radio"],#hs_form_target_blog_subscription input[type="checkbox"]{width:auto;margin-right:10px}body form.hs-form fieldset{max-width:none}body form.hs-form fieldset[class*="form-columns"] .input{margin-right:0}body form.hs-form fieldset[class*="form-columns"] .hs-input{width:100%}body form.hs-form fieldset[class*="form-columns"] .hs-input[type="checkbox"]{width:auto}body form.hs-form fieldset.form-columns-3 .hs-form-field{width:33.33%}.row-fluid [class*="span"]{min-height:1px}.hs-blog-social-share .hs-blog-social-share-list{margin:0;list-style:none !important}.hs-blog-social-share .hs-blog-social-share-list .hs-blog-social-share-item{height:30px;list-style:none !important}.hs-blog-social-share .hs-blog-social-share-list .hs-blog-social-share-item .fb-like>span{vertical-align:top !important}img{max-width:100%;height:auto;border:0;-ms-interpolation-mode:bicubic;vertical-align:bottom}img.alignRight{margin:0 0 .5em 1.5em}img.alignLeft{margin:0 1.5em .5em 0}#recaptcha_response_field{width:auto !important;display:inline-block !important}video{max-width:100%;height:auto}#calroot{width:20.2em !important;line-height:normal}#calroot,#calroot *,#calroot *:before,#calroot *:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#calroot select{min-height:0 !important;padding:.1em .2em !important;font-family:"Lucida Grande","Lucida Sans Unicode","Bitstream Vera Sans","Trebuchet MS",Verdana,sans-serif !important;font-size:1em !important;line-height:1.8em !important;font-weight:normal !important}#caldays{margin-bottom:.4em}.widget-type-space{visibility:hidden}.hs-responsive-embed{position:relative;height:0;overflow:hidden;padding-top:0;padding-left:0;padding-right:0}.hs-responsive-embed iframe,.hs-responsive-embed object,.hs-responsive-embed embed{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.hs-responsive-embed,.hs-responsive-embed.hs-responsive-embed-youtube,.hs-responsive-embed.hs-responsive-embed-wistia,.hs-responsive-embed.hs-responsive-embed-vimeo{padding-bottom:56.25%}.hs-responsive-embed.hs-responsive-embed-instagram{padding-bottom:116.01%}.hs-responsive-embed.hs-responsive-embed-pinterest{height:auto;overflow:visible;padding:0}.hs-responsive-embed.hs-responsive-embed-pinterest iframe{position:static;width:auto;height:auto}iframe[src^="http://www.slideshare.net/slideshow/embed_code/"]{width:100%;max-width:100%}.hs-author-social-links{display:inline-block}.hs-author-social-links a.hs-author-social-link{width:2.4em;height:2.4em;border-width:0px;border:0px;line-height:2.4em;background-size:2.4em 2.4em;background-repeat:no-repeat;display:inline-block;text-indent:-99999px}.hs-author-social-links a.hs-author-social-link.hs-social-facebook{background-image:url("//static.hubspot.com/final/img/common/icons/social/facebook-24x24.png")}.hs-author-social-links a.hs-author-social-link.hs-social-linkedin{background-image:url("//static.hubspot.com/final/img/common/icons/social/linkedin-24x24.png")}.hs-author-social-links a.hs-author-social-link.hs-social-twitter{background-image:url("//static.hubspot.com/final/img/common/icons/social/twitter-24x24.png")}.hs-author-social-links a.hs-author-social-link.hs-social-google-plus{background-image:url("//static.hubspot.com/final/img/common/icons/social/googleplus-24x24.png")}.hs-cta-wrapper a{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}@media only screen and (min-width :768px) and (max-width :1304px){.pg-specsheet .fw-8col-txt .page-center{max-width:790px !important;float:none !important}.specsheet-section{max-width:790px;margin:0 auto}}@media only screen and (min-width :768px) and (max-width :1200px){.pg-specsheet .right-hand--side{max-width:none}}@media only screen and (max-width :992px){.pg-specsheet .fw-8col-txt .page-center{width:100% !important}}@media only screen and (max-width :1300px){.triangle-orange-left{width:60px;height:167px}}@media only screen and (max-width :1260px){.blog-listing-triangle-right{right:30px;top:150px}}@media only screen and (max-width :1200px){.pg-specsheet .fw-8col-txt .page-center{max-width:none !important;float:right !important}.pg-specsheet .fw-8col-txt .span8{width:100%;margin-left:0}.specsheet-section{max-width:none;margin:0 auto}.btm-hero-slant{height:270px}.post-hero-triangle-right{display:none}.l54-blog.blog-post .hero-blog .page-center.position-rel{padding:111px 30px 0 30px}.l54-blog.blog-listing .topics-list p.blog-topics{display:block;text-align:center}.l54-blog.blog-listing .topic-label{float:none}.l54-blog.blog-listing .listing-hero{padding:154px 0 75px 0}.blog-listing-dotted-triangle-top{top:-217px}.product-pg #BoostAndBuryRules .img-col:before{background-size:430px 425px;width:430px;height:425px;left:30px}.product-pg #IntuitiveAutocomplete .img-col:before{background-size:430px 425px;width:430px;height:410px;left:30px}.product-pg #BoostAndBuryRulesSiteSearch .page-center:before{background-size:500px 337px;width:500px;height:337px}.product-pg #ContentSearch .img-col:before{background-size:480px 476px;width:480px;height:476px}.product-pg .hero-product#SiteSearchHero:before{background-size:900px 739px;width:900px;height:739px;left:0}}@media only screen and (max-width :1100px){.pg-aboutus .fw-txt-bgtriangle:before{width:84px;height:248px;background-size:84px 248px;top:auto;bottom:0}.product-pg .hero-product#SiteSearchHero:before{display:none}.product-pg #ContentSearch .img-col:before{background-size:430px 426px;width:430px;height:426px}.product-pg #ProductSearchExperience{background-size:38%}.product-pg .site-search-personalisation .tabs-wrap:before{width:500px;height:549px}}@media only screen and (max-width :1000px){.btm-hero-slant{height:190px}.triangle-hero-left-bottom-blue{width:384px;height:276px}}@media only screen and (max-width :992px){.l54-blog.blog-post .default-posts-wrap{display:block}.l54-blog.blog-post .post-item{display:block;width:100%;max-width:378px;float:none;margin-left:auto;margin-right:auto;margin-bottom:50px}.l54-blog.blog-post .post-item:last-child{margin-bottom:0;margin-right:auto}.l54-blog.blog-listing .post-item,.l54-blog.blog-listing .post-item-default{width:48%;margin-right:4%}.l54-blog.blog-listing .post-item:nth-child(2n){margin-right:0}.l54-blog.blog-listing .post-item-featured{display:block;padding-top:202px}.l54-blog .post-item-featured p.read-more{display:none !important}.l54-blog .post-item-featured .featured-img-wrap{top:0;left:0;right:0;bottom:auto;width:100%;height:202px}.l54-blog .post-item-featured .post-info{width:100%;height:100%;padding:30px 30px 0 30px}.l54-blog .post-item-featured .post-info .post-info-inner{background-image:url(//www.loop54.com/hubfs/Loop54%20Theme/Blog/Template%20Files/post-dotted-line.svg);background-repeat:repeat-y;background-position:left top;background-size:2px 11px;padding:5px 20px 33px 31px;height:100%}.l54-blog .post-item-featured h2{font-size:21px;font-weight:bold;line-height:31px;letter-spacing:-0.38px;color:#0f4049;margin:0}.l54-blog .post-item-featured p.post-date{padding-left:31px;color:#53d4c2}.l54-blog .post-item-featured p.post-date:before{top:-2px;left:2px;background-image:url(//www.loop54.com/hubfs/Loop54%20Theme/Blog/Template%20Files/calendar-green.svg)}.blog-listing-body-blue-triangle-left{width:320px;height:797px}.delimiter.pagination{padding:42px 0 0 0}.resources-cards .card{width:48%;margin-right:4%}.resources-cards .card:nth-child(2n){margin-right:0 !important}.resources-cards .card:nth-child(3n){margin-right:4%}.resources-cards .card .res-desc h2{font-size:21px;font-weight:bold;line-height:31px;letter-spacing:-0.38px}.resources-cards.more-resources .cards-wrap{display:block}.resources-cards.more-resources .card,.resources-cards.more-resources .card:nth-child(2n),.resources-cards.more-resources .card:nth-child(3n){display:block;float:none;width:100%;max-width:378px;margin-right:auto !important;margin-left:auto !important;margin-bottom:50px}.medium-blue-triangle{top:0}.large-purple-left-aligned-polygon{width:35%}.large-purple-right-aligned-polygon{width:35%}.light-orange-dotted-triangle{right:70px;bottom:auto;top:100px}.pg-specsheet .right-hand--side:before{display:none}.pg-specsheet .right-hand--side:after{display:none}.product-pg #BrowserNavigationTestimonial:before,.product-pg #SiteSearchTestimonial:before,.product-pg #SiteSearchTestimonial2:before{display:none}.product-pg #BoostAndBuryRules .img-col:before{background-size:400px 395px;width:400px;height:395px;left:0}.product-pg #IntuitiveAutocomplete .img-col:before{background-size:360px 344px;width:360px;height:344px;left:0}.product-pg #ExperienceSeamlessIntegration,.product-pg #BuiltWithIntegrationInMind{background-size:45%}.product-pg #BoostAndBuryRulesSiteSearch .page-center:before{background-size:400px 269px;width:400px;height:269px}.product-pg #ContentSearch .img-col:before{background-size:400px 396px;width:400px;height:396px;left:0}.intro-2coltxt-img .txt-cols-wrap{display:block}.intro-2coltxt-img .txt-cols-wrap .txt-block,.intro-2coltxt-img .txt-cols-wrap .txt-block:nth-child(2n){display:block;float:none;width:100%;margin-right:0;margin-bottom:30px}.intro-2coltxt-img .txt-cols-wrap .txt-block:last-child{margin-bottom:0}.product-pg .site-search-personalisation .tabs-wrap:before{width:430px;height:472px}.product-pg .dynamic-search-filters .tabs-wrap:before{width:530px;height:483px}.pg-howitworks .fw-lightblue-boxes#HumansVsMachines{background-position:right top 1155px}}@media only screen and (max-width :767px){p.btn-group{width:300px}p.btn-group .btn{width:150px}.delimiter{padding:50px 0 235px 0}.delimiter.add-padd.pd-t-med{padding-top:50px}.delimiter.pd-b-vsm{padding-bottom:25px}.delimiter.pd-b-sm{padding-bottom:25px}.delimiter.pd-b-med{padding-bottom:25px}.delimiter.pd-b-lrg{padding-bottom:75px}.delimiter.pd-b-vsm{padding-top:25px}.delimiter.pd-t-sm{padding-top:25px}.delimiter.pd-t-med{padding-top:25px}.delimiter.pd-t-lrg{padding-top:75px}.triangle-orange-left{display:none}.triangle-hero-right-orange{display:none}.triangle-hero-left-bottom-blue{background-image:url(//www.loop54.com/hubfs/Loop54%20Theme/Template%20Files/simple-hero-triangle-blue-mob.svg);width:106px;height:76px;bottom:-21px}.medium-blue-triangle{display:none}.large-purple-left-aligned-polygon{display:none}.large-purple-right-aligned-polygon{display:none}.btm-hero-slant{height:53px}p{font-size:18px;line-height:28px;margin:0 0 20px 0}.delimiter li{font-size:18px;line-height:28px;text-align:left}.delimiter .bullets-check-green ul li:before{top:7px}.delimiter ul li:before{width:4px;height:4px;top:12px}.delimiter ul ul li:before{width:3px;height:3px;top:12px}.delimiter ol li:before{font-size:18px}h1{font-size:32px;line-height:42px;margin:0 0 5px 0}h2{font-size:26px;line-height:36px;margin:0 0 8px 0}h3{font-size:23px;line-height:33px;margin:0 0 20px 0}h4{font-size:21px;line-height:31px;margin:0 0 9px 0}h5{font-size:20px;line-height:30px;margin:0 0 16px 0}h6{font-size:14px;line-height:20px;margin:0 0 4px 0}blockquote{margin:28px 0 32px 10px;padding:45px 0 15px 24px}blockquote:before{top:16px;left:24px}blockquote h4{font-size:20px;line-height:30px;margin:0 0 21px 0}blockquote p{font-size:20px;line-height:27px}h3.form-title{font-size:23px;line-height:33px;margin:0 0 20px 0}.large-triangle-hero-right-blue{display:none}.l54-blog .blog-subs .subs-img{display:none}.l54-blog.blog-post .delimiter.latest-posts{padding:0 0 70px 0}.l54-blog.blog-post .hero-blog .featured-img .triangle-hero-left-bottom-orange{left:20px;width:120px;height:104px}.l54-blog.blog-post .delimiter.post-body{padding:106px 0 50px 0}.l54-blog.blog-listing .listing-hero{padding:34px 0 75px 0}.l54-blog .blog-subs{padding:50px 0 70px 0}.l54-blog.blog-post .blog-subs{padding:20px 0 70px 0}.l54-blog.blog-post .hero-blog .page-center.position-rel{padding:34px 30px 0 30px}.blog-listing-dotted-triangle-top{display:none}.l54-blog.blog-listing .topics-list{margin-top:50px}.l54-blog.blog-listing .post-item,.l54-blog.blog-listing .post-item-default,.l54-blog.blog-listing .post-item:nth-child(2n){width:100%;max-width:378px;margin-right:auto;margin-left:auto;margin-bottom:50px}.l54-blog.blog-listing .post-item:last-child{margin-bottom:0}.l54-blog.blog-listing .delimiter.listing-wrap{padding:0 0 50px 0}.blog-listing-body-blue-triangle-left{width:250px;height:623px}.blog-listing-body-orange-triangle-right{top:-45px;width:250px;height:709px}.l54-blog.blog-listing .delimiter.blog-subs{padding:50px 0 70px 0}.blog-listing-triangle-right{display:none}.l54-blog .blog-subs .subs-form{padding-top:0}.delimiter.subs-body{padding:50px 0}.subs-body .pg-illustration{display:none}.subs-body h1{font-size:32px;line-height:42px}.subs-body h2{font-size:32px;line-height:57px}.subs-body .page-header p{font-size:18px;line-height:28px;margin:0 0 20px 0}.resources-cards .cards-wrap{display:block}.resources-cards .card,.resources-cards .card:nth-child(2n),.resources-cards .card:nth-child(3n){display:block;float:none;width:100%;max-width:378px;margin-right:auto !important;margin-left:auto !important;margin-bottom:50px}.pg-homepage #API .quote-col{padding-top:0}.pg-homepage .delimiter.logos-carousel.pd-t-none{padding-top:50px;padding-bottom:50px}.light-orange-dotted-triangle{display:none}.pg-customerstories .container-fluid .hero-simple .hero-padding-inner .row-fluid .page-center{padding:34px 30px 110px 30px}.pg-customerstories #CustomerStoriesStats.delimiter.pd-b-none{padding-bottom:25px}.delimiter.cta-2col.pd-b-med{padding-bottom:50px}.pg-bookdemo .delimiter.logos-carousel.pd-t-none{padding-top:50px}.pg-bookdemo .delimiter.logos-carousel.pd-b-vsm{padding-bottom:50px}.pg-aboutus .delimiter.txt-img-cols{padding-top:50px;padding-bottom:25px}.pg-aboutus .delimiter.algorithms-section.pd-b-sm{padding-bottom:25px}.pg-aboutus .fw-txt-bgtriangle:before{display:none}.pg-aboutus .txt-img-cols .img-col{margin-top:30px;margin-bottom:0;padding-top:0;padding-left:0;text-align:center}.pg-aboutus .delimiter.cta-2col.pd-b-med{padding-top:25px}.pg-partners .container-fluid .hero-simple .hero-padding-inner .row-fluid .page-center{padding:34px 30px 110px 30px}.pg-partners .delimiter.txt-img-cols.pd-t-sm{padding-top:50px}.pg-bookdemo .fw-txt-bgtriangle{background-image:none}.pricing-pg .cta-2col{background-image:none}.pricing-pg .cta-2col .cta-img{display:none}.product-pg #BrowserNavigationTestimonial .page-center:before,.product-pg #SiteSearchTestimonial .page-center:before,.product-pg #SiteSearchTestimonial2 .page-center:before{display:none}.product-pg #BoostAndBuryRules .img-col{text-align:center;margin-bottom:30px}.product-pg #IntuitiveAutocomplete .img-col{text-align:center;margin-bottom:50px;padding-top:0}.product-pg #ContentSearch .img-col{text-align:center;margin-bottom:50px;padding-top:0}.product-pg #ContentSearch .img-col:before{background-size:280px 277px;width:280px;height:277px;top:-8px;left:0;right:0;margin:0 auto}.product-pg #BoostAndBuryRules .img-col:before{background-size:300px 296px;width:300px;height:296px;left:0;right:0;margin:0 auto;top:0}.product-pg #IntuitiveAutocomplete .img-col:before{background-size:300px 286px;width:300px;height:286px;left:0;right:0;margin:0 auto;top:-8px}.product-pg #ExperienceSeamlessIntegration,.product-pg ##BuiltWithIntegrationInMind{background-image:none}.product-pg #ExperienceSeamlessIntegration .img-col,.product-pg ##BuiltWithIntegrationInMind .img-col{text-align:center;padding-top:0;margin-top:30px}.product-pg .delimiter.pd-b-lrg#BoostAndBuryRulesSiteSearch{padding-bottom:75px}.product-pg #BoostAndBuryRulesSiteSearch .page-center:before{display:none}.product-pg #BuiltWithIntegrationInMind,.product-pg #ExperienceSeamlessIntegration{background-image:none}.product-pg #BuiltWithIntegrationInMind .img-col,.product-pg #ExperienceSeamlessIntegration .img-col{text-align:center}.product-pg #ProductSearchExperience{background-image:none}.intro-2coltxt-img .section-intro{margin-bottom:50px}.product-pg #ProductSearchExperience .section-img{padding-top:0;margin-top:30px}.product-pg .site-search-personalisation .tabs-wrap{position:relative}.product-pg .site-search-personalisation .tabs-wrap:before{display:none}.product-pg .dynamic-search-filters .tabs-wrap{position:relative}.product-pg .dynamic-search-filters .tabs-wrap:before{display:none}.pg-howitworks .txt-img-cols#OnlineRetailProblems .img-col{text-align:center;padding-top:0}.pg-howitworks .txt-img-cols#HowIsLoop54Unique .section-intro{margin-bottom:20px}.pg-howitworks #HowIsLoop54Unique .img-col .img-caption{margin-top:0;margin-bottom:30px}.pg-howitworks .txt-img-cols#HowIsLoop54Unique .img-caption p{text-align:center}.pg-howitworks .fw-lightblue-boxes#HumansVsMachines{background-image:none}.product-pg #RelatedAndRelevantSearchResults .section-txt{padding-top:0}.hs-menu-wrapper,.hs-menu-wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%}.hs-menu-wrapper.hs-menu-flow-horizontal ul{list-style:none;margin:0;display:block}.hs-menu-wrapper.hs-menu-flow-horizontal>ul{display:block}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{float:none}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li a,.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a,.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper>li a{display:block}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper{visibility:visible !important;opacity:1 !important;position:static !important}.hs-menu-wrapper.hs-menu-flow-horizontal ul ul ul{padding:0}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{white-space:normal}.hs-menu-wrapper.hs-menu-flow-vertical.flyouts>ul li.hs-item-has-children ul.hs-menu-children-wrapper{position:static;opacity:1;visibility:visible}}@media(max-width:568px){form fieldset.form-columns-2 .hs-form-field,form fieldset.form-columns-2 .hs-form-field:last-child{width:100% !important;margin-right:0 !important}iframe{max-width:100%}}@media only screen and (max-width :480px){.delimiter.pagination ul li{float:none}.delimiter.pagination ul li.pg-prev{display:block;float:none;margin:0 auto 10px auto;width:70px}.delimiter.pagination ul li.pg-next{display:block;float:none;margin:10px auto 0 auto;width:70px}#captcha_wrapper,#recaptcha_area,#recaptcha_area table#recaptcha_table,#recaptcha_area table#recaptcha_table .recaptcha_r1_c1{width:auto !important;overflow:hidden}#recaptcha_area table#recaptcha_table .recaptcha_r4_c4{width:67px !important}#recaptcha_area table#recaptcha_table #recaptcha_image{width:280px !important}.hs-blog-social-share .hs-blog-social-share-list .hs-blog-social-share-item:nth-child(2){float:none !important}body form.hs-form fieldset .hs-form-field{padding:0}body form.hs-form fieldset.form-columns-3 .hs-form-field,body form.hs-form .form-columns-2 .hs-form-field .hs-input,body form.hs-form .form-columns-3 .hs-form-field .hs-input{width:100%}body form.hs-form .form-columns-3 .hs-form-field .hs-input[type="checkbox"]{width:auto}}@media only screen and (max-width :400px){p.btn-group{width:auto;display:block;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}p.btn-group .btn-large{-webkit-border-radius:27.5px;-moz-border-radius:27.5px;border-radius:27.5px;padding:18px 20px 19px 20px;display:block;float:none;width:auto}p.btn-group .btn-large:first-child{margin-bottom:20px}.product-pg #IntuitiveAutocomplete .img-col:before{display:none}}