::-moz-selection{background-color:#16385f;color:#fff}::selection{background-color:#16385f;color:#fff}@font-face{font-family:Dosis-M;src:url(//charlesthomas.com.hk/wp/wp-content/themes/charles-thomas/css/font/Dosis-Medium.ttf) format("truetype")}@font-face{font-family:Dosis-B;src:url(//charlesthomas.com.hk/wp/wp-content/themes/charles-thomas/css/font/Dosis-Bold.ttf) format("truetype")}@font-face{font-family:NotoSerifJP-R;src:url(//charlesthomas.com.hk/wp/wp-content/themes/charles-thomas/css/font/NotoSerifJP-Regular.otf) format("opentype")}@font-face{font-family:NotoSerifJP-M;src:url(//charlesthomas.com.hk/wp/wp-content/themes/charles-thomas/css/font/NotoSerifJP-Medium.otf) format("opentype")}html{width:100%;height:100%;font-size:62.5%}body{width:100%;height:100%;min-width:320px;position:relative;z-index:1;left:0;top:0;background-color:#0c0c0c}body,input,textarea,select,button{font-size:1.6rem;line-height:1.7;color:#0c0c0c;font-weight:500;letter-spacing:normal;-webkit-text-size-adjust:100%;word-wrap:break-word;overflow-wrap:break-word;font-family:'Dosis-M',sans-serif}@media only screen and (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){body,input,textarea,select,button{-webkit-font-smoothing:antialiased}}main,img{display:block}img{flex-shrink:0}header,main,footer{width:100%;overflow:hidden}main,header{background-color:#fff}input[type=text],input[type=search],input[type=email],input[type=password],input[type=submit],input[type=button],input[type=radio],input[type=checkbox],textarea,select,button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;background:0 0;border:none;border-radius:0;outline:none}input[type=submit],input[type=button],input[type=radio],input[type=checkbox],select,button{cursor:pointer}input,textarea,select,button{outline:0;-webkit-transition:all .4s;transition:all .4s}::-webkit-input-placeholder{color:gray}:-ms-input-placeholder{color:gray}::-moz-placeholder{color:gray}a{text-decoration:none;-webkit-transition:all .4s;transition:all .4s}a:link,a:visited,a:hover{color:#0c0c0c}pre{white-space:pre-wrap}.xx-lg{font-size:2.2rem !important}.x-lg{font-size:2rem !important}.lg{font-size:1.8rem !important}.md{font-size:1.6rem !important}.sm{font-size:1.2rem !important}.x-sm{font-size:1rem !important}.sans-serif{font-family:"Dosis-M",sans-serif !important;font-weight:500}.sans-serif-b{font-family:"Dosis-B",sans-serif !important;font-weight:700}.serif{font-family:"NotoSerifJP-R",serif !important;font-weight:400}.serif-m{font-family:"NotoSerifJP-M",serif !important;font-weight:500}.underline{text-decoration:underline}.l-space-2{letter-spacing:.2rem}.cf:after{content:'';display:block;clear:both}.fit-img img{width:100%;height:100%;object-fit:cover;font-family:'object-fit: cover;'}.scroll-style{overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.scroll-style::-webkit-scrollbar{display:none}.vertical-txt{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;-o-writing-mode:vertical-rl;writing-mode:vertical-rl}.keep-txt{word-break:keep-all;white-space:nowrap}.margin-0{margin:0 !important}.color-white{color:#fff !important}.color-subfont{color:gray !important}.color-font{color:#0c0c0c !important}.color-indigo{color:#16385f !important}@media only screen and (min-width:640px){body,input,textarea,select,button{font-size:1.8rem}.xx-lg{font-size:2.4rem !important}.x-lg{font-size:2.2rem !important}.lg{font-size:2rem !important}.md{font-size:1.8rem !important}.sm{font-size:1.4rem !important}.x-sm{font-size:1.2rem !important}}@media only screen and (min-width:960px){body,input,textarea,select,button{font-size:2rem}.xx-lg{font-size:2.6rem !important}.x-lg{font-size:2.4rem !important}.lg{font-size:2.2rem !important}.md{font-size:2rem !important}.sm{font-size:1.6rem !important}.x-sm{font-size:1.4rem !important}.hover-1{-webkit-transition:all .4s;transition:all .4s}.hover-1:hover{opacity:.64}}.embed-pdf-viewer{width:100% !important}.loading-cover{position:fixed;z-index:100;left:0;top:0;width:100%;height:100vh;box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;background-color:#fff}.loading-cover .loading-logo{width:40%;max-width:310px;height:auto;position:absolute;z-index:1;left:50%;top:45%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loading-cover .loader-inner{position:absolute;z-index:1;left:50%;top:55%;-webkit-transform:translate(-50%,-50%) scale(.5,.5);transform:translate(-50%,-50%) scale(.5,.5)}.loading-cover .loader-inner div{background-color:#16385f}.humb-wrap,.close-wrap{width:40px;height:40px;padding:13px 12px 11px;background-color:rgba(255,255,255,.92);position:fixed;z-index:10;right:20px;top:20px;-webkit-transition:all .4s;transition:all .4s;cursor:pointer}.humb-wrap .humb,.close-wrap .humb{width:30px;height:23px;margin:0 auto;position:relative;z-index:1;left:0;top:0}.humb-wrap .humb span,.close-wrap .humb span{display:inline-block;width:100%;height:1px;background-color:#0c0c0c;position:absolute;z-index:1;left:0;-webkit-transition:all .4s;transition:all .4s}.humb-wrap .humb span:nth-of-type(1),.close-wrap .humb span:nth-of-type(1){top:0}.humb-wrap .humb span:nth-of-type(2),.close-wrap .humb span:nth-of-type(2){top:11px}.humb-wrap .humb span:nth-of-type(3),.close-wrap .humb span:nth-of-type(3){bottom:0}.humb-wrap .txt,.close-wrap .txt{margin:8px 0 0;text-align:center;line-height:1;font-size:1rem}.close-wrap .humb span:nth-of-type(1){-webkit-transform:translateY(11px) rotate(-45deg);transform:translateY(11px) rotate(-45deg)}.close-wrap .humb span:nth-of-type(2){opacity:0}.close-wrap .humb span:nth-of-type(3){-webkit-transform:translateY(-11px) rotate(45deg);transform:translateY(-11px) rotate(45deg)}@media only screen and (min-width:640px){.humb-wrap,.close-wrap{width:42px;height:42px;padding:14px 12px 10px;top:28px;right:28px}.humb-wrap .humb,.close-wrap .humb{width:32px}.humb-wrap .txt,.close-wrap .txt{font-size:1.1rem}}@media only screen and (min-width:960px){.humb-wrap,.close-wrap{width:44px;height:44px;padding:15px 12px 9px;top:36px;right:36px}.humb-wrap .humb,.close-wrap .humb{width:34px}.humb-wrap .txt,.close-wrap .txt{font-size:1.2rem}.humb-wrap:hover .humb span:nth-of-type(1){top:11px}.humb-wrap:hover .humb span:nth-of-type(3){bottom:11px}}@media only screen and (min-width:1280px){.humb-wrap{display:none}}.modal-menu{display:none;width:100%;height:100vh;padding:80px;box-sizing:border-box;position:fixed;z-index:90;left:0;top:0;background-color:#fff}.modal-menu nav{text-align:center;position:absolute;z-index:1;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal-menu nav ul li{margin:16px 0}.modal-menu nav ul li a,.modal-menu nav ul li .active{display:inline-block;padding:8px 10px;line-height:1}.modal-menu nav ul .investor{margin:24px 0}.modal-menu nav ul .investor a,.modal-menu nav ul .investor .active{border:solid 1px #0c0c0c}.modal-menu nav ul .investor .active{background-color:#0c0c0c;color:#fff}.modal-menu .img{display:none}header .inner{width:90%;max-width:1300px;margin:0 auto;padding:32px 0}header .inner .logo{width:170px}header .inner .logo img{width:100%;height:auto}header .inner nav{display:none}@media only screen and (min-width:640px){.modal-menu nav ul li{margin:24px 0}.modal-menu nav ul .investor{margin:32px 0}header .inner .logo{width:240px}}@media only screen and (min-width:960px){.modal-menu nav{text-align:left;left:25%}.modal-menu nav ul li{margin:32px 0}.modal-menu nav ul li a{position:relative;z-index:1;left:0;top:0}.modal-menu nav ul li a:after{content:'';display:block;width:0;height:2px;border-radius:1px;background-color:#0c0c0c;position:absolute;z-index:1;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:all .4s;transition:all .4s}.modal-menu nav ul li a:hover:after{width:100%}.modal-menu nav ul .investor{margin:40px 0}.modal-menu nav ul .investor a .txt{position:relative;z-index:2;left:0;top:0}.modal-menu nav ul .investor a:after{height:100%}.modal-menu nav ul .investor a:hover{color:#fff}.modal-menu .img{display:block;width:30%;height:20vw;position:absolute;z-index:1;left:50%;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}header .inner .logo{width:310px}}@media only screen and (min-width:1280px){header .inner .logo{float:left}header .inner nav{display:block;float:right}header .inner nav ul li{display:inline-block;line-height:1}header .inner nav ul li a,header .inner nav ul li .active{display:inline-block;padding:8px 10px;margin:0 12px;position:relative;z-index:1;left:0;top:0}header .inner nav ul li a:after,header .inner nav ul li .active:after{content:'';display:block;width:0;height:2px;border-radius:1px;background-color:#0c0c0c;position:absolute;z-index:1;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:all .4s;transition:all .4s}header .inner nav ul li a:hover:after,header .inner nav ul li .active:hover:after{width:100%}header .inner nav ul .investor{margin:0 0 0 20px}header .inner nav ul .investor a,header .inner nav ul .investor .active{border:solid 1px #0c0c0c}header .inner nav ul .investor a .txt,header .inner nav ul .investor .active .txt{position:relative;z-index:2;left:0;top:0}header .inner nav ul .investor a:after,header .inner nav ul .investor .active:after{height:100%}header .inner nav ul .investor a:hover,header .inner nav ul .investor .active:hover{color:#fff}header .inner nav ul .investor .active:hover:after{width:0}header .inner nav ul .investor .active{background-color:#0c0c0c;color:#fff}}footer .copy{background-color:#0c0c0c;padding:24px 0;text-align:center}footer .copy a{display:inline-block;margin:0 0 0 8px;color:#fff}@media only screen and (min-width:960px){footer .copy a:hover{text-decoration:underline}}.front-page .slider{width:100%;position:relative;left:0;top:0;z-index:1;overflow:hidden}.front-page .slider .swiper-container .swiper-wrapper .swiper-slide img{width:140%;height:auto;position:relative;z-index:1;left:50%;top:0;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.front-page .about{padding:40px 0}.front-page .about .content{width:90%;max-width:1120px;margin:0 auto}.front-page .about .content h2{text-align:center;margin:0 0 32px}.front-page .about .content p a{color:#16385f;font-style:italic;font-family:"NotoSerifJP-M",serif !important;font-weight:500;text-decoration:underline}.front-page .services{padding:40px 0;background-color:#f4f4f4}.front-page .services .content{width:90%;max-width:900px;margin:0 auto}.front-page .services .content h2{text-align:center;margin:0 0 32px}.front-page .services .content .item-wrap{display:flex;flex-wrap:wrap}.front-page .services .content .item-wrap .item{width:50%;margin:0 0 10%}.front-page .services .content .item-wrap .item img{width:90%;max-width:210px;height:auto;margin:0 auto;flex-shrink:0}.front-page .services .content .item-wrap .item:nth-of-type(5),.front-page .services .content .item-wrap .item:nth-of-type(6){margin:0}.front-page .team{padding:40px 0}.front-page .team .content{width:90%;max-width:1120px;margin:0 auto}.front-page .team .content h2{text-align:center;margin:0 0 32px}.front-page .team .content h3{text-align:center;margin:0 0 32px;position:relative;z-index:1;left:0;top:0}.front-page .team .content h3:before{content:'';display:block;width:134px;height:1px;margin:0 auto 8px;background-color:#707070;position:relative;z-index:1;left:0;top:0}.front-page .team .content p a{color:#16385f;font-style:italic;font-family:"NotoSerifJP-M",serif !important;font-weight:500;text-decoration:underline}.front-page .team .content .item{width:100%;margin:0 0 32px}.front-page .team .content .item .img{width:100%;height:90vw;margin:0 0 20px}.front-page .team .content .item .txt{width:100%}.front-page .team .content .item .txt h4{margin:0 0 20px}.front-page .team .content .item:last-of-type{margin:0}.front-page .vc{padding:40px 0;background-color:#f4f4f4;position:relative;z-index:1;left:0;top:0}.front-page .vc .content{width:80%;max-width:1084px;margin:0 auto;position:relative;z-index:2;left:0;top:0}.front-page .vc .content h2{text-align:center;margin:0 0 32px}.front-page .vc .content h3{margin:0 0 32px;position:relative;z-index:1;left:0;top:0}.front-page .vc .content h3:before{content:'';display:block;width:134px;height:1px;margin:0 auto 8px;background-color:#fff;position:relative;z-index:1;left:0;top:0}.front-page .vc .content .item-wrap{width:120%;margin:32px 0 0;padding:10% 0;display:flex;flex-wrap:wrap;justify-content:center;background-color:rgba(255,255,255,.8);position:relative;z-index:1;left:-10%;top:0}.front-page .vc .content .item-wrap .item{width:50%;margin:0 0 10%}.front-page .vc .content .item-wrap .item img{width:90%;max-width:232px;height:auto;margin:0 auto;flex-shrink:0}.front-page .vc .content .item-wrap .item:nth-of-type(9),.front-page .vc .content .item-wrap .item:nth-of-type(10){margin:0}.front-page .vc .back-img{width:100%;height:100%;position:absolute;z-index:1;left:0;top:0}.front-page .vc-2{padding:40px 0}.front-page .vc-2 .content{width:90%;max-width:1120px;margin:0 auto}.front-page .vc-2 .content p a{color:#16385f;font-style:italic;font-family:"NotoSerifJP-M",serif !important;font-weight:500;text-decoration:underline}.front-page .contact h2{text-align:center;margin:0 0 20px}.front-page .contact .content{padding:40px 0;background-color:#f4f4f4;position:relative;z-index:1;left:0;top:0;overflow:hidden}.front-page .contact .content .wrap{width:90%;max-width:1120px;margin:0 auto;position:relative;z-index:2;left:0;top:0;text-align:center}.front-page .contact .content .wrap h3{position:relative;z-index:1;left:0;top:0;text-align:left}.front-page .contact .content .wrap h3:before{content:'';display:block;width:134px;height:1px;margin:0 0 8px;background-color:#fff;position:relative;z-index:1;left:0;top:0}.front-page .contact .content .wrap .inner-1{text-align:left;width:288px;margin:0 auto}.front-page .contact .content .wrap .inner-1 h3{margin:0 0 30px}.front-page .contact .content .wrap .inner-1 .wpcf7 br{display:none}.front-page .contact .content .wrap .inner-1 .wpcf7 input,.front-page .contact .content .wrap .inner-1 .wpcf7 select,.front-page .contact .content .wrap .inner-1 .wpcf7 textarea{display:block;width:100%;height:48px;margin:20px auto 0;padding:0 24px;box-sizing:border-box;border-radius:24px;background-color:rgba(255,255,255,.92);font-family:"Dosis-B",sans-serif !important;font-weight:700}.front-page .contact .content .wrap .inner-1 .wpcf7 .select-wrap{position:relative;z-index:1;left:0;top:0}.front-page .contact .content .wrap .inner-1 .wpcf7 .select-wrap:after{content:'';display:block;width:18px;height:11px;background-size:cover;background-image:url(//charlesthomas.com.hk/wp/wp-content/themes/charles-thomas/css/../img/common/common_arrow-down-gray.png);position:absolute;z-index:2;right:24px;top:18px}.front-page .contact .content .wrap .inner-1 .wpcf7 .select-wrap select{border:none}.front-page .contact .content .wrap .inner-1 .wpcf7 textarea{height:120px;padding:12px 24px;border:none}.front-page .contact .content .wrap .inner-1 .wpcf7 input[type=submit],.front-page .contact .content .wrap .inner-1 .wpcf7 input[type=button]{width:180px;background:0 0;border:solid 1px #fff;color:#fff;margin:30px auto 0}.front-page .contact .content .wrap .inner-1 .wpcf7 .wpcf7-not-valid-tip{color:#fff;margin:8px 0 0;font-family:"Dosis-M",sans-serif !important;font-weight:500}.front-page .contact .content .wrap .inner-1 .wpcf7 .wpcf7-response-output{border:solid 1px #fff;padding:24px;text-align:center;font-family:"Dosis-M",sans-serif !important;font-weight:500}.front-page .contact .content .wrap .inner-2{display:inline-block;text-align:left;margin:40px 0 0}.front-page .contact .content .back-img{width:100%;height:1400px;position:absolute;z-index:1;left:0;top:0}@media only screen and (min-width:480px){.front-page .slider .swiper-container .swiper-wrapper .swiper-slide img{width:130%}.front-page .services .content .item-wrap .item{width:33.3%}.front-page .services .content .item-wrap .item:nth-of-type(4){margin:0}.front-page .team .content .item .img{float:right;width:40%;height:36vw;max-height:450px}.front-page .team .content .item .txt{float:left;width:56%}.front-page .team .content .item:nth-of-type(2n) .img{float:left}.front-page .team .content .item:nth-of-type(2n) .txt{float:right}.front-page .vc .content .item-wrap .item{width:33.3%}.front-page .vc .content .item-wrap .item:nth-of-type(9){margin:0 0 10%}}@media only screen and (min-width:640px){.front-page .slider .swiper-container .swiper-wrapper .swiper-slide img{width:120%}.front-page .about{padding:60px 0}.front-page .about .content h2{margin:0 0 48px}.front-page .services{padding:60px 0}.front-page .services .content h2{margin:0 0 48px}.front-page .services .content .item-wrap .item{margin:0 0 7.5%}.front-page .team{padding:60px 0}.front-page .team .content h2{margin:0 0 48px}.front-page .team .content h3{margin:0 0 48px}.front-page .team .content .item{margin:0 0 48px}.front-page .team .content .item .txt h4{margin:0 0 30px}.front-page .vc{padding:60px 0}.front-page .vc .content h2{margin:0 0 48px}.front-page .vc .content h3{margin:0 0 48px}.front-page .vc .content .item-wrap{margin:48px 0 0;padding:7.5% 0}.front-page .vc .content .item-wrap .item{margin:0 0 7.5%}.front-page .vc .content .item-wrap .item:nth-of-type(9){margin:0 0 7.5%}.front-page .vc-2{padding:60px 0}.front-page .contact h2{margin:0 0 30px}.front-page .contact .content{padding:60px 0}.front-page .contact .content .wrap .inner-1{float:right;width:50%}.front-page .contact .content .wrap .inner-2{float:left;display:block;width:50%;margin:0}.front-page .contact .content .wrap .inner-2 .spacer-1{height:60px !important}.front-page .contact .content .back-img{height:1000px}}@media only screen and (min-width:960px){.front-page .slider .swiper-container .swiper-wrapper .swiper-slide img{width:110%}.front-page .about{padding:80px 0}.front-page .about .content h2{margin:0 0 64px}.front-page .about .content p a:hover{opacity:.64}.front-page .services{padding:80px 0}.front-page .services .content h2{margin:0 0 64px}.front-page .services .content .item-wrap .item{margin:0 0 5%}.front-page .team{padding:80px 0}.front-page .team .content h2{margin:0 0 64px}.front-page .team .content h3{margin:0 0 64px}.front-page .team .content p a:hover{opacity:.64}.front-page .team .content .item{margin:0 0 64px}.front-page .team .content .item .txt h4{margin:0 0 40px}.front-page .vc{padding:80px 0}.front-page .vc .content h2{margin:0 0 64px}.front-page .vc .content h2{margin:0 0 64px}.front-page .vc .content .item-wrap{margin:64px 0 0;padding:5% 0}.front-page .vc .content .item-wrap .item{width:20%;margin:0 0 5%}.front-page .vc .content .item-wrap .item:nth-of-type(6),.front-page .vc .content .item-wrap .item:nth-of-type(7),.front-page .vc .content .item-wrap .item:nth-of-type(8),.front-page .vc .content .item-wrap .item:nth-of-type(9){margin:0}.front-page .vc-2{padding:80px 0}.front-page .vc-2 .content p a:hover{opacity:.64}.front-page .contact h2{margin:0 0 40px}.front-page .contact .content{padding:80px 0}.front-page .contact .content .wrap .inner-1{width:55%}.front-page .contact .content .wrap .inner-1 .wpcf7 input[type=submit]:hover,.front-page .contact .content .wrap .inner-1 .wpcf7 input[type=button]:hover{background-color:rgba(255,255,255,.92);color:#16385f}.front-page .contact .content .wrap .inner-2{width:45%}}@media only screen and (min-width:1280px){.front-page .slider .swiper-container .swiper-wrapper .swiper-slide img{width:100%}}.page-general .page-wrap h1{text-align:center;width:90%;margin:0 auto}.page-general .page-wrap .content{width:90%;max-width:1120px;margin:0 auto;padding:20px 0 40px}.page-general .page-wrap .content h2,.page-general .page-wrap .content h3{font-size:1.8rem;font-family:"Dosis-B",sans-serif !important;font-weight:700;text-align:center;position:relative;z-index:1;left:0;top:0}.page-general .page-wrap .content h2:before,.page-general .page-wrap .content h3:before{content:'';display:block;width:134px;height:1px;margin:0 auto 8px;background-color:#707070;position:relative;z-index:1;left:0;top:0}.page-general .page-wrap .content strong{font-family:"Dosis-B",sans-serif !important;font-weight:700}.page-general .page-wrap .content em{font-style:italic}.page-general .page-wrap .content figcaption{font-size:1rem;text-align:right;margin:0}.page-general .page-wrap .content ul{list-style:disc}.page-general .page-wrap .content ul ul,.page-general .page-wrap .content ul ol{padding:16px 0 0 16px}.page-general .page-wrap .content ol{list-style:decimal-leading-zero}.page-general .page-wrap .content ol ul,.page-general .page-wrap .content ol ol{padding:16px 0 0 16px}.page-general .page-wrap .content ol.nozero{list-style:decimal}.page-general .page-wrap .content ol.nozero ol{list-style:decimal}.page-general .page-wrap .content li{margin:0 0 16px;list-style-position:inside}.page-general .page-wrap .content a{font-family:"Dosis-B",sans-serif !important;font-weight:700;color:#16385f;word-break:break-all}.page-general .page-wrap .content hr{width:100%;border:none;border-top:solid 1px #707070}.page-general .page-wrap .content .hr-half{width:50%;margin:0 auto;border:none;border-top:solid 1px #707070}.page-general .page-wrap .content .wp-block-image,.page-general .page-wrap .content .is-resized{max-width:100%;height:auto}.page-general .page-wrap .content .wp-block-image img,.page-general .page-wrap .content .is-resized img{max-width:100%;height:auto}.page-general .page-wrap .content .wp-block-columns{max-width:100%;height:auto}.page-general .page-wrap .content .wp-block-columns .wp-block-column{padding:16px;margin:0 auto}.page-general .page-wrap .content .wp-block-table{width:100%;border-top:solid 1px #707070}.page-general .page-wrap .content .wp-block-table tr{line-height:1.5;border-bottom:solid 1px #707070}.page-general .page-wrap .content .wp-block-table tr td:nth-of-type(1){vertical-align:middle;padding:8px;min-width:80px}.page-general .page-wrap .content .wp-block-table tr td:nth-of-type(2){vertical-align:middle;padding:8px}.page-general .page-wrap .content .wp-block-video{width:100%}.page-general .page-wrap .content .wp-block-video video{outline:none}.page-general .page-wrap .content .wrap-youtube{position:relative;z-index:1;left:0;top:0;padding:0 0 56.25%;height:0;overflow:hidden}.page-general .page-wrap .content .wrap-youtube iframe{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%}.page-general .page-wrap .content .back-gray{background-color:#f4f4f4;padding:0 40px;box-sizing:border-box}.page-general .page-wrap .content .btn-1 a{display:block;text-align:center;font-size:1.8rem;font-family:"Dosis-B",sans-serif !important;font-weight:700;width:180px;height:48px;margin:0 auto;border-radius:24px;border:solid 1px #16385f;color:#16385f;line-height:1;padding:12px;box-sizing:border-box}.page-general .page-wrap .content .spacer-1{width:100%;height:40px !important}.page-general .page-wrap .content .spacer-2{width:100%;height:20px !important}.page-general .page-wrap .content .spacer-3{width:100%;height:32px !important}.page-general .page-wrap .content .my_form input{display:block;width:100%;max-width:480px;height:48px;margin:20px auto 0;padding:0 24px;box-sizing:border-box;border-radius:24px;background-color:#fff;border:solid 1px #16385f;font-family:"Dosis-B",sans-serif !important;font-weight:700}.page-general .page-wrap .content .my_form button{display:block;width:180px;height:48px;margin:20px auto 0;padding:0 24px;box-sizing:border-box;border-radius:24px;background-color:#16385f;color:#fff;font-family:"Dosis-B",sans-serif !important;font-weight:700}@media only screen and (min-width:640px){.page-general .page-wrap{padding:20px 0}.page-general .page-wrap .content{padding:40px 0 60px}.page-general .page-wrap .content h2,.page-general .page-wrap .content h3{font-size:2rem}.page-general .page-wrap .content figcaption{font-size:1.1rem}.page-general .page-wrap .content .btn-1 a{font-size:2rem}.page-general .page-wrap .content .spacer-1{height:60px !important}.page-general .page-wrap .content .spacer-2{height:30px !important}.page-general .page-wrap .content .spacer-3{height:48px !important}}@media only screen and (min-width:960px){.page-general .page-wrap{padding:40px 0}.page-general .page-wrap .content{padding:60px 0 80px}.page-general .page-wrap .content h2,.page-general .page-wrap .content h3{font-size:2.2rem}.page-general .page-wrap .content figcaption{font-size:1.2rem}.page-general .page-wrap .content a:hover{text-decoration:underline}.page-general .page-wrap .content .btn-1 a{font-size:2rem;padding:11px}.page-general .page-wrap .content .btn-1 a:hover{background-color:#16385f;color:#fff;text-decoration:none}.page-general .page-wrap .content .spacer-1{height:80px !important}.page-general .page-wrap .content .spacer-2{height:40px !important}.page-general .page-wrap .content .spacer-3{height:64px !important}.page-general .page-wrap .content .my_form button:hover{opacity:.64}}.page-investor .page-wrap h1{text-align:center;width:90%;margin:0 auto}.page-investor .page-wrap .content{width:90%;max-width:900px;margin:0 auto;padding:20px 0 40px;display:flex;flex-wrap:wrap}.page-investor .page-wrap .content .search-tool{width:100%;padding:0 0 10%}.page-investor .page-wrap .content .search-tool select{display:block;width:100%;max-width:280px;margin:0 auto;border-bottom:solid 1px #0c0c0c}.page-investor .page-wrap .content .item{width:50%;margin:0 0 10%}.page-investor .page-wrap .content .item a{display:block;width:140px;margin:0 auto}.page-investor .page-wrap .content .item a .img{width:120px;height:120px;margin:0 auto;border-radius:100%;overflow:hidden}.page-investor .page-wrap .content .item a .img img{flex-shrink:0}.page-investor .page-wrap .content .item a .txt{margin:8px 0 0;text-align:center}.page-investor .page-wrap .content .item a .txt .date{font-size:1rem}.page-investor .page-wrap .content .item a .txt h2{font-family:"Dosis-B",sans-serif !important;font-weight:700;line-height:1.5}.page-investor .page-wrap .content .pagenation{width:100%;font-size:1.8rem;text-align:center}.page-investor .page-wrap .content .pagenation h2{display:none}.page-investor .page-wrap .content .pagenation .page-numbers{padding:8px;font-family:"Dosis-B",sans-serif !important;font-weight:700;color:gray}.page-investor .page-wrap .content .pagenation .page-numbers.current{color:#16385f}@media only screen and (min-width:640px){.page-investor .page-wrap{padding:20px 0}.page-investor .page-wrap .content{padding:40px 0 60px}.page-investor .page-wrap .content .search-tool{padding:0 0 7.5%}.page-investor .page-wrap .content .item{width:33.3%;margin:0 0 7.5%}.page-investor .page-wrap .content .pagenation{font-size:2rem}}@media only screen and (min-width:960px){.page-investor .page-wrap{padding:40px 0}.page-investor .page-wrap .content{padding:60px 0 80px}.page-investor .page-wrap .content .search-tool{padding:0 0 5%}.page-investor .page-wrap .content .item{width:25%;margin:0 0 5%}.page-investor .page-wrap .content .item a:hover .img img{transform:scale(1.1)}.page-investor .page-wrap .content .pagenation{font-size:2.2rem}.page-investor .page-wrap .content .pagenation a:hover{color:#16385f}}