.glossary-tooltip{display:inline;position:relative;z-index:999;}.glossary-tooltip a,.glossary-underline{background:rgba(0,0,0,.1);cursor:pointer;display:inline-block;font-weight:700;padding:0 10px;border:0px !important;}.glossary-tooltip-text a,.glossary-tooltip-text-mobile a{background:none;}.glossary-tooltip a.glossary-external-link::after{content:"";display:inline-block;margin-left:5px;width:14px;height:16px;background-size:14px 16px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20height%3D%221024%22%20width%3D%22768%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Cpath%20d%3D%22M640%20768H128V257.90599999999995L256%20256V128H0v768h768V576H640V768zM384%20128l128%20128L320%20448l128%20128%20192-192%20128%20128V128H384z%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg%20height%3D%221024%22%20width%3D%22768%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Cpath%20d%3D%22M640%20768H128V257.90599999999995L256%20256V128H0v768h768V576H640V768zM384%20128l128%20128L320%20448l128%20128%20192-192%20128%20128V128H384z%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask-size:cover;mask-size:cover;background:black;}.glossary-tooltip::after{content:"";position:absolute;display:none;width:360px;height:20px;bottom:100%;left:50%;pointer-events:none;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.glossary-tooltip:hover .glossary-tooltip::after,.glossary-tooltip:focus .glossary-tooltip::after,.glossary-tooltip:active .glossary-tooltip::after{pointer-events:auto;position:absolute;display:block;visibility:visible;top:unset;}.glossary-tooltip-content{position:absolute;z-index:9999;display:none;width:360px;left:50%;margin:0 0 20px -180px;bottom:100%;text-align:left;box-shadow:-5px -5px 15px rgba(48,54,61,.2);background:#2a3035;opacity:0;cursor:default;pointer-events:none;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;}.glossary-tooltip:hover .glossary-tooltip-content,.glossary-tooltip:focus .glossary-tooltip-content,.glossary-tooltip:active .glossary-tooltip-content{pointer-events:auto;opacity:1;position:absolute;display:block !important;visibility:visible !important;top:unset;-webkit-transform:translate3d(0,0,0) rotate3d(0,0,0,0);transform:translate3d(0,0,0) rotate3d(0,0,0,0);}.glossary-tooltip-content::after{content:"";top:100%;left:50%;border:solid transparent;height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-top-color:#2a3035;border-width:10px;margin-left:-10px;}.glossary-tooltip-content img,.glossary-tooltip-content-mobile img{position:relative;height:150px;display:block;float:left;margin-right:1em;}.glossary-tooltip-text{display:block;padding:1.31em 1.21em 1.21em 1.31em;color:#fff;}.glossary-tooltip-text a{font-weight:bold;}.glossary-underline{text-decoration:underline;}.rtl .glossary-tooltip-content{text-align:right;}.calendly-badge-widget,.calendly-badge-widget *,.calendly-inline-widget,.calendly-inline-widget *,.calendly-overlay,.calendly-overlay *{font-size:16px;line-height:1.2em;}.calendly-badge-widget iframe,.calendly-inline-widget iframe,.calendly-overlay iframe{display:inline;height:100%;width:100%;}.calendly-popup-content{position:relative;}.calendly-popup-content.calendly-mobile{-webkit-overflow-scrolling:touch;overflow-y:auto;}.calendly-overlay{background-color:#a5a5a5;background-color:rgba(31,31,31,.4);bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:9999;}.calendly-overlay .calendly-close-overlay{bottom:0;left:0;position:absolute;right:0;top:0;}.calendly-overlay .calendly-popup{box-sizing:border-box;height:90%;left:50%;max-height:700px !important;max-width:1000px;min-width:900px;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);width:80%;}@media (max-width:975px){.calendly-overlay .calendly-popup{bottom:0;height:auto;left:0;max-height:none;min-width:0;position:fixed;right:0;top:50px;transform:none;width:100%;}}.calendly-overlay .calendly-popup .calendly-popup-content{height:100%;}.calendly-overlay .calendly-popup-close{background:url("https://cdn-ikpibkf.nitrocdn.com/oAYVSLpkzZUNEWgVBBcqkZQzxphTBAeV/assets/images/optimized/rev-2d55502/assets.calendly.com/assets/external/close-icon.svg") no-repeat;background-size:contain;color:#fff;cursor:pointer;height:19px;position:absolute;right:25px;top:25px;width:19px;}.calendly-overlay .calendly-popup-close.nitro-lazy{background-image:none !important;}@media (max-width:975px){.calendly-overlay .calendly-popup-close{right:15px;top:15px;}}.calendly-badge-widget{bottom:15px;position:fixed;right:20px;z-index:9998;}.calendly-badge-widget .calendly-badge-content{border-radius:25px;box-shadow:0 2px 5px rgba(0,0,0,.25);color:#fff;cursor:pointer;display:table-cell;font-family:sans-serif;font-size:14px;font-weight:700;height:45px;padding:0 30px;text-align:center;vertical-align:middle;width:auto;}.calendly-badge-widget .calendly-badge-content.calendly-white{color:#666a73;}.calendly-badge-widget .calendly-badge-content span{display:block;font-size:12px;}.calendly-spinner{left:0;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);z-index:-1;}.calendly-spinner>div{animation:calendly-bouncedelay 1.4s ease-in-out infinite;animation-fill-mode:both;background-color:#e1e1e1;border-radius:50%;display:inline-block;height:18px;vertical-align:middle;width:18px;}.calendly-spinner .calendly-bounce1{animation-delay:-.32s;}.calendly-spinner .calendly-bounce2{animation-delay:-.16s;}@keyframes calendly-bouncedelay{0%,80%,to{transform:scale(0);}40%{transform:scale(1);}}.check_bullets ul li{list-style-image:url("https://cdn-ikpibkf.nitrocdn.com/oAYVSLpkzZUNEWgVBBcqkZQzxphTBAeV/assets/images/optimized/rev-2d55502/www.spiretech.com/wp-content/uploads/2023/04/ul-checkmark-SMALL-3.png");vertical-align:middle;}.check_bullets ul li{padding-top:10px;}.icon-text-columns ul{display:grid;grid-template-columns:100px;list-style-type:none;padding:0;margin:0;align-items:center;}.no-table-borders table,tr,td{border:none;padding-top:10px;padding-bottom:10px;}@media all and (max-width:980px){.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}.first-on-mobile{-webkit-order:1;order:1;}.second-on-mobile{-webkit-order:2;order:2;}.third-on-mobile{-webkit-order:3;order:3;}.fourth-on-mobile{-webkit-order:4;order:4;}.custom_row:last-child .et_pb_column:last-child{margin-bottom:30px;}}body.blog .entry-title,body.single-post .entry-title,body.archive .entry-title{padding:15px 15px 5px 15px;}body.blog p.post-meta,body.single-post p.post-meta,body.archive p.post-meta{padding:0px 15px 15px 15px;}footer div.nav-footer li{margin-top:10px;margin-bottom:10px;}footer div.nav-footer a{color:rgba(0,0,0,.6);}