/*!
Theme Name: brooklane
Theme URI: http://underscores.me/
Author: devberry
Author URI: https://www.smartns.gr
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: brooklane
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

brooklane is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}html{font-size:62.5%}body,button,input,select,optgroup,textarea{color:#404040;font-family:"Poppins", sans-serif;font-size:1.2rem;line-height:1.3}@media screen and (min-width:992px){body,button,input,select,optgroup,textarea{font-size:1.8rem}}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom: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.4;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%}.larger-size,.home .directors .directors-slider .director .director-content .director-title h3+span{font-size:1.5rem}@media screen and (min-width:992px){.larger-size,.home .directors .directors-slider .director .director-content .director-title h3+span{font-size:2rem}}.large-size{font-size:2.4rem}@media screen and (min-width:992px){.large-size{font-size:3.5rem}}.hyper-size{font-size:3.6rem}@media screen and (min-width:992px){.hyper-size{font-size:5rem}}h1.under,h2.under,h3.under,h4.under{font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}h1.under.center,h2.under.center,h3.under.center,h4.under.center{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}h1.under::before,h2.under::before,h3.under::before,h4.under::before{display:block;content:"";width:1.2em;height:1.2em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='63' height='76' viewBox='0 0 63 76' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M31.5 0C30.8389 12.7044 21.7791 33.3663 0 38.0005C21.7791 42.6346 30.8389 63.2965 31.5 76C32.1611 63.2962 41.2209 42.6343 63 38.0005C41.2209 33.3663 32.1611 12.7047 31.5 0Z' fill='%23404040'/%3E%3C/svg%3E");background-repeat:no-repeat no-repeat;background-position:center center;background-size:cover;margin-right:1.5rem}@media screen and (min-width:992px){h1.under::before,h2.under::before,h3.under::before,h4.under::before{margin-right:3.5rem}}.title-large,.home .banner h1{font-family:"Playfair Display", serif;font-size:4rem}@media screen and (min-width:992px){.title-large,.home .banner h1{font-size:10rem}}.title-medium,.home .directors .directors-slider .director .director-content .director-title h3{font-family:"Playfair Display", serif;font-size:2.8rem}@media screen and (min-width:992px){.title-medium,.home .directors .directors-slider .director .director-content .director-title h3{font-size:4rem}}.title-small,.home .strategies .strategies-list .accordion .accordion-item .accordion-button{font-family:"Poppins", sans-serif;font-size:2.4rem}@media screen and (min-width:992px){.title-small,.home .strategies .strategies-list .accordion .accordion-item .accordion-button{font-size:3.8rem}}.text-large{font-family:"Playfair Display", serif;font-size:3.2rem}@media screen and (min-width:992px){.text-large{font-size:5rem}}.text-medium{font-family:"Poppins", sans-serif;font-size:2.2rem}@media screen and (min-width:992px){.text-medium{font-size:3rem}}.color-link{color:#bb9c64}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:#bb9c64;-webkit-transition:all 0.3s;transition:all 0.3s}a:visited{color:#816738}a:hover,a:focus,a:active{color:#816738}a:focus{outline:thin dotted rgba(0, 0, 0, 0.05)}a:hover,a:active{outline:0}button:not(.menu-toggle):not(.accordion-button),input[type="button"],input[type="reset"],input[type="submit"]{border:0 none;border-color:#ccc #ccc #bbb;border-radius:3px;background:#bb9c64;color:#fff;line-height:1;padding:0.5em 2em;text-transform:uppercase;font-size:1.7rem;-webkit-transition:all 0.3s;transition:all 0.3s}button:not(.menu-toggle):not(.accordion-button):hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa;background:#816738}button:not(.menu-toggle):not(.accordion-button):active,button:not(.menu-toggle):not(.accordion-button):focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb;background:#816738}.accordion-button:focus{box-shadow:none}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-icon)}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#bbbfc2;border:1px solid #bbbfc2;border-radius:0;padding:0.5em 0.5em;font-size:1.2rem;line-height:1;width:100%;display:block;background-color:#fafafa}@media screen and (min-width:992px){input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{font-size:1.7rem}}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111;outline:0 none;border-color:#e1e1e1}input[type="text"]::placeholder,input[type="email"]::placeholder,input[type="url"]::placeholder,input[type="password"]::placeholder,input[type="search"]::placeholder,input[type="number"]::placeholder,input[type="tel"]::placeholder,input[type="range"]::placeholder,input[type="date"]::placeholder,input[type="month"]::placeholder,input[type="week"]::placeholder,input[type="time"]::placeholder,input[type="datetime"]::placeholder,input[type="datetime-local"]::placeholder,input[type="color"]::placeholder,textarea::placeholder{color:#bbbfc2;opacity:1}input[type="text"]::-ms-input-placeholder,input[type="email"]::-ms-input-placeholder,input[type="url"]::-ms-input-placeholder,input[type="password"]::-ms-input-placeholder,input[type="search"]::-ms-input-placeholder,input[type="number"]::-ms-input-placeholder,input[type="tel"]::-ms-input-placeholder,input[type="range"]::-ms-input-placeholder,input[type="date"]::-ms-input-placeholder,input[type="month"]::-ms-input-placeholder,input[type="week"]::-ms-input-placeholder,input[type="time"]::-ms-input-placeholder,input[type="datetime"]::-ms-input-placeholder,input[type="datetime-local"]::-ms-input-placeholder,input[type="color"]::-ms-input-placeholder,textarea::-ms-input-placeholder{color:red}select{border:1px solid #ccc}textarea{width:100%}.main-navigation{display:block;width:100%;position:relative}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0, 0, 0, 0.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:992px){.menu-toggle{display:none}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.post,.page{margin:0}.updated:not(.published),article[class*="post"]>.entry-footer{display:none}.page-content,.entry-content,.entry-summary{margin:0}.page-links{clear:both;margin:0 0 1.5em}.container-fluid.medium{max-width:1700px}.site-header{background-color:transparent;padding:3rem 0 2rem}@media screen and (max-width:991px){.site-header [class*=col] .site-branding{max-width:240px;padding-left:4rem}.site-header [class*=col] .site-branding img{width:100%}}.site-header [class*=col] .site-branding a{display:inline-block}.site-header [class*=col] .site-branding a img{width:300px}@keyframes pulse{0%{transform:scale(1)}25%{transform:scale(1.125)}50%{transform:scale(1)}}#smart-loading{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999999;display:flex;align-items:center;justify-content:center;background-color:#fff}#smart-loading>*{color:#bb9c64;font-size:4rem;animation:1s ease infinite pulse}body.home .site-header{position:absolute;top:0;left:0;right:0;z-index:2}@media screen and (min-width:992px){body.home .site-header #site-navigation ul.nav-menu>li>a{color:#fff}}body.home .site-header .menu-toggle>span>span{background-color:#fff}.icon{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}#site-navigation ul.nav-menu{-webkit-justify-content:right;-moz-justify-content:right;-ms-justify-content:right;justify-content:right;-ms-flex-pack:right}@media screen and (max-width:991px){#site-navigation ul.nav-menu{background-color:#fff;padding-top:1rem}#site-navigation ul.nav-menu>li>a{display:inline-block;margin-left:2rem;margin-bottom:1rem}}#site-navigation ul.nav-menu>li{margin:0 1rem}#site-navigation ul.nav-menu>li>a{color:#404040;font-weight:400;font-size:2.4rem;position:relative;-webkit-transition:color 0.2s;transition:color 0.2s}@media screen and (min-width:992px){#site-navigation ul.nav-menu>li>a{padding:1rem;color:#404040}#site-navigation ul.nav-menu>li>a::after{content:"";width:0;height:4px;background-color:#bb9c64;position:absolute;left:0;bottom:0;-webkit-transition:width 0.2s;transition:width 0.2s}#site-navigation ul.nav-menu>li>a:hover{color:#bb9c64}#site-navigation ul.nav-menu>li>a:hover::after{content:"";width:100%}}.menu-toggle{cursor:pointer;background-color:transparent;border:0 none;position:absolute;padding:0;top:-24px;left:1rem}.menu-toggle>span{width:25px;height:20px;display:block;position:relative}.menu-toggle>span>span{width:25px;height:3px;background-color:#002457;-webkit-transition:all 0.2s;transition:all 0.2s;position:absolute;left:0;top:0}.menu-toggle>span>span:nth-of-type(2){top:8px}.menu-toggle>span>span:last-of-type{top:16px}.menu-toggle:focus{outline:0}.toggled .menu-toggle>span{width:20px;height:20px}.toggled .menu-toggle>span>span{top:50%}.toggled .menu-toggle>span>span:first-of-type{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.toggled .menu-toggle>span>span:nth-of-type(2){opacity:0}.toggled .menu-toggle>span>span:last-of-type{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.home .wp-block-media-text .wp-block-media-text__media{align-self:stretch;height:100%}.home .wp-block-media-text .wp-block-media-text__media img{height:100%;-o-object-fit:cover;object-fit:cover}.home .banner .banner-symbol{margin-top:10rem}@media screen and (min-width:992px){.home .banner .banner-symbol{margin-top:10rem}}.home .banner h1{font-weight:400;text-transform:uppercase;margin:1rem 0}@media (min-height:640px) and (max-height:840px){.home .banner h1{font-size:5vw}}.home .banner .scroll-to{color:rgba(255, 255, 255, 0.4);box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.4);border-radius:50%;text-decoration:none;width:2.5em;height:2.5em;display:block;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:6vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.home .banner .scroll-to:hover{color:#fff;box-shadow:inset 0 0 0 1px #fff}.home .banner .scroll-to>span{-webkit-transform:rotate(90deg) translate(2px, -1px);transform:rotate(90deg) translate(2px, -1px);font-size:2.8em;font-weight:100;line-height:inherit}.home .banner .scroll-to>svg{font-size:2.5rem}.home .firm{padding:5rem 2rem 4rem}@media screen and (min-width:992px){.home .firm{padding:10rem 0 8rem}}.home .firm h2+.wp-block-group{max-width:900px;margin:0 auto}.home .firm h2+.wp-block-group p{font-size:2.4rem;font-weight:100;text-align:center}@media screen and (min-width:992px){.home .firm h2+.wp-block-group p{font-size:3rem}}.home .strategies{background-color:#fff}.home .strategies [class*=col-12]:first-of-type{background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (max-width:991px){.home .strategies [class*=col-12]:first-of-type{height:60vh}}.home .strategies .strategies-list{padding:6rem 0}.home .strategies .strategies-list h2{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;margin-bottom:3rem}@media screen and (min-width:992px){.home .strategies .strategies-list{padding:10rem 12rem 6rem 8rem}.home .strategies .strategies-list h2{margin-left:2rem;margin-bottom:6rem;-webkit-justify-content:start;-moz-justify-content:start;-ms-justify-content:start;justify-content:start;-ms-flex-pack:start}}.home .strategies .strategies-list .accordion .accordion-item{background-color:#fff;border:0 none;margin-bottom:6px}.home .strategies .strategies-list .accordion .accordion-item p:last-of-type{margin-bottom:0}.home .strategies .strategies-list .accordion .accordion-item .accordion-button{padding:1.5rem 2rem;border:0 none;background-color:transparent;color:#bb9c64}.home .strategies .strategies-list .accordion .accordion-item .accordion-button:not(.collapsed){background-color:transparent;box-shadow:none;color:#bb9c64}.home .strategies .strategies-list .accordion .accordion-item .accordion-body{padding:0 2rem 2rem}.home .strategies .strategies-list .accordion .accordion-item:first-of-type .accordion-button{border-radius:0}.home .directors{padding:6rem 0;background-color:#f7f5f1}@media screen and (min-width:992px){.home .directors{padding:12rem 0 10rem}}.home .directors .directors-slider{max-width:1199px;margin:0 auto}.home .directors .directors-slider .director{opacity:0.4;-webkit-transition:all 0.3s;transition:all 0.3s;position:relative}@media screen and (min-width:992px){.home .directors .directors-slider .director{-webkit-transform:scale(0.9) translateX(50%);transform:scale(0.9) translateX(50%)}}.home .directors .directors-slider .director.slick-active,.home .directors .directors-slider .director.slick-center{opacity:1;z-index:1}@media screen and (min-width:992px){.home .directors .directors-slider .director.slick-active,.home .directors .directors-slider .director.slick-center{-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}}@media screen and (min-width:992px){.home .directors .directors-slider .director.slick-active+*,.home .directors .directors-slider .director.slick-center+*{-webkit-transform:scale(0.9) translateX(-50%);transform:scale(0.9) translateX(-50%)}}.home .directors .directors-slider .director .director-content{padding:2rem}.home .directors .directors-slider .director .director-content>.director-img{display:none}.home .directors .directors-slider .director .director-content h3{font-size:2.2rem}.home .directors .directors-slider .director .director-content p:last-of-type{margin:0}@media screen and (min-width:992px){.home .directors .directors-slider .director .director-content{padding:6rem;background-color:#fff}.home .directors .directors-slider .director .director-content>.director-img{display:block}.home .directors .directors-slider .director .director-content .director-title img{display:none}.home .directors .directors-slider .director .director-content .director-title h3{margin:0}.home .directors .directors-slider .director .director-content .director-title h3+span{display:block;color:#bb9c64;margin-bottom:1.5em}.home .directors .directors-slider .director .director-content .director-title+div{height:340px;overflow:auto}.home .directors .directors-slider .director .director-content .director-title+div p:last-of-type{margin:0}}@media screen and (max-width:991px){.home .directors .directors-slider .director .director-content .director-title{margin-bottom:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-align-items:start;-moz-align-items:start;-ms-align-items:start;-ms-flex-align:start;align-items:start;gap:10px}.home .directors .directors-slider .director .director-content .director-title>* img{margin-top:7px}.home .directors .directors-slider .director .director-content .director-title>* h3{margin-bottom:0}.home .directors .directors-slider .director .director-content .director-title>*:last-child{width:75%;margin-right:0}}.home .contact{background-color:#fff;padding:6rem 2rem 4rem}@media screen and (min-width:992px){.home .contact{padding:10rem 0 8rem}}.home .contact .contact-box{max-width:767px;margin:0 auto}.home .contact .contact-box>*>p{font-weight:100;margin-bottom:1.5rem}@media screen and (min-width:992px){.home .contact .contact-box>*>p{margin-bottom:3rem}}.home .contact .contact-box .wpcf7-form-control-wrap{display:block;margin-bottom:1rem}.home .contact .contact-box .wpcf7-acceptance{font-size:1.1rem}@media screen and (min-width:992px){.home .contact .contact-box .wpcf7-acceptance{font-size:1.4rem}}.home .contact .contact-box .terms{margin-top:1rem}.home .contact .contact-box .submit{margin-top:2rem;text-align:center}.home .contact .contact-box .submit .wpcf7-spinner{display:block;margin:0 auto}@media screen and (min-width:992px){.home .contact .contact-box .submit{text-align:left}.home .contact .contact-box .submit .wpcf7-spinner{display:inline-block;margin:0 24px}}.home .contact .contact-box .wpcf7-not-valid-tip{font-size:1.1rem;position:absolute;bottom:-1.5em;left:1em;border:1px solid #dc3232;background-color:#fff;display:inline-block;padding:0.4em;z-index:2}.home .contact .contact-box .wpcf7 form .wpcf7-response-output{margin:1rem 0;font-size:1.1rem;background-color:#fff;border-width:0;display:inline-block;padding:0}.home .contact .contact-box .wpcf7-list-item{margin-left:0}.home .banner .wp-block-cover .wp-block-cover__inner-container{position:static}.site-footer{background-color:#f7f5f1;color:#404040;padding:5rem 0;font-size:1.1rem;font-weight:300}@media screen and (min-width:992px){.site-footer{font-size:2rem}}.site-footer a{text-decoration:none}.site-footer a:hover,.site-footer a:focus,.site-footer a:active,.site-footer a:visited{color:#a48348}.site-footer .widget-title{color:#bb9c64;font-size:1.1rem;font-weight:500;margin-bottom:1.5rem;text-transform:uppercase;text-align:center}@media screen and (min-width:992px){.site-footer .widget-title{font-size:2rem;text-align:left}}.site-footer .widget_nav_menu>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}@media screen and (min-width:992px){.site-footer .widget_nav_menu>div{display:block}}.site-footer ul.menu{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}@media screen and (min-width:992px){.site-footer ul.menu{-webkit-justify-content:left;-moz-justify-content:left;-ms-justify-content:left;justify-content:left;-ms-flex-pack:left}}.site-footer ul.menu li{line-height:1;margin-bottom:0.5rem}.site-footer ul.menu li:not(:first-of-type){padding-left:0.7rem}.site-footer ul.menu li:not(:last-of-type){border-right:1px solid #bb9c64;padding-right:0.7rem}.site-footer ul.menu li a{display:inline-block;line-height:1}.site-footer .footer-1{text-align:center}.site-footer .footer-1 .widget_nav_menu{padding:1rem 0 1.5rem}@media screen and (min-width:992px){.site-footer .footer-1{text-align:left;padding-top:2.5rem}.site-footer .footer-1 .widget_nav_menu{display:none}.site-footer .footer-1 .widget_media_image{margin-bottom:8rem}.site-footer .footer-1>:last-of-type{font-size:1rem}}@media screen and (min-width:992px) and (min-width:992px){.site-footer .footer-1>:last-of-type{font-size:1.4rem}}.site-footer .footer-2>:nth-last-of-type(2){margin-bottom:2em}.site-footer .footer-2>:last-of-type{display:none}@media screen and (min-width:992px){.site-footer .footer-2{padding-top:2.5rem}.site-footer .footer-2>:last-of-type{display:block}}.site-footer .footer-3{text-align:center;color:#002457}@media screen and (min-width:992px){.site-footer .footer-3{text-align:right}}.site-footer .footer-3 a{color:#002457}.site-footer .footer-3 a:hover{color:#000f24}.site-footer .site-info{text-align:center;font-size:0.8rem;font-weight:400;font-style:italic}@media screen and (min-width:992px){.site-footer .site-info{padding-top:3rem;font-size:1.4rem}}.slick-slider .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;font-size:6rem;font-weight:300;cursor:pointer}.slick-slider .slick-arrow.slick-prev{left:2rem}.slick-slider .slick-arrow.slick-next{right:2rem}.slick-slider .slick-dots{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.slick-slider .slick-dots li button{font-size:0;border-radius:50%;border:0 none;width:1.5rem;height:1.5rem;background-color:#d6d8da;margin:0 0.3rem}.slick-slider .slick-dots li.slick-active button{background-color:#bbbfc2}body.overlay{overflow:hidden}body.overlay #brookPopUp{opacity:1;z-index:9999999}body.overlay.hide{overflow:visible}body.overlay.hide #brookPopUp{display:none}#brookPopUp{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;font-weight:300;opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}#brookPopUp strong{font-weight:400}#brookPopUp .overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:rgba(255, 255, 255, 0.8)}#brookPopUp .content-wrap{position:relative;background-color:#002457;color:#fff;max-width:992px;z-index:2;padding:3rem 2rem}@media screen and (min-width:992px){#brookPopUp .content-wrap{padding:6rem 8rem}}#brookPopUp .content-wrap .logo{margin-bottom:2rem}#brookPopUp .content-wrap .content{overflow:auto;max-height:calc(60vh - 6rem)}@media screen and (min-width:992px){#brookPopUp .content-wrap .content{max-height:calc(60vh - 12rem)}}#brookPopUp .content-wrap .consent{padding-top:2rem}@media screen and (min-width:992px){#brookPopUp .content-wrap .consent{padding-top:3rem}}#brookPopUp .content-wrap .consent .submit{padding-top:2rem}#brookPopUp .content-wrap .consent .submit input[type="submit"]:hover{background-color:#816738}#brookPopUp .content-wrap .consent .submit input[type="submit"]:disabled{cursor:not-allowed}.page-template-info article[class*="post-"]{padding:2rem 0 3rem}@media screen and (min-width:992px){.page-template-info article[class*="post-"]{padding:4rem 0}.page-template-info article[class*="post-"] [class*="container"].small{max-width:991px}}.page-template-info article[class*="post-"] .entry-title{font-weight:100}.info-cols{margin-bottom:1rem}.info-cols.wp-block-group{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0}.info-cols.wp-block-group>*{border:1px solid #404040;margin-bottom:1rem;width:100%}.info-cols.wp-block-group>* h2{background-color:#f2f2f2;padding:0.5rem 0.7rem;font-size:1.4rem}.info-cols.wp-block-group>* p{padding:0.5rem 0.7rem;font-size:1.1rem}@media screen and (min-width:992px){.info-cols.wp-block-group{-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;gap:2rem}.info-cols.wp-block-group>*{-webkit-box-flex:1 1 0;-moz-box-flex:1 1 0;-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0}.info-cols.wp-block-group>* h2{font-size:1.8rem;background-color:#f2f2f2;padding:1rem 1.5rem}.info-cols.wp-block-group>* p{font-size:1.5rem;padding:1rem 1.5rem}}#cookie-law-info-bar .cli_settings_button{border:1px solid #404040;color:#404040;transition:all 0.3s}#cookie-law-info-bar .cli_settings_button:hover{background-color:#fff !important;border:1px solid #002457;color:#002457 !important}#cookie-law-info-bar .cli-bar-btn_container{flex-wrap:wrap}#cookie-law-info-again{box-shadow:2px 1px 3px 0px rgba(0, 0, 0, 0.15)}#cliSettingsPopup .cli-switch input:checked+.cli-slider,#cliSettingsPopup .cli-tab-footer .wt-cli-privacy-accept-btn{background-color:#002457}.restricted{margin:10rem 0 0}@media screen and (min-width:992px){.restricted{margin:10vw 0 0}}.error-404{text-align:center;padding-bottom:4rem}.error-404 h1{font-size:2.8rem;margin-bottom:2rem}.error-404 h2{font-size:2.4rem}@media screen and (min-width:992px){.error-404{padding-bottom:10rem}.error-404 h1{font-size:10rem;margin-bottom:4rem}}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-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:0.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}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:0.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#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}