﻿*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}body{line-height:1.4}body.admin-bar{min-height:calc(100vh - 32px)}.inside{max-width:1180px;margin:0 auto;padding:0 20px}.search-content{margin:60px 0}.search-content .gsc-control-cse{padding:3em 0 0}.entry-content{margin-bottom:80px}.sticky{display:block}.updated:not(.published){display:none}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2, 1fr)}.gallery-columns-3{grid-template-columns:repeat(3, 1fr)}.gallery-columns-4{grid-template-columns:repeat(4, 1fr)}.gallery-columns-5{grid-template-columns:repeat(5, 1fr)}.gallery-columns-6{grid-template-columns:repeat(6, 1fr)}.gallery-columns-7{grid-template-columns:repeat(7, 1fr)}.gallery-columns-8{grid-template-columns:repeat(8, 1fr)}.gallery-columns-9{grid-template-columns:repeat(9, 1fr)}.gallery-caption{display:block}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.wp-block-table{margin:2em 0;width:100%}.wp-block-table tr{border:solid #edeadd;border-width:1px 0}.wp-block-table thead tr{border-width:2px 0}.wp-block-table td,.wp-block-table th{padding:.5em .25em;vertical-align:top}.wp-block-table td:first-child,.wp-block-table th:first-child{padding-left:0}.wp-block-table td:last-child,.wp-block-table th:last-child{padding-right:0}.wp-block-separator{border:none;max-width:200px;margin:1.5em auto;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='8' width='8'%3E%3Ccircle r='1.5' cy='1.5' cx='1.5' style='fill:%23C6BB92'/%3E%3C/svg%3E");height:3px;opacity:1}.entry-content .wp-block-separator{margin:2em auto}.wp-block-spacer{clear:none}.wp-block-buttons{margin:1em 0}.wp-block-button{text-align:center}.wp-block-button .wp-block-button__link{background:#007bc2;box-shadow:0 0 15px rgba(0,0,0,.15);font-size:1.25rem;padding:.7em 1.25em;transition:background-color .2s;font-weight:700;line-height:1.4}.wp-block-button .wp-block-button__link:hover{text-decoration:none;background:#00578e}.wp-block-button.is-style-arrow .wp-block-button__link::after{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;font:var(--fa-font-light);content:"";margin-left:.4em;font-size:150%;position:relative;top:5px;display:inline;line-height:1px}.wp-block-button.is-style-small .wp-block-button__link{padding:.58em 1.25em;border:2px solid #728880;background:#edeadd;color:#4c6b63;font-size:1.125rem}.wp-block-button.is-style-small .wp-block-button__link:hover{color:#fff;background:#728880}ul.is-style-bar,.entry-content>ul:not([class]),.entry-content>ul[class=""]{position:relative;list-style:none;padding-left:20px;margin:1rem 0 1.5rem}ul.is-style-bar::before,.entry-content>ul:not([class])::before,.entry-content>ul[class=""]::before{content:"";top:0;bottom:0;left:0;width:8px;border-radius:999px;position:absolute;background:#edeadd}ul.is-style-bar li+li,.entry-content>ul:not([class]) li+li,.entry-content>ul[class=""] li+li{margin-top:15px}ul.is-style-bullet{list-style:disc;padding-left:40px}ul.is-style-bullet::before{content:none}ul.is-style-bullet li{margin-top:5px}body,button,input,select,optgroup,textarea{color:#363636;font-family:"din-2014",sans-serif;font-size:1rem}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{margin:1.5rem 0 .75rem;line-height:1.2}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,.h1:first-child,.h2:first-child,.h3:first-child,.h4:first-child,.h5:first-child{margin-top:0}h1,.h1{font-family:"din-2014",sans-serif;font-size:2.5rem;color:#4c6b63}h2,.h2{font-family:"clavo",serif;font-size:1.625rem}h3,.h3{font-family:"din-2014",sans-serif;font-size:1.4375rem;color:#4c6b63}h4,.h4{font-family:"clavo",serif;font-size:1.25rem}h5,.h5{font-family:"din-2014",sans-serif;font-size:1.125rem;letter-spacing:.15em;color:#4c6b63}caption,figcaption{font-family:"clavo",serif;font-size:88%;font-style:italic}.site{font-size:1.0625rem;overflow:hidden}p{margin-bottom:1em}p:last-child{margin-bottom:0}.is-style-fine-print{font-size:82.35%}img{height:auto}hr{margin:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}small{font-size:82.35%}a{color:#00578e;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#007bc2;text-decoration-thickness:1px;text-underline-offset:.1em}a:visited{color:#00578e}a:hover{text-decoration-line:underline}*:focus-visible{outline:2px dotted}*:focus:not(:focus-visible){outline:none}ul.is-style-arrow{list-style:none;padding:0}ul.is-style-arrow>li{margin:0 0 .3em}ul.is-style-arrow a{margin-left:1.4em;position:relative;display:inline-block}ul.is-style-arrow a::before{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;font:var(--fa-font-solid);content:"";color:#c6bb92;font-size:1.0625rem;position:absolute;left:-1.4em;top:.1em}.site-footer h2{font-family:inherit;text-transform:uppercase;font-size:1.375rem;letter-spacing:.12em}.site-footer .menu a,.site-footer a[href^=tel]{color:inherit;display:inline-block}.site-footer .menu a::after,.site-footer a[href^=tel]::after{display:block;content:"";transform:scaleX(0);opacity:0;width:calc(100% + 0px);margin:-4px 0 0 0px;border-bottom:1px solid #edeadd;transition:transform .2s ease-out,opacity .2s ease-out}.site-footer .menu a:hover,.site-footer .menu a:focus,.site-footer a[href^=tel]:hover,.site-footer a[href^=tel]:focus{text-decoration:none}.site-footer .menu a:hover::after,.site-footer .menu a:focus::after,.site-footer a[href^=tel]:hover::after,.site-footer a[href^=tel]:focus::after{transform:scaleX(1);opacity:1}.site-footer .menu a::after,.site-footer a[href^=tel]::after{transform-origin:left}.site-footer .footer-top{padding:30px 0 5px;background:url(../svg/footer.svg) no-repeat bottom right,linear-gradient(27deg, #007cc3 0%, #00578E 100%);color:#fff}.site-footer .footer-top .widget_nav_menu .widgettitle{font-size:1.125rem}.site-footer .footer-top p{margin-bottom:.5em}.site-footer .footer-top ul{line-height:1.8}.site-footer .footer-top .wp-block-column:nth-child(1){flex-basis:34%}.site-footer .footer-top .wp-block-column:nth-child(2){flex-basis:26%;margin-top:39px}.site-footer .footer-top .wp-block-column:nth-child(3){flex-basis:40%;margin-top:35px}.site-footer .footer-top .wp-block-column:nth-child(3)>*{max-width:272px;margin-left:auto;margin-right:auto}.site-footer .footer-bottom{padding:30px 0}.site-footer .footer-bottom p{font-size:.875rem}.site-footer .footer-bottom a{white-space:nowrap;color:inherit;text-decoration-color:inherit}.site-footer .menu{list-style:none;padding:0;margin:0}.site-footer .wp-block-image{margin-bottom:1.5em}.site-footer .wp-block-buttons{display:flex;justify-content:center}.site-footer .wp-block-button__link{border:2px solid #fff;font-weight:400}.site-footer .wp-block-social-links{display:flex;gap:0;margin-left:-12px}.site-footer .wp-block-social-links .wp-block-social-link{color:inherit;transition:opacity .2s}.site-footer .wp-block-social-links .wp-block-social-link a{padding:12px}.site-footer .wp-block-social-links .wp-block-social-link svg{width:1.4em;height:1.4em}.site-footer .wp-block-social-links .wp-block-social-link:hover{transform:none;opacity:.75}.site-footer .wp-block-separator{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='3' width='8'%3E%3Ccircle r='1' cy='1' cx='1' style='fill:%23fff'/%3E%3C/svg%3E");margin-left:0}@media(max-width: 820px){.site-footer{text-align:center}.site-footer .footer-top{background:url(../svg/footer.svg) no-repeat bottom right,linear-gradient(128deg, #007cc3 0%, #00578E 100%)}.site-footer .menu a::after{transform-origin:center}.site-footer .wp-block-columns{display:block}.site-footer .wp-block-columns .wp-block-column{margin-left:0 !important}.site-footer img,.site-footer .wp-block-separator{margin-left:auto;margin-right:auto}.site-footer .wp-block-social-links{margin:0;justify-content:center}}.site-header{display:flex;flex-wrap:wrap;margin-bottom:-14px;position:relative}@media(max-width: 1270px){.site-header{margin:0}}.site-branding{flex:10 1 auto;display:flex;align-items:center}.site-branding a{margin-left:calc(10vw - 70px)}.site-branding a:hover{background:none}@media(max-width: 1330px){.site-branding a{margin-left:calc(40vw - 470px)}}@media(max-width: 1270px){.site-branding{position:relative;flex:1 1 100%}.site-branding a{width:262px;margin-left:27px;position:absolute;top:15px}}.main-navigation{flex:1 1 auto;display:flex;margin-left:20px;flex-direction:column;align-items:flex-end;font-weight:700}.main-navigation ul{display:flex;list-style:none;padding:0;margin:0}.main-navigation a{color:inherit;display:inline-block}.main-navigation .menu>li>a,.main-navigation .header-search span,.main-navigation .button-translate a{display:inline-block}.main-navigation .menu>li>a::after,.main-navigation .header-search span::after,.main-navigation .button-translate a::after{display:block;content:"";transform:scaleX(0);opacity:0;width:calc(100% + 6px);margin:2px 0 0 -3px;border-bottom:2px solid #edeadd;transition:transform .2s ease-out,opacity .2s ease-out}.main-navigation .menu>li>a:hover,.main-navigation .menu>li>a:focus,.main-navigation .header-search span:hover,.main-navigation .header-search span:focus,.main-navigation .button-translate a:hover,.main-navigation .button-translate a:focus{text-decoration:none}.main-navigation .menu>li>a:hover::after,.main-navigation .menu>li>a:focus::after,.main-navigation .header-search span:hover::after,.main-navigation .header-search span:focus::after,.main-navigation .button-translate a:hover::after,.main-navigation .button-translate a:focus::after{transform:scaleX(1);opacity:1}@media(max-width: 1270px){.main-navigation{flex:0 1 auto;margin-left:auto}}@media(min-width: 820.01px){.main-navigation{height:auto !important}}.primary-menu-wrapper{background:#007bc2;border-radius:20px 0 0 0;width:100%;padding-left:22px;margin-top:75px}.primary-menu-wrapper input,.primary-menu-wrapper label{display:none}.primary-menu-wrapper .menu{position:relative}.primary-menu-wrapper .menu>li{padding:16px 10px 7px}.primary-menu-wrapper .menu>li>a{color:#fff;letter-spacing:.028em;padding:12px;font-size:1.125rem}.primary-menu-wrapper .menu>li.focus .depth-0,.primary-menu-wrapper .menu>li.hover-intent .depth-0,.primary-menu-wrapper .menu>li .depth-0:hover{z-index:1100;opacity:1;max-height:var(--maxheight)}.primary-menu-wrapper .menu>li:hover>a::after,.primary-menu-wrapper .menu>li.current-menu-item>a::after,.primary-menu-wrapper .menu>li.current-page-ancestor>a::after{transform:scaleX(1);opacity:1}.primary-menu-wrapper .depth-0{box-shadow:0 3px 3px rgba(0,0,0,.2);background:#edeadd;position:absolute;top:100%;left:-22px;right:0;overflow:hidden;z-index:1000;max-height:0;opacity:0;transition:max-height .5s,opacity .2s}.primary-menu-wrapper .depth-0>li{padding:20px 0 37px 30px;flex:1 1 0;line-height:1.2}.primary-menu-wrapper .depth-0>li:first-child{padding-left:44px}.primary-menu-wrapper .depth-0>li>a{color:#4c6b63;text-decoration-color:#7d928b;font-family:"clavo",serif;font-size:1.125rem;padding:8px 0}.primary-menu-wrapper .depth-1{font-size:1.0625rem;color:#00578e;font-weight:400;flex-direction:column}.primary-menu-wrapper .depth-1 a{padding:6px 0}@media(max-width: 1270px){.primary-menu-wrapper{margin-top:100px}}@media(max-width: 950px){.primary-menu-wrapper{padding-left:12px}.primary-menu-wrapper .menu>li{padding:16px 2px 7px}.primary-menu-wrapper .menu>li>a{padding:12px;font-size:1.0625rem}.primary-menu-wrapper .depth-0{left:-12px}.primary-menu-wrapper .depth-0>li{padding:20px 10px}.primary-menu-wrapper .depth-0>li:first-child{padding-left:26px}.primary-menu-wrapper .depth-0>li>a{font-size:1.0625rem}.primary-menu-wrapper .depth-1{font-size:1rem}}.secondary-menu-wrapper{right:calc(9vw - 100px);display:flex;position:absolute;height:75px;align-items:center;justify-content:flex-end}.secondary-menu-wrapper li{padding:11px 5px 7px}.secondary-menu-wrapper .menu a{color:#007bc2;padding:14px 8px;font-size:.9375rem}.secondary-menu-wrapper .menu>li>a::after,.secondary-menu-wrapper .header-search span::after,.secondary-menu-wrapper .button-translate a::after{width:100%;margin:0;border-bottom:1px solid}.secondary-menu-wrapper .utility-menu{display:flex;align-items:center;padding-top:4px;margin-left:25px;white-space:nowrap}.secondary-menu-wrapper .utility-menu::before{content:"";border-left:2px solid #edeadd;height:30px}.secondary-menu-wrapper .utility-menu a{color:#007bc1}.secondary-menu-wrapper .utility-menu .fa-solid{color:#728880;margin:0 0 0 -19px;position:absolute}.secondary-menu-wrapper .button-translate{font-size:.9375rem;margin:0 20px}.secondary-menu-wrapper .button-translate a{padding:10px 0 10px 20px}.secondary-menu-wrapper .wpml-ls-legacy-list-horizontal{border:0;padding:0}@media(max-width: 1270px){.secondary-menu-wrapper{right:10px;top:5px;flex-direction:column-reverse;align-items:flex-end;height:100px}.secondary-menu-wrapper li{padding:0 6px}.secondary-menu-wrapper .menu a{padding:12px 7px}.secondary-menu-wrapper .utility-menu{margin:1px -6px -7px 0}.secondary-menu-wrapper .utility-menu::before{content:none}.secondary-menu-wrapper .button-translate{margin-top:-1px}}@media(max-width: 950px){.secondary-menu-wrapper{padding-right:5px}.secondary-menu-wrapper li{padding:0 1px}.secondary-menu-wrapper .button-translate{margin:-1px 15px 0 10px}}.header-search{margin:5px 10px 0 15px}.header-search table tr td.gsc-input{transition:max-width .5s;width:11em;overflow:hidden;max-width:0;padding:0}.header-search tr{display:flex}.header-search div.gsc-input-box{margin-left:10px;padding:0;height:35px;line-height:1}.header-search.expanded td.gsc-input{max-width:11em}.header-search button.gsc-search-button{height:auto;display:flex;align-items:center;background:none;border:0;padding:6px 10px;margin-left:5px;color:#007bc2;box-shadow:none}.header-search button.gsc-search-button span{font-size:.9375rem;margin-left:.4em;letter-spacing:normal}.header-search button.gsc-search-button:hover,.header-search button.gsc-search-button:focus{background:none}.header-search button.gsc-search-button svg{display:inline;fill:#728880;transform:scale(1.3)}.header-search button.gsc-search-button::after{content:none}.menu-toggle{display:none}@media(min-width: 820.01px){a:not([href]){pointer-events:none}}@media(max-width: 820px){.site-header{height:76px}.site-branding{box-shadow:0 4px 4px rgba(0,0,0,.25);overflow:hidden}.site-branding a{z-index:200;margin:0 0 0 40px;width:204px}.site-branding img{transition:filter .2s}.toggled .site-branding img{transition:filter .25s .125s;filter:brightness(0) invert(100%)}.menu-toggle{display:block;top:14px;right:20px;border:0;cursor:pointer;background:none;height:50px;width:50px;box-shadow:none;position:absolute;padding:0}.menu-toggle::before{content:"";position:absolute;background:#007bc2;border-radius:100%;height:50px;width:50px;transition:transform 0s;right:0px;top:0px}.toggled .menu-toggle::before{transition:transform 1s;transform:scale(40)}.menu-toggle::after{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;font:var(--fa-font-light);content:"";line-height:50px;color:#fff;font-size:1.5rem;position:relative;top:1px}.toggled .menu-toggle::after{content:""}.main-navigation{position:absolute;z-index:10;width:100%;overflow:hidden;align-items:stretch;background:#fff;top:76px;max-height:0;min-height:0;box-shadow:0 4px 4px -1px rgba(0,0,0,.4)}.main-navigation::before{content:"";position:absolute;background:#007bc2;border-radius:100%;height:50px;width:50px;transition:transform 0s;right:20px;top:-62px}.toggled .main-navigation::before{transition:transform 1s;transform:scale(40)}.toggled .main-navigation{animation:open-menu 1s forwards}.main-navigation::before{transition:transform 0s 0.25s}@keyframes open-menu{50%{min-height:var(--maxheight);max-height:0}51%{max-height:none}99%{background:#fff}100%{background:#007bc2;max-height:none}}.primary-menu-wrapper{background:none;padding:14px 0 20px 30px;margin:0}.primary-menu-wrapper ul{flex-direction:column;width:100%}.primary-menu-wrapper .menu>li{padding:0}.primary-menu-wrapper .menu>li a{padding:8px 10px}.primary-menu-wrapper .menu>li a::after{content:none}.primary-menu-wrapper .menu>li.hover-intent .sub-menu,.primary-menu-wrapper .menu>li .sub-menu:hover{max-height:0}.primary-menu-wrapper .menu>li.focus .depth-0,.primary-menu-wrapper .menu>li input:checked~.sub-menu{max-height:none;z-index:1100}.primary-menu-wrapper .sub-menu{position:static;padding-left:20px;opacity:1}.primary-menu-wrapper .depth-0{background:none;box-shadow:none}.primary-menu-wrapper .depth-0>li:nth-child(n){padding:0}.primary-menu-wrapper .depth-0>li>a{color:#fff;font-family:inherit;text-decoration:none;font-weight:400}.primary-menu-wrapper .depth-0>li.focus>.depth-1{max-height:none;z-index:1100}.primary-menu-wrapper .depth-0 a{color:#fff}.primary-menu-wrapper .depth-1{max-height:0;overflow:hidden}.primary-menu-wrapper .depth-1>li>a{padding-right:70px}.primary-menu-wrapper input{display:inline;border:0;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.primary-menu-wrapper input:focus-visible+label{outline:2px dotted}.primary-menu-wrapper input:checked+label::before,.primary-menu-wrapper .focus>label::before{content:""}.primary-menu-wrapper label{display:inline-block;cursor:pointer;float:right;margin-right:25px;line-height:40px;width:40px;color:#fff;text-align:center}.primary-menu-wrapper label::before{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;font:var(--fa-font-regular);content:"+"}.secondary-menu-wrapper{background:#fff;display:block;text-align:center;position:static;height:auto;z-index:1;padding:0;order:2}.secondary-menu-wrapper ul{justify-content:center;flex-wrap:wrap;margin:18px 20px}.secondary-menu-wrapper li{display:inline-block;padding:0}.secondary-menu-wrapper .menu a{padding:8px 14px}.secondary-menu-wrapper .utility-menu{margin:0 auto;padding:0;justify-content:center;position:relative;flex-wrap:wrap}.secondary-menu-wrapper .utility-menu::before{content:"";border-top:2px solid #edeadd;height:0;width:320px;position:absolute;top:-10px;left:50%;transform:translateX(-50%)}.secondary-menu-wrapper .header-search{margin:5px 10px 10px 0}.secondary-menu-wrapper .header-search span::after{content:none}.secondary-menu-wrapper .header-search button.gsc-search-button{padding-left:0}.secondary-menu-wrapper .header-search div.gsc-input-box{margin-left:5px}.secondary-menu-wrapper .button-translate{margin:-1px 5px 10px 0}}@media(max-width: 450px){.site-branding a{margin:0 0 0 20px;width:194px}.primary-menu-wrapper{padding-left:10px}.primary-menu-wrapper .sub-menu{padding-left:15px}}.content-wrapper{display:flex;flex-direction:row-reverse;flex-wrap:wrap;padding-top:35px}.site-main{flex:1 1 66%}.widget-area{flex:1 1 34%;padding-right:20px}@media(max-width: 820px){.site-main{order:2}.widget-area{flex:1 1 100%}.widget-area:not(:empty){padding:20px 0 50px}}.widget-area{position:relative}.widget-area>input{border:0;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.widget-area>label{display:none}@media(max-width: 820px){.widget-area>label{display:block;position:absolute;left:50%;transform:translate(-50%, -50%);background:#edeadd;padding:7px 19px;border-radius:999px;font-size:.8125rem;cursor:pointer;font-weight:700;letter-spacing:.14em;transition:background-color .2s}.widget-area>label:hover{background:#c6bb92}.widget-area>label::after{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;font:var(--fa-font-regular);content:"";margin-left:.25em;transition:transform .2s}.widget-area>input:focus-visible+label{outline:2px dotted}.widget-area .widget-area-inner{max-height:0;overflow:hidden;transition:max-height .2s;border-top:2px solid #edeadd;padding:0 20px}.widget-area .widget-area-inner>*:first-child{margin-top:40px}.widget-area .widget-area-inner>*:last-child{margin-bottom:30px}.widget-area>input:checked~label::after{transform:rotate(-180deg)}.widget-area>input:checked~.widget-area-inner{max-height:var(--maxheight);border-bottom:2px solid #edeadd}}.widget-area h2{font-family:inherit;text-transform:uppercase;font-size:1rem;letter-spacing:.12em;color:#4c6b63;margin-bottom:1rem}.widget-area .wp-block-separator{margin-left:0}.wp-block-categories{list-style:none;margin:0;padding:0;font-size:.9375rem}.wp-block-categories li{margin-bottom:1em}.wp-block-categories a{font-weight:700}.sibling-pages{list-style:none;margin:20px 0 0 -20px;padding:0 0 40px;font-weight:700}.sibling-pages li{margin:0 0 6px 0}.sibling-pages li:not(.current_page_item):not(.current_page_ancestor) ul{display:none}.sibling-pages a{padding:6px 20px;display:inline-block}.sibling-pages a[aria-current]{color:inherit;background:#edeadd;border-radius:999px}.sibling-pages a[aria-current]:hover{text-decoration:none}@media(max-width: 1270px){.sibling-pages{margin-left:-15px}.sibling-pages a{padding-left:15px;padding-right:15px}}@media(max-width: 820px){.sibling-pages{margin:20px 0;padding:0}}.type-post{display:flex;flex-direction:column-reverse}.type-post .post-title a{color:#4c6b63;text-decoration-color:#7d928b}.type-post.card-hover .post-title a{text-decoration-line:underline}.post-thumbnail{margin-bottom:10px;position:relative}.post-thumbnail .share-links{right:0;z-index:10}.post-thumbnail .share-links+img{margin-top:25px}.post-thumbnail img{width:100%}.post-inner{width:100%}.post-style-featured{text-align:center}.post-style-featured .post-thumbnail{margin-bottom:-20px}.post-style-featured .post-inner{margin:0 auto;background:#edeadd;padding:28px 38px;position:relative;z-index:1}.post-style-featured.has-post-thumbnail .post-inner{width:calc(100% - 160px)}.post-style-featured .post-content::before{content:"";border-top:2px solid #c6bb92;width:68px;display:block;margin:5px auto 15px;z-index:-1}@media(max-width: 1040px){.post-style-featured.has-post-thumbnail .post-inner{width:calc(100% - 80px)}}@media(max-width: 500px){.post-style-featured.has-post-thumbnail .post-inner,.home .site .post-style-featured.has-post-thumbnail .post-inner{width:100%;padding:20px 25px}.post-style-featured .post-thumbnail{margin-bottom:0}}.archive-posts{display:grid;grid-template-columns:1fr 1fr;gap:0 90px;position:relative;margin-bottom:45px}.archive-posts::before{content:"";background:bottom center url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='8' width='8'%3E%3Ccircle r='1.5' cy='1.5' cx='1.5' style='fill:%23C6BB92'/%3E%3C/svg%3E");position:absolute;top:0;left:50%;bottom:0;width:8px;margin-left:-1px;z-index:-1}.archive-posts article:nth-of-type(n+4){margin-top:45px}.archive-posts .post-style-featured{grid-column:span 2;width:100%;background:#fff;padding-bottom:45px}.archive-posts .post-style-featured .post-title{display:block}.archive-posts .inside-callout{background:#fff;grid-column:span 2;width:100%;padding-top:45px;padding-bottom:45px;margin-bottom:0}@media(min-width: 580.01px){.archive-posts .inside-callout+article,.archive-posts .inside-callout+article+article{margin-top:0}}.archive-posts .callout-bar{margin:0 -35px}.archive-posts .post-inner{margin-bottom:auto}.archive-posts .post-title{font-size:1.5rem;line-height:1.25;margin:0 0 10px;font-weight:600;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3}@media(max-width: 1040px){.archive-posts{gap:0 40px}}@media(max-width: 580px){.archive-posts{grid-template-columns:1fr}.archive-posts::before{content:none}.archive-posts article:nth-of-type(n+3){margin-top:45px}.archive-posts .post-style-featured{grid-column:span 1}.archive-posts .inside{grid-column:span 1;padding-bottom:0}}.cws-load-more:not(.ajax-loading) .loading,.cws-load-more.ajax-loading .default{display:none}.cws-load-more.ajax-loading{opacity:.25;transition:opacity 2s !important}.post-title+.post-meta{margin:-5px 0 30px}.posted-on{font-size:.9375rem;text-transform:capitalize}.posted-on a{color:inherit}.posted-on a:hover{text-decoration:none}.posted-on+.cat-links{border-left:2px solid #edeadd;margin-left:15px;padding-left:10px}.entry-footer{margin:40px 0 80px}.byline{background:#edeadd;display:flex;max-width:calc(100vw - 40px);padding:22px 32px}.byline h2{color:#4c6b63;font-size:1.25rem;margin-right:55px}.byline img{object-fit:cover;border-radius:100%;margin-right:20px;height:100px;width:100px}@media(max-width: 650px){.byline{flex-wrap:wrap;padding:20px 25px}.byline h2{flex:0 1 100%}.byline img,.byline .blurb{margin-top:1rem}}.cat-links a{font-size:.9375rem;display:inline-block;margin:0 .3em 10px;color:#4c6b63}.cat-links a:hover{text-decoration-color:#7d928b}.posts-navigation{text-align:center;margin:40px 0 60px}.posts-navigation .nav-links{display:flex;justify-content:space-between}.posts-navigation .nav-links>*:first-child:last-child{margin:auto}.breadcrumbs{flex-basis:100%;list-style:none;padding:0;margin:-8px 0 20px;font-size:.9375rem}.breadcrumbs li{display:inline-block;margin-right:1em}.breadcrumbs a{color:#4c6b63;text-decoration-color:#7d928b}.breadcrumbs a::before{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;font:var(--fa-font-regular);content:"";color:#7d928b;margin-right:.3em;background:#fff}@media(max-width: 820px){.breadcrumbs li:not(:last-child){display:none}}.alert-bar{flex:1 0 100%;background:#d04533}.alert-bar .inside{max-width:none}.alert-bar__inner{display:grid;grid-template-columns:auto auto;align-items:center;justify-content:center;padding:21px 0;color:#fff;gap:10px 40px}.alert-bar__inner h2{text-align:right;font-weight:400;margin-bottom:.45rem}.alert-bar__inner h2::before{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;font:var(--fa-font-solid);content:var(--fa);margin-right:.25em}@media(max-width: 820px){.alert-bar__inner{grid-template-columns:auto}.alert-bar__inner h2{text-align:center;margin-bottom:0}}.alert-bar__content a{color:inherit;text-decoration-line:underline;text-decoration-color:#fff}.alert-bar__content a:hover{text-decoration:none}.js-carousel{margin:0 80px 25px}.js-carousel .card{width:calc(33.33% - 20px);margin:0 15px}@media(max-width: 1270px){.js-carousel .card{width:calc(50% - 15px)}}@media(max-width: 820px){.js-carousel .card{width:100%}}@media(max-width: 820px){.js-carousel{margin-left:30px;margin-right:30px}}.flickity-prev-next-button{background:#edeadd;transition:background-color .2s,color .2s,opacity .2s;color:#4c6b63;width:50px;height:50px;padding:0}.flickity-prev-next-button .flickity-button-icon{left:28%;top:28%;width:44%;height:44%}.flickity-prev-next-button:hover{background:#007bc2;color:#fff}.flickity-prev-next-button:disabled{opacity:0}.flickity-prev-next-button:focus{box-shadow:none}.flickity-prev-next-button.previous{left:-80px}.flickity-prev-next-button.next{right:-80px}@media(max-width: 820px){.flickity-prev-next-button{border:9px solid #fff}.flickity-prev-next-button.previous{left:-50px}.flickity-prev-next-button.next{right:-50px}}.flickity-page-dots{position:static}.flickity-page-dots .dot{background:#edeadd;opacity:1;transition:background-color .2s;width:12px;height:12px;margin:40px 6px 0}.flickity-page-dots .dot.is-selected{background:#c6bb92}.flickity-page-dots .dot:only-child{display:none}.search__content{padding:1em 0;display:grid;grid-template-areas:"b";grid-template-columns:1fr}div.gsc-input-box{height:52px;padding:9px 4px 9px 12px;grid-area:b;border-radius:4px;border:2px solid #c9c1b5}div.gsc-input-box input{font-weight:400}button.gsc-search-button{padding:6px 28px;height:52px;border-radius:52px;color:#fff;background:#007bc2;transition:background-color .5s;box-shadow:0 0 15px rgba(0,0,0,.15);cursor:pointer}button.gsc-search-button:hover,button.gsc-search-button:focus{background:#00578e}button.gsc-search-button svg{display:none}button.gsc-search-button span{white-space:nowrap;font-size:1.25rem;font-weight:700;letter-spacing:.04em}.c-accordion__item{padding:.75em 0 1.75em;border-top:2px solid #edeadd}.c-accordion__title{margin:0;font-size:1.25rem}.c-accordion__title::after{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;font:var(--fa-font-light);color:#728880;content:""}.is-open>.c-accordion__title::after{content:""}.c-accordion__title:hover,.c-accordion__title:hover::after{color:#00578e;transition:color .2s}.c-accordion__content>*:first-child{margin-top:1em}.c-accordion__content>ul:not([class]),.c-accordion__content>ul[class=""]{position:relative;list-style:none;padding-left:20px;margin:1rem 0 1.5rem}.c-accordion__content>ul:not([class])::before,.c-accordion__content>ul[class=""]::before{content:"";top:0;bottom:0;left:0;width:8px;border-radius:999px;position:absolute;background:#edeadd}.c-accordion__content>ul:not([class]) li+li,.c-accordion__content>ul[class=""] li+li{margin-top:15px}.news-block{margin-top:80px;margin-bottom:80px}.news-block h2{text-align:center;color:#7d928b;text-transform:uppercase;letter-spacing:.15em;font-size:1.125rem}.news-block-content{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));justify-content:center;align-items:flex-start;margin:2rem 0;gap:95px}.is-style-column-separated .news-block-content{grid-template-columns:1fr 3px 1fr;gap:50px 45px}.is-style-column-separated .news-block-content::before{content:"";background:space url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='8' width='8'%3E%3Ccircle r='1.5' cy='1.5' cx='1.5' style='fill:%23C6BB92'/%3E%3C/svg%3E");grid-column:2;grid-row:1;align-self:stretch}@media(max-width: 1040px){.is-style-column-separated .news-block-content{gap:40px 20px}}@media(max-width: 550px){.is-style-column-separated .news-block-content{grid-template-columns:1fr}.is-style-column-separated .news-block-content::before{content:none}}.three-col-cta:last-child{margin-bottom:100px}.three-col-cta.is-slider>.inside{max-width:1340px;overflow:visible}@media(max-width: 820px){.three-col-cta.is-slider .js-carousel{margin-bottom:20px;display:flex;flex-direction:column}.three-col-cta.is-slider .flickity-page-dots{order:-1;margin:-35px 0 23px}.three-col-cta.is-slider .dot{margin-top:0}.three-col-cta.is-slider.has-banner .dot:not(.is-selected){background:#fff}}.three-col-cta__banner{padding:90px 0;background:#edeadd;text-align:center;position:relative;margin-top:40px}.three-col-cta__banner .inside{max-width:900px}.three-col-cta__banner .logo-symbol{position:absolute;top:0;left:50%;border:3px solid #edeadd;height:85px;width:85px;padding:13px;transform:translate(-50%, -28%);background:#fff;border-radius:100%}.three-col-cta__banner .h2{color:#4c6b63;font-size:1.75rem;line-height:1.14;font-weight:600;margin:0 0 1rem}.three-col-cta__banner+.inside{margin-top:-40px}.three-col-cta__inner:not(.js-carousel){display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:50px 30px}.three-col-cta__inner p,.three-col-cta__inner ul{margin:1em 0}.three-col-cta__inner .three-col-cta__img,.three-col-cta__inner .h4 a{color:#4c6b63;transition:color .2s}.three-col-cta__inner .card-link:hover{text-decoration:none}.three-col-cta__inner .card-hover .h4 a,.three-col-cta__inner .card-hover .three-col-cta__img{color:#00578e}.three-col-cta__img{position:relative;padding-top:56.25%;border-bottom:9px solid;margin-bottom:20px}.three-col-cta__img img{position:absolute;top:0;object-fit:cover;width:100%;height:calc(100% + 1px)}.three-col-cta__img.placeholder-img{background:#c6bb92}.three-col-cta__img.placeholder-img img{object-fit:contain;transform:scale(0.8)}.page-banner{padding:0 0 28px;background:linear-gradient(10deg, #4C6B63 0%, #00578E 100%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-banner .h2{color:#fff;font-size:1.5rem;font-weight:600;line-height:1.5;margin:0;padding:62px 0 0}@media(max-width: 820px){.page-banner{text-align:center;background:linear-gradient(149deg, #4C6B63 0%, #00578E 100%)}.page-banner .h2{padding-top:28px;font-size:1rem}}.page-template-top-level .page-banner{text-align:center}.page-template-top-level .page-banner+.three-col-cta{margin-top:60px}.page-template-top-level .page-banner:not(:empty)+.three-col-cta{margin-top:-55px}.page-template-top-level .page-banner .inside{max-width:904px}.page-template-top-level .page-banner .h2{font-size:1.875rem;padding:85px 0 80px}@media(min-width: 820.01px){.page-template-top-level .page-banner h1.mobile-only{border:0;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}}@media(max-width: 820px){.page-template-top-level .page-banner h1.mobile-only{margin:auto;font-family:"clavo",serif;color:#fff;font-size:1rem;font-weight:700;line-height:23px;text-align:center;padding:1.5rem 0 0}.page-template-top-level .page-banner h1.mobile-only::after{content:"";height:2px;width:50px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='3' width='8'%3E%3Ccircle r='1' cy='1' cx='1' style='fill:%23fff'/%3E%3C/svg%3E");display:block;margin:1.25rem auto 1rem}.page-template-top-level .page-banner .h2{font-size:21px;padding:0 0 60px}}.page-template-iframe .page-banner{text-align:center;padding-bottom:80px}.page-template-iframe .page-banner .inside{max-width:904px}.page-template-iframe .page-banner .h2{font-size:1.875rem}.page-template-iframe .page-banner .h3{font-size:1.25rem;font-weight:600;color:#fff;margin-top:.75rem;line-height:1.3}.inside-callout{margin-bottom:100px}.three-col-cta+.inside-callout{margin-top:50px}.callout-bar{background:#edeadd;display:grid;grid-template-columns:fit-content(310px) fit-content(680px);align-items:center;padding:20px 40px;gap:10px 70px;border-radius:999px}.callout-bar h2{color:#4c6b63;display:grid;grid-template-columns:65px auto;align-items:center;margin:0}.callout-bar h2::before{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;font:var(--fa-font-regular);content:var(--fa);width:50px;line-height:50px;background:#fff;border-radius:100%;text-align:center;font-size:1.875rem;color:#728880}.callout-bar a{text-decoration-line:underline}.callout-bar a:hover{text-decoration:none}@media(max-width: 820px){.callout-bar{grid-template-columns:auto;padding:0;background:none}.callout-bar h2{padding:18px;background:#edeadd;border-radius:999px}.callout-bar .callout-bar__content{padding:20px 20px 0}}.share-links{font-size:.9375rem;position:absolute}.share-links a{color:#728880;margin:0 5px 0 11px;text-decoration:none}.share-links .js-copy-on-click{position:relative}.share-links .js-copy-on-click::after{display:block;content:var(--msg, "Copied!");white-space:nowrap;position:absolute;background:#fff;padding:5px 8px;left:50%;transform:scale(0) translateX(-50%);box-shadow:0 4px 4px rgba(0,0,0,.25);color:#363636;transition:opacity .25s,transform 0s .25s;opacity:.5}.share-links .js-url-copied::after{opacity:1;transition:opacity .25s;transform:scale(1) translateX(-50%)}.share-links_title{color:#4c6b63;letter-spacing:2px}.page-template-iframe .embed-container{margin-top:-55px;position:relative;margin-bottom:45px}@media(max-width: 820px){.page-template-iframe .embed-container{margin-bottom:70px}}.page-template-iframe .share-links{right:0;margin-top:20px}.embed{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto;box-shadow:0 0 21px rgba(0,0,0,.35)}.embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;background:#ddd;border:0}.cta-columns{display:grid;grid-template-columns:repeat(3, 1fr);justify-content:center;gap:20px}.cta-column{border:solid #edeadd;border-width:0 0 0 1px;padding-top:20px;padding-left:7%}.cta-column:first-child{border:none;padding-left:0}.cta-column h2{font-family:"din-2014",sans-serif;text-transform:uppercase;font-size:1.125rem;line-height:1.67;letter-spacing:.15em;color:#728880;margin:0 0 27px}.cta-column ul{list-style:none;padding:0;margin:0}.cta-column li{padding:0 0 .9em 45px;min-height:3em;position:relative}.cta-column a,.cta-column span{line-height:1.33}.cta-column a::before,.cta-column span::before{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;font:var(--fa-font-regular);content:var(--fa);color:#728880;background:#edeadd;border-radius:100%;width:34px;font-size:1.25rem;line-height:1.7;text-align:center;position:absolute;left:0;top:-0.25em}@media(max-width: 1270px){.cta-columns-block .cta-columns{grid-template-columns:1fr;gap:0}.cta-columns-block .cta-column{padding:20px 0 0;border-width:1px 0 0}.cta-columns-block h2{text-align:center}}.cta-columns-homepage{max-width:1020px}.cta-columns-homepage a{font-weight:700;letter-spacing:.038em}.cta-columns-homepage .cta-columns{gap:7%;margin:50px 0}@media(max-width: 820px){.cta-columns-homepage .cta-columns{grid-template-columns:1fr;gap:0}.cta-columns-homepage .cta-column{padding:20px 0 0;border-width:1px 0 0}.cta-columns-homepage h2{text-align:center}}.featured-video{background-color:#4c6b63;background-image:linear-gradient(to bottom, #4C6B63, rgba(76, 107, 99, 0)),url(../img/video_bg.jpg);background-position:50% 75%;background-size:100%,cover;color:#fff;text-align:center;padding:40px 0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.featured-video .inside{max-width:860px}.featured-video h2{margin-top:0;font-size:1.75rem;line-height:1.14;font-weight:600}.featured-video .description{font-weight:700;font-size:1.25rem;margin:20px 0}.featured-video .video-wrapper{padding-top:28.11%;position:relative;margin:30px 0 calc(28% + 100px)}.featured-video .video{padding-top:56.23%;position:absolute;top:0;width:100%;background:#000}.featured-video iframe{width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:0 0 21px rgba(0,0,0,.35)}.featured-video .share-links{position:absolute;bottom:-40px;right:5px}.hero{overflow:hidden}.hero__bg-wrapper{height:32.4774462179vw;width:100vw;overflow:hidden;position:relative;z-index:-1;min-height:314px;max-height:470px;background:#000}.hero-bg{height:100%}.hero-bg img{object-fit:cover;height:100%;width:100%}.hero-bg-video{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;padding:0 0 56.25%;background-size:contain}.hero-bg-video iframe{width:100%;position:absolute;top:0;left:0;pointer-events:none;opacity:0;transition:opacity 1s;height:calc(100% + 200px);margin-top:-100px}.hero-bg-video.playing iframe{opacity:1}.hero__slogan{position:relative}.hero__slogan h2{position:absolute;color:#fff;bottom:8px;left:calc(30.4vw - 254px);text-shadow:0 0 9px #00000080;font-size:1rem}.slogan__intro{font-family:"din-2014",sans-serif;font-size:162.5%;font-weight:700;line-height:1.35;text-transform:uppercase;max-width:6em;display:inline-block;letter-spacing:.17em;margin-right:var(--tagline-spacing, 0)}.slogan__water{text-transform:capitalize;font-family:"clavo",serif;font-size:875%;font-style:italic;font-weight:300;display:inline-block}.slogan__water::first-letter{margin-right:var(--tagline-kerning, 0)}@media(max-width: 1420px){.hero__slogan h2{font-size:.85rem}}@media(max-width: 1270px){.hero__slogan h2{left:40px;font-size:.7rem}.slogan__intro{display:block;max-width:10em;margin:0 0 -1rem}}@media(max-width: 820px){.hero__slogan h2{left:30px;bottom:80px;font-size:.6154rem}.slogan__intro{margin:0 0 -0.8rem}.slogan__water{font-size:702%}}.hero__banner{display:flex;background:linear-gradient(45deg, #4C6B63 15%, #00578E 85%);color:#fff;padding:0 20px;align-items:end}.hero__banner h2{font-family:"din-2014",sans-serif;text-transform:lowercase;font-size:1.625rem;line-height:1.35;letter-spacing:.17em}.hero__banner a{text-decoration-color:currentColor;color:inherit;font-size:1.125rem;font-weight:700}.banner-columns{flex:0 1 74%;padding-top:35px;padding-left:calc(13.3vw - 86px);padding-right:calc(14.5vw - 128px);display:grid;justify-content:space-around;grid-template-columns:auto auto auto;position:relative}@media(max-width: 1420px){.banner-columns{padding-left:calc(46.2vw - 568px)}}.banner-columns::after{content:"";pointer-events:none;position:absolute;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1250' height='1250'%3E%3Ccircle style='fill:none;stroke:%23728880;stroke-width:6' cx='625' cy='625' r='622'/%3E%3C/svg%3E");background-size:cover;width:calc(73vw + 200px);height:calc(73vw + 175px);top:calc(-12.2vw - 86px);right:calc(7.2vw - 89px)}.banner-column{border-left:1px solid #edeadd;padding-left:20px;padding-right:20px;padding-bottom:15px}.banner-meta-wrapper{flex:0 1 26%;padding-bottom:30px}.banner-meta{text-align:center;max-width:336px;font-size:1rem}.banner-meta a{font-size:1.0625rem}.banner-meta a::after{transform-origin:center}.banner-meta img{height:105px;width:auto;margin:-43px auto 0}.banner-meta__text{margin:.25em 0 1em}@media(max-width: 1270px){.hero__banner{flex-direction:column;justify-content:stretch;align-items:stretch;padding:0}.banner-meta-wrapper{background:#fff;color:#363636}.banner-meta{margin:0 auto}.banner-meta a{color:#00578e}.banner-meta a::after{border-color:#007bc2}.banner-meta img{margin-top:-56px}.banner-columns{justify-content:space-around;padding:30px calc(23.2vw - 175px) 50px}.banner-columns::after{z-index:-1;width:calc(70vw + 242px);height:calc(70vw + 242px);right:calc(70vw - 305px);top:-250px}.banner-column{padding-bottom:0}}@media(max-width: 820px){.hero__banner{margin:-60px 20px 0;background:linear-gradient(136deg, #4C6B63 15%, #00578E 85%)}.banner-columns{grid-template-columns:auto;padding:10px 0 55px;gap:0}.banner-columns::after{top:-210px;clip-path:inset(0 0 50% 0)}.banner-column{border-left:0;border-top:1px solid #edeadd;padding:15px 20px 0 0;margin:0 30px}.banner-column:first-child{border-top:0}}@media(max-width: 500px){.hero__banner{margin-left:10px;margin-right:10px}}.inside.news-block{margin-top:0}.inside.news-block .news-block-content{grid-template-columns:repeat(auto-fit, minmax(400px, 1fr));gap:35px}@media(max-width: 440px){.inside.news-block .news-block-content{grid-template-columns:repeat(auto-fit, minmax(260px, 1fr))}}.inside.news-block .has-post-thumbnail .post-inner{width:calc(100% - 70px)}.home-search{background:#edeadd}.home-search .inside{max-width:770px}.home-search .search__content{padding:60px 0;grid-template-areas:"a b" "a c";grid-template-columns:11em 1fr;gap:0 20px}@media(max-width: 820px){.home-search .search__content{grid-template-areas:"a" "b" "c";grid-template-columns:1fr}}.home-search table.gsc-search-box td.gsc-input{padding-right:15px}.home-search h2{grid-area:a;text-transform:uppercase;font-family:"din-2014",sans-serif;font-size:1.125rem;text-align:right;letter-spacing:.15em;color:#4c6b63;margin-top:2px}@media(max-width: 820px){.home-search h2{text-align:center;margin:0 0 20px}}.home-search small{grid-area:c;color:#636363;font-family:"clavo",serif;font-size:.9375rem;font-style:italic;margin:4px 0 calc(4px - 100%) 1.5em}.block-cws-image{display:flex;align-items:center;margin:2em 0 2em -210px;padding-left:30px;overflow:hidden}.block-cws-image .cws-image__img{background:#f1f1f1;min-height:100px;text-align:center;flex:1 1 55%;margin:10px 0}.block-cws-image img{display:block;width:100%;z-index:1;position:relative;box-shadow:0 0 10px rgba(0,0,0,.35);background:#fff}.block-cws-image .cws-image__caption{flex:1 1 45%;background:#edeadd;padding:40px 90px 40px 40px;position:relative}.block-cws-image .cws-image__caption ::before{content:"";background:#edeadd;position:absolute;right:100%;width:100vw;top:0;bottom:0}@media(max-width: 1270px){.block-cws-image .cws-image__caption .cws-image__caption{padding:30px 40px}}.block-cws-image .title{color:#4c6b63;font-size:1.4375rem}.block-cws-image .text{font-family:"clavo",serif;font-style:italic;font-size:.9375rem;line-height:1.867}.block-cws-image .title:not(:empty)+.text:not(:empty){margin-top:10px}@media(max-width: 820px){.block-cws-image{flex-direction:column;margin-left:0;padding:0}.block-cws-image .cws-image__img{width:100%;margin:0}.block-cws-image img{box-shadow:none}.block-cws-image .cws-image__caption{padding:30px;width:100%}}.wp-block-image.is-style-circle{margin:1em auto !important;width:50vw;max-width:330px;position:relative;display:block;shape-outside:circle(55%)}.wp-block-image.is-style-circle::before{float:left;padding-top:100%;content:""}.wp-block-image.is-style-circle img{position:absolute;top:0;left:0;width:100% !important;height:100% !important;object-fit:cover;border-radius:100%}.wp-block-image.is-style-circle figcaption{display:none}.wp-block-image.is-style-circle.alignleft{margin:0 -30px 0 0 !important}.wp-block-image.is-style-circle.alignleft img{transform:translateX(-40px)}.wp-block-image.is-style-circle.alignright{margin:0 0 0 -30px !important}.wp-block-image.is-style-circle.alignright img{transform:translateX(40px)}.block-cws-document-list{list-style:none;margin:1em 0 1.5em;padding:0}.block-cws-document-list li{margin-top:10px;padding-left:1.4em;position:relative}.block-cws-document-list li:first-child{margin:0}.block-cws-document-list a{font-weight:bold}.block-cws-document-list .fa-light{color:#728880;position:absolute;left:0;font-size:1.25rem}