/*!*****************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!./assets/src/scss/mg-main.scss ***!
  \*****************************************************************************************************************************************************************/
/** Variables **/
/* latin */
@font-face {
  font-family: "Droid Sans";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/droidsans/v12/SlGVmQWMvZQIdix7AFxXkHNSbQ.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}
/* latin */
@font-face {
  font-family: "Droid Sans";
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/droidsans/v12/SlGWmQWMvZQIdix7AFxXmMh3eDs1Zw.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}
/* cyrillic-ext */
@font-face {
  font-family: "Merriweather";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/merriweather/v22/u-440qyriQwlOrhSvowK_l5-cSZMZ-Y.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  font-display: swap;
}
/* cyrillic */
@font-face {
  font-family: "Merriweather";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/merriweather/v22/u-440qyriQwlOrhSvowK_l5-eCZMZ-Y.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  font-display: swap;
}
/* vietnamese */
@font-face {
  font-family: "Merriweather";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/merriweather/v22/u-440qyriQwlOrhSvowK_l5-cyZMZ-Y.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
  font-display: swap;
}
/* latin-ext */
@font-face {
  font-family: "Merriweather";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/merriweather/v22/u-440qyriQwlOrhSvowK_l5-ciZMZ-Y.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  font-display: swap;
}
/* latin */
@font-face {
  font-family: "Merriweather";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/merriweather/v22/u-440qyriQwlOrhSvowK_l5-fCZM.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}
/* cyrillic-ext */
@font-face {
  font-family: "Merriweather";
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/merriweather/v22/u-4n0qyriQwlOrhSvowK_l52xwNZVcf6lvg.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  font-display: swap;
}
/* cyrillic */
@font-face {
  font-family: "Merriweather";
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/merriweather/v22/u-4n0qyriQwlOrhSvowK_l52xwNZXMf6lvg.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  font-display: swap;
}
/* vietnamese */
@font-face {
  font-family: "Merriweather";
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/merriweather/v22/u-4n0qyriQwlOrhSvowK_l52xwNZV8f6lvg.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
  font-display: swap;
}
/* latin-ext */
@font-face {
  font-family: "Merriweather";
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/merriweather/v22/u-4n0qyriQwlOrhSvowK_l52xwNZVsf6lvg.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  font-display: swap;
}
/* latin */
@font-face {
  font-family: "Merriweather";
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/merriweather/v22/u-4n0qyriQwlOrhSvowK_l52xwNZWMf6.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}
/* cyrillic-ext */
@font-face {
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  font-display: swap;
}
/* cyrillic */
@font-face {
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  font-display: swap;
}
/* vietnamese */
@font-face {
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
  font-display: swap;
}
/* latin-ext */
@font-face {
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  font-display: swap;
}
/* latin */
@font-face {
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}
/* cyrillic-ext */
@font-face {
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_dJE3gTD_u50.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  font-display: swap;
}
/* cyrillic */
@font-face {
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_dJE3g3D_u50.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  font-display: swap;
}
/* vietnamese */
@font-face {
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_dJE3gbD_u50.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
  font-display: swap;
}
/* latin-ext */
@font-face {
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_dJE3gfD_u50.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  font-display: swap;
}
/* latin */
@font-face {
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_dJE3gnD_g.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}
/** Partials **/
.single-maintext p {
  text-align: justify;
}

.catepage-maintheader h2 {
  margin-bottom: 10px !important;
}

.cat-standard-logo {
  position: absolute !important;
  right: 60px;
  z-index: 1;
  top: 30px;
}
@media (max-width: 768px) {
  .cat-standard-logo {
    right: 0;
    left: 0;
    margin: auto;
  }
}

.standar-lis h2 {
  margin-bottom: 10px !important;
}

.catepage-dropcap p.has-drop-cap.has-dropcapp2:first-letter, .catepage-dropcap p.has-drop-cap.has-dropcapp3:first-letter {
  color: #0042a4 !important;
  font-size: 70px !important;
  line-height: 60px !important;
  margin: 0 5px 0 0 !important;
  padding: 0 !important;
}

.category-more-articles .td-module-meta-info {
  background: #fff;
  padding: 20px;
}
.category-more-articles .td-pulldown-category {
  display: none;
}

.catepage-maintext p {
  text-align: justify;
}

