.elementor-24576 .elementor-element.elementor-element-70571526 > .elementor-container{max-width:1240px;}.elementor-24576 .elementor-element.elementor-element-1bbf9222 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24576 .elementor-element.elementor-element-1bbf9222{text-align:left;}.elementor-24576 .elementor-element.elementor-element-1bbf9222 .elementor-heading-title{color:var( --e-global-color-5720360 );}.elementor-24576 .elementor-element.elementor-element-5504881a{--spacer-size:20px;}.elementor-24576 .elementor-element.elementor-element-7a9477ce > .elementor-element-populated, .elementor-24576 .elementor-element.elementor-element-7a9477ce > .elementor-element-populated > .elementor-background-overlay, .elementor-24576 .elementor-element.elementor-element-7a9477ce > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-24576 .elementor-element.elementor-element-7a9477ce > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:30px 30px 30px 30px;}.elementor-24576 .elementor-element.elementor-element-2164a725 .elementor-heading-title{color:var( --e-global-color-5720360 );}.elementor-24576 .elementor-element.elementor-element-345580d7{--spacer-size:20px;}.elementor-24576 .elementor-element.elementor-element-95254e3{--display:flex;--background-transition:0.3s;}.elementor-24576 .elementor-element.elementor-element-95254e3:not(.elementor-motion-effects-element-type-background), .elementor-24576 .elementor-element.elementor-element-95254e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43d878d );}.elementor-24576 .elementor-element.elementor-element-95254e3, .elementor-24576 .elementor-element.elementor-element-95254e3::before{--border-transition:0.3s;}.elementor-24576 .elementor-element.elementor-element-5744ea9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-24576 .elementor-element.elementor-element-5744ea9:not(.elementor-motion-effects-element-type-background), .elementor-24576 .elementor-element.elementor-element-5744ea9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43d878d );}.elementor-24576 .elementor-element.elementor-element-5744ea9, .elementor-24576 .elementor-element.elementor-element-5744ea9::before{--border-transition:0.3s;}.elementor-24576 .elementor-element.elementor-element-486a48c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;}.elementor-24576 .elementor-element.elementor-element-36b9225{text-align:left;}.elementor-24576 .elementor-element.elementor-element-36b9225 .elementor-heading-title{color:var( --e-global-color-4b05534 );font-size:30px;}.elementor-24576 .elementor-element.elementor-element-aad6c9a{text-align:left;color:var( --e-global-color-4b05534 );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;}.elementor-24576 .elementor-element.elementor-element-d3d6169 .elementor-button{background-color:var( --e-global-color-4b05534 );fill:var( --e-global-color-5720360 );color:var( --e-global-color-5720360 );border-radius:24px 24px 24px 24px;}.elementor-24576 .elementor-element.elementor-element-d3d6169 .elementor-button:hover, .elementor-24576 .elementor-element.elementor-element-d3d6169 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-4b05534 );}.elementor-24576 .elementor-element.elementor-element-d3d6169 .elementor-button:hover svg, .elementor-24576 .elementor-element.elementor-element-d3d6169 .elementor-button:focus svg{fill:var( --e-global-color-4b05534 );}.elementor-24576 .elementor-element.elementor-element-3c856e8{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-24576 .elementor-element.elementor-element-bdb0b0a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24576 .elementor-element.elementor-element-bdb0b0a img{border-radius:12px 12px 12px 12px;}.elementor-24576 .elementor-element.elementor-element-6a8ad3b0{margin-top:0px;margin-bottom:0px;}.elementor-24576 .elementor-element.elementor-element-dd3fa2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24576 .elementor-element.elementor-element-dd3fa2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F3F0FA 0%, #F9F9FA 100%);}.elementor-24576 .elementor-element.elementor-element-dd3fa2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24576 .elementor-element.elementor-element-dd3fa2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24576 .elementor-element.elementor-element-ba44d2a > .elementor-container{max-width:960px;}.elementor-24576 .elementor-element.elementor-element-ba44d2a, .elementor-24576 .elementor-element.elementor-element-ba44d2a > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-24576 .elementor-element.elementor-element-ba44d2a{margin-top:040px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-24576 .elementor-element.elementor-element-2a9cfc89:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24576 .elementor-element.elementor-element-2a9cfc89 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b05534 );}.elementor-24576 .elementor-element.elementor-element-2a9cfc89 > .elementor-element-populated, .elementor-24576 .elementor-element.elementor-element-2a9cfc89 > .elementor-element-populated > .elementor-background-overlay, .elementor-24576 .elementor-element.elementor-element-2a9cfc89 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-24576 .elementor-element.elementor-element-2a9cfc89 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-24576 .elementor-element.elementor-element-2a9cfc89 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24576 .elementor-element.elementor-element-7226305f .elementor-heading-title{color:var( --e-global-color-5720360 );}.elementor-24576 .elementor-element.elementor-element-60346874 > .elementor-container{max-width:960px;}.elementor-24576 .elementor-element.elementor-element-60346874{margin-top:040px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-24576 .elementor-element.elementor-element-a35b0e9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24576 .elementor-element.elementor-element-a35b0e9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b05534 );}.elementor-24576 .elementor-element.elementor-element-a35b0e9 > .elementor-element-populated, .elementor-24576 .elementor-element.elementor-element-a35b0e9 > .elementor-element-populated > .elementor-background-overlay, .elementor-24576 .elementor-element.elementor-element-a35b0e9 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-24576 .elementor-element.elementor-element-a35b0e9 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-24576 .elementor-element.elementor-element-a35b0e9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24576 .elementor-element.elementor-element-1bbec79 .elementor-heading-title{color:var( --e-global-color-5720360 );}.elementor-24576 .elementor-element.elementor-element-73391ab2 > .elementor-container{max-width:960px;}.elementor-24576 .elementor-element.elementor-element-73391ab2{margin-top:040px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-24576 .elementor-element.elementor-element-2180f4a2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24576 .elementor-element.elementor-element-2180f4a2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b05534 );}.elementor-24576 .elementor-element.elementor-element-2180f4a2 > .elementor-element-populated, .elementor-24576 .elementor-element.elementor-element-2180f4a2 > .elementor-element-populated > .elementor-background-overlay, .elementor-24576 .elementor-element.elementor-element-2180f4a2 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-24576 .elementor-element.elementor-element-2180f4a2 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-24576 .elementor-element.elementor-element-2180f4a2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24576 .elementor-element.elementor-element-5054f727 .elementor-heading-title{color:var( --e-global-color-5720360 );}.elementor-24576 .elementor-element.elementor-element-60de372b > .elementor-container{max-width:960px;}.elementor-24576 .elementor-element.elementor-element-60de372b{margin-top:040px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-24576 .elementor-element.elementor-element-29fc848:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24576 .elementor-element.elementor-element-29fc848 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b05534 );}.elementor-24576 .elementor-element.elementor-element-29fc848 > .elementor-element-populated, .elementor-24576 .elementor-element.elementor-element-29fc848 > .elementor-element-populated > .elementor-background-overlay, .elementor-24576 .elementor-element.elementor-element-29fc848 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-24576 .elementor-element.elementor-element-29fc848 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-24576 .elementor-element.elementor-element-29fc848 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24576 .elementor-element.elementor-element-283cd2a7 .elementor-heading-title{color:var( --e-global-color-5720360 );}@media(max-width:767px){.elementor-24576 .elementor-element.elementor-element-1bbf9222{text-align:center;}.elementor-24576 .elementor-element.elementor-element-1bbf9222 .elementor-heading-title{font-size:25px;}.elementor-24576 .elementor-element.elementor-element-5504881a{--spacer-size:0px;}.elementor-24576 .elementor-element.elementor-element-7a9477ce > .elementor-element-populated, .elementor-24576 .elementor-element.elementor-element-7a9477ce > .elementor-element-populated > .elementor-background-overlay, .elementor-24576 .elementor-element.elementor-element-7a9477ce > .elementor-background-slideshow{border-radius:030px 030px 030px 030px;}.elementor-24576 .elementor-element.elementor-element-2164a725 .elementor-heading-title{font-size:20px;}.elementor-24576 .elementor-element.elementor-element-215ca8b5{font-size:18px;}.elementor-24576 .elementor-element.elementor-element-5d9562d6 > .elementor-widget-container{margin:12px 12px 12px 12px;}.elementor-24576 .elementor-element.elementor-element-345580d7{--spacer-size:0px;}.elementor-24576 .elementor-element.elementor-element-736e4175{width:100%;}.elementor-24576 .elementor-element.elementor-element-736e4175.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-24576 .elementor-element.elementor-element-736e4175 > .elementor-element-populated{margin:0px 0100px 0px 100px;--e-column-margin-right:0100px;--e-column-margin-left:100px;}.elementor-24576 .elementor-element.elementor-element-5744ea9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-24576 .elementor-element.elementor-element-486a48c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-24576 .elementor-element.elementor-element-36b9225.elementor-element{--align-self:center;}.elementor-24576 .elementor-element.elementor-element-36b9225{text-align:center;}.elementor-24576 .elementor-element.elementor-element-36b9225 .elementor-heading-title{font-size:28px;}.elementor-24576 .elementor-element.elementor-element-aad6c9a.elementor-element{--align-self:center;}.elementor-24576 .elementor-element.elementor-element-aad6c9a{text-align:center;font-size:14px;}.elementor-24576 .elementor-element.elementor-element-d3d6169.elementor-element{--align-self:center;}.elementor-24576 .elementor-element.elementor-element-3c856e8{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-24576 .elementor-element.elementor-element-3c856e8.e-con{--order:-99999 /* order start hack */;}.elementor-24576 .elementor-element.elementor-element-bdb0b0a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24576 .elementor-element.elementor-element-bdb0b0a.elementor-element{--align-self:stretch;}.elementor-24576 .elementor-element.elementor-element-bdb0b0a{text-align:center;}.elementor-24576 .elementor-element.elementor-element-7226305f .elementor-heading-title{font-size:20px;}.elementor-24576 .elementor-element.elementor-element-35ba60e5{font-size:18px;}.elementor-24576 .elementor-element.elementor-element-1bbec79 .elementor-heading-title{font-size:20px;}.elementor-24576 .elementor-element.elementor-element-69861905{font-size:18px;}.elementor-24576 .elementor-element.elementor-element-5054f727 .elementor-heading-title{font-size:20px;}.elementor-24576 .elementor-element.elementor-element-6dd6b7a1{font-size:18px;}}@media(min-width:768px){.elementor-24576 .elementor-element.elementor-element-50c16d51{width:60%;}.elementor-24576 .elementor-element.elementor-element-736e4175{width:40%;}.elementor-24576 .elementor-element.elementor-element-95254e3{--content-width:960px;}.elementor-24576 .elementor-element.elementor-element-5744ea9{--content-width:1140px;}}/* Start custom CSS for shortcode, class: .elementor-element-4789594b *//* Remove Home from crumbs */
.elementor-24576 .elementor-element.elementor-element-4789594b .trail-begin span, li.trail-item.trail-begin::after {
    display: none;
}
.elementor-24576 .elementor-element.elementor-element-4789594b .trail-item {
    font-size: 18px;
}
.elementor-24576 .elementor-element.elementor-element-4789594b .trail-item a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-215ca8b5 *//*.elementor-widget-theme-post-content p::before {*/
/*    content:"Definition: ";*/
/*    display: inline;*/
/*    font-weight: bold;*/
/*}*//* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5d9562d6 *//* Remove Home from crumbs */
.elementor-24576 .elementor-element.elementor-element-5d9562d6 .trail-begin span, li.trail-item.trail-begin::after {
    display: none;
}
.elementor-24576 .elementor-element.elementor-element-5d9562d6 .trail-item {
    font-size: 16px;
}
.elementor-24576 .elementor-element.elementor-element-5d9562d6 .trail-item a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-70571526 */.dashicons {
    display: none !important;
    width: 0 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-66e28991 */.cmtt-categories-filter {
    display: none;
}

.cm-glossary .listNav .ln-letters {
    margin-bottom: 40px !important;
}

@media screen and (max-width:767px) {
    .elementor-24576 .elementor-element.elementor-element-66e28991 .ln-letters a {
        padding: 12px 12px !important;
        /*margin: 8px 8px !important;*/
    }  
    
    .elementor-24576 .elementor-element.elementor-element-66e28991 .glossaryList li {
        width: 50% !important;
        min-width:100px !important;
    }
    
     .elementor-24576 .elementor-element.elementor-element-66e28991 .glossaryList a {
        width: 100% !important;
        font-size: 18px;
        padding-top:4px;
        padding-bottom:4px;
        /*margin:0 0;*/

    }
}

/*.elementor-24576 .elementor-element.elementor-element-66e28991 .tiles {*/
/*    width: 200px;*/
/*}*/

.ln-letters a {
    border: none !important;
}

.ln-no-match {
    text-align: center;
}

.elementor-24576 .elementor-element.elementor-element-66e28991 .glossaryList a {
    border: none !important;
    width: inherit;
    margin: 0 0 0 0px;
    text-align: center;
}

.elementor-24576 .elementor-element.elementor-element-66e28991 .glossaryList li {
    text-align: center;
}
    
.glossary-search-term {
    line-height: 1.5em;
    box-shadow: 2px 2px 2px grey;
    padding-left: 12px;
}

.button.glossary-search.button {
    padding-top: 4px;
    vertical-align: top;
    padding-bottom: 4px;
    margin-left: 20px;
}

.glossary-search-clear {
    line-height: 1.5em;
    border-style: none;
    vertical-align: middle;
    border-radius: 32px;
    /*padding: var(--button--padding-vertical) var(--button--padding-horizontal);*/
    /*padding: var(--button--padding-vertical);*/
    padding-right: var(--button--padding-horizontal);
    padding-left: var(--button--padding-horizontal);
    padding-top: 6px;
    padding-bottom: 6px;
    background-color: #7F7F7F !important;
    color: #FFF  !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.mmguardian.com/wp-content/uploads/2023/04/400-Roboto-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.mmguardian.com/wp-content/uploads/2023/04/400-Roboto-Italic.woff2') format('woff2');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.mmguardian.com/wp-content/uploads/2023/04/500-Roboto-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.mmguardian.com/wp-content/uploads/2023/04/500-Roboto-MediumItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.mmguardian.com/wp-content/uploads/2023/04/700-Roboto-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.mmguardian.com/wp-content/uploads/2023/04/900-Roboto-Black.woff2') format('woff2');
}
/* End Custom Fonts CSS */