.mt-0{margin-top:0}.mt-1{margin-top:4px}.mt-2{margin-top:8px}.mt-3{margin-top:16px}.mt-4{margin-top:24px}.mt-5{margin-top:48px}.mb-0{margin-bottom:0}.mb-1{margin-bottom:4px}.mb-2{margin-bottom:8px}.mb-3{margin-bottom:16px}.mb-4{margin-bottom:24px}.mb-5{margin-bottom:48px}.mb-10{margin-bottom:10px}.my-0{margin-bottom:0;margin-top:0}.my-1{margin-bottom:4px;margin-top:4px}.my-2{margin-bottom:8px;margin-top:8px}.my-3{margin-bottom:16px;margin-top:16px}.my-4{margin-bottom:24px;margin-top:24px}.my-5{margin-bottom:48px;margin-top:48px}.mt-15{margin-top:15px}.mt-30{margin-top:30px}.pl-15{padding-left:15px}.pr-15{padding-right:15px}.py-4{padding-top:48px;padding-bottom:48px}.pr-1{padding-right:4px}.pr-2{padding-right:8px}.pr-3{padding-right:16px}.pr-4{padding-right:24px}.pr-5{padding-right:48px}.pl-1{padding-left:4px}.pl-2{padding-left:8px}.pl-3{padding-left:16px}.pl-4{padding-left:24px}.pl-5{padding-left:48px}.pt-1{padding-top:4px}.pt-2{padding-top:8px}.pt-3{padding-top:16px}.pt-4{padding-top:24px}.pt-5{padding-top:48px}.pb-1{padding-bottom:4px}.pb-2{padding-bottom:8px}.pb-3{padding-bottom:16px}.pb-4{padding-bottom:24px}.pb-5{padding-bottom:48px}.px-1{padding-left:4px;padding-right:4px}.px-2{padding-left:8px;padding-right:8px}.px-3{padding-left:16px;padding-right:16px}.px-4{padding-left:24px;padding-right:24px}.px-5{padding-left:48px;padding-right:48px}.mx-0{margin-left:0;margin-right:0}.mx-15{margin-left:15px;margin-right:15px}.align-middle{vertical-align:middle}.d-none{display:none}.d-block{display:block}.mx-auto{margin-left:auto;margin-right:auto}.text-center{text-align:center}.font-weight-bold{font-weight:bold}.w-100{width:100%}.row-lg{margin-left:-20px;margin-right:-20px}.row-lg>div{padding-left:20px;padding-right:20px}.row-xs{margin-left:-5px;margin-right:-5px}.row-xs>div{padding-left:5px;padding-right:5px}@-webkit-keyframes imagezoom{50%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}}@-moz-keyframes imagezoom{50%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}}@keyframes imagezoom{50%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}}.fancybox-button{outline:none !important}#loader2{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.5);background-position:center center;background-repeat:no-repeat no-repeat;display:none;background-size:50px auto;z-index:99}.cl-leadership{display:none}.leadership-content .project-item{opacity:unset !important}.leadership-content .project-item .innerwrap{padding:20px 30px 0;background-image:url("../img/background.jpg");background-size:cover;background-repeat:no-repeat;height:100%;cursor:default !important}.leadership-content .project-item .innerwrap:nth-child(odd){margin-right:1px}.leadership-content .project-item .innerwrap .name{font-weight:bold;color:#fff;font-family:"Heebo", Sans-serif}.leadership-content .project-item .innerwrap .elementor-text-editor{color:#fff}.leadership-content .project-item .innerwrap a.main-link{padding-top:unset !important;color:#fff}.leadership-content .project-item .innerwrap a.main-link:hover img{-moz-transform:unset;-o-transform:unset;-ms-transform:unset;-webkit-transform:unset;transform:unset}.leadership-content .project-item .innerwrap a.main-link:before{content:none !important}.leadership-content .project-item img.main-img{-moz-transform:unset !important;-o-transform:unset !important;-ms-transform:unset !important;-webkit-transform:unset !important;transform:unset !important;position:unset !important;object-fit:contain;object-position:bottom}.project-filter{font-family:"Open Sans"}@media (max-width: 991px){.project-filter>div{width:calc(100% / 3);margin-bottom:24px}.project-filter>div .nice-select{width:100%}.project-filter>div:last-child{text-align:center}}.project-filter .filter-label{position:relative;-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;max-width:100px;align-self:flex-start;padding-top:12px;font-size:14px}@media (max-width: 1199px){.project-filter .filter-label{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;text-align:center;margin-bottom:12px;padding:0}}@media (max-width: 1199px){.project-filter.testfilter{max-width:300px;margin-left:auto;margin-right:auto}}.project-filter.testfilter .category-dropdown,.project-filter.testfilter .type-dropdown,.project-filter.testfilter .location-dropdown{position:relative;-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px;max-width:300px}@media (max-width: 1199px){.project-filter.testfilter .category-dropdown,.project-filter.testfilter .type-dropdown,.project-filter.testfilter .location-dropdown{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:24px;text-align:left !important}}.project-filter.testfilter .category-dropdown.add-arrow::before,.project-filter.testfilter .type-dropdown.add-arrow::before,.project-filter.testfilter .location-dropdown.add-arrow::before{content:"\f107";display:inline-block;font-family:"Font Awesome 5 Free";font-size:2rem;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;position:absolute;top:14px;right:10px;font-size:1rem;font-weight:900;color:var(--e-global-color-accent)}.project-filter.testfilter select.testonly{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-width:0 0 2px 0;border-radius:0;border-color:var(--e-global-color-accent);cursor:pointer}.project-filter.testfilter select.testonly option{cursor:pointer}.project-filter.testfilter select.testonly option:disabled{display:none}.project-filter.testfilter select.testonly optgroup{text-align:left}.project-filter .nice-select{width:100%;max-width:100%}.project-filter .nice-select.testonly{cursor:pointer;box-shadow:none;border:2px solid var(--e-global-color-accent);border-width:0 0 2px}.project-filter .nice-select.testonly::after{-webkit-mask:url(../img/arrow-down.png) no-repeat no-repeat center center/8px auto;mask:url(../img/arrow-down.png) no-repeat no-repeat center center/8px auto;background-color:var(--e-global-color-accent);right:0;background-image:none}.project-filter select[name="category"]+.nice-select{z-index:4}.project-filter select[name="type"]+.nice-select{z-index:3}.project-filter select[name="location"]+.nice-select{z-index:2}@media (max-width: 767px){.project-filter{text-align:center;max-width:320px;margin-left:auto;margin-right:auto}.project-filter label{padding-left:0}.project-filter>div{width:100%}.project-filter .nice-select{width:320px;margin:0 auto}}.project-filtered-content .project-item{position:relative;cursor:pointer;margin-top:2px;opacity:0}.project-filtered-content .project-item a.main-link{position:relative;z-index:1;display:block;height:100%;overflow:hidden;padding-top:58.212%}.project-filtered-content .project-item a.main-link:hover img{-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.project-filtered-content .project-item a.main-link:before{content:"";display:block;position:absolute;bottom:0;left:0;width:calc(100% - 1px);height:100%;mix-blend-mode:multiply;background:linear-gradient(to top, #000 0%, transparent 50%),url(../img/transparent.png);opacity:0.85;z-index:1;-moz-transition:all ease 0.4s;-o-transition:all ease 0.4s;-webkit-transition:all ease 0.4s;transition:all ease 0.4s}.project-filtered-content .project-item .download-icon{position:absolute;right:20px;bottom:20px;z-index:2}@media (max-width: 575px){.project-filtered-content .project-item .download-icon{bottom:15px}}.project-filtered-content .project-item .download-icon img{height:25px}.project-filtered-content .project-item:nth-child(odd) a.main-link{margin-right:1px}.project-filtered-content .project-item:nth-child(even) a{margin-left:1px}.project-filtered-content .project-item:nth-child(even):after{left:1px}.project-filtered-content .project-item img.main-img{user-select:none;height:100%;-moz-transition:all ease 1s;-o-transition:all ease 1s;-webkit-transition:all ease 1s;transition:all ease 1s;-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);width:100%;position:absolute;top:0;left:0}.project-filtered-content .project-item img.lazy{background:url("../img/loader.gif") no-repeat no-repeat center center/50px 50px}.project-filtered-content .project-item .project-caption{position:absolute;bottom:20px;left:20px;z-index:1}@media (max-width: 575px){.project-filtered-content .project-item .project-caption{bottom:0}}.project-filtered-content .project-item h6{letter-spacing:1px;font-family:"Open Sans";font-size:20px;color:#fff}.project-filtered-content .project-item h6.project-type{font-size:16px;margin:0}.project-filtered-content .project-item h6+h6{width:calc(100% - 20px)}.project-filtered-content .project-popup{display:none}.project-popup .elementor-invisible{visibility:visible !important}.project-popup .fancybox-previous,.project-popup .fancybox-next{position:absolute;bottom:16px;height:18px;width:40px}.project-popup .fancybox-previous{left:24px;background:url(../img/arrow-left.png) #fff no-repeat no-repeat 10px center/8px auto}.project-popup .fancybox-previous:hover{background-image:url(../img/arrow-left-active.png)}.project-popup .fancybox-next{right:24px;background:url(../img/arrow-right.png) #fff no-repeat no-repeat 20px center/8px auto}.project-popup .fancybox-next:hover{background-image:url(../img/arrow-right-active.png)}.project-popup .ae-element-post-content{overflow:hidden auto;max-height:290px;padding-right:15px}.project-popup .ae-element-post-content::-webkit-scrollbar{width:6px}.project-popup .ae-element-post-content::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);-webkit-border-radius:0px;border-radius:0px}.project-popup .ae-element-post-content::-webkit-scrollbar-thumb{-webkit-border-radius:0px;border-radius:0px;background:#1B1E24;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5)}.project-popup .ae-element-post-content::-webkit-scrollbar-thumb:window-inactive{background:#1B1E24}@media (max-width: 767px){.project-popup .ae-element-post-content{max-height:unset}}.fancybox-arrow{background-color:transparent !important;outline:none !important}.fancybox-arrow:after{background-color:#000 !important;outline:none !important}.fancybox-button--close{background-color:#000 !important;outline:none !important}.fancybox-slide>div{overflow:hidden auto !important}
