@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;700&display=swap";.cover{background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.v-center{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.v-bottom{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-flex-wrap:wrap;flex-wrap:wrap}.w100{width:100%;height:auto}a,input,button,textarea{transition:all .3s ease-in-out;border:0;padding:0;border-radius:0;background-color:transparent}a:hover,a:focus,input:hover,input:focus,button:hover,button:focus,textarea:hover,textarea:focus{text-decoration:none;outline:none !important}body{overflow-x:hidden;font-family:"Montserrat",sans-serif}header{position:fixed;top:0;left:0;width:100%;background-color:#fff;padding:20px 0;z-index:999}header .logo img{margin:0 auto;display:block;width:100%;height:auto;max-width:300px}@media(max-width: 767px){header .logo img{max-width:200px}}.mainBg{position:fixed;top:0;left:0;width:100%;height:100%;background-position:top center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;z-index:-1}.mainBg .bg{position:absolute;top:0;left:0;background-color:#000;opacity:.6;width:100%;height:100%;z-index:1}.contactUs{position:fixed;z-index:999;bottom:0;width:100%}.contactUs .warp{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-end;justify-content:flex-end}.contactUs .warp p{margin:0}.contactUs .warp .name{background-color:#373435;color:#fff;text-align:center;padding:6px 15px;font-weight:bold;width:170px}.contactUs .warp .name p{font-size:12px;text-transform:uppercase}@media(max-width: 767px){.contactUs .warp .name{padding:6px 5px}.contactUs .warp .name p{font-size:10px}}.contactUs .warp .email{background-color:#ec3237;color:#fff;text-align:center;padding:6px 15px;width:300px}.contactUs .warp .email p{font-size:12px;text-transform:uppercase}.contactUs .warp .email a{color:#fff}@media(max-width: 767px){.contactUs .warp .email{padding:6px 5px}.contactUs .warp .email p{font-size:10px}}.hero{min-height:100vh;position:relative;color:#fff;text-align:center}.hero .container{position:relative;z-index:2;padding-top:100px}.hero .sp{background-color:#fff;height:5px;width:160px;margin:0 auto 20px auto}.hero h1{max-width:860px;margin:0 auto}@media(max-width: 767px){.hero h1{font-size:22px}}.homeContentWarp{background-image:url(../img/home-shadow.png);background-position:bottom;background-size:100% auto;background-repeat:no-repeat;position:relative;padding-bottom:70px}.homeContentWarp .box{background-color:#fff;-webkit-box-shadow:0 3px 99px 0 rgba(0,0,0,.3);-moz-box-shadow:0 3px 99px 0 rgba(0,0,0,.3);box-shadow:0 3px 99px 0 rgba(0,0,0,.3);position:relative;z-index:2}.homeContentWarp .col2Warp{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:stretch;align-items:stretch}@media(max-width: 767px){.homeContentWarp .col2Warp{-webkit-flex-wrap:wrap;flex-wrap:wrap}}.homeContentWarp .col2Warp .col{width:50%;padding:60px}@media(max-width: 767px){.homeContentWarp .col2Warp .col{width:100%;padding:30px}}.homeContentWarp .col2Warp .one{background-color:#f7f7f7;color:#373435}.homeContentWarp .col2Warp .one .sp{height:5px;width:100px;background-color:#373435;margin:0 0 20px 0}.homeContentWarp .col2Warp .one h1{font-weight:bold;text-transform:uppercase;margin:0;letter-spacing:4px}@media(max-width: 767px){.homeContentWarp .col2Warp .one h1{letter-spacing:2px;font-size:22px}}@media(max-width: 767px){.homeContentWarp .col2Warp .col-img{min-height:250px}}.homeContentWarp .words{background-color:#ec3237;color:#fff;padding:40px 0;text-align:center;font-size:24px}@media(max-width: 767px){.homeContentWarp .words{padding:30px;font-size:16px}}.homeContentWarp .words .content{max-width:540px;margin:0 auto}.homeContentWarp .words .content p{margin:0}.homeContentWarp .ourResearchAreas{position:relative;z-index:2}.homeContentWarp .ourResearchAreas .title{padding:40px 0;position:relative}.homeContentWarp .ourResearchAreas .title .sp{height:5px;width:100px;background-color:#fff;margin:0 0 20px 0}.homeContentWarp .ourResearchAreas .title h1{color:#fff;font-weight:bold;letter-spacing:4px;text-transform:uppercase;position:relative;display:inline-block;margin:0}@media(max-width: 767px){.homeContentWarp .ourResearchAreas .title h1{font-size:22px;letter-spacing:2px}}.homeContentWarp .ourResearchAreas .box{min-height:280px;position:relative;-webkit-justify-content:center;justify-content:center;background-color:#373435;padding:30px;overflow:hidden}.homeContentWarp .ourResearchAreas .box:after{content:"";position:absolute;top:5px;left:5px;width:calc(100% - 10px);height:calc(100% - 10px);border:1px solid #fff;transition:all .3s ease-in-out;z-index:2;opacity:1}.homeContentWarp .ourResearchAreas .box .cover{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;opacity:.3;z-index:1}.homeContentWarp .ourResearchAreas .box .name{position:relative;z-index:3;width:100%;text-align:center}.homeContentWarp .ourResearchAreas .box .name h3{margin:0;font-size:18px;font-weight:100;font-style:italic;color:#fff;transition:all .3s ease-in-out}.homeContentWarp .ourResearchAreas .box:hover:after{background-color:#ec3237;opacity:1;border-color:#ec3237}.homeContentWarp .ourResearchAreas .box:hover .name h3{color:#fff}.homeContentWarp .ourInvestments{position:relative;z-index:2}.homeContentWarp .ourInvestments .title{padding:40px 0;position:relative}.homeContentWarp .ourInvestments .title .sp{height:5px;width:100px;background-color:#fff;margin:0 0 20px 0}.homeContentWarp .ourInvestments .title h1{color:#fff;font-weight:bold;letter-spacing:4px;text-transform:uppercase;position:relative;display:inline-block;margin:0}@media(max-width: 767px){.homeContentWarp .ourInvestments .title h1{font-size:22px;letter-spacing:2px}}.homeContentWarp .ourInvestments .logosWarp{background-color:#fff;-webkit-box-shadow:0 3px 16px 0 rgba(0,0,0,.16);-moz-box-shadow:0 3px 16px 0 rgba(0,0,0,.16);box-shadow:0 3px 16px 0 rgba(0,0,0,.16);position:relative}.homeContentWarp .ourInvestments .logosWarp .bottomBorder{position:absolute;bottom:0;height:1px;width:100%;background-color:#eee;z-index:1}.homeContentWarp .ourInvestments .logosWarp .rightBorder{position:absolute;bottom:0;right:0;height:100%;width:1px;background-color:#eee;z-index:1}.homeContentWarp .ourInvestments .logosWarp .col-logo{padding-top:30px;padding-bottom:30px;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.homeContentWarp .ourInvestments .logosWarp .col-logo img{width:auto;max-width:60%;display:block;margin:0 auto;height:auto;max-height:60px;transition:all .3s ease-in-out;filter:grayscale(1)}.homeContentWarp .ourInvestments .logosWarp .col-logo:hover img{filter:grayscale(0)}.homeContentWarp .bottomBg{background-color:#fff;height:170px;width:100%;position:absolute;bottom:0;left:0}/*# sourceMappingURL=style.min.css.map */
