.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}.ai1wpsa-fix-sticky.sticky{position:fixed!important;width:100%!important}.customize-partial-edit-shortcuts-shown.wp-theme-astra .ai1wpsa-fix-sticky.sticky{display:block}.ai1wpsa-social-icons{position:fixed;top:50%;right:0;transform:translateY(-50%)!important;background:var(--aiwpsa-sticky-social-icon-menu-bg-color,#004bcb);padding:5px}.ai1wpsa-social-icons.left{left:0!important;right:auto!important}.ai1wpsa-social-icons.bottom{top:auto!important;bottom:0!important;left:50%!important;right:auto!important;transform:translate(-50%,0)!important}.ai1wpsa-social-icons.bottom ul li{display:inline-block;margin-bottom:0}.ai1wpsa-social-icons ul{list-style:none;margin:0;padding:0}.ai1wpsa-social-icons ul li{padding:5px;background:var(--aiwpsa-sticky-social-icon-bg-color,#000);margin-bottom:5px;border-radius:var(--aiwpsa-sticky-social-icon-style,0);width:35px;height:35px;transition:all .3s ease-in-out;text-align:center}.ai1wpsa-social-icons ul li:last-child{margin-bottom:0}.ai1wpsa-social-icons ul li:hover{background:var(--aiwpsa-sticky-social-icon-bg-hover-color,#fff)}.ai1wpsa-social-icons ul li:hover a i{color:var(--aiwpsa-sticky-social-icon-hover-color,#000)}.ai1wpsa-social-icons ul li a{text-decoration:none}.ai1wpsa-social-icons ul li a i{color:var(--aiwpsa-sticky-social-icon-color,#fff);font-size:25px;line-height:1;width:25px;height:25px;transition:all .3s ease-in-out}.ai1wpsa-social-icons ul li a i:hover{color:var(--aiwpsa-sticky-social-icon-hover-color,#000)}.ai1wpsa-cookie-consent{position:fixed;bottom:30px;left:50%;transform:translateX(-50%) translateY(0);background:var(--ai1wpsa-cookie-consent-bg-color,#fff);padding:15px 20px;border-radius:5px;box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:9999;max-width:90%;width:70%;display:flex;align-items:center}@media (max-width:767px){.ai1wpsa-cookie-consent{max-width:100%;width:80%;flex-direction:column;align-items:flex-start;gap:10px}}.ai1wpsa-cookie-consent-message{flex:1;color:var(--ai1wpsa-cookie-consent-text-color,#5c637e);font-size:var(--ai1wpsa-cookie-consent-font-size,16px);font-weight:400;line-height:150%}.ai1wpsa-cookie-consent-buttons{display:flex;justify-content:center;gap:10px}.ai1wpsa-cookie-consent-button{background:var(--ai1wpsa-cookie-consent-accept-btn-bg,#004bcb);border:1px solid var(--ai1wpsa-cookie-consent-accept-btn-bg,#004bcb);color:var(--ai1wpsa-cookie-consent-accept-text-color,#fff);padding:8px 15px;margin:0;border-radius:3px;cursor:pointer;transition:all .3s ease-in-out;font-weight:400;font-size:16px}.ai1wpsa-cookie-consent-button:hover{opacity:.9}.ai1wpsa-cookie-consent-button.accept:hover{background:var(--ai1wpsa-cookie-consent-accept-btn-bg,#003bb8);border-color:var(--ai1wpsa-cookie-consent-accept-btn-bg,#003bb8);color:var(--ai1wpsa-cookie-consent-accept-text-color,#fff)}.ai1wpsa-cookie-consent-button.reject{background:var(--ai1wpsa-cookie-consent-reject-btn-bg,rgba(255,255,255,0));border-color:var(--ai1wpsa-cookie-consent-reject-btn-bg,#000);color:var(--ai1wpsa-cookie-consent-reject-text-color,#000)}.ai1wpsa-cookie-consent .close-button{background:#fff;border:1px solid #ddd;border-radius:50%;padding:4px;display:flex;align-items:center;justify-self:center;position:absolute;top:-12px;right:-12px}.ai1wpsa-cookie-consent .close-button i{font-size:16px;line-height:1;width:16px;height:16px}.ai1wpsa-fix-sticky-widget{position:fixed;top:100px;max-width:100%;display:inline-block}