.td-container, .tdc-row, .tdc-row-composerm .td-boxed-layout .td-container-wrap {
  width: 1050px !important;
}

.td-crumb-container, .td-page-header {
  display: none;
  visibility: hidden !important;
}

.tdb-post-meta span, .tdb-post-meta i, .tdb-author-social, .tdb_header_menu .td-pulldown-filter-list, .td-footer-page p, #other_discount_code_p {
  display: none;
}

.td-author-date, .td-post-author-name {
  text-transform: uppercase !important;
  color: #984242;
  font-family: Georgia, Times, "Times New Roman", serif !important;
  font-size: 11px !important;
  font-style: italic !important;
  font-weight: 700 !important;
}

.td-post-author-name a {
  color: #000 !important;
}

span.td-post-author-name {
  text-transform: uppercase !important;
}

.tdb-category-title .tdb-title-text {
  font-size: 24px !important;
}

.tdb_header_menu .tdb-normal-menu ul {
  padding: 2px;
  text-align: left;
}
.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item > a {
  color: #c1c0c0;
}
.tdb_header_menu .td-pulldown-filter-list {
  position: fixed;
  width: 100% !important;
  margin: 0 6px;
  background-color: #101010;
  display: inline-block;
}
.tdb_header_menu .td-pulldown-filter-list li {
  margin: 0;
  float: left;
}
.tdb_header_menu .td-pulldown-filter-list li a {
  color: #fff;
}
.tdb_header_menu .td-pulldown-filter-list li .sub-menu {
  display: block !important;
}

.tdb_header_menu .td-pulldown-filter-list {
  width: 1170px !important;
}

.td-pulldown-filter-list li:hover a {
  color: #fff !important;
}

.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item > a {
  padding: 0 30px;
}

.tdb-mega-modules-wrap, .tdb_header_mega_menu .block-mega-child-cats .cur-sub-cat {
  background: #1f1f1f;
}

.tdb-mega-modules-wrap a {
  color: #fff;
}

.custom-footer {
  background: #000;
  padding: 25px;
}
.custom-footer .tdm-descr {
  color: #fff;
}
.custom-footer .item {
  width: 25%;
  float: left;
  margin-left: 10px;
}

.tdm-descr {
  font-size: 12px;
  line-height: normal;
  color: #666;
  margin-bottom: 0;
}

.copyright {
  clear: both;
  padding-top: 20px;
  text-align: center;
}

.item .tdm-descr {
  border-color: #4e4e4e !important;
  border-style: solid !important;
  border-width: 0 0 1px 0 !important;
}

a.tdm-social-item {
  background: #333333 !important;
  color: #fff !important;
  border-radius: 0 !important;
  margin: 2px !important;
  padding: 5px !important;
  width: 32px;
  text-align: center;
  height: 32px;
}

.tdm-social-item i {
  color: #fff !important;
  font-size: 20px !important;
  vertical-align: middle !important;
}

.message-custom {
  padding: 25px;
  background: #ccc;
}

.message-custom .pmpro_content_message a:link {
  color: #000 !important;
  font-weight: normal !important;
  padding: 6px !important;
  text-align: left !important;
  border: 1px solid #000 !important;
  border-radius: 0 !important;
}

.tdb-title-text {
  font-size: 24px !important;
}

.custom-footer p {
  display: block;
}

.home .td-footer-page p, .contact-us .td-footer-page p, .story-tip-offs .td-footer-page p, .privacy-policy .td-footer-page p, .ethics-and-social-media-policy .td-footer-page p, .about-us .td-footer-page p, .corrections-and-clarifications .td-footer-page p, .advertise .td-footer-page p, .subscribe .td-footer-page p, .td-footer-page p {
  display: block;
}

@media only screen and (max-width: 1050px) {
  .td-container, .tdc-row, .tdc-row-composer {
    width: 100% !important;
  }

  .td-boxed-layout .td-container-wrap {
    width: 100% !important;
  }

  .tdb_mobile_horiz_menu.tdb-horiz-menu-singleline .tdb-horiz-menu {
    display: none;
  }

  .advads-10th-para-insertion {
    float: none !important;
    white-space: nowrap !important;
    text-align: center !important;
  }

  .td-a-ad, .id_inline_ad_content-horiz-left {
    white-space: nowrap !important;
    float: none !important;
    text-align: center !important;
  }
}
.td-footer-page > p {
  display: none !important;
}

