:root{--font-size:16px;--padding-l-r:80px}@media all and (max-width: 1600px){:root{--padding-l-r:40px}}@media all and (max-width: 800px){:root{--padding-l-r:20px}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline;font:inherit;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{font-family:'Arial',sans-serif;font-weight:normal;font-size:var(--font-size);line-height:1.4}body{min-height:280px;cursor:default;color:#000;fill:#000;background-color:#fff;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;-o-hyphens:none;hyphens:none}#wrapper.fixed-footer{position:relative;min-height:100vh;padding-bottom:200px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}img{width:100%;height:auto;border:0;-ms-interpolation-mode:bicubic}svg{width:100%;height:auto;fill:inherit}a{text-decoration:none;outline:none;color:inherit;fill:inherit;-o-transition:color 0.2s;-moz-transition:color 0.2s;-webkit-transition:color 0.2s;transition:color 0.2s}a
svg{-o-transition:fill 0.2s;-moz-transition:fill 0.2s;-webkit-transition:fill 0.2s;transition:fill 0.2s}a:hover{color:#666 !important;fill:#666 !important}hr{height:1px;border:0;background-color:#000}ol,ul,li{list-style:none}table{width:100%;border-collapse:collapse;border-spacing:0}strong,b,.strong{font-weight:bold}em,i,.italic{font-style:italic}u,.underline{text-decoration:underline}strike,.strike,.strikethrough{text-decoration:line-through}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.preserve-line-breaks{white-space:pre-line}sup{vertical-align:super;font-size:0.7em}sub{vertical-align:sub;font-size:0.7em}p{margin-bottom:1em}h1,h2,h3,h4,h5,h6{line-height:1.3}.highlight{color:#666}.alt-font{font-family:serif}.btn,button,input,input[type=search],textarea,select{width:100%;padding:0.5em 0.65em;font-family:inherit;font-weight:inherit;font-size:inherit;color:#000;background:none;border:1px
solid #000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-o-transition:border-color 0.2s;-moz-transition:border-color 0.2s;-webkit-transition:border-color 0.2s;transition:border-color 0.2s;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{max-width:100%;min-height:2.2em;max-height:20em;resize:vertical;vertical-align:top}input[type="submit"]::-moz-focus-inner{padding:0;border:0}input[type="radio"],input[type="checkbox"]{width:auto;margin-left:0;margin-right:0.4em;padding:0.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center}input[type="radio"]{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.input-group>*{vertical-align:middle}input:focus,textarea:focus{outline:none}input:not([type="submit"]):focus,textarea:focus{border-color:#666}.btn,
.text-content .btn,button,input[type="submit"]{color:#fff;background-color:#000;border-color:#000;cursor:pointer;-o-transition:color 0.2s, background-color 0.2s, border-color 0.2s;-moz-transition:color 0.2s, background-color 0.2s, border-color 0.2s;-webkit-transition:color 0.2s, background-color 0.2s, border-color 0.2s;transition:color 0.2s, background-color 0.2s, border-color 0.2s}.btn,
.text-content
.btn{display:inline-block;width:auto}.btn:hover,
.text-content .btn:hover,button:hover,input[type="submit"]:hover{background-color:#666;border-color:#666}.btn:hover,
.text-content .btn:hover{color:#fff !important;fill:#fff !important}.search-form>div{white-space:nowrap}.search-form .search-field{max-width:18rem}.search-form .search-submit{width:auto;margin-left:0.4em}.search-form .screen-reader-text{display:none}@media all and (max-width: 600px){.search-form .search-field{width:60%}}input[type=text]::-ms-clear{display:none;width:0;height:0}input[type=text]::-ms-reveal{display:none;width:0;height:0}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}.table-center{display:table;width:100%;height:100%}.table-center.inline{display:inline-table}.table-center>*{display:table-cell;width:100%;height:100%;text-align:center;vertical-align:middle}.h-center{text-align:center;margin-left:auto;margin-right:auto}.v-center{position:relative;top:50%;-webkit-transform:perspective(1px) translateY(-50%);-ms-transform:perspective(1px) translateY(-50%);transform:perspective(1px) translateY(-50%)}@media all and (max-width: 1200px){.v-center.v-center-no-tablet{top:auto;-webkit-transform:perspective(0) translateY(0);-ms-transform:perspective(0) translateY(0);transform:perspective(0) translateY(0)}}@media all and (max-width: 800px){.v-center.v-center-no-mobile{top:auto;-webkit-transform:perspective(0) translateY(0);-ms-transform:perspective(0) translateY(0);transform:perspective(0) translateY(0)}}.over{position:absolute;width:100%;height:100%;left:0;top:0;pointer-events:none}.over>*{pointer-events:all}@media all and (max-width: 1200px){.over.over-no-tablet{position:relative;height:auto;left:auto;top:auto}}@media all and (max-width: 800px){.over.over-no-mobile{position:relative;height:auto;left:auto;top:auto}}.pull-left{float:left}.pull-right{float:right}.full-height{height:100vh}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.round{font-size:0;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.hide,.hidden{display:none !important}.no-font-size{font-size:0;letter-spacing:0}.no-pointer-events{pointer-events:none}.all-pointer-events{pointer-events:all}.disabled{pointer-events:none !important;opacity:0.5}.object-cover>*,.image-cover>*{object-fit:cover}.background-image{background-repeat:no-repeat;background-position:center;background-size:100% auto}.background-contain{background-repeat:no-repeat;background-position:center;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.background-cover{background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.background-fixed{background-repeat:no-repeat;background-position:center;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.img-span>*,.svg-span>*{display:inline-block;vertical-align:middle}.img-span>img,.svg-span>svg{width:auto;height:1.4em}.img-span>img{margin-top:0 !important;margin-bottom:0 !important}.img-span>*:first-child,.svg-span>*:first-child{margin-right:0.7em}.aspect-ratio{position:relative}.aspect-ratio::before{display:block;content:"";width:100%;padding-top:100%}.aspect-ratio.ratio-2-3::before{padding-top:150%}.aspect-ratio.ratio-3-4::before{padding-top:133.333%}.aspect-ratio.ratio-4-3::before{padding-top:75%}.aspect-ratio.ratio-3-2::before{padding-top:66.667%}.aspect-ratio.ratio-16-10::before{padding-top:62.5%}.aspect-ratio.ratio-16-9::before{padding-top:56.25%}.aspect-ratio.ratio-2-1::before{padding-top:50%}.aspect-ratio.ratio-3-1::before{padding-top:33.333%}.aspect-ratio>*{position:absolute;width:100%;height:100%;left:0;top:0}.clearfix::before,.clearfix::after{content:"";display:table}.clearfix::after{clear:both}.hide-scrollbar{overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar::-webkit-scrollbar{width:0px;background:transparent}.blink-animation{-webkit-animation:blink-animation 1s alternate infinite;animation:blink-animation 1s alternate infinite}@keyframes blink-animation{from{opacity:0.5}to{opacity:1}}@-webkit-keyframes blink-animation{from{opacity:0.5}to{opacity:1}}.spin-animation{transform-origin:50% 50%;-webkit-animation:spin-animation 1s infinite linear;animation:spin-animation 1s infinite linear}@-webkit-keyframes spin-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.scroll-me-down-animation{-webkit-animation:scroll-me-down-animation 5s 1s infinite;animation:scroll-me-down-animation 5s 1s infinite}@keyframes scroll-me-down-animation{0%{transform:translateY(0)}5%{transform:translateY(0.4em)}12%{transform:translateY(0)}15%{transform:translateY(0)}20%{transform:translateY(0.4em)}27%{transform:translateY(0)}100%{transform:translateY(0)}}@-webkit-keyframes scroll-me-down-animation{0%{transform:translateY(0)}5%{transform:translateY(0.4em)}12%{transform:translateY(0)}15%{transform:translateY(0)}20%{transform:translateY(0.4em)}27%{transform:translateY(0)}100%{transform:translateY(0)}}.loadme{opacity:0;visibility:hidden;-o-transition:opacity 0.4s, transform 0.6s;-moz-transition:opacity 0.4s, transform 0.6s;-webkit-transition:opacity 0.4s, -webkit-transform 0.6s;transition:opacity 0.4s, transform 0.6s}.loadme:not(.loadme-static){-ms-transform:translateY(10px);-webkit-transform:translateY(10px);transform:translateY(10px)}.loadme.loaded{opacity:1;visibility:visible}.loadme.loaded:not(.loadme-static){-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}footer.loadme.loaded{-ms-transform:none;-webkit-transform:none;transform:none}#h-loader{position:fixed;z-index:100;left:0;top:0;right:0;bottom:0;font-size:0}#h-loader.on-top{z-index:9999}#h-loader
svg{width:60px;stroke:#666;stroke-width:2px;-webkit-animation:loader 1s infinite linear;animation:loader 1s infinite linear}@-webkit-keyframes
loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes
loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}body.search #title-block{z-index:1}body.error404 #title-block .head-search,
body.search #title-block .head-search{margin-top:1em}body.search .search-excerpt,
body.search .search-highlight{background-color:rgba(255, 255, 0, 0.8)}section{position:relative;margin-bottom:60px}section.small-margin{margin-bottom:20px}section.large-margin{margin-bottom:120px}section.largest-margin{margin-bottom:160px}section.no-margin{margin-bottom:-1px}.container{position:relative;max-width:1200px;margin:0
auto;padding:0
var(--padding-l-r)}.container.full-width{max-width:none}.container.limited-width{max-width:720px}.container.no-padding{padding-left:0;padding-right:0}@media all and (max-width: 800px){section{margin-bottom:40px}section.small-margin{margin-bottom:20px}section.large-margin{margin-bottom:60px}section.largest-margin{margin-bottom:100px}}#bottom-pagination{font-size:1rem;text-align:center}#bottom-pagination
a{text-decoration:none}#bottom-pagination .page-numbers,
#bottom-pagination .page-arrows{margin-bottom:0;color:#666;font-weight:bold;font-size:1.2em;vertical-align:middle}#bottom-pagination .page-numbers{margin:0
0.25em}#bottom-pagination .page-numbers.current{color:#333}#bottom-pagination .page-arrows.prev-page{float:left}#bottom-pagination .page-arrows.next-page{float:right}#bottom-pagination .page-arrows{font-weight:normal;text-transform:lowercase}@media all and (max-width: 600px){#bottom-pagination .page-numbers,
#bottom-pagination .page-arrows{font-size:1.1em}#bottom-pagination .page-arrows
.letter{display:none}}.h-info-notice{display:none;position:fixed;z-index:111;width:100%;left:0;bottom:0;color:#333;background-color:#eee}.h-info-notice>.container{display:flex;justify-content:space-between;gap:1.25rem;padding-top:1.25rem;padding-bottom:1.25rem}.h-info-notice .text-content{font-size:0.85rem;letter-spacing:0}.h-info-notice .text-content>*{line-height:1.4}.h-info-notice .text-content>*:not(:last-child){margin-bottom:0.6em}.h-info-notice .text-content
a{margin-top:0;font-size:1em;text-decoration:underline}.h-info-notice .text-content .accept-btn{width:auto !important;height:auto !important;text-decoration:none !important;white-space:nowrap}@media all and (max-width: 600px){.h-info-notice>.container{flex-direction:column}}.h-popup-notice{display:none;position:fixed;z-index:112;width:100%;height:100%;left:0;top:0;background-color:rgba(255, 255, 255, 0.9)}.h-popup-notice .container>div{position:relative;background-color:#eee}.h-popup-notice .container .text-content{padding:40px}.h-popup-notice .close-btn{position:absolute;width:18px !important;height:18px !important;right:20px;top:20px;stroke:#333;text-decoration:none !important}@media all and (max-width: 600px){.h-popup-notice .container .text-content{padding:30px
20px}}.h-full-screen-notice{display:none;position:fixed;z-index:9999;width:100%;height:100%;left:0;top:0;background-color:#fff}.h-full-screen-notice.active,.h-full-screen-notice#javascript-notice{display:table}.h-full-screen-notice
div{display:table-cell;width:100%;height:100%;padding:4%;font-size:1.8rem;font-family:Arial,sans-serif;color:#000;text-align:center;vertical-align:middle}.h-full-screen-notice div
p{font-size:inherit;color:inherit}.h-full-screen-notice div
a{font-size:inherit;color:inherit;text-decoration:underline}.h-btn{display:inline-block;z-index:1000;width:22px;height:22px;font-size:0;cursor:pointer;stroke:#000;stroke-width:1px;text-decoration:none !important;-o-transition:stroke 0.2s;-moz-transition:stroke 0.2s;-webkit-transition:stroke 0.2s;transition:stroke 0.2s}.h-btn:hover{stroke:#666}.hamburger-btn{width:27px;height:21px}.social-shares>*{display:inline-block;vertical-align:middle}.social-shares>h4{margin-right:0.5em;margin-bottom:0 !important;font-size:1rem}.social-shares:not(.text)>ul,.social-links:not(.text)>ul{font-size:0}.social-shares:not(.text)>ul>li,.social-links:not(.text)>ul>li{display:inline-block;width:1.3rem}.social-shares>ul>li:not(:first-child),.social-links>ul>li:not(:first-child){margin-left:0.7rem}.social-shares ul > li a,
.social-links ul > li
a{display:block;-o-transition:color 0.2s, border-color 0.2s;-moz-transition:color 0.2s, border-color 0.2s;-webkit-transition:color 0.2s, border-color 0.2s;transition:color 0.2s, border-color 0.2s}.social-shares.text ul > li a,
.social-links.text ul > li
a{display:inline-block}.social-shares.rounded ul > li a,
.social-links.rounded ul > li
a{padding:6px;border:1px
solid #000;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.social-shares ul > li a svg,
.social-links ul > li a
svg{width:100%;height:auto;vertical-align:middle}.social-shares.text ul > li a svg,
.social-links.text ul > li a
svg{display:none}.social-shares ul > li a span,
.social-links ul > li a
span{display:none;vertical-align:middle}.social-shares.text ul > li a span,
.social-links.text ul > li a
span{display:block}.video-link{position:relative;display:block;font-size:0}.video-link img,
.video-link
.image{-o-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.video-link:not(.disabled):hover img,
.video-link:not(.disabled):hover
.image{opacity:0.8}.video-link .video-container{position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;background-color:#000}.background-vimeo-video{width:100%;height:56.25vw;overflow:hidden;background-color:#000}.html-video{position:relative;padding-top:56.25%;background-color:#000}.html-video
video{display:block;position:absolute;width:100%;height:100%;top:0}.background-html-video{position:relative;width:100%;height:100vh;overflow:hidden;background-color:#000}.background-html-video
video{position:absolute;width:100%;height:100%;top:50%;left:50%}@media(min-aspect-ratio: 16/9){.background-html-video>video{height:300%;top:-100%}}@media(max-aspect-ratio: 16/9){.background-html-video>video{width:300%;left:-100%}}@supports(object-fit: cover){.background-html-video>video{width:100%;height:100%;top:0;left:0;object-fit:cover}}body.under-construction #main-block
.logo{max-width:300px;margin:0
auto 40px auto}div.leaflet-bottom.leaflet-left,div.leaflet-bottom.leaflet-right,div:not([class])>.gmnoprint:not(.gm-bundled-control),div:not([class])>.gm-style-cc{display:none}div.leaflet-bottom,div.leaflet-top{z-index:90}.otgs-development-site-front-end{display:none !important}.text-content{font-size:1rem}.text-content>*{margin-bottom:1.6em}.text-content *.no-margin{margin-bottom:0 !important}.text-content *.smaller-font{font-size:0.85em}.text-content.smaller-font{font-size:0.85rem}.text-content *.larger-font{font-size:1.2em}.text-content.larger-font{font-size:1.2rem}.text-content
h1{font-size:1.6em;margin-bottom:1em}.text-content
h2{font-size:1.4em;margin-bottom:1em}.text-content
h3{font-size:1.3em;margin-bottom:1em}.text-content
h4{font-size:1.2em;margin-bottom:1em}.text-content
h5{font-size:1.1em;margin-bottom:1em}.text-content
h6{font-size:1.1em;margin-bottom:1em;border-bottom:1px solid #333}.text-content
p{font-size:inherit}.text-content *
p{font-size:inherit}.text-content
hr{margin:1.6em auto}.text-content
a{color:inherit}.text-content .lead-block{font-family:inherit;font-size:1.4em;color:#666}.text-content .left-block{display:block;width:50%}.text-content .two-column-block{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.text-content .three-column-block{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.text-content .two-column-block > *:last-child,
.text-content .three-column-block>*:nth-child(2){display:inline-block}.text-content .two-column-block > *,
.text-content .three-column-block>*{margin-bottom:1em}.text-content ul:not(.no-style, .menu, .sub-menu, .woocommerce-error, .iti__country-list),
.text-content ol:not(.no-style,.menu,.sub-menu){padding-left:1.1em}.text-content ul:not(.no-style,.menu,.sub-menu,.woocommerce-error,.iti__country-list)>li{margin-bottom:0.2em;list-style:disc}.text-content ol:not(.no-style,.menu,.sub-menu)>li{margin-bottom:0.2em;list-style:decimal}.text-content ul:not(.no-style, .menu, .sub-menu, .woocommerce-error, .iti__country-list) > li:last-child,
.text-content ol:not(.no-style,.menu,.sub-menu)>li:last-child{margin-bottom:0}.text-content blockquote,
.text-content
q{margin:1.6em 1em;font-style:italic;font-size:1.2em;text-align:center;color:#999;quotes:none}.text-content blockquote p:last-child,
.text-content q p:last-child{margin-bottom:0}.text-content blockquote,
.text-content
q{quotes:none}.text-content blockquote::before,
.text-content blockquote::after,
.text-content q::before,
.text-content q::after{content:''}.text-content blockquote
hr{width:40%;background-color:#999}.text-content img,
.text-content .wp-caption:not(.slick-item){width:auto;max-width:100%;height:auto;margin-top:2.8em;margin-bottom:2.8em}.text-content .wp-caption
img{display:block;margin-top:0;margin-bottom:0}.text-content img.alignleft,
.text-content img.alignright,
.text-content .wp-caption.alignleft,
.text-content .wp-caption.alignright{display:block;margin-top:0.2em;margin-bottom:0.4em}.text-content
img.alignnone{display:block}.text-content img.alignleft,
.text-content .wp-caption.alignleft{float:left;max-width:47%;margin-right:3%}.text-content img.alignright,
.text-content .wp-caption.alignright{float:right;max-width:47%;margin-left:3%}.text-content img.aligncenter,
.text-content .wp-caption.aligncenter{display:block;max-width:80%;margin-left:auto;margin-right:auto;text-align:center}.text-content .wp-caption.alignleft img,
.text-content .wp-caption.alignright img,
.text-content .wp-caption.aligncenter
img{float:none;margin-left:0;margin-right:0;max-width:100%}.text-content .wp-caption{}.text-content .wp-caption
a{display:block}.text-content .wp-caption-text{margin-top:1.2em;text-align:center;font-style:italic;color:#666}.text-content>.gallery,.text-content>.wp-gallery{margin-top:2.8em !important;margin-bottom:2.8em !important}.text-content .gallery img,
.text-content .gallery .wp-caption,
.text-content .wp-gallery img,
.text-content .wp-gallery .wp-caption{margin-top:0;margin-bottom:0}.text-content .gallery .gallery-icon{font-size:0}.text-content .gallery .gallery-icon
img{border:none !important}.text-content .grid-gallery .gallery-item > a
img{-o-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.text-content .grid-gallery .gallery-item>a:hover>img{opacity:0.8}.text-content
iframe{display:block;max-width:100%;margin-top:2.8em;margin-bottom:2.8em}.text-content>*:first-child,.text-content>*:first-child>*:not(.wp-caption-text){margin-top:0}.text-content>*:last-child,.text-content>*:last-child:not(ul):not(ol)>*:last-child{margin-bottom:0 !important}.text-content>.post-password-form>*:not(:last-child){margin-bottom:1em !important}.text-content > .post-password-form
input{margin-top:0.6em}@media all and (max-width: 800px){.text-content img.alignleft,
.text-content img.alignright,
.text-content .wp-caption.alignleft,
.text-content .wp-caption.alignright{max-width:100%;float:none;display:block;margin-left:0%;margin-right:0%;margin-top:2.8em;margin-bottom:2.8em}.text-content .left-block{width:auto}.text-content .two-column-block,
.text-content .three-column-block{-webkit-column-count:auto;-moz-column-count:auto;column-count:auto}.text-content .two-column-block > *:not(:last-child),
.text-content .three-column-block>*:not(:last-child){margin-bottom:1em !important}}.grid{font-size:0;letter-spacing:0;margin-left:-20px;margin-top:-40px}.grid.no-h-margin{margin-left:0}.grid.no-v-margin{margin-top:0}.grid.flex,.grid.flex-s,.grid.flex-m,.grid.flex-l,.grid.flex-xl{display:flex;flex-wrap:wrap}.grid.flex.flex-center,.grid.flex-s.flex-center,.grid.flex-m.flex-center,.grid.flex-l.flex-center,.grid.flex-xl.flex-center{align-items:center}.grid.flex.flex-bottom,.grid.flex-s.flex-bottom,.grid.flex-m.flex-bottom,.grid.flex-l.flex-bottom,.grid.flex-xl.flex-bottom{align-items:flex-end}.grid>*{display:inline-block;padding-left:20px;padding-top:40px;text-align:left;vertical-align:top;background-clip:content-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.grid.align-middle>*,.grid>*.align-middle{vertical-align:middle}.grid.align-bottom>*,.grid>*.align-bottom{vertical-align:bottom}.grid.center>*,.grid>*.center{text-align:center}.grid.align-right>*,.grid>*.align-right{text-align:right}.grid.no-overflow>*,.grid>*.no-overflow{overflow:hidden}.grid>*.col-1{width:8.33%}.grid>*.col-2{width:16.66%}.grid>*.col-3{width:25%}.grid>*.col-4{width:33.33%}.grid>*.col-5{width:41.66%}.grid>*.col-6{width:50%}.grid>*.col-7{width:58.33%}.grid>*.col-8{width:66.66%}.grid>*.col-9{width:75%}.grid>*.col-10{width:83.33%}.grid>*.col-11{width:91.66%}.grid>*.col-12{width:100%}.grid>*.col-s-1{width:8.33%}.grid>*.col-s-2{width:16.66%}.grid>*.col-s-3{width:25%}.grid>*.col-s-4{width:33.33%}.grid>*.col-s-5{width:41.66%}.grid>*.col-s-6{width:50%}.grid>*.col-s-7{width:58.33%}.grid>*.col-s-8{width:66.66%}.grid>*.col-s-9{width:75%}.grid>*.col-s-10{width:83.33%}.grid>*.col-s-11{width:91.66%}.grid>*.col-s-12{width:100%}.grid>*.col-m-1{width:8.33%}.grid>*.col-m-2{width:16.66%}.grid>*.col-m-3{width:25%}.grid>*.col-m-4{width:33.33%}.grid>*.col-m-5{width:41.66%}.grid>*.col-m-6{width:50%}.grid>*.col-m-7{width:58.33%}.grid>*.col-m-8{width:66.66%}.grid>*.col-m-9{width:75%}.grid>*.col-m-10{width:83.33%}.grid>*.col-m-11{width:91.66%}.grid>*.col-m-12{width:100%}.grid>*.col-l-1{width:8.33%}.grid>*.col-l-2{width:16.66%}.grid>*.col-l-3{width:25%}.grid>*.col-l-4{width:33.33%}.grid>*.col-l-5{width:41.66%}.grid>*.col-l-6{width:50%}.grid>*.col-l-7{width:58.33%}.grid>*.col-l-8{width:66.66%}.grid>*.col-l-9{width:75%}.grid>*.col-l-10{width:83.33%}.grid>*.col-l-11{width:91.66%}.grid>*.col-l-12{width:100%}.grid>*.col-xl-1{width:8.33%}.grid>*.col-xl-2{width:16.66%}.grid>*.col-xl-3{width:25%}.grid>*.col-xl-4{width:33.33%}.grid>*.col-xl-5{width:41.66%}.grid>*.col-xl-6{width:50%}.grid>*.col-xl-7{width:58.33%}.grid>*.col-xl-8{width:66.66%}.grid>*.col-xl-9{width:75%}.grid>*.col-xl-10{width:83.33%}.grid>*.col-xl-11{width:91.66%}.grid>*.col-xl-12{width:100%}.grid.no-h-margin>*{padding-left:0}.grid.no-v-margin>*{padding-top:0}@media all and (max-width: 1600px){.grid.flex-xl{display:block}.grid>*.col-xl-1,.grid>*.col-xl-2,.grid>*.col-xl-3,.grid>*.col-xl-4,.grid>*.col-xl-5,.grid>*.col-xl-6,.grid>*.col-xl-7,.grid>*.col-xl-8,.grid>*.col-xl-9,.grid>*.col-xl-10,.grid>*.col-xl-11{width:100%}.grid>*.col-1{width:8.33%}.grid>*.col-2{width:16.66%}.grid>*.col-3{width:25%}.grid>*.col-4{width:33.33%}.grid>*.col-5{width:41.66%}.grid>*.col-6{width:50%}.grid>*.col-7{width:58.33%}.grid>*.col-8{width:66.66%}.grid>*.col-9{width:75%}.grid>*.col-10{width:83.33%}.grid>*.col-11{width:91.66%}.grid>*.col-12{width:100%}.grid>*.col-s-1{width:8.33%}.grid>*.col-s-2{width:16.66%}.grid>*.col-s-3{width:25%}.grid>*.col-s-4{width:33.33%}.grid>*.col-s-5{width:41.66%}.grid>*.col-s-6{width:50%}.grid>*.col-s-7{width:58.33%}.grid>*.col-s-8{width:66.66%}.grid>*.col-s-9{width:75%}.grid>*.col-s-10{width:83.33%}.grid>*.col-s-11{width:91.66%}.grid>*.col-s-12{width:100%}.grid>*.col-m-1{width:8.33%}.grid>*.col-m-2{width:16.66%}.grid>*.col-m-3{width:25%}.grid>*.col-m-4{width:33.33%}.grid>*.col-m-5{width:41.66%}.grid>*.col-m-6{width:50%}.grid>*.col-m-7{width:58.33%}.grid>*.col-m-8{width:66.66%}.grid>*.col-m-9{width:75%}.grid>*.col-m-10{width:83.33%}.grid>*.col-m-11{width:91.66%}.grid>*.col-m-12{width:100%}.grid>*.col-l-1{width:8.33%}.grid>*.col-l-2{width:16.66%}.grid>*.col-l-3{width:25%}.grid>*.col-l-4{width:33.33%}.grid>*.col-l-5{width:41.66%}.grid>*.col-l-6{width:50%}.grid>*.col-l-7{width:58.33%}.grid>*.col-l-8{width:66.66%}.grid>*.col-l-9{width:75%}.grid>*.col-l-10{width:83.33%}.grid>*.col-l-11{width:91.66%}.grid>*.col-l-12{width:100%}}@media all and (max-width: 1200px){.grid.flex-l{display:block}.grid>*.col-l-1,.grid>*.col-l-2,.grid>*.col-l-3,.grid>*.col-l-4,.grid>*.col-l-5,.grid>*.col-l-6,.grid>*.col-l-7,.grid>*.col-l-8,.grid>*.col-l-9,.grid>*.col-l-10,.grid>*.col-l-11{width:100%}.grid>*.col-1{width:8.33%}.grid>*.col-2{width:16.66%}.grid>*.col-3{width:25%}.grid>*.col-4{width:33.33%}.grid>*.col-5{width:41.66%}.grid>*.col-6{width:50%}.grid>*.col-7{width:58.33%}.grid>*.col-8{width:66.66%}.grid>*.col-9{width:75%}.grid>*.col-10{width:83.33%}.grid>*.col-11{width:91.66%}.grid>*.col-12{width:100%}.grid>*.col-s-1{width:8.33%}.grid>*.col-s-2{width:16.66%}.grid>*.col-s-3{width:25%}.grid>*.col-s-4{width:33.33%}.grid>*.col-s-5{width:41.66%}.grid>*.col-s-6{width:50%}.grid>*.col-s-7{width:58.33%}.grid>*.col-s-8{width:66.66%}.grid>*.col-s-9{width:75%}.grid>*.col-s-10{width:83.33%}.grid>*.col-s-11{width:91.66%}.grid>*.col-s-12{width:100%}.grid>*.col-m-0{display:none}.grid>*.col-m-1{width:8.33%}.grid>*.col-m-2{width:16.66%}.grid>*.col-m-3{width:25%}.grid>*.col-m-4{width:33.33%}.grid>*.col-m-5{width:41.66%}.grid>*.col-m-6{width:50%}.grid>*.col-m-7{width:58.33%}.grid>*.col-m-8{width:66.66%}.grid>*.col-m-9{width:75%}.grid>*.col-m-10{width:83.33%}.grid>*.col-m-11{width:91.66%}.grid>*.col-m-12{width:100%}}@media all and (max-width: 800px){.grid.flex-m{display:block}.grid>*,.grid.align-middle>*,.grid.align-bottom>*,.grid>*.align-middle,.grid>*.align-bottom{vertical-align:top}.grid>*.col-m-1,.grid>*.col-m-2,.grid>*.col-m-3,.grid>*.col-m-4,.grid>*.col-m-5,.grid>*.col-m-6,.grid>*.col-m-7,.grid>*.col-m-8,.grid>*.col-m-9,.grid>*.col-m-10,.grid>*.col-m-11{width:100%}.grid>*.col-1{width:8.33%}.grid>*.col-2{width:16.66%}.grid>*.col-3{width:25%}.grid>*.col-4{width:33.33%}.grid>*.col-5{width:41.66%}.grid>*.col-6{width:50%}.grid>*.col-7{width:58.33%}.grid>*.col-8{width:66.66%}.grid>*.col-9{width:75%}.grid>*.col-10{width:83.33%}.grid>*.col-11{width:91.66%}.grid>*.col-12{width:100%}.grid>*.col-s-0{display:none}.grid>*.col-s-1{width:8.33%}.grid>*.col-s-2{width:16.66%}.grid>*.col-s-3{width:25%}.grid>*.col-s-4{width:33.33%}.grid>*.col-s-5{width:41.66%}.grid>*.col-s-6{width:50%}.grid>*.col-s-7{width:58.33%}.grid>*.col-s-8{width:66.66%}.grid>*.col-s-9{width:75%}.grid>*.col-s-10{width:83.33%}.grid>*.col-s-11{width:91.66%}.grid>*.col-s-12{width:100%}}@media all and (max-width: 600px){.grid.flex-s{display:block}.grid>*.col-s-1,.grid>*.col-s-2,.grid>*.col-s-3,.grid>*.col-s-4,.grid>*.col-s-5,.grid>*.col-s-6,.grid>*.col-s-7,.grid>*.col-s-8,.grid>*.col-s-9,.grid>*.col-s-10,.grid>*.col-s-11{width:100%}.grid>*.col-0{display:none}.grid>*.col-1{width:8.33%}.grid>*.col-2{width:16.66%}.grid>*.col-3{width:25%}.grid>*.col-4{width:33.33%}.grid>*.col-5{width:41.66%}.grid>*.col-6{width:50%}.grid>*.col-7{width:58.33%}.grid>*.col-8{width:66.66%}.grid>*.col-9{width:75%}.grid>*.col-10{width:83.33%}.grid>*.col-11{width:91.66%}.grid>*.col-12{width:100%}}.post-list>ul{margin-left:-4%;margin-top:-4%;font-size:0;letter-spacing:0;text-align:left}.post-list>ul>li{display:inline-block;width:29.33%;margin-left:4%;margin-top:4%;vertical-align:top;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media all and (max-width: 800px){.post-list>ul{margin-left:-6%;margin-top:-6%}.post-list>ul>li{width:44%;margin-left:6%;margin-top:6%}}@media all and (max-width: 500px){.post-list>ul{margin-left:0;margin-top:-8%}.post-list>ul>li{width:100%;margin-left:0;margin-top:8%}}.entry-summary{position:relative}.entry-summary>a{display:block}.entry-summary>a.inactive{pointer-events:none}.entry-summary>a.inactive:hover{color:inherit !important}.entry-summary > a.inactive:hover
svg{fill:inherit !important}.entry-summary
img{-webkit-backface-visibility:hidden}.entry-summary .text-content{padding-top:1.25rem}.entry-summary .over .text-content{padding-top:0}.entry-summary .text-content .term-list{font-size:0.7em;margin-bottom:1em}.entry-summary .text-content
h4{margin-bottom:0.4em;font-size:1.2em}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide
img{display:block}.slick-slide.slick-loading
img{display:none}.slick-slide.dragging
img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px
solid transparent}.slick-arrow.slick-hidden{display:none}.slick-gallery{display:none}.slick-gallery.flex .slick-track{display:flex}.slick-gallery.flex .slick-track .slick-slide{height:auto}.slick-slide:focus{outline:none !important}.slick-slide
figcaption{max-width:90vw}.slick-slide
img{margin-left:auto;margin-right:auto}.slick-gallery[data-lazyload="background"] .slick-slide{opacity:0;-o-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.slick-gallery[data-lazyload="background"] .slick-slide.loaded{opacity:1}.slick-prev,.slick-next{position:absolute;z-index:1;width:50px;height:50px;top:50%;margin-top:-25px;padding:0;stroke:#fff;background:none;background-color:transparent !important;border:none;outline:none;font-size:0;line-height:0;cursor:pointer;-o-transition:stroke 0.2s, fill 0.2s;-moz-transition:stroke 0.2s, fill 0.2s;-webkit-transition:stroke 0.2s, fill 0.2s;transition:stroke 0.2s, fill 0.2s}.slick-prev{left:3%}.slick-next{right:3%}.slick-prev:hover,.slick-next:hover{stroke:#666;background:none !important}.slick-arrow.slick-disabled{opacity:0.5;pointer-events:none}.slick-prev>svg,.slick-next>svg{width:100%;height:auto;stroke-width:1px}body.mobile .slick-prev,
body.mobile .slick-next{display:none !important}@media all and (max-width: 800px){.slick-prev,.slick-next{display:none !important}}.slick-dots{position:absolute;width:100%;bottom:5%;text-align:center;font-size:0}.slick-dots
li{display:inline-block;margin:10px
0 0 20px;vertical-align:top}.slick-dots li:first-child{margin-left:0}.slick-dots li
button{display:block;width:14px;height:14px;padding:0;background:none;border:none;outline:none;font-size:0;line-height:0;cursor:pointer;border:1px
solid;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-o-transition:background-color 0.3s, border 0.3s;-moz-transition:background-color 0.3s, border 0.3s;-webkit-transition:background-color 0.3s, border 0.3s;transition:background-color 0.3s, border 0.3s}.slick-dots li.slick-active
button{cursor:default;pointer-events:none}@media all and (max-width: 800px){.slick-dots
li{margin-left:2.5%}}.text-content ul.slick-dots{padding-left:0;font-size:0}.text-content ul.slick-dots
li{list-style:none}@font-face{font-family:'RobotoFlex';src:url('/h-content/themes/h-theme-child/fonts/RobotoFlex-Regular.woff2') format('woff2'),
url('/h-content/themes/h-theme-child/fonts/RobotoFlex-Regular.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'RobotoFlex';src:url('/h-content/themes/h-theme-child/fonts/RobotoFlex-Regular.woff2') format('woff2'),
url('/h-content/themes/h-theme-child/fonts/RobotoFlex-Regular.woff') format('woff');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'RobotoFlex';src:url('/h-content/themes/h-theme-child/fonts/RobotoFlex-SemiBold.woff2') format('woff2'),
url('/h-content/themes/h-theme-child/fonts/RobotoFlex-SemiBold.woff') format('woff');font-weight:bold;font-style:normal;font-display:swap}header#header{position:relative;z-index:110;top:0;width:100%;color:var(--off-black);fill:var(--light-green);font-size:0}header#header,.header-dummy{height:var(--header-height);margin-bottom:100px;-o-transition:height 0.2s;-moz-transition:height 0.2s;-webkit-transition:height 0.2s;transition:height 0.2s}.home header#header,
.page-template-home-en header#header,
.single-post
header#header{margin-bottom:0}.header-dummy{display:none}.sticky-header
header#header{height:calc(var(--header-height) * 0.7);background-color:#fff}header>.container{position:relative;height:100%;overflow:hidden}header>.container>div{display:inline-table;height:100%;vertical-align:middle}header>.container>div>div{display:table-cell;height:100%;vertical-align:middle}header>.container>div>div>*{display:inline-block;vertical-align:middle}header > .container
.left{position:relative;z-index:1;float:left}header > .container
.middle{position:absolute;left:0;top:0;width:100%;padding-left:20px;padding-right:20px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}header > .container
.right{position:relative;z-index:1;float:right}header > .container
.logo{display:block;margin-bottom:1.66rem;font-size:0;width:14.4rem}html[lang="en-US"] header > .container
.logo{margin-bottom:0}header > .container .logo
svg{-o-transition:fill 0.2s, width 0.2s;-moz-transition:fill 0.2s, width 0.2s;-webkit-transition:fill 0.2s, width 0.2s;transition:fill 0.2s, width 0.2s}.sticky-header header > .container .logo
svg{width:80%}header > .container .logo
.mobile{display:none}header > .container .nav-menu li>ul.sub-menu{display:none}header > .container .region-switch-btn{position:relative;padding-right:20px;border:1px
solid var(--off-black);-o-transition:box-shadow 0.2s;-moz-transition:box-shadow 0.2s;-webkit-transition:box-shadow 0.2s;transition:box-shadow 0.2s;-webkit-box-shadow:0px 6px 12px 2px #00000000;-moz-box-shadow:0px 6px 12px 2px #00000000;box-shadow:0px 6px 12px 2px #00000000}header > .container .region-switch-btn:hover{-webkit-box-shadow:0px 6px 12px 2px #00000033;-moz-box-shadow:0px 6px 12px 2px #00000033;box-shadow:0px 6px 12px 2px #00000033}header > .container .region-switch-btn
svg{position:absolute;right:9px;top:50%;width:16px;height:16px;stroke:var(--off-black);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}header > .container .region-switch-btn
img{width:auto;height:68px}header > .container .submit-practice-btn{display:block;margin-top:1.5rem}header > .container .hamburger-btn{display:none;margin-left:20px}@media all and (max-width: 1200px){header > .container .middle,
header > .container .nav-menu,
header > .container .language-switcher,
header > .container .submit-practice-btn{display:none}header > .container .hamburger-btn{display:inline-block}html[lang="en-US"] header > .container .hamburger-btn{display:none}header > .container .region-switch-btn
img{height:50px}}@media all and (max-width: 800px){header#header,.header-dummy{margin-bottom:40px}header > .container
.logo{width:140px;margin-bottom:0}header > .container .region-switch-btn
img{height:40px}}footer{position:relative;z-index:105;width:100%}.fixed-footer
footer{position:absolute;left:0;bottom:0}footer>.top{background-color:var(--grey);color:var(--off-black);padding-top:45px;padding-bottom:45px}footer>.bottom{background-color:var(--green);color:var(--grey);padding-top:40px;padding-bottom:40px}footer>div>.container{max-width:1300px}footer .logo-menu{display:flex;flex-direction:row;align-items:center;gap:0.7rem}footer .logo-menu>.logo{width:5.27rem}footer .logo-menu > .nav-menu > nav ul>li>a{font-size:1rem}footer .council-europe{display:inline-block;width:11.11rem}footer .container>.grid{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:-20px;margin-left:0}footer .container>.grid>*{padding-top:20px;padding-left:0}footer .container>.grid>.col-bottom{display:flex;flex-direction:column}footer .container > .grid > .col-bottom,
footer .container>.grid>.col-info{padding-right:80px}footer .container>.grid>.col-bottom>a{margin-top:auto}footer .container > .grid > .col-info .text-content{line-height:1.3}footer .container > .grid > .col-region-switch .region-switch-btn{position:relative;display:inline-block;padding-right:24px;border:1px
solid var(--off-black);margin-bottom:1.5rem;font-size:0;background-color:#fff;-o-transition:box-shadow 0.2s;-moz-transition:box-shadow 0.2s;-webkit-transition:box-shadow 0.2s;transition:box-shadow 0.2s;-webkit-box-shadow:0px 6px 12px 2px #00000000;-moz-box-shadow:0px 6px 12px 2px #00000000;box-shadow:0px 6px 12px 2px #00000000}footer .container > .grid > .col-region-switch .region-switch-btn:hover{-webkit-box-shadow:0px 6px 12px 2px #00000033;-moz-box-shadow:0px 6px 12px 2px #00000033;box-shadow:0px 6px 12px 2px #00000033}footer .container > .grid > .col-region-switch .region-switch-btn
svg{position:absolute;right:11px;top:50%;width:18px;height:18px;stroke:var(--off-black);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}footer .container > .grid > .col-region-switch .region-switch-btn
img{width:auto;height:80px}footer .container > .grid > .col-region-switch p>strong{display:inline-block;min-width:4.3rem}html[lang="sr-RS"] footer .container > .grid > .col-region-switch p>strong{min-width:5rem}footer .container > .grid > .col-region-switch
div.holder{display:flex;flex-direction:row;align-items:center;gap:1.5rem}footer .container > .grid > .col-region-switch div.holder>.btn{flex-shrink:0;align-self:baseline}@media all and (max-width: 1200px){footer .logo-menu{display:none}footer .container > .grid > .col-bottom,
footer .container>.grid>.col-info{padding-right:0}footer .container>.grid>.col-info{order:2}footer .container>.grid>.col-bottom{padding-top:3rem;order:1}footer .container > .grid > .col-info .text-content{font-size:12px}footer>.bottom{padding-top:25px;padding-bottom:27px}}@media all and (max-width: 800px){footer>.top{padding-top:40px;padding-bottom:20px}footer .container > .grid > .col-region-switch div.holder>.btn{font-size:0.85em}footer > .bottom .text-content{font-size:0.9rem}}#overlay-menu{display:none;position:fixed;z-index:5000;width:100%;height:100%;top:0;left:0;color:#000;fill:var(--light-green);background-color:#fff;overflow:auto;opacity:0;visibility:hidden;pointer-events:none;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;-webkit-transform:translate(0, 100px);-moz-transform:translate(0, 100px);-o-transform:translate(0, 100px);transform:translate(0, 100px);-o-transition:transform 0.3s, opacity 0.3s, visibility 0.3s;-moz-transition:transform 0.3s, opacity 0.3s, visibility 0.3s;-webkit-transition:-webkit-transform 0.3s, opacity 0.3s, visibility 0.3s;transition:transform 0.3s, opacity 0.3s, visibility 0.3s}body.overlay-active #overlay-menu{opacity:1;visibility:visible;pointer-events:all;-webkit-transform:translate(0);-moz-transform:translate(0);-o-transform:translate(0);transform:translate(0)}#overlay-menu::-webkit-scrollbar{width:0px;background:transparent}.admin-bar #overlay-menu{top:32px;height:calc(100% - 32px)}@media screen and (max-width: 782px){.admin-bar #overlay-menu{top:46px;height:calc(100% - 46px)}}@media all and (max-width: 600px){#wpadminbar{z-index:2000 !important}.admin-bar #overlay-menu{top:0;height:100%}}.overlay-menu{display:none;position:relative}.overlay-menu.over{font-size:1.25rem;pointer-events:all}.overlay-menu .main-content{padding:30px
40px;font-size:1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.overlay-menu
.logo{display:inline-block;margin-bottom:2em}.overlay-menu .logo
svg{width:auto;height:3.5em}.overlay-menu .close-btn{position:fixed;right:10%;top:8%}.overlay-menu .nav-menu
ul{flex-direction:column;gap:1.3rem}.overlay-menu .nav-menu > nav ul>li::after{content:'' !important;display:none}.overlay-menu .nav-menu > nav ul>li>a{font-size:1.4rem}.overlay-menu .language-switcher{margin-top:0.1em;font-family:inherit;font-size:1.6em}.overlay-menu .language-switcher ul>li{display:inline-block}.overlay-menu .language-switcher ul>li::after{content:"/";font-size:1em;margin-left:0.1em;margin-right:0.1em}.overlay-menu .language-switcher ul>li:first-child{margin-left:0}.overlay-menu .language-switcher ul>li:last-child::after{content:"";margin-left:0}.overlay-menu .language-switcher ul > li
a{display:inline-block;text-transform:capitalize}.overlay-menu .language-switcher ul > li.current-lang
a{font-weight:bold}.overlay-menu .submit-practice-btn{margin-top:2em}@media all and (max-width: 800px){.overlay-menu .main-content{padding-left:20px;padding-right:20px}}@media all and (max-width: 600px){.overlay-menu .close-btn{right:20px;top:20px}.overlay-menu .main-content{font-size:0.9em}}@media all and (max-height: 600px){.overlay-menu .close-btn{right:20px;top:20px}.overlay-menu .main-content{font-size:0.9em}.overlay-menu
h2{font-size:2em}}@media all and (max-height: 500px){.overlay-menu .main-content{font-size:0.8em}}@media all and (max-height: 400px){.overlay-menu .main-content{font-size:0.7em}}@media all and (max-height: 300px){.overlay-menu .main-content{font-size:0.6em}}#overlay-menu #search-menu
h3{display:none}#overlay-menu .overlay-search{position:relative;max-width:600px;margin:4% auto 0 auto}#overlay-menu .overlay-search .search-field{width:100%;max-width:none;padding:10px
2px;color:#333;background:none;border-left:none;border-right:none;border-top:none;border-width:2px;font-size:34px}#overlay-menu .overlay-search .search-submit{position:absolute;width:15px;height:25px;right:0;top:21px;padding:0;font-size:0;border:none;background:url('/h-content/themes/h-theme-child/media/go.svg') no-repeat center;opacity:0.7;-o-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}#overlay-menu .overlay-search .search-submit:hover{opacity:1;background-color:transparent !important}:root{--font-size:18px;--yellow:#FFB100;--light-green:#80B192;--green:#214E34;--blue:#2c3d96;--off-black:#30302F;--grey:#F2EFEA;--header-height:11.11rem}@media all and (max-width: 1600px){:root{--padding-l-r:40px}}@media all and (max-width: 1400px){:root{--font-size:17px}}@media all and (max-width: 800px){:root{--header-height:80px;--font-size:16px;--padding-l-r:20px}}html{font-family:'RobotoFlex',sans-serif}body{background-color:#fff;color:var(--off-black);fill:var(--off-black);overflow-y:scroll}a:hover{color:var(--blue) !important;fill:var(--blue) !important}hr{background-color:var(--off-black);border-color:var(--off-black)}h1,h2,h3,h4,h5,h6{font-weight:bold}.alt-font{}.green-highlight{color:var(--green)}.highlight{color:var(--blue)}.h-btn{stroke:var(--off-black)}.h-btn:hover{stroke:var(--blue) !important}.hamburger-btn{width:32px;height:25px}::selection{color:var(--blue);background:#ddd}::-moz-selection{color:var(--blue);background:#ddd}.slick-gallery{touch-action:auto !important}.slick-arrow{width:3rem;height:3rem;padding:0.9rem;background-color:#F2EFEA !important;-o-transition:box-shadow 0.2s;-moz-transition:box-shadow 0.2s;-webkit-transition:box-shadow 0.2s;transition:box-shadow 0.2s;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.slick-arrow:hover{fill:inherit !important;background-color:#F2EFEA !important}.slick-prev>svg,.slick-next>svg{width:100%;height:100%;stroke-width:unset;stroke:none}.slick-prev{left:-4.1rem}.slick-prev>svg{margin-left:-0.15rem}.slick-next{right:-4.1rem}.slick-next>svg{margin-right:-0.15rem}.slick-dots{display:block;width:auto;padding-left:2rem;padding-right:2rem;text-align:center;position:relative;left:auto;right:auto;bottom:auto;margin-top:2.5rem}.slick-dots
li{margin:0
0 0 0.66rem}.slick-dots li
button{width:1.1rem;height:1.1rem;background-color:var(--grey);border-color:var(--grey);-o-transition:background-color 0.2s, border-color 0.2s, box-shadow 0.2s;-moz-transition:background-color 0.2s, border-color 0.2s, box-shadow 0.2s;-webkit-transition:background-color 0.2s, border-color 0.2s, box-shadow 0.2s;transition:background-color 0.2s, border-color 0.2s, box-shadow 0.2s}.slick-dots li button:hover{border-color:var(--blue) !important;background-color:var(--blue) !important}.slick-dots li.slick-active
button{border-color:var(--light-green);background-color:var(--light-green)}@media all and (max-width: 800px){.slick-dots{margin-top:1rem}}.social-shares:not(.text)>ul>li,.social-links:not(.text)>ul>li{width:1.8rem}.social-shares>ul>li:not(:first-child),.social-links>ul>li:not(:first-child){margin-left:1rem}.social-shares > ul > li a,
.social-links > ul > li
a{fill:#A19F9C}.social-shares > ul > li a:hover,
.social-links > ul > li a:hover{border-color:var(--blue)}.social-shares .linkedin,
.social-shares
.email{display:none !important}input:not([type="submit"]),textarea,select{color:var(--off-black);border-color:var(--off-black)}input[type="radio"],input[type="checkbox"]{padding:0.5em}input[type=radio]:checked{background-image:url('/h-content/themes/h-theme-child/media/radio.svg')}input[type=checkbox]:checked{background-image:url('/h-content/themes/h-theme-child/media/checkmark.svg')}input:not([type="submit"]):focus,textarea:focus{border-color:var(--blue) !important}.btn,
.text-content .btn,button,input[type="submit"]{width:fit-content;font-size:0.88rem;line-height:1;padding:0.75em;color:#fff;background-color:var(--green);border-color:var(--green);text-decoration:none;-webkit-box-shadow:0px 6px 12px 2px #00000000;-moz-box-shadow:0px 6px 12px 2px #00000000;box-shadow:0px 6px 12px 2px #00000000;-o-transition:color 0.2s, background-color 0.2s, border-color 0.2s, box-shadow 0.2s;-moz-transition:color 0.2s, background-color 0.2s, border-color 0.2s, box-shadow 0.2s;-webkit-transition:color 0.2s, background-color 0.2s, border-color 0.2s, box-shadow 0.2s;transition:color 0.2s, background-color 0.2s, border-color 0.2s, box-shadow 0.2s}.btn:hover,
.text-content .btn:hover,button:hover,input[type="submit"]:hover{background-color:var(--blue) !important;border-color:var(--blue) !important}.btn:hover,
button:hover,
.text-content .btn:hover{color:#fff !important;fill:#fff !important;-webkit-box-shadow:0px 6px 12px 2px #00000033;-moz-box-shadow:0px 6px 12px 2px #00000033;box-shadow:0px 6px 12px 2px #00000033}.block-title{margin-bottom:2.22rem}.archive #title-block .title-type{display:none}.container:not(.full-width,.limited-width){max-width:1200px}.container.limited-width{max-width:850px}#title-block h1,
#title-block
h2{font-size:2.5em}.text-content{line-height:1.6;font-size:1rem}.text-content>p>a{text-decoration:underline}.text-content h1,
.text-content
h2{font-size:3rem}.text-content
h3{font-size:1.7rem;margin-bottom:0.7em}.text-content
h4{font-size:1.45rem;margin-bottom:0.7em}.text-content *.smallest-font{font-size:0.7em}.text-content.smallest-font{font-size:0.7rem}.text-content *.smaller-font{font-size:0.83em}.text-content.smaller-font{font-size:0.83rem}.text-content *.larger-font{font-size:1.2em}.text-content.larger-font{font-size:1.2rem}.text-content *.largest-font{font-size:1.44em}.text-content.largest-font{font-size:1.44rem}.text-content *.larger-font,
.text-content.larger-font,
.text-content *.largest-font,.text-content.largest-font{line-height:1.45}#main-block .text-content.entry-content a:not(.btn,.button){text-decoration:underline}#main-block .text-content.entry-content
ul{padding-left:3em}#main-block .text-content.entry-content ul>li{position:relative}#main-block .text-content.entry-content ul>li::before{content:'';position:absolute;top:0.3em;left:-2.2em;width:1.1em;height:1.1em;background-color:var(--light-green);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#main-block .text-content.entry-content ul>li{list-style:none}#main-block .text-content.entry-content ul>li::marker{content:''}.text-content .wp-caption-text{margin-top:0;padding:1.1rem 5.5rem 2rem 1.5rem;text-align:left;font-style:italic;color:inherit;background:linear-gradient(to bottom, #f2efea 0%, #fff 80%)}.text-content .wp-caption-text>*{}.text-content .wp-caption:not(.gallery-item){width:auto !important}.text-content p:not(:first-child)>img,.text-content>.gallery:not(:first-child),.text-content>.wp-gallery:not(:first-child){margin-top:2.3em !important}.text-content p:not(:last-child)>img,.text-content>.gallery:not(.last-child),.text-content>.wp-gallery:not(.last-child){margin-bottom:2.3em !important}@media all and (max-width: 1400px){.text-content h1,
.text-content
h2{font-size:2.5rem}.text-content
h3{font-size:1.5rem}.text-content
h4{font-size:1.35rem}.text-content *.largest-font{font-size:1.3em}.text-content.largest-font{font-size:1.3rem}}@media all and (max-width: 800px){.text-content h1,
.text-content h2,
#title-block h1,
#title-block
h2{font-size:1.85rem}.text-content
h3{font-size:1.4rem}.text-content
h4{font-size:1.3rem}.text-content *.largest-font{font-size:1.2em}.text-content.largest-font{font-size:1.2rem}#main-block .text-content.entry-content
ul{padding-left:2em}#main-block .text-content.entry-content ul>li::before{top:0.4em;left:-1.8em;width:0.9em;height:0.9em}}.post-list>ul{margin-left:-4rem}.post-list>ul>li{overflow:unset;width:calc(33.33% - 4rem);margin-left:4rem}@media all and (max-width: 800px){.post-list>ul>li{width:calc(100% - 4rem)}}.term-list{font-size:0.88rem;color:var(--green);margin-bottom:0.85em}.term-list>ul{display:flex;flex-direction:row;gap:1.4rem}.term-list>ul>li{line-height:1.15}.post-list.type-post>ul,.post-list.type-practice.full-width>ul{margin-left:0;margin-top:-2.2rem}.post-list.type-post>ul>li,.post-list.type-practice.full-width>ul>li{overflow:unset;width:100%;margin-left:0;margin-top:2.2rem}.post-list.type-practice.full-width>ul{margin-top:-4.4rem}.post-list.type-practice.full-width>ul>li{margin-top:4.4rem}.entry-summary
a{color:inherit !important;-webkit-box-shadow:0px 12px 40px 0px #00000000;-moz-box-shadow:0px 12px 40px 0px #00000000;box-shadow:0px 12px 40px 0px #00000000;-o-transition:box-shadow 0.3s;-moz-transition:box-shadow 0.3s;-webkit-transition:box-shadow 0.3s;transition:box-shadow 0.3s}.entry-summary a:hover{-webkit-box-shadow:0px 12px 40px 0px #00000028;-moz-box-shadow:0px 12px 40px 0px #00000028;box-shadow:0px 12px 40px 0px #00000028}.type-practice.full-width .entry-summary a:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.entry-summary a>.text-content{padding-top:0}.entry-summary .text-content .term-list,
.type-practice .entry-summary .text-content .award-tag{font-size:0.9em;margin-bottom:0.8em}.entry-summary a>.text-content>h4{font-size:1.72em;margin-bottom:0.7em}@media all and (max-width: 800px){.entry-summary a>.text-content>h4{font-size:1.5em}}.type-post .entry-summary
a{display:flex;flex-direction:row}.type-post .entry-summary a>.image{position:relative;overflow:hidden;background-color:#CAC7C3;flex-shrink:0;width:36%}.type-post .entry-summary a>.image>img{width:100%;height:100%;object-fit:cover}.type-post .entry-summary a>.text-content{width:100%;min-height:14em;background-color:var(--grey);padding:1.2rem 2.5rem}.type-post .entry-summary a>.text-content>*{max-width:30.3rem}@media all and (max-width: 800px){.type-post .entry-summary
a{flex-direction:column}.type-post .entry-summary a>.image{width:100%}.type-post .entry-summary a>.image>img{min-height:50vw}.type-post .entry-summary a>.text-content{min-height:0;padding:1rem}}.type-practice .entry-summary
a{background-color:var(--grey);padding:1.45rem 1.4rem;padding-bottom:2rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.type-practice .entry-summary .text-content>.top{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:0.7rem;margin-bottom:0.8em}.type-practice .entry-summary .text-content > .top .award-tag{line-height:1;color:#A98700;fill:#FECB00;margin:0;border:1px
solid #FECB00;padding:0.25em 0.45em 0.3em 0.45em}.type-practice .entry-summary .text-content > .top .award-tag>*:first-child{vertical-align:top;line-height:1.15;margin-right:0.3em}.type-practice .entry-summary .text-content > .top .award-tag>svg{vertical-align:top;height:1em;margin-top:0.05em}.type-practice .entry-summary .text-content > .top .term-list{margin-bottom:0}.type-practice .entry-summary .term-list.theme-list{margin-bottom:1.6em}.type-practice .entry-summary .term-list.theme-list
ul{color:#002395;flex-direction:column;gap:0.35em}.entry-summary .term-list:not(.theme-list) ul{gap:0.7rem}.entry-summary .term-list:not(.theme-list) ul>li{border:1px
solid var(--light-green);padding:0.25em 0.45em 0.3em 0.45em}.type-practice.full-width .entry-summary
a{background-color:transparent;padding:0}.type-practice .entry-summary a>.text-content>h4{margin-bottom:1em}.type-practice.full-width .entry-summary .text-content>h4{font-size:2rem;line-height:1.15}.type-practice.full-width .entry-summary .text-content>.top{margin-bottom:1em}.type-practice.full-width .entry-summary .text-content .term-list,
.type-practice.full-width .entry-summary .text-content > .top .award-tag{font-size:1rem}.type-practice.full-width .entry-summary .text-content > .top .award-tag>svg{height:1.1em}.type-practice.full-width .entry-summary .text-content .term-list.theme-list{margin-bottom:1em}.type-practice.full-width .entry-summary .text-content>.smaller-font{font-size:1rem}@media all and (max-width: 800px){.type-practice.full-width .entry-summary .text-content>h4{font-size:1.4rem}.type-practice.full-width .entry-summary .text-content .term-list,
.type-practice.full-width .entry-summary .text-content > .top .award-tag{font-size:1rem}}.slick-gallery.type-practice{margin-left:-2rem;margin-right:-2rem}.slick-gallery.type-practice .slick-track{display:flex;flex-wrap:nowrap}.slick-gallery.type-practice .slick-item{height:auto;padding:2rem}.slick-gallery.type-practice .slick-item li,
.slick-gallery.type-practice .slick-item li article,
.slick-gallery.type-practice .slick-item li article .entry-summary,
.slick-gallery.type-practice .slick-item li article .entry-summary
a{height:100%}.slick-gallery.type-practice .slick-item li article .entry-summary a:hover{-webkit-box-shadow:0px 12px 22px 0px #00000000;-moz-box-shadow:0px 12px 22px 0px #00000000;box-shadow:0px 12px 22px 0px #00000000}.slick-gallery.type-practice .slick-item li article .entry-summary a:hover{-webkit-box-shadow:0px 12px 22px 0px #00000020;-moz-box-shadow:0px 12px 22px 0px #00000020;box-shadow:0px 12px 22px 0px #00000020}@media all and (max-width: 1400px){.slick-gallery.type-practice .slick-item{padding:1.5rem 1.5rem 2rem 1.5rem}}@media all and (max-width: 800px){.slick-gallery.type-practice{margin-left:0;margin-right:0}}.nav-menu > nav
ul{display:flex;flex-direction:row;gap:1.66rem}.nav-menu > nav ul>li{position:relative}.nav-menu > nav ul>li:not(:last-child)::after{content:'';position:absolute;right:-1.03rem;top:calc(50% - 0.15rem);width:0.4rem;height:0.4rem;background-color:#AACBB6;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.nav-menu > nav ul>li>a{display:inline-block;font-size:1.1rem;line-height:1}.nav-menu li.current-menu-item > a,
.nav-menu li.current_page_item > a,
.nav-menu li.current-page-ancestor > a,
.nav-menu li.current-menu-parent > a,
.single-post .nav-menu > nav ul > li.menu-item-59 > a,
.single-practice .nav-menu > nav ul>li.menu-item-149>a{font-weight:bold}section .gradient-back{z-index:-1;position:absolute;top:8.5rem;left:0;right:0;bottom:0;background:linear-gradient(to bottom,  #f4f1ed 0%,#fff 18%)}#bottom-pagination .pagination-container{display:flex;align-items:center;justify-content:center;gap:1.1rem}#bottom-pagination .pagination-container .page-numbers,
#bottom-pagination .pagination-container .page-arrows{font-size:1.44rem;line-height:1;width:3rem;height:3rem;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;background-color:#F2EFEA}#bottom-pagination .pagination-container .page-numbers{margin:0}#bottom-pagination .pagination-container .page-arrows{width:2.44rem;height:2.44rem;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#bottom-pagination .pagination-container .page-arrows
svg{width:auto;height:1.25rem;margin-right:-0.15em}#bottom-pagination .pagination-container .page-arrows.prev-page
svg{margin-left:-0.15em}#bottom-pagination .pagination-container .page-arrows>.text{display:none}@media all and (max-width: 800px){#bottom-pagination .pagination-container .page-numbers,
#bottom-pagination .pagination-container .page-arrows{width:2.5rem;height:2.5rem}}.accordion>li{position:relative}.accordion>li:not(:last-child){margin-bottom:2rem !important}.accordion>li>.gradient-back{top:0;background:linear-gradient(to bottom,  #f4f1ed 0%,#fff 80%)}.accordion>li>a{font-weight:bold;font-size:1.45em;display:flex;align-items:center;justify-content:space-between;line-height:1;padding:0.6em 0.75em 1.6em 0.75em}.accordion>li>a:hover{color:inherit !important}.accordion>li>a>span{line-height:1.2}.accordion>li>a>.svg{display:inline-flex;height:1.75em;width:1.75em;min-width:1.75em;padding:0.4em;background-color:var(--grey);-webkit-box-shadow:0px 6px 12px 2px #00000000;-moz-box-shadow:0px 6px 12px 2px #00000000;box-shadow:0px 6px 12px 2px #00000000;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-o-transition:box-shadow 0.2s;-moz-transition:box-shadow 0.2s;-webkit-transition:box-shadow 0.2s;transition:box-shadow 0.2s}.accordion>li>a:hover>.svg{fill:#000 !important;-webkit-box-shadow:0px 6px 12px 2px #00000033;-moz-box-shadow:0px 6px 12px 2px #00000033;box-shadow:0px 6px 12px 2px #00000033}.accordion>li>a>.svg>svg{width:auto;-o-transition:transform 0.2s;-moz-transition:transform 0.2s;-webkit-transition:transform 0.2s;transition:transform 0.2s}.accordion>li.active>a>.svg>svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.accordion>li>.text-content{display:none;padding:0
1.5em 1.7em 1.5em}@media all and (max-width: 800px){.accordion>li:not(:last-child){margin-bottom:1.6rem !important}.accordion>li>a{font-size:1.15em;padding-bottom:1em}.accordion>li>a>.svg{height:1.5em;width:1.5em;min-width:1.5em}.accordion>li>.text-content{padding:0
0.75em 1.6em 0.75em}}.select-field{position:relative;width:100%;max-width:calc(100% - 7rem);font-size:0;line-height:1}.select-field.active::before{content:'';position:absolute;bottom:-1rem;width:100%;height:1rem}.select-field .select-head{position:relative;margin-bottom:0;font-weight:bold;line-height:1.4;color:#51504E;border:1px
solid #CAC7C3;background:linear-gradient(to bottom, #f4f1ed 0%, #fff 25%);overflow:hidden;-o-transition:color 0.2s, background-color 0.2s;-moz-transition:color 0.2s, background-color 0.2s;-webkit-transition:color 0.2s, background-color 0.2s;transition:color 0.2s, background-color 0.2s}.select-field .select-head.selected{}.select-field .select-head
span.title{display:block;padding:0.3em 2em 0.45em 0.6em;font-size:1.22rem;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select-field>.select-head>a{display:block;position:absolute;width:1.55rem;height:1.55rem;right:0.5rem;top:calc(50% - 0.78rem);-o-transition:transform 0.2s 0.05s, opacity 0.2s, visibility 0.2s, background-color 0.2s;-moz-transition:transform 0.2s 0.05s, opacity 0.2s, visibility 0.2s, background-color 0.2s;-webkit-transition:-webkit-transform 0.2s 0.05s, opacity 0.2s, visibility 0.2s, background-color 0.2s;transition:transform 0.2s 0.05s, opacity 0.2s, visibility 0.2s, background-color 0.2s}.select-field.active>.select-head:not(.disabled)>a{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.select-field .select-head>a.clear{display:flex;justify-content:center;align-items:center;width:1.55rem;height:1.55rem;right:0.5rem;top:calc(50% - 0.78rem);stroke-width:3px;stroke:var(--off-black);background-color:var(--grey);opacity:0;visibility:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.select-field .select-head > a.clear
svg{width:0.8rem;height:0.8rem}.select-field .select-head.selected > a.clear,
.select-field .select-head.has-selection>a.clear{opacity:1;visibility:visible;-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}.select-field .select-head.selected>a:not(.clear){visibility:hidden}.select-field>ul{z-index:1;position:absolute;width:100%;max-height:30rem;left:0;top:calc(100% + 0.5rem);padding:1rem;border:1px
solid #CAC7C3;background-color:#fff;overflow-x:hidden;overflow-y:scroll;opacity:0;visibility:hidden;scrollbar-width:none;-ms-overflow-style:none;-o-transition:transform 0.2s 0.1s, opacity 0.2s 0.1s, visibility 0.2s 0.1s;-moz-transition:transform 0.2s 0.1s, opacity 0.2s 0.1s, visibility 0.2s 0.1s;-webkit-transition:-webkit-transform 0.2s 0.1s, opacity 0.2s 0.1s, visibility 0.2s 0.1s;transition:transform 0.2s 0.1s, opacity 0.2s 0.1s, visibility 0.2s 0.1s}.select-field>ul::-webkit-scrollbar{width:0px;background:transparent}.select-field.active>ul{opacity:1;visibility:visible}.select-field>ul>li.select-item.non-selectable{font-weight:bold;color:#BEBEBE}.select-field.theme>ul>li.select-item.no-children{padding-left:0.7rem}.select-field > ul > li.select-item.non-selectable
a{pointer-events:none}.select-field>ul>li:not(:last-child){margin-bottom:0.6rem}.select-field>ul>li>a{display:block;font-size:1rem;line-height:1.3;text-overflow:ellipsis;overflow:hidden;pointer-events:all;-o-transition:color 0.2s;-moz-transition:color 0.2s;-webkit-transition:color 0.2s;transition:color 0.2s}.select-field>ul>li.select-item.active{font-weight:bold}.select-field>ul>li>a:hover{opacity:1;color:var(--light-green) !important}@media all and (max-width: 800px){.select-field{max-width:100%}}#filter-block{z-index:107}#filter-block > .container .filter-nav{max-width:32rem}#filter-block > .container .select-with-label{display:flex;flex-direction:row;align-items:center;gap:2rem}#filter-block > .container .select-with-label:not(:last-child){margin-bottom:1.2rem}#filter-block > .container .select-with-label>.label{width:5rem;flex-shrink:0;margin-top:-0.15em;margin-bottom:0}#filter-block .icon-input{display:block;line-height:1;font-size:1.22rem;padding:0.3rem 0.6rem 0.45rem 0.6rem;margin-bottom:2.25rem;color:#51504E;border:1px
solid #CAC7C3;background:linear-gradient(to bottom, #f4f1ed 0%, #fff 25%)}#filter-block .icon-input>svg{display:inline-block;width:1.15rem;height:1.15rem;vertical-align:middle;margin-right:0.5em;margin-bottom:-0.15em;stroke:#51504E;stroke-width:2px}#filter-block .icon-input
input{display:inline-block;max-width:calc(100% - 2.4rem);vertical-align:middle;padding:0;font-size:1.22rem;border:none}#filter-block .icon-input input::-webkit-input-placeholder{color:#51504E !important}#filter-block .icon-input input::-moz-placeholder{color:#51504E !important}#filter-block .icon-input input:-ms-input-placeholder{color:#51504E !important}#filter-block .icon-input input::-moz-placeholder{color:#51504E !important}@media all and (max-width: 800px){#filter-block > .container .select-with-label{flex-direction:column;align-items:flex-start;gap:1rem}#filter-block > .container .select-with-label>.label{width:4rem}}#region-notice{background-color:rgba(0, 0, 0, 0.7)}#region-notice
.container{max-width:670px}#region-notice .container>div{background:linear-gradient(to bottom,  #f4f1ed 0%,#fff 18%)}#region-notice .container .text-content
.logo{display:block;max-width:260px;margin:0
auto 12px auto;fill:#8baf93}#region-notice .container .text-content
h3{margin-bottom:1.1em}#region-notice .container .text-content .region-switcher>ul{display:flex;flex-direction:row;gap:0.5em 1.5em;height:auto}#region-notice .container .text-content .region-switcher>ul>li:last-child{flex-shrink:0}#region-notice .container .text-content .region-switcher > ul > li
a{display:flex;align-items:center;height:100%;padding-bottom:0.9em;font-size:1.1em;vertical-align:middle;color:#000;background-color:#f1efea;border-color:#f1efea}#region-notice .container .text-content .region-switcher > ul > li:not(.english) a{flex-direction:column}#region-notice .container .text-content .region-switcher > ul > li a:hover{color:#fff;background-color:var(--green) !important;border-color:var(--green) !important}#region-notice .container .text-content .region-switcher > ul > li a
img{max-height:2.8em;margin:0
0 0.6em 0}@media all and (max-width: 800px){#region-notice .container .text-content .region-switcher>ul{flex-direction:column;align-items:center}}.home #lead-block > .container > .text-content,
.page-template-home-en #lead-block>.container>.text-content{position:absolute;left:var(--padding-l-r);right:var(--padding-l-r);bottom:7.7rem}.home #lead-block > .container > .text-content h2,
.page-template-home-en #lead-block > .container > .text-content
h2{display:inline-block;max-width:13em;margin-left:auto;margin-right:auto;font-weight:bold;font-size:3.55em}@media all and (max-width: 1400px){.home #lead-block > .container > .text-content,
.page-template-home-en #lead-block>.container>.text-content{bottom:6rem}.home #lead-block > .container > .text-content h2,
.page-template-home-en #lead-block > .container > .text-content
h2{font-size:3em}}@media all and (max-width: 800px){.home #lead-block > .container > img ,
.page-template-home-en #lead-block>.container>img{height:30vh;object-fit:cover}.home #lead-block > .container > .text-content,
.page-template-home-en #lead-block>.container>.text-content{bottom:2rem}.home #lead-block > .container > .text-content h2,
.page-template-home-en #lead-block > .container > .text-content
h2{font-size:2em}}.home #main-block > .container,
.page-template-home-en #main-block>.container{max-width:970px}.home #main-block > .container > .text-content,
.page-template-home-en #main-block>.container>.text-content{margin-top:-2.1em;padding:2em
2em 0 2em;background-color:#fff}.home #main-block > .container > .text-content > .buttons,
.page-template-home-en #main-block>.container>.text-content>.buttons{display:flex;flex-direction:row;gap:2rem;justify-content:center;align-items:center}.home #main-block > .container > .text-content > .buttons a,
.page-template-home-en #main-block > .container > .text-content > .buttons
a{font-size:0.9rem}@media all and (max-width: 800px){.home #main-block > .container > .text-content,
.page-template-home-en #main-block>.container>.text-content{margin-top:0;padding:1em
0 0}}.home #latest-practices-slider>.gradient-back{top:10.5rem}@media all and (max-width: 800px){.home #latest-practices-slider .text-content{margin-bottom:1rem}}.home #block-2>.container>.block-title{margin-bottom:5rem}.home #block-2>.container>.submit-practice{position:relative;display:flex;flex-direction:row;justify-content:space-between;gap:1rem;padding:1.66rem 1.66rem 2.66rem 2.66rem}.home #block-2>.container>.submit-practice>.gradient-back{top:0}.home #block-2>.container>.submit-practice>.text-content{max-width:36rem}.home #block-2>.container>.submit-practice>.image{width:15.66rem;margin-top:-4rem}@media all and (max-width: 1000px){.home #block-2>.container>.submit-practice{flex-direction:column;align-items:center}.home #block-2>.container>.submit-practice>.image{width:100%;max-width:400px}.home #block-2>.container>.submit-practice>.text-content{order:1;padding-right:0}.home #block-2 > .container > .submit-practice > .text-content
a.btn{display:block;margin-left:auto;margin-right:auto}}.home #latest-posts-slider>.container{max-width:1065px}.blog #pagination-block{margin-bottom:160px}.single-post #image-block>.container>.image{height:35vw}.single-post #image-block>.container>.image>img{max-width:100%;height:100%;object-fit:cover}.single-post #title-block.no-image{padding-top:100px}.single-post #title-block>.container>.text-content>.flex{display:flex;flex-direction:row;align-items:center;gap:1.66rem;line-height:1}.single-post #title-block>.container>.text-content>.flex>*{position:relative;font-size:1.22em;margin-bottom:0}.single-post #title-block>.container>.text-content>.flex>*:not(:last-child)::after{content:'';position:absolute;right:-1.03rem;top:calc(50% - 0.15rem);width:0.4rem;height:0.4rem;background-color:#AACBB6;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}@media all and (max-width: 800px){.single-post #title-block>.container>.text-content>.flex>*{font-size:1em}}.single-post #main-block{overflow:hidden;padding-top:1.2rem}.single-post #main-block>.gradient-back{top:-1rem}.single-practice #title-block .block-title{margin-bottom:25px}.single-practice #title-block
.award{color:var(--green);margin-bottom:1.22rem}.single-practice #title-block .award,
.single-practice #title-block .term-list{font-size:1.22rem}.single-practice #title-block .term-list,
.single-practice #main-block .add-info>p>*:not(.title){color:var(--blue)}.single-practice #main-block .gradient-back{top:0;left:0;right:0}.single-practice #main-block .add-info{padding-top:20px;max-width:670px;margin-bottom:80px}.single-practice #main-block .add-info>*:not(:last-child){margin-bottom:0.15rem}.single-practice #main-block .add-info>p>.title{display:inline-block;min-width:10rem;margin-right:1em}@media all and (max-width: 800px){.single-practice #title-block .award,
.single-practice #title-block .term-list{font-size:1rem}.single-practice #main-block .add-info{margin-bottom:40px}.single-practice #main-block .add-info>p>.title{min-width:auto;margin-right:0.7em}}.page-template-home-en section.author .flex,
.page-template-about section.author
.flex{position:relative;display:flex;flex-direction:row;justify-content:space-between;padding:0.55rem 1.1rem}.page-template-home-en section.author .flex > .gradient-back,
.page-template-about section.author .flex>.gradient-back{top:0}.page-template-home-en section.author .flex > .text-content,
.page-template-about section.author .flex>.text-content{max-width:23.7rem;min-height:11rem;color:var(--green)}.page-template-home-en section.author .flex > .image,
.page-template-about section.author .flex>.image{flex-shrink:0;margin-top:-3rem;width:11rem;height:11rem}.page-template-home-en section.author .flex > .image > img,
.page-template-about section.author .flex>.image>img{width:100%;height:auto;object-fit:cover}@media all and (max-width: 800px){.page-template-home-en section.author .flex > .text-content,
.page-template-about section.author .flex>.text-content{max-width:60%;font-size:0.9em;min-height:8rem}.page-template-home-en section.author .flex > .image,
.page-template-about section.author .flex>.image{width:7rem;height:7rem;margin-top:-1.25em}}.page-template-home-en #block-3 .unions > div:not(:last-child),
.page-template-about #block-3 .unions>div:not(:last-child){margin-bottom:2rem}.page-template-home-en #block-3 .unions > div > .union-footer,
.page-template-about #block-3 .unions>div>.union-footer{position:relative;display:flex;flex-direction:row;justify-content:space-between;gap:1rem;padding:0.55rem 1.1rem 3rem 1.1rem;margin-top:2em}.page-template-home-en #block-3 .unions > div > .union-footer > .gradient-back,
.page-template-about #block-3 .unions>div>.union-footer>.gradient-back{top:0}.page-template-home-en #block-3 .unions > div > .union-footer > img,
.page-template-about #block-3 .unions>div>.union-footer>img{width:300px;max-height:130px;object-fit:contain;object-position:left;align-self:baseline;flex-shrink:0}.page-template-home-en #block-3 .unions > div > .union-footer > div > .holder,
.page-template-about #block-3 .unions>div>.union-footer>div>.holder{display:flex;flex-direction:row;align-items:center;gap:1.5rem}.page-template-home-en #block-3 .unions > div > .union-footer > div > .holder > .btn,
.page-template-about #block-3 .unions>div>.union-footer>div>.holder>.btn{flex-shrink:0;align-self:baseline;line-height:1}.page-template-home-en #block-3 .unions > div > .union-footer > div > p > strong,
.page-template-about #block-3 .unions>div>.union-footer>div>p>strong{display:inline-block;min-width:4.3rem}@media all and (max-width: 800px){.page-template-home-en #block-3 .unions > div > .union-footer,
.page-template-about #block-3 .unions>div>.union-footer{flex-direction:column;padding:1rem}.page-template-home-en #block-3 .unions > div > .union-footer > div > .holder > .btn,
.page-template-about #block-3 .unions>div>.union-footer>div>.holder>.btn{font-size:0.85em}}.post-type-archive-practice #latest-practices .post-list>ul{display:flex}.post-type-archive-practice #latest-practices .post-list > ul > li > article,
.post-type-archive-practice #latest-practices .post-list > ul > li > article .entry-summary,
.post-type-archive-practice #latest-practices .post-list > ul > li > article .entry-summary a,
.post-type-archive-practice #latest-practices .post-list > ul > li > article .entry-summary a .text-content{height:100%}@media all and (max-width: 800px){.post-type-archive-practice #latest-practices .post-list>ul{flex-wrap:wrap}}.post-type-archive-practice #map-block > .container > .google-map .gm-style .gm-style-iw-t .text-content{max-width:240px;padding-right:10px}.post-type-archive-practice #map-block > .container > .google-map .gm-style .gm-style-iw-t .text-content
h3{font-size:14px;font-weight:normal}.post-type-archive-practice #map-block > .container > .google-map .gm-style .gm-style-iw-chr{margin-bottom:-16px}.post-type-archive-practice #map-block > .container > .google-map .gm-style .gm-style-iw-chr
button{width:30px !important;height:30px !important;background:none !important;box-shadow:none !important}.post-type-archive-practice #map-block > .container > .google-map .gm-style .gm-style-iw-chr button
span{width:18px !important;height:18px !important;margin:6px
!important}@media all and (max-width: 800px){.post-type-archive-practice #map-block>.container>.google-map::before{padding-top:100%}}.post-type-archive-practice #main-block,
.page-template-awarded-practices #main-block{margin-bottom:80px}.post-type-archive-practice #main-block > .container,
.page-template-awarded-practices #main-block>.container{max-width:1065px;min-height:300px;padding:0}.post-type-archive-practice #main-block > .container > .no-content,
.page-template-awarded-practices #main-block>.container>.no-content{padding:1rem}.post-type-archive-practice #main-block > .container > .gradient-back,
.page-template-awarded-practices #main-block>.container>.gradient-back{top:0}.post-type-archive-practice #main-block > .container > .post-list,
.page-template-awarded-practices #main-block>.container>.post-list{max-width:47rem;padding:3.66rem var(--padding-l-r) 0 var(--padding-l-r);margin:0
auto}@media all and (max-width: 800px){.post-type-archive-practice #main-block,
.page-template-awarded-practices #main-block{margin-bottom:60px}}.page-template-submit-best-practice #choose-form .text-content.fluentform .ff-el-group{flex-direction:row;align-items:center}.page-template-submit-best-practice #choose-form .text-content.fluentform .ff-el-group .ff-el-input--label{margin:0
1rem 0 0}.page-template-submit-best-practice #choose-form .text-content.fluentform .single-select>.ff-el-input--content{max-width:21rem}.page-template-submit-best-practice #choose-form
.forms{margin-top:2rem}.page-template-submit-best-practice #choose-form .forms>*>form{background:linear-gradient(to bottom,  #f4f1ed 0%,#fff 18%);padding:0.8rem 1rem;margin:0
-20px}.page-template-submit-best-practice #choose-form .forms>*:not(:first-child)>form{display:none}@media all and (max-width: 800px){.page-template-submit-best-practice
#form_dropdown{max-width:none}.page-template-submit-best-practice #choose-form .text-content.fluentform .ff-el-group{flex-direction:column;align-items:baseline}.page-template-submit-best-practice #choose-form .text-content.fluentform .ff-el-group .ff-el-input--label{margin:0
0 0.6em 0}.page-template-submit-best-practice #choose-form .text-content.fluentform .single-select>.ff-el-input--content{max-width:none}}.fluentform .ff-message-success{position:relative;border:none;padding:0;margin-top:0 !important;color:#000;box-shadow:none;font-size:1.07em;padding-bottom:4rem;text-align:center}.page-template-register .fluentform .ff-message-success
h2{font-size:1.4em}.fluentform .ff-message-success::after{content:'';position:absolute;left:0;right:0;bottom:-1rem;width:3rem;height:3rem;margin:0
auto;font-size:0;background:url('/h-content/themes/h-theme-child/media/done.svg') 100% no-repeat;background-size:contain;border:none}.fluentform .ff-el-is-error .ff-el-form-control{border-color:#D4A900 !important}#main-block > .container .text-content>.fluentform:nth-last-child(2){margin-bottom:0}.fluentform .ff-el-group{display:flex;flex-direction:column}.fluentform .ff-el-group .ff-el-input--label{font-weight:bold;max-width:30rem;flex-shrink:0;margin:0
0 0.6em 0}.fluentform .ff-el-group .ff-el-input--content{width:100%}.fluentform .ff-custom_html
h4{font-size:1.2rem;margin-bottom:0;margin-top:0.6em;color:var(--light-green)}.fluentform .frm-fluent-form .ff-t-container,
.frm-fluent-form fieldset>.ff-t-container{gap:2em 4em}.frm-fluent-form fieldset > .ff-t-container:not(:last-child),
.fluentform .fluentform-step>.ff-t-container:not(:nth-last-child(2)){margin-bottom:1.2em}.fluentform fieldset .ff-el-group:not(:last-child){margin-bottom:1.2em}.page-template-register .fluentform fieldset .ff-el-group:not(:last-child){margin-bottom:1.42rem}.fluentform fieldset .ff-el-group:last-child{margin-bottom:0}.fluentform .ff-el-group input,
.fluentform textarea.ff-el-form-control{max-width:30rem;font-family:inherit;padding:0.45em 0.6em 0.6em 0.6em;line-height:1;color:#51504E;border:1px
solid #CAC7C3 !important;background:linear-gradient(to bottom,  #f4f1ed 0%,#fff 25%);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.fluentform .ff-el-group input:focus{color:#51504E;border-color:var(--light-green) !important}.fluentform select.ff-el-form-control,
.fluentform .frm-fluent-form .choices[data-type*=select-multiple] .choices__input{font-family:inherit;font-weight:bold;line-height:1.4;padding:0.5em 2.5em 0.65em 0.6em;color:#51504E;border:1px
solid #CAC7C3;background:linear-gradient(to bottom,  #f4f1ed 0%,#fff 25%);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.fluentform select.ff-el-form-control:focus{border-color:var(--light-green) !important}.fluentform .single-select > .ff-el-input--content,
.fluentform select.ff-el-form-control:not([size]):not([multiple]){position:relative;height:auto;max-width:30rem}.fluentform .single-select > .ff-el-input--content::after,
.fluentform .frm-fluent-form .choices[data-type*=select-multiple]::after{border:none !important;border-top-color:transparent !important;content:"";height:0;pointer-events:none;position:absolute;right:0.5rem;top:0.55rem;width:1.55rem;height:1.55rem;background:url('/h-content/themes/h-theme-child/media/select-arrow.svg') 100% no-repeat}.fluentform .frm-fluent-form .choices[data-type*=select-multiple] .choices__inner{padding:0.85rem !important;border-color:#CAC7C3 !important;-webkit-border-radius:0.66em;-moz-border-radius:0.66em;border-radius:0.66em}.fluentform .frm-fluent-form .choices[data-type*=select-multiple].is-open
.choices__inner{border-bottom-left-radius:0;border-bottom-right-radius:0}.fluentform .frm-fluent-form .choices[data-type*=select-multiple] .choices__input{padding:0.61em 0.25em;line-height:1}.fluentform .frm-fluent-form .choices[data-type*=select-multiple] .choices__list--dropdown{max-height:23vh;border:1px
solid #CAC7C3;border-bottom-left-radius:0.66rem;border-bottom-right-radius:0.66rem}.fluentform .frm-fluent-form .choices[data-type*=select-multiple] .choices__list--dropdown
.choices__list{max-height:none}.fluentform .iti--allow-dropdown input,
.fluentform .iti--allow-dropdown input[type=tel],
.fluentform .iti--allow-dropdown input[type=text],
.fluentform .iti--separate-dial-code input,
.fluentform .iti--separate-dial-code input[type=tel],
.fluentform .iti--separate-dial-code input[type=text]{padding:1em
2em 1em 4em}.fluentform .ff-el-group input,
.fluentform
textarea{border-color:#CAC7C3}.fluentform textarea:focus{border-color:var(--light-green) !important}.fluentform textarea.ff-el-form-control{line-height:1.5;min-height:11rem;max-width:none}.fluentform .ff-el-group .ff-el-input--label.ff-el-is-required.asterisk-right label::after{content:'*';margin-left:0}.fluentform .ff-el-group button.ff-btn-submit{width:fit-content;font-size:0.88rem;line-height:1;padding:0.75em;color:#fff;background-color:var(--green) !important;border-color:var(--green);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0px 6px 12px 2px #00000000;-moz-box-shadow:0px 6px 12px 2px #00000000;box-shadow:0px 6px 12px 2px #00000000;-o-transition:background-color 0.2s, border-color 0.2s, box-shadow 0.2s;-moz-transition:background-color 0.2s, border-color 0.2s, box-shadow 0.2s;-webkit-transition:background-color 0.2s, border-color 0.2s, box-shadow 0.2s;transition:background-color 0.2s, border-color 0.2s, box-shadow 0.2s}.fluentform .ff-el-group button.ff-btn-submit:hover{opacity:1 !important;background-color:var(--blue) !important;border-color:var(--blue) !important;color:#fff !important;fill:#fff !important;-webkit-box-shadow:0px 6px 12px 2px #00000033;-moz-box-shadow:0px 6px 12px 2px #00000033;box-shadow:0px 6px 12px 2px #00000033}.fluentform .ff-t-container .ff-el-is-error .text-danger{font-size:0.73em;margin-top:0.1em;padding:0.5em 1.2em 0.4em 0;color:#CD5048}.fluentform .ff-t-container .ff-el-group{position:relative}.fluentform .ff-t-container .ff-el-is-error .text-danger{position:absolute}.fluentform .ff-el-is-error .text-danger{width:auto;display:inline-block;font-size:0.85em;line-height:1;padding:0.55em 1.2em 0.65em 1.2em;margin-top:0.6em;color:#332900;font-weight:bold;background-color:#FEDC55;border:1px
solid #D4A900}.fluentform .ff-el-group .ff-el-form-check{margin-bottom:0}.fluentform .ff-el-input--label
label{font-weight:bold;margin-bottom:0 !important}.fluentform .ff-el-group.grid-checkbox .ff-el-input--content{display:grid;grid-template-columns:1fr 1fr;gap:1rem 1.8rem}.fluentform .ff-el-group.grid-checkbox .ff-el-input--label{margin-bottom:1.5rem}.fluentform .ff-el-form-check-label input[type=checkbox]{top:0.1em !important;padding:0.6em;margin-right:0.3em;-webkit-appearance:unset;background-size:75%;border:1px
solid #31332F !important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.fluentform .ff-el-form-check-label input[type=checkbox]:checked{background:url('/h-content/themes/h-theme-child/media/checkmark.svg') 100% no-repeat}.fluentform .ff-el-form-check-label>span{display:inline;vertical-align:middle}.fluentform .ff-el-form-check-label input[type=radio]{top:0 !important;width:1em;height:1em;padding:0.45em;margin-right:10px;-webkit-appearance:unset;border-color:var(--green) !important}.fluentform .ff-el-form-check-label input[type="radio"]+span{color:#B2B0B0}.fluentform .ff-el-form-check-label input[type="radio"]:checked+span{color:#000}@media all and (max-width: 600px){.fluentform .ff-el-group.grid-checkbox .ff-el-input--content{display:block}.fluentform .agree-checkbox .ff-el-form-check-label input[type=checkbox]{display:inline-block}.fluentform .agree-checkbox .ff-el-form-check-label
span{display:inline-block;vertical-align:top;width:calc(100% - 40px)}}.fluentform .iti__selected-flag{background:none;overflow:hidden;padding-left:0.75em;padding-right:0.25em;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.fluentform .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background:none !important}.fluentform .message-limited-container .ff-el-form-check
label{position:relative;display:flex;flex-direction:row;align-items:center !important}.fluentform .message-limited-container .ff-el-form-check-label::before{opacity:0;z-index:1;content:'';position:absolute;left:0.45em;top:50%;width:1.64em;height:1.64em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-o-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.fluentform .message-limited-container .ff_item_selected .ff-el-form-check-label::before{opacity:1}.fluentform .message-limited-container .ff-el-form-check-label .ff-el-form-check-input{top:0;padding:1.25em;-webkit-appearance:unset;background-size:0;margin-right:0.8em;background-color:#DBDAD5 !important;border-color:#DBDAD5 !important;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.fluentform .message-limited-container .ff-el-form-check-label>span{display:inline-block;vertical-align:middle}@media all and (max-width: 800px){.frm-fluent-form .ff-t-container{display:flex;flex-direction:column;gap:0.75em;width:100%}.fluentform .message-limited-container .ff-el-form-check-label::before{left:0.48em}}.fluentform *::-webkit-input-placeholder{color:#51504E !important}.fluentform *::-moz-placeholder{color:#51504E !important}.fluentform *:-ms-input-placeholder{color:#51504E !important}.fluentform *::-moz-placeholder{color:#51504E !important}