@charset "UTF-8";
/* https://ruralsustentable.org/wp-includes/css/dist/block-library/style.min.css?ver=6.9.4 */
/* https://ruralsustentable.org/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.1.5 */
/* https://ruralsustentable.org/wp-content/plugins/revslider/public/css/sr7.css?ver=6.7.38 */
/* https://ruralsustentable.org/wp-content/themes/dt-the7/fonts/icomoon-the7-font/icomoon-the7-font.min.css?ver=14.2.1 */
@font-face{font-display:swap;font-family:icomoon-the7-font;src:url(https://ruralsustentable.org/wp-content/themes/dt-the7/fonts/icomoon-the7-font/icomoon-the7-font.woff) format('woff');font-weight:400;font-style:normal}
/* https://ruralsustentable.org/wp-content/plugins/better-block-editor/dist/bundle/view.css?ver=56ef419e391b884d1d4f */
/* https://ruralsustentable.org/wp-content/plugins/js_composer/assets/css/js_composer.min.css?ver=8.7.2 */
@font-face{font-display:swap;font-family:vcpb-plugin-icons;font-style:normal;font-weight:400;src:url(https://ruralsustentable.org/wp-content/plugins/js_composer/assets/fonts/vc_icons/fonts/vcpb-plugin-icons.woff) format("woff")}
@font-face{font-display:swap;font-family:vc_grid_v1;font-style:normal;font-weight:400;src:url(https://ruralsustentable.org/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.woff) format("woff")}
/* https://fonts.googleapis.com/css?family=Roboto:400,600,700%7CPoppins:400,400italic,500,600,700%7CRoboto+Condensed:400,600,700%7CMontserrat:400,600,700,900 */
@font-face{font-display:swap;
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;src:url(https://fonts.gstatic.com/l/font?kit=JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw5aXw&skey=7bc19f711c0de8f&v=v31) format('woff');
}
@font-face{font-display:swap;
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;src:url(https://fonts.gstatic.com/l/font?kit=JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w5aXw&skey=7bc19f711c0de8f&v=v31) format('woff');
}
@font-face{font-display:swap;
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;src:url(https://fonts.gstatic.com/l/font?kit=JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w5aXw&skey=7bc19f711c0de8f&v=v31) format('woff');
}
@font-face{font-display:swap;
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;src:url(https://fonts.gstatic.com/l/font?kit=JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvC73w5aXw&skey=7bc19f711c0de8f&v=v31) format('woff');
}
@font-face{font-display:swap;
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 400;src:url(https://fonts.gstatic.com/l/font?kit=pxiGyp8kv8JHgFVrJJLucHtG&skey=f21d6e783fa43c88&v=v24) format('woff');
}
@font-face{font-display:swap;
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;src:url(https://fonts.gstatic.com/l/font?kit=pxiEyp8kv8JHgFVrJJfedA&skey=87759fb096548f6d&v=v24) format('woff');
}
@font-face{font-display:swap;
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;src:url(https://fonts.gstatic.com/l/font?kit=pxiByp8kv8JHgFVrLGT9Z1xlEw&skey=d4526a9b64c21b87&v=v24) format('woff');
}
@font-face{font-display:swap;
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;src:url(https://fonts.gstatic.com/l/font?kit=pxiByp8kv8JHgFVrLEj6Z1xlEw&skey=ce7ef9d62ca89319&v=v24) format('woff');
}
@font-face{font-display:swap;
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;src:url(https://fonts.gstatic.com/l/font?kit=pxiByp8kv8JHgFVrLCz7Z1xlEw&skey=cea76fe63715a67a&v=v24) format('woff');
}
@font-face{font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-stretch: normal;src:url(https://fonts.gstatic.com/l/font?kit=KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmUiAw&skey=a0a0114a1dcab3ac&v=v51) format('woff');
}
@font-face{font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 600;
  font-stretch: normal;src:url(https://fonts.gstatic.com/l/font?kit=KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYaalmUiAw&skey=a0a0114a1dcab3ac&v=v51) format('woff');
}
@font-face{font-display:swap;
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-stretch: normal;src:url(https://fonts.gstatic.com/l/font?kit=KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYjalmUiAw&skey=a0a0114a1dcab3ac&v=v51) format('woff');
}
@font-face{font-display:swap;
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;src:url(https://fonts.gstatic.com/l/font?kit=ieVo2ZhZI2eCN5jzbjEETS9weq8-_d6T_POl0fRJeyWyosBO5Xo&skey=9986ecffddb755ab&v=v31) format('woff');
}
@font-face{font-display:swap;
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 600;src:url(https://fonts.gstatic.com/l/font?kit=ieVo2ZhZI2eCN5jzbjEETS9weq8-_d6T_POl0fRJeyVspcBO5Xo&skey=9986ecffddb755ab&v=v31) format('woff');
}
@font-face{font-display:swap;
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 700;src:url(https://fonts.gstatic.com/l/font?kit=ieVo2ZhZI2eCN5jzbjEETS9weq8-_d6T_POl0fRJeyVVpcBO5Xo&skey=9986ecffddb755ab&v=v31) format('woff');
}
/* https://ruralsustentable.org/wp-content/themes/dt-the7/css/main.min.css?ver=14.2.1 */
/* https://ruralsustentable.org/wp-content/themes/dt-the7/lib/custom-scrollbar/custom-scrollbar.min.css?ver=14.2.1 */
/* https://ruralsustentable.org/wp-content/themes/dt-the7/css/wpbakery.min.css?ver=14.2.1 */
/* https://ruralsustentable.org/wp-content/plugins/dt-the7-core/assets/css/post-type.min.css?ver=2.7.12 */
/* https://ruralsustentable.org/wp-content/uploads/the7-css/css-vars.css?ver=7e4e488d6aac */
/* https://ruralsustentable.org/wp-content/uploads/the7-css/custom.css?ver=7e4e488d6aac */
/* https://ruralsustentable.org/wp-content/uploads/the7-css/compatibility/wc-dt-custom.css?ver=7e4e488d6aac */
@font-face{font-display:swap;
  font-family: star;src:url(https://ruralsustentable.org/wp-content/themes/dt-the7/css/compatibility/woo-fonts/star.woff) format('woff');
  font-weight: 400;
  font-style: normal;
}
@font-face{font-display:swap;
  font-family: WooCommerce;src:url(https://ruralsustentable.org/wp-content/themes/dt-the7/css/compatibility/woo-fonts/WooCommerce.woff) format('woff');
  font-weight: 400;
  font-style: normal;
}
/* https://ruralsustentable.org/wp-content/uploads/the7-css/media.css?ver=7e4e488d6aac */
/* https://ruralsustentable.org/wp-content/uploads/the7-css/mega-menu.css?ver=7e4e488d6aac */
/* https://ruralsustentable.org/wp-content/uploads/the7-css/the7-elements-albums-portfolio.css?ver=7e4e488d6aac */
/* https://ruralsustentable.org/wp-content/uploads/the7-css/post-type-dynamic.css?ver=7e4e488d6aac */
/* https://ruralsustentable.org/wp-content/themes/dt-the7/style.css?ver=14.2.1 */
/* https://ruralsustentable.org/wp-content/plugins/Ultimate_VC_Addons/assets/min-css/style.min.css?ver=3.21.2 */
/* https://ruralsustentable.org/wp-content/plugins/Ultimate_VC_Addons/assets/min-css/headings.min.css?ver=3.21.2 */
@font-face{font-family:Inter;font-style:normal;font-weight:300 900;font-display:fallback;src:url('https://ruralsustentable.org/wp-content/plugins/woocommerce/assets/fonts/Inter-VariableFont_slnt,wght.woff2') format('woff2');font-stretch:normal;}
@font-face{font-family:Cardo;font-style:normal;font-weight:400;font-display:fallback;src:url('https://ruralsustentable.org/wp-content/plugins/woocommerce/assets/fonts/cardo_normal_400.woff2') format('woff2');}
/* https://ruralsustentable.org/wp-content/plugins/woocommerce/assets/client/blocks/wc-blocks.css?ver=wc-10.5.3 */
