.editor-styles-wrapper .wp-block-mgblocks-grid>.inner-wrapper:has(.wp-block-mgblocks-teammember),body.has-mgblocks-plugin .wp-block-mgblocks-grid>.inner-wrapper:has(.wp-block-mgblocks-teammember){grid-template-columns:repeat(2,1fr)!important}@media(max-width:64em){.editor-styles-wrapper .wp-block-mgblocks-grid>.inner-wrapper:has(.wp-block-mgblocks-teammember),body.has-mgblocks-plugin .wp-block-mgblocks-grid>.inner-wrapper:has(.wp-block-mgblocks-teammember){grid-template-columns:1fr!important}}.editor-styles-wrapper .wp-block-mgblocks-teammember,body.has-mgblocks-plugin .wp-block-mgblocks-teammember{border-radius:0 15px 15px 15px;-moz-column-gap:0;column-gap:0;display:flex;margin-bottom:var(--mg-gutter-md);min-height:200px;overflow:hidden;position:relative;row-gap:0}@media(max-width:37.5em){.editor-styles-wrapper .wp-block-mgblocks-teammember,body.has-mgblocks-plugin .wp-block-mgblocks-teammember{flex-direction:column}}.editor-styles-wrapper .wp-block-mgblocks-teammember .mgblocks-tm-image,body.has-mgblocks-plugin .wp-block-mgblocks-teammember .mgblocks-tm-image{flex-shrink:0;width:200px}@media(max-width:37.5em){.editor-styles-wrapper .wp-block-mgblocks-teammember .mgblocks-tm-image,body.has-mgblocks-plugin .wp-block-mgblocks-teammember .mgblocks-tm-image{height:250px;order:-1;width:100%}}.editor-styles-wrapper .wp-block-mgblocks-teammember .mgblocks-tm-image img,body.has-mgblocks-plugin .wp-block-mgblocks-teammember .mgblocks-tm-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.editor-styles-wrapper .wp-block-mgblocks-teammember .mgblocks-tm-content,body.has-mgblocks-plugin .wp-block-mgblocks-teammember .mgblocks-tm-content{background-color:var(--mg-color-bg-light);color:var(--mg-color-text-dark);flex:1;padding:1.25rem 1.25rem 1.875rem 2.25rem}.editor-styles-wrapper .wp-block-mgblocks-teammember .mgblocks-tm-content *,body.has-mgblocks-plugin .wp-block-mgblocks-teammember .mgblocks-tm-content *{margin-bottom:0}.editor-styles-wrapper .wp-block-mgblocks-teammember .mgblocks-tm-content .mgblocks-tm-name,body.has-mgblocks-plugin .wp-block-mgblocks-teammember .mgblocks-tm-content .mgblocks-tm-name{color:var(--mg-color-text-dark);font-size:2.1875rem;font-weight:var(--mg-font-weight-bold);letter-spacing:-1px;line-height:1.6}.editor-styles-wrapper .wp-block-mgblocks-teammember .mgblocks-tm-content .mgblocks-tm-hours,body.has-mgblocks-plugin .wp-block-mgblocks-teammember .mgblocks-tm-content .mgblocks-tm-hours{color:var(--mg-color-primary);font-size:1.25rem;font-weight:var(--mg-font-weight-bold);letter-spacing:-1px;line-height:1.6}.editor-styles-wrapper .wp-block-mgblocks-teammember .mgblocks-tm-content .mgblocks-tm-expertise,body.has-mgblocks-plugin .wp-block-mgblocks-teammember .mgblocks-tm-content .mgblocks-tm-expertise{color:var(--mg-color-text-dark);font-size:var(--mg-font-size-regular);letter-spacing:-1px}.editor-styles-wrapper .wp-block-mgblocks-teammember .wp-block-mgblocks-teammembermodal,body.has-mgblocks-plugin .wp-block-mgblocks-teammember .wp-block-mgblocks-teammembermodal{display:none}.editor-styles-wrapper .wp-block-mgblocks-teammember .mgblocks-tm-modal-open-btn,body.has-mgblocks-plugin .wp-block-mgblocks-teammember .mgblocks-tm-modal-open-btn{align-items:center;background-color:var(--mg-color-primary);border-radius:50%;bottom:10px;color:var(--mg-color-text-light);cursor:pointer;display:inline-flex;height:40px;justify-content:center;min-width:0;padding:0;position:absolute;right:10px;width:40px}.editor-styles-wrapper .mgblocks-tm-modal,body.has-mgblocks-plugin .mgblocks-tm-modal{background-color:transparent;border:none;height:100%;margin:auto;max-height:calc(100vh - 80px);max-width:875px;min-height:520px;padding:0;width:95%}.editor-styles-wrapper .mgblocks-tm-modal[open],body.has-mgblocks-plugin .mgblocks-tm-modal[open]{animation:fadein .3s ease-in forwards}.editor-styles-wrapper .mgblocks-tm-modal::backdrop,body.has-mgblocks-plugin .mgblocks-tm-modal::backdrop{backdrop-filter:blur(3px);background:rgba(17,35,60,.75)}.editor-styles-wrapper .mgblocks-tm-modal-wrapper,body.has-mgblocks-plugin .mgblocks-tm-modal-wrapper{box-shadow:0 4px 10px rgba(0,0,0,.2);display:flex;flex-direction:column;height:100%;position:relative;width:100%}.editor-styles-wrapper .mgblocks-tm-modal-wrapper-content,body.has-mgblocks-plugin .mgblocks-tm-modal-wrapper-content{background-color:var(--mg-color-bg-light);border-radius:0 45px 45px 45px;display:grid;grid-template-columns:1fr 1.5fr;height:526px;overflow:hidden}@media(max-width:64em){.editor-styles-wrapper .mgblocks-tm-modal-wrapper-content,body.has-mgblocks-plugin .mgblocks-tm-modal-wrapper-content{grid-template-columns:1fr;height:auto}}.editor-styles-wrapper .mgblocks-tm-modal-wrapper-content-left,body.has-mgblocks-plugin .mgblocks-tm-modal-wrapper-content-left{background-color:var(--mg-color-bg-paler);display:flex;flex-direction:column;overflow:hidden;padding:20px 20px 32px 32px;position:relative}@media(max-width:64em){.editor-styles-wrapper .mgblocks-tm-modal-wrapper-content-left,body.has-mgblocks-plugin .mgblocks-tm-modal-wrapper-content-left{overflow:unset}}@media(max-width:37.5em){.editor-styles-wrapper .mgblocks-tm-modal-wrapper-content-left,body.has-mgblocks-plugin .mgblocks-tm-modal-wrapper-content-left{padding:20px}}.editor-styles-wrapper .mgblocks-tm-modal-wrapper-content-left p,body.has-mgblocks-plugin .mgblocks-tm-modal-wrapper-content-left p{margin-bottom:0}.editor-styles-wrapper .mgblocks-tm-modal-wrapper-content-left .mgblocks-tm-name,body.has-mgblocks-plugin .mgblocks-tm-modal-wrapper-content-left .mgblocks-tm-name{color:var(--mg-color-text-dark);font-size:2.1875rem;font-weight:var(--mg-font-weight-bold);letter-spacing:-1px;line-height:1.6}.editor-styles-wrapper .mgblocks-tm-modal-wrapper-content-left .mgblocks-tm-hours,body.has-mgblocks-plugin .mgblocks-tm-modal-wrapper-content-left .mgblocks-tm-hours{color:var(--mg-color-primary);font-size:1.25rem;font-weight:var(--mg-font-weight-bold);letter-spacing:-1px;line-height:1.6;margin-bottom:var(--mg-gutter-sm)}.editor-styles-wrapper .mgblocks-tm-modal-wrapper-content-left .mgblocks-tm-expertise,body.has-mgblocks-plugin .mgblocks-tm-modal-wrapper-content-left .mgblocks-tm-expertise{color:var(--mg-color-text-dark);font-size:var(--mg-font-size-regular);letter-spacing:-1px;margin-bottom:1.5rem}@media(max-width:64em){.editor-styles-wrapper .mgblocks-tm-modal-wrapper-content-left .mgblocks-tm-expertise,body.has-mgblocks-plugin .mgblocks-tm-modal-wrapper-content-left .mgblocks-tm-expertise{margin-bottom:1.5rem}}.editor-styles-wrapper .mgblocks-tm-modal-wrapper-content-left .mgblocks-tm-modal-main-quote,body.has-mgblocks-plugin .mgblocks-tm-modal-wrapper-content-left .mgblocks-tm-modal-main-quote{background-color:var(--mg-color-bg-light);border-radius:0 12px 75px 12px;font-weight:var(--mg-font-weight-bold);margin-top:auto;max-height:285px;overflow-y:auto;padding:var(--mg-gutter-smd) 32.5% var(--mg-gutter-lg) var(--mg-gutter-smd)}.editor-styles-wrapper .mgblocks-tm-modal-wrapper-content-left .mgblocks-tm-modal-image,body.has-mgblocks-plugin .mgblocks-tm-modal-wrapper-content-left .mgblocks-tm-modal-image{bottom:0;max-width:52%;position:absolute;right:0;text-align:right;width:200px}.editor-styles-wrapper .mgblocks-tm-modal-wrapper-content-right,body.has-mgblocks-plugin .mgblocks-tm-modal-wrapper-content-right{overflow-y:auto;padding:60px 50px 32px 32px}@media(max-width:37.5em){.editor-styles-wrapper .mgblocks-tm-modal-wrapper-content-right,body.has-mgblocks-plugin .mgblocks-tm-modal-wrapper-content-right{padding:40px 20px 20px}}.editor-styles-wrapper .mgblocks-tm-modal-wrapper-content-right .mgblocks-tm-quote-list,body.has-mgblocks-plugin .mgblocks-tm-modal-wrapper-content-right .mgblocks-tm-quote-list{list-style:none;margin-bottom:0;margin-left:0;padding-left:0}.editor-styles-wrapper .mgblocks-tm-modal-wrapper-content-right .mgblocks-tm-quote-list li,body.has-mgblocks-plugin .mgblocks-tm-modal-wrapper-content-right .mgblocks-tm-quote-list li{margin-bottom:var(--mg-gutter-md);padding-left:calc(50px + 1.5rem);position:relative}@media(max-width:37.5em){.editor-styles-wrapper .mgblocks-tm-modal-wrapper-content-right .mgblocks-tm-quote-list li,body.has-mgblocks-plugin .mgblocks-tm-modal-wrapper-content-right .mgblocks-tm-quote-list li{padding-left:calc(40px + 1rem)}}.editor-styles-wrapper .mgblocks-tm-modal-wrapper-content-right .mgblocks-tm-quote-list li:before,body.has-mgblocks-plugin .mgblocks-tm-modal-wrapper-content-right .mgblocks-tm-quote-list li:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTciIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA1NyA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzExNV80MDEyKSI+CjxnIG9wYWNpdHk9IjAuMTgiPgo8cGF0aCBkPSJNMjQuMTUgOS4zMUwxOS42MiAwQzYuMjkgNi4yOSAwIDE2LjEgMCAyOC42OEMwIDQwLjI1IDQuNTMgNDcuMDQgMTMuMzMgNDcuMDRDMTkuNjIgNDcuMDQgMjQuMTUgNDIuNTEgMjQuMTUgMzUuNDdDMjQuMTUgMjkuMTggMTkuMzcgMjUuMTYgMTMuMzMgMjUuMTZDMTIuOTEgMjUuMTYgMTIuNDkgMjUuMiAxMi4wOCAyNS4yNUMxMi4xNCAxNy43OSAxNi4xNiAxMi44MSAyNC4xNSA5LjMxWiIgZmlsbD0iIzBENzFDOCIvPgo8cGF0aCBkPSJNNDYuMDI5MiAyNS4xNUM0NS42MDkyIDI1LjE1IDQ1LjE4OTIgMjUuMTkgNDQuNzc5MiAyNS4yNEM0NC44MzkyIDE3Ljc4IDQ4Ljg1OTIgMTIuOCA1Ni44NDkyIDkuM0w1Mi4zMTkyIDBDMzguOTg5MiA2LjI5IDMyLjY5OTIgMTYuMSAzMi42OTkyIDI4LjY4QzMyLjY5OTIgNDAuMjUgMzcuMjI5MiA0Ny4wNCA0Ni4wMjkyIDQ3LjA0QzUyLjMxOTIgNDcuMDQgNTYuODQ5MiA0Mi41MSA1Ni44NDkyIDM1LjQ3QzU2Ljg0OTIgMjkuMTggNTIuMDY5MiAyNS4xNiA0Ni4wMjkyIDI1LjE2VjI1LjE1WiIgZmlsbD0iIzBENzFDOCIvPgo8L2c+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMTE1XzQwMTIiPgo8cmVjdCB3aWR0aD0iNTYuODUiIGhlaWdodD0iNDcuMDQiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==);background-position:0 0;background-repeat:no-repeat;background-size:50px;content:"";height:50px;left:0;position:absolute;top:0;width:50px}@media(max-width:37.5em){.editor-styles-wrapper .mgblocks-tm-modal-wrapper-content-right .mgblocks-tm-quote-list li:before,body.has-mgblocks-plugin .mgblocks-tm-modal-wrapper-content-right .mgblocks-tm-quote-list li:before{background-size:40px;height:40px;width:40px}}.editor-styles-wrapper .mgblocks-tm-modal-close-btn,body.has-mgblocks-plugin .mgblocks-tm-modal-close-btn{align-items:center;align-self:flex-end;background-color:transparent;border:0;color:var(--mg-color-text-light);display:inline-flex;font-size:28px;height:40px;justify-content:center;padding:0!important;width:40px}@keyframes fadein{0%{opacity:0}to{opacity:1}}
