@font-face{font-family:"tt_chocolates_light";src:url("fonts/tt_chocolates_light-webfont.woff2") format("woff2"),url("fonts/tt_chocolates_light-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"tt_chocolates_medium";src:url("fonts/tt_chocolates_medium-webfont.woff2") format("woff2"),url("fonts/tt_chocolates_medium-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"PP-Migra-Extralight";src:url("fonts/PPMigra-Extralight.woff2") format("woff2"),url("fonts/PPMigra-Extralight.woff") format("woff");font-weight:normal;font-style:normal}body{background:#efefe9;color:#252627;font-family:"tt_chocolates_light",Arial,sans-serif}#page{max-width:2560px;margin:0 auto;overflow:hidden;background:#fff;position:relative;z-index:100}@media screen and (min-width: 160em){#page::before{content:"";display:block;width:calc((100% - 2560px)/2);height:100%;background:#d6d6d0;position:fixed;left:0;top:0}}@media screen and (min-width: 160em){#page::after{content:"";display:block;width:calc((100% - 2560px)/2);height:100%;background:#d6d6d0;position:fixed;right:0;top:0}}.grid-container{max-width:2560px;padding-left:5.33334vw;padding-right:5.33334vw}@media screen and (min-width: 64em){.grid-container{padding-left:3.90625vw;padding-right:3.90625vw}}@media screen and (min-width: 75em){.grid-container{padding-left:7.55209vw;padding-right:7.55209vw}}@media screen and (min-width: 160em){.grid-container{padding-left:193.33334px;padding-right:193.33334px}}.grid-container:not(.full)>.grid-padding-x,.grid-padding-x .grid-padding-x{margin-left:-1.30209vw;margin-right:-1.30209vw}@media screen and (min-width: 160em){.grid-container:not(.full)>.grid-padding-x,.grid-padding-x .grid-padding-x{margin-left:-33.33334px;margin-right:-33.33334px}}.grid-padding-x>.cell{padding-left:1.30209vw;padding-right:1.30209vw}@media screen and (min-width: 160em){.grid-padding-x>.cell{padding-left:33.33334px;padding-right:33.33334px}}.small-grid-11>.small-11{width:100%}@media screen and (min-width: 48em){.small-grid-11>.medium-5{width:45.45454%}}@media screen and (min-width: 64em){.small-grid-11>.large-4{width:36.36363%}}.mt-s{margin-top:0vw}@media screen and (min-width: 48em){.mt-s{margin-top:0vw}}@media screen and (min-width: 64em){.mt-s{margin-top:0vw}}@media screen and (min-width: 160em){.mt-s{margin-top:0px}}.mt-m{margin-top:10.66667vw}@media screen and (min-width: 48em){.mt-m{margin-top:6.51042vw}}@media screen and (min-width: 64em){.mt-m{margin-top:2.60417vw}}@media screen and (min-width: 160em){.mt-m{margin-top:66.66667px}}.mt-l{margin-top:18.66667vw}@media screen and (min-width: 48em){.mt-l{margin-top:13.02084vw}}@media screen and (min-width: 64em){.mt-l{margin-top:7.8125vw}}@media screen and (min-width: 160em){.mt-l{margin-top:200px}}.mt-xl{margin-top:18.66667vw}@media screen and (min-width: 48em){.mt-xl{margin-top:13.02084vw}}@media screen and (min-width: 64em){.mt-xl{margin-top:10.41667vw}}@media screen and (min-width: 160em){.mt-xl{margin-top:266.66667px}}.mb-0{margin-bottom:0 !important}@media screen and (min-width: 48em){.medium-mb-0{margin-bottom:0 !important}}@media screen and (min-width: 64em){.large-mb-0{margin-bottom:0 !important}}.mb-s{margin-bottom:0vw}@media screen and (min-width: 48em){.mb-s{margin-bottom:0vw}}@media screen and (min-width: 64em){.mb-s{margin-bottom:0vw}}@media screen and (min-width: 160em){.mb-s{margin-bottom:0px}}.mb-m{margin-bottom:10.66667vw}@media screen and (min-width: 48em){.mb-m{margin-bottom:6.51042vw}}@media screen and (min-width: 64em){.mb-m{margin-bottom:2.60417vw}}@media screen and (min-width: 160em){.mb-m{margin-bottom:66.66667px}}.mb-l{margin-bottom:18.66667vw}@media screen and (min-width: 48em){.mb-l{margin-bottom:13.02084vw}}@media screen and (min-width: 64em){.mb-l{margin-bottom:7.8125vw}}@media screen and (min-width: 160em){.mb-l{margin-bottom:200px}}.mb-xl{margin-bottom:18.66667vw}@media screen and (min-width: 48em){.mb-xl{margin-bottom:13.02084vw}}@media screen and (min-width: 64em){.mb-xl{margin-bottom:10.41667vw}}@media screen and (min-width: 160em){.mb-xl{margin-bottom:266.66667px}}.pt-s{padding-top:0vw}@media screen and (min-width: 48em){.pt-s{padding-top:0vw}}@media screen and (min-width: 64em){.pt-s{padding-top:0vw}}@media screen and (min-width: 160em){.pt-s{padding-top:0px}}.pt-m{padding-top:10.66667vw}@media screen and (min-width: 48em){.pt-m{padding-top:6.51042vw}}@media screen and (min-width: 64em){.pt-m{padding-top:2.60417vw}}@media screen and (min-width: 160em){.pt-m{padding-top:66.66667px}}.pt-l{padding-top:18.66667vw}@media screen and (min-width: 48em){.pt-l{padding-top:13.02084vw}}@media screen and (min-width: 64em){.pt-l{padding-top:7.8125vw}}@media screen and (min-width: 160em){.pt-l{padding-top:200px}}.pt-xl{padding-top:18.66667vw}@media screen and (min-width: 48em){.pt-xl{padding-top:13.02084vw}}@media screen and (min-width: 64em){.pt-xl{padding-top:10.41667vw}}@media screen and (min-width: 160em){.pt-xl{padding-top:266.66667px}}.pb-s{padding-bottom:0vw}@media screen and (min-width: 48em){.pb-s{padding-bottom:0vw}}@media screen and (min-width: 64em){.pb-s{padding-bottom:0vw}}@media screen and (min-width: 160em){.pb-s{padding-bottom:0px}}.pb-m{padding-bottom:10.66667vw}@media screen and (min-width: 48em){.pb-m{padding-bottom:6.51042vw}}@media screen and (min-width: 64em){.pb-m{padding-bottom:2.60417vw}}@media screen and (min-width: 160em){.pb-m{padding-bottom:66.66667px}}.pb-l{padding-bottom:18.66667vw}@media screen and (min-width: 48em){.pb-l{padding-bottom:13.02084vw}}@media screen and (min-width: 64em){.pb-l{padding-bottom:7.8125vw}}@media screen and (min-width: 160em){.pb-l{padding-bottom:200px}}.pb-xl{padding-bottom:18.66667vw}@media screen and (min-width: 48em){.pb-xl{padding-bottom:13.02084vw}}@media screen and (min-width: 64em){.pb-xl{padding-bottom:10.41667vw}}@media screen and (min-width: 160em){.pb-xl{padding-bottom:266.66667px}}.spacer.light-gray{background:#efefe9}.section.white+.section.white,.spacer.white+.section.white{padding-top:0}.section.white+.spacer.white{padding-bottom:0}.small-of-l,.small-of-r{width:calc(100% + 5.33334vw + 1px);max-width:none}@media screen and (min-width: 64em){.small-of-l,.small-of-r{width:calc(100% + 3.90625vw + 1px)}}@media screen and (min-width: 75em){.small-of-l,.small-of-r{width:calc(100% + 7.55209vw + 1px)}}@media screen and (min-width: 160em){.small-of-l,.small-of-r{width:calc(100% + 193.33334px + 1px)}}.small-of-l{float:right}.small-of-lr{width:calc(100vw + 1px);max-width:none;margin-left:-5.33334vw}@media screen and (min-width: 64em){.small-of-lr{margin-left:-3.90625vw}}@media screen and (min-width: 75em){.small-of-lr{margin-left:-7.55209vw}}@media screen and (min-width: 160em){.small-of-lr{width:2561px;margin-left:-193.33334px}}@media screen and (min-width: 48em){.medium-of-n{width:100%;margin-left:0;float:none}}@media screen and (min-width: 64em){.large-of-n{width:100%;margin-left:0;float:none}}.ta-center{text-align:center}h1,h2,h3,h4,h5,h6{margin:0}.headline-xl,.tinymce h2:not([class]){margin-bottom:.6em;font-family:"PP-Migra-Extralight",serif;font-weight:normal;font-size:10.13334vw;line-height:1.1}@media screen and (min-width: 48em){.headline-xl,.tinymce h2:not([class]){font-size:9.11459vw}}@media screen and (min-width: 64em){.headline-xl,.tinymce h2:not([class]){font-size:6.25vw}}@media screen and (min-width: 160em){.headline-xl,.tinymce h2:not([class]){font-size:160px}}.headline-l,.tinymce h3:not([class]),.tinymce-hl-smaller h2:not([class]){margin-bottom:.4em;font-family:"PP-Migra-Extralight",serif;font-weight:normal;font-size:10.13334vw;line-height:1.27}@media screen and (min-width: 48em){.headline-l,.tinymce h3:not([class]),.tinymce-hl-smaller h2:not([class]){font-size:6.77084vw}}@media screen and (min-width: 64em){.headline-l,.tinymce h3:not([class]),.tinymce-hl-smaller h2:not([class]){font-size:4.6875vw}}@media screen and (min-width: 160em){.headline-l,.tinymce h3:not([class]),.tinymce-hl-smaller h2:not([class]){font-size:120px}}.headline-ml{margin-bottom:.4em;font-family:"PP-Migra-Extralight",serif;font-weight:normal;font-size:7.46667vw;line-height:1.22}@media screen and (min-width: 48em){.headline-ml{font-size:4.42709vw}}@media screen and (min-width: 64em){.headline-ml{font-size:3.64584vw}}@media screen and (min-width: 160em){.headline-ml{font-size:93.33334px}}.headline-m,.tinymce h4:not([class]),.tinymce-hl-smaller h3:not([class]){margin-bottom:.4em;font-family:"PP-Migra-Extralight",serif;font-weight:normal;font-size:7.46667vw;line-height:1.22}@media screen and (min-width: 48em){.headline-m,.tinymce h4:not([class]),.tinymce-hl-smaller h3:not([class]){font-size:4.42709vw}}@media screen and (min-width: 64em){.headline-m,.tinymce h4:not([class]),.tinymce-hl-smaller h3:not([class]){font-size:2.60417vw}}@media screen and (min-width: 160em){.headline-m,.tinymce h4:not([class]),.tinymce-hl-smaller h3:not([class]){font-size:66.66667px}}.headline-s,.tinymce h5:not([class]),.tinymce-hl-smaller h4:not([class]){font-family:"tt_chocolates_medium",Arial,sans-serif;font-weight:normal;font-size:20px;font-size:max(20px,1.5625vw);line-height:1.6}@media screen and (min-width: 160em){.headline-s,.tinymce h5:not([class]),.tinymce-hl-smaller h4:not([class]){font-size:40px}}p,ul,table,.fs-copy-text{font-size:20px;font-size:max(20px,1.5625vw);line-height:1.6}@media screen and (min-width: 160em){p,ul,table,.fs-copy-text{font-size:40px}}p{margin:0 0 1.5em}p.small{font-size:18px;line-height:1.4}@media screen and (min-width: 97.5em){p.small{font-size:20px}}@media screen and (min-width: 120em){p.small{font-size:1.04167vw}}@media screen and (min-width: 160em){p.small{font-size:26.66667px}}ul{list-style:none;padding:0;margin:0}.text-lists ul{margin-bottom:1.5em}.text-lists ul li{padding-left:2em;position:relative}.text-lists ul li::before{content:"";display:block;width:1.25em;height:1px;background:#252627;position:absolute;left:0;top:.76667em}.list-lines-chevrons a{display:block;padding:.5em 2em .5em 0;background:url("img/chevron-right.svg") no-repeat right .7em;background-size:.8em;border-bottom:2px solid #ccc;position:relative}@media screen and (min-width: 48em){.list-lines-chevrons a{padding-right:3em}}.list-lines-chevrons a:first-child{border-top:2px solid #ccc}.list-lines-chevrons a .file-type{padding-left:1.2em;font-size:16px;text-transform:uppercase}@media screen and (min-width: 120em){.list-lines-chevrons a .file-type{font-size:.83334vw}}@media screen and (min-width: 160em){.list-lines-chevrons a .file-type{font-size:21.33334px}}.list-lines-chevrons a::after{content:"";display:block;width:100%;height:.2em;background:#09efff;position:absolute;left:0;bottom:-2px;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}@media(hover: hover){.list-lines-chevrons a:hover::after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}table.lines tr{border-bottom:2px solid #ccc}strong,b{font-family:"tt_chocolates_medium",Arial,sans-serif;font-weight:normal}a{color:#252627;text-decoration:none;outline:0}.uline-links-pe a{position:relative}.uline-links-pe a::after{content:"";display:block;width:100%;height:1px;background:#252627;position:absolute;left:0;bottom:-0.06667em;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}@media(hover: hover){.uline-links-pe a:hover::after{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}}.uline-links-pe.on-hover a::after{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}@media(hover: hover){.uline-links-pe.on-hover a:hover::after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}}.uline-links-bd a:not([class]),.inner-uline-links-bd a .uline{border-bottom:1px solid #252627;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media(hover: hover){.uline-links-bd a:not([class]):hover,.inner-uline-links-bd a:hover .uline{border-color:rgba(0,0,0,0)}}.uline-links-bd a[href^=tel],.uline-links-bd a[href^=fax]{border:0 none}.uline-links-bd.on-hover a:not([class]){border-bottom:1px solid rgba(0,0,0,0)}@media(hover: hover){.uline-links-bd.on-hover a:not([class]):hover{border-color:#252627}}.arrow-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.arrow-link .arrow-right{width:50px;margin-right:15px}@media screen and (min-width: 48em){.arrow-link .arrow-right{width:70px;margin-right:32px}}@media screen and (min-width: 97.5em){.arrow-link .arrow-right{width:94px;margin-right:42px}}@media screen and (min-width: 120em){.arrow-link .arrow-right{width:4.89584vw;margin-right:2.1875vw}}@media screen and (min-width: 160em){.arrow-link .arrow-right{width:125.33334px;margin-right:56px}}.arrow-link .text{white-space:nowrap}a.arrow-on-hover{display:block}a.arrow-on-hover .img-container{overflow:hidden;position:relative}a.arrow-on-hover img{-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;-o-transition:transform .4s;transition:transform .4s;transition:transform .4s, -webkit-transform .4s}@media(hover: hover){a.arrow-on-hover:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}a.arrow-on-hover .overlay{width:100%;height:100%;background:rgba(0,0,0,.15);opacity:0;position:absolute;left:0;top:0;-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}@media(hover: hover){a.arrow-on-hover:hover .overlay{opacity:1}}a.arrow-on-hover .arrow-right{width:100px;color:#fff;-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;-o-transition:transform .4s;transition:transform .4s;transition:transform .4s, -webkit-transform .4s}@media screen and (min-width: 97.5em){a.arrow-on-hover .arrow-right{width:130px}}@media screen and (min-width: 120em){a.arrow-on-hover .arrow-right{width:6.77084vw}}@media screen and (min-width: 160em){a.arrow-on-hover .arrow-right{width:173.33334px}}@media(hover: hover){a.arrow-on-hover:hover .arrow-right{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.tinymce a[href$=".pdf"],.tinymce-hl-smaller a[href$=".pdf"]{display:inline-block;margin:.3em 0;padding-left:2.6em;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em;border:0 none;position:relative}.tinymce a[href$=".pdf"]::before,.tinymce-hl-smaller a[href$=".pdf"]::before{content:"PDF";display:inline-block;padding:0 .5em;background:#09efff;font-size:70%;position:absolute;left:0;top:.47619em}@media(hover: hover){.tinymce a[href$=".pdf"]:hover,.tinymce-hl-smaller a[href$=".pdf"]:hover{text-decoration-color:rgba(0,0,0,0)}}.button{display:inline-block}.all-caps-s{display:inline-block;font-weight:normal;font-size:16px;letter-spacing:.1em;line-height:1;text-transform:uppercase}@media screen and (min-width: 120em){.all-caps-s{font-size:.83334vw}}@media screen and (min-width: 160em){.all-caps-s{font-size:21.33334px}}.all-caps-l{font-weight:normal;font-size:20px;font-size:max(20px,1.5625vw);letter-spacing:.1em;line-height:1.33334;text-transform:uppercase}@media screen and (min-width: 160em){.all-caps-l{font-size:40px}}.vertical-container{display:-webkit-box;display:-ms-flexbox;display:flex}.vertical-container.p-top{padding-top:.4em}.vertical{font-size:12px;white-space:nowrap;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (min-width: 48em){.vertical{font-size:14px}}@media screen and (min-width: 97.5em){.vertical{font-size:16px}}@media screen and (min-width: 120em){.vertical{font-size:.83334vw}}@media screen and (min-width: 160em){.vertical{font-size:21.33334px}}.globe .inner{height:0;padding-bottom:100%;background:#09efff;border-radius:50%}img.w-100{width:100%}@media screen and (min-width: 48em){.img-spacer-3-4{margin-bottom:1.5em;padding-bottom:133.33334%}}.caption{padding-top:.5em}.arrow-right{stroke:currentColor}.dividing-line.light-gray{background:#efefe9}.dividing-line .line{height:2px;background:#ccc}.clear{clear:both}.section{position:relative}.section.light-gray{background:#efefe9}.section.light-gray-color-stop .grid-container{background:-webkit-gradient(linear, left top, left bottom, color-stop(64%, #efefe9), color-stop(64%, #fff));background:-o-linear-gradient(#efefe9 64%, #fff 64%);background:linear-gradient(#efefe9 64%, #fff 64%)}.section.cyan{background:#09efff}#header,#nav .logo-container{padding-top:5.33334vw;padding-left:5.33334vw}@media screen and (min-width: 64em){#header,#nav .logo-container{padding-top:30px;padding-left:30px}}@media screen and (min-width: 97.5em){#header,#nav .logo-container{padding-top:40px;padding-left:40px}}@media screen and (min-width: 120em){#header,#nav .logo-container{padding-top:2.08334vw;padding-left:2.08334vw}}@media screen and (min-width: 160em){#header,#nav .logo-container{padding-top:53.33334px;padding-left:53.33334px}}#header .logo,#nav .logo{display:block;width:48vw;max-width:230px}@media screen and (min-width: 120em){#header .logo,#nav .logo{width:11.97917vw;max-width:none}}@media screen and (min-width: 160em){#header .logo,#nav .logo{width:306.66667px}}.has-spinner{position:relative}.spinner-container{width:100%;position:absolute;left:0;top:20px}@media screen and (min-width: 120em){.spinner-container{top:1.04167vw}}@media screen and (min-width: 160em){.spinner-container{top:26.66667px}}.spinner{width:40px;height:40px;border:1px solid #ccc;border-right-color:#252627;border-radius:50%;-webkit-animation:rotate .8s linear infinite;animation:rotate .8s linear infinite}@media screen and (min-width: 120em){.spinner{width:2.08334vw;height:2.08334vw}}@media screen and (min-width: 160em){.spinner{width:53.33334px;height:53.33334px}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.masonry-grid{min-height:150px;background:#fff;opacity:0;-webkit-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}@media screen and (min-width: 48em){.masonry-grid{width:calc(100% + 2.60417vw)}}@media screen and (min-width: 160em){.masonry-grid{width:calc(100% + 66.66667px)}}.masonry-grid.loaded{opacity:1}.masonry-grid .grid-sizer,.masonry-grid .grid-item{width:100%}@media screen and (min-width: 48em){.masonry-grid .grid-sizer,.masonry-grid .grid-item{width:calc(45.45454% - 2.60417vw)}}@media screen and (min-width: 160em){.masonry-grid .grid-sizer,.masonry-grid .grid-item{width:calc(45.45454% - 66.66667px)}}.masonry-grid .grid-item{margin-bottom:18.66667vw;-webkit-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}@media screen and (min-width: 48em){.masonry-grid .grid-item{margin-bottom:9.11459vw}}@media screen and (min-width: 64em){.masonry-grid .grid-item{margin-bottom:6.25vw}}@media screen and (min-width: 160em){.masonry-grid .grid-item{margin-bottom:160px}}.masonry-grid .grid-item.hidden{opacity:0}.masonry-grid .gutter-sizer{width:calc(9.0909% + 2.60417vw)}@media screen and (min-width: 160em){.masonry-grid .gutter-sizer{width:calc(9.0909% + 66.66667px)}}.masonry-grid .grid-item .small-of-l{width:calc(94.66666vw + 1px)}@media screen and (min-width: 48em){.masonry-grid .grid-item .small-of-l{width:calc(48.69791vw + 1px)}}@media screen and (min-width: 160em){.masonry-grid .grid-item .small-of-l{width:1247.66666px}}.masonry-grid .grid-item .headline-m,.masonry-grid .grid-item .headline-ml{margin-top:.8em}.masonry-grid .grid-item .headline-m:first-child,.masonry-grid .grid-item .headline-ml:first-child{margin-top:0}@media screen and (min-width: 64em){#intro-globe .vertical-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media screen and (min-width: 64em){#intro-globe .globe{width:19.27084vw;margin-top:5.20834vw;-webkit-transform:translateX(18%);-ms-transform:translateX(18%);transform:translateX(18%)}}@media screen and (min-width: 160em){#intro-globe .globe{width:493.33334px;margin-top:133.33334px}}@media screen and (min-width: 64em){#intro-plain .vertical-container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.content-multi-column .grid-x.layout{margin-bottom:20px}@media screen and (min-width: 48em){.content-multi-column .grid-x.layout{margin-bottom:1.5625vw}}@media screen and (min-width: 160em){.content-multi-column .grid-x.layout{margin-bottom:40px}}.content-multi-column .grid-x.layout:last-child{margin-bottom:0}.content-multi-column .grid-x.layout:last-child .cell:last-child>:last-child{margin-bottom:0}@media screen and (min-width: 48em){.content-multi-column .grid-x.layout:last-child .cell>:last-child{margin-bottom:0}}.dividing-line+.section.content-multi-column{padding-top:0}#image-icon .grid-container{background:-webkit-gradient(linear, left top, left bottom, color-stop(38.6%, #efefe9), color-stop(38.6%, #fff));background:-o-linear-gradient(#efefe9 38.6%, #fff 38.6%);background:linear-gradient(#efefe9 38.6%, #fff 38.6%)}@media screen and (min-width: 48em){#image-icon .cell.image{margin-bottom:0;padding-bottom:.33334em}}#image-icon .icon{width:auto;height:112px;height:max(112px,8.02084vw)}@media screen and (min-width: 160em){#image-icon .icon{height:205.33334px}}#image-icon .headline{padding-top:1.33334em}.gallery.color-stop{background:-webkit-gradient(linear, left top, left bottom, color-stop(18.66667vw, #efefe9), color-stop(18.66667vw, #fff));background:-o-linear-gradient(#efefe9 18.66667vw, #fff 18.66667vw);background:linear-gradient(#efefe9 18.66667vw, #fff 18.66667vw)}@media screen and (min-width: 64em){.gallery.color-stop{background:-webkit-gradient(linear, left top, left bottom, color-stop(10.41667vw, #efefe9), color-stop(10.41667vw, #fff));background:-o-linear-gradient(#efefe9 10.41667vw, #fff 10.41667vw);background:linear-gradient(#efefe9 10.41667vw, #fff 10.41667vw)}}@media screen and (min-width: 160em){.gallery.color-stop{background:-o-linear-gradient(#efefe9 266.66667px, #fff 266.66667px);background:linear-gradient(#efefe9 266.66667px, #fff 266.66667px)}}.gallery .img-container{margin-bottom:10.66667vw}@media screen and (min-width: 64em){.gallery .img-container{margin-bottom:4.6875vw}}@media screen and (min-width: 160em){.gallery .img-container{margin-bottom:120px}}.gallery .img-container:last-child{margin-bottom:0}.globe-between{background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #efefe9), color-stop(50%, #fff));background:-o-linear-gradient(#efefe9 50%, #fff 50%);background:linear-gradient(#efefe9 50%, #fff 50%)}@media screen and (min-width: 64em){.globe-between{height:10.54688vw;background:none}}@media screen and (min-width: 75em){.globe-between{height:9.63542vw}}@media screen and (min-width: 160em){.globe-between{height:246.66667px}}@media screen and (min-width: 64em){.globe-between .globe{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.foundation-list a{display:block;padding:1em 2em 1em 0;background:url("img/chevron-right.svg") no-repeat right 1.25em;background-size:1.1em;border-bottom:2px solid #ccc;position:relative}@media screen and (min-width: 48em){.foundation-list a{padding-right:3em}}.foundation-list .list a:first-child{border-top:2px solid #ccc}.foundation-list a .headline-m{margin-bottom:.3em}@media screen and (min-width: 48em){.foundation-list .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}}@media screen and (min-width: 48em){.foundation-list .inner .headline{margin-right:2em}}.foundation-list a::after{content:"";display:block;width:100%;height:.33334em;background:#09efff;position:absolute;left:0;bottom:-2px;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}@media(hover: hover){.foundation-list a:hover::after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}}.tinymce h2:not([class]):not(:first-child){margin-top:1.2em}@media screen and (min-width: 48em){#footer .globe-container{width:100%;padding-bottom:0;position:absolute;left:0;top:0;pointer-events:none}}#footer .tinymce>:last-child{margin-bottom:50px}@media screen and (min-width: 75em){#footer .tinymce>:last-child{margin-bottom:.1em}}@media screen and (min-width: 48em){#footer .arrow-right{width:70px;margin-right:32px}}@media screen and (min-width: 97.5em){#footer .arrow-right{width:94px;margin-right:42px}}@media screen and (min-width: 120em){#footer .arrow-right{width:4.89584vw;margin-right:2.1875vw}}@media screen and (min-width: 160em){#footer .arrow-right{width:125.33334px;margin-right:56px}}@media screen and (min-width: 48em){#footer .nav{display:-webkit-box;display:-ms-flexbox;display:flex}}#footer .nav li{margin-bottom:1em}@media screen and (min-width: 48em){#footer .nav li{margin-right:1.5em;margin-bottom:0}}#footer .nav li:last-child{margin-bottom:0}@media screen and (min-width: 48em){#footer .nav li:last-child{margin-right:0}}#footer .nav li a{white-space:nowrap}#footer .nav li a::after{bottom:-0.25em}@media screen and (min-width: 64em){.home #intro{padding-top:0}}.home #intro .headline-xl{padding-top:26.66667vw;position:relative}@media screen and (min-width: 48em){.home #intro .headline-xl{padding-top:22.78646vw}}@media screen and (min-width: 64em){.home #intro .headline-xl{padding-top:8.85417vw}}@media screen and (min-width: 160em){.home #intro .headline-xl{padding-top:226.66667px}}.home #intro .headline-xl .grid-x{position:relative;z-index:20}.home #intro .headline-xl .line-1 span{margin-left:-0.1em}.home #intro .headline-xl .globe{width:43.2vw;position:absolute;right:0;top:0;z-index:10}@media screen and (min-width: 48em){.home #intro .headline-xl .globe{width:39.0625vw}}@media screen and (min-width: 64em){.home #intro .headline-xl .globe{width:19.27084vw;right:-1.46485vw}}@media screen and (min-width: 75em){.home #intro .headline-xl .globe{right:-5.15625vw}}@media screen and (min-width: 160em){.home #intro .headline-xl .globe{width:493.33334px;right:-132px}}@media screen and (min-width: 64em){.home #intro .vertical-container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (min-width: 48em){.home #icon-teasers .cell{margin-bottom:0}}.home #icon-teasers a{display:block}@media screen and (min-width: 48em){.home #icon-teasers a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}}.home #icon-teasers .icon{width:auto;height:112px;height:max(112px,8.02084vw)}@media screen and (min-width: 160em){.home #icon-teasers .icon{height:205.33334px}}.home #icon-teasers .headline{padding-top:1.33334em;padding-bottom:1.5em}.home #icon-teasers p{margin-bottom:1.1em}.home #icon-teasers .arrow-container{font-size:0;position:relative}.home #icon-teasers .dot{width:30px;height:30px;margin-top:-15px;margin-left:-15px;background:#09efff;border-radius:50%;position:absolute;left:50%;top:50%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;-o-transition:transform .4s;transition:transform .4s;transition:transform .4s, -webkit-transform .4s}@media screen and (min-width: 120em){.home #icon-teasers .dot{width:1.5625vw;height:1.5625vw;margin-top:-0.78125vw;margin-left:-0.78125vw}}@media screen and (min-width: 160em){.home #icon-teasers .dot{width:40px;height:40px;margin-top:-20px;margin-left:-20px}}@media(hover: hover){.home #icon-teasers a:hover .dot{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.home #icon-teasers .arrow-right{display:inline-block;width:70px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;-o-transition:transform .4s;transition:transform .4s;transition:transform .4s, -webkit-transform .4s}@media screen and (min-width: 97.5em){.home #icon-teasers .arrow-right{width:94px}}@media screen and (min-width: 120em){.home #icon-teasers .arrow-right{width:4.89584vw}}@media screen and (min-width: 160em){.home #icon-teasers .arrow-right{width:125.33334px}}@media(hover: hover){.home #icon-teasers a:hover .arrow-right{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@media screen and (hover: hover)and (min-width: 97.5em){.home #icon-teasers a:hover .arrow-right{-webkit-transform:translate3d(95%, 0, 0);transform:translate3d(95%, 0, 0)}}.home #image-teasers a{display:block}@media screen and (min-width: 48em){.home #image-teasers a.teaser-2{position:relative;top:72.5%}}.home #image-teasers .img-container{overflow:hidden;position:relative}.home #image-teasers .teaser-img{-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;-o-transition:transform .4s;transition:transform .4s;transition:transform .4s, -webkit-transform .4s}@media(hover: hover){.home #image-teasers a:hover .teaser-img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}.home #image-teasers .overlay{width:100%;height:100%;background:rgba(0,0,0,.15);opacity:0;position:absolute;left:0;top:0;-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}@media(hover: hover){.home #image-teasers a:hover .overlay{opacity:1}}.home #image-teasers .arrow-right{width:100px;color:#fff;-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;-o-transition:transform .4s;transition:transform .4s;transition:transform .4s, -webkit-transform .4s}@media screen and (min-width: 97.5em){.home #image-teasers .arrow-right{width:130px}}@media screen and (min-width: 120em){.home #image-teasers .arrow-right{width:6.77084vw}}@media screen and (min-width: 160em){.home #image-teasers .arrow-right{width:173.33334px}}@media(hover: hover){.home #image-teasers a:hover .arrow-right{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.home #image-teasers .icon{width:auto;height:13%;position:absolute;bottom:4vw}@media screen and (min-width: 48em){.home #image-teasers .icon{bottom:1.82292vw}}@media screen and (min-width: 160em){.home #image-teasers .icon{bottom:46.66667px}}.home #image-teasers .icon.left{left:4vw}@media screen and (min-width: 48em){.home #image-teasers .icon.left{left:1.82292vw}}@media screen and (min-width: 160em){.home #image-teasers .icon.left{left:46.66667px}}.home #image-teasers .icon.right{right:4vw}@media screen and (min-width: 48em){.home #image-teasers .icon.right{right:1.82292vw}}@media screen and (min-width: 160em){.home #image-teasers .icon.right{right:46.66667px}}@media screen and (min-width: 48em){.home #image-teasers .globe-container{padding-top:0}}.home #image-teasers .globe{-webkit-transform:translateX(38%);-ms-transform:translateX(38%);transform:translateX(38%)}@media screen and (min-width: 48em){.home #image-teasers .globe{padding-right:24%;-webkit-transform:translateY(-10%);-ms-transform:translateY(-10%);transform:translateY(-10%)}}.page-id-34 #intro-plain .tinymce>:last-child{margin-bottom:0}.single-stiftung #intro table{width:100%;margin-bottom:3em}.single-stiftung #intro td{display:block}@media screen and (min-width: 48em){.single-stiftung #intro td{display:table-cell;vertical-align:baseline}}.single-stiftung #intro td.label{padding-top:.5em}@media screen and (min-width: 48em){.single-stiftung #intro td.label{width:1px;padding:.6em 1.5em .5em;text-align:right;white-space:nowrap}}.single-stiftung #intro td.content{padding-bottom:.5em}@media screen and (min-width: 48em){.single-stiftung #intro td.content{padding-top:.6em}}.single-stiftung #image+#project{padding-top:0}.postid-272 #intro h1.headline-xl{-ms-hyphens:auto;hyphens:auto}.postid-275 #intro h1.headline-xl{-ms-hyphens:auto;hyphens:auto}.postid-276 #intro h1.headline-xl{-ms-hyphens:auto;hyphens:auto}.blog #posts{background:#efefe9}.blog .masonry-grid{background:#efefe9}#nav{width:100%;height:100%;position:fixed;left:0;top:0;z-index:200;pointer-events:none}#nav>.inner{max-width:2560px;height:100%;margin:0 auto;overflow:hidden;position:relative}#nav .panel{display:none;height:100%;background:#e3e3dc}#nav .nav-container{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%;overflow-y:auto;position:absolute;left:0;top:0;pointer-events:auto}#nav .logo-container{padding-bottom:13.33334vw}@media screen and (min-width: 48em){#nav .logo-container{padding-bottom:13.02084vw}}@media screen and (min-width: 64em){#nav .logo-container{padding-bottom:7.8125vw}}@media screen and (min-width: 160em){#nav .logo-container{padding-bottom:200px}}#nav .menu-container{padding-bottom:5.33334vw}@media screen and (min-width: 64em){#nav .menu-container{padding-bottom:6.77084vw}}@media screen and (min-width: 160em){#nav .menu-container{padding-bottom:173.33334px}}@media screen and (min-width: 64em){#nav .menu-columns{display:-webkit-box;display:-ms-flexbox;display:flex}}#nav .menu-columns .left{margin-bottom:5.33334vw}@media screen and (min-width: 48em){#nav .menu-columns .left{margin-bottom:3.90625vw}}@media screen and (min-width: 64em){#nav .menu-columns .left{margin-bottom:0;margin-right:6.77084vw}}@media screen and (min-width: 160em){#nav .menu-columns .left{margin-right:173.33334px}}#nav .headline-wrapper{overflow:hidden}#nav .headline-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:10.453338vw}@media screen and (min-width: 48em){#nav .headline-container{height:7.812504vw}}@media screen and (min-width: 64em){#nav .headline-container{height:4.6875vw}}@media screen and (min-width: 160em){#nav .headline-container{height:120px}}#nav .headline{margin-bottom:3.2vw}@media screen and (min-width: 48em){#nav .headline{margin-bottom:2.60417vw}}@media screen and (min-width: 64em){#nav .headline{margin-bottom:1.5625vw}}@media screen and (min-width: 160em){#nav .headline{margin-bottom:40px}}#nav .menu li{overflow:hidden}#nav .animated-in .menu li{overflow:visible}#nav .menu a{display:block;font-family:"PP-Migra-Extralight",serif;font-size:7.46667vw;line-height:1.4}@media screen and (min-width: 48em){#nav .menu a{font-size:6.51042vw;line-height:1.2}}@media screen and (min-width: 64em){#nav .menu a{display:inline-block;font-size:3.90625vw;position:relative}}@media screen and (min-width: 160em){#nav .menu a{font-size:100px}}@media screen and (min-width: 64em){#nav .menu a::before{content:"";display:block;width:.4em;height:.4em;background:#09efff;border-radius:50%;position:absolute;left:-0.6em;top:.3em;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}}@media screen and (hover: hover)and (min-width: 64em){#nav .menu a:hover::before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@media screen and (min-width: 64em){#nav .menu a::after{content:"";display:block;width:100%;height:2px;background:#09efff;position:absolute;left:0;bottom:.10667em;z-index:-1;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}}@media screen and (hover: hover)and (min-width: 64em){#nav .menu a:hover::after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}}#nav .toggle-container{width:100%;padding-top:5.33334vw;padding-right:5.33334vw;position:absolute;left:0;top:0}@media screen and (min-width: 64em){#nav .toggle-container{padding-top:3.90625vw;padding-right:3.90625vw}}@media screen and (min-width: 75em){#nav .toggle-container{padding-top:40px;padding-right:40px}}@media screen and (min-width: 97.5em){#nav .toggle-container{padding-top:60px;padding-right:60px}}@media screen and (min-width: 120em){#nav .toggle-container{padding-top:3.125vw;padding-right:3.125vw}}@media screen and (min-width: 160em){#nav .toggle-container{padding-top:80px;padding-right:80px}}#nav .toggle-container .inner{padding-top:18px;padding-top:min(4.8vw,23px);font-size:0;text-align:right}@media screen and (min-width: 64em){#nav .toggle-container .inner{padding-top:0}}#nav .toggle{display:inline-block;margin-top:-20px;margin-right:-20px;padding:20px;pointer-events:auto}#nav .toggle span{display:block;width:50px;height:1px;background:#252627;position:relative;-webkit-transition:all .5s cubic-bezier(0.7, 0, 0.2, 1);-o-transition:all .5s cubic-bezier(0.7, 0, 0.2, 1);transition:all .5s cubic-bezier(0.7, 0, 0.2, 1)}#nav .toggle .line-1{top:0}#nav .toggle .line-2{margin:12px 0}#nav .toggle .line-3{bottom:0}#nav.open .toggle .line-1{top:13px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}#nav.open .toggle .line-2{opacity:0}#nav.open .toggle .line-3{bottom:13px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.single-stiftung #image+#projekte{padding-top:0}#auswahltool .hidden{display:none}#auswahltool .text-link{font-family:"tt_chocolates_medium",Arial,sans-serif;border-bottom:2px solid #252627;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media(hover: hover){#auswahltool .text-link:hover{border-color:rgba(0,0,0,0)}}#auswahltool .nowrap{white-space:nowrap}#auswahltool .filter{padding-top:30px}@media screen and (min-width: 75em){#auswahltool .filter{padding-top:50px}}@media screen and (min-width: 48em){#auswahltool .filter .cell{margin-bottom:0}}#auswahltool .filter a{display:inline-block}#auswahltool .filter .icon-container{display:inline-block;height:112px;height:max(112px,8.02084vw);position:relative}@media screen and (min-width: 160em){#auswahltool .filter .icon-container{height:205.33334px}}#auswahltool .filter .icon{width:auto;height:100%}#auswahltool .filter .headline{padding-top:1.33334em}#auswahltool .filter a.active .headline{font-family:"tt_chocolates_medium",Arial,sans-serif}#auswahltool .filter .dot{width:max(29px,2.08334vw);height:max(29px,2.08334vw);background:#09efff;border-radius:50%;position:absolute;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;-o-transition:transform .4s;transition:transform .4s;transition:transform .4s, -webkit-transform .4s}@media screen and (min-width: 160em){#auswahltool .filter .dot{width:53.33334px;height:53.33334px}}#auswahltool .filter .internationaler-austausch .dot{left:41.7%;top:22.6%}#auswahltool .filter .forschung-und-lehre .dot{left:59%;top:26.9%}#auswahltool .filter .exzellenz .dot{left:37.3%;top:27%}#auswahltool .filter a.active .dot{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@media(hover: hover){#auswahltool .filter a:hover .dot{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}#auswahltool .indicator{padding-top:60px}@media screen and (min-width: 75em){#auswahltool .indicator{padding-top:100px}}#auswahltool .indicator .inner{height:20px;background:rgba(0,0,0,.05)}#auswahltool .indicator .inner.active{background:#09efff}#auswahltool .step-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:20px;line-height:1.3}#auswahltool .step-nav .prev-next{display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:uppercase}#auswahltool .step-nav .prev-next a:last-child{margin-left:1em}#auswahltool #step-1 .step-nav a.disabled{opacity:.2;pointer-events:none}#auswahltool #step-4 .arrow-link-container{padding:.5em 0}#grid-overlay{display:none;width:100%;height:100%;padding-top:0;padding-bottom:0;position:fixed;left:0;top:0;z-index:999;pointer-events:none}#grid-overlay.visible{display:block}#grid-overlay div{height:100%}#grid-overlay .cell .inner{background:aqua;opacity:.25}
