@keyframes customFadeInUp{from{opacity:0;transform:translate3d(0, 0.5em, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes zoomOutElement{from{transform:scale(1) translate(0, 0)}to{transform:scale(4) translate(30px, -30px)}}@keyframes dottedLoading{0%,80%,100%{box-shadow:0 1.5em 0 -0.9em}40%{box-shadow:0 1.5em 0 0}}@keyframes stickyFadeInUp{from{transform:translate3d(0, 0.2em, 0);visibility:visible;opacity:0}to{transform:translate3d(0, -50%, 0);opacity:1}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.director-view{background-color:#fff;border:2px solid #ddd;padding:25px}@media (min-width: 992px){.director-view{padding:30px}}.director-view .image{margin-bottom:1.5em}.director-view .image img{display:block;width:100%}.director-view .director-info{text-align:center}.director-view .full-name{color:#333;font-size:18px;font-size:1.28571rem}@media (min-width: 768px){.director-view .full-name{font-size:20px;font-size:1.42857rem}}@media (min-width: 992px){.director-view .full-name{font-size:24px;font-size:1.71429rem}}@media (min-width: 1200px){.director-view .full-name{font-size:30px;font-size:2.14286rem}}@media (min-width: 1600px){.director-view .full-name{font-size:32px;font-size:2.28571rem}}.director-view .title{color:#7e7e7e;font-size:15px;font-size:1.07143rem}@media (min-width: 768px){.director-view .title{font-size:17px;font-size:1.21429rem}}@media (min-width: 992px){.director-view .title{font-size:20px;font-size:1.42857rem}}@media (min-width: 1200px){.director-view .title{font-size:26px;font-size:1.85714rem}}@media (min-width: 1600px){.director-view .title{font-size:28px;font-size:2rem}}.director-view .read-profile{text-transform:uppercase;color:#004a8d;font-weight:400;margin-top:1.2em;font-size:16px;font-size:1.14286rem}@media (min-width: 1200px){.director-view .read-profile{font-size:18px;font-size:1.28571rem}}@media (min-width: 1600px){.director-view .read-profile{font-size:20px;font-size:1.42857rem}}.director-view .read-profile a{color:#004a8d}.experience-layouts-directors{padding:25px 15px;background-color:#f2f2f2}@media (min-width: 768px){.experience-layouts-directors{padding-left:30px;padding-right:30px}}@media (min-width: 992px){.experience-layouts-directors{padding-top:40px;padding-bottom:40px}}.experience-layouts-directors h2.title{text-transform:uppercase;color:#004a8d;text-align:center;margin-bottom:1em;font-size:18px;font-size:1.28571rem}@media (min-width: 992px){.experience-layouts-directors h2.title{font-size:22px;font-size:1.57143rem}}@media (min-width: 1200px){.experience-layouts-directors h2.title{font-size:25px;font-size:1.78571rem}}@media (min-width: 1600px){.experience-layouts-directors h2.title{font-size:28px;font-size:2rem}}.experience-directors .experience-component{margin-bottom:25px}@media (min-width: 768px){.experience-directors .experience-component{margin-bottom:30px}.experience-directors .experience-component:nth-child(2n+1){margin-bottom:0}}.experience-directors .experience-component:last-child{margin-bottom:0}@media (min-width: 768px){.block-content.view-1-columns .experience-directors{display:-ms-flexbox;display:flex;display:-ms-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}}@media (min-width: 768px){.block-content.view-1-columns .experience-component{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:15px;padding-right:15px}}@media (min-width: 768px){.block-content.view-2-columns .experience-directors{display:-ms-flexbox;display:flex;display:-ms-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}}@media (min-width: 768px){.block-content.view-2-columns .experience-component{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:15px;padding-right:15px}}@media (min-width: 768px){.block-content.view-3-columns .experience-directors{display:-ms-flexbox;display:flex;display:-ms-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}}@media (min-width: 768px){.block-content.view-3-columns .experience-component{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;padding-left:15px;padding-right:15px}}@media (min-width: 768px){.block-content.view-4-columns .experience-directors{display:-ms-flexbox;display:flex;display:-ms-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}}@media (min-width: 768px){.block-content.view-4-columns .experience-component{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:15px;padding-right:15px}}@media (min-width: 768px){.block-content.view-5-columns .experience-directors{display:-ms-flexbox;display:flex;display:-ms-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}}@media (min-width: 768px){.block-content.view-5-columns .experience-component{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;padding-left:15px;padding-right:15px}}@media (min-width: 768px){.block-content.view-landscape .director-view{position:relative;padding:0}.block-content.view-landscape .director-view .image{width:30%;margin-bottom:0}.block-content.view-landscape .director-view .director-info{position:absolute;top:50%;width:70%;right:0;text-align:center;z-index:1;transform:translateY(-50%)}}@media (min-width: 768px){.block-content.view-landscape .director-view.director-profile-page .content{display:-ms-flexbox;display:flex;margin-left:-15px;margin-right:-15px}}.block-content.view-landscape .director-view.director-profile-page .image{margin-bottom:10px}@media (min-width: 768px){.block-content.view-landscape .director-view.director-profile-page .image{padding-left:15px;padding-right:15px;max-width:40%;-ms-flex:0 0 40%;flex:0 0 40%;margin-bottom:0}}@media (min-width: 992px){.block-content.view-landscape .director-view.director-profile-page .image{max-width:35%;-ms-flex:0 0 35%;flex:0 0 35%}}.block-content.view-landscape .director-view.director-profile-page .director-info{text-align:left}@media (min-width: 768px){.block-content.view-landscape .director-view.director-profile-page .director-info{position:relative;display:block;margin-left:0;top:0;transform:none;width:100%;padding:20px 30px}}@media (min-width: 1200px){.block-content.view-landscape .director-view.director-profile-page .director-info{padding-top:30px}}.block-content.view-landscape .director-view.director-profile-page .director-info .full-name,.block-content.view-landscape .director-view.director-profile-page .director-info .title{text-align:center}.block-content.view-landscape .director-view.director-profile-page .director-info .full-name{font-size:25px;font-size:1.78571rem;color:#000;margin-bottom:7px;font-weight:500}@media (min-width: 768px){.block-content.view-landscape .director-view.director-profile-page .director-info .full-name{font-size:20px;font-size:1.42857rem;margin-bottom:15px}}@media (min-width: 1200px){.block-content.view-landscape .director-view.director-profile-page .director-info .full-name{font-size:25px;font-size:1.78571rem}}@media (min-width: 1600px){.block-content.view-landscape .director-view.director-profile-page .director-info .full-name{font-size:30px;font-size:2.14286rem}}.block-content.view-landscape .director-view.director-profile-page .director-info .title{font-size:20px;font-size:1.42857rem;color:#000;margin-bottom:10px;font-weight:500}@media (min-width: 768px){.block-content.view-landscape .director-view.director-profile-page .director-info .title{font-size:17px;font-size:1.21429rem;margin-bottom:15px}}@media (min-width: 1200px){.block-content.view-landscape .director-view.director-profile-page .director-info .title{font-size:22px;font-size:1.57143rem}}@media (min-width: 1600px){.block-content.view-landscape .director-view.director-profile-page .director-info .title{font-size:25px;font-size:1.78571rem}}.block-content.view-landscape .director-view.director-profile-page .director-info .director-description{letter-spacing:0.3px;line-height:20px;font-size:16px}@media (min-width: 768px){.block-content.view-landscape .director-view.director-profile-page .director-info .director-description{margin-top:10px}}@media (min-width: 768px){.view-2-columns.view-landscape .director-view .full-name{font-size:16px;font-size:1.14286rem}}@media (min-width: 992px){.view-2-columns.view-landscape .director-view .full-name{font-size:18px;font-size:1.28571rem}}@media (min-width: 1200px){.view-2-columns.view-landscape .director-view .full-name{font-size:20px;font-size:1.42857rem}}@media (min-width: 768px){.view-2-columns.view-landscape .director-view .title{font-size:13px;font-size:.92857rem}}@media (min-width: 992px){.view-2-columns.view-landscape .director-view .title{font-size:15px;font-size:1.07143rem}}@media (min-width: 1200px){.view-2-columns.view-landscape .director-view .title{font-size:16px;font-size:1.14286rem}}@media (min-width: 768px){.view-2-columns.view-landscape .director-view .read-profile{font-size:13px;font-size:.92857rem}}@media (min-width: 992px){.view-2-columns.view-landscape .director-view .read-profile{font-size:14px;font-size:1rem}}@media (min-width: 992px){.view-portrait.view-2-columns{padding-left:15%;padding-right:15%}}@media (min-width: 768px){.view-portrait .director-view .full-name{font-size:22px;font-size:1.57143rem}}@media (min-width: 768px){.view-portrait .director-view .title{font-size:16px;font-size:1.14286rem}}.view-portrait .director-view .read-profile{font-size:16px;font-size:1.14286rem}.modal.view-profile .image{margin-bottom:15px}@media (min-width: 768px){.modal.view-profile .image{margin-bottom:0}}.modal.view-profile .image img{width:100%}.modal.view-profile .description{line-height:1.4;color:#000}.modal.view-profile .description p :last-child{margin-bottom:0}@media (min-width: 992px){.modal.view-profile .modal-dialog{margin-top:5em}}
