.lt-contents{display:contents}.skip-link{position:absolute;left:-999px;top:0;background:#14284f;color:#fff;padding:10px 16px;z-index:100000}.skip-link:focus{left:8px;top:8px}.elementor-accordion .elementor-tab-content:not(.elementor-active){display:none}.elementor-accordion .elementor-tab-title{cursor:pointer}.vote-link,.vote-btn,.result-page,.result-pages{display:none!important}.lt-modal{position:fixed;inset:0;z-index:99999;background:#081024d1;display:grid;place-items:center;padding:20px}.lt-modal-box{position:relative;width:min(960px,100%)}.lt-modal-frame{position:relative;aspect-ratio:16/9;background:#000;border-radius:8px;overflow:hidden}.lt-modal-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.lt-modal-close{position:absolute;right:-4px;top:-44px;background:none;border:0;color:#fff;font-size:38px;line-height:1;cursor:pointer}[data-lt-video]{cursor:pointer}.lt-notfound{padding:90px 0;text-align:center}.lt-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.lt-response{min-height:20px;margin-top:8px;font-weight:600;text-align:center}.lt-response.err{color:#b3261e}.demo-form .wpcf7-list-item{display:block;margin:0 0 6px}.demo-form .schedule_note{color:#b3261e;font-size:14px}@media (min-width: 768px){.elementor-section.keep-on-footer{position:sticky;bottom:0;z-index:99}}.elementor-nav-menu--dropdown .elementor-item:not(.elementor-item-active):not(:hover):not(:focus):not(.highlighted){color:#337ab7}.lt-facade{position:relative;display:block;width:100%;height:100%;min-height:200px;background:#0d1a36;cursor:pointer;overflow:hidden}.lt-facade img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.lt-play{position:absolute;left:50%;top:50%;width:76px;height:76px;margin:-38px 0 0 -38px;border-radius:50%;background:#fffffff2;box-shadow:0 4px 18px #00000059;transition:transform .15s}.lt-play:after{content:"";position:absolute;left:31px;top:23px;border-left:24px solid #2f5597;border-top:15px solid transparent;border-bottom:15px solid transparent}.lt-facade:hover .lt-play{transform:scale(1.08)}.lt-inline-frame{position:absolute;inset:0;width:100%;height:100%;border:0}.elementor-widget-video .elementor-wrapper{position:relative}.elementor-widget-video .elementor-video{position:absolute;inset:0}[id^=elementor-toc__heading-anchor]{scroll-margin-top:110px}.lt-popup-overlay{position:fixed;inset:0;z-index:99999;background:#081024b8;display:grid;place-items:center;padding:16px}.lt-popup{position:relative;width:100%;max-height:92vh;overflow:auto;background:#fff;border-radius:10px;box-shadow:0 20px 60px #0006;padding:8px 8px 24px}.lt-popup-close{position:sticky;top:0;float:right;z-index:2;margin:4px 6px 0 0;width:36px;height:36px;border:0;border-radius:50%;background:#eef1f6;color:#14284f;font-size:26px;line-height:1;cursor:pointer}.lt-popup .lt-field{margin:0 0 14px;padding:0 20px}.lt-popup .lt-field label{display:block;font-weight:600;font-size:15px;margin-bottom:4px}.lt-popup input:not([type=radio]),.lt-popup textarea{width:100%;padding:10px 12px;border:1px solid #b9c3d6;border-radius:6px;font:inherit;background:#fff}.lt-popup .lt-out{display:flex;align-items:center;gap:6px}.lt-popup .lt-out input{background:#f3f6fb;font-weight:600}.lt-popup .lt-note{padding:0 20px;margin:0 0 12px;font-style:italic;color:#5b6578;font-size:14px}.lt-popup .lt-btn{display:block;margin:8px 20px 0;border:0;border-radius:6px;background:#2f5597;color:#fff;font:600 16px/1 inherit;padding:13px 28px;cursor:pointer}.lt-popup .lt-btn:hover{background:#14284f}.lt-popup .lt-btn[disabled]{opacity:.6;cursor:wait}.lt-popup .lt-response{min-height:20px;margin:0 20px 8px;font-weight:600}.lt-popup .lt-response.err{color:#b3261e}.lt-popup .lt-thanks{margin:8px 20px;padding:16px;border-radius:8px;background:#eaf5df;color:#2f5a14;font-weight:600}.lt-quiz fieldset{border:0;margin:0 20px 16px;padding:0}.lt-quiz legend{font-weight:600;font-size:16px;padding:0;margin-bottom:6px}.lt-opts{display:flex;flex-wrap:wrap;gap:8px 22px}.lt-opts label{display:flex;align-items:center;gap:6px;font-weight:400;cursor:pointer}.lt-score{margin:18px 20px 10px;font-size:18px}.lt-bands{width:calc(100% - 40px);margin:0 20px;border-collapse:collapse;font-size:14px}.lt-bands th,.lt-bands td{border:1px solid #dfe5ef;padding:8px 10px;text-align:left;vertical-align:top}.lt-bands th{background:#f3f6fb}.lt-bands tr.on td{background:#fff4d6;font-weight:600}header.elementor-location-header{position:sticky;top:0;z-index:999}.lt-sticky-top{position:sticky;top:calc(var(--lt-top, 0px) + 70px);z-index:90;align-self:flex-start}@media (max-width: 1024px){.lt-sticky-top:not(.lt-sticky-all){position:static}}