.advads-adlabel {
  color: #bbbbbb;
  font-size: 10px;
  text-align: center;
  display: block;
}

/*makes top boxes on homepage even length*/
.editors-picks .td_module_flex_1 .td-module-meta-info {
  min-height: 200px;
}

/*adjust homepage for takeovers*/
@media only screen and (min-width: 1050px) {
  .home .td-container, .home .tdc-row, .home .tdc-row-composer {
    width: 1050px !important;
  }

  .home .td-boxed-layout .home .td-container-wrap {
    width: 1050px !important;
  }

  .home #div-gpt-ad-MPU2 {
    visibility: hidden !important;
    display: none !important;
  }
}
/*Fix for blank space at the top of mobile*/
body .adsbygoogle .adsbygoogle-noablate {
  margin: 0 auto !important;
}

/*aligning the covid stat images from Google*/
.covidstat {
  float: left;
  margin-bottom: 5px;
  width: 50%;
}

.covidstat2 {
  width: 25%;
  border-right: 1px solid black;
}

@media only screen and (max-width: 768px) {
  .covidstat2 {
    width: 24.4%;
    border-right: 1px solid #000;
  }
}
@media only screen and (max-width: 500px) {
  .covidstat2 {
    width: 50%;
    border-right: 1px solid #000;
  }
}
/* fix newsletter popup on mobile */
.mfp-iframe-holder {
  height: 70%;
}

/*popup gradient*/
.swnza_banner {
  background: radial-gradient(circle, white 63%, #e8e8e8 100%, #e8e8e8 100%) !important;
  box-shadow: 0 -1px 4px 0 #8e8e8e !important;
}

/*change checout button colour*/
.pmpro_btn.pmpro_btn-submit-checkout {
  background: #f00 !important;
}

/* reduce subs button margin */
.tdm_block_pricing .tds-button {
  margin: 0 0 10px 0;
}

.tdm_block_pricing.tdm-content-horiz-center .tds-button {
  margin-top: 0;
}

/* fix press office layout */
#pressoffice .td-module-thumb {
  float: left;
  padding-right: 10px;
}

#pressoffice .td_module_wrap {
  padding-bottom: 0 !important;
}

/* fix big gap on two line subs offers */
.tdm_block_pricing .tdm-pricing-price {
  line-height: 12px;
}

/*fix dropcap wrong font*/
p.has-drop-cap .dropcapp2:first-letter {
  font-family: Georgia, Times, "Times New Roman", serif !important;
}

p.has-drop-cap .dropcapp::first-letter {
  font-family: Georgia, Times, "Times New Roman", serif !important;
}

/*new colour for the image gallery */
.post_td_gallery {
  background-color: #f8f8f8;
}

.td-gallery-controls-wrapper {
  color: #000;
}

.td-gallery-slide-top, .td-doubleSlider-2 {
  background-color: inherit;
}

/*fix for popup width*/
@media only screen and (max-width: 768px) {
  #popupad {
    min-width: 280px;
    margin-left: 5px;
    margin-right: 5px;
  }
}
.pmpro_checkout h3 span.pmpro_checkout-h3-name {
  display: none;
}

/*fix for liveblog*/
#LB24 .lb24-component-content p {
  font-size: 18px;
}

#LB24 .lb24-default-list-item .lb24-default-list-item-header .lb24-default-list-item-date, #LB24 .lb24-default-list-item .lb24-default-list-item-header .lb24-default-list-item-title {
  font-size: 22px;
}

/* styling for slide up ad */
.advads-slide-up {
  box-shadow: 0 -1px 4px 0 #8e8e8e !important;
  margin-left: 3px;
  margin-right: 3px;
  text-align: center;
  background: #fff;
}

.advads-close-button {
  transform: scale(1.7);
  border-radius: 50%;
  box-shadow: 0 -1px 4px 0 #8e8e8e !important;
}

@media only screen and (max-width: 500px) {
  .advads-slide-up {
    width: 80%;
  }
}
.paywall-title > h4 > span, .paywall-title > div > h4 > span {
  background: transparent;
}

.paywall-title > h4, .paywall-title > div > h4 {
  background: transparent;
  border-bottom-color: transparent;
}

.paywall-title > h4 > span:before, .paywall-title > div > h4 > span:before, .paywall-title > h4 > span:after, .paywall-title > div > h4 > span:after {
  background: #f00 !important;
}

