@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&display=swap);@media (min-width:992px){#desktop-logo,#mainmenu{display:none!important}}#home-header .row.d-flex,.home-menu-item{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1}.home-menu-item{background-position:top;background-size:cover;height:calc(100% - .5rem)}@media (min-width:375px){.home-menu-item{background-position:50%}}@media (min-width:992px){.home-menu-item-wrap{min-height:220px}}@media (min-width:1200px){.home-menu-item-wrap{min-height:285px}}.home-menu-item-link,.home-submenu-item-link{display:block;text-transform:uppercase}.home-menu-item-link,.home-menu-item-link:hover,.home-submenu-item-link,.home-submenu-item-link:hover{color:#fff;text-decoration:none}.home-menu-item-link{font-size:1.125rem;font-weight:900;line-height:1.1;padding:1.25rem}@media (min-width:768px){.home-menu-item-link{font-size:1.5rem}}.home-submenu{padding:0 1.25rem 1.875rem}.home-submenu-item-link{font-size:.75rem;line-height:1.1;padding:.1875rem 0}.home-submenu-item-link:hover{font-weight:600}@media (min-width:768px){.home-submenu-item-link{font-size:.875rem;padding:.375rem 0}}.no-touch .home-submenu-item-link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:992px){.home-menu-item{height:calc(100% - 20px)}}@media (min-width:768px){.no-touch .home-menu-item{overflow:hidden;position:relative}.no-touch .home-menu-item:before{background:#000;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .5s;transition:opacity .5s;width:100%;will-change:opacity}.no-touch .home-menu-item-link,.no-touch .home-submenu{position:relative;z-index:2}.no-touch .home-menu-item:hover:before{opacity:.2}.no-touch .home-submenu{-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;will-change:transform}.no-touch .home-menu-item:hover .home-submenu{-webkit-transform:translateX(0);transform:translateX(0)}}@media (max-width:374.98px){.js .home-submenu{opacity:0;position:absolute;-webkit-transform:scale(.01);transform:scale(.01)}.js .home-menu-item{overflow:hidden}.js .home-menu-item-link{position:relative}.js .home-menu-item-link.open+.home-submenu{opacity:1;position:relative;-webkit-transform:none;transform:none}}#home-logo figure{margin-bottom:.5rem}#home-logo a,#home-logo figure{-webkit-box-flex:1;-ms-flex-positive:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-grow:1;flex-grow:1}#home-logo a{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center;-webkit-align-items:center;align-items:center;padding-bottom:.5rem;text-align:center}#home-logo img{display:block;height:auto;margin:20% auto;max-width:80%;width:auto}@media (min-width:992px){#home-logo figure{margin-bottom:20px}#home-logo a{padding-bottom:20px}}@media (min-width:375px){#GST-right .GlobalSearchTemplate{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#GST-right .GlobalSearchTemplate .atlantis-form-input{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;padding-right:10px}#GST-right .GlobalSearchTemplate [type=submit]{width:100px}}@media (min-width:768px){#GST-right .GlobalSearchTemplate [type=submit]{width:130px}}#GST-right .GlobalSearchTemplate+.atlantis-href{display:block;font-size:.8125rem;text-align:right}@media (min-width:768px){#GST-right .GlobalSearchTemplate+.atlantis-href{font-size:1rem;margin-top:0;position:absolute;right:25px;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);white-space:nowrap}}@media (min-width:992px){#GST-right .GlobalSearchTemplate+.atlantis-href{right:30px}}@media (min-width:1200px){#GST-right .GlobalSearchTemplate+.atlantis-href{bottom:20px;left:calc(-50% + 30px);right:auto;top:auto;-webkit-transform:none;transform:none}}@media (max-width:1199.98px){#GST-left{padding-bottom:0}#GST-right{padding-top:0}}@media (min-width:1200px){#GST-left{padding-right:0}#GST-right{padding-left:0}}#delft365title{font-size:2.875rem;letter-spacing:-.125rem}