@keyframes fadeInUp{0%{opacity:0;transform:translateY(10%)}to{opacity:1;transform:none}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(10%)}to{opacity:0;transform:none}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-25%)}to{opacity:1;transform:none}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(-25%)}to{opacity:0;transform:none}}@keyframes fadeInRight{0%{opacity:.2;transform:translate(8%)}to{opacity:1;transform:none}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-8%)}to{opacity:1;transform:none}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes progress-bar{0%{width:0}}@keyframes avbGradient{0%{background-position:10% 0}50%{background-position:91% 100%}to{background-position:10% 0}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes pulse{0%{background-position:0 0}to{background-position:-135% 0}}.pulse{animation:3s infinite pulse}.pulse:hover{animation:none}.is-loading{background:linear-gradient(-90deg,#f6f7fd 0%,#eef0fb 50%,#f6f7fd 100%) 0 0/400% 400%;width:100%;height:100%;animation:1.2s ease-in-out infinite pulse}.blog--filters{width:100%;max-width:320px;padding-left:var(--fl1-spacing-lg);margin:40px 0 20px}@media (max-width:1024px){.blog--filters{max-width:100%}}.blog--filters article{margin-bottom:40px}.blog--filters article h4{font-size:var(--fl1-font-lg);color:var(--fl1-text);margin-bottom:var(--fl1-spacing-sm);font-weight:600}.blog--filters article.search{background:var(--fl1-secondary);border-radius:4px;padding:20px}.blog--filters article.search input{color:var(--fl1-secondary);width:100%;font-size:15px;font-family:var(--fl1-primary-font);background:#fff;border:none;border-radius:4px;padding:15px}.blog--filters article .tagcloud{padding:20px 18px}.blog--filters article .tagcloud a{background:var(--fl1-lightgrey);color:var(--fl1-text);border-radius:20px;margin:2px;padding:5px 10px;display:inline-block;font-size:13px!important}.blog--filters article .tagcloud a:hover{background:var(--fl1-primary);color:#fff}.blog--filters ul li a{color:var(--fl1-text);border-radius:16px;align-items:center;padding:8px 16px;font-size:16px;font-weight:600;transition:all .3s;display:flex}.blog--filters ul li a:hover{color:var(--fl1-primary)}.blog--filters ul li a.active{background:var(--fl1-primary);color:#fff}.blog--post{flex-direction:column;width:33.3333%;display:flex}@media (max-width:900px){.blog--post{width:50%}}@media (max-width:700px){.blog--post{padding:0}}@media (max-width:650px){.blog--post{width:100%}}.blog--post-padder{border-radius:var(--fl1-radius-lg);margin:var(--fl1-spacing-sm);background:#fff;flex-direction:column;flex:1;display:flex;overflow:hidden;box-shadow:0 0 10px #0000001a}.blog--post:not(.featured).padder{margin:var(--fl1-spacing-sm)}.blog--post-content{padding:var(--fl1-spacing-lg);gap:var(--fl1-spacing-sm);flex-direction:column;flex:1;display:flex}@media (max-width:900px){.blog--post-content{width:100%;padding:24px}}.blog--post-content h5{font-size:var(--fl1-font-xxs);color:var(--fl1-tertiary);text-transform:uppercase;letter-spacing:.5px}.blog--post-content h5 a{color:var(--fl1-tertiary)}.blog--post-content h2{font-size:var(--fl1-font-size-md);text-transform:none;color:var(--fl1-text);font-weight:600;line-height:1.4;position:relative}.blog--post-content h2 a{color:var(--fl1-text)}.blog--post-content h2 a:hover{color:var(--fl1-primary)}.blog--post-content p{font-size:var(--fl1-font-xs);line-height:1.7}.blog--post-content date{color:var(--fl1-secondary);font-weight:600;display:block}.blog--post-content .blog--post-action{justify-content:flex-start;margin-top:auto;display:flex}.blog--post-content .blog--post-action a{padding:10px 24px}.blog--post-img{border-radius:var(--fl1-radius)0 0 var(--fl1-radius);background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:var(--fl1-lightgrey);min-height:290px}@media (max-width:900px){.blog--post-img{border-radius:var(--fl1-radius)var(--fl1-radius)0 0;width:100%;min-height:260px}}@media (min-width:700px){.blog--post.featured{width:100%;margin-bottom:3rem}.blog--post.featured .blog--post-padder{flex-direction:row;justify-content:space-between;margin:0}.blog--post.featured .blog--post-img{width:50%}.blog--post.featured .blog--post-content{width:50%;padding:var(--fl1-spacing-2xl);gap:var(--fl1-spacing-sm)}.blog--post.featured .blog--post-content h5{font-size:var(--fl1-font-size-xs)}.blog--post.featured .blog--post-content h2{font-size:var(--fl1-font-size-2xl)}.blog--post.featured .blog--post-content p{font-size:var(--fl1-font-size-sm)}}@media (max-width:900px){.blog--post.featured .blog--post-img{width:30%}.blog--post.featured .blog--post-content{gap:var(--fl1-spacing-xs)}}@media (max-width:700px){.blog--post.featured,.blog--post.featured .blog--post-img{width:100%}}.blog--post.cat{width:100%}.blog--post.cat .blog--post-padder{flex-direction:row;justify-content:space-between}.blog--post.cat .blog--post-img{width:40%;min-height:240px}.blog-single--hero{background:var(--fl1-gradient-primary);padding:var(--fl1-spacing-xl)0 var(--fl1-spacing-xl)0}.blog-single--hero .max__width{justify-content:space-between;align-items:center;gap:var(--fl1-spacing-xl);display:flex}@media (max-width:1024px){.blog-single--hero .max__width{gap:var(--fl1-spacing-md);flex-direction:column}}.blog-single--hero .blog-single--hero__content{gap:var(--fl1-spacing-sm);flex-direction:column;width:50%;display:flex}@media (max-width:1024px){.blog-single--hero .blog-single--hero__content{width:100%}}.blog-single--hero .blog-single--hero__content h5{font-size:var(--fl1-font-xs);color:var(--fl1-white);font-weight:600}.blog-single--hero .blog-single--hero__content h1{text-transform:none;color:var(--fl1-white);font-size:3.5rem;font-weight:600;line-height:1.2}.blog-single--hero .blog-single--hero__content p{font-size:var(--fl1-font-lg);color:var(--fl1-white);line-height:1.7}.blog-single--hero figure{width:50%}@media (max-width:1024px){.blog-single--hero figure{width:100%}}.blog-single--hero figure img{border-radius:var(--fl1-radius-md);width:100%;height:100%}.blog__single-wrapper{z-index:1;justify-content:space-between;display:flex;position:relative;padding:var(--fl1-spacing-md)0!important}.blog__single{flex:1}.blog__single .max__width{padding:0}@media (max-width:900px){.blog__single{flex-direction:column;padding-right:0}}.blog__single .blog__info{padding-bottom:var(--fl1-spacing-lg);gap:var(--fl1-spacing-sm);flex-direction:column;display:flex}.blog__single .blog__info h5{font-size:var(--fl1-font-xs);color:var(--fl1-text);text-transform:uppercase;font-weight:600}.blog__single .blog__info h5 a{color:var(--fl1-primary)}.blog__single .blog__info h5 a:hover{color:#e4f3f0}.blog__single .blog__info h1{text-transform:none;color:var(--fl1-text);font-size:3rem;font-weight:600;line-height:1.2}.blog__single .blog__info date{color:var(--fl1-primary);font-size:var(--fl1-font-sm);font-weight:600;display:block}.blog__single .blog__info p.blog__excerpt{font-size:var(--fl1-font-lg);line-height:1.7}.blog__single .blog__pagination{border-top:1px solid var(--fl1-secondary);border-bottom:1px solid var(--fl1-secondary);justify-content:space-between;margin:20px 0;padding:20px 0;display:flex}.blog__single .blog__pagination a{text-transform:uppercase;color:var(--fl1-text);font-weight:700}.blog__single-members{background:var(--fl1-lightgrey);flex-direction:column;align-items:center;margin-bottom:40px;padding:40px;display:flex}.blog__single-members p{margin-bottom:20px;font-size:21px;font-weight:600}.blog__single-members small{color:var(--fl1-text);margin-top:15px;font-size:14px;display:block}.blog__single-members small a{color:var(--fl1-primary)}.blog__single .author{background:var(--fl1-lightgrey);border-radius:4px;justify-content:space-between;align-items:center;margin-bottom:60px;padding:16px;display:flex}@media (max-width:1024px){.blog__single .author{align-items:flex-start}}.blog__single .author figure{width:100%;max-width:135px}@media (max-width:1024px){.blog__single .author figure{max-width:100px}}.blog__single .author figure img{border-radius:8px}.blog__single .author-content{flex:1;padding:0 32px}@media (max-width:1024px){.blog__single .author-content{padding:0 20px}}.blog__single .author-content h4{color:var(--fl1-primary);margin-bottom:0;font-size:24px;font-weight:600}.blog__single .author-content h6{color:var(--fl1-text);margin-bottom:0;font-size:18px;font-weight:600}@media (max-width:1024px){.blog__single .author-content h6{font-size:16px;font-weight:500;line-height:20px}}.blog__single .author-content .description{margin-top:10px}.blog__single .author-content p{color:var(--fl1-text-light);margin-bottom:0;font-size:16px;font-weight:400;line-height:22px}.blog__single .author-content ul{margin-top:10px}.blog__single .author-content ul li{color:var(--fl1-text-light);align-items:center;font-size:16px;display:flex}.blog__single .author-content ul li i{color:var(--fl1-primary);margin-right:8px}@media (max-width:1024px){.blog__single .author-content ul li i{display:none}}section.blog{z-index:1;margin-top:var(--fl1-spacing-xl);flex-wrap:wrap;justify-content:space-between;display:flex;position:relative}section.blog .blog--loop{flex-wrap:wrap;flex:1;display:flex}section.blog .blog--loop h4{font-size:var(--fl1-font-xl);color:var(--fl1-text);padding:var(--fl1-spacing-lg)var(--fl1-spacing-sm)var(--fl1-spacing-sm);flex:1 0 100%;justify-content:space-between;align-items:center;font-weight:600;display:flex}section.blog .blog--loop h4 a{color:var(--fl1-primary);font-size:var(--fl1-font-xxs);gap:var(--fl1-spacing-xs);font-weight:600;transition:all .3s ease-in-out;display:flex}@media (max-width:700px){section.blog .blog--loop{width:100%;padding-right:0}}section.blog .blog--archive{display:flex}@media (max-width:1024px){section.blog .blog--archive{flex-direction:column}section.blog .blog--archive .blog--loop{width:100%}}section.blog .blog--archive .blog--loop .blog--post{width:100%}section.blog .blog--archive .blog--loop .blog--post-padder{flex-direction:row}section.blog .blog--archive .blog--loop .blog--post-img{width:40%;min-height:240px}section.blog .blog--cats{padding-bottom:var(--fl1-spacing-lg);justify-content:center;display:flex}section.blog .blog--cats select{width:100%;max-width:400px;padding:var(--fl1-spacing-sm)var(--fl1-spacing-md);border-radius:var(--fl1-radius-md);color:var(--fl1-text);font-family:var(--fl1-primary-font);font-size:var(--fl1-font-xs);cursor:pointer;-webkit-appearance:none;appearance:none;background:url(../../../../img/select-arrow-down.png) no-repeat right 8px center var(--fl1-lightgrey);background-size:1.5rem;border:none;transition:all .3s ease-in-out}section.blog--featured{padding-top:var(--fl1-spacing-3xl);background:var(--fl1-gradient-primary);margin-top:0}section.blog--featured .max__width{padding:0}