.container { margin: 20px auto; max-width: 1280px; width:100%; padding:0 20px; box-sizing: border-box; }.container p, .container td, .container li, .container label {font-size: 1.07rem; line-height: 2;}.container p {margin: 1rem 0;}img { max-width: 100%; height: auto; }button:disabled {background: #ddd!important; opacity: 0.6!important; cursor: no-drop!important;}iframe, object, embed {max-width: 100%;}.youtubecontent {position: relative; height: 0; overflow: hidden; padding-bottom: 56.25%;}.youtubecontent iframe, .youtubecontent object, .youtubecontent embed {position: absolute; top: 0; left: 0; width: 100%; height: 100%;}.grecaptcha-badge {z-index: 999;}/*--- frontend css start ---*//*office*/.office-1 { padding: calc(20px + 2.5%) 5% calc(20px + 1%) 5%; background: url("../images/office-1-bg.png") 85% 10% no-repeat;}.office-1-content { display: flex; flex-direction: row; flex-wrap: wrap;}.office-1-content > div {width: 50%;}.office-1-content > div:nth-of-type(2) { padding: 0 55px 0 45px}.office-map { position: relative; display: inline-block;}.office-map-top { position: absolute; top:0; left: 0; z-index: 3;}.map-light { position: absolute; width: 100%; padding-bottom: 100%; border-radius: 50%; z-index: 1; animation-name: map-light;animation-duration: 4s;animation-iteration-count: infinite;animation-timing-function: linear; background: #1c88da;transform: scale(0); opacity: 1; }.map-light-1 { top:-26.5%; left: -6.5%;}.map-light-2 { top:-5.8%; left: -5%;animation-delay: 0.4s;}.map-light-3 { top:-1.7%; left: -23.3%;animation-delay: 0.8s;}.map-light-4 { top:11.3%; left: -12.7%;animation-delay: 1.2s;}.map-light-5 { top:33.3%; left: -14.4%;animation-delay: 1.6s;}.map-light-6 { top:-7%; left: 7.4%;background: #dd1d5a;animation-delay: 2s;}.office-2 { padding:0 5% calc(20px + 3%) 5%;}.office-title { padding-top: 60px; padding-bottom: 20px;}.office-main-section { border-bottom: 1px solid #ececec; margin-bottom: calc(20px + 2%);}.office-main-content { padding-bottom: calc(20px + 2%); display: flex; flex-direction: row; flex-wrap: wrap;}.office-main-content > div:nth-of-type(1) { width: 33%;}.office-main-content > div:nth-of-type(2) { width: 67%; padding: calc(10px + 1%) 0 0 calc(20px + 1%);display: flex; flex-direction: row; flex-wrap: nowrap;}.office-main-content > div:nth-of-type(2) > div:nth-of-type(1) { width: 25px;}.office-main-content > div:nth-of-type(2) > div:nth-of-type(2) { width: calc(100% - 25px); padding-left: 15px; font-size: 16px;}.office-main-content > div:nth-of-type(2) > div:nth-of-type(2) a { word-break: break-all; display: inline-block; color: #444 !important; }.office-main-pto { border-radius: 15px;}.office-main-title { padding-bottom: calc(10px + 1%); font-weight: 500; line-height: 1.3;}.office-other-section { border-bottom: 1px solid #ececec; margin-bottom: calc(20px + 2%); padding-bottom: calc(20px + 2%);}.office-other-content {  display: flex; flex-direction: row; flex-wrap: wrap;}.office-other-content > div { width: 33.33%;display: flex; flex-direction: row; flex-wrap: nowrap; padding-top: 20px; padding-bottom: 20px; border-right:1px solid #ececec; line-height: 1.4;}.office-other-content > div:last-child { border-right:0px solid #ececec;}.office-other-content > div:nth-of-type(1) { padding-right: 3%;}.office-other-content > div:nth-of-type(2), .office-other-content > div:nth-of-type(3) { padding-right: 3%;padding-left: 3%;}.office-other-content > div > div:nth-of-type(1) { width: 18px;}.office-other-content > div > div:nth-of-type(2) { width: calc(100% - 18px); padding-left: 12px; font-size: 16px;}.flex-nowrap {display: flex; flex-direction: row; flex-wrap: nowrap;}.flex-nowrap > div:nth-of-type(1) { white-space: nowrap;}/* inverstors */.inverstors-section-1 { padding-top:calc(20px + 1%);  padding-bottom:calc(20px + 2%); display: flex; flex-direction: row; flex-wrap: wrap; align-items: flex-start;}.inverstors-section-1 .btn01 { max-width:230px; width: 100%;}.inverstors-section-1 > div { width: 50%;}.inverstors-section-1 > div:nth-of-type(2) { padding-left: 5%;}.inverstors-section-1-data { display: flex; flex-direction: row; flex-wrap: wrap;}.inverstors-section-1-data > div { width: 50%; padding: 0 5%; border-left: 1px solid #e6edf1; display: flex; flex-direction: column; flex-wrap: wrap;}.inverstors-section-1-data > div > div:nth-of-type(1) { height: 175px;}.inverstors-a-list { padding-bottom: calc(20px + 2%); display: flex; flex-direction: column; flex-wrap: nowrap;}.inverstors-a-list > a { border-radius: 15px; border: 1px solid #c2c2c2; padding: 15px 15px 15px 40px;display: flex; flex-direction: row; flex-wrap: wrap; align-items: center; line-height: 1.2; margin-bottom: 15px;}.inverstors-a-list > a:hover { border: 1px solid #0e509a; box-shadow: 0px 0px 20px 0px rgba(94,109,127,0.15);}.inverstors-a-list > a > div:nth-of-type(1) { width: 25px;}.inverstors-a-list > a > div:nth-of-type(2) { width: calc(100% - 25px - 40px); font-size: 18px; padding: 0 14px;}.inverstors-a-list > a > div:nth-of-type(3) { width: 40px;}.btn01 { background: none; width: 180px; height: 45px; border-radius: 23px; padding: 0 24px 0 30px; display:flex; flex-direction: row; flex-wrap: nowrap; align-items: center; justify-content: space-between; border: 1px solid #0e509a;}.btn01:hover > div:nth-of-type(1) { transform: translateX(25px);}.btn01:hover > div:nth-of-type(2) { width: 0px}.btn01 > div:nth-of-type(1) { font-size: 15px; color: #224f94; line-height: 1;transition: all 0.4s ease-out 0s;}.btn01 > div:nth-of-type(2) { width: 42px; height: 1px; background: #224f94;transition: all 0.4s ease-out 0s; position: relative;}.btn01 > div:nth-of-type(2):after { content: ""; position: absolute; width: 8px; height: 7px; background: #224f94;transition: all 0.4s ease-out 0s; clip-path: polygon(0 0, 100% 50%, 0% 100%); top:50%; transform: translateY(-50%); right: 0;}.btn01-blue { background: #0e509a;}.btn01-blue > div:nth-of-type(1) { color: #fff;}.btn01-blue > div:nth-of-type(2) { background: #fff;}.btn01-blue > div:nth-of-type(2):after { background: #fff;}