@-webkit-keyframes stretch{0%{-webkit-transform:scale(0.3);transform:scale(0.3);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes stretch{0%{-webkit-transform:scale(0.3);transform:scale(0.3);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes stretchless{0%{-webkit-transform:scale(0.7);transform:scale(0.7);opacity:0.5}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes stretchless{0%{-webkit-transform:scale(0.7);transform:scale(0.7);opacity:0.5}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes stretchreverce{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(0.3);transform:scale(0.3);opacity:0}}@keyframes stretchreverce{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(0.3);transform:scale(0.3);opacity:0}}@font-face{font-family:"Suisse Int'l";src:url(SuisseIntl-Regular.ttf)}@font-face{font-family:"Suisse Int'l Bold";src:url(SuisseIntl-Bold.ttf)}@font-face{font-family:"Suisse Int'l Light";src:url(SuisseIntl-Light.ttf)}@font-face{font-family:"Suisse Int'l Semi Bold";src:url(SuisseIntl-Regular.ttf)}@font-face{font-family:"Suisse Int'l Medium";src:url(SuisseIntl-Medium.ttf)}.hero-banner{background:url(hero-banner-gradient.png) no-repeat center/cover;padding:250px 0 117px 0;position:relative}.hero-banner::before{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), color-stop(70%, #fff));background-image:linear-gradient(to bottom, rgba(255,255,255,0), #fff 70%);position:absolute;content:"";height:685px;width:100%;top:auto;left:0;bottom:0}@media only screen and (max-width: 400px){.hero-banner::before{height:320px}}.hero-banner .container-1070{text-align:center}.hero-banner .arrow-bottom-btn{margin-top:50px}@media only screen and (max-width: 480px){.hero-banner .arrow-bottom-btn{margin-top:30px}}.hero-banner .dots{position:relative}.hero-banner h1{text-align:left}@media only screen and (max-width: 600px){.hero-banner{padding:155px 0px 80px 0px;margin-bottom:20px}.hero-banner h1{padding:0 20px}}@media only screen and (max-width: 400px){.hero-banner{padding:86px 0px 55px 0px;margin-bottom:5px}}.hero-banner .box-slider{margin-top:180px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 600px){.hero-banner .box-slider{margin-top:100px}}@media only screen and (max-width: 400px){.hero-banner .box-slider{margin-top:60px}}.hero-banner .box-slider li{margin-bottom:20px;width:calc(33.333% - 13.333px);margin-right:20px}.hero-banner .box-slider li:nth-child(3),.hero-banner .box-slider li:nth-child(6){margin-right:0}.hero-banner .box-slider li:nth-child(odd){height:220px}.hero-banner .box-slider li:nth-child(4),.hero-banner .box-slider li:nth-child(6){margin-top:-130px}.hero-banner .box-slider li:nth-child(even){height:350px}@media only screen and (max-width: 768px){.hero-banner .box-slider li{height:170px !important}.hero-banner .box-slider li:nth-child(2),.hero-banner .box-slider li:nth-child(4),.hero-banner .box-slider li:nth-child(6){height:280px !important}.hero-banner .box-slider li:nth-child(4),.hero-banner .box-slider li:nth-child(6){margin-top:-110px !important}}@media only screen and (max-width: 600px){.hero-banner .box-slider li{height:140px !important}.hero-banner .box-slider li:nth-child(2),.hero-banner .box-slider li:nth-child(4),.hero-banner .box-slider li:nth-child(6){height:240px !important}.hero-banner .box-slider li:nth-child(4),.hero-banner .box-slider li:nth-child(6){margin-top:-100px !important}.hero-banner .box-slider li .image-wrapper{padding:20px}.hero-banner .box-slider li img{max-width:100%;width:100% !important}}@media only screen and (max-width: 480px){.hero-banner .box-slider li{margin-right:10px !important;height:96px !important;margin-bottom:10px;width:calc(33.333% - 7.5px)}.hero-banner .box-slider li:nth-child(2),.hero-banner .box-slider li:nth-child(4),.hero-banner .box-slider li:nth-child(6){height:165px !important}.hero-banner .box-slider li:nth-child(4),.hero-banner .box-slider li:nth-child(6){margin-top:-69px !important}.hero-banner .box-slider li:nth-child(3),.hero-banner .box-slider li:nth-child(6){margin-right:0px !important}}@media only screen and (max-width: 380px){.hero-banner .box-slider li{margin-right:3px !important;height:80px !important;margin-bottom:3px;width:calc(33.333% - 2px)}.hero-banner .box-slider li:nth-child(2),.hero-banner .box-slider li:nth-child(4),.hero-banner .box-slider li:nth-child(6){height:130px !important}.hero-banner .box-slider li:nth-child(4),.hero-banner .box-slider li:nth-child(6){margin-top:-50px !important}.hero-banner .box-slider li:nth-child(3),.hero-banner .box-slider li:nth-child(6){margin-right:0px !important}}.hero-banner .box-slider li .image-section{position:relative;height:100%;overflow:hidden}.hero-banner .box-slider li .image-section .image-wrapper{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}.hero-banner .box-slider li .image-section .image-wrapper img{position:absolute;height:100%;width:100%;-o-object-fit:contain;object-fit:contain;left:0;top:0}.hero-banner .box-slider.active .image-section .image-wrapper{opacity:1}.hero-banner .dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.hero-banner .dots li{width:30px;height:3px;background:#dddddd;margin-right:20px;cursor:pointer}.hero-banner .dots li:last-child{margin-right:0px}.hero-banner .dots li.active{width:50px;background:#000}.text-banner{position:relative;overflow:hidden}.text-banner p{font-size:180px;line-height:normal;letter-spacing:-6px;overflow:hidden;height:200px;position:relative;word-break:break-all;font-family:"Suisse Int'l Bold",sans-serif;display:inline-block;white-space:nowrap;animation:floatText 2000s infinite linear;-webkit-animation:floatText 2000s infinite linear;margin-left:-100%}.text-banner p span{background-image:-webkit-gradient(linear, left top, left bottom, from(#ddd), to(#fff));background-image:linear-gradient(to bottom, #ddd, #fff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;height:200px;margin-right:54px}@media only screen and (max-width: 600px){.text-banner p{height:91px;font-size:80px;line-height:normal;letter-spacing:-2px;animation:floatText 1000s infinite linear;-webkit-animation:floatText 1000s infinite linear}.text-banner p span{margin-right:20px;height:91px}}@media only screen and (max-width: 400px){.text-banner p{font-size:45px;height:58px}.text-banner p span{height:58px}}.half-heading-half-number-counter{padding:60px 0 71px 0}.half-heading-half-number-counter .heading{width:286px}.half-heading-half-number-counter .heading h2::after{top:auto;bottom:29px;right:0}.half-heading-half-number-counter .content{padding-left:134px;width:calc(100% - 286px)}@media only screen and (max-width: 1100px){.half-heading-half-number-counter .heading{width:200px}.half-heading-half-number-counter .heading h2{font-size:40px}.half-heading-half-number-counter .heading h2::after{bottom:22px;right:-20px}.half-heading-half-number-counter .content{width:calc(100% - 200px)}}@media only screen and (max-width: 850px){.half-heading-half-number-counter{padding:20px 20px 50px 20px}.half-heading-half-number-counter .container-1280{-ms-flex-wrap:wrap;flex-wrap:wrap}.half-heading-half-number-counter .heading{width:100%}.half-heading-half-number-counter .heading h2{margin-bottom:40px}.half-heading-half-number-counter .content{width:100%;padding:0}}@media only screen and (max-width: 600px){.half-heading-half-number-counter .heading h2{font-size:32px}.half-heading-half-number-counter .heading h2::after{bottom:20px;height:2px;width:22px;right:-10px}}@media only screen and (max-width: 400px){.half-heading-half-number-counter{padding:8px 20px 30px 20px}.half-heading-half-number-counter .heading h2{font-size:24px;margin-bottom:26px}.half-heading-half-number-counter .heading h2::after{bottom:15px;height:1.6px;width:16px;right:0px}}.number-count-content{margin-left:-85px}.number-count-content li{width:33.33%;padding-left:85px;margin-bottom:79px}.number-count-content li .inner{border-top:1px solid #ddd;padding-top:10px}.number-count-content li .inner span{font-size:60px;font-weight:normal;line-height:normal;letter-spacing:-1px;color:#28282a;margin-bottom:15px}.number-count-content li .inner p{font-size:20px;font-weight:normal;line-height:1.5;letter-spacing:normal;color:#000;padding-left:26px;position:relative;margin-top:14px}.number-count-content li .inner p::after{content:"";position:absolute;left:0;width:16px;height:24px;background:url(icon-arrow-down.png) no-repeat;background-size:contain;top:0}@media only screen and (max-width: 1200px){.number-count-content li{padding-left:35px}}@media only screen and (max-width: 1100px){.number-count-content li .inner span{font-size:40px}.number-count-content li .inner p{font-size:18px;margin-top:5px}.number-count-content li .inner p::after{height:18px}}@media only screen and (max-width: 850px){.number-count-content{margin-left:-40px}.number-count-content li{padding-left:40px;margin-bottom:50px;width:50%}.number-count-content li .inner{padding-top:15px}.number-count-content li .inner span{font-size:44px}.number-count-content li .inner p{font-size:14px;line-height:1.43}}@media only screen and (max-width: 400px){.number-count-content{margin-left:-30px}.number-count-content li{margin-bottom:30px;padding-left:30px}.number-count-content li .inner{padding-top:10px}.number-count-content li .inner span{font-size:34px;margin-bottom:8px}.number-count-content li .inner p{font-size:12px;line-height:1.33}.number-count-content li .inner p::after{height:22px;top:-8px}}.ventures .number-count-content li{width:50%}.ventures .half-heading-half-number-counter{padding-bottom:40px}.four-column-content-list{padding:80px 0}.four-column-content-list h2{margin-bottom:100px}@media only screen and (max-width: 1100px){.four-column-content-list h2{margin-bottom:50px}}@media only screen and (max-width: 850px){.four-column-content-list{padding:100px 20px 50px 20px}.four-column-content-list h2{font-size:40px}.four-column-content-list .heading-with-line.big-line::after{right:-10px;width:20px;height:2px}}@media only screen and (max-width: 600px){.four-column-content-list h2{font-size:32px}}@media only screen and (max-width: 400px){.four-column-content-list{padding:60px 20px 30px 20px}.four-column-content-list h2{font-size:22px;margin-bottom:26px}.four-column-content-list .heading-with-line.big-line::after{width:16px;height:1.6px;right:0}}.four-column-list{margin-left:-70px;padding:0 105px}.four-column-list li{padding-left:70px;width:25%;margin-bottom:40px}.four-column-list li h5{margin-bottom:20px;font-family:"Suisse Int'l Light",sans-serif}@media only screen and (max-width: 1200px){.four-column-list{padding:0 40px}}@media only screen and (max-width: 1100px){.four-column-list li{width:50%}}@media only screen and (max-width: 850px){.four-column-list{padding:0;margin-left:-40px}.four-column-list li{padding-left:80px;width:100%;margin-bottom:50px}.four-column-list li h5{font-size:22px;font-weight:normal;line-height:1.45;margin-bottom:15px}}@media only screen and (max-width: 400px){.four-column-list{margin-left:-30px}.four-column-list li{margin-bottom:30px;padding-left:60px}.four-column-list li h5{font-size:16px;line-height:normal;margin-bottom:7px}.four-column-list li p{font-size:12px;line-height:1.33}}.half-heading-half-news{padding:120px 0;position:relative;z-index:1;background:#fdf8f3}.half-heading-half-news .heading{width:220px}.half-heading-half-news .content{padding-left:200px;width:calc(100% - 220px)}@media only screen and (max-width: 1200px){.half-heading-half-news .content{padding-left:100px}}@media only screen and (max-width: 1100px){.half-heading-half-news .content{padding-left:50px}}@media only screen and (max-width: 850px){.half-heading-half-news{padding:60px 0}.half-heading-half-news .container-1280{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.half-heading-half-news .heading{width:100%;padding:0 0 40px 40px}.half-heading-half-news .heading h2{font-size:40px}.half-heading-half-news .heading h2::after{height:3px;width:20px;right:-10px}.half-heading-half-news .content{padding:0;width:100%}}@media only screen and (max-width: 600px){.half-heading-half-news .heading h2{font-size:32px}.half-heading-half-news .heading h2::after{height:2px}}@media only screen and (max-width: 400px){.half-heading-half-news{padding:30px 0}.half-heading-half-news .heading{padding:0 0 26px 30px}.half-heading-half-news .heading h2{font-size:24px}.half-heading-half-news .heading h2::after{height:1.6px;width:16px;right:0}}.news-list li{margin-bottom:50px}.news-list li:last-child{margin-bottom:0}.news-list li .image-section{width:260px;height:180px;position:relative;margin-right:30px}.news-list li .image-section img{position:absolute;-o-object-fit:cover;object-fit:cover;left:0;top:0;width:100%;height:100%}.news-list li .content{width:calc(100% - 260px - 30px);padding-left:0;border-top:1px solid #bcbcbe;padding-top:15px}.news-list li .content span{font-family:"Suisse Int'l Medium",sans-serif;display:inline-block;margin:0 15px 20px 0;font-size:0;font-weight:500;line-height:normal;letter-spacing:normal;color:#606060}.news-list li .content span.category{font-size:14px;margin:0 10px 15px 0}.news-list li .content span a{font-size:14px;pointer-events:none;margin:0 10px 0 0}.news-list li .content span.date{font-family:"Suisse Int'l",sans-serif;font-weight:normal;font-size:14px}.news-list li .content span *{font:inherit;color:#606060}.news-list li .content b{margin-right:15px;opacity:0.2;font-weight:normal;color:#606060}@media only screen and (max-width: 480px){.news-list li .content b{margin-right:10px}}.news-list li .content h5{max-width:445px;line-height:1.46;font-weight:normal}.news-list li .content h5:hover{text-decoration:underline}@media only screen and (max-width: 850px){.news-list{padding-right:40px}.news-list li{margin-bottom:40px}.news-list li .image-section{width:180px;height:124px}.news-list li .content{width:calc(100% - 180px - 30px)}.news-list li .content span{margin:0 25px 20px 0}.news-list li .content span a{font-size:12px;margin:0 10px 0 0}.news-list li .content h5{font-size:18px;line-height:1.56;max-width:100%}}@media only screen and (max-width: 480px){.news-list li .content span{margin:0 10px 20px 0}}@media only screen and (max-width: 400px){.news-list{padding:0 30px}.news-list li{margin-bottom:30px}.news-list li .image-section{display:none}.news-list li .content{width:100%}.news-list li .content span{margin-bottom:12px}.news-list li .content h5{font-size:16px;line-height:1.63}}.ventures .half-heading-half-news{background:#fdf8f3}.ventures .half-heading-half-news h2::after{display:none !important}.team-banner{background:url(hero-banner-gradient.png) no-repeat center/cover;padding:210px 0 0 0;position:relative}.team-banner::before{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), color-stop(70%, #fff));background-image:linear-gradient(to bottom, rgba(255,255,255,0), #fff 70%);position:absolute;content:"";height:100%;width:100%;top:auto;left:0;bottom:0}.team-banner .flex-space-between{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.team-banner h2{font-family:"Suisse Int'l Light",sans-serif;max-width:505px;margin-bottom:97px}.team-banner .content{max-width:610px;margin-left:auto}.team-banner .content p{font-family:"Suisse Int'l Light",sans-serif;position:relative;font-size:22px;font-weight:300;line-height:1.55;letter-spacing:normal}.team-banner .content .page-title{bottom:136px;right:0;text-align:right;position:absolute}.team-banner .content .page-title span{font-size:180px;font-weight:bold;line-height:normal;letter-spacing:-6px;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(13%, #fff), color-stop(112%, rgba(255,255,255,0)));background-image:linear-gradient(to bottom, #fff 13%, rgba(255,255,255,0) 112%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-family:"Suisse Int'l Bold",sans-serif}@media only screen and (max-width: 1100px){.team-banner{padding:210px 10px 0 10px}}@media only screen and (max-width: 980px){.team-banner{padding-top:180px}.team-banner .flex-space-between{display:block}.team-banner h2{margin-bottom:30px}.team-banner .content .page-title{display:none}}@media only screen and (max-width: 600px){.team-banner{padding-top:100px}.team-banner h2{max-width:270px;font-size:30px;font-family:"Suisse Int'l",sans-serif}.team-banner .content p{font-family:"Suisse Int'l",sans-serif;padding-left:40px;font-size:16px}}@media only screen and (max-width: 400px){.team-banner{padding:86px 20px 0 20px}.team-banner h2{max-width:220px;font-size:26px;line-height:1.23;letter-spacing:-0.5px}.team-banner .content p{font-size:14px;line-height:1.57}}.team-banner.single-team-banner{padding:0}.team-banner.single-team-banner .flex-space-between{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.team-banner.single-team-banner .container-1280{position:relative;padding-top:170px}@media only screen and (max-width: 1024px){.team-banner.single-team-banner .flex-space-between.container-1280{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;display:-webkit-box;display:-ms-flexbox;display:flex}.team-banner.single-team-banner .container-1280{padding-top:120px}}@media only screen and (max-width: 600px){.team-banner.single-team-banner{padding:0 20px 0 20px}.team-banner.single-team-banner .container-1280{padding:0;padding-top:86px}.team-banner.single-team-banner .content{padding:30px 10px}.team-banner.single-team-banner .image-section{padding:0 10px}}.filter-with-search{margin:140px auto 80px auto}.filter-with-search .flex-space-between{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.filter-with-search .searchform{margin-top:0}.filter-with-search .searchform input.search-box{border:none}.filter-with-search .category-list li{margin-right:25px}.filter-with-search .category-list li a{font-size:18px;line-height:1.5;text-transform:capitalize;padding-bottom:17px;position:relative;display:inline-block;padding-right:25px;color:#606060}.filter-with-search .category-list li a::after{height:3px;width:100%;content:"";position:absolute;background:transparent;bottom:0;left:0;-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s;-webkit-transform:translate3d(-60px, 0, 0);transform:translate3d(-60px, 0, 0)}.filter-with-search .category-list li a:hover{color:#000}.filter-with-search .category-list li a.active{color:#000}@media only screen and (max-width: 768px){.filter-with-search .category-list li a.active{background:#f5f5f5}}.filter-with-search .category-list li a.active::after{background:#000;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@media only screen and (max-width: 1280px){.filter-with-search .category-list li{margin-right:10px}}@media only screen and (max-width: 1280px){.filter-with-search .category-list li a{padding-right:16px;font-size:16px}}@media only screen and (max-width: 1200px){.filter-with-search{padding:0 30px}.filter-with-search .flex-space-between{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:0}.filter-with-search .ipad-none{width:100%}.filter-with-search .category-list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;margin-top:20px;border-bottom:1px solid #ddd;margin-bottom:30px}}@media only screen and (max-width: 768px){.filter-with-search{margin:60px auto;margin-bottom:0}.filter-with-search .border-bottom{border:none;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.filter-with-search .dropdown{width:100%;margin-top:20px}.filter-with-search .dropdown ul{top:0}.filter-with-search .dropdown *{font-family:"Suisse Int'l",sans-serif}.filter-with-search .dropdown .selected{padding:15px;font-size:14px;line-height:normal}.filter-with-search .dropdown .selected::after{top:15px}.filter-with-search .dropdown ul li a{padding:15px;font-size:14px;line-height:normal}}@media only screen and (max-width: 400px){.filter-with-search{margin:60px auto 0 auto;padding:0 30px}}.custom-search form.searchform{margin:0}.custom-search form.searchform .search-icon{left:0;top:6px}.custom-search form.searchform .search-icon svg{height:20px;width:20px}.custom-search form.searchform input.search-box{border:none;padding:0 20px 17px 40px;font-size:20px;line-height:1.5;color:#bcbcbe}.custom-search form.searchform input.search-box::-webkit-input-placeholder{font-size:20px;line-height:1.5;color:#bcbcbe}.custom-search form.searchform input.search-box::-moz-placeholder{font-size:20px;line-height:1.5;color:#bcbcbe}.custom-search form.searchform input.search-box:-ms-input-placeholder{font-size:20px;line-height:1.5;color:#bcbcbe}.custom-search form.searchform input.search-box::-ms-input-placeholder{font-size:20px;line-height:1.5;color:#bcbcbe}.custom-search form.searchform input.search-box::placeholder{font-size:20px;line-height:1.5;color:#bcbcbe}@media only screen and (max-width: 1200px){.custom-search{border-bottom:1px solid #ddd;width:100%}}@media only screen and (max-width: 768px){.custom-search{border:none;width:100%}.custom-search form.searchform .search-icon{left:15px;top:15px}.custom-search form.searchform .search-icon svg{height:auto;width:auto}.custom-search form.searchform input.search-box{border:solid 1px #ddd;padding:15px;font-size:14px;line-height:normal;padding-left:46px}.custom-search form.searchform input.search-box::-webkit-input-placeholder{font-size:14px;line-height:normal}.custom-search form.searchform input.search-box::-moz-placeholder{font-size:14px;line-height:normal}.custom-search form.searchform input.search-box:-ms-input-placeholder{font-size:14px;line-height:normal}.custom-search form.searchform input.search-box::-ms-input-placeholder{font-size:14px;line-height:normal}.custom-search form.searchform input.search-box::placeholder{font-size:14px;line-height:normal}}@media only screen and (max-width: 768px){.team-filter-with-search .searchform input.search-box{border:solid 1px #ddd;padding:15px;padding-left:50px;font-size:14px}.team-filter-with-search .searchform .search-icon{top:15px;left:18px}}.four-column-team-list{padding-bottom:115px}.four-column-team-list .team-list{width:100%}.four-column-team-list .team-list__group-name{margin-bottom:120px}.four-column-team-list .team-list__group-name--hidden{display:none !important}.four-column-team-list .team-list__group-name:first-child{margin-top:0}.four-column-team-list .team-list__group-name .heading-with-line::after{right:-20px;width:26px;top:49%;height:2.1px}@media only screen and (max-width: 768px){.four-column-team-list .team-list__group-name .heading-with-line::after{right:-5px;width:18px}}.four-column-team-list .team-list__category-name--hidden{display:none !important}.four-column-team-list .team-list__category-name h5{padding-top:10px;margin-top:80px;position:relative;font-family:"Suisse Int'l",sans-serif;font-weight:normal}.four-column-team-list .team-list__category-name h5::before{width:50px !important;background:#000;position:absolute;content:"";height:2px !important;top:0}.four-column-team-list .team-list__row{margin-left:-65px}.four-column-team-list .team-list__row li{padding-left:65px;margin-top:50px;width:calc(100% / 4)}.four-column-team-list .team-list__row li .image-section{width:135px;height:135px;margin-bottom:15px;border-radius:100%;position:relative;overflow:hidden;-webkit-transition:0.5s all ease-in-out;transition:0.5s all ease-in-out}.four-column-team-list .team-list__row li .image-section img{position:absolute;-o-object-fit:contain;object-fit:contain;left:0;top:0;width:100%;height:100%;border-radius:100%;-webkit-transition:0.5s all ease-in-out;transition:0.5s all ease-in-out}.four-column-team-list .team-list__row li:hover .image-section{border:1px solid}.four-column-team-list .team-list__row li:hover .image-section img{-webkit-transform:scale(1.2);transform:scale(1.2)}.four-column-team-list .team-list__row li .content h5{margin-bottom:6px}.four-column-team-list .team-list__row li .content h5 *{font:inherit}.four-column-team-list .team-list__row li .content span{display:block;font-size:16px;font-weight:normal;line-height:1.38;letter-spacing:normal;color:#4d4d4d}.four-column-team-list .team-list__row li .content p{font-size:22px;line-height:normal}.four-column-team-list .team-list__row li .content p a{font:inherit}.four-column-team-list .team-list__member--hidden{display:none !important}@media only screen and (max-width: 1100px){.four-column-team-list{padding:0 30px;padding-bottom:80px}.four-column-team-list .team-list__row li{width:calc(100% / 3)}}@media only screen and (max-width: 768px){.four-column-team-list .team-list__group-name{margin-bottom:60px}.four-column-team-list .team-list__group-name h3{font-size:24px;margin-top:60px}.four-column-team-list .team-list__category-name h5{margin-top:50px;font-size:18px}.four-column-team-list .team-list__category-name h5::before{width:150px}.four-column-team-list .team-list__row li{width:calc(100% / 2)}}@media only screen and (max-width: 600px){.four-column-team-list{padding-bottom:60px}.four-column-team-list .team-list__row{margin-left:0}.four-column-team-list .team-list__row li{padding-left:0;width:100%;margin-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.four-column-team-list .team-list__row li .image-section{width:70px;height:70px;margin:0;margin-right:20px}.four-column-team-list .team-list__row li .content{width:calc(100% - 90px)}.four-column-team-list .team-list__row li .content h5{font-size:16px;font-weight:normal;line-height:normal}.four-column-team-list .team-list__row li .content p{font-size:16px}.four-column-team-list .team-list__row li .content span{font-size:13px}}@media only screen and (max-width: 400px){.four-column-team-list{padding:0 30px;padding-bottom:60px}}.tab-content,.resource--tab-content,.resource-inner--tab-content{display:none}.category-dropdown{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.category-dropdown *{font-family:"Suisse Int'l Light",sans-serif}.category-dropdown p{font-size:20px;font-weight:300;line-height:1.5;letter-spacing:normal;color:#000}.category-dropdown .dropdown p{font-family:"Suisse Int'l Light",sans-serif;font-weight:300}.category-dropdown span{font-family:"Suisse Int'l Light",sans-serif;font-size:22px;font-weight:300;line-height:normal;letter-spacing:normal;color:#000;padding:0 30px}@media only screen and (max-width: 768px){.category-dropdown .dropdown{width:100%;margin-top:20px}.category-dropdown .dropdown *{font-family:"Suisse Int'l",sans-serif}.category-dropdown .dropdown .selected{padding:15px;font-size:14px;line-height:normal}.category-dropdown .dropdown ul{top:0}.category-dropdown .dropdown ul li a{padding:15px;font-size:14px;line-height:normal}}.four-column-team-list .dropdown p{font-family:"Suisse Int'l Light",sans-serif;font-weight:300}.team-list-section{padding:120px 0 0}.team-list-section.follow{padding-top:0px;padding-bottom:60px}.team-list-section .four-column-team-list{padding-bottom:40px}.team-list-section h2{margin-bottom:50px}@media only screen and (max-width: 480px){.team-list-section{padding:60px 20px 0}.team-list-section h2{margin-bottom:30px}.team-list-section .four-column-team-list{padding-bottom:0px}}.partners .team-list-section{padding-bottom:80px}@media only screen and (max-width: 480px){.partners .team-list-section{padding-bottom:60px}}.team-list-section.three-column{padding:60px 0 20px}.team-list-section.three-column .inner h2{-webkit-box-flex:0;-ms-flex:none;flex:none;width:200px;margin-right:115px}@media only screen and (max-width: 1024px){.team-list-section.three-column .inner h2{width:100%;margin-right:0px;margin-bottom:50px}}@media only screen and (max-width: 600px){.team-list-section.three-column .inner h2{margin-bottom:5px}}@media only screen and (max-width: 1024px){.team-list-section.three-column .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.team-list-section.three-column .four-column-team-list .team-list__row{margin-top:-50px}@media only screen and (max-width: 1024px){.team-list-section.three-column .four-column-team-list .team-list__row{margin-top:0px}}.team-list-section.three-column .four-column-team-list .team-list__row li{width:calc(100% / 3)}@media only screen and (max-width: 768px){.team-list-section.three-column .four-column-team-list .team-list__row li{width:calc(100% / 2)}}@media only screen and (max-width: 600px){.team-list-section.three-column .four-column-team-list .team-list__row li{width:100%}}.sports-page .team-list-section.three-column{padding-bottom:80px}@media only screen and (max-width: 600px){.sports-page .team-list-section.three-column{padding-bottom:60px}}@media only screen and (max-width: 1100px){.fellow-list{padding:0 20px}}@media only screen and (max-width: 480px){.fellow-list{padding:0}}.single-team-banner .content{z-index:1;margin-left:0;padding:73.5px 20px 30px 0;position:relative;border-bottom:1px solid #d8d8d8;width:calc(100% - 457px);max-width:100%}.single-team-banner .image-section{width:457px}.single-team-banner .image-section .bg-img{position:absolute;content:"";width:calc(100% + 86px);top:0;background:url(banner-diamond.png) no-repeat;background-size:695px;background-position:top right;right:-86px;height:600px}@media only screen and (max-width: 1024px){.single-team-banner .image-section .bg-img{width:100%;background:url(banner-diamond-mobile.png) no-repeat;background-size:420px;background-position:top left;right:0;height:420px;left:30px}}@media only screen and (max-width: 600px){.single-team-banner .image-section .bg-img{background-size:250px;height:250px}}.single-team-banner .image-section img{width:290px;height:290px;border-radius:100%;margin:0 auto;-o-object-fit:cover;object-fit:cover}.single-team-banner .content h1{font-family:"Suisse Int'l Light",sans-serif;margin-bottom:20px}.single-team-banner .content p{font-family:"Suisse Int'l",sans-serif;font-size:26px;font-weight:normal;line-height:1.46;letter-spacing:normal;color:#000;padding:0}@media only screen and (max-width: 1024px){.single-team-banner .content{padding:30px 0;width:100%}.single-team-banner .image-section{width:100%;text-align:left}.single-team-banner .image-section img{width:200px;height:200px}}@media only screen and (max-width: 600px){.single-team-banner .image-section img{width:120px;height:120px}.single-team-banner .content h1{font-size:26px;font-weight:normal;line-height:1.23;letter-spacing:-0.5px;font-family:"Suisse Int'l",sans-serif;margin-bottom:10px}.single-team-banner .content p{font-size:14px;font-family:"Suisse Int'l Light",sans-serif;font-weight:300;line-height:1.57}}.single-team-member h2{margin-bottom:32px}.single-team-member h2::after{right:-15px;width:25px;height:2px}.single-team-member .location-social-platforms{margin-top:160px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.single-team-member .location-social-platforms ul li{margin-right:60px}.single-team-member .location-social-platforms ul li:last-child{margin-right:0}.single-team-member .location-social-platforms ul li a{font-size:14px;font-weight:normal;line-height:normal;letter-spacing:normal;color:#606060}.single-team-member .location-social-platforms ul li a:hover{color:#000}.single-team-member .location-social-platforms ul li a svg{margin-right:15px;height:20px;width:20px}.single-team-member .location-social-platforms ul li a svg *{fill:#000}.single-team-member .location-social-platforms span{font-size:14px;font-weight:normal;line-height:normal;letter-spacing:normal;color:#606060;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:60px}.single-team-member .location-social-platforms span b{color:#000;margin-left:5px;font-weight:normal}.single-team-member .location-social-platforms span svg{height:20px;width:15px;margin-right:16px;padding-bottom:3px;border-bottom:1px solid}.single-team-member .location-social-platforms span svg *{fill:#000}.single-team-member .content-wrapper{margin:120px auto 80px auto}.single-team-member .content-wrapper .content{padding-right:125px;width:calc(100% - 400px)}.single-team-member .content-wrapper .content p,.single-team-member .content-wrapper .content a,.single-team-member .content-wrapper .content li,.single-team-member .content-wrapper .content span{font-size:18px;font-weight:normal;line-height:1.78;letter-spacing:normal;color:#000}.single-team-member .content-wrapper .content a{color:#0064f6}.single-team-member .content-wrapper .content p{margin-bottom:25px}.single-team-member .content-wrapper .content p:last-child{margin-bottom:0}.single-team-member .content-wrapper .content.full-div{padding-right:0;width:100%}.single-team-member .content-wrapper .full-width-news-section{width:400px}@media only screen and (max-width: 400px){.single-team-member .content-wrapper .full-width-news-section{width:calc(100% + 60px) !important;margin-left:-30px}}.single-team-member .content-wrapper .full-width-news-section.full-div{width:auto}.single-team-member .content-wrapper .full-width-news-section .half-heading-half-news{padding:0;background:transparent}@media only screen and (max-width: 400px){.single-team-member .content-wrapper .full-width-news-section .half-heading-half-news{padding:30px;background:#fdf8f3}}.single-team-member .content-wrapper .full-width-news-section .half-heading-half-news .container-1280{padding:0}.single-team-member .content-wrapper .full-width-news-section .half-heading-half-news .heading h2{font-size:40px;font-weight:300;line-height:normal;letter-spacing:normal;padding:0;margin-bottom:32px}@media only screen and (max-width: 600px){.single-team-member .content-wrapper .full-width-news-section .half-heading-half-news .heading h2{font-size:24px}}.single-team-member .content-wrapper .full-width-news-section .half-heading-half-news .content .news-list{margin-left:0}@media only screen and (max-width: 400px){.single-team-member .content-wrapper .full-width-news-section .half-heading-half-news .content .news-list{padding:0}}.single-team-member .content-wrapper .full-width-news-section .half-heading-half-news .content .news-list li{width:100%;padding:0;padding-bottom:40px;margin-bottom:0}.single-team-member .content-wrapper .full-width-news-section .half-heading-half-news .content .news-list li:last-child{padding-bottom:0}.single-team-member .content-wrapper .full-width-news-section .half-heading-half-news .content .news-list li .image-section{height:200px}.single-team-member .content-wrapper .full-width-news-section .half-heading-half-news .content .news-list li .content span{color:#606060}.single-team-member .content-wrapper .full-width-news-section .half-heading-half-news .content .news-list li h5{font-size:22px;line-height:normal}@media only screen and (max-width: 400px){.single-team-member .content-wrapper .full-width-news-section .half-heading-half-news .content .news-list li h5{font-size:16px}}.single-team-member .content-wrapper .focusarea-sayings{margin-top:60px}.single-team-member .content-wrapper .focusarea-sayings-half{width:400px;margin-top:0}@media only screen and (max-width: 1024px){.single-team-member .content-wrapper .focusarea-sayings-half{width:100%}}.single-team-member .content-wrapper .focusarea-sayings-half.full-div{width:auto}.single-team-member .content-wrapper .focus-areas ul li{margin:0 15px 15px 0;padding:14px 20px 11px;background-color:rgba(193,214,246,0.4);font-size:16px;font-weight:normal;line-height:normal;letter-spacing:normal;color:#000}.single-team-member .content-wrapper .member-sayings{margin-top:85px}.single-team-member .content-wrapper .member-sayings img{width:30px;height:30px;margin-bottom:20px;-o-object-fit:contain;object-fit:contain}.single-team-member .content-wrapper .member-sayings p{font-family:"Suisse Int'l Light",sans-serif;font-size:26px;font-weight:300;line-height:1.62;letter-spacing:normal;color:#000;margin-bottom:40px}.single-team-member .content-wrapper .member-sayings .title{font-size:22px;font-family:"Suisse Int'l",sans-serif;font-weight:normal;line-height:normal;margin-bottom:6px}.single-team-member .content-wrapper .member-sayings span{font-size:16px;font-weight:normal;line-height:1.38;letter-spacing:normal;color:#4d4d4d}.single-team-member .load-more-mobile{display:none}@media only screen and (max-width: 1024px){.single-team-member .content-wrapper{margin:80px auto;padding:0 30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-team-member .content-wrapper .full-width-news-section{width:100%}.single-team-member .content-wrapper .content{width:100%;padding:0;padding-bottom:50px}}@media only screen and (max-width: 850px){.single-team-member .content-wrapper .full-width-news-section .half-heading-half-news .heading{padding:0}}@media only screen and (max-width: 600px){.single-team-member h2{font-size:24px;margin-bottom:20px}.single-team-member h2::after{right:-5px;width:18px;height:1.5px;top:47%}.single-team-member .content-wrapper{margin:60px auto}.single-team-member .content-wrapper .focusarea-sayings .focus-areas ul li{margin:0 10px 10px 0;padding:9px 10px;font-size:12px}.single-team-member .content-wrapper .member-sayings{margin-top:50px}.single-team-member .content-wrapper .member-sayings p{font-size:18px;line-height:1.44;margin-bottom:30px}.single-team-member .content-wrapper .member-sayings .title{font-size:16px}.single-team-member .content-wrapper .member-sayings span{font-size:12px;line-height:normal}.single-team-member .content-wrapper .content{width:100%}.single-team-member .content-wrapper .content p{margin-bottom:15px;font-size:14px;line-height:1.5}.single-team-member .content-wrapper .content a{font-size:14px}.single-team-member .content-wrapper .content .load-more-content-mobile{height:54vh;overflow:hidden}.single-team-member .content-wrapper .content .load-more-content-mobile.active{height:auto}.single-team-member .content-wrapper .content .load-more-mobile{display:block;margin-top:20px}.single-team-member .content-wrapper .content .load-more-mobile .less{display:none}.single-team-member .content-wrapper .content .load-more-mobile.active .more{display:none}.single-team-member .content-wrapper .content .load-more-mobile.active .less{display:block}.single-team-member .content-wrapper .content .load-more-mobile span{font-size:14px;line-height:1.5;opacity:0.5;cursor:pointer}.single-team-member .location-social-platforms{margin-top:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-team-member .location-social-platforms span{font-size:12px;margin-bottom:15px;margin-right:0}.single-team-member .location-social-platforms span svg{height:16px;width:12px;margin-right:18px}.single-team-member .location-social-platforms ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-team-member .location-social-platforms ul li{margin:0 0 20px 0}.single-team-member .location-social-platforms ul li a{font-size:12px}.single-team-member .location-social-platforms ul li a svg{height:auto;width:auto}.single-team-member .location-social-platforms ul li:last-child{margin:0}}.member-investments{margin-bottom:74px}.member-investments h2{margin-bottom:54px}.member-investments ul li{display:-webkit-box;display:-ms-flexbox;display:flex;padding:25px 40px 25px 60px;border:solid 1px #ddd;background-color:#fff;margin-bottom:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.member-investments ul li:hover{border-color:#000}.member-investments ul li:hover .btn-arrow svg *{stroke:#000}.member-investments ul li .image-section{width:255px;position:relative;text-align:center;padding-right:80px}.member-investments ul li .image-section img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.member-investments ul li .content{width:420px}.member-investments ul li .content p{font-size:14px;line-height:1.5;color:#606060}.member-investments ul li .quick-info{width:210px;margin:0 125px 0 105px;padding:8px 0 5px 15px;border-left:1px solid #d8d8d8}.member-investments ul li .quick-info span{display:block;font-size:18px;font-weight:normal;font-family:"Suisse Int'l Medium",sans-serif;line-height:normal;letter-spacing:normal;margin-bottom:7px}.member-investments ul li .quick-info p{line-height:normal;color:#606060}@media only screen and (max-width: 1100px){.member-investments ul li .image-section{padding-right:60px}.member-investments ul li .quick-info{margin:0 20px 0 20px}}@media only screen and (max-width: 850px){.member-investments{padding:0 10px;margin-bottom:60px}.member-investments h2{padding-left:20px}.member-investments ul li{padding:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.member-investments ul li .image-section{padding:0;width:150px;height:50px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.member-investments ul li .content{width:100%;margin-top:20px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.member-investments ul li .btn-arrow{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:calc(100% - 150px);text-align:right}.member-investments ul li .btn-arrow img{width:15px;height:15px}.member-investments ul li .quick-info{margin:0;padding:0;border:none;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px}.member-investments ul li .quick-info span{font-size:10px;margin:0;padding-right:25px;position:relative}.member-investments ul li .quick-info span::after{position:absolute;content:".";top:-13px;color:#606060;right:10px;height:11px;font-size:22px;opacity:0.2}.member-investments ul li .quick-info p{font-size:10px}.member-investments .load-more{margin-top:30px}.member-investments .load-more a{font-size:18px;opacity:0.5}}@media only screen and (max-width: 600px){.member-investments h2{margin-bottom:20px}}.full-width-news-section-title{display:none}.full-width-news-section .half-heading-half-news .container-1280{-ms-flex-wrap:wrap;flex-wrap:wrap}.full-width-news-section .half-heading-half-news .heading{width:100%}.full-width-news-section .half-heading-half-news .heading h2{margin-bottom:80px}.full-width-news-section .half-heading-half-news .content{width:100%;padding:0}.full-width-news-section .half-heading-half-news .content .news-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-35px}.full-width-news-section .half-heading-half-news .content .news-list li{width:33.33%;padding-left:35px;margin-bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.full-width-news-section .half-heading-half-news .content .news-list li .full-width-news-section-title{display:block;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.full-width-news-section .half-heading-half-news .content .news-list li .full-width-news-section-title:hover h5{text-decoration:underline}.full-width-news-section .half-heading-half-news .content .news-list li .image-section{width:100%;margin:0;height:270px;margin-bottom:20px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.full-width-news-section .half-heading-half-news .content .news-list li .content{padding-top:15px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.full-width-news-section .half-heading-half-news .content .news-list li .content h5{display:none}@media only screen and (max-width: 1200px){.full-width-news-section .half-heading-half-news{padding:60px 0 30px 0}.full-width-news-section .half-heading-half-news .content .news-list li{width:50%;margin-bottom:30px}}@media only screen and (max-width: 850px){.full-width-news-section .half-heading-half-news .heading h2{margin-bottom:0}.full-width-news-section .half-heading-half-news .content .full-width-news-section-title h5{font-size:18px;line-height:1.56}.full-width-news-section .half-heading-half-news .content .news-list{margin-left:0}.full-width-news-section .half-heading-half-news .content .news-list li{padding-left:40px}}@media only screen and (max-width: 768px){.full-width-news-section .half-heading-half-news .heading{padding:0 0 30px 30px}.full-width-news-section .half-heading-half-news .content .news-list{margin-left:0;padding-right:30px}.full-width-news-section .half-heading-half-news .content .news-list li{width:100%;padding-left:30px}}@media only screen and (max-width: 400px){.full-width-news-section .half-heading-half-news .content .full-width-news-section-title h5{font-size:16px;line-height:1.63}.full-width-news-section .half-heading-half-news .content .news-list{padding:0 30px}.full-width-news-section .half-heading-half-news .content .news-list li{padding-left:0}}.page-company .filter-with-search{margin:80px auto}.page-company .filter-with-search .custom-search{margin-right:40px}.page-company .filter-with-search .custom-search .searchform{margin-top:0}.page-company .filter-with-search .custom-search .searchform .search-icon{top:16px;left:20px}.page-company .filter-with-search .custom-search .searchform .search-icon svg{height:16px;width:16px}.page-company .filter-with-search .custom-search .searchform input.search-box{width:355px;border:solid 1px #ddd;height:50px;padding:16px 20px;padding-left:56px;font-size:16px;line-height:normal;color:#000}.page-company .filter-with-search .custom-search .searchform input.search-box::-webkit-input-placeholder{font-size:16px;line-height:normal;color:#000}.page-company .filter-with-search .custom-search .searchform input.search-box::-moz-placeholder{font-size:16px;line-height:normal;color:#000}.page-company .filter-with-search .custom-search .searchform input.search-box:-ms-input-placeholder{font-size:16px;line-height:normal;color:#000}.page-company .filter-with-search .custom-search .searchform input.search-box::-ms-input-placeholder{font-size:16px;line-height:normal;color:#000}.page-company .filter-with-search .custom-search .searchform input.search-box::placeholder{font-size:16px;line-height:normal;color:#000}.page-company .filter-with-search .category-dropdown{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-company .filter-with-search .category-dropdown p{font-size:16px;line-height:normal;margin-right:20px}.page-company .filter-with-search .category-dropdown:last-child .dropdown{margin-right:0}.page-company .filter-with-search .category-dropdown .dropdown{height:50px;margin-right:40px;width:180px}.page-company .filter-with-search .category-dropdown .dropdown .selected.active::after{top:19px}.page-company .filter-with-search .category-dropdown .dropdown ul{top:-10px;padding:10px 0}.page-company .filter-with-search .category-dropdown .dropdown ul li a{font-size:16px}.page-company .filter-with-search .category-dropdown .dropdown ul li:nth-child(2) a{background-color:#fff}.page-company .filter-with-search .category-dropdown .dropdown ul li:nth-child(2) a:hover{background-color:#f5f5f5}.page-company .filter-with-search .category-dropdown .dropdown *{font-family:"Suisse Int'l",sans-serif}.page-company .filter-with-search .category-dropdown .dropdown p{margin-right:0}.page-company .filter-with-search .category-dropdown .dropdown p::after{top:13px}@media only screen and (max-width: 1280px){.page-company .filter-with-search .flex{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.page-company .filter-with-search .custom-search{margin-right:0;width:100%;margin-bottom:30px;border-bottom:none}.page-company .filter-with-search .custom-search .searchform input.search-box{width:100%}.page-company .filter-with-search .category-dropdown{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-company .filter-with-search .category-dropdown .dropdown{margin-right:10px}.page-company .filter-with-search .category-dropdown .ipad-none{width:auto}}@media only screen and (max-width: 850px){.page-company .filter-with-search{margin:30px auto 15px auto}.page-company .filter-with-search .flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-company .filter-with-search .category-dropdown{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.page-company .filter-with-search .category-dropdown p{margin-right:0}.page-company .filter-with-search .category-dropdown .dropdown{margin-right:0;margin-bottom:20px;margin-top:10px;width:100%}.page-company .filter-with-search .category-dropdown .dropdown .selected,.page-company .filter-with-search .category-dropdown .dropdown ul li a{font-size:14px}}@media only screen and (max-width: 600px){.five-column-company-list{padding:0}}.company-list{margin-bottom:120px}.company-list__company{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;position:relative;max-width:20%;border:solid 1px #ddd;background-color:#fff;height:180px;border-left:0;border-top:0}.company-list__company--hidden{display:none !important}.company-list__company:nth-child(5n+1),.company-list__company:first-child{border-left:solid 1px #ddd}.company-list__company:first-child,.company-list__company:nth-child(2),.company-list__company:nth-child(3),.company-list__company:nth-child(4),.company-list__company:nth-child(5){border-top:solid 1px #ddd}.company-list__company .image-section{height:180px;overflow:hidden;position:absolute;width:100%;text-align:center;z-index:0}.company-list__company .image-section .image-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.company-list__company .image-section .post-tags{position:absolute;top:6px;left:6px;z-index:1}.company-list__company .image-section .post-tags span{padding:5px 10px;background-color:rgba(193,214,246,0.4);font-size:10px;font-weight:500;line-height:normal;letter-spacing:0.5px;text-align:center;color:#000}.company-list__company .image-section img{max-height:100px;max-width:160px;height:auto;width:auto}.company-list__company .content{display:none;padding:0 20px 20px;padding-top:180px;background:#fff;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.company-list__company .content span{font-size:10px;font-weight:500;line-height:normal;letter-spacing:0.5px;color:#606060;margin-bottom:15px;display:block}.company-list__company .content p{max-width:172px;font-size:18px;line-height:1.44;color:#000}.company-list__company .content .btn-arrow img{width:25px;height:25px;position:absolute;right:20px;bottom:20px}.company-list__company:hover{z-index:1}.company-list__company:hover .content{display:block;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,0.2);box-shadow:0 5px 20px 0 rgba(0,0,0,0.2);-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.company-list__company:hover .image-section{z-index:1}.company-list__company:hover .image-section span{background-color:#000;color:#fff}.company-list__company:hover .image-section img{-webkit-transform:scale(0.95238);transform:scale(0.95238)}@media only screen and (max-width: 1100px){.company-list{margin-bottom:100px}.company-list__company{max-width:25%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.company-list__company:nth-child(5){border-top:none}.company-list__company:nth-child(5n+1){border-left:none}.company-list__company:nth-child(4n+1),.company-list__company:first-child{border-left:solid 1px #ddd}}@media only screen and (max-width: 850px){.company-list{margin-bottom:60px}.company-list__company{max-width:33.33%;-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%}.company-list__company:nth-child(4){border-top:none}.company-list__company:nth-child(4n+1){border-left:none}.company-list__company:nth-child(3n+1),.company-list__company:first-child{border-left:solid 1px #ddd}}@media only screen and (max-width: 600px){.company-list{margin-bottom:30px}.company-list__company{height:110px;max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.company-list__company:nth-child(3){border-top:none}.company-list__company:nth-child(3n+1){border-left:none}.company-list__company:nth-child(2n){border-right:none}.company-list__company:nth-child(2n+1),.company-list__company:first-child{border-left:solid 1px #ddd}.company-list__company .image-section{height:110px}.company-list__company .image-section img{max-height:60px;max-width:120px}.company-list__company .image-section .post-tags span{font-size:8px;padding:5px 6px;letter-spacing:0.4px}.company-list__company:hover{-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,0.2);box-shadow:0 5px 20px 0 rgba(0,0,0,0.2);-webkit-transform:scale(1.05);transform:scale(1.05);border-color:transparent}.company-list__company:hover .content{display:none}}@-webkit-keyframes shrink{0%{-webkit-transform:scale(0.5);transform:scale(0.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes shrink{0%{-webkit-transform:scale(0.5);transform:scale(0.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes grow{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0.5);transform:scale(0.5)}}@keyframes grow{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0.5);transform:scale(0.5)}}.half-info-half-image .animate{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-perspective:1000;perspective:1000;-webkit-filter:blur(0);filter:blur(0);-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform-origin:center left;transform-origin:center left}.half-info-half-image .animate--shrink,.half-info-half-image .slider .slick-current>.container-1280{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-name:shrink;animation-name:shrink;-webkit-animation-timing-function:"linear";animation-timing-function:"linear"}.half-info-half-image .animate--grow,.half-info-half-image .slider .slick-current+.slick-slide>.container-1280,.half-info-half-image .no-js .slider .slick-dupe:nth-child(2)>.container-1280{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:"linear";animation-timing-function:"linear";-webkit-animation-name:grow;animation-name:grow}.half-info-half-image .slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;tap-highlight-color:transparent;padding-top:40px}.half-info-half-image .slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.half-info-half-image .slick-list:focus{outline:none}.half-info-half-image .slick-list.dragging{cursor:pointer;cursor:hand}.half-info-half-image .slick-slider .slick-track,.half-info-half-image .slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.half-info-half-image .slick-track{position:relative;left:0;top:0;display:block}.half-info-half-image .slick-track:before,.half-info-half-image .slick-track:after{content:"";display:table}.half-info-half-image .slick-track:after{clear:both}.slick-loading .half-info-half-image .slick-track{visibility:hidden}.half-info-half-image .slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .half-info-half-image .slick-slide{float:right}.half-info-half-image .slick-slide img{display:block}.half-info-half-image .slick-slide.slick-loading img{display:none}.half-info-half-image .slick-slide.dragging img{pointer-events:none}.slick-initialized .half-info-half-image .slick-slide{display:block}.slick-loading .half-info-half-image .slick-slide{visibility:hidden}.slick-vertical .half-info-half-image .slick-slide{display:block;height:auto;border:0;outline:none}.slick-vertical .half-info-half-image .slick-slide::-moz-selection{outline:none !important;border:0 !important;box-shadow:none}.slick-vertical .half-info-half-image .slick-slide:focus,.slick-vertical .half-info-half-image .slick-slide:active,.slick-vertical .half-info-half-image .slick-slide::selection{outline:none !important;border:0 !important;-webkit-box-shadow:none;box-shadow:none}.half-info-half-image .slick-arrow.slick-hidden{display:none}.half-info-half-image .slick-current{position:relative}.half-info-half-image .slider .slick-slide{overflow:hidden;padding:20px 0}.half-info-half-image .slider [aria-hidden]{-webkit-transition:1.5s;transition:1.5s}.half-info-half-image .slider [aria-hidden="false"]{opacity:1}.half-info-half-image .slider .slick-current>.container-1280{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex}.half-info-half-image .no-js .slider .slick-dupe:nth-child(2)>.container-1280{padding:1em}

/*# sourceMappingURL=sm-style.css.map */
