.cc-native-article,.cc-native-library{padding:140px 0 70px!important;background:white;color:#333;font-family:Poppins,sans-serif;gap:0!important;--widgets-spacing:0px}
.cc-article-heading,.cc-article-body,.cc-library-heading,.cc-library-body{width:86%!important;max-width:1100px!important;margin:0 auto;padding:0!important}
.cc-article-heading{border-bottom:1px solid #ddd;padding-bottom:32px!important;gap:20px!important}.cc-native-article .cc-article-heading h1.elementor-heading-title,.cc-native-library h1.elementor-heading-title{font:700 48px/1.2 Poppins,sans-serif;color:#333;margin:0}.cc-native-article .cc-article-byline{font-size:16px;color:#666}.cc-article-body{max-width:850px!important;padding-top:40px!important;gap:22px!important}.cc-article-body .elementor-widget-text-editor{font:400 18px/1.75 Poppins,sans-serif;color:#333}.cc-article-body p{margin:0 0 14px}.cc-article-body p:last-child{margin:0}.cc-article-body .elementor-widget-text-editor h2,.cc-article-body h2.elementor-heading-title{font:600 30px/1.35 Poppins,sans-serif;color:#333}.cc-article-body h3.elementor-heading-title{font:600 25px/1.4 Poppins,sans-serif;color:#333}.cc-article-body h4.elementor-heading-title,.cc-article-body h5.elementor-heading-title{font:600 21px/1.4 Poppins,sans-serif;color:#333}.cc-article-body a{color:#846d29;text-decoration:underline;overflow-wrap:anywhere}.cc-article-body img{max-width:100%;height:auto}.cc-article-image img{display:block;margin:auto}.cc-article-image{margin-bottom:12px}.cc-article-body blockquote{border-left:4px solid #c8b56d;padding:8px 24px;margin:12px 0;font-style:italic}.cc-article-body ul,.cc-article-body ol{padding-left:1.5em}.cc-article-body iframe{max-width:100%}.cc-article-caption,.cc-article-body figcaption{font-size:14px!important;color:#666!important}.cc-article-body table{max-width:100%;display:block;overflow:auto}.cc-article-body .elementor-button{background:#eee9db;color:#493f24;text-decoration:none;border-radius:2px}.cc-article-taxonomies{padding-top:24px;border-top:1px solid #ddd;margin-top:20px}.cc-article-taxonomies h3{font-size:21px}.cc-article-taxonomies a{display:inline-block;margin:0 7px 8px 0;padding:7px 11px;background:#f3f3f3;color:#444;text-decoration:none;font-size:13px}
.cc-library-heading{padding-bottom:35px!important;gap:18px!important}.cc-library-heading p{font:400 18px/1.6 Poppins,sans-serif;margin:0}.cc-library-filters{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap;border-top:1px solid #ddd;padding-top:30px}.cc-library-filters label{font:600 13px/1.5 Poppins,sans-serif;flex:1;min-width:180px}.cc-library-filters input,.cc-library-filters select{display:block;width:100%;height:48px;margin-top:7px;border:1px solid #ccc;border-radius:3px;background:#fff;color:#333;font:400 15px Poppins,sans-serif;padding:10px 14px}.cc-library-filters select{appearance:none;padding-right:38px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10'%3E%3Cpath d='M1 1l6 6 6-6' fill='none' stroke='%23444' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}.cc-library-filters button,.cc-library-pages a{background:#292e2e;color:#fff;padding:13px 20px;border:0;border-radius:3px;font:600 14px Poppins,sans-serif;text-decoration:none}.cc-library-filters>a{padding:13px 0;color:#555}.cc-library-count{font-size:14px;color:#666;margin:30px 0 20px}.cc-library-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.cc-library-card{border:1px solid #ddd;border-radius:3px;overflow:hidden;background:white}.cc-library-card>a{display:block}.cc-library-card img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block}.cc-library-card>div{padding:22px}.cc-library-card h2{font:600 22px/1.35 Poppins,sans-serif;margin:0 0 14px}.cc-library-card h2 a{color:#333;text-decoration:none}.cc-library-card p{font:400 14px/1.65 Poppins,sans-serif}.cc-library-card .cc-library-author{font-size:12px;color:#777}.cc-library-read{font-size:14px;font-weight:600;color:#846d29}.cc-library-pages{display:flex;justify-content:space-between;gap:20px;margin-top:36px}.cc-library-body>h2{font:600 26px Poppins,sans-serif;margin:30px 0 0}
@media(max-width:767px){.cc-native-article,.cc-native-library{padding:120px 0 50px!important}.cc-article-heading,.cc-article-body,.cc-library-heading,.cc-library-body{width:calc(100% - 40px)!important}.cc-native-article .cc-article-heading h1.elementor-heading-title,.cc-native-library h1.elementor-heading-title{font-size:32px}.cc-article-body{padding-top:28px!important}.cc-article-body .elementor-widget-text-editor{font-size:17px}.cc-library-grid{grid-template-columns:1fr}.cc-library-filters label{min-width:100%}.cc-library-card h2{font-size:23px}}

.cc-article-body{overflow-wrap:anywhere;min-width:0}.cc-article-body .elementor-widget{min-width:0;max-width:100%}.cc-library-card{min-width:0}.cc-library-card h2{overflow-wrap:anywhere}
