@import url(https://fast.fonts.net/t/1.css?apiType=css&projectid=384eb452-d361-4a2d-aa45-f3030c29ccef);@font-face{font-display:swap;font-family:'GillSans';src:url(../../../../../../themes/vista/fonts/GillSans-Regular.eot);src:url('../../../../../../themes/vista/fonts/GillSans-Regular.eot?#iefix') format('embedded-opentype'),url(../../../../../../themes/vista/fonts/GillSans-Regular.woff) format('woff'),url(../../../../../../themes/vista/fonts/GillSans-Regular.ttf) format('truetype'),url('../../../../../../themes/vista/fonts/GillSans-Regular.svg#GillSans-Regular') format('svg');font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-display:swap;font-family:'GillSans';src:url(../../../../../../themes/vista/fonts/GillSans-SemiBold.eot);src:url('../../../../../../themes/vista/fonts/GillSans-SemiBold.eot?#iefix') format('embedded-opentype'),url(../../../../../../themes/vista/fonts/GillSans-SemiBold.woff) format('woff'),url(../../../../../../themes/vista/fonts/GillSans-SemiBold.ttf) format('truetype'),url('../../../../../../themes/vista/fonts/GillSans-SemiBold.svg#GillSans-SemiBold') format('svg');font-style:normal;font-weight:700;text-rendering:optimizeLegibility}@font-face{font-display:swap;font-family:'icomoon';src:url(../../../../../../themes/vista/icons/fonts/icomoon.eot?5y2hcu);src:url('../../../../../../themes/vista/icons/fonts/icomoon.eot?5y2hcu#iefix') format('embedded-opentype'),url(../../../../../../themes/vista/icons/fonts/icomoon.woff2?5y2hcu) format('woff2'),url(../../../../../../themes/vista/icons/fonts/icomoon.ttf?5y2hcu) format('truetype'),url(../../../../../../themes/vista/icons/fonts/icomoon.woff?5y2hcu) format('woff'),url('../../../../../../themes/vista/icons/fonts/icomoon.svg?5y2hcu#icomoon') format('svg');font-weight:400;font-style:normal}i{font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.arrow:before{content:"\e900"}@font-face{font-display:swap;font-family:"Palatino";font-weight:400;src:url("../../../../../../themes/vista/fonts/7f1334a4-a5fd-4768-8410-4376c350a3d7.eot?#iefix");src:url("../../../../../../themes/vista/fonts/7f1334a4-a5fd-4768-8410-4376c350a3d7.eot?#iefix") format("eot"),url(../../../../../../themes/vista/fonts/c86216ba-b6f5-44bf-8bc5-31f2efb26cd5.woff2) format("woff2"),url(../../../../../../themes/vista/fonts/b127c2c0-82cc-493d-a525-edc3aea7359d.woff) format("woff"),url(../../../../../../themes/vista/fonts/ed2cea0b-b03c-46c9-a087-9e9c8868ef72.ttf) format("truetype"),url("../../../../../../themes/vista/fonts/1eaea7bd-cb67-487a-9e91-584d2e6b8156.svg#1eaea7bd-cb67-487a-9e91-584d2e6b8156") format("svg")}@font-face{font-display:swap;font-family:"Palatino";font-style:italic;src:url("../../../../../../themes/vista/fonts/2cd27d52-89ff-4c85-afb2-857d8a2c1e4a.eot?#iefix");src:url("../../../../../../themes/vista/fonts/2cd27d52-89ff-4c85-afb2-857d8a2c1e4a.eot?#iefix") format("eot"),url(../../../../../../themes/vista/fonts/508002b5-b8ec-482a-a8bb-bcb173e38d50.woff2) format("woff2"),url(../../../../../../themes/vista/fonts/34b0d84c-b10d-42a8-a4c8-600827f1852d.woff) format("woff"),url(../../../../../../themes/vista/fonts/2b42f6cb-cb47-4495-890b-3f03d99b2ac5.ttf) format("truetype"),url("../../../../../../themes/vista/fonts/9ed68bd7-5a23-4022-a0c7-fc90fe2c220d.svg#9ed68bd7-5a23-4022-a0c7-fc90fe2c220d") format("svg")}@font-face{font-display:swap;font-family:"Palatino";font-weight:700;src:url("../../../../../../themes/vista/fonts/6f12b63f-aa07-48af-ab27-1a17e829f1cc.eot?#iefix");src:url("../../../../../../themes/vista/fonts/6f12b63f-aa07-48af-ab27-1a17e829f1cc.eot?#iefix") format("eot"),url(../../../../../../themes/vista/fonts/134f83cb-28c7-40e6-a4e8-0e9db149329e.woff2) format("woff2"),url(../../../../../../themes/vista/fonts/1a90cca9-0fcb-4446-9b27-9bb548420e63.woff) format("woff"),url(../../../../../../themes/vista/fonts/d4fc130c-69e9-45c8-b81c-a1e1eeb51c40.ttf) format("truetype"),url("../../../../../../themes/vista/fonts/05610010-d473-48b0-b63b-567a51692ed6.svg#05610010-d473-48b0-b63b-567a51692ed6") format("svg")}*{outline:none;padding:0;margin:0;font-family:inherit;line-height:inherit;box-sizing:border-box}HTML{height:100%;width:100%}BODY{width:100%;height:100%;font:20px/30px GillSans;color:#404040;background:#fafafa;-webkit-font-smoothing:antialiased;overflow:hidden;overflow-y:scroll}BODY.menu #page{position:fixed;width:100%}BODY.menu FOOTER{display:none}IMG{vertical-align:bottom}A{text-decoration:none;transition:0.2s;color:#1A8843}A:hover{color:#1A8843}P{font:20px/1.6em Palatino;margin-bottom:1em}P:last-child{margin-bottom:0}UL,LI{list-style-type:none}#page{height:auto!important;margin-bottom:-330px;min-height:100%}.container{max-width:1440px;margin:0 auto;position:relative}.wrapper{max-width:1130px;margin:0 auto;position:relative}.wrapper.narrow{max-width:740px;padding:120px 0 30px 0}.vertical-align{display:table!important;width:100%;height:100%}.vertical-align .middle{display:table-cell!important;vertical-align:middle;width:100%;height:100%}.columns{margin:0 -15px;clear:both;overflow:hidden}.columns .column{float:left;padding:0 15px}.columns.c2 .column{width:50%}.columns.c3 .column{width:33.333%}.columns.c4 .column{width:25%}SECTION{overflow:hidden;margin:100px 0}.center{text-align:center}.left{float:left}.right{float:right}.attachment img[src$=".svg"]{width:auto!important}#overlay{position:fixed;z-index:60;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);display:none}HEADER{height:120px;position:relative;box-shadow:0 2px 4px rgba(0,0,0,.2);background:#fff;width:100%}HEADER #logo{display:block;cursor:pointer;width:300px;height:120px}HEADER #logo-sujet{position:absolute;top:51px;left:50px}HEADER #logo-emba{position:absolute;top:27px;left:100px;transition:0.2s}HEADER #logo-hsg-en{position:absolute;top:80px;left:100px}HEADER #logo-hsg{position:absolute;top:80px;left:100px}HEADER #logo-hsg.de{width:162px}HEADER .logo-blog{display:block;position:absolute;top:55px;left:50%;width:200px;margin-left:-100px;text-align:center;transition:0s;transition:opacity 0.2s;z-index:100}HEADER A{color:#404040}HEADER A:hover{color:#008b3a}HEADER #quicklinks{position:absolute;top:20px;right:200px;transition:opacity 0.2s}HEADER #quicklinks LI{float:left;margin:0 30px}HEADER #quicklinks A{font-size:14px}HEADER .languages{top:30px;right:120px;position:absolute;text-align:right;display:block;font-size:13px;line-height:17px;transition:opacity 0.2s}HEADER .languages *,#menu .languages{line-height:15px!important;display:block}HEADER .languages .right{float:right}HEADER .languages .label{float:left;display:block}HEADER .languages A{font-size:14px}HEADER .languages .wpml-ls-legacy-list-horizontal,#menu .languages .wpml-ls-legacy-list-horizontal{clear:none;float:left;padding:0;margin-left:5px;border:none}HEADER .languages UL,#menu .languages UL{display:block;margin-left:10px}HEADER .languages DIV LI{margin-left:10px}HEADER .languages DIV LI:before{content:"|";display:inline-block;line-height:1em;float:left}HEADER .languages DIV LI:first-child:before{display:none}HEADER .languages LI.wpml-ls-current-language A,#menu .languages LI.wpml-ls-current-language A{color:#008727}HEADER .languages LI A,#menu .languages LI A{padding:0;font-size:14px;display:block;padding:0 5px;float:left}#search{position:absolute;bottom:12px;right:120px;left:350px;width:auto;transition:0.2s;text-align:right;z-index:0}BODY.searching #search{bottom:40px;z-index:1000}#search .container{max-width:20000px}#search .close{position:absolute;z-index:1000000;top:0;right:-77px;height:45px;width:45px;background:#fff url(../../../../../../themes/vista/images/icon-close-dark.svg) no-repeat center center;cursor:pointer;display:none}BODY.searching #icon-menu{display:none}BODY.searching #search .close{display:block}#search #s{border:none;background:url(../../../../../../themes/vista/images/icon-search.svg) no-repeat 15px center;padding:5px 0 5px 45px;height:45px;font-size:16px;width:100%;width:125px;border-radius:100px;border-radius:3px;transition:width 0.2s}#search.searching:after{content:" ";position:absolute;top:0;right:0;width:50px;height:45px;background:url(../../../../../../themes/vista/images/loading-spin-dark.svg) no-repeat 15px center;background-size:20px auto}#search INPUT::-webkit-input-placeholder{color:#404040}#search INPUT::-moz-placeholder{color:#404040}#search INPUT:-ms-input-placeholder{color:#404040}BODY.searching .logo-blog{opacity:0;z-index:0}BODY.searching .languages,BODY.searching #quicklinks{opacity:0}BODY.searching #search #s{background-color:#F5F5F5;width:100%}#search #suggest{display:none}#search #suggest #results{background:#FFF;box-shadow:0 2px 6px 0 rgba(0,0,0,.2);border-radius:3px;position:absolute;margin-top:5px;z-index:100;width:100%;padding:10px 45px;text-align:left}#search #suggest .type{overflow:hidden;border-top:1px solid #e6e6e6;padding:20px 0}#search #suggest .type:first-child{border:none}#search #suggest .post A{font-weight:700;display:inline-block;padding:3px 0;color:#404040}#search #suggest .post A:hover{color:#008727}#search #suggest SMALL{display:block;font-size:14px;color:#7b7b7b}#icon-menu-container{position:absolute;top:36px;right:50px;z-index:100;width:30px;height:32px}#icon-menu{position:absolute;width:30px;height:32px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;transition:position 0s;cursor:pointer;float:left;transition:0.2s}#icon-menu span{display:block;position:absolute;height:3px;width:100%;background:#404040;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#icon-menu span:nth-child(1){top:10px}#icon-menu span:nth-child(2),#icon-menu span:nth-child(3){top:20px}#icon-menu span:nth-child(4){top:30px}#icon-menu.open{position:fixed}#icon-menu.open span:nth-child(1){top:10px;width:0%;left:50%}#icon-menu.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#icon-menu.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#icon-menu.open span:nth-child(4){top:20px;width:0%;left:50%}#menu{position:fixed;z-index:20;top:0;right:-100%;padding:150px 70px 80px 80px;width:535px;min-height:100%;background:#fff;transition:0.3s}#menu .container{padding:0;position:static}#menu:after{content:" ";display:block;position:absolute;left:100%;top:0;width:2000px;height:100%;background:#fff}#menu.active{right:0;position:absolute;z-index:100}#menu .languages{display:block;position:absolute;z-index:1000;top:45px;left:75px}#menu .languages LI A{font-size:14px;border-left:1px solid #000;padding-bottom:2px;margin-left:5px;padding-left:10px!important}#menu .languages LI:first-child A{border-left:0;margin:0;padding-left:0!important}#menu .menu{margin-bottom:40px}#menu .menu SMALL{color:#969696;font-size:14px}#menu .menu.secondary{border-top:1px solid #E6E6E6;padding-top:20px}#menu UL LI{margin:20px 0}#menu UL LI A{display:inline-block;font-size:18px;line-height:1em;text-transform:uppercase;padding:5px 0;color:#000}#menu UL LI.current-menu-item A{border-bottom:3px solid #000}#menu UL LI A:hover{color:#1A8843}#menu .external UL LI A:after{font-size:16px;font-family:icomoon;content:"\e919";display:inline-block;margin-left:12px;position:relative;top:1px}#menu .feedback P{font-size:16px;line-height:24px;margin-bottom:20px}#menu .feedback INPUT[type=submit]{float:right}#menu .announcement{background:#F5F5F5;font-size:16px;margin:0 -80px 30px -80px;padding:25px 80px}#menu .announcement SMALL{display:inline-block;letter-spacing:0}#menu .announcement .button{margin-top:20px}#menu .announcement P{margin-top:20px;margin-bottom:15px;line-height:24px}BODY.fixed #page{padding-top:120px}BODY.fixed HEADER{position:fixed;top:0;z-index:50;width:100%;height:80px;background:rgba(255,255,255,.99)}BODY.fixed HEADER #logo{height:80px}BODY.fixed HEADER #logo-sujet{top:15px}BODY.fixed HEADER #logo-emba{top:24px;width:190px;left:100px}BODY.fixed HEADER #logo-hsg{opacity:0}BODY.fixed HEADER .logo-blog{top:18px}BODY.fixed HEADER #quicklinks{top:-50px}BODY.fixed #search{bottom:19px}BODY.fixed #icon-menu-container{top:17px;bottom:auto;position:fixed;z-index:200}BODY.searching #icon-menu-container{display:none}BODY.fixed HEADER .languages{opacity:0;top:-20px}BODY.menu #page{position:fixed;width:100%}BODY.menu FOOTER{display:none}BODY.dark HEADER{background:#262626}BODY.dark HEADER A{color:#fff}BODY.dark #search #s{color:#fff;background-image:url(../../../../../../themes/vista/images/icon-search-white.svg)}BODY.dark #search .close{background-color:transparent;background-image:url(../../../../../../themes/vista/images/icon-close.svg)}BODY.dark.searching #search #s{background-color:rgba(0,0,0,.2)}BODY.dark #search INPUT::-webkit-input-placeholder{color:#fff}BODY.dark #search INPUT::-moz-placeholder{color:#fff}BODY.dark #search INPUT:-ms-input-placeholder{color:#fff}BODY.dark #search.searching:after{background-image:url(../../../../../../themes/vista/images/loading-spin-white.svg)}BODY.dark .wpml-ls-legacy-list-horizontal .wpml-ls-item{color:#fff}BODY.dark #icon-menu SPAN{background:#fff}BODY.menu #icon-menu SPAN{background:#404040}H1{font-size:58px;line-height:1.2;font-weight:700;margin:30px 0}H2{line-height:1.25}H3{font-size:26px;line-height:1.25;font-weight:700;margin-top:70px;margin-bottom:25px}H4{font-size:18px;line-height:1.3;font-weight:700;margin-bottom:15px}H5{font:16px/20px Palatino;font-weight:700;margin-bottom:30px;text-transform:uppercase;letter-spacing:.05em}H1:first-child,H2:first-child,H3:first-child,H4:first-child,H5:first-child{margin-top:0}.wp-caption-text{font-size:12px;line-height:1.3em;color:#9598A5;padding-top:10px;padding-left:0;text-align:left}.content UL{margin:0 0 2.5em 0}.content UL LI{margin-bottom:1em;background:url(../../../../../../themes/vista/images/arrow-bullet.svg) no-repeat 5px 6px;background-size:18px auto;padding-left:35px;font:20px/1.6em Palatino}#slider{height:44.4vw;background:#444;color:#fff}#slider .slick-list,#slider .slick-track,#slider .slide .wrapper{height:100%;position:relative}#slider .slide .wrapper A.link{display:block;position:absolute;top:0;width:100%;height:100%}#slider .slide{height:100%;position:relative}#slider .image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover}#slider .text{position:absolute;bottom:60px;left:0;max-width:500px}#slider .title A{color:#fff;font-size:34px;line-height:1.2;font-weight:700}.slick-dots{position:absolute;text-align:center;bottom:20px;width:100%}.slick-dots LI{display:inline-block;margin:0 5px;padding:10px 0}.slick-dots LI BUTTON{width:60px;height:2px;background:rgba(255,255,255,.2);border:none;text-indent:-50000px;cursor:pointer;transition:0.2s}.slick-dots LI:hover BUTTON{background:rgba(255,255,255,.5)}.slick-dots LI.slick-active BUTTON{background:#1a8843}.gradient{background-image:linear-gradient(0deg,#1A8843 0%,#323232 100%)!important;background-size:cover}.slide.dark .image,.post.dark .image,.image.gradient A{opacity:.7}.title{clear:both;padding:20px 0;margin:0}.postid-253 .title{max-width:550px}.title A{color:#404040;clear:both}.title A:hover{color:#1a8843}.categories{float:left}.categories LI{float:left}.teaser .categories LI{display:inline-block;height:18px;margin-bottom:5px}.categories A{display:inline-block;font-size:12px;line-height:18px;height:18px;text-transform:uppercase;background:#1A8843;color:#fff;padding:0 5px;margin-right:5px;white-space:nowrap}.windows .categories A{line-height:21px}.categories A:hover{background:#404040;color:#fff}.author{color:#1A8843;font-size:14px}.author A{border-bottom:1px solid rgba(26,136,67,.5)}.author A:hover{color:#404040;border-bottom:1px solid rgba(0,0,0,.3)}.post.dark .title A:hover{color:#fff}.post.dark .author{color:#fff}.post.dark .categories LI A{background:#fff;color:#1A8843}.post.dark .categories LI A:hover{background:#1A8843;color:#fff}.post.dark .text A{color:#fff;border-color:rgba(255,255,255,.5)}#pagination{text-align:center;font-weight:700;padding:30px 0;position:relative}#pagination .page-numbers{margin:0 15px;color:#404040;padding:5px}#pagination .page-numbers:hover{color:#1A8843}#pagination .page-numbers.current{border-bottom:4px solid #1A8843}#pagination A.next{position:absolute;right:50px;margin:0;padding:0}#pagination A.prev{position:absolute;left:50px;margin:0;padding:0}#head{text-align:center;padding-bottom:80px}BODY.category #posts{margin-bottom:0}.teaser{position:relative}.teaser .image{padding-bottom:66.6666%;background:#222;background-size:cover;position:relative}.teaser .image A{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.teaser .text{position:absolute;bottom:0;left:0;padding:30px;color:#fff}.teaser .text .title{font-size:24px;line-height:28px;font-weight:700}.teaser .title{clear:both;padding-right:50px}.text .categories{margin-right:10px}.text .author{font-size:14px;line-height:1.2;display:inline-block}#banner{background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);padding:30px 20px;margin:0}#banner .left{width:35%}#banner .right{width:65%}#banner .logo{height:70px;text-align:center;margin-bottom:10px}#banner P{margin-bottom:10px}#banner UL.links LI{display:inline-block;margin-right:40px}#banner UL.links LI A{font-size:18px;font-weight:700}#banner UL.links LI A:hover{color:#404040}#banner UL.links LI A I{font-size:15px;margin-right:10px}#posts.few .post{clear:both;margin-bottom:100px;overflow:hidden}#posts.few .image{width:460px;height:300px;background:#eee}#posts.few .image A{display:block;width:100%;height:100%}#posts.few .right{height:300px}#posts.few .excerpt{margin-bottom:1em;font:18px/26px Palatino}#posts .post .column .categories{float:none}.single .meta{margin-bottom:0;overflow:hidden}.single .meta .categories{margin-right:10px}.single .meta .date{font-size:16px;float:left;margin-top:3px;color:#AEB7B3}.single .title H1{margin-top:10px}.single .excerpt,.single .excerpt P{font-size:24px;line-height:1.3;font-family:GillSans}.single .author{font-size:18px;margin-top:20px}.single #posts .author{font-size:14px}.single .post.thumbnail{margin:50px 0 0 0;height:50vw;background-size:cover;background-color:#eee}.single #share{border-top:8px solid #222;width:140px;float:left;position:absolute;top:120px;left:-250px;padding-top:15px;margin-top:10px}.single .box{width:310px;margin-top:10px;margin-bottom:50px}.single .box.right{margin-right:-200px;margin-left:100px}.single .box .course{padding:25px 30px;border-top:1px solid #e9e9e9}.single .box .course:first-child{border-top:none}.single .course.clickable{cursor:pointer}.single .course.clickable:hover{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);border-color:#fff}.single .box H4{font-size:20px;line-height:24px;text-transform:uppercase}.single .box H4 A{color:#404040}.single .box H4 A:hover{color:#1A8843}.single .box.books{padding-left:30px}.single .box .book .image{margin-bottom:10px}.single .box .book .image IMG{max-width:100px;height:auto}.single .box .book H4.title{text-transform:none;font-size:18px}.single .box .book .description P{font-size:16px;line-height:1.5em}.single H3+.courses{margin-top:-50px}.single .box .description{font:16px/24px Palatino}.single .box .terms{color:#1A8843;font-size:14px;line-height:18px;text-transform:uppercase;margin-bottom:10px}.single .image.fullwidth{margin:50px auto 0 auto;overflow:hidden;max-width:1440px;text-align:center}.single .image.fullwidth FIGURE{margin:0 auto}.single FIGURE{margin:50px 0}.single FIGURE IMG{max-width:100%;height:auto}.single .image.fullwidth P{margin:0}.single .image.fullwidth IMG{max-width:100%;height:auto}.single .about .infos{position:relative;padding-left:100px;min-height:70px}.single .about .image{width:67px;height:67px;background:#eee;border-radius:100px;position:absolute;top:0;left:0;background-size:cover;background-position:center center}.single .about .text{font:16px/1.45 Palatino}.single .about .text .name{font-family:GillSans;font-weight:700;border-bottom:1px solid #404040;color:#404040}.single .about .text .name:hover{color:#1A8843;border-color:#1A8843}.single BLOCKQUOTE{color:#1A8843;font:bold 24px/1.333em GillSans;width:260px;float:left;margin-right:125px;margin-left:-200px;margin-bottom:50px;border-top:8px solid #1A8843;padding-top:30px;margin-top:12px}.single BLOCKQUOTE P{font:bold 24px/1.333em GillSans}.single BLOCKQUOTE .share{margin-top:10px}.single BLOCKQUOTE .share A{margin-right:20px;display:block;float:left;cursor:pointer}.single BLOCKQUOTE .share I{width:24px;height:24px;display:inline-block;background-repeat:no-repeat;background-position:center center}.single BLOCKQUOTE .share I.facebook{background-image:url(../../../../../../themes/vista/images/icon-facebook-green.svg)}.single BLOCKQUOTE .share I.twitter{background-image:url(../../../../../../themes/vista/images/icon-twitter-green.svg)}.single #most-read{float:right;width:260px;margin-left:125px;margin-right:-200px;margin-bottom:50px}.single #most-read A:hover,.single #most-read A:hover .title{color:#404040}.single #most-read H5{margin-bottom:30px}.single #most-read .post{display:block;padding-left:70px;position:relative;margin-bottom:30px}.single #most-read .thumbnail{width:52px;height:52px;background:#eee;background-size:cover;position:absolute;top:0;left:0}.single #most-read .head{display:table;width:100%;min-height:52px}.single #most-read .head .row{display:table-row}.single #most-read .head .row SPAN{display:table-cell;vertical-align:middle}.single #most-read .title{font:bold 16px/1.3em GillSans;color:#1A8843;vertical-align:middle;padding:0}.single #most-read .nr{font-size:24px;padding-right:20px;vertical-align:top;padding-top:10px}.single #most-read .views{font-size:14px;color:#A6A8B1}.single-publication MAIN .about{display:none}#share LI{background:none;padding-left:0}#share A{line-height:36px;margin-bottom:20px;overflow:hidden;display:block;font:14px/36px Palatino;color:#222}#share A:hover{color:#1A8843}#share .icon{display:inline-block;width:36px;height:36px;background-position:center center;background-repeat:no-repeat;float:left;margin-right:15px}.icon.facebook{background-image:url(../../../../../../themes/vista/images/icon-facebook.svg)}.icon.twitter{background-image:url(../../../../../../themes/vista/images/icon-twitter.svg)}.icon.linkedin{background-image:url(../../../../../../themes/vista/images/icon-linkedin.svg)}.icon.email{background-image:url(../../../../../../themes/vista/images/icon-email.svg)}.single-playlist .playlist-container{padding-bottom:50px}.single-playlist .playlist{margin-top:90px;margin-left:-200px;width:1130px;overflow:hidden;background:#eee}.single-playlist .playlist .embed{float:left;width:360px;height:450px;background:#181818 url(../../../../../../themes/vista/images/loading-spin-white.svg) no-repeat center center;background-size:36px 36px}.single-playlist .playlist .embed IFRAME{width:100%;height:100%}.single-playlist .playlist .image{float:left}.single-playlist .content{margin-bottom:50px}.single-playlist .caption{font-size:12px;color:#9598A5;padding:15px 0}.more.articles .categories{padding:10px 0}.more.articles .title{margin-bottom:0;padding:0}.more.articles .author{margin-top:0;font-size:14px}#videos{background:#222;color:#fff;padding:30px 0;margin:100px 0}#videos .main{width:70%;float:left}#videos .main .video{max-width:745px;display:block}#videos .big .title{font-size:24px;padding:20px 0;font-weight:700}#videos .side{width:25%;float:right;margin-bottom:20px}#videos .video{cursor:pointer}#videos .video SPAN{display:block}#videos .video .title{color:#fff;transition:0.2s}#videos .video.small:hover .title{color:#1A8843}#videos .small .title{font-size:16px;line-height:1.25em;padding:10px 0;font-weight:700}#videos .small.video{margin-bottom:20px;display:block}#videos .video .player{padding-bottom:56.3%;background:#444;position:relative}#videos .video .player IFRAME{width:100%;height:100%;position:absolute;top:0;left:0}#videos .video .player .still{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-size:cover;background-position:center center}#videos .video .player .play{cursor:pointer;position:absolute;width:75px;height:75px;z-index:11;border-radius:100px;left:50%;top:50%;margin-left:-37px;margin-top:-37px;background:rgba(0,0,0,.3) url(../../../../../../themes/vista/images/icon-play.svg) no-repeat 30px center;transition:0.2s}#videos .video:hover .player .play{background-color:#1A8843}#videos .video.small .play{display:none}#videos .all{clear:both}#videos .all A{font-size:16px;font-weight:700;border-bottom:1px solid #1A8843;clear:both}.page-template-videos #videos,.single-format-video #videos{margin-top:0;padding-top:100px;padding-bottom:50px}.page-template-videos #videos .big,.single-format-video #videos .big{float:none;margin:0 auto}.page-template-videos #videos .small,.single-format-video #videos .small{float:none}.page-template-videos #videos .columns,.single-format-video #videos .columns{padding:100px 0}.single-format-video #videos{margin-bottom:0}.single-format-video #more{padding-top:0}.gallery-container{margin:80px 0 100px 0;margin-left:-200px;width:1130px;overflow:hidden}.gallery-container .column{height:500px}.gallery-container .picture{background:#eee}.gallery-container .picture A{display:block;width:100%;height:100%;background-size:cover;background-position:center center}.gallery-container .picture A .more{background:rgba(34,34,34,.8);color:#fff;font-size:60px;line-height:60px;text-align:center;font-weight:700;padding-bottom:10px}.gallery-container .left{width:67%;padding-right:5px}.gallery-container .right{width:33%;padding-left:5px}.gallery-container .picture.big{height:100%}.gallery-container .picture.small{height:50%}.gallery-container .picture.small.top{padding-bottom:5px}.gallery-container .picture.small.bottom{padding-top:5px}.fancybox-enabled{overflow:hidden;overflow-y:scroll}.fancybox-enabled body{overflow:hidden;height:auto}.fancybox-logo{width:275px;height:45px;margin-top:17px;margin-left:52px;background:url(../../../../../../themes/vista/images/logo-gallery.svg) no-repeat left 0;border-right:1px solid #4D4D4D;float:left}.fancybox-title{float:left;color:#fff;line-height:1.2em;padding-left:30px;font-weight:700;position:absolute;left:320px;right:80px;text-align:left;height:80px}.fancybox-title SPAN{display:block}.fancybox-button--play,.fancybox-button--fullscreen,.fancybox-button--thumbs{display:none!important}.fancybox-button--close{width:80px;height:80px;background:url(../../../../../../themes/vista/images/icon-close.svg) no-repeat center center!important}.fancybox-bg{background:#222;opacity:1!important}.fancybox-controls{height:80px;background:#262626;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}.fancybox-buttons{background:#262626}.fancybox-button{transition:0.2s}.fancybox-button:hover{background-color:rgba(0,0,0,.25)!important;opacity:1}.fancybox-button:after,.fancybox-button:before{display:none}.fancybox-button--left,.fancybox-button--right{display:block;width:80px;height:80px;cursor:pointer;position:absolute;margin-top:-40px;top:50%;z-index:100000;opacity:.3}.fancybox-button--left{background:url(../../../../../../themes/vista/images/arrow-left.svg) no-repeat center center!important}.fancybox-button--right{float:right;background:url(../../../../../../themes/vista/images/arrow-right.svg) no-repeat center center!important;left:auto;right:0}.fancybox-infobar{position:absolute;bottom:0;left:50%;margin-left:-450px;height:200px;width:100%;max-width:900px;font:16px Palatino}.fancybox-infobar__body{background:none;height:auto;font:16px/1.5em Palatino;max-width:900px;margin:0 auto;position:absolute;top:0;left:0}.fancybox-caption-wrap{background:none;border:none;padding:0;position:static}.fancybox-caption{font:16px Palatino;line-height:1.5em;padding:0 0 40px 100px;padding-right:100px;border:none}.fancybox-caption .credits{padding-top:30px;color:#9598A5;font:12px GillSans}#about>SECTION{margin-top:50px}#about #schools{text-align:center}#about #schools .column{margin:50px 0}#about #schools .column:nth-child(3){clear:both}#about #schools .school{text-align:left}#about #schools .school .image{height:230px;margin-bottom:10px;background:#eee;background-size:cover}#about #schools .title{font-weight:700;font-size:24px}#about #schools .description{font:18px/26px Palatino}#about #schools .links{padding-top:20px}#about #schools .links LI{display:inline-block;margin-right:20px;font-weight:700}#about #schools .links LI A{font-size:18px}#about #schools .links I{font-size:14px;margin-right:10px}#about #schools .links LI A:hover{color:#404040}#about .authors{text-align:center;padding-bottom:50px}#about .authors .author{display:block;position:relative;padding-left:120px;margin:40px 0;color:#404040}#about .authors .image{width:90px;height:90px;border-radius:100px;background:#eee;position:absolute;top:0;left:0;background-size:cover}#about .authors .text{height:90px;text-align:left}#about .authors .text .name{line-height:1.2em;margin-bottom:5px}#about .authors .text .name SPAN{font-size:20px;line-height:24px;font-weight:700;border-bottom:1px solid #404040}#about .authors .text .position{font-family:Palatino;line-height:1.3em;margin-top:10px}.single-author MAIN{padding-bottom:100px}.single-author .portrait{width:200px;height:200px;border-radius:200px;background:#eee;margin:0 auto;margin-bottom:50px;background-size:cover;background-position:center center}.single-author .meta{padding:50px 0 0 0}.single-author .meta .columns{padding-top:1px}.single-author .meta .item{border-top:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;padding:15px 15px 18px 15px;margin-top:-1px;position:relative;z-index:1;font-size:18px;line-height:26px}.single-author .meta .item A{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;display:block}.single-author .meta .item A I{font-size:14px;margin-right:10px}.single-author .meta .item A:hover{color:#404040}.single-author #posts{margin-bottom:0}.single-author #posts H2{padding-bottom:80px}.single-school .count-0 #videos{margin-top:0!important;margin-bottom:0!important}.single-school #posts.count-0>.wrapper:last-child{display:none}#newsletter{text-align:center;margin-top:0!important}#newsletter .wrapper{border-top:1px solid #E6E6E6;padding-top:60px}#newsletter P{max-width:550px;font-size:18px;line-height:26px;margin:0 auto 50px auto}.mailerlite-form H3{display:none}.mailerlite-form-field{display:inline-block}.mailerlite-form-field LABEL{display:none!important}.mailerlite-form-field INPUT[type=email]{background:#f2f2f2;border:none;height:45px;width:550px;border-radius:3px;padding:0 20px;font-size:18px;font-family:Palatino;color:#222!important}.mailerlite-subscribe-button-container{display:inline-block!important}.mailerlite-form-loader{display:none!important}.mailerlite-subscribe-submit{height:45px;background:#222;border:none;min-width:180px;color:#fff;font-size:16px;font-weight:700;cursor:pointer;display:inline-block!important;transition:0.2s}.mailerlite-subscribe-submit:hover{background:#1A8843}.mailerlite-form-response P{color:#1A8843!important;font-family:GillSans;font-weight:700}BODY.search H1 .query{color:#404040}BODY.search #posts{margin-bottom:0}BODY.search #pagination{margin-bottom:100px}FOOTER,#push{height:330px}FOOTER{background:#222;color:#fff;padding:30px 0;font-size:16px;line-height:26px}FOOTER H5{margin-bottom:20px}FOOTER P{font-size:16px;line-height:26px;font-family:GillSans;margin-bottom:.5em}FOOTER A{color:#ccc;font-weight:700}FOOTER A:hover{color:#fff;border-bottom:1px solid #fff}FOOTER .columns{overflow:hidden;height:250px}FOOTER .about{float:left;width:435px;padding-right:50px!important}FOOTER .institutes{float:left;padding-right:100px!important}FOOTER .follow{width:270px;float:right}FOOTER .menu-item{margin:10px 0}FOOTER .institutes .menu-item A,FOOTER .follow .menu-item A{color:#ccc}FOOTER .institutes .menu-item A:hover,FOOTER .follow .menu-item A:hover{color:#fff}FOOTER .bottom{overflow:hidden;left:0}FOOTER #copyright{font-size:12px}FOOTER #copyright A{margin-left:10px;color:#fff;border-bottom:1px solid #fff}