@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..900;1,400..900&family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..900;1,400..900&family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap);body,html{height:100%;overflow:inherit;scroll-behavior:smooth}body{color:#26201f;font-family:"Work Sans",sans-serif;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;line-height:1.5;font-size:16px;background-color:#fff!important}body *,body :after,body :before{box-sizing:border-box;margin:0}body :focus{outline:0!important;box-shadow:none!important}body :focus-visible{outline:1px solid #3a58f1!important;box-shadow:none!important}body section{position:relative;z-index:1;overflow:hidden}body div.container{max-width:1100px;width:100%;margin:0 auto}@media screen and (max-width:1142px){body div.container{max-width:1142px;padding:0 1rem}}body .h1,body .h2,body .h3,body .h4,body .h5,body h1,body h2,body h3,body h4,body h5{font-weight:600;font-family:"Playfair Display",serif;margin:0}body .h1,body h1{font-size:clamp(2.1875rem,1.9488rem + 1.1933vw,2.8125rem);line-height:120%}body .h2,body h2{font-size:clamp(1.6875rem,1.5682rem + .5967vw,2rem);line-height:120%;font-family:"Work Sans",sans-serif}body .h3,body h3{font-size:clamp(1.0625rem,1.0148rem + .2387vw,1.1875rem);line-height:140%;letter-spacing:3%;font-family:"Work Sans",sans-serif}body a.label,body a.tag{font-size:clamp(.6875rem,.6422rem + .1511vw,.75rem);font-weight:500;letter-spacing:1.5px;width:-moz-fit-content;width:fit-content;text-decoration:none}body a.tag{opacity:.7;line-height:100%;color:var(--text);border:solid 1px var(--text);padding:5px 7px}body a.label{text-transform:uppercase;line-height:100%}body p,body span{font-family:"Work Sans",sans-serif;font-size:1rem;line-height:160%;font-weight:400;margin:0}body p.label,body p.tag,body span.label,body span.tag{font-size:clamp(.6875rem,.6422rem + .1511vw,.75rem);font-weight:500;letter-spacing:1.5px;width:-moz-fit-content;width:fit-content}body p.tag,body span.tag{opacity:.7;line-height:130%;color:var(--text);border:solid 1px var(--text);padding:5px 7px}body p.label,body span.label{text-transform:uppercase;line-height:100%}body ol,body ul{margin:0}body a{font-family:"Work Sans",sans-serif}body a.btn{font-size:clamp(.9375rem,.9136rem + .1193vw,1rem);font-weight:600;line-height:17.6px;letter-spacing:6%;text-decoration:underline}body a.btn.primary{color:#007395}body a.btn.secondary{color:#38611e}body a.link{color:#515b6a;font-size:clamp(1.0625rem,.9719rem + .3021vw,1.1875rem);font-weight:700;line-height:25.2px;letter-spacing:.07em;text-decoration:none;text-transform:uppercase}body a:not([href]){color:inherit;text-decoration:none}body a:not([href]):hover{color:inherit;text-decoration:none}body picture{width:100%;height:100%;display:block}body picture img{width:100%;height:100%;display:block}body picture img.fit-cover{-o-object-fit:cover;object-fit:cover}body picture img.fit-contain{-o-object-fit:contain;object-fit:contain}a.btn{background-color:#dec8af;padding:13px 20px;border-radius:3px;color:#fff;text-decoration:none!important;font-weight:700;transition:.55s;display:inline-block}a.btn:hover{background-color:#26201f}footer{background-color:#26201f;padding:105px 0 20px}footer .container{display:flex;flex-direction:column;align-items:center}footer .logo{width:160px;height:60px;margin-bottom:60px}footer .follow-label{margin-bottom:15px;font-size:14px!important;color:#fff}footer .social-follows{display:flex;gap:5px;margin-bottom:75px}footer .social-follows .picto{width:25px;height:25px}footer .legals{display:flex;gap:45px;width:100%;justify-content:center;border-top:solid 1px rgba(255,255,255,.1);padding-top:20px}footer .legals .small{font-size:12px;font-weight:400;line-height:19.2px;color:#d9dadb;text-decoration:none}@media screen and (max-width:768px){footer .legals{flex-direction:column;align-items:center;gap:15px;padding-top:30px}}body.admin-bar header{top:32px}header{padding:30px 0 0 0;position:relative;background-color:#fff;z-index:2;position:absolute;top:0;left:0;width:100vw}header.single-template{background-color:transparent}header.single-template .container{border-bottom:solid 1px #fff}header.single-template .logo{display:none}header.single-template .logo-alt{display:block}header.single-template .search-form{background-color:transparent}header.single-template .search-form input[type=text]{color:#fff}header.single-template .search-form input[type=submit]{background-image:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.25 11.25C7.35936 11.2498 8.43675 10.8784 9.31063 10.195L12.0581 12.9425L12.9419 12.0588L10.1944 9.31125C10.8781 8.43729 11.2497 7.35965 11.25 6.25C11.25 3.49313 9.00688 1.25 6.25 1.25C3.49313 1.25 1.25 3.49313 1.25 6.25C1.25 9.00688 3.49313 11.25 6.25 11.25ZM6.25 2.5C8.31812 2.5 10 4.18187 10 6.25C10 8.31812 8.31812 10 6.25 10C4.18187 10 2.5 8.31812 2.5 6.25C2.5 4.18187 4.18187 2.5 6.25 2.5Z' fill='white'/%3E%3C/svg%3E%0A")}header.single-template .toggler .header-label{color:#fff}header.single-template .toggler svg rect{fill:#fff}header.open .panel{opacity:1;pointer-events:all;transform:translateY(0)}header.open .toggler svg rect:first-child{transform:translateY(5px)}header.open .toggler svg rect:nth-child(2){opacity:0}header.open .toggler svg rect:last-child{transform:translateY(-5px)}header .container{padding-bottom:21px;display:flex;width:100%;border-bottom:solid 1px #babcc4;align-items:center;justify-content:space-between}header .logo,header .logo-alt{width:115px;height:45px}header .logo-alt{display:none}header .header-content,header .toggler,header .wrapper{display:flex;align-items:center}header .header-content{gap:45px}header .wrapper{gap:20px}header .search-form,header .search-form-responsive{display:flex;background-color:#fff;align-items:center;justify-content:center}header .search-form-responsive:focus input[type=text],header .search-form-responsive:hover input[type=text],header .search-form:focus input[type=text],header .search-form:hover input[type=text]{opacity:1}header .search-form-responsive:focus input[type=submit],header .search-form-responsive:hover input[type=submit],header .search-form:focus input[type=submit],header .search-form:hover input[type=submit]{pointer-events:all}header .search-form input[type=text],header .search-form-responsive input[type=text]{border:none;border-bottom:solid 1px #bac4bc;border-radius:0;opacity:0;background-color:transparent}header .search-form input[type=text]::-moz-placeholder,header .search-form-responsive input[type=text]::-moz-placeholder{color:#bac4bc}header .search-form input[type=text]::placeholder,header .search-form-responsive input[type=text]::placeholder{color:#bac4bc}header .search-form input[type=text]:focus,header .search-form input[type=text]:target,header .search-form-responsive input[type=text]:focus,header .search-form-responsive input[type=text]:target{outline:0;box-shadow:none;opacity:1}header .search-form input[type=submit],header .search-form-responsive input[type=submit]{border:none;background-color:transparent;width:15px;height:15px;background-color:#babcc4;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.25 11.25C7.35936 11.2498 8.43675 10.8784 9.31063 10.195L12.0581 12.9425L12.9419 12.0588L10.1944 9.31125C10.8781 8.43729 11.2497 7.35965 11.25 6.25C11.25 3.49313 9.00688 1.25 6.25 1.25C3.49313 1.25 1.25 3.49313 1.25 6.25C1.25 9.00688 3.49313 11.25 6.25 11.25ZM6.25 2.5C8.31812 2.5 10 4.18187 10 6.25C10 8.31812 8.31812 10 6.25 10C4.18187 10 2.5 8.31812 2.5 6.25C2.5 4.18187 4.18187 2.5 6.25 2.5Z' fill='%2326201F'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.25 11.25C7.35936 11.2498 8.43675 10.8784 9.31063 10.195L12.0581 12.9425L12.9419 12.0588L10.1944 9.31125C10.8781 8.43729 11.2497 7.35965 11.25 6.25C11.25 3.49313 9.00688 1.25 6.25 1.25C3.49313 1.25 1.25 3.49313 1.25 6.25C1.25 9.00688 3.49313 11.25 6.25 11.25ZM6.25 2.5C8.31812 2.5 10 4.18187 10 6.25C10 8.31812 8.31812 10 6.25 10C4.18187 10 2.5 8.31812 2.5 6.25C2.5 4.18187 4.18187 2.5 6.25 2.5Z' fill='%2326201F'/%3E%3C/svg%3E%0A");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;pointer-events:none}header .search-form-responsive{display:none;flex-direction:row-reverse}header .search-form-responsive input[type=text]{max-width:0;transition:max-width .3s ease,opacity .3s ease}header .search-form-responsive:focus input[type=text],header .search-form-responsive:hover input[type=text]{opacity:1;max-width:200px}header .search-form-responsive:focus input[type=submit],header .search-form-responsive:hover input[type=submit]{pointer-events:all}header .toggler{gap:10px;cursor:pointer}header .toggler .header-label{font-size:16px;font-weight:700;line-height:18px;letter-spacing:.05em;color:#babcc4;text-transform:uppercase}header .toggler svg rect{transition:transform .15s ease}header .panel{position:absolute;top:100%;left:0;width:100vw;opacity:0;pointer-events:none;transform:translateY(-100%);transition:opacity .15s ease,transform .3s ease;display:flex;flex-direction:column}header .panel .main-categories{display:flex;flex-wrap:wrap;justify-content:center;width:100%;background-color:#fff}header .panel .main-categories .main-category{margin:0;background-color:rgba(186,188,196,.9);width:100%;transition:background-color .15s ease;max-width:calc(100% / var(--total));min-width:205px;aspect-ratio:1;max-height:205px;display:flex;align-items:center}header .panel .main-categories .main-category:nth-child(2n){background-color:#babcc4}header .panel .main-categories .main-category:hover{background-color:#54666f}header .panel .main-categories .main-category .category{padding:0 10px;width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;font-weight:700;line-height:25.2px;letter-spacing:.07em;text-decoration:none;text-align:center}header .panel .links-banner{display:flex;justify-content:center;width:100%;padding:10px;gap:45px;background-color:#fff}header .panel .links-banner .banner-link{position:relative;display:flex;gap:45px;margin:0}header .panel .links-banner .banner-link:not(:first-child)::before{content:"";display:block;width:1px;height:100%;background-color:#515b6a}@media screen and (max-width:1142px){header::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:calc(100% - 2rem);height:1px;background-color:#fff}header div.container{padding:30px 1rem;border-bottom:none!important}}@media screen and (max-width:768px){header{padding:0}header::after{width:calc(100% - 20px)}header div.container{padding:10px}header .search-form{display:none}header .search-form-responsive{display:flex}header .panel .links-banner{flex-direction:column;align-items:center;gap:10px}header .panel .links-banner .banner-link{gap:10px;align-items:center;flex-direction:column}header .panel .links-banner .banner-link:not(:first-child)::before{height:1px;width:25px}}@media screen and (max-width:480px){header .panel .main-categories .main-category{max-width:100%}}.post-card{width:100%;height:-moz-fit-content;height:fit-content;position:relative;text-decoration:none}.post-card a:has(.post-title){text-decoration:none}.post-card.small{height:255px;width:255px}.post-card.small .thumbnail{height:255px}.post-card.small .post-infos{max-width:100%;max-height:100%}.post-card.small .post-infos .categories{aspect-ratio:3;max-width:100%;height:115px}.post-card.small .post-infos .categories::after{display:none}.post-card.small .post-infos .date{padding:0;align-items:flex-start;justify-content:center;padding-left:20px;flex-direction:column}.post-card.hero .thumbnail{height:405px}.post-card .thumbnail{width:100%;height:475px;aspect-ratio:1.33}.post-card .thumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.post-card .post-infos{position:absolute;z-index:1;bottom:0;left:0;max-width:75%;width:100%;max-height:67%;height:100%;display:flex;flex-direction:column;justify-content:flex-end}.post-card .post-infos .date{width:100%;max-width:33%;aspect-ratio:1;padding:30px 20px;display:flex;align-items:flex-end;justify-content:center;background-color:var(--color1)}.post-card .post-infos .date .label{color:var(--text)}.post-card .post-infos .categories{padding:30px 5px 0 20px;max-width:66%;aspect-ratio:2;width:100%;display:flex;flex-direction:column;gap:10px;position:relative;background-color:var(--color2)}.post-card .post-infos .categories::after{content:"";position:absolute;background-color:var(--color3);left:100%;bottom:0;height:100%;aspect-ratio:1}.post-card .post-infos .categories .tag-wrapper{display:flex;flex-wrap:wrap;gap:5px;opacity:.5}.post-card .post-infos .categories .label,.post-card .post-infos .categories .tag{color:var(--text)}@media screen and (max-width:768px){.post-card .post-infos .date{padding:10px}.post-card .post-infos .date .label{height:-moz-fit-content;height:fit-content}.post-card .post-infos .categories{padding:20px 5px 0 15px}}@media screen and (max-width:900px){.post-card .thumbnail{width:100%;height:auto}}@media screen and (max-width:540px){.post-card.small{width:345px}}@media screen and (max-width:480px){.post-card .post-infos .date .label{height:-moz-fit-content;height:fit-content}.post-card .post-infos .categories{padding:10px 5px 0 10px}}.pt-0{padding-top:0}.pt-sm{padding-top:30px}.pt-md{padding-top:60px}.pt-lg{padding-top:75px}.pt-xl{padding-top:120px}.pb-0{padding-bottom:0}.pb-sm{padding-bottom:30px}.pb-md{padding-bottom:60px}.pb-lg{padding-bottom:75px}.pb-xl{padding-bottom:120px}@media all and (max-width:1142px){.pt-m-0{padding-top:0!important}}@media all and (max-width:1142px){.pt-m-sm{padding-top:30px!important}}@media all and (max-width:1142px){.pt-m-md{padding-top:60px!important}}@media all and (max-width:1142px){.pt-m-lg{padding-top:90px!important}}@media all and (max-width:1142px){.pt-m-xl{padding-top:120px!important}}@media all and (max-width:1142px){.pb-m-0{padding-bottom:0!important}}@media all and (max-width:1142px){.pb-m-sm{padding-bottom:30px!important}}@media all and (max-width:1142px){.pb-m-md{padding-bottom:60px!important}}@media all and (max-width:1142px){.pb-m-lg{padding-bottom:90px!important}}@media all and (max-width:1142px){.pb-m-xl{padding-bottom:120px!important}}section.error404{padding:150px 0 120px 0}section.error404 div.container{display:flex;flex-direction:column;align-items:center;gap:2rem}section.error404 div.container h1{font-size:140px}section.error404 div.container p{text-align:center}.container.listing{display:flex;flex-wrap:wrap;gap:30px;padding:60px 0 80px}@media screen and (max-width:540px){.container.listing{padding:60px 1rem}}.container.listing.sticky{flex-wrap:nowrap;padding-bottom:0}.container.listing .sticky-post-wrapper{width:calc(50% - 15px);display:flex;flex-direction:column;gap:20px}@media screen and (max-width:600px){.container.listing .sticky-post-wrapper{width:100%}}.container.listing .sticky-post-wrapper .post-title{color:var(--color1)}.container.listing .sticky-post-wrapper a:has(.post-title){text-decoration:none}.container.listing .post{max-width:calc(33.3333333333% - 20px);width:100%;display:flex;flex-direction:column;text-decoration:none;justify-content:space-between;gap:10px}.container.listing .post .bottom,.container.listing .post .top{display:flex;flex-direction:column}.container.listing .post .top{gap:10px}.container.listing .post .bottom{gap:10px;height:100%}.container.listing .post .thumbnail{width:100%;width:100%;height:225px;aspect-ratio:1.33}.container.listing .post .main-tag{color:#5d7634}.container.listing .post a:has(.post-title){text-decoration:none;margin-bottom:auto}.container.listing .post .post-title{width:100%;font-size:19px;font-weight:600;letter-spacing:.03em;line-height:140%}.container.listing .post .date{color:#5d7634;font-size:14px;font-weight:500;letter-spacing:.2em;line-height:130%}.container.listing .post .post-infos{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding-bottom:15px;border-bottom:solid 1px var(--border)}.container.listing .post .post-infos .tag{opacity:.5;order:3;width:-moz-fit-content;width:fit-content;color:var(--text)}@media screen and (max-width:1142px){.container.listing{grid-template-columns:repeat(3,255px);justify-content:center}.container.listing .sticky-post-wrapper{grid-column:1/3}.container.listing .sticky-post-wrapper:first-child{grid-row:1/4}.container.listing .sticky-post-wrapper:nth-child(2){grid-row:4/8}}@media screen and (max-width:840px){.container.listing{grid-template-columns:repeat(2,255px)}}@media screen and (max-width:540px){.container.listing{grid-template-columns:repeat(1,345px)}.container.listing .post{max-width:100%}.container.listing .sticky-post-wrapper:first-child{grid-column:1;grid-row:1/2}.container.listing .sticky-post-wrapper:nth-child(2){grid-column:1;grid-row:2/3}}.container.pagination-wrapper{margin:60px auto 135px;display:flex;justify-content:center}.container.pagination-wrapper .pagination{display:flex;width:-moz-fit-content;width:fit-content}.container.pagination-wrapper .pagination .tool-pagination{display:flex;align-items:center;gap:20px}.container.pagination-wrapper .pagination .pages{display:flex;gap:20px;list-style-type:none;padding-left:0}.container.pagination-wrapper .pagination .pages li{margin:0}.container.pagination-wrapper .pagination .page-number{font-size:18px;font-weight:400;line-height:23.4px;color:#0c2532;opacity:.5;text-decoration:none}.container.pagination-wrapper .pagination .page-number.current{opacity:1;color:#0c2532;font-weight:700}.container.pagination-wrapper .pagination .next{display:flex;height:-moz-fit-content;height:fit-content}.container.pagination-wrapper .pagination .prev{transform:rotate(180deg)}.container.pagination-wrapper .pagination .next,.container.pagination-wrapper .pagination .prev{width:10px;height:15px}.container.pagination-wrapper .pagination .next svg,.container.pagination-wrapper .pagination .prev svg{width:100%;height:100%}.block-hero-search{padding:155px 0 70px 0;background-color:#0c2532}.block-hero-search .container{display:flex;justify-content:center;position:relative}.block-hero-search .text-content{display:flex;flex-direction:column;gap:35px;max-width:350px;width:100%;z-index:1}.block-hero-search .text-content .title{width:-moz-fit-content;width:fit-content;margin:0 auto;color:#fff}.block-hero-search .text-content .search-form,.block-hero-search .text-content .search-form-responsive{display:flex;background-color:transparent;align-items:center;justify-content:center;border-bottom:solid 1px #bac4bc;padding-bottom:10px}.block-hero-search .text-content .search-form-responsive:focus input[type=text],.block-hero-search .text-content .search-form-responsive:hover input[type=text],.block-hero-search .text-content .search-form:focus input[type=text],.block-hero-search .text-content .search-form:hover input[type=text]{opacity:1}.block-hero-search .text-content .search-form-responsive:focus input[type=submit],.block-hero-search .text-content .search-form-responsive:hover input[type=submit],.block-hero-search .text-content .search-form:focus input[type=submit],.block-hero-search .text-content .search-form:hover input[type=submit]{pointer-events:all}.block-hero-search .text-content .search-form input[type=text],.block-hero-search .text-content .search-form-responsive input[type=text]{border:none;border-radius:0;color:#fff;opacity:0;width:100%;background-color:transparent;outline:0;box-shadow:none;opacity:1}.block-hero-search .text-content .search-form input[type=text]::-moz-placeholder,.block-hero-search .text-content .search-form-responsive input[type=text]::-moz-placeholder{color:#bac4bc}.block-hero-search .text-content .search-form input[type=text]::placeholder,.block-hero-search .text-content .search-form-responsive input[type=text]::placeholder{color:#bac4bc}.block-hero-search .text-content .search-form input[type=submit],.block-hero-search .text-content .search-form-responsive input[type=submit]{border:none;background-color:transparent;width:18px;height:18px;background-color:#babcc4;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.25 11.25C7.35936 11.2498 8.43675 10.8784 9.31063 10.195L12.0581 12.9425L12.9419 12.0588L10.1944 9.31125C10.8781 8.43729 11.2497 7.35965 11.25 6.25C11.25 3.49313 9.00688 1.25 6.25 1.25C3.49313 1.25 1.25 3.49313 1.25 6.25C1.25 9.00688 3.49313 11.25 6.25 11.25ZM6.25 2.5C8.31812 2.5 10 4.18187 10 6.25C10 8.31812 8.31812 10 6.25 10C4.18187 10 2.5 8.31812 2.5 6.25C2.5 4.18187 4.18187 2.5 6.25 2.5Z' fill='%2326201F'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.25 11.25C7.35936 11.2498 8.43675 10.8784 9.31063 10.195L12.0581 12.9425L12.9419 12.0588L10.1944 9.31125C10.8781 8.43729 11.2497 7.35965 11.25 6.25C11.25 3.49313 9.00688 1.25 6.25 1.25C3.49313 1.25 1.25 3.49313 1.25 6.25C1.25 9.00688 3.49313 11.25 6.25 11.25ZM6.25 2.5C8.31812 2.5 10 4.18187 10 6.25C10 8.31812 8.31812 10 6.25 10C4.18187 10 2.5 8.31812 2.5 6.25C2.5 4.18187 4.18187 2.5 6.25 2.5Z' fill='%2326201F'/%3E%3C/svg%3E%0A");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;pointer-events:none}.block-hero-search .bg{position:absolute;right:0;bottom:-70px;width:350px;height:235px;z-index:0}.block-search-listing{padding:60px 0 135px;display:flex;flex-direction:column;gap:30px}.block-search-listing .container{display:flex;flex-direction:column;align-items:center;gap:75px}.block-search-listing .search-list{list-style-type:none;padding-left:0;width:100%}.block-search-listing .search-card{border-bottom:1px solid #d9dadb;display:flex;align-items:center;list-style-type:none;margin:0;position:relative;transition:all .3s;width:100%;grid-gap:125px;gap:125px;padding:30px 15px 30px 0}.block-search-listing .search-card-text{max-width:825px;width:100%}.block-search-listing .search-card-link{color:#adbc81;display:block;margin-bottom:15px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:wrap}.block-search-listing .search-card-title{margin-bottom:15px}.block-search-listing .search-card-thumbnail{height:115px;max-height:115px;max-width:160px;min-width:160px;width:160px}.block-search-listing p.no-results{text-align:center;font-size:20px}.block-search-listing .pagination{display:flex;width:-moz-fit-content;width:fit-content;margin-top:60px}.block-search-listing .pagination .tool-pagination{display:flex;align-items:center;gap:20px}.block-search-listing .pagination .pages{display:flex;gap:20px;list-style-type:none;padding-left:0}.block-search-listing .pagination .pages li{margin:0}.block-search-listing .pagination .page-number{font-size:18px;font-weight:400;line-height:23.4px;color:#0c2532;opacity:.5;text-decoration:none}.block-search-listing .pagination .page-number.current{opacity:1;color:#0c2532;font-weight:700}.block-search-listing .pagination .next{display:flex;height:-moz-fit-content;height:fit-content}.block-search-listing .pagination .prev{transform:rotate(180deg)}.block-search-listing .pagination .next,.block-search-listing .pagination .prev{width:10px;height:15px}.block-search-listing .pagination .next svg,.block-search-listing .pagination .prev svg{width:100%;height:100%}@media screen and (max-width:768px){.block-search-listing .search-card-thumbnail{display:none}}section.block-post-summary .summary-title *{background-color:transparent!important}section.block-post-summary .summary-title mark{background-color:transparent!important}.post-content{padding:55px 0;display:flex;gap:125px}.post-content .content{max-width:730px;width:100%}.post-content .content h2,.post-content .content h3{margin-bottom:20px}.post-content .content a:not(.label,.tag,.author){color:#007395;font-size:16px;font-weight:700;line-height:25.6px;text-decoration:underline}.post-content .content p~p{margin-top:20px}.post-content .content p~h2,.post-content .content p~h3{margin-top:60px}.post-content .content p~ol,.post-content .content p~ul{margin-top:20px}.post-content .content ol,.post-content .content ul{margin-bottom:20px;padding-left:20px}.post-content .content ul{list-style-type:disc}.post-content .content figure.wp-block-image,.post-content .content picture.wp-block-image{overflow:hidden;width:100%;display:flex;justify-content:center;align-items:center;margin:45px 0}.post-content .content figure.wp-block-image img,.post-content .content picture.wp-block-image img{display:block;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.post-content .content figure.wp-block-pullquote{padding:0;margin-bottom:45px;display:flex;justify-content:center;align-items:center;flex-direction:column}.post-content .content figure.wp-block-pullquote blockquote{width:100%;max-width:445px}.post-content .content figure.wp-block-pullquote blockquote p{font-size:24px;font-style:italic;font-weight:400;line-height:33.6px;letter-spacing:.05em;color:var(--secondary);text-align:left}.post-content .content figure.wp-block-pullquote blockquote cite{display:block;margin-top:20px;width:100%;text-align:right;font-size:16px;line-height:25.6px}.post-content .content div:has(#embed-map-display){aspect-ratio:1.37;margin-top:60px;margin:60px 0 105px}.post-content .content .author{width:100%;position:relative;padding-top:30px;margin-top:30px;display:block;text-decoration:none}.post-content .content .author .author-name{max-width:610px;font-size:14px;font-weight:600;line-height:22.4px;letter-spacing:.05em;color:#26201f}.post-content .content .author .author-bio{margin-top:6px;color:#26201f}.post-content .content .author::after{content:"";position:absolute;width:100%;top:0;left:0;height:1px;background-color:#26201f}.post-content .slider{max-width:255px;width:100%}@media screen and (max-width:1142px){.post-content{padding:45px 1rem!important;flex-direction:column;gap:105px;align-items:center}}div.container.comments{display:flex;flex-direction:column;align-items:flex-end;max-width:730px}div.container.comments .comments-title{color:var(--primary);margin:0 auto 45px auto}div.container.comments #comments{display:none}div.container.comments .commentlist{list-style-type:none;width:100%;max-width:710px;display:flex;flex-direction:column;align-items:flex-end;gap:23px;margin-bottom:30px}div.container.comments .commentlist .comment{width:100%;display:flex;flex-direction:column;align-items:flex-end;gap:7px}div.container.comments .commentlist .comment .comment-body{width:100%;display:flex;flex-wrap:wrap;gap:12px;background-color:#9ec1cf;position:relative;padding:45px 30px}div.container.comments .commentlist .comment .comment-body::after{content:"";position:absolute;top:0;right:calc(100% - 1px);background-image:url("data:image/svg+xml,%3Csvg width='15' height='18' viewBox='0 0 15 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0H14.6918V18L0 0Z' fill='%239EC1CF'/%3E%3C/svg%3E%0A");background-position:center;background-size:contain;background-repeat:no-repeat;width:15px;height:18px}div.container.comments .commentlist .comment .comment-author{width:-moz-fit-content;width:fit-content}div.container.comments .commentlist .comment .comment-author *{text-transform:uppercase;color:#fff;text-decoration:none}div.container.comments .commentlist .comment .comment-author .avatar{display:none}div.container.comments .commentlist .comment .comment-author cite.fn{font-size:14px;font-weight:600;line-height:22.4px;letter-spacing:.05em;font-style:normal}div.container.comments .commentlist .comment .comment-author .says{display:none}div.container.comments .commentlist .comment .comment-meta{width:-moz-fit-content;width:fit-content;margin-right:auto}div.container.comments .commentlist .comment .comment-meta *{text-transform:uppercase;color:#fff;text-decoration:none;font-size:14px;font-weight:600;line-height:22.4px;letter-spacing:.05em}div.container.comments .commentlist .comment .reply a{font-family:Work Sans;font-size:13px;font-weight:400;line-height:20.8px;text-decoration:none}div.container.comments .commentlist .comment :not(.comment-author,.comment-meta){width:100%;color:#fff}div.container.comments .commentlist .comment .children{max-width:635px}div.container.comments .commentlist .comment .children .comment .comment-body{width:100%;display:flex;flex-wrap:wrap;gap:12px;background-color:#adbc81;position:relative;padding:45px 30px}div.container.comments .commentlist .comment .children .comment .comment-body::after{content:"";position:absolute;top:0;right:calc(100% - 1px);background-image:url("data:image/svg+xml,%3Csvg width='15' height='18' viewBox='0 0 15 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0H14.6918V18L0 0Z' fill='%23ADBC81'/%3E%3C/svg%3E%0A");background-position:center;background-size:contain;background-repeat:no-repeat;width:15px;height:18px}div.container.comments .comment-respond{width:100%;padding:30px 25px;background-color:#dec8af}div.container.comments .comment-respond .comment-reply-title{width:100%;text-align:center;margin-bottom:50px}div.container.comments .comment-respond form{display:flex;flex-wrap:wrap;gap:20px 30px}div.container.comments .comment-respond form p[class^=comment-form]{display:flex;flex-direction:column;width:100%;gap:10px}div.container.comments .comment-respond form p[class^=comment-form] label{text-transform:uppercase;font-family:Work Sans;font-size:12px;font-weight:400;line-height:18px;letter-spacing:.2em}div.container.comments .comment-respond form p.comment-form-author{order:1;max-width:calc(50% - 16px)}div.container.comments .comment-respond form p.comment-form-email{order:2;max-width:calc(50% - 16px)}div.container.comments .comment-respond form p.comment-form-comment{order:3}div.container.comments .comment-respond form p.comment-form-url{display:none}div.container.comments .comment-respond form p.comment-form-cookies-consent{order:4;flex-direction:row}div.container.comments .comment-respond form p.comment-form-cookies-consent label{text-transform:none}div.container.comments .comment-respond form p.form-submit{order:5;margin:45px auto 0 auto}div.container.comments .comment-respond form input[type=text],div.container.comments .comment-respond form textarea{background-color:transparent;border:none;border-bottom:solid 1px #26201f;border-radius:0}div.container.comments .comment-respond form input[type=submit]{background-color:transparent;padding:0;color:#007395;font-size:15px;font-weight:600;line-height:17.6px;letter-spacing:.06em;text-decoration:underline}