.imd section h1,.imd section h2.h1,.imd section .h1,.imd section h2,.imd section .h2,.imd section h3,.imd section .h3{color:#4d4d4d}.imd section h1,.imd section h2.h1,.imd section .h1{font-size:16px;font-weight:bold}.imd h1.hiddenTitle{position:absolute;margin-left:-10000px}.imd section h2,.imd section .h2{font-size:14px}.imd section h3,.imd section .h3{font-size:12px}.imd .homepage-sections-holder{font-size:16px}.imd .homepage-sections-holder h1,.imd .homepage-sections-holder h2{line-height:initial;text-transform:uppercase}.imd .homepage-sections-holder h1{margin-top:-5px;margin-bottom:40px;color:#4d4d4d;font-family:'FFDINWebPro';font-size:17px;font-weight:normal;text-align:center}.imd .homepage-sections-holder section.organizations .content>h2:first-child,.imd .homepage-sections-holder section.individuals .content>h2:first-child,.imd .homepage-sections-holder section.alumni .content>h2:first-child,.imd .homepage-sections-holder section.whyimd .content>h2:first-child{margin-top:-5px;margin-bottom:40px;color:#4d4d4d;font-family:'FFDINWebPro';font-size:17px;font-weight:normal;text-align:center;line-height:initial}.imd .homepage-sections-holder h2{margin-top:7px;color:#4d4d4d;font-family:'FFDINWebProBold';font-size:16px;line-height:1.3em;font-weight:normal}.imd .homepage-sections-holder h3{margin-top:0;margin-bottom:10px;color:#4d4d4d;font-family:'FFDINWebProBold';font-size:16px;line-height:1.3em;font-weight:normal}.imd .homepage-sections-holder p{margin-top:10px;color:#75756e;font-family:Arial;font-size:16px;line-height:22px}.imd .homepage-sections-holder a{color:#6b94ff;font-family:Arial;font-size:14px;display:inline}.imd .homepage-sections-holder .headline{margin-bottom:10px}.imd .homepage-sections-holder .headline p{margin-top:0;margin-bottom:0;color:#75756e;font-family:'FFDINWebPro';font-size:24px;line-height:1.3em}.imd .homepage-sections-holder section.organizations .headline h2,.imd .homepage-sections-holder section.individuals .headline h2,.imd .homepage-sections-holder section.alumni .headline h2,.imd .homepage-sections-holder section.whyimd .headline h2{margin-top:0;margin-bottom:0;color:#75756e;font-family:'FFDINWebPro';font-size:24px;line-height:1.3em;text-align:left;text-transform:none}@media screen and (max-width:767px){.imd .homepage-sections-holder h1{font-size:14px}.imd .homepage-sections-holder a{font-size:16px}}html,body.imd{min-width:300px}body.imd.modal-open{padding-right:0!important}.imd .content .header-area{margin-left:0;margin-right:0;margin-bottom:10px}.imd .content .content-area,.imd .cln-content .content-area,.imd .content .sidebar-area,.imd .cln-content .sidebar-area,.imd .content .content-area .cta-sidebar-area,.imd .cln-content .content-area .cta-sidebar-area{margin-left:auto;margin-right:auto;margin-bottom:10px;padding:0}.imd .content .no-margin,.imd .modal-content .no-margin{margin:0}.imd .block{margin:0;padding:0;line-height:1.6em;float:left;width:100%}.imd .block:before,.imd .block:after{display:table;content:" "}.imd .block:after{clear:both}.imd .content .general-sidebar-area .block{margin-bottom:10px;margin-top:0!important}.imd .cta-sidebar-area #CtaArea1{float:left;width:100%}.imd .cta-sidebar-area #CtaArea1:empty,.imd .cta-sidebar-area #CtaArea2:empty{margin-top:0;margin-bottom:0}.imd .cta-sidebar-area #CtaArea2{margin-bottom:10px;float:left;width:100%}.imd .cta-sidebar-area #CtaArea1+#CtaArea2{margin-top:10px;margin-bottom:10px}.imd .cta-sidebar-area #CtaArea1:empty+#CtaArea2{margin-top:0}.imd .cta-sidebar-area #CtaArea1+#CtaArea2:empty{margin-top:0;margin-bottom:0}.imd .cta-sidebar-area #CtaArea1+#CtaArea2:empty{margin-top:0;margin-bottom:0}.imd .cta-sidebar-area #CtaArea1:empty+#CtaArea2:empty{margin-bottom:0}.imd .content-area #CtaArea1,.imd .cta-sidebar-area #CtaArea1+.clearfix{margin-top:0;margin-bottom:10px}.imd .content .content-area .single #CtaArea1,.imd .cln-content .content-area .single #CtaArea1{float:none;margin:0 auto}.col-1,.col-2,.col-3{float:left}.col-1{width:100%}.col-2{width:310px;display:none}.col-3{width:310px;display:none}.header-area .col-3{width:310px;display:block}body.imd.webmodule-preview{padding:0}.webmodule-preview .col-1,.webmodule-preview .col-2,.webmodule-preview .col-3{float:none;margin:0 auto}.sidebar-content-area{border:1px solid #e4e9f2;border-radius:5px;-webkit-box-shadow:0 1px 4px 0 #b3bfd9;-moz-box-shadow:0 1px 4px 0 #b3bfd9;box-shadow:0 1px 4px 0 #b3bfd9}.no-xs-padding{padding:0!important}.imd .publication .dynamic-sidebar-area{margin-top:0}@media screen and (max-width:767px){body.imd{padding:10px}body.imd.modal-open{padding-right:0!important}.imd .block{width:100%;max-width:430px}.imd .content .header-area,.imd .cln-content .header-area{max-width:430px}.imd .content .content-area,.imd .cln-content .content-area{max-width:430px}.imd .content .sidebar-area,.imd .cln-content .sidebar-area{max-width:430px;float:none}.block+.block{margin-top:10px}.imd .cta-sidebar-area #CtaArea1{float:left;width:100%}.imd .cta-sidebar-area #CtaArea1+#CtaArea2{margin-bottom:0}}@media screen and (min-width:767px){.imd .bootstrap>.container{max-width:760px!important}.col-1{width:375px;display:block}.col-2{width:760px;display:block}.col-3{display:none}.header-area .col-3{width:760px;display:block}.imd .cta-sidebar-area #CtaArea1+#CtaArea2{margin-top:0}.imd .content .sidebar-area .block,.imd .cln-content .sidebar-area .block{float:left;max-width:375px}.imd .content .sidebar-area .block:nth-child(odd),.imd .cln-content .sidebar-area .block:nth-child(odd){clear:left}.imd .content .sidebar-area .block:nth-child(even),.imd .cln-content .sidebar-area .block:nth-child(even){margin-left:10px}.imd .content .sidebar-area .block:nth-child(n+3){margin-top:10px}.imd .content .content-area,.imd .cln-content .content-area{width:760px;margin-left:auto;margin-right:auto;margin-bottom:10px;float:none}.imd .content .sidebar-area,.imd .content .content-area .cta-sidebar-area,.imd .cln-content .sidebar-area,.imd .cln-content .content-area .cta-sidebar-area{width:760px;margin-left:auto;margin-right:auto;float:none}.imd .content .content-area #CtaArea1,.imd .cln-content .content-area #CtaArea1{margin-right:10px}.imd .content .content-area #CtaArea1,.imd .cln-content .content-area #CtaArea1,.imd .content .content-area #CtaArea2,.imd .cln-content .content-area #CtaArea2{float:left;width:374px}.imd .content .content-area .single #CtaArea1,.imd .cln-content .content-area .single #CtaArea1{float:none;margin:0 auto}.imd .content .content-area .block.block-col-1:nth-child(2n+1),.imd .cln-content .content-area .block.block-col-1:nth-child(2n+1){margin-left:10px}.imd .content .content-area .block.block-col-1,.content-area .block.block-col-1:first-child,.imd .cln-content .content-area .block.block-col-1{margin-left:0}.imd .content .sidebar-area,.imd .cln-content .sidebar-area{width:760px}.no-sm-padding{padding:0!important}.block+.block{margin-top:10px}}@media screen and (min-width:767px) and (max-width:991px){.content-area+.sidebar-area .block+.block{margin-top:0!important}}.box,.imd section.box{padding:15px}.imd section.box--bordered{background-color:#fff;border:1px solid #ebebeb;border-radius:5px;box-shadow:0 2px 2px #d2d2d2}.imd section.box--flush{padding:0}.imd section.box .box__body{border-radius:5px;overflow:hidden}.imd section.box .teaserPanelText{padding:15px}.imd section.box .img2Block{margin-left:-10px;margin-right:-10px}.color-gray{color:#75756e!important}.font-ff-din-regular{font-family:"FFDINWebPro"!important}.font-size-huge{font-size:15px!important}@media screen and (min-width:768px){.font-size-huge{font-size:26px!important}}.font-weight-normal{font-weight:normal!important}.m{margin:15px!important}.mt{margin-top:15px!important}.mr{margin-right:15px!important}.mb{margin-bottom:15px!important}.ml{margin-left:15px!important}.mh{margin-right:15px!important;margin-left:15px!important}.mv{margin-top:15px!important;margin-bottom:15px!important}.m--{margin:5px!important}.mt--{margin-top:5px!important}.mr--{margin-right:5px!important}.mb--{margin-bottom:5px!important}.ml--{margin-left:5px!important}.mh--{margin-right:5px!important;margin-left:5px!important}.mv--{margin-top:5px!important;margin-bottom:5px!important}.m-{margin:10px!important}.mt-{margin-top:10px!important}.mr-{margin-right:10px!important}.mb-{margin-bottom:10px!important}.ml-{margin-left:10px!important}.mh-{margin-right:10px!important;margin-left:10px!important}.mv-{margin-top:10px!important;margin-bottom:10px!important}.m\+{margin:20px!important}.mt\+{margin-top:20px!important}.mr\+{margin-right:20px!important}.mb\+{margin-bottom:20px!important}.ml\+{margin-left:20px!important}.mh\+{margin-right:20px!important;margin-left:20px!important}.mv\+{margin-top:20px!important;margin-bottom:20px!important}.m\+\+{margin:25px!important}.mt\+\+{margin-top:25px!important}.mr\+\+{margin-right:25px!important}.mb\+\+{margin-bottom:25px!important}.ml\+\+{margin-left:25px!important}.mh\+\+{margin-right:25px!important;margin-left:25px!important}.mv\+\+{margin-top:25px!important;margin-bottom:25px!important}.m0{margin:0!important}.mt0{margin-top:0!important}.mr0{margin-right:0!important}.mb0{margin-bottom:0!important}.ml0{margin-left:0!important}.mh0{margin-right:0!important;margin-left:0!important}.mv0{margin-top:0!important;margin-bottom:0!important}.-m{margin:-15px!important}.-mt{margin-top:-15px!important}.-mr{margin-right:-15px!important}.-mb{margin-bottom:-15px!important}.-ml{margin-left:-15px!important}.-mh{margin-right:-15px!important;margin-left:-15px!important}.-mv{margin-top:-15px!important;margin-bottom:-15px!important}.-m--{margin:-5px!important}.-mt--{margin-top:-5px!important}.-mr--{margin-right:-5px!important}.-mb--{margin-bottom:-5px!important}.-ml--{margin-left:-5px!important}.-mh--{margin-right:-5px!important;margin-left:-5px!important}.-mv--{margin-top:-5px!important;margin-bottom:-5px!important}.-m-{margin:-10px!important}.-mt-{margin-top:-10px!important}.-mr-{margin-right:-10px!important}.-mb-{margin-bottom:-10px!important}.-ml-{margin-left:-10px!important}.-mh-{margin-right:-10px!important;margin-left:-10px!important}.-mv-{margin-top:-10px!important;margin-bottom:-10px!important}.-m\+{margin:-20px!important}.-mt\+{margin-top:-20px!important}.-mr\+{margin-right:-20px!important}.-mb\+{margin-bottom:-20px!important}.-ml\+{margin-left:-20px!important}.-mh\+{margin-right:-20px!important;margin-left:-20px!important}.-mv\+{margin-top:-20px!important;margin-bottom:-20px!important}.-m\+\+{margin:-25px!important}.-mt\+\+{margin-top:-25px!important}.-mr\+\+{margin-right:-25px!important}.-mb\+\+{margin-bottom:-25px!important}.-ml\+\+{margin-left:-25px!important}.-mh\+\+{margin-right:-25px!important;margin-left:-25px!important}.-mv\+\+{margin-top:-25px!important;margin-bottom:-25px!important}.p{padding:15px!important}.pt{padding-top:15px!important}.pr{padding-right:15px!important}.pb{padding-bottom:15px!important}.pl{padding-left:15px!important}.ph{padding-right:15px!important;padding-left:15px!important}.pv{padding-top:15px!important;padding-bottom:15px!important}.p--{padding:5px!important}.pt--{padding-top:5px!important}.pr--{padding-right:5px!important}.pb--{padding-bottom:5px!important}.pl--{padding-left:5px!important}.ph--{padding-right:5px!important;padding-left:5px!important}.pv--{padding-top:5px!important;padding-bottom:5px!important}.p-{padding:10px!important}.pt-{padding-top:10px!important}.pr-{padding-right:10px!important}.pb-{padding-bottom:10px!important}.pl-{padding-left:10px!important}.ph-{padding-right:10px!important;padding-left:10px!important}.pv-{padding-top:10px!important;padding-bottom:10px!important}.p\+{padding:20px!important}.pt\+{padding-top:20px!important}.pr\+{padding-right:20px!important}.pb\+{padding-bottom:20px!important}.pl\+{padding-left:20px!important}.ph\+{padding-right:20px!important;padding-left:20px!important}.pv\+{padding-top:20px!important;padding-bottom:20px!important}.p\+\+{padding:25px!important}.pt\+\+{padding-top:25px!important}.pr\+\+{padding-right:25px!important}.pb\+\+{padding-bottom:25px!important}.pl\+\+{padding-left:25px!important}.ph\+\+{padding-right:25px!important;padding-left:25px!important}.pv\+\+{padding-top:25px!important;padding-bottom:25px!important}.p0{padding:0!important}.pt0{padding-top:0!important}.pr0{padding-right:0!important}.pb0{padding-bottom:0!important}.pl0{padding-left:0!important}.ph0{padding-right:0!important;padding-left:0!important}.pv0{padding-top:0!important;padding-bottom:0!important}.-p{padding:-15px!important}.-pt{padding-top:-15px!important}.-pr{padding-right:-15px!important}.-pb{padding-bottom:-15px!important}.-pl{padding-left:-15px!important}.-ph{padding-right:-15px!important;padding-left:-15px!important}.-pv{padding-top:-15px!important;padding-bottom:-15px!important}.-p--{padding:-5px!important}.-pt--{padding-top:-5px!important}.-pr--{padding-right:-5px!important}.-pb--{padding-bottom:-5px!important}.-pl--{padding-left:-5px!important}.-ph--{padding-right:-5px!important;padding-left:-5px!important}.-pv--{padding-top:-5px!important;padding-bottom:-5px!important}.-p-{padding:-10px!important}.-pt-{padding-top:-10px!important}.-pr-{padding-right:-10px!important}.-pb-{padding-bottom:-10px!important}.-pl-{padding-left:-10px!important}.-ph-{padding-right:-10px!important;padding-left:-10px!important}.-pv-{padding-top:-10px!important;padding-bottom:-10px!important}.-p\+{padding:-20px!important}.-pt\+{padding-top:-20px!important}.-pr\+{padding-right:-20px!important}.-pb\+{padding-bottom:-20px!important}.-pl\+{padding-left:-20px!important}.-ph\+{padding-right:-20px!important;padding-left:-20px!important}.-pv\+{padding-top:-20px!important;padding-bottom:-20px!important}.-p\+\+{padding:-25px!important}.-pt\+\+{padding-top:-25px!important}.-pr\+\+{padding-right:-25px!important}.-pb\+\+{padding-bottom:-25px!important}.-pl\+\+{padding-left:-25px!important}.-ph\+\+{padding-right:-25px!important;padding-left:-25px!important}.-pv\+\+{padding-top:-25px!important;padding-bottom:-25px!important}.imd .template7 .col-1{width:100%!important}@media screen and (min-width:992px){.imd .bootstrap>.container{max-width:980px!important}.col-1{width:320px;display:block}.col-2{width:650px;display:block}.col-3{width:980px;display:block}.imd .cta-sidebar-area #CtaArea1+#CtaArea2{margin-top:10px}.imd .cta-sidebar-area #CtaArea2 .block:not(:first-child){margin-top:10px}.imd .content .sidebar-area .block:nth-child(even),.imd .cln-content .sidebar-area .block:nth-child(even){margin-left:0}.block+.block{margin-top:10px}.imd .content .content-area,.imd .cln-content .content-area{width:650px;margin-bottom:0;margin-right:10px;margin-left:0;float:left}.imd .content .sidebar-area,.imd .cln-content .sidebar-area{width:320px;margin:0;float:left}.imd .content .content-area #CtaArea1,.imd .cln-content .content-area #CtaArea1{margin-right:0}.imd .content .sidebar-area .block,.imd .cln-content .sidebar-area .block{max-width:320px}.no-md-padding{padding:0!important}}@media screen and (min-width:1200px){.imd .bootstrap>.container{max-width:1145px!important}.col-1{width:375px;display:block}.col-2{width:760px;display:block}.col-3{width:1145px;display:block}.imd .content .content-area,.imd .cln-content .content-area{width:760px;margin-left:0}.imd .content .sidebar-area,.imd .cln-content .sidebar-area{width:375px}.imd .content .sidebar-area .block,.imd .cln-content .sidebar-area .block{max-width:375px}.no-lg-padding{padding:0!important}}button.btn-close{color:#fff;background:#a5a9b6}.icon-play{background:url(/Content/Cms/Blocks/hp2/video_play.png) center no-repeat;background-size:60px;width:60px;height:60px;cursor:pointer}@media(min-width:768px) and (max-width:991px){.imd .content .content-area,.imd .content .sidebar-area,.imd .content .content-area .cta-sidebar-area{width:auto}.imd .content .content-area #CtaArea1,.imd .content .content-area #CtaArea2,.imd .content .sidebar-area .block{width:359px}.imd .content .sidebar-area .col-1,.imd .content .cta-sidebar-area .col-1{width:100%}}.imd .modal .modal-content{max-width:none}@media screen and (max-width:767px){.imd #img-modal-overlay .modal-dialog{max-width:630px;max-height:220px;width:100%;margin:10px 0}.imd .modal .modal-body,.imd .modal .modal-footer{padding:5px}}@media screen and (min-width:767px){.imd #img-modal-overlay .modal-dialog{max-width:870px;max-height:300px;width:100%}}@media screen and (min-width:992px){.imd #img-modal-overlay .modal-dialog{max-width:950px;max-height:220px}}@media screen and (min-width:1200px){.imd #img-modal-overlay .modal-dialog{max-width:1310px;max-height:455px}}.btn-cta-green:hover{color:initial!important}.imd .error-rendering{margin-bottom:0!important}.imd .alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7;overflow:hidden}.imd .alert-error .heading{font-weight:bold;color:red}.imd .alert-error p{text-align:left}.imd .content{min-width:290px}.imd .bootstrap .content footer{border-top:none}.homepage-sections-holder .row{margin-bottom:0;width:auto}.homepage-sections-holder section{position:relative;padding:40px 15px 60px}.homepage-sections-holder section:nth-child(even){background:#eff0f4}.homepage-sections-holder section .go-to-next-gray{position:absolute;left:50%;margin-left:-23px;bottom:-17px;display:inline-block;cursor:pointer;width:45px;height:25px;background:url("/Content/Cms/Pages/Homepage/images_sprite.png") 0 -822px no-repeat transparent;background:url("/Content/Cms/Pages/Homepage/images_sprite.svg") 0 -822px no-repeat,linear-gradient(transparent,transparent);z-index:999;top:100%}.homepage-sections-holder section .go-to-next-white{position:absolute;left:50%;margin-left:-17px;bottom:-17px;display:inline-block;cursor:pointer;width:45px;height:25px;background:url("/Content/Cms/Pages/Homepage/images_sprite.png") -45px -822px no-repeat transparent;background:url("/Content/Cms/Pages/Homepage/images_sprite.svg") -45px -822px no-repeat,linear-gradient(transparent,transparent);z-index:999;top:100%}.imd .modal{z-index:100000}.icon-play{background:url("/Content/Cms/Pages/Homepage/images_sprite.png") 0 -1467px no-repeat transparent;background:url("/Content/Cms/Pages/Homepage/images_sprite.svg") 0 -1467px no-repeat,linear-gradient(transparent,transparent);background-size:initial;width:82px;height:82px}.homepage-sections-holder a.preceding-arrow{margin-top:20px;text-decoration:none;white-space:nowrap}.homepage-sections-holder a.preceding-arrow:hover{text-decoration:underline}.homepage-sections-holder a.preceding-arrow:before{content:"»";display:inline-block;margin-right:5px;text-decoration:underline}.homepage-sections-holder a.preceding-arrow:before,.homepage-sections-holder a.preceding-arrow:hover:before{text-decoration:none!important}.homepage-sections-holder a.preceding-arrow+a.preceding-arrow{margin-top:10px}.homepage-sections-holder .module .image-web-control{position:relative}div.modal-body p{font-size:12px;font-family:Arial}.back-to-top{box-sizing:border-box;font-size:14px;font-family:Arial;font-weight:bold;width:145px;height:34px;border:1px solid #d7d7d7;border-radius:3px;position:absolute;left:50%;margin-left:-73px;margin-top:-17px;background-color:#fdfdfd;text-align:center;padding-top:6px;padding-left:6px;cursor:pointer}@media(max-width:767px){body.imd{padding:10px 0 0}.imd #header{padding:0 10px}.homepage-sections-holder section:nth-child(even){width:100%;margin-left:0}a.contact-us,.contact-phone{font-size:16px}}@media screen and (min-width:768px){.imd .content{width:100%}.homepage-sections-holder section{padding:40px 4px 60px}}@media(min-width:768px) and (max-width:991px){.homepage-sections-holder section{padding:40px 20px 60px}}.homepage-sections-holder .img-responsive{width:100%}.homepage-sections-holder .clickable-area{cursor:pointer}.homepage-sections-holder .btn{padding:11px 30px;margin-top:20px;font-size:13px!important;font-weight:bold;line-height:1;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:0;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:pre;overflow:hidden}.homepage-sections-holder .btn.btn-blue{color:#fff;background-color:#3f598c;background:-webkit-linear-gradient(#3f598c,#344c7e);background:-o-linear-gradient(#3f598c,#344c7e);background:-moz-linear-gradient(#3f598c,#344c7e);background:linear-gradient(#3f598c,#344c7e);background:-ms-linear-gradient(#3f598c,#344c7e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3f598c',endColorstr='#344c7e');zoom:1;text-decoration:none}.homepage-sections-holder .btn.btn-white,.homepage-sections-holder .btn.btn-white:hover{background-color:#fff;color:#3b66cc!important;text-decoration:none}.homepage-sections-holder .btn.btn-fullwidth{display:block}.homepage-sections-holder input[type="text"],.homepage-sections-holder input[type="search"],.homepage-sections-holder textarea{padding-top:12px;padding-bottom:12px;padding-left:40px;padding-right:20px;border:1px solid #d7d7d7;font-family:Arial;font-size:14px;font-style:italic}.row-small-gutter{padding-left:10px;padding-right:10px}.col-small-gutter{padding-left:5px;padding-right:5px}.icon-play{position:absolute;z-index:10;left:50%;margin-left:-41px;top:50%;margin-top:-41px}a.contact-us,.contact-phone{font-size:14px;color:#233e7a;padding-left:65px;padding-top:0;margin-top:13px;line-height:55px}.contact-phone{line-height:40px}a.contact-us:before{content:'';background:url("/Content/Cms/Pages/Homepage/images_sprite.png") -30px -554px no-repeat transparent;background:url("/Content/Cms/Pages/Homepage/images_sprite.svg") -30px -554px no-repeat,linear-gradient(transparent,transparent);margin-right:10px;width:40px;height:40px;position:absolute;display:inline-block;left:25px;top:inherit}.contact-phone:before{content:'';background:url("/Content/Cms/Pages/Homepage/images_sprite.png") 3px -669px no-repeat transparent;background:url("/Content/Cms/Pages/Homepage/images_sprite.svg") 3px -669px no-repeat,linear-gradient(transparent,transparent);margin-right:10px;width:40px;height:40px;position:absolute;display:inline-block;left:25px;top:inherit}.centered-and-cropped{margin-left:0;position:inherit;text-align:center;overflow:hidden}.centered-and-cropped img.img-responsive{position:relative;left:50%;-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}#sticky-nav{top:0;width:100%;-webkit-transition:opacity .3s ease-in;-moz-transition:opacity .3s ease-in;-ms-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;transition:opacity .3s ease-in}#sticky-nav.affix-top{position:fixed;opacity:0;z-index:-1}#sticky-nav.affix{opacity:1;z-index:99999}.imd .imd-sticky-menu{background:#f6f6f6;border-bottom:1px solid #d7d7d7;width:100%;left:0;text-align:center;z-index:99999;margin:0;padding:10px 0 0;-webkit-transition:opacity .3s ease-in;-moz-transition:opacity .3s ease-in;-ms-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.navbar-default .navbar-collapse,.navbar-default .navbar-form{padding:0}.center.navbar .nav,.center.navbar .nav>li{float:none;display:inline-block;*display:inline;*zoom:1;vertical-align:top}.center .navbar-inner{text-align:center}.imd .imd-sticky-menu li a{color:#233e7a;background:#fff;border:1px solid #d7d7d7;padding:10px 0;float:left;width:200px;height:40px;font-size:13px;font-family:Arial;font-weight:bold}.imd .imd-sticky-menu li:first-child a.nav-home{}.imd .imd-sticky-menu li:first-child a{width:0;padding:10px 18px;background:url("/Content/Cms/Pages/Homepage/Home.png") center no-repeat transparent}.imd .imd-sticky-menu li:first-child a:hover{background:url("/Content/Cms/Pages/Homepage/Home_over.png") center no-repeat #233e7a}.imd .imd-sticky-menu li.active:first-child a{background:url("/Content/Cms/Pages/Homepage/Home_over.png") center no-repeat #233e7a!important}.imd .imd-sticky-menu li a:hover{color:#fff;background:#233e7a;border:1px solid #233e7a}.imd .imd-sticky-menu li.active a{color:#fff!important;background:#233e7a!important;border:1px solid #233e7a!important}.imd .imd-sticky-menu li+li a{margin-left:10px}.imd ul.list-dashed{list-style:none;margin-left:0;padding-left:1em}.imd ul.list-dashed li:before{display:inline-block;content:"-";width:1em;margin-left:-1em}.imd .bttrlazyloading-wrapper{background-repeat:no-repeat;background-position:center center}.imd .bttrlazyloading-wrapper.bttrlazyloading-loaded{display:initial}@media screen and (max-width:767px){.centered-and-cropped img.img-responsive{min-width:767px}.imd .imd-sticky-menu li{float:none;display:inline-block;vertical-align:top;width:100%}.imd .imd-sticky-menu li a{width:100%;margin:0;background:none;border:0;color:#6b94ff;font-size:24px;font-weight:normal}.imd .imd-sticky-menu li.active a{background-color:initial!important;border:initial!important;color:#4f4f4f!important;font-weight:bold}.imd .imd-sticky-menu li .nav-back-to-top{font-weight:bold}.imd .imd-sticky-menu li a:hover{background-color:initial!important;border:initial!important;color:#6b94ff!important}.imd .imd-sticky-menu li+li a{margin-left:0}.navbar-toggle{margin:0;padding:0;background:none;border:0;width:30px;height:100%;font-size:20px;color:#233e7a;position:absolute;right:20px;top:0;z-index:99999}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background:none}.navbar-header.open .navbar-toggle .glyphicon-menu-down,.navbar-header .navbar-toggle .glyphicon-menu-up{display:none}.navbar-header.open .navbar-toggle .glyphicon-menu-up{display:inline-block}.navbar-header{position:relative}.navbar-header .navbar-brand{opacity:1;-webkit-transition:opacity .3s ease-in;-moz-transition:opacity .3s ease-in;-ms-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;transition:opacity .3s ease-in;margin:0;padding:10px;float:none;height:45px;color:#233e7a;font-size:22px;text-align:center}.navbar-header.open .navbar-brand{opacity:0}.navbar-collapse{border:0}.navbar-collapse .divider{height:1px;width:135px;background:#ccc;margin:15px auto}.navbar-collapse .nav-back-to-top:after{content:'';background:url("/Content/Cms/Pages/Homepage/images_sprite.png") 0 -1292px no-repeat transparent;background:url("/Content/Cms/Pages/Homepage/images_sprite.svg") 0 -1292px no-repeat,linear-gradient(transparent,transparent);background-size:200px;display:inline-block;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);width:35px;height:15px}}@media screen and (max-width:330px){.navbar-header .navbar-brand{text-align:left}}@media screen and (min-width:768px){.centered-and-cropped img.img-responsive{min-width:992px}a.contact-us,.contact-phone{width:100%;font-size:14px;color:#233e7a;padding-top:17px;float:left;padding-left:40px;line-height:inherit;margin-top:0;text-align:left;position:relative}a.contact-us:before{left:0;top:0;margin-right:0}.contact-phone{margin-top:20px}.contact-phone:before{left:0;top:5px}.imd .imd-sticky-menu{padding:10px}.imd .imd-sticky-menu li a{width:165px;font-size:12px}.imd .imd-sticky-menu li+li a{margin-left:2px}}@media screen and (min-width:992px){.centered-and-cropped img.img-responsive{min-width:1200px}a.contact-us,.contact-phone{padding-left:40px;padding-top:0;margin-top:13px;line-height:55px}.contact-phone{line-height:40px}a.contact-us{padding-left:40px}a.contact-us:before{margin-right:10px;left:0;top:inherit}.contact-phone:before{margin-right:10px;left:0;top:inherit}.imd .imd-sticky-menu li a{width:200px}.imd .imd-sticky-menu li+li a{margin-left:10px}}@media screen and (min-width:1200px){.centered-and-cropped img.img-responsive{min-width:1400px;max-height:450px}}.imd .homepage-sections-holder div.direct-access p{margin:0;max-width:100%}.imd .homepage-sections-holder div.direct-access .headline{margin-bottom:0;float:left}.imd .homepage-sections-holder div.direct-access .headline h1{margin:0;color:#75756e;font-family:'FFDINWebPro';font-size:24px;line-height:1.3em;text-transform:initial;text-align:left}.imd div.direct-access{position:relative;background:#fff}.imd div.direct-access:before{content:'';display:inline-block;width:100%;height:5px;background:url("/Content/Cms/Pages/Homepage/homepage_separator_gradient.png") repeat-x}.imd div.direct-access .direct-access__header{padding:30px 15px;overflow:hidden}.imd div.direct-access .direct-access__button{width:100%;background-color:#f8f8f8;border:1px solid #d3d3d3;border-radius:3px;float:right;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.imd div.direct-access .direct-access__button:hover{background:#f8f8f8}.imd div.direct-access .direct-access__button.expanded .arrow:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.imd div.direct-access .direct-access__button .text{float:left;font-family:Arial;font-size:14px;padding:10px 15px;text-align:left;line-height:1.3;width:auto}.imd div.direct-access .direct-access__button .text span{display:block;font-family:'FFDINWebProMedium'}.imd div.direct-access .direct-access__button .arrow{width:50px;height:56px;float:right;padding:0;overflow:hidden;border-left:1px solid #d3d3d3}.imd div.direct-access .direct-access__button .arrow:after{content:"";display:inline-block;background:url("/Content/Cms/Pages/Homepage/images_sprite.png") 0 -763px no-repeat transparent;background:url("/Content/Cms/Pages/Homepage/images_sprite.svg") 0 -763px no-repeat,linear-gradient(transparent,transparent);width:13px;height:10px;margin-left:19px;margin-top:24px}.imd div.direct-access .direct-access__menu{display:none;position:absolute;width:100%;left:0;right:0;top:195px;padding-top:35px;padding-left:15px;padding-right:15px;background-color:#f8f8f8;border:1px solid #dadde5;z-index:1000}.imd div.direct-access .direct-access__menu .content .row{width:100%}.imd div.direct-access .direct-access__menu .search-icon{background:url("/Content/Cms/Pages/Homepage/images_sprite.png") 0 0 no-repeat transparent;background:url("/Content/Cms/Pages/Homepage/images_sprite.svg") 0 0 no-repeat,linear-gradient(transparent,transparent);width:30px;height:25px;position:absolute;left:25px;top:12px}.imd div.direct-access .direct-access__menu input[type="search"]{width:100%;margin-bottom:40px}.imd div.direct-access .direct-access__menu h2.title{margin-top:0;margin-bottom:20px;color:#4d4d4d;text-align:left;border-bottom:1px solid #dadde4;width:100%;font-family:'FFDINWebPro';font-size:17px;font-weight:normal;line-height:initial}.imd div.direct-access .direct-access__menu h5{font-weight:bold;color:#4d4d4d}.imd div.direct-access .direct-access__menu .divider{display:block;width:50px;height:1px;margin-bottom:20px;border-bottom:2px solid}.imd div.direct-access .direct-access__menu hr{height:0;margin-top:0;margin-bottom:20px;border-bottom:1px solid #dadde4}.imd div.direct-access .direct-access__menu .blue{color:#0088db}.imd div.direct-access .direct-access__menu .red{color:#da1288}.imd div.direct-access .direct-access__menu .green{color:#66b900}.imd div.direct-access .direct-access__menu .orange{color:#fc9603}.imd div.direct-access .direct-access__menu .purple{color:#644fbf}.imd div.direct-access .direct-access__menu ul{margin-bottom:40px;padding-left:0}.imd div.direct-access .direct-access__menu ul li{font-size:14px;list-style:none}.imd div.direct-access .direct-access__menu ul li+li{margin-top:15px}.imd div.direct-access .direct-access__menu .top-section a{color:#555}.imd div.direct-access .direct-access__menu .bottom-section a{color:#555}.imd div.direct-access .direct-access__menu .menu-group{position:relative}.imd div.direct-access .direct-access__menu .menu-group .meta-tags{display:none}@media screen and (max-width:767px){.imd .homepage-sections-holder div.direct-access .headline{margin-bottom:20px}.imd div.direct-access .btn-direct-access{width:100%}.imd div.direct-access .direct-access__menu{border-bottom:2px solid #66708f}}@media screen and (min-width:768px){.imd div.direct-access .direct-access__header{padding:30px 0}.imd div.direct-access .direct-access__button{width:auto;margin-top:0}.imd .homepage-sections-holder div.direct-access p,.imd .homepage-sections-holder div.direct-access .headline h1{max-width:380px}.imd div.direct-access .btn-direct-access .arrow{width:38px}.imd div.direct-access .btn-direct-access .arrow:after{margin-left:13px}.imd div.direct-access .direct-access__menu{top:110px;border-bottom:2px solid #66708f}}@media screen and (min-width:992px){.imd .homepage-sections-holder div.direct-access p,.imd .homepage-sections-holder div.direct-access .headline h1{max-width:490px}}@media screen and (min-width:1200px){.imd .homepage-sections-holder div.direct-access p,.imd .homepage-sections-holder div.direct-access .headline h1{max-width:570px}}@media screen and (max-width:390px){.imd div.direct-access .direct-access__menu{top:225px}}.flex-container a:hover,.flex-slider a:hover,.flex-container a:focus,.flex-slider a:focus{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\20";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);-o-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);box-shadow:'' 0 1px 4px rgba(0,0,0,.2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'';color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3)}.flex-direction-nav a.flex-next:before{content:''}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:''}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:''}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}.imd section.highlights{padding-top:0;padding-left:0;padding-right:0}.imd section.highlights .row{margin-left:0;margin-right:0}section.highlights .item{overflow:hidden}section.highlights .item *{font-family:'FFDINWebPro'}section.highlights .item .item-title{font-size:20px;text-transform:uppercase;margin-bottom:45px}section.highlights .item .item-separator{border-top:1px solid #fff;width:40px;margin:0 0 18px;-ms-transform:scale(1,.5);-moz-transform:scale(1,.5);-o-transform:scale(1,.5);-webkit-transform:scale(1,.5);transform:scale(1,.5)}section.highlights .item .item-text{font-size:14px;margin-bottom:15px}section.highlights .item .item-learn-more{font-size:14px}section.highlights .item .item-description{padding:15px 30px;width:100%;position:absolute;background:none;top:8%;left:0}section.highlights .item .item-program{color:#fff;font-size:14px;line-height:25px;width:100%;height:25px;text-transform:uppercase;margin-bottom:15px;display:none}section.highlights .item .item-program .item-program-text{text-align:center;padding:2px 15px}section.highlights .item .item-description div,section.highlights .item .item-description p,section.highlights .item .item-description a{color:#fff}section.highlights div.go-to-next-grey{position:absolute;left:50%;margin-left:-17px;bottom:-17px;display:inline-block;cursor:pointer;width:45px;height:25px;background:url("/Content/Cms/Pages/Homepage/images_sprite.png") 0 -822px no-repeat transparent;background:url("/Content/Cms/Pages/Homepage/images_sprite.svg") 0 -822px no-repeat,linear-gradient(transparent,transparent);z-index:999;top:100%}section.highlights .fullWidthTeaser{overflow:hidden}.story-block h4 p{margin-top:0!important}.untouchable .panel:hover .title-box{height:auto}@media screen and (max-width:768px){section.highlights .row-small-gutter>[class*="col-"]:last-child{margin-top:10px}section.highlights .item-separator{display:none}section.highlights .item{margin:0;color:#fff}section.highlights .item .item-description{display:block}section.highlights .item .item-text{display:none}}@media screen and (min-width:768px){section.highlights .item .item-title{margin-bottom:17px}section.highlights .item .item-description{padding:0;top:10%}section.highlights .item .item-program{width:100%;height:25px;display:inline-block}}@media screen and (min-width:992px){section.highlights .item .item-text{margin-bottom:25px}section.highlights .item .item-program{height:25px;line-height:25px}section.highlights .item .item-description{width:100%}}@media screen and (min-width:1200px){section.highlights .item .item-program{height:30px;line-height:30px}section.highlights .item .item-description .content{padding-left:0}.story-block figure img{width:auto!important;max-width:100%!important}}.carousel-wrapper{overflow:hidden;position:relative;margin-top:10px}.stream-carousel{margin:0 auto}.flex-viewport{overflow:visible!important;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.slides,.flex-control-nav,.owl-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.owl-nav,.flex-direction-nav{width:100%;z-index:50}.flex-direction-nav li,.owl-theme .owl-controls .owl-nav [class*=owl-]{position:absolute;bottom:45%;width:55px;height:59px;display:block;text-indent:250%;white-space:nowrap;overflow:hidden;opacity:.7;margin:0!important}.untouchable .flex-direction-nav li:hover,.owl-theme .owl-controls .owl-nav [class*=owl-]:hover{opacity:1}.flex-direction-nav .flex-prev,.owl-theme .owl-controls .owl-nav .owl-prev{background:url("/Content/Cms/Pages/Homepage/images_sprite.png") -2px -893px no-repeat transparent!important;background:url("/Content/Cms/Pages/Homepage/images_sprite.svg") -2px -893px no-repeat,linear-gradient(transparent,transparent)!important;border-radius:0 5px 5px 0;left:0}.flex-direction-nav .flex-next,.owl-theme .owl-controls .owl-nav .owl-next{background:url("/Content/Cms/Pages/Homepage/images_sprite.png") -2px -969px no-repeat transparent!important;background:url("/Content/Cms/Pages/Homepage/images_sprite.svg") -2px -969px no-repeat,linear-gradient(transparent,transparent)!important;border-radius:5px 0 0 5px;right:0}.flex-direction-nav .flex-prev,.flex-direction-nav .flex-next{top:0}.flex-direction-nav a{width:55px;height:59px;display:block;text-indent:250%;white-space:nowrap;overflow:hidden;opacity:1;margin:0!important}.flex-direction-nav li:first-child,.owl-nav div:first-child{left:0}.flex-direction-nav li:last-child,.owl-nav div:last-child{right:0}.homepage-sections-holder .stream-carousel-item{list-style:none!important;float:left;display:block}.content-full{width:100%;height:100%;float:left}.content-half{width:50%;float:left}.content-half-vertical{width:100%;height:50%;float:left}section.highlights .panel{overflow:hidden;margin:0 5px;float:left;text-align:center;font-size:32px;color:#fff;border:0;border-radius:0;box-shadow:none}.item .content-half-vertical:first-child .panel,.item .content-half .panel-one-by-one:first-child{margin-bottom:5px}.item .content-half-vertical:last-child .panel,.item .content-half .panel-one-by-one:last-child{margin-top:5px}.item .content-half-vertical:first-child .content-half .panel{margin-top:0}.item .content-half-vertical:last-child .content-half .panel{margin-bottom:0}.panel-one-by-one{width:100%}.panel-one-by-two{width:100%}.panel-two-by-one{width:100%}.panel-two-by-two{width:100%}figure{margin:0;padding:0;display:block}.story-block{background:transparent;position:relative;overflow:hidden;font-size:15px;line-height:1.3;color:#2e454d;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.story-block figure{position:relative;width:100%;height:100%}.story-block figure img{width:100%;margin:0}.story-block .story-content{height:30%;width:auto;left:0;right:0;bottom:0;overflow:hidden;background:#fff;position:absolute;padding:32px 22px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .45s ease;-moz-transition:all .45s ease;-o-transition:all .45s ease;transition:all .45s ease}.untouchable .story-block:hover .story-content{height:100%}.story-block .story-content a:hover{text-decoration:none}.story-block .story-content h4{color:#4d4d4d;font-size:16px;text-transform:uppercase;margin:0;padding:0;text-align:left;font-weight:normal}.story-block .story-content h5{width:100%;text-align:left;color:#4d4d4d;font-size:14px;font-family:Arial;margin:0;padding:0;font-weight:normal;-webkit-transition:opacity .45s ease;-moz-transition:opacity .45s ease;-o-transition:opacity .45s ease;transition:opacity .45s ease}.story-block .story-divider{border-top:1px solid #4d4d4d;margin:10px 0;width:50px;-webkit-transition:opacity .45s ease;-moz-transition:opacity .45s ease;-o-transition:opacity .45s ease;transition:opacity .45s ease}.story-block .story-text{font-size:14px;font-family:Arial;margin-top:10px;opacity:0;text-align:left;color:#4d4d4d;-webkit-transition:all .45s ease;-moz-transition:all .45s ease;-o-transition:all .45s ease;transition:all .45s ease}.untouchable .story-block:hover .story-text{opacity:1}@media screen and (max-width:600px){.untouchable .story-block .story-divider,.story-block .story-content h5,hr.story-divider{display:none;opacity:0}.untouchable .story-block:hover .story-divider,.untouchable .story-block:hover .story-content h5,.untouchable .story-block:hover hr.story-divider{display:block;opacity:1}.story-block .story-content h4{font-size:13px}.story-block .story-content h5{height:15px!important}.story-block .story-content{height:45px}.title-box{height:35px}.panel-one-by-one .title-box{width:152px}.panel-one-by-two .title-box{width:152px}.panel-two-by-one .title-box{width:315px}.panel-two-by-two .title-box{width:315px}}@media screen and (max-width:767px) and (min-width:601px){.stream-carousel-item{max-width:430px}.story-block .story-divider,.story-block .story-content h5,hr.story-divider{display:none;opacity:0}.untouchable .story-block:hover .story-divider,.untouchable .story-block:hover .story-content h5,.untouchable .story-block:hover hr.story-divider{display:block;opacity:1}.story-block .story-content h4{font-size:13px}.story-block .story-content h5{height:15px!important}.story-block .story-content{height:45px}.title-box{height:35px}.panel-one-by-one .title-box{width:183px}.panel-one-by-two .title-box{width:183px}.panel-two-by-two .title-box{width:398px}.panel-two-by-one .title-box{width:398px}.panel-one-by-one{width:205px;height:145px}.panel-one-by-two{width:205px;height:300px}.panel-two-by-one{width:420px;height:145px}.panel-two-by-two{width:420px;height:300px}}@media screen and (max-width:767px){.story-block .story-content{padding:10px 11px}.title-box{height:35px}.story-block .story-divider,hr.story-divider{margin:10px 0}.panel,.panel-two-by-one,.panel-one-by-two,.panel-one-by-one,.panel-two-by-two{margin:0;margin-left:0!important;margin-right:0!important}.content-full,.content-half{padding-right:5px;padding-left:5px}.content-half-vertical{padding-right:5px;padding-left:5px}.content-half-vertical .content-half:first-child{padding-left:0}.content-half-vertical .content-half:last-child{padding-right:0}section.highlights .panel{}.item .content-half-vertical:first-child .panel,.item .content-half .panel-one-by-one:first-child{}.item .content-half-vertical:last-child .panel,.item .content-half .panel-one-by-one:last-child{}.story-block .story-content h5{height:30px}.panel-two-by-one .story-divider,.panel-two-by-one h5,.panel-one-by-one .story-divider,.panel-one-by-one h5{display:none;opacity:0}.untouchable .panel-two-by-one .story-block:hover .story-divider,.untouchable .panel-two-by-one .story-block:hover h5,.untouchable .panel-one-by-one .story-block:hover .story-divider,.untouchable .panel-one-by-one .story-block:hover h5{display:block;opacity:1}}@media screen and (min-width:768px){.homepage-sections-holder .stream-carousel-item{max-width:364px}.title-box{height:35px}.panel,.panel-two-by-one,.panel-one-by-two,.panel-one-by-one,.panel-two-by-two{font-size:32px}.panel-one-by-one{width:172px;height:124px}.panel-one-by-one .title-box{width:160px}.panel-one-by-two{width:172px;height:258px}.panel-one-by-two .title-box{width:160px}.panel-two-by-one{width:354px;height:124px}.panel-two-by-one .title-box{width:338px}.panel-two-by-two{width:354px;height:258px}.panel-two-by-two .title-box{width:338px}.story-block{font-size:15px;line-height:1.3}.story-block .story-content{padding:7px 8px}.story-block .story-content h4{font-size:13px}.story-block .story-content h5{height:15px}.story-block .story-content h5,.story-block .story-text{font-size:12px}.story-block .story-divider,hr.story-divider{width:30px}.panel-two-by-one .story-divider,.panel-two-by-one h5,.panel-one-by-one .story-divider,.panel-one-by-one h5{opacity:0}.untouchable .panel-two-by-one.story-block:hover .story-divider,.untouchable .panel-two-by-one.story-block:hover h5,.untouchable .panel-one-by-one.story-block:hover .story-divider,.untouchable .panel-one-by-one.story-block:hover h5{opacity:1}}@media screen and (min-width:992px){.homepage-sections-holder .stream-carousel-item{max-width:490px}.title-box{height:35px}.panel,.panel-two-by-one,.panel-one-by-two,.panel-one-by-one,.panel-two-by-two{font-size:32px}.panel-one-by-one{width:234px;height:170px}.panel-one-by-one .title-box{width:207px}.panel-one-by-two{width:234px;height:350px}.panel-one-by-two .title-box{width:207px}.panel-two-by-one{width:480px;height:170px}.panel-two-by-one .title-box{width:454px}.panel-two-by-two{width:480px;height:350px}.panel-two-by-two .title-box{width:454px}.story-block{font-size:15px;line-height:1.3}.story-block .story-content{padding:11px 13px;height:30%}.story-block .story-content h4{font-size:15px}.story-block .story-content h5{height:30px}.story-block .story-content h5,.story-block .story-text{font-size:13px}.story-block .story-divider,hr.story-divider{width:40px}}@media screen and (min-width:1200px){.panel .title-box{height:45px}.homepage-sections-holder .stream-carousel-item{max-width:572.5px}.panel,.panel-two-by-one,.panel-one-by-two,.panel-one-by-one,.panel-two-by-two{font-size:32px}.panel-one-by-one{width:276.25px;height:200px}.panel-one-by-one .title-box{width:244px}.panel-one-by-two{width:276.25px;height:410px}.panel-one-by-two .title-box{width:244px}.panel-two-by-one{width:562.5px;height:200px}.panel-two-by-one .title-box{width:530px}.panel-two-by-two{width:562.5px;height:410px}.panel-two-by-two .title-box{width:530px}.story-block{font-size:15px;line-height:1.3}.story-block .story-content{padding:14px 16px}.story-block .story-content h4{font-size:16px}.story-block .story-content h5{height:45px}.story-block .story-content h5,.story-block .story-text{font-size:14px}.story-block .story-divider,hr.story-divider{width:50px}}hr.story-divider{border-top:none!important;background-color:#4d4d4d;margin:10px 0;width:50px;height:1px;-webkit-transition:opacity .45s ease;-moz-transition:opacity .45s ease;-o-transition:opacity .45s ease;transition:opacity .45s ease}section.highlights .panel .story-content a p{margin:0;text-align:left}.untouchable .story-block:hover .full-title{display:block!important}.untouchable .story-block:hover .title-box{display:none!important}.story-block .full-title{display:none}.story-block .title-box{display:block}.story-block .story-content hr.story-divider{text-align:left}.story-block .story-content.touchable-open{height:100%}.story-block .story-content.touchable-open .title-box{height:auto}.story-block .story-content.touchable-open .story-text{opacity:1}.story-block .story-content.touchable-open .story-divider,.story-block .story-content.touchable-open h5,.untouchable .story-block .story-content.touchable-open hr.story-divider{display:block;opacity:1}.story-block .story-content.touchable-open .full-title{display:block!important}.story-block .story-content.touchable-open .title-box{display:none!important}.story-block .story-content.touchable-open h5{height:initial!important}.imd section.organizations .lead p{margin-top:0}section.organizations .headline+.row{margin-bottom:30px}section.organizations .headline p{display:block}section.organizations .module-container{border-bottom:1px solid #ddd;margin-top:48px}section.organizations .module-container .module{margin-bottom:40px;overflow:hidden}section.organizations .module-container .success-stories-title+div .module{margin-bottom:35px}section.organizations .module-container .module h2{margin-top:0}section.organizations .module-container .module p{padding-top:8px}section.organizations .module-container .module p strong{font-family:'FFDINWebProMedium'}section.organizations .module-container .module-filled{padding:35px 52px;margin-bottom:56px;overflow:hidden;background-color:#f2f2f2;font-family:Arial,Helvetica}section.organizations .module-container .module-filled p{font-family:Arial,Helvetica}section.organizations .row .success-stories-title{border-top:1px solid #ddd;margin:0 15px}section.organizations .row .success-stories-title h2{margin:15px 0}section.organizations .cln-container{margin-top:60px;margin-bottom:20px}@media screen and (max-width:767px){section.organizations .cln-container h2{margin-top:15px}section.organizations .module-container .module-filled{padding:35px 20px}section.organizations .row .success-stories-title{border-top:none}section.organizations .module-container{border-bottom:none}section.organizations .cln-container{margin-top:0}}@media screen and (min-width:768px){.imd .homepage-sections-holder section.organizations a{font-size:14px}section.organizations .module-container .module .btn{max-width:245px}section.organizations .col-sm-programs{margin-top:0}section.organizations .col-sm-programs .col-sm-12:not(:first-child) h3{margin-top:15px}section.organizations .cln-container h2{margin-top:0}section.organizations .module-container .module-filled{padding:35px 30px}}@media screen and (min-width:992px){section.organizations .headline{margin-right:16px}section.organizations .lead{margin-left:16px}section.organizations .col-sm-programs{margin-top:20px}section.organizations .module-container .module .btn{max-width:inherit}section.organizations .col-sm-programs .col-sm-12:not(:first-child) h3{margin-top:0}section.organizations .cln-container h2{margin-top:0}}section.individuals .hero{position:relative;overflow:hidden;margin:50px 0}section.individuals .hero .icon-play{top:30%}section.individuals .hero .hero__content{position:absolute;bottom:10%;left:0;width:100%;padding:0 15px}section.individuals .hero .hero__title{color:#fff;font-size:20px;text-transform:uppercase;font-family:'FFDINWebPro'}section.individuals .hero .hero__separator{border-top:1px solid #fff;width:40px;margin:15px 0}section.individuals .hero a{color:#fff}section.individuals .module{margin-top:20px;min-height:200px}section.individuals .module .module__header{margin-bottom:10px}section.individuals .module .module__header h2{display:inline-block;margin-top:0;margin-bottom:0;background-color:#f2f2f2;text-transform:none;font-family:'FFDINWebProBold';font-size:16px}section.individuals .module .module__header h2:hover{text-decoration:underline}section.individuals .module .module__header .module__line{width:100%;display:block;border-bottom:1px solid #ccc;margin-bottom:-9px}section.individuals .module .module__header a{text-decoration:underline}section.individuals .module .module__header--global_leadership h2,section.individuals .module .module__header--blue h2{color:#0088db}section.individuals .module .module__header--strategic_leadership h2,section.individuals .module .module__header--red h2{color:#da1288}section.individuals .module .module__header--execution_leadership h2{color:#66b900}section.individuals .module .module__header--stakeholder_leadership h2{color:#fc9603}section.individuals .module .module__header--personal_leadership h2,section.individuals .module .module__header--purple h2{color:#644fbf}section.individuals .module .module__header--imd_blue h2{color:#233d7a}section.individuals .module .module__header--medium_blue h2{color:#b7c6ef}section.individuals .module .module__header--light_blue h2{color:#e8ebf3}section.individuals .module .module__header--grayish_blue h2{color:#66708f}section.individuals .module .module__header--mouseover_blue h2{color:#069}section.individuals .module .module__header--dark_gray h2{color:#4d4d4d}section.individuals .module .module__header--medium_gray h2{color:#d2d2d2}section.individuals .module .module__header--light_gray h2{color:#ebebeb}section.individuals .module .module__header--orange h2{color:#f97127}section.individuals .module .module__header--error_red h2{color:#d40404}section.individuals .module .module__header--lime_green h2,section.individuals .module .module__header--green h2{color:#a9da02}section.individuals .module .module__header--lime_green_for_text h2{color:#81b500}section.individuals .module .module__header p{margin-top:0}section.individuals .module .module__header p a{margin-top:0}section.individuals .module .module__topics{font-style:italic;display:block}section.individuals .module p{font-size:16px}section.individuals .module p a{font-size:14px;margin-top:0}section.individuals .module--indent img{margin-top:-10px;float:left}section.individuals .module-filled div.col-xs-3{max-width:80px}section.individuals .module-filled .col-sm-9.no-padding h2{padding-top:15px!important}section.individuals .icon{background:url("/Content/Cms/Pages/Homepage/images_sprite.png") 0 0 no-repeat transparent;background:url("/Content/Cms/Pages/Homepage/images_sprite.svg") 0 0 no-repeat,linear-gradient(transparent,transparent)}section.individuals .icon-cloud{background-position:0 -1385px;top:-30px;left:40%;width:90px;height:95px}section.individuals .icon-note{background-position:0 -1551px;top:-25px;left:40%;width:90px;height:95px}section.individuals .row-icons{margin-top:100px}section.individuals .row-icons p{display:block}section.individuals .module-filled{margin-top:20px;padding:35px 62px;overflow:hidden}section.individuals .module-filled h2{margin-top:0;margin-bottom:10px;text-align:left}section.individuals .module--gray{height:auto;background-color:#f9f9fb}section.individuals .module--gray h2,section.individuals .module--gray p{color:#4d4d4d}section.individuals .module--white{background-color:#fff}section.individuals .module--white h2,section.individuals .module--white p{text-align:left}section.individuals .module--white h2{margin-top:30px;margin-bottom:20px;color:#4d4d4d}section.individuals .module--white p{color:#75756e}.imd .homepage-sections-holder section.individuals h2.open-program-title{margin-top:10px}section.individuals .lead p{margin:0}section.individuals .content .row .open-program-line{border-top:1px solid #4d4d4d;margin-top:18px}section.individuals .module-filled .no-margin a.preceding-arrow{white-space:normal}section.individuals .contact-phone{margin-top:5px}section.individuals .item .item-description{padding:15px 30px;width:100%;position:absolute;background:none;top:8%;left:0}section.individuals .item .item-program{color:#fff;font-size:14px;line-height:25px;width:100%;height:25px;text-transform:uppercase;margin-bottom:15px;display:none}section.individuals .item .item-program .item-program-text{text-align:center;padding:2px 15px}section.individuals .item .item-description div,section.individuals .item .item-description p,section.individuals .item .item-description a{color:#fff}@media screen and (max-width:767px){section.individuals .module p a{font-size:16px}section.individuals .module{margin-top:15px;min-height:0}section.individuals .module .module__header h2{font-size:15px}section.individuals .module-filled{padding:35px 30px}section.individuals .fullWidthTeaser .item-title{font-size:20px;text-transform:uppercase;margin-bottom:45px}section.individuals .module-filled .col-sm-9.no-padding h2{padding-top:0!important}section.individuals .icon-note{background-position:-10px -1557px;width:90px;height:90px}section.individuals .icon-cloud{background-position:-15px -1369px;width:90px;height:90px}section.individuals .row-icons{margin-top:50px}section.individuals .module--white h2{margin-top:40px}section.individuals .item{margin:0;color:#fff}section.individuals .item .item-description{display:block}section.individuals .item .item-text{display:none}section.individuals .hero{margin:25px 0 50px 0}}@media screen and (min-width:768px){section.individuals .hero .hero__content{bottom:inherit;top:30%}section.individuals .hero .icon-play{top:50%}section.individuals .module .module__header a{text-decoration:none}section.individuals .module .module__header .module__link-number{display:block;font-size:30px}section.individuals .module .module__header .module__link-text{display:block;font-size:14px;text-decoration:underline}section.individuals .module .module__text{margin-bottom:0}section.individuals .module .module__read--more{margin-top:0}section.individuals .module-filled div.col-xs-3{max-width:none}section.individuals .module-filled{margin-top:20px;padding:30px 20px}section.individuals .module-filled .btn-fullwidth{margin-bottom:25px}section.individuals .module--white{min-height:316px}section.individuals .icon{position:absolute}section.individuals .icon-cloud{background-position:0 -1363px;top:-25px;left:40%}section.individuals .headline{margin-right:16px}section.individuals .lead{margin-left:16px}section.individuals .headline{margin-right:11px}section.individuals .item .item-title{margin-bottom:17px}section.individuals .item .item-description{padding:0;top:10%}section.individuals .item .item-program{width:100%;height:25px;display:inline-block}}@media screen and (min-width:992px){section.individuals .module-filled>div.col-sm-3,section.individuals .module-filled>div.col-sm-offset-3{max-width:95px}section.individuals .module--white{min-height:304px}section.individuals .icon{background-size:auto;margin-left:0;position:absolute}section.individuals .icon-cloud{background-position:0 -1365px}section.individuals .icon-note{background-position:0 -1555px}section.individuals .module-filled{padding:35px 35px}section.individuals .item .item-text{margin-bottom:25px}section.individuals .item .item-program{height:25px;line-height:25px}section.individuals .item .item-description{width:100%}}@media screen and (min-width:1200px){section.individuals .icon{position:absolute}section.individuals .item .item-program{height:30px;line-height:30px}section.individuals .item .item-description .content{padding-left:0}}section.alumni .statistics{margin-top:5px}section.alumni .statistics .statistics__number{margin-bottom:10px;color:#0b3ab1;font-family:'FFDINWebProMedium';font-size:18px}section.alumni .statistics .statistics__text{color:#0b3ab1;font-family:'FFDINWebPro';font-size:16px;text-transform:uppercase}section.alumni .statistics .statistics__icon{display:inline-block;margin-bottom:20px;height:75px;background:url("/Content/Cms/Pages/Homepage/images_sprite.png") no-repeat top left transparent;background:url("/Content/Cms/Pages/Homepage/images_sprite.svg") no-repeat top left,linear-gradient(transparent,transparent)}section.alumni .statistics .statistics__icon.statistics__icon--executives{width:70px;background-position:0 -1046px}section.alumni .statistics .statistics__icon.statistics__icon--countries{width:106px;background-position:0 -1131px;margin-top:-7px}section.alumni .statistics .statistics__icon.statistics__icon--members{width:75px;background-position:0 -1212px;margin-top:-6px}section.alumni .module{overflow:hidden}section.alumni .module h2{margin-top:0}section.alumni .module-filled{padding:35px 35px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:hidden;background-color:#f2f2f2}section.alumni .separator{margin-top:30px}section.alumni .testimonial{margin-bottom:60px}section.alumni .testimonial h2{margin-bottom:30px}section.alumni .testimonial>p{margin-top:0;padding-left:31px}section.alumni .testimonial p:before{content:'“';font-family:Arial;font-weight:bold;font-size:34px;color:#4d4d4d;float:left;width:25px;position:absolute;left:15px;top:5px}section.alumni .testimonial .testimonial__quoute{display:table}section.alumni .testimonial .testimonial__quoute img{display:table-cell;width:103px;height:103px;margin-bottom:10px;margin-right:20px}section.alumni .testimonial .testimonial__quoute p{display:table-cell;vertical-align:top}section.alumni .testimonial .testimonial__quoute p strong{display:block;margin-top:15px;font-weight:bold}section.alumni .testimonial .testimonial__separator{position:relative;display:block;margin-top:30px;margin-bottom:30px;border-bottom:2px solid #d7d7d7}section.alumni .testimonial .testimonial__separator:before{content:"";width:21px;height:14px;display:inline-block;background:#fff url("/Content/Cms/Pages/Homepage/images_sprite.png") 4px -1661px no-repeat;background:#fff url("/Content/Cms/Pages/Homepage/images_sprite.svg") 4px -1661px no-repeat;position:absolute;top:-1px;left:40px}section.alumni .cln-container p{font-family:'FFDINWebProMedium'}section.alumni .imd-future h2{margin-bottom:20px}section.alumni .imd-future{margin-top:40px}section.alumni .separator{border-top:1px solid #d7d7d7;margin:30px 0}@media screen and (max-width:767px){section.alumni .imd-future h2{margin-top:15px}}@media screen and (min-width:768px){.imd .homepage-sections-holder section.alumni a{font-size:14px}section.alumni .lead p{margin-top:0}section.alumni .statistics{text-align:center}section.alumni .statistics .statistics__number{display:block;font-size:30px}section.alumni .statistics .statistics__text{display:block}section.alumni .statistics .statistics__icon.statistics__icon--countries{margin-left:15px}section.alumni .testimonials{margin-top:50px}section.alumni .testimonial p{min-height:154px}section.alumni .imd-future h2{margin-top:0}section.alumni .contact-phone{margin-top:0}section.alumni .contact-us{padding-left:45px}section.alumni a.contact-us:before{left:0}section.alumni .btn{margin-top:15px}}@media screen and (min-width:992px){section.alumni .testimonial p{min-height:198px}section.alumni .imd-future h2{margin-top:0}section.alumni .imd-future{margin-top:56px}section.alumni .separator{border-top:1px solid #d7d7d7}section.alumni .statistics .statistics__icon.statistics__icon--countries{margin-left:35px}}@media screen and (min-width:1200px){section.alumni .testimonial p{min-height:154px}}section.alumni .imd-future .imd-future-bullet{padding-left:15px}section.whyimd .module{position:relative;height:425px;padding:25px 20px;margin-top:10px;background-color:#fff;overflow:hidden}section.whyimd .module p{margin-top:0;margin-bottom:20px}.imd .homepage-sections-holder section.whyimd .headline{margin-bottom:40px}.imd .homepage-sections-holder section.whyimd .headline p{margin-bottom:20px}section.whyimd .module .icon-play{top:50%}section.whyimd .module iframe{position:absolute;top:0;left:0;width:100%;height:100%}section.whyimd .module--halfheight{height:208px}section.whyimd .module--fullsize{padding:0}section.whyimd .module--fullsize img{width:100%}section.whyimd .module--overlay{padding:0}section.whyimd .module--overlay .overlay__content{position:absolute;bottom:10%;left:0;width:100%;padding-left:20px;padding-right:20px}section.whyimd .module--overlay .overlay__title{color:#fff;font-family:'FFDINWebPro';font-size:20px;text-transform:uppercase}section.whyimd .module--overlay .overlay__separator{border-top:1px solid #fff;width:40px;margin:15px 0}section.whyimd .module--overlay a{color:#fff}section.whyimd .statistics{text-align:center;overflow:hidden}section.whyimd .statistics .statistics__number{display:block;margin-bottom:10px;color:#0b3ab1;font-family:'FFDINWebProMedium';font-size:30px}section.whyimd .statistics .statistics__text{display:block;color:#0b3ab1;font-family:'FFDINWebPro';font-size:19px;text-transform:uppercase}section.whyimd .statistics h2{margin-bottom:40px;color:#4d4d4d;font-family:'FFDINWebProBold';font-size:16px}section.whyimd .statistics.module--halfheight h2{margin-top:0;margin-bottom:30px}section.whyimd .statistics p{margin-top:20px}section.whyimd .statistics .statistics__icon{display:inline-block;margin-bottom:20px;height:71px;background:url("/Content/Cms/Pages/Homepage/images_sprite.png") no-repeat top left transparent;background:url("/Content/Cms/Pages/Homepage/images_sprite.svg") no-repeat top left,linear-gradient(transparent,transparent)}section.whyimd .statistics .statistics__icon.statistics__icon--building{width:71px;background-position:8px -1298px}section.whyimd .statistics .statistics__icon.statistics__icon--countries{width:106px;background-position:17px -1130px;height:75px}section.whyimd .statistics .statistics__icon.statistics__icon--executives{width:71px;background-position:0 -1044px;height:75px}section.whyimd .testimonial{position:relative}section.whyimd .testimonial>p{margin-top:0;padding-left:33px;position:relative}section.whyimd .testimonial>p:before{content:'“';font-family:Arial;font-weight:bold;font-size:34px;color:#4d4d4d;float:left;width:25px;position:absolute;left:0;top:5px}section.whyimd .testimonial .testimonial__quoute{display:table}section.whyimd .testimonial .testimonial__quoute img{display:table-cell;width:120px;height:120px;margin-bottom:10px;margin-right:20px}section.whyimd .testimonial .testimonial__quoute p{display:table-cell;vertical-align:top;font-size:16px;padding-top:25px}section.whyimd .testimonial .testimonial__quoute p strong{display:block;margin-top:10px;margin-bottom:5px;font-weight:bold}section.whyimd .testimonial .testimonial__separator{position:relative;display:block;margin-top:30px;margin-bottom:30px;border-bottom:2px solid #d7d7d7}section.whyimd .testimonial .testimonial__separator:before{content:"";width:21px;height:14px;display:inline-block;background:#fff url("/Content/Cms/Pages/Homepage/images_sprite.png") 4px -1661px no-repeat;background:#fff url("/Content/Cms/Pages/Homepage/images_sprite.svg") 4px -1661px no-repeat;position:absolute;top:-1px;left:40px}@media screen and (max-width:767px){section.whyimd .module{height:auto}section.whyimd .pull-right{float:none!important}section.whyimd .module--fullsize{padding:0}section.whyimd .faculty-research h2{text-align:center;margin-bottom:30px}section.whyimd{padding-bottom:0}}@media screen and (min-width:768px){.module--halfheight.module--fullsize.shortimage img,.module--halfheight.module--fullsize.module--image img{height:100%!important;max-width:none;width:auto;min-width:inherit!important}section.whyimd .module{padding:50px 25px}section.whyimd .module .btn{margin-top:0}section.whyimd .module.module--fullsize{padding:0}.imd .homepage-sections-holder section.whyimd .headline p{margin-bottom:0}section.whyimd .module .icon-play{top:50%}section.whyimd .module--overlay .overlay__content{bottom:inherit;top:30%}section.whyimd .module--overlay.module--overlay-bottom .overlay__content{bottom:10%;top:auto}section.whyimd .module--halfheight.module--overlay{height:210px}section.whyimd .faculty-research h2{color:#4d4d4d;font-family:'FFDINWebProBold';font-size:16px;margin-top:0;text-align:center;margin-bottom:30px}section.whyimd .module.faculty-research .btn{margin-top:60px}}@media screen and (min-width:992px){section.whyimd .module{padding:40px 15px;height:422px}section.whyimd .module--halfheight{height:206px}section.whyimd .module--halfheight.module--overlay{height:254px}}@media screen and (min-width:1200px){section.whyimd .module{padding:50px 25px;height:495px}section.whyimd .module--halfheight{height:242.5px}section.whyimd .module--halfheight.module--overlay{height:240px}section.whyimd .centered-and-cropped img.img-responsive{-moz-min-width:1140px;-ms-min-width:1140px;-o-min-width:1140px;-webkit-min-width:1140px;min-width:1140px}section.whyimd .module--halfheight.module--fullsize.shortimage .centered-and-cropped img,section.whyimd .module--halfheight.module--fullsize.module--image .centered-and-cropped img{-moz-min-width:inherit!important;-ms-min-width:inherit!important;-o-min-width:inherit!important;-webkit-min-width:inherit!important;min-width:inherit!important}}.imd section.end-teaser{padding:0}.imd section.end-teaser .end-teaser-content{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important}section.end-teaser .end-teaser-content{position:absolute;width:100%;top:50%;margin-top:-160px;padding:0 10px}section.end-teaser .end-teaser-content .end-teaser-logo{width:110px;height:110px;margin:0 auto}section.end-teaser .end-teaser-content .end-teaser-title{color:#66708f;font-size:20px;font-weight:bold;margin-bottom:20px;margin-top:18px}section.end-teaser .end-teaser-content .end-teaser-title p{color:#66708f}section.end-teaser .end-teaser-content .end-teaser-text{color:#66708f;font-size:16px;margin-bottom:30px;line-height:24px}section.end-teaser .end-teaser-content .end-teaser-text p{color:#66708f}section.end-teaser .end-teaser-content .btn-blue{float:left;min-width:180px;height:50px;line-height:38px;text-transform:uppercase;position:relative;font-size:14px;color:#fff;background:#66708f;border-radius:30px}section.end-teaser .fullWidthTeaser{overflow:hidden}section.end-teaser .item{overflow:hidden}section.end-teaser .item *{font-family:'FFDINWebPro'}section.end-teaser .item .item-title{font-size:20px;text-transform:uppercase;margin-bottom:45px}section.end-teaser .item .item-separator{border-top:1px solid #fff;width:40px;margin:0 0 18px;-ms-transform:scale(1,.5);-moz-transform:scale(1,.5);-o-transform:scale(1,.5);-webkit-transform:scale(1,.5);transform:scale(1,.5)}section.end-teaser .item .item-text{font-size:14px;margin-bottom:15px}section.end-teaser .item .item-learn-more{font-size:14px}section.end-teaser .item .item-description{padding:15px 30px;width:100%;position:absolute;background:none;top:8%;left:0}section.end-teaser .item .item-program{color:#fff;font-size:14px;line-height:25px;width:100%;height:25px;text-transform:uppercase;margin-bottom:15px;display:none}section.end-teaser .item .item-program .item-program-text{text-align:center;padding:2px 15px}section.end-teaser .item .item-description div,section.end-teaser .item .item-description p,section.end-teaser .item .item-description a{color:#fff}section.end-teaser div.go-to-next-grey{position:absolute;left:50%;margin-left:-17px;bottom:-17px;display:inline-block;cursor:pointer;width:45px;height:25px;background:url("/Content/Cms/Pages/Homepage/images_sprite.svg") 0 -822px no-repeat;z-index:999;top:100%}section.end-teaser .end-teaser-content .btnContainer{margin:auto;width:220px}section.end-teaser>.image-web-control .img-responsive{min-height:425px}@media screen and (max-width:767px){section.end-teaser{height:425px;overflow:hidden}section.end-teaser .row-small-gutter>[class*="col-"]:last-child{margin-top:10px}section.end-teaser .item-separator{display:none}section.end-teaser .item{margin:0;color:#fff}section.end-teaser .item .item-description{display:block}section.end-teaser .item .item-text{display:none}section.end-teaser .end-teaser-content .end-teaser-title,section.end-teaser .end-teaser-content .end-teaser-text{text-align:center}section.end-teaser .end-teaser-content .btn-blue{float:none;height:50px;line-height:38px;margin:0 auto;display:table;padding:6px 30px;top:0}}@media screen and (min-width:768px){section.end-teaser .end-teaser-content{top:50%;margin-top:-100px}.section.end-teaser .end-teaser-content .end-teaser-title{margin-bottom:15px;margin-top:30px}section.end-teaser .item .item-title{margin-bottom:17px}section.end-teaser .item .item-description{padding:0;top:10%}section.end-teaser .item .item-program{width:100%;height:25px;display:inline-block}section.end-teaser .end-teaser-content .end-teaser-logo{width:200px;height:200px;margin:0}section.end-teaser .end-teaser-content .btnContainer{width:180px}section.end-teaser .end-teaser-content .btn-blue{height:50px;line-height:30px;font-size:14px!important;top:-70px}section.end-teaser .end-teaser-content .end-teaser-title{margin-bottom:15px;margin-top:30px}section.end-teaser .end-teaser-content .end-teaser-text{margin-bottom:20px}section.end-teaser>.image-web-control .img-responsive{min-height:initial}}@media screen and (min-width:992px){section.end-teaser .end-teaser-content{top:50%;margin-top:-130px}section.end-teaser .item .item-text{margin-bottom:25px}section.end-teaser .item .item-program{height:25px;line-height:25px}section.end-teaser .fullWidthTeaser .item-title{margin-bottom:17px}section.end-teaser .fullWidthTeaser .item-description{padding:0;top:10%}section.end-teaser .fullWidthTeaser .item-program{width:120px;height:25px;display:inline-block}section.end-teaser .end-teaser-content .btnContainer{width:220px}section.end-teaser .end-teaser-content .btn-blue{min-width:220px;height:60px;line-height:36px;top:-100px}}@media screen and (min-width:1200px){section.end-teaser .item .item-program{height:30px;line-height:30px;font-size:14px!important}section.end-teaser .item .item-description .content{padding-left:0}section.end-teaser .end-teaser-content .end-teaser-logo{width:245px;height:245px}}