@charset "UTF-8";.artigos{background:hsl(var(--color-white));color:hsl(var(--color-black));padding:140px 0 5rem 0}.artigos .container{flex-direction:column;align-items:flex-start;position:relative;max-width:var(--container);width:100%;margin:0 auto;display:flex}.artigos .container .box-content{width:100%;display:flex;flex-direction:column-reverse;justify-content:space-between;align-items:start;padding:1.038rem 0 0 0}@media (min-width:768px){.artigos .container .box-content{flex-direction:row;align-items:start}}.artigos .container .box-content .box-content-title{display:flex;flex-direction:column;justify-content:start;align-items:start;width:auto;gap:1rem}@media (min-width:768px){.artigos .container .box-content .box-content-title{gap:.84rem}}.artigos .container .box-content .box-content-title .title{margin:0}.artigos .container .box-content .box-content-title h2{width:100%;max-width:-moz-max-content;max-width:max-content;font-size:1.363rem}@media (min-width:768px){.artigos .container .box-content .box-content-title h2{font-size:1.5625rem;max-width:28rem}}@media (min-width:900px){.artigos .container .box-content .box-content-title h2{max-width:38rem}}.artigos .container .box-content .btn-agendar-hero{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-self:end;width:auto;gap:12px;bottom:-29px;margin:0 0;padding:10px 10px 10px 22px;font-size:12px;background:hsl(var(--color-white));color:#34383c;border:1px solid #ddd;border-radius:3.125rem;transition:background var(--transition-fast),color var(--transition-fast);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.artigos .container .box-content .btn-agendar-hero:hover{color:#4b535c;border:1px solid #4b535c}.artigos .container .box-content .btn-agendar-hero:hover i{color:#4b535c}.artigos .container .box-content .btn-agendar-hero i{font-size:18px;color:#000}@media (min-width:768px){.artigos .container .box-content .btn-agendar-hero i{font-size:22px}}@media (min-width:768px){.artigos .container .box-content .btn-agendar-hero{position:inherit;align-self:inherit;width:-moz-fit-content;width:fit-content;padding:14px 12px 14px 30px;font-size:15px;gap:17px}}.artigos .container .blog-filter-bar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding-bottom:24px;margin-bottom:30px;margin-top:20px;border-bottom:1px solid #d4d4d4;width:100%}.artigos .container .blog-filter-bar .blog-filter-btn{background:0 0;border:1px solid #a3a3a3;border-radius:30px;padding:8px 18px;font-size:14px;color:#333;cursor:pointer;transition:all .2s ease-in-out;font-family:inherit}.artigos .container .blog-filter-bar .blog-filter-btn:hover{background:#0e2a42!important;border-color:#0e2a42!important;color:#fff}.artigos .container .blog-filter-bar .blog-filter-btn.is-active{background:#0e2a42!important;border-color:#0e2a42!important;color:#fff;font-weight:500}.artigos .container .blog-grid{display:grid;grid-template-columns:1fr;gap:50px 20px;width:100%}@media (min-width:768px){.artigos .container .blog-grid{grid-template-columns:repeat(2,1fr);gap:60px 40px}}@media (min-width:1024px){.artigos .container .blog-grid{grid-template-columns:repeat(3,1fr);gap:70px 50px}}.artigos .container .blog-grid .blog-grid-card{display:flex;flex-direction:column;text-align:left;height:100%}.artigos .container .blog-grid .blog-grid-card__thumb{display:block;width:100%;overflow:hidden;border-radius:8px;margin-bottom:12px}.artigos .container .blog-grid .blog-grid-card__thumb:hover .blog-grid-card__img{transform:scale(1.03)}.artigos .container .blog-grid .blog-grid-card__img{width:100%;height:auto;aspect-ratio:6/5;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .3s ease}.artigos .container .blog-grid .blog-grid-card__body{display:flex;flex-direction:column;flex-grow:1}.artigos .container .blog-grid .blog-grid-card__cat{font-size:.8125rem!important;font-weight:400!important;color:hsl(var(--color-primary))!important;text-decoration:none!important;text-underline-offset:2px!important;text-transform:capitalize!important;transition:opacity var(--transition-fast)!important}.artigos .container .blog-grid .blog-grid-card__cat:hover{opacity:.8!important}.artigos .container .blog-grid .blog-grid-card__title{font-size:18px;font-weight:700;color:#000;margin:0 0 4px 0;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:48px}@media (min-width:1024px){.artigos .container .blog-grid .blog-grid-card__title{font-size:20px;min-height:52px}}.artigos .container .blog-grid .blog-grid-card__title a{color:inherit;text-decoration:none}.artigos .container .blog-grid .blog-grid-card__title a:hover{text-decoration:none;color:rgba(14,42,66,.8392156863)}.artigos .container .blog-grid .blog-grid-card__meta{font-size:.8125rem!important;color:hsl(var(--color-black)/.45)!important;margin:0!important;display:flex!important;align-items:center!important;gap:.375rem!important;flex-wrap:wrap!important;justify-content:space-between!important}.artigos .container .blog-grid .blog-grid-card__meta a{color:inherit;text-decoration:none;transition:color .3s ease}.artigos .container .blog-grid .blog-grid-card__meta a:hover{text-decoration:none;color:rgba(14,42,66,.8392156863)}.artigos .container .blog-grid .blog-grid-card__author{font-weight:500}.artigos .container .blog-grid .blog-grid-card__date{opacity:.8}.artigos .container .blog-grid .blog-grid-card__excerpt{font-size:15px;color:#222;line-height:1.5;margin:0;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.artigos .container .blog-grid .blog-grid-card__excerpt p{margin:0;padding:0}.artigos .container .blog-grid .blog-no-posts{grid-column:1/-1;justify-self:center;text-align:center;padding:40px 60px;background:#fdfdfd;border:2px dashed #dcdcdc;border-radius:12px;color:#666;font-size:16px;font-weight:500;margin:20px auto;max-width:500px}.artigos .container .blog-load-more-wrap{display:flex;justify-content:center;width:100%;margin-top:50px}.artigos .container .blog-load-more-btn{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;gap:12px;margin:0 auto;padding:12px 28px;font-size:14px;background:hsl(var(--color-white));color:#34383c;border:1px solid #ddd;border-radius:3.125rem;transition:background .3s ease,border .3s ease,color .3s ease;cursor:pointer;font-family:inherit;font-weight:500}.artigos .container .blog-load-more-btn:hover{color:#4b535c;border:1px solid #4b535c;background:#fdfdfd}.artigos .container .blog-load-more-btn:hover i{color:#4b535c}.artigos .container .blog-load-more-btn i{font-size:18px;color:#000;transition:color .3s ease}@media (min-width:768px){.artigos .container .blog-load-more-btn i{font-size:22px}}@media (min-width:768px){.artigos .container .blog-load-more-btn{padding:14px 34px;font-size:15px}}.artigos .container .blog-load-more-btn.is-loading .blog-load-more-btn__spin{display:block;width:16px;height:16px;border:2px solid rgba(0,0,0,.1);border-top-color:#333;border-radius:50%;animation:spin 1s infinite linear}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.artigos .container .archive-with-sidebar{display:flex;flex-direction:column;gap:50px;width:100%}@media (min-width:992px){.artigos .container .archive-with-sidebar{flex-direction:row;align-items:flex-start;gap:60px}}.artigos .container .archive-with-sidebar .archive-main-col{flex:1;width:100%;max-width:100%}.artigos .container .archive-with-sidebar .archive-main-col .custom-archive-header{padding-top:0;margin-top:20px;margin-bottom:50px;display:flex;flex-direction:column;align-items:flex-start;border-bottom:2px solid #e0e0e0;padding-bottom:12px;width:100%;gap:12px}.artigos .container .archive-with-sidebar .archive-main-col .custom-archive-header .single-category-outline{margin-bottom:0;background:#0e2a42!important;color:#fff!important;border:none!important;font-size:13px;padding:6px 16px}.artigos .container .archive-with-sidebar .archive-main-col .custom-archive-header .archive-main-heading{font-size:28px;font-weight:700;color:#000;margin:0;line-height:1.1}@media (min-width:768px){.artigos .container .archive-with-sidebar .archive-main-col .custom-archive-header .archive-main-heading{font-size:36px}}.artigos .container .archive-with-sidebar .archive-main-col .custom-archive-header .archive-count-badge{display:inline-block;background:#0e2a42;color:#fff;border-radius:30px;padding:6px 20px;font-size:14px;font-weight:600}.artigos .container .archive-with-sidebar .blog-sidebar{width:100%}@media (min-width:992px){.artigos .container .archive-with-sidebar .blog-sidebar{width:320px;flex-shrink:0}}.artigos .container .blog-grid--horizontal{display:flex;flex-direction:column;gap:30px;grid-template-columns:1fr}.artigos .container .blog-grid--horizontal .blog-grid-card{display:flex;flex-direction:column;border-bottom:1px solid #e0e0e0;padding-bottom:30px;height:auto}@media (min-width:768px){.artigos .container .blog-grid--horizontal .blog-grid-card{flex-direction:row;align-items:center;gap:30px}}.artigos .container .blog-grid--horizontal .blog-grid-card:last-child{border-bottom:none}.artigos .container .blog-grid--horizontal .blog-grid-card__thumb{width:100%;margin-bottom:15px}@media (min-width:768px){.artigos .container .blog-grid--horizontal .blog-grid-card__thumb{width:250px;flex-shrink:0;margin-bottom:0}}.artigos .container .blog-grid--horizontal .blog-grid-card__img{aspect-ratio:16/10;border-radius:12px;height:100%;width:100%}.artigos .container .blog-grid--horizontal .blog-grid-card__body{flex:1;justify-content:flex-start}@media (min-width:768px){.artigos .container .blog-grid--horizontal .blog-grid-card__body{padding:10px 0}}.artigos .container .blog-grid--horizontal .blog-grid-card__title{font-size:18px;-webkit-line-clamp:3}@media (min-width:1024px){.artigos .container .blog-grid--horizontal .blog-grid-card__title{font-size:20px}}.artigos .container .blog-grid--horizontal .blog-grid-card__cat{background-color:transparent!important;color:#0e2a42!important;padding:0;border:none}.artigos .container .blog-grid--horizontal .blog-grid-card__excerpt{-webkit-line-clamp:4}