.single-post article a,a{color:#000000;text-decoration:underline;font-weight:400}.single-post article a:focus:not(.siteman-button,.main-nav a:focus,.button-loadmore-viewall a:focus,.event-content a:focus,.main-nav a:visited,.button-loadmore-viewall a:visited,.event-content a:visited,.main-nav .single-post article a:focus,.button-loadmore-viewall .single-post article a:focus,.event-content .single-post article a:focus,.main-nav .single-post article a:visited,.button-loadmore-viewall .single-post article a:visited,.event-content .single-post article a:visited),.single-post article a:visited:not(.siteman-button,.main-nav a:focus,.button-loadmore-viewall a:focus,.event-content a:focus,.main-nav a:visited,.button-loadmore-viewall a:visited,.event-content a:visited,.main-nav .single-post article a:focus,.button-loadmore-viewall .single-post article a:focus,.event-content .single-post article a:focus,.main-nav .single-post article a:visited,.button-loadmore-viewall .single-post article a:visited,.event-content .single-post article a:visited),a:focus:not(.siteman-button,.main-nav a:focus,.button-loadmore-viewall a:focus,.event-content a:focus,.main-nav a:visited,.button-loadmore-viewall a:visited,.event-content a:visited,.main-nav .single-post article a:focus,.button-loadmore-viewall .single-post article a:focus,.event-content .single-post article a:focus,.main-nav .single-post article a:visited,.button-loadmore-viewall .single-post article a:visited,.event-content .single-post article a:visited),a:visited:not(.siteman-button,.main-nav a:focus,.button-loadmore-viewall a:focus,.event-content a:focus,.main-nav a:visited,.button-loadmore-viewall a:visited,.event-content a:visited,.main-nav .single-post article a:focus,.button-loadmore-viewall .single-post article a:focus,.event-content .single-post article a:focus,.main-nav .single-post article a:visited,.button-loadmore-viewall .single-post article a:visited,.event-content .single-post article a:visited){color:#000000}.single-post article a:hover,a:hover{cursor:pointer;color:#005f85;font-weight:400}#blog-post .single-post article a:hover *,#blog-post a:hover *{color:white}.button-loadmore-viewall .single-post article a,.button-loadmore-viewall a,.single-post article a.ajax-link,.single-post article a.external-link,.single-post article a.load-more-button,.single-post article a.more-link,.single-post article a.siteman-button,.single-post article a.vc_btn3.vc_btn3-shape-square,a.ajax-link,a.external-link,a.load-more-button,a.more-link,a.siteman-button,a.vc_btn3.vc_btn3-shape-square{border-radius:5px}#wrapper .single-post article a:not(#site-header a,ul.submenu a,.button-loadmore-viewall a,#site-header .single-post article a,ul.submenu .single-post article a,.button-loadmore-viewall .single-post article a):not(.siteman-button,.more-link,.external-link,.load-more-btn,.load-more-button):hover,#wrapper a:not(#site-header a,ul.submenu a,.button-loadmore-viewall a,#site-header .single-post article a,ul.submenu .single-post article a,.button-loadmore-viewall .single-post article a):not(.siteman-button,.more-link,.external-link,.load-more-btn,.load-more-button):hover{font-weight:400;color:#005f85}#wrapper .single-post article a:not(#site-header a,ul.submenu a,.button-loadmore-viewall a,#site-header .single-post article a,ul.submenu .single-post article a,.button-loadmore-viewall .single-post article a).back-navigation:hover,#wrapper .single-post article a:not(#site-header a,ul.submenu a,.button-loadmore-viewall a,#site-header .single-post article a,ul.submenu .single-post article a,.button-loadmore-viewall .single-post article a).siteman-button,#wrapper a:not(#site-header a,ul.submenu a,.button-loadmore-viewall a,#site-header .single-post article a,ul.submenu .single-post article a,.button-loadmore-viewall .single-post article a).back-navigation:hover,#wrapper a:not(#site-header a,ul.submenu a,.button-loadmore-viewall a,#site-header .single-post article a,ul.submenu .single-post article a,.button-loadmore-viewall .single-post article a).siteman-button{font-weight:600}#wrapper .service-card .single-post article a:not(#site-header a,ul.submenu a,.button-loadmore-viewall a,#site-header .single-post article a,ul.submenu .single-post article a,.button-loadmore-viewall .single-post article a):hover,#wrapper .service-card a:not(#site-header a,ul.submenu a,.button-loadmore-viewall a,#site-header .single-post article a,ul.submenu .single-post article a,.button-loadmore-viewall .single-post article a):hover{color:white}.menu-item--top .single-post article a,.menu-item--top a,.single-post article a.ajax-link,.single-post article a.menu-item--top-link,a.ajax-link,a.menu-item--top-link{color:#005f85;text-decoration:none}.breadcrumbs .single-post article a,.breadcrumbs a,.menu-item .single-post article a,.menu-item a,.post-list .single-post article a,.post-list a{color:#005f85;text-decoration:none}.breadcrumbs .single-post article a:hover,.breadcrumbs a:hover,.menu-item .single-post article a:hover,.menu-item a:hover,.post-list .single-post article a:hover,.post-list a:hover{color:#005f85;text-decoration:underline}#content .ui-state-active .single-post article a,#content .ui-state-active .single-post article a:link,#content .ui-state-active .single-post article a:visited,#content .ui-state-active a,#content .ui-state-active a:link,#content .ui-state-active a:visited{color:#005f85;text-decoration:none}#content .ui-state-active .single-post article a:hover,#content .ui-state-active .single-post article a:link:hover,#content .ui-state-active .single-post article a:visited:hover,#content .ui-state-active a:hover,#content .ui-state-active a:link:hover,#content .ui-state-active a:visited:hover{color:#005f85;text-decoration:underline}#content .ui-state-default .single-post article a,#content .ui-state-default .single-post article a:link,#content .ui-state-default .single-post article a:visited,#content .ui-state-default a,#content .ui-state-default a:link,#content .ui-state-default a:visited{color:#000000;text-decoration:none}#content .ui-state-default .single-post article a:hover,#content .ui-state-default .single-post article a:link:hover,#content .ui-state-default .single-post article a:visited:hover,#content .ui-state-default a:hover,#content .ui-state-default a:link:hover,#content .ui-state-default a:visited:hover{color:#005f85;text-decoration:underline}#site-header .main-nav ul .menu-item--top.mob-only .single-post article a,#site-header .main-nav ul .menu-item--top.mob-only a,#site-header .premenu ul li.btn-one .single-post article a,#site-header .premenu ul li.btn-one a{color:#ffffff;font-weight:600}#site-header .main-nav ul .menu-item--top.mob-only .single-post article a:hover,#site-header .main-nav ul .menu-item--top.mob-only a:hover,#site-header .premenu ul li.btn-one .single-post article a:hover,#site-header .premenu ul li.btn-one a:hover{color:#ffffff;text-decoration:none}#site-header .main-nav ul .menu-item--top.mob-only .single-post article a:visited,#site-header .main-nav ul .menu-item--top.mob-only a:visited,#site-header .premenu ul li.btn-one .single-post article a:visited,#site-header .premenu ul li.btn-one a:visited{color:#ffffff}#site-header .main-nav ul .menu-item--top.mob-only .single-post article a.menu-item--top-link,#site-header .main-nav ul .menu-item--top.mob-only a.menu-item--top-link,#site-header .premenu ul li.btn-one .single-post article a.menu-item--top-link,#site-header .premenu ul li.btn-one a.menu-item--top-link{font-size:20px}#site-header .main-nav ul .menu-item--top.mob-only.kontakt .single-post article a,#site-header .main-nav ul .menu-item--top.mob-only.kontakt a{color:#333333;font-weight:600}#site-header .main-nav ul .menu-item--top.mob-only.kontakt .single-post article a:hover,#site-header .main-nav ul .menu-item--top.mob-only.kontakt a:hover{color:#333333;text-decoration:none}#site-header .main-nav ul .menu-item--top.mob-only.kontakt .single-post article a:visited,#site-header .main-nav ul .menu-item--top.mob-only.kontakt a:visited{color:#333333}#site-header .main-nav ul .menu-item--top.mob-only.kontakt .single-post article a.menu-item--top-link,#site-header .main-nav ul .menu-item--top.mob-only.kontakt a.menu-item--top-link{font-size:20px;border-bottom:0}.dark-text .wpb_wrapper .single-post article a,.dark-text .wpb_wrapper a,.white-box .wpb_wrapper .single-post article a,.white-box .wpb_wrapper a{color:#000000}.dark-text .wpb_wrapper .single-post article a:hover,.dark-text .wpb_wrapper a:hover,.white-box .wpb_wrapper .single-post article a:hover,.white-box .wpb_wrapper a:hover{color:#005f85}.menu-item--extra-menu-item{border-radius:5px}body{color:#333333}.dlp_document .meta .date,.event-template-default .meta .date{display:none}.staff-grid{display:flex;flex-wrap:wrap;justify-content:start;gap:20px}.staff-grid .staff-member{flex:0 1 100%}.dlp_document-template-default .staff-grid .staff-member{flex:0 1 100%}@media (min-width:992px){.staff-grid .staff-member{flex:0 1 calc(50% - 20px)}.dlp_document-template-default .staff-grid .staff-member{flex:0 1 100%}}.staff-grid .staff-member{display:flex;align-items:center;box-shadow:0px 2px 5px rgba(0,0,0,0.1);background-color:#fff;margin-bottom:20px;padding:15px}.staff-grid .staff-member img{width:100px;height:100px;border-radius:50%;object-fit:cover;margin-right:15px}.staff-grid .staff-member .staff-info{flex:1;text-align:left}.staff-grid .staff-member .staff-info .staff-name{margin:0;font-size:1.2em}.staff-grid .staff-member .staff-info .staff-position{color:#333;font-size:1em}.staff-single-layout .staff-flex-container{display:flex;justify-content:space-between;margin-top:20px;flex-direction:column}@media (min-width:992px){.staff-single-layout .staff-flex-container{flex-direction:row}}@media (max-width:768px){.staff-single-layout .staff-flex-container{flex-direction:column}}.staff-single-layout .staff-content{flex:3;padding-right:30px;order:2}@media (min-width:992px){.staff-single-layout .staff-content{order:1}}.staff-single-layout .staff-content .entry-title{margin-bottom:20px}.staff-single-layout .staff-info{order:1;flex:1;max-width:300px;margin-left:20px}@media (min-width:992px){.staff-single-layout .staff-info{order:2}}.staff-single-layout .staff-info .staff-image{margin-bottom:20px}.staff-single-layout .staff-info .staff-image .staff-photo{width:250px;height:250px;border-radius:50%;object-fit:cover}.staff-single-layout .staff-info .staff-details p{margin-bottom:10px}.staff-single-layout .staff-info .staff-details .staff-cv-download{display:block}.staff-single-layout .staff-info .staff-details .linkedin{color:#005f85;font-size:28px}.staff-single-layout .staff-info .staff-details .linkedin span{display:none;visibility:hidden}#header-container{position:relative;justify-content:space-between}#header-container:after,#header-container:before{content:none!important}#header-container .brand-logo{margin-right:0}#header-container .brand-logo img.logo{display:block;width:auto;height:auto;max-width:200px;max-height:32px}@media (min-width:80em){#header-container .brand-logo img.logo{max-width:250px;max-height:40px}}#header-container #toggle-search{position:relative;top:0;right:0;width:75px;background-position:18px -22px;text-decoration:none}#header-container #toggle-search:hover{text-decoration:underline;font-weight:400}#header-container #toggle-search span{font-size:18px;line-height:26px;color:#005f85}@media (max-width:768px){#header-container #toggle-search span{display:none}}#header-container .main-menu-wrp{display:flex;gap:20px}@media (max-width:1280px){#header-container .main-menu-wrp{margin-top:16px}}#header-container .main-menu-wrp #toggle-menu{display:inline-flex;text-decoration:none}#header-container .main-menu-wrp #toggle-menu:hover{text-decoration:underline}#header-container .main-menu-wrp #toggle-menu p{margin-right:10px;font-size:18px;color:#005f85}@media (max-width:768px){#header-container .main-menu-wrp #toggle-menu p{display:none}}#header-container .main-menu-wrp #toggle-menu{cursor:pointer}#header-container .main-menu-wrp #toggle-menu>span>span{display:block;background-color:#333;height:3px;width:25px;margin:5px auto;transition:all 0.2s ease-in-out}#header-container .main-menu-wrp #toggle-menu.active span span:first-child{transform:rotate(45deg) translate(4px,5px)}#header-container .main-menu-wrp #toggle-menu.active span span:nth-child(2){opacity:0}#header-container .main-menu-wrp #toggle-menu.active span span:nth-child(3){transform:rotate(-45deg) translate(6px,-8px)}#header-container #main-navigation-wrp{display:none;position:absolute;top:112%;left:0;right:0;z-index:10;align-items:center;justify-content:center}#header-container #main-navigation-wrp.active{display:block}@media (max-width:1280px){#header-container #main-navigation-wrp{top:99%}}#header-container #main-navigation-wrp nav.main-navigation{background:#e7eef3;padding:20px;border-radius:0;display:flex;box-shadow:0px 3px 15px rgba(0,0,0,0.2)}@media (min-width:992px){#header-container #main-navigation-wrp nav.main-navigation{border-radius:4px}}#header-container #main-navigation-wrp nav.main-navigation ul.menu{display:flex;flex:1 0 auto;list-style:none;gap:20px;margin:0}#header-container #main-navigation-wrp nav.main-navigation ul.menu .menu-nav-column{flex:1;background:#fff;padding:7px;border-radius:4px}#header-container #main-navigation-wrp nav.main-navigation ul.menu .menu-nav-column>span{display:block;margin:0 7px 10px 7px;padding:7px 0px 10px;padding-bottom:6px;border-bottom:1px solid #025f85;font-size:20px;color:#000;font-family:"Open Sans","Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}#header-container #main-navigation-wrp nav.main-navigation ul.menu .menu-nav-column ul{list-style:none;padding:0;margin:0}#header-container #main-navigation-wrp nav.main-navigation ul.menu .menu-nav-column ul li{display:block;padding:4px 0;margin:0}#header-container #main-navigation-wrp nav.main-navigation ul.menu .menu-nav-column ul li:not(:last-child){border-bottom:1px solid #e7eef3}#header-container #main-navigation-wrp nav.main-navigation ul.menu .menu-nav-column ul li a{display:block;text-decoration:none;color:#000;transition:color 0.3s;padding:5px 30px 5px 7px;position:relative;font-family:"Open Sans","Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}#header-container #main-navigation-wrp nav.main-navigation ul.menu .menu-nav-column ul li a:hover{color:#000;text-decoration:underline;background-color:#e7eef3;font-weight:400}#header-container #main-navigation-wrp nav.main-navigation ul.menu .menu-nav-column ul li a:hover:after{opacity:1}#header-container #main-navigation-wrp nav.main-navigation ul.menu .menu-nav-column ul li a:after{display:block;content:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 308 262.3' style='enable-background:new 0 0 308 262.3;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bdisplay:none;%7D%0A%3C/style%3E%3Cpath class='st0' d='M313.4,153.3L199,267.6c-4.4,4.5-10.3,6.7-16.1,6.7c-5.9,0-11.7-2.2-16.2-6.7c-8.9-8.9-8.9-23.4,0-32.3 l75.3-75.3H22.8C10.2,159.9,0,149.8,0,137.1s10.2-22.8,22.8-22.8H242L166.6,39c-8.9-8.9-8.9-23.4,0-32.3c8.9-8.9,23.4-8.9,32.3,0 l114.4,114.2C322.2,129.9,322.2,144.4,313.4,153.3z'/%3E%3Cpath d='M176.9,262.3c-4.5,0-8.7-1.8-11.9-5c-3.2-3.2-5-7.5-5-12c0-4.5,1.8-8.7,4.9-11.8l85.6-85.6H16.8c-9.3,0-16.8-7.6-16.8-16.8 c0-9.3,7.6-16.8,16.8-16.8h233.6l-85.6-85.6c-3.2-3.2-5-7.5-5-12c0-4.5,1.8-8.7,4.9-11.8c3.2-3.2,7.5-4.9,12-4.9 c4.5,0,8.7,1.7,11.8,4.9l114.4,114.3c6.5,6.6,6.5,17.3,0,23.9L188.8,257.3C185.6,260.5,181.4,262.3,176.9,262.3z'/%3E%3C/svg%3E%0A");position:absolute;right:10px;margin-top:-12px;top:50%;width:14px;opacity:0.8}@media (max-width:768px){#header-container #main-navigation-wrp nav.main-navigation{flex-direction:column;padding:10px}#header-container #main-navigation-wrp nav.main-navigation ul.menu{flex-direction:column}#header-container #main-navigation-wrp nav.main-navigation ul.menu .menu-nav-column{padding:14px 12px}#header-container #main-navigation-wrp nav.main-navigation ul.menu .menu-nav-column>ul{display:none;height:0;overflow:hidden;transition:height 0.3s ease-in-out}#header-container #main-navigation-wrp nav.main-navigation ul.menu .menu-nav-column>ul li:first-child{border-top:1px solid #b0c0cd;padding-top:10px;margin-top:10px}#header-container #main-navigation-wrp nav.main-navigation ul.menu .menu-nav-column>span{display:flex;justify-content:space-between;align-items:center;border-bottom:0;margin-bottom:0;padding-bottom:0}#header-container #main-navigation-wrp nav.main-navigation ul.menu .menu-nav-column>span:after{content:"";display:inline-block;width:14px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath d='M360.5 217.5l-152 143.1C203.9 365.8 197.9 368 192 368s-11.88-2.188-16.5-6.562L23.5 217.5C13.87 208.3 13.47 193.1 22.56 183.5C31.69 173.8 46.94 173.5 56.5 182.6L192 310.9l135.5-128.4c9.562-9.094 24.75-8.75 33.94 .9375C370.5 193.1 370.1 208.3 360.5 217.5z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}#header-container #main-navigation-wrp nav.main-navigation ul.menu .menu-nav-column.active span:after{transform:rotate(180deg)}}@media (min-width:768px) and (max-width:992px){#header-container #main-navigation-wrp nav.main-navigation ul.menu{flex:1 1 auto;flex-wrap:wrap;justify-content:space-evenly}#header-container #main-navigation-wrp nav.main-navigation ul.menu .menu-nav-column{flex:0 0 48%;box-sizing:border-box}}#content .banner-underside .tdt-slider .slick-list .slick-track .slick-slide img{height:450px!important}#content .banner-underside .tdt-slider .slick-list .slick-track .slick-slide .content-section{height:auto!important}#content .tdt-slider .slick-list .slick-track .slick-slide .content-section{background:none;padding:10% 0 1% 0}@media (min-width:992px){#content .tdt-slider .slick-list .slick-track .slick-slide .content-section{padding:10% 0 1% 0;height:auto;background:linear-gradient(to top,rgba(0,0,0,0.475) 0%,rgba(0,0,0,0) 75%)}}#content .tdt-slider .slick-list .slick-track .slick-slide .content-section .tdt-slider-heading{text-shadow:1px 1px 6px rgba(0,0,0,0.66)}@media (min-width:992px){#content .tdt-slider .slick-list .slick-track .slick-slide .content-section .tdt-slider-heading{font-size:40px;line-height:1.2}}#wrapper #content .banner-underside .tdt-slider .slick-list .slick-track .slick-slide .content-section{bottom:10px;top:auto!important}#wrapper #content .banner-underside .tdt-slider .slick-list .slick-track .slick-slide .content-section .tdt-slider-heading{background-color:transparent}@media (min-width:992px){#wrapper #content .banner-underside .tdt-slider .slick-list .slick-track .slick-slide .content-section{bottom:0}}#wrapper #content .tdt-slider .slick-list .slick-track .slick-slide .content-section{background:none;padding:10% 0 1% 0;transform:translateY(0);background:linear-gradient(to top,rgba(0,0,0,0.475) 0%,rgba(0,0,0,0) 75%)}@media (min-width:992px){#wrapper #content .tdt-slider .slick-list .slick-track .slick-slide .content-section{padding:10% 0 1% 0;height:auto}}#wrapper #content .tdt-slider .slick-list .slick-track .slick-slide .content-section .tdt-slider-heading{text-shadow:1px 1px 6px rgba(0,0,0,0.66)}@media (min-width:992px){#wrapper #content .tdt-slider .slick-list .slick-track .slick-slide .content-section .tdt-slider-heading{font-size:40px;line-height:1.2}}.rounded-corners-6{border-radius:5px}.rounded-corners-12{border-radius:12px}.rounded-corners-18{border-radius:20px}#modal-loader{justify-content:center}#wrapper #content a.siteman-button.regular{font-size:v(text-md);color:#005f85;background-color:transparent;padding:15px 30px 12px;margin-bottom:0;margin-left:0;border:3px #005f85 solid}#wrapper #content a.siteman-button.regular:hover{color:#ffffff!important;background-color:#005f85}#wrapper #content a.siteman-button.regular:after{display:none}footer#footer-content .content img.logo{display:block;width:auto;height:auto;max-width:min(300px,100%);max-height:80px}footer#footer-content .content .address a{text-decoration:underline}footer#footer-content .content .address a:hover{color:#000000}.mb-type{display:inline-block;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600;line-height:1.5;letter-spacing:0.04em;text-transform:uppercase;white-space:nowrap;color:#005f85;background:#e1eff5}.mb-type--page{color:#005f85;background:#e1eff5}.mb-type--post{color:#2c6e49;background:#e2f2e8}.mb-type--event{color:#8a4b00;background:#fcecd6}.mb-type--staff{color:#5a3d8a;background:#eee7f8}#site-header .search-box{box-sizing:border-box;width:min(460px,100vw - 32px);padding:12px;border-radius:14px;background:#ffffff;box-shadow:0 2px 4px rgba(0,40,60,0.08),0 12px 32px rgba(0,40,60,0.14)}#site-header .search-box .search-form{display:flex;gap:8px;margin:0}#site-header .search-box label{flex:1;min-width:0;margin:0}#site-header .search-box .algolia-autocomplete{display:block!important;position:static!important}#site-header .search-box .search-field{box-sizing:border-box;width:100%;height:44px;margin:0;padding:0 16px 0 42px;border:1px solid #c9d6dd;border-radius:999px;background-color:#ffffff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24'%3E%3Ccircle cx='10.5' cy='10.5' r='7' fill='none' stroke='%235c6b75' stroke-width='2'/%3E%3Cpath d='M15.8 15.8L21 21' stroke='%235c6b75' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:15px center;box-shadow:none;font-size:16px;color:#333333;appearance:none;transition:border-color 0.15s,box-shadow 0.15s}#site-header .search-box .search-field::placeholder{color:#5c6b75}#site-header .search-box .search-field:focus{outline:none;border-color:#005f85;box-shadow:0 0 0 3px rgba(0,95,133,0.2)}#site-header .search-box .search-field::-webkit-search-cancel-button{display:none}#site-header .search-box .search-submit{height:44px;margin:0;padding:0 20px;border:0;border-radius:999px;background:#005f85;color:#ffffff;font-size:15px;font-weight:600;cursor:pointer;transition:background-color 0.15s}#site-header .search-box .search-submit:focus-visible,#site-header .search-box .search-submit:hover{background:rgb(0,65.8571428571,92.2)}#site-header .search-box .aa-dropdown-menu{top:calc(100% + 6px)!important;left:0!important;right:0!important;padding:6px;border-radius:14px;background:#ffffff;box-shadow:0 2px 4px rgba(0,40,60,0.08),0 12px 32px rgba(0,40,60,0.14);text-align:left;overflow:hidden}.aa-suggestion{border-radius:10px;cursor:pointer}.aa-suggestion.aa-cursor{background:#f2f7f9}.aa-suggestion.aa-cursor .mb-ac-hit__arrow{opacity:1;transform:translateX(0)}.mb-ac-hit{display:flex;align-items:center;gap:12px;padding:10px 12px}.mb-ac-hit__body{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;flex:1}.mb-ac-hit__title{max-width:100%;overflow:hidden;color:#333333;font-size:15px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.mb-ac-hit__title em{font-style:normal;font-weight:700;color:#005f85}.mb-ac-hit__arrow{flex-shrink:0;color:#005f85;opacity:0;transform:translateX(-4px);transition:opacity 0.15s,transform 0.15s}#site-header .mb-ac-all{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:6px;padding:12px;border-top:1px solid #e6edf1;color:#005f85;font-size:14px;font-weight:600;text-decoration:none}#site-header .mb-ac-all:hover{text-decoration:underline}.mb-ac-empty{padding:14px 12px;color:#5c6b75;font-size:14px}#ais-wrapper.mb-search{padding:40px 16px 72px}#ais-wrapper.mb-search *,#ais-wrapper.mb-search :after,#ais-wrapper.mb-search :before{box-sizing:border-box}@media (min-width:768px){#ais-wrapper.mb-search{padding-top:56px}}#ais-wrapper.mb-search .mb-search__inner{max-width:860px;margin:0 auto}#ais-wrapper.mb-search .mb-search__title{margin:0 0 20px;color:#005f85;font-size:32px;line-height:1.2}@media (min-width:768px){#ais-wrapper.mb-search .mb-search__title{font-size:40px}}#ais-wrapper.mb-search .mb-search__box{position:relative}#ais-wrapper.mb-search .mb-search__icon{position:absolute;top:50%;left:20px;z-index:1;color:#5c6b75;transform:translateY(-50%);pointer-events:none}#ais-wrapper.mb-search .ais-SearchBox-form{position:relative;margin:0}#ais-wrapper.mb-search .ais-SearchBox-input{width:100%;height:60px;margin:0;padding:0 56px 0 54px;border:1px solid #c9d6dd;border-radius:14px;background:#ffffff;box-shadow:0 1px 2px rgba(0,40,60,0.06),0 4px 16px rgba(0,40,60,0.06);color:#333333;font-size:18px;appearance:none;transition:border-color 0.15s,box-shadow 0.15s}#ais-wrapper.mb-search .ais-SearchBox-input::placeholder{color:#5c6b75}#ais-wrapper.mb-search .ais-SearchBox-input:focus{outline:none;border-color:#005f85;box-shadow:0 1px 2px rgba(0,40,60,0.06),0 4px 16px rgba(0,40,60,0.06),0 0 0 3px rgba(0,95,133,0.2)}#ais-wrapper.mb-search .ais-SearchBox-input::-webkit-search-cancel-button{display:none}#ais-wrapper.mb-search .ais-SearchBox-reset{position:absolute;top:50%;right:14px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:#f2f7f9;color:#5c6b75;transform:translateY(-50%);cursor:pointer}#ais-wrapper.mb-search .ais-SearchBox-reset:hover{color:#005f85}#ais-wrapper.mb-search .ais-SearchBox-reset[hidden]{display:none}#ais-wrapper.mb-search .mb-search__types{display:flex;gap:8px;margin:20px -16px 0;padding:0 16px 4px;overflow-x:auto;scrollbar-width:none}@media (min-width:768px){#ais-wrapper.mb-search .mb-search__types{flex-wrap:wrap;margin:20px 0 0;padding:0;overflow:visible}}#ais-wrapper.mb-search .mb-search__types::-webkit-scrollbar{display:none}#ais-wrapper.mb-search .mb-chip{display:inline-flex;flex-shrink:0;align-items:center;gap:6px;height:38px;margin:0;padding:0 16px;border:1px solid #c9d6dd;border-radius:999px;background:#ffffff;color:#333333;font-size:14px;font-weight:600;cursor:pointer;transition:border-color 0.15s,background-color 0.15s,color 0.15s}#ais-wrapper.mb-search .mb-chip:hover{border-color:#005f85;color:#005f85}#ais-wrapper.mb-search .mb-chip:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(0,95,133,0.2)}#ais-wrapper.mb-search .mb-chip.is-active{border-color:#005f85;background:#005f85;color:#ffffff}#ais-wrapper.mb-search .mb-search__stats{margin:20px 0 12px;color:#5c6b75;font-size:14px}#ais-wrapper.mb-search .ais-Hits-list{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}#ais-wrapper.mb-search .ais-Hits-item{margin:0;padding:0;border:0;background:none;box-shadow:none}#ais-wrapper.mb-search .ais-Hits-item:before{display:none}#ais-wrapper.mb-search .mb-hit{position:relative;display:flex;align-items:flex-start;gap:20px;padding:20px;border:1px solid transparent;border-radius:14px;background:#ffffff;box-shadow:0 1px 2px rgba(0,40,60,0.06),0 4px 16px rgba(0,40,60,0.06);transition:box-shadow 0.2s,border-color 0.2s,transform 0.2s}@media (min-width:768px){#ais-wrapper.mb-search .mb-hit{padding:24px 28px}}#ais-wrapper.mb-search .mb-hit:hover{border-color:rgba(0,95,133,0.25);box-shadow:0 2px 4px rgba(0,40,60,0.08),0 12px 32px rgba(0,40,60,0.14);transform:translateY(-1px)}#ais-wrapper.mb-search .mb-hit:focus-within{border-color:#005f85;box-shadow:0 1px 2px rgba(0,40,60,0.06),0 4px 16px rgba(0,40,60,0.06),0 0 0 3px rgba(0,95,133,0.2)}#ais-wrapper.mb-search .mb-hit__body{flex:1;min-width:0}#ais-wrapper.mb-search .mb-hit__meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px}#ais-wrapper.mb-search .mb-hit__date{color:#5c6b75;font-size:13px}#ais-wrapper.mb-search .mb-hit__title{margin:0 0 6px;font-size:19px;font-weight:600;line-height:1.35}@media (min-width:768px){#ais-wrapper.mb-search .mb-hit__title{font-size:21px}}#ais-wrapper.mb-search .mb-hit__title a{color:#005f85;text-decoration:none}#ais-wrapper.mb-search .mb-hit__title a:after{content:"";position:absolute;inset:0;border-radius:14px}#ais-wrapper.mb-search .mb-hit__title a:focus,#ais-wrapper.mb-search .mb-hit__title a:hover{color:#005f85;text-decoration:underline;font-weight:600}#ais-wrapper.mb-search .mb-hit__title a:focus{outline:none}#ais-wrapper.mb-search .mb-hit__snippet{display:-webkit-box;margin:0;overflow:hidden;color:#5c6b75;font-size:15px;line-height:1.6;-webkit-line-clamp:3;-webkit-box-orient:vertical}#ais-wrapper.mb-search .mb-hit__thumb{flex-shrink:0;width:72px;height:72px;overflow:hidden;border-radius:10px;background:#f2f7f9}@media (min-width:768px){#ais-wrapper.mb-search .mb-hit__thumb{width:104px;height:104px}}#ais-wrapper.mb-search .mb-hit__thumb img{display:block;width:100%;height:100%;object-fit:cover}#ais-wrapper.mb-search .mb-hit mark{position:static;margin:0;padding:0 2px;border-radius:3px;background:#fff1b8;color:inherit}#ais-wrapper.mb-search .mb-search__empty{padding:32px 28px;border-radius:14px;background:#ffffff;box-shadow:0 1px 2px rgba(0,40,60,0.06),0 4px 16px rgba(0,40,60,0.06)}#ais-wrapper.mb-search .mb-search__empty h2{margin:0 0 8px;color:#005f85;font-size:20px}#ais-wrapper.mb-search .mb-search__empty p{margin:0;color:#5c6b75}#ais-wrapper.mb-search .ais-Pagination{margin-top:32px}#ais-wrapper.mb-search .ais-Pagination-list{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:0;padding:0;list-style:none}#ais-wrapper.mb-search .ais-Pagination-item{margin:0}#ais-wrapper.mb-search .ais-Pagination-item:before{display:none}#ais-wrapper.mb-search .ais-Pagination-link{display:flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;border-radius:999px;background:#ffffff;color:#333333;font-size:15px;text-decoration:none;transition:background-color 0.15s,color 0.15s}#ais-wrapper.mb-search .ais-Pagination-link:hover{background:#f2f7f9;color:#005f85}#ais-wrapper.mb-search .ais-Pagination-item--selected .ais-Pagination-link{background:#005f85;color:#ffffff}#ais-wrapper.mb-search .ais-Pagination-item--disabled{display:none}
/*# sourceMappingURL=theme-nyg-styles.min.css.map */