:root{--zindex-dropdown:1000;--zindex-sticky:1020;--zindex-fixed:1030;--zindex-modal-backdrop:1040;--zindex-modal:1050;--zindex-popover:1060;--zindex-tooltip:1070;--white:#fff;--gray-100:#f8f9fa;--gray-200:#e9ecef;--gray-300:#dee2e6;--gray-400:#ced4da;--gray-500:#adb5bd;--gray-600:#6c757d;--gray-700:#495057;--gray-800:#343a40;--gray-900:#212529;--black:#000;--line-height-base:1.5;--border-width:1px;--modal-inner-padding:1rem 4.5rem;--modal-dialog-margin:0.5rem;--modal-dialog-margin-y-sm-up:1.75rem;--modal-title-line-height:var(--line-height-base);--modal-content-bg:var(--white);--modal-content-border-color:rgba(0,0,0,.2);--modal-content-border-width:var(--border-width);--modal-content-box-shadow-xs:0 0.25rem 0.5rem rgba(0,0,0,.5);--modal-content-box-shadow-sm-up:0 0.5rem 1rem rgba(0,0,0,.5);--modal-backdrop-bg:var(--black);--modal-backdrop-opacity:0.5;--modal-header-border-color:var(--gray-200);--modal-footer-border-color:var(--modal-header-border-color);--modal-header-border-width:var(--modal-content-border-width);--modal-footer-border-width:var(--modal-header-border-width);--modal-footer-button-color:var(--gray-600);--modal-header-padding:1rem;--modal-lg:800px;--modal-md:500px;--modal-sm:300px;--modal-transition:transform 0.3s ease-out}.fade.show{opacity:1}.fade{opacity:0;transition:opacity .15s linear}.modal,.modal-open{overflow:hidden;position:fixed}.modal{bottom:0;display:none;left:0;outline:0;right:0;top:0;z-index:var(--zindex-modal)}.modal .modal-open{overflow-x:hidden;overflow-y:auto}.modal-dialog{margin:var(--modal-dialog-margin);pointer-events:none;position:relative;width:auto}.modal-dialog .modal.fade{transform:translateY(-25%);transition:var(--modal-transition)}.modal-dialog .modal.show{transform:translate(0)}.modal-dialog-centered{display:flex;min-height:calc(100% - var(--modal-dialog-margin)*2)}.modal-content{background-clip:padding-box;background-color:var(--modal-content-bg);border:var(--modal-content-border-width) solid var(--modal-content-border-color);display:flex;flex-direction:column;max-height:calc(100vh - 80px);outline:0;overflow:auto;pointer-events:auto;position:relative;width:100%}.modal-backdrop{background-color:var(--modal-backdrop-bg);bottom:0;left:0;position:fixed;right:0;top:0;z-index:var(--zindex-modal-backdrop)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--modal-backdrop-opacity)}.modal-header{align-items:flex-start;display:flex;justify-content:space-between;position:sticky;top:0;width:100%;z-index:200}.modal-header,.modal-header .close{padding:var(--modal-header-padding)}.modal-header .close{align-self:flex-end;margin:0 0 0 auto}.modal-title{line-height:var(--modal-title-line-height);margin-bottom:0}.modal-body{flex:1 1 auto;padding:1rem 4.5rem;position:relative}.modal-footer{align-items:center;display:flex;justify-content:flex-start;padding:0 4.5rem 2rem}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-footer button{background-color:transparent;color:var(--modal-footer-button-color)}.modal-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}@media screen and (min-width:600px){.modal-dialog-centered{max-height:calc(100vh - var(--modal-dialog-margin-y-sm-up)*2);min-height:calc(100vh - var(--modal-dialog-margin-y-sm-up)*2)}.modal-dialog{margin:var(--modal-dialog-margin-y-sm-up) auto;max-width:var(--modal-lg)}.modal-content{box-shadow:var(--modal-content-box-shadow-sm-up)}.modal-sm{max-width:var(--modal-sm)}}.wp-block-carkeek-blocks-modal-item{cursor:pointer}.wp-block-carkeek-blocks-modal-item .ck-modal-item-name{font-size:19px;font-weight:900;margin-bottom:0}.wp-block-carkeek-blocks-modal-item .ck-modal-item-title{margin-bottom:16px}.wp-block-carkeek-blocks-modal-item .ck-modal-item-image{position:relative}.wp-block-carkeek-blocks-modal-item img{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.wp-block-carkeek-blocks-modal-item .close{display:block;font-size:20px;text-align:right}.wp-block-carkeek-blocks-modal-item .ck-team-member-additional .ck-modal-item-image{margin-bottom:2rem}.wp-block-carkeek-blocks-modal-item .ck-team-member-additional .ck-modal-item-details{margin-top:1rem}.ck-team-member-additional{display:none}@media screen and (min-width:768px){.wp-block-carkeek-blocks-modal-item.pos-image-small .modal-body figure{float:left;margin-bottom:2rem;padding-right:2rem;width:50%}.wp-block-carkeek-blocks-modal-item.pos-image-small .ck-modal-item-details{clear:both}}
