button.ait-video-poster{cursor:pointer}button.ait-video-poster:hover svg,button.ait-video-poster:focus-visible svg{transform:scale(1.08)}button.ait-video-poster:focus-visible{outline:2px solid #129189;outline-offset:-2px}.ait-reviews-track.slick-initialized{display:block}.ait-reviews-track .slick-list{overflow:visible}.ait-reviews-track .slick-track{display:flex!important}.ait-reviews-track .slick-slide{height:auto;margin-right:calc(12 * var(--u))}.ait-reviews-track .slick-dots li button{background:#d1d1d1}.ait-landing .slick-dots{display:flex;justify-content:center;align-items:center;gap:calc(4 * var(--u));margin:calc(25.6 * var(--u)) 0 0;padding:0;list-style:none}.ait-landing .slick-dots li{display:flex;margin:0}.ait-landing .slick-dots li button{width:calc(10 * var(--u));height:calc(10 * var(--u));padding:0;border:none;border-radius:50%;background:#333;font-size:0;line-height:0;color:transparent;cursor:pointer}.ait-landing .slick-dots li.slick-active button{width:calc(12 * var(--u));height:calc(12 * var(--u));background:#129189}.ait-reviews .slick-dots li button{background:#d1d1d1}.ait-vbox{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(0,0,0,.85)}.ait-vbox-frame{position:relative;width:min(92vw,calc(86vh * 9 / 16));aspect-ratio:9/16;background:#000;border-radius:12px;overflow:hidden}.ait-vbox-frame video,.ait-vbox-frame iframe{display:block;width:100%;height:100%;border:0}.ait-vbox-close{position:absolute;top:12px;right:12px;z-index:1;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.9);color:#161616;font-size:22px;line-height:1;cursor:pointer}.ait-modal-subtitle,.ait-modal .form-subtitle{margin:0 0 25px;padding:0;font-size:20px;font-weight:400;line-height:1.5;text-align:center;color:#555}.ait-modal .ait-cf7-form .form-title,.ait-modal .ait-cf7-form .form-subtitle,.ait-modal .ait-cf7-form .chart-container{display:none}.ait-modal .ait-cf7-form label,.ait-modal .ait-cf7-form .form-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ait-modal .ait-cf7-form .wpcf7-not-valid-tip{font-size:13px;margin-top:4px}.ait-modal-note,.ait-modal .footer-text{margin:0;padding:20px 0 0;font-size:16px;font-weight:300;line-height:20px;text-align:center;color:#333}.ait-modal-privacy{margin:0;padding:12px 0 0;font-size:16px;line-height:20px;text-align:center;color:#333}.ait-modal-privacy a{color:#129189;text-decoration:none}.ait-form-todo{padding:16px;border:1px dashed #999;border-radius:8px;font-size:14px;text-align:center;color:#555}@media (max-width:480px){.ait-modal-subtitle,.ait-modal .form-subtitle{font-size:14px;margin:0 20px 25px}}#aitModal .ait-cf7-form .wpcf7-spinner{display:none!important}#aitModal .wpcf7 .md-phone-wrap.active{border:0!important;border-radius:6px}