.integration-listing-module .two-blocks{display:flex;flex-direction:row;gap:30px}.integration-listing-module .two-blocks .sidebar{flex-basis:25%}.integration-listing-module .two-blocks .main-content{flex-basis:75%}.integration-listing-module .filters{display:block;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:100%;text-align:center}.heading_with_border{position:relative}.heading_with_border:before{background-color:#0865c7;border-radius:2px;content:"";display:block;height:100%;left:-20px;position:absolute;width:4px}.integration-listing-module .category-group{margin-bottom:30px}.integration-listing-module .grid-flex{display:flex;flex-wrap:wrap;gap:20px}.integration-listing-module .grid-item{width:calc(25% - 20px)}.integration-listing-module .grid-item .grid-box{padding:12px 6px}.integration-listing-module .clearfix:after{clear:both;content:"";display:table}.integration-listing-module ul.category-list{list-style:none;padding:0}.integration-listing-module ul.category-list li{background:none;border-bottom:1px solid #d3dae3;cursor:pointer;margin:0;padding:10px 0;transition:all .3s ease}.integration-listing-module ul.category-list li.active,.integration-listing-module ul.category-list li:hover{color:#0865c7}.integration-listing-module .grid{transition:all .3s ease}.integration-listing-module .grid-item{transition:transform .3s,opacity .3s}.integration-listing-module .grid-item img{height:auto;width:100%}.integration-listing-module .grid-item h4{margin:10px 0 5px}.integration-listing-module .grid-item.isotope-hidden{opacity:0;pointer-events:none;transform:scale(.9)}.integration-listing-module form.hs-form.top-filter-form{background-color:#f6f7f9}.integration-listing-module form fieldset{border:0;margin-bottom:0;max-width:100%!important;outline:0;padding:0}.integration-listing-module .form-columns-2 .hs-form-field{float:left;margin-bottom:0;padding-left:15px;padding-right:15px;width:50%}.integration-listing-module form.no-padding{border:0;margin:0;outline:0;padding:0}.integration-listing-module .filter-title{font-size:24px;font-weight:700;line-height:118%;margin-bottom:15px}.integration-listing-module form .hs-input.hs-input-search-field{background-image:url(https://www.ilobby.com/hubfs/FacilityOS%202025/Image/search.png);background-position:96%;background-repeat:no-repeat;background-size:16px auto}.integration-listing-module .modal{background:rgba(0,0,0,.75);display:none;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s ease-in-out,pointer-events 0s linear .3s;width:100%;z-index:9999}.integration-listing-module .modal.show{display:block;opacity:1;pointer-events:auto}.integration-listing-module .modal-content{background:#fff;border-radius:32px;margin:20px auto;max-width:1023px;padding:50px 40px 50px 0;position:relative;top:50%;transition:transform .3s ease-in-out;width:90%}.integration-listing-module .modal-content .website-link a{color:#0865c7}.integration-listing-module .modal-content .mc-flex{align-items:center;display:flex;flex-flow:row wrap}.modal-content-image{flex-basis:33.333%}.modal-inner-content{border-left:1px solid rgba(35,35,35,.2);flex-basis:66.6666%;padding-left:30px}.integration-listing-module .modal.show .modal-content{transform:translateY(-50%)}.integration-listing-module .modal-content .modal-title{font-size:30px;font-weight:700;line-height:130%}.integration-listing-module .modal-content .website{display:block;margin-bottom:10px}.integration-listing-module .modal-content .modal-content-image{align-items:center;display:flex;justify-content:center;padding:20px}.integration-listing-module .modal-content .modal-content-image img{display:block;max-width:200px}.integration-listing-module .modal-close{cursor:pointer;font-size:24px;outline:0;position:absolute;right:15px;top:10px}.integration-listing-module .modal-close:focus,.integration-listing-module .modal-close:focus-visible,.integration-listing-module .modal-close:hover{font-size:24px}.integration-listing-module .module-tag{display:flex;flex-wrap:wrap;gap:20px}.integration-listing-module .module-tag .module-tag-div{background-color:#e1e4ea;border-radius:8px;display:inline-block;font-size:15px;font-weight:700;padding:10px 15px}.integration-listing-module .modal-inner-content-bottom{padding-top:20px}.integration-listing-module .modal-inner-content-bottom .bottom-heading{font-size:18px;font-weight:600;margin-bottom:12px}.integration-listing-module .logo-click{align-items:center;cursor:pointer;display:flex;height:140px;justify-content:center}.integration-listing-module .logo-click img{max-width:160px;object-fit:contain}@media (max-width:1023px){.integration-listing-module .filters{margin-bottom:50px}}@media (max-width:768px){.integration-listing-module .filters{margin-bottom:40px}}.integration-listing-module .category-heading-wrapper{align-items:center;display:flex;margin:0 auto 20px}.integration-listing-module .logo-click img{height:-webkit-fill-available;max-width:100%;width:auto}.module-bottom-spacing{margin-bottom:30px}@media (max-width:679px){.integration-listing-module .filters{margin-bottom:40px;max-width:100%}.integration-listing-module .form-columns-2 .hs-form-field{float:none;margin-bottom:20px;padding-left:0;padding-right:0;width:100%}.integration-listing-module form.hs-form.top-filter-form{padding:40px 20px}}@media (max-width:768px){.integration-listing-module .two-blocks{display:block}.integration-listing-module .two-blocks .sidebar{margin-bottom:30px}.integration-listing-module .grid-item{width:33.333%}.integration-listing-module .category-heading-wrapper{max-width:100%}.integration-listing-module .category-heading-wrapper:before{margin-left:0!important}.integration-listing-module .category-heading-wrapper:after{margin-right:0!important}.integration-listing-module ul.category-list{column-count:2;column-gap:30px;width:100%}}@media (max-width:767px){.integration-listing-module .modal-content .mc-flex{display:block}.modal-inner-content{border-left:0;border-top:1px solid rgba(35,35,35,.2);padding-left:0;padding-top:24px}.integration-listing-module .modal-content{padding-left:40px}.integration-listing-module .modal-inner-content-bottom{padding-top:0}}@media (max-width:1023px){.integration-listing-module .grid-item{width:calc(33.333% - 20px)}}@media (max-width:650px){.integration-listing-module .grid-item{width:calc(50% - 20px)}}.integration-listing-module .top-controls ul{list-style:none;margin:0;padding:0}.integration-listing-module .top-controls ul li{display:inline-block}.integration-listing-module .top-controls ul li a{background-color:transparent;color:#000b27;padding:10px 20px}.integration-listing-module .top-controls ul li a.button.active,.integration-listing-module .top-controls ul li a.button.active:hover{background-color:#000b27;border-color:#000b27;color:#fff}.integration-listing-module .top-controls ul li a:focus,.integration-listing-module .top-controls ul li a:focus-visible,.integration-listing-module .top-controls ul li a:hover{background-color:#0865c7;border-color:#0865c7;color:#fff}.search-toggle-wrapper{display:inline-block}.search-toggle-button{background:none;border:none;cursor:pointer;font-size:20px;padding:0;position:inherit!important;text-align:center;width:30px}.search-toggle-button:focus,.search-toggle-button:focus-visible,.search-toggle-button:hover{font-size:20px;font-weight:inherit!important}.search-slide-box{align-items:center;background:#fff;border:1px solid #d8d8d8;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.1);display:flex;gap:30px;justify-content:center;left:0;margin-top:0;opacity:0;padding:30px 50px;pointer-events:none;position:absolute;top:0;transform:translateX(-101%);transition:all .5s ease;white-space:nowrap;width:100%}.search-slide-box.active{opacity:1;pointer-events:auto;transform:translateX(0)}.search-close-button{align-items:center;background:none;border:2px solid #000b27;border-radius:10px;cursor:pointer;display:flex;font-size:16px;height:50px;justify-content:center;padding:10px;transition:all .3s ease;width:50px}.search-close-button:focus,.search-close-button:focus-visible,.search-close-button:hover{background-color:#000b27;border:2px solid #000b27;border-radius:10px;color:#fff;padding:10px}.top-controls-group{align-items:center;display:flex;gap:30px;justify-content:center;margin-bottom:50px;position:relative}.integration-listing-module .top-controls-group form.hs-form.top-filter-form{background-color:transparent;padding:0;width:100%}.integration-listing-module .top-controls-group form .hs-form-field{margin-bottom:0}.integration-listing-module .top-controls-group form .hs-input.hs-input-search-field{height:50px}@media (min-width:1024px){.controls.mobile-view-only{display:none}}@media (max-width:1023px){.top-controls.top-controls-group{display:none}}.search.inline_nav{align-items:center;background-size:contain;border:0 solid #d8d8d8;border-radius:10px;display:flex;min-width:23px;overflow:hidden;padding:0;position:relative}.search.inline_nav,.search.inline_nav:before{background-image:url(https://www.ilobby.com/hubfs/FacilityOS%202025/Image/search.png);background-position:50%;background-repeat:no-repeat;height:23px;width:23px}.search.inline_nav:before{background-color:#04d1a3;background-size:cover;border:1px solid transparent;border-radius:10px 0 0 10px;content:"";flex-shrink:0;visibility:hidden}div.filter input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f2f2f2 url(https://www.ilobby.com/hubfs/2022/Images/Icons/search-icon.svg) calc(100% - 10px) no-repeat;background-size:20px;border:1px solid #d8d8d8;border-radius:5px;color:#33475b;display:block;font-size:13px;margin:10px;min-width:350px;padding:20px 50px 20px 20px;width:auto}#main-content .filter.inline_nav .inline_nav.active:before{background-color:#000b27;background-image:url(https://www.ilobby.com/hubfs/FacilityOS%202025/Image/Magnify-Glass-white.svg)}.filter.inline_nav:has(.search.inline_nav.active) .inline-menu .hs_cos_wrapper .hs-menu-wrapper ul{animation:navMenuOut .5s ease-in-out;opacity:0;position:absolute}.filter.inline_nav ul.module-type-button-group{animation:opacity navMenuIn .5s ease-in-out 0s 1 normal running}.filter.inline_nav.active-toggle ul.module-type-button-group{opacity:0;position:absolute;visibility:hidden}@keyframes navMenuIn{0%{left:50%;opacity:0;position:absolute}99%{left:calc(50% - 514.5px);opacity:1;position:absolute}to{position:relative}}@media(min-width:1240px){.integration-listing-module .category-group{margin-bottom:100px}}.integration-listing-module .category-group.margin-none{margin-bottom:0!important}