p.noamp {
  float: left;
  width: 50%;
}

/*Turn webinar ad images to circles */
.page-id-415624 .gallery-item .gallery-icon img, .page-id-496930 .gallery-item .gallery-icon img {
  border-radius: 50%;
}

.tdb-tags li a {
  background: #dd3333 !important;
  color: #fff !important;
  border: none !important;
}

.tdb-tags li a:hover {
  text-decoration: underline;
}

/*new donations box*/
#pmpro_donations {
  background-color: #FFFF99;
  margin: 20px;
  padding: 10px;
}

/*long form scrollypicfix*/
.scrolly {
  width: calc(100% + 400px);
  margin-left: -200px !important;
}

/*Table of Contents box*/
.tocbox {
  margin: 10px !important;
  border-radius: 10px;
  line-height: 1;
}

/*styling for MG Premium*/
.premium a {
  font-size: 18px !important;
  font-style: normal !important;
  margin: 5px 0 -5px 0;
  color: #999;
  text-transform: uppercase;
  font-weight: 600;
}

/*fix latest posts header in on posts */
.electionheader {
  font-size: 20px;
  line-height: 1 !important;
  font-weight: 600;
}

/*code for block editor headings*/
.margins {
  padding-left: 5px;
  padding-right: 5px;
}

.marginstop {
  padding-top: 10px;
}

@media (max-width: 768px) {
  .reverse-mobile {
    flex-direction: column-reverse;
  }
}
.wpforms-container .wpforms-form .wpforms-field-container {
  margin-left: 10px !important;
}

.paywall-login .pmpro_actions_nav {
  display: none;
}

.pmpro_btn.pmpro_btn-submit-checkout {
  font-size: 18px !important;
}

.wpforms-container .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label {
  color: black !important;
}

/*hide header on squeeze subs page*/
.page-id-375037 .td-header-desktop-wrap, .page-id-375037 .td-footer-wrap {
  display: none !important;
}

/*longform2 fix image size*/
.image_cover_no {
  background-size: inherit !important;
}

/**
  Mobile Styles
**/
@media (max-width: 768px) {
  .mg_related-posts {
    width: 100%;
    float: left;
    margin-right: 0 !important;
    margin-bottom: 20px;
  }

  .td-container, .tdc-row, .tdc-composer {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }

  .tagdiv-type p {
    margin-bottom: 20px;
  }

  h2 {
    margin-bottom: 8px;
  }

  .mg_related-posts {
    width: 100% !important;
    margin-bottom: 15px !important;
  }

  .mg_related-posts-img img {
    padding: 4px !important;
  }

  .tdi_62 {
    padding-top: 14px !important;
  }

  .tdi_65 .tdb-entry-category, .tdi_71 .tdb-author-name, .tdb-post-meta time, .tdb-single-title {
    margin: 10px 0 20px;
  }

  .tdi_74 {
    margin-right: 0 !important;
    margin-bottom: 6px !important;
    margin-left: 0 !important;
    padding-top: 10px !important;
    padding-bottom: 8px !important;
  }

  .tagdiv-type p:last-child {
    margin-bottom: 0;
  }

  .td-scroll-up.td-scroll-up-visible, .tdb-author-box, .td-scroll-up {
    display: none !important;
  }

  .tdi_90 .td-module-meta-info {
    float: right !important;
    width: 65% !important;
    margin-left: 0 !important;
    padding: 0 !important;
  }
  .tdi_90 .td-image-container {
    float: left !important;
    width: 33% !important;
    margin-right: 0;
  }
  .tdi_90 .td-module-thumb {
    height: auto !important;
  }
  .tdi_90 .td-category-pos-image {
    display: block !important;
  }

  .tdi_90 .td_block_inner, .tdi_95 .td_block_inner {
    margin-left: -20px;
    margin-right: 20px;
  }

  #tdi_90 .entry-title, #tdi_95 .entry-title {
    font-size: 16px !important;
    line-height: 20px !important;
  }

  #tdi_90 .td_module_wrap, #tdi_95 .td_module_wrap {
    margin: 10px 0 !important;
    padding: 0 10px 0;
  }

  .mg-opinion-block.tdi_99 .td_module_flex_3 .td-image-container {
    flex: 0 0 30%;
  }
}

/*# sourceMappingURL=main.css.map*/