﻿:root{--default-font:"Lato","Open Sans",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--heading-font:"Montserrat",sans-serif;--nav-font:"Lato",sans-serif;--h1-size:calc(1.5rem + .3vW);--h2-size:calc(1.2rem + .5vW);--h3-size:calc(1.2rem + .2vW);--h4-size:calc(1rem + .2vW);--h5-size:calc(1rem + .3vW);--h6-size:calc(1rem + .1vW);--p-size:calc(1rem + .2vW);--p-small:calc(.7rem + .1vw);--p-lead:calc(1rem + .3vw);--main-link:calc(1rem + .2vW);--footer-link:calc(.8rem + .1vW);--tag-link:calc(.6rem + .1vW);--media-title:calc(1rem + .3vw);--swiper-theme-color:rgba(204,232,231,.781)!important;--swiper-navigation-size:2rem!important;--has-padding:calc(2rem + .3vw) 0;--section-padding:calc(1rem + .3vw) 0;}:root{--background-color:#fff;--background-color-rgb:255,255,255;--default-color:#212529;--default-color-rgb:33,37,41;--primary-color:#0d5433;--primary-color-rgb:13,84,51;--secondary-color:#32353a;--secondary-color-rgb:50,53,58;--accent-color:#5fe210;--accent-color-rgb:95,226,16;--contrast-color:#fff;--es-dark-contrast:rgb(29 35 29/90%);--es-bg-primary:rgb(225 231 225/90%);--es-bg-primary-hover:rgb(17 49 17/82%);--es-btn-primary:rgb(225 231 225/90%);--es-bright-contrast:#fff;}:root{--nav-color:#076d14;--nav-hover-color:#04b392;--nav-dropdown-color:#076d14;--nav-dropdown-hover-color:#e84545;--nav-dropdown-background-color:#e4e9e4;--nav-mobile-background-color:#fff;}:root{scroll-behavior:smooth;}.blog .container{margin:0 auto;}.blog .content_inner{position:relative;}.blog .content_inner.two-column{padding:0;gap:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.blog .content_inner.two-column .blogpost:first-of-type .blogpost-image{height:auto;}.blog .content_inner.two-column .blogpost:first-of-type .blogpost-image img{-o-object-fit:cover;object-fit:cover;}.blog .content-info{width:100%;}.blog .content-info h1{margin:0 0 2rem 0;}.blog .content-info .header-text{font-size:var(--p-lead);font-weight:300;line-height:2rem;margin-top:1.5rem;margin-bottom:1.5rem;max-width:70ch;}.blog .content-info.posts-list{margin:2rem 0;}.blog .blog-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;}.blog .blog-container .blogpost{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;color:#000;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s;}.blog .blog-container .blogpost-link{box-shadow:0 4px 16px rgba(var(--default-color-rgb),.1);position:relative;padding-bottom:30px;display:block;overflow:hidden;width:100%;border-radius:.5rem .5rem 0 0;}.blog .blog-container .blogpost-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:flex-start;overflow:hidden;height:auto;flex-direction:column;flex-wrap:nowrap;}.blog .blog-container .blogpost-image>img{height:auto;-webkit-transition:1s;-o-transition:1s;transition:1s;display:block;width:100%;border-radius:.5rem .5rem 0 0;}.blog .blog-container .blogpost-info{margin:20px 20px 13% 20px;}.blog .blog-container .blogpost-info .blogpost-title{font-weight:400;font-size:var(--h5-size);line-height:31px;color:#3f3f3f;margin-bottom:1rem;}.blog .blog-container .blogpost-info .blogpost-description{font-weight:normal;font-size:.9rem;line-height:28px;color:#535353;margin-bottom:1rem;}.blog .blog-container .blogpost-info .blogpost-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.blog .blog-container .blogpost-info .blogpost-tags .blogpost-tag{margin-right:14px;margin-bottom:12px;padding:2px 4px;color:var(--nav-color);background:var(--es-bg-primary);font-weight:normal;font-size:var(--tag-link);line-height:16px;text-align:center;}.blog .blog-container .blogpost-footer{margin-bottom:15px;padding:0 20px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:0;color:#000;font-size:12px;}.blog .blog-container .blogpost-footer img{height:25px;width:25px;border-radius:50%;}.blog .blog-container .blogpost-footer.time{color:#89a8ff;font-size:var(--p-small);font-weight:200;}.blog.blog-details-page section{padding:0;}.blog.blog-details-page section.call-to-action_append{padding:2rem .5rem!important;}.blog.blog-details-page .info .time{font-size:var(--p-small)!important;font-weight:200;}.blog.blog-details-page .blog_details{margin-top:2rem;}.blog.blog-details-page .blog_details .title{margin-bottom:1rem;box-shadow:0 4px 16px rgba(var(--default-color-rgb),.1);padding:1rem;}.blog.blog-details-page .blog_details .title span{font-size:var(--p-small);}.blog .content-aside{order:1;-ms-flex-negative:0;flex-shrink:0;padding:0;width:auto;flex:1 0 25%;box-shadow:0 4px 6px rgba(var(--default-color-rgb),.1);}.blog .content-aside .sidebar-item{padding:.5rem .5rem 0 .5rem;position:relative;}.blog .content-aside .sidebar-title{color:var(--secondary-color);font-size:var(--h1-size);}.blog .content-aside ul._menu{list-style:none;padding:0 1rem;margin-top:1rem;}.blog .content-aside ul._menu a._menu-link{color:var(--nav-color);transition:.3s;text-decoration:none;}.blog .content-aside ul._menu a._menu-link:hover{color:var(--nav-hover-color);}.blog .content-aside ul._menu a._menu-link span{padding-left:5px;color:rgba(var(--default-color-rgb),.7);font-size:var(--p-small);}.blog .content-aside .recent-posts time{display:block;font-style:italic;font-size:var(--p-small);color:rgba(var(--default-color-rgb),.7);}.blog .content-aside .categories ul a span{padding-left:5px;color:rgba(var(--default-color-rgb),.7);font-size:var(--p-small);}@media(max-width:1199px){.sidebar-item{margin-top:1rem;}}@media(min-width:1200px){.sidebar-item{margin-top:2rem;}}.meta-top{margin-top:20px;color:rgba(var(--default-color-rgb),.6);}.meta-top ul.items{display:flex;flex-wrap:wrap;list-style:none;align-items:center;padding:0;margin:0;}.meta-top ul.items li.item+li.item{padding-left:20px;}.meta-top i{font-size:var(--p-small);font-weight:normal;margin-right:8px;line-height:0;color:rgba(var(--default-color-rgb),.6);}.meta-top a{color:rgba(var(--default-color-rgb),.6);font-size:var(--p-small);font-weight:200;display:inline-block;line-height:1;}.meta-bottom{padding-top:10px;border-top:1px solid rgba(var(--default-color-rgb),.1);}.meta-bottom i{color:rgba(var(--default-color-rgb),.6);display:inline;}.meta-bottom a{color:rgba(var(--default-color-rgb),.6);transition:.3s;}.meta-bottom a:hover{color:var(--primary-color);}.meta-bottom .cats{list-style:none;display:inline;padding:0 20px 0 0;font-size:var(--p-size);font-weight:200;}.meta-bottom .cats li{display:inline-block;}.meta-bottom .tags{list-style:none;display:inline;padding:0;font-size:14px;}.meta-bottom .tags li{display:inline-block;}.meta-bottom .tags li+li::before{padding-right:6px;color:var(--default-color);content:",";}.meta-bottom .share{font-size:16px;}.meta-bottom .share i{padding-left:5px;}.accordion .accordion-header{--bs-accordion-btn-focus-border-color:#cdcdcd;--bs-accordion-btn-focus-box-shadow:var(--es-box-shadow);--bs-accordion-active-bg:var(--es-bg-primary);--bs-accordion-btn-focus-border-color:var(--es-bg-primary);background-color:var(--es-bg-primary)!important;border:var(--es-bg-primary);}.accordion .accordion-body{padding:1rem;}.accordion .accordion-body .blog-author ._header{display:flex;flex-wrap:nowrap;align-items:center;margin-bottom:1rem;}.accordion .accordion-body .blog-author ._header .avatar{width:55px;height:55px;background-size:contain;background-repeat:no-repeat;background-position:center center;margin-right:1rem;position:relative;}.accordion .accordion-body .blog-author ._header .text{font-size:var(--p-small);font-weight:300;margin-top:1rem;}.accordion .accordion-body .blog-author .contact-infos{font-size:var(--p-small);font-weight:300;margin-top:1rem;}.accordion .accordion-body .blog-author .contact-infos span{margin-right:.5rem;color:var(--nav-color);}.accordion .accordion-body .blog-author .contact-infos span i{margin-right:.3rem;}.accordion .accordion-body .blog-author .contact-infos a{color:var(--nav-color)!important;}