@container (calc(1200 / 16 * 1em) <= inline-size){}@container (inline-size < calc(1200 / 16 * 1em)){}.con_consulting .con_contact .box_content .box_inner,.con_consulting .con_services>.box_inner{margin-inline:auto;max-width:calc(1500 / 16 * 1em);width:90%}@container (calc(768 / 16 * 1em) <= inline-size){}@container (inline-size < calc(768 / 16 * 1em)){}@container (calc(768 / 16 * 1em) <= inline-size){}@container (inline-size < calc(768 / 16 * 1em)){}.con_consulting .con_support{position:relative;z-index:1;background:#fff}@container (calc(1200 / 16 * 1em) <= inline-size){.con_consulting .con_support{margin-top:calc(-1 * clamp(300 / var(--base) * 1em, 300 / var(--base) * 1em + 200 / 1152 * (var(--cqi-to-px) - 768 / 100) * 100 / var(--base) * 1em, 500 / var(--base) * 1em));padding-top:clamp(300/var(--base) * 1em,300/var(--base) * 1em + 200/1152 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,500/var(--base) * 1em)}}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_support{padding-bottom:calc(125 / var(--base) * 1em)}}@container (calc(768 / 16 * 1em) <= inline-size < calc(1200 / 16 * 1em)){.con_consulting .con_support{margin-top:calc(-1 * clamp(800 / var(--base) * 1em, 800 / var(--base) * 1em + 100 / 432 * (var(--cqi-to-px) - 768 / 100) * 100 / var(--base) * 1em, 900 / var(--base) * 1em));padding-top:clamp(800/var(--base) * 1em,800/var(--base) * 1em + 100/432 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,900/var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_support{padding-bottom:calc(85 / var(--base) * 1em);margin-top:calc(-2 / var(--base) * 1em)}}.con_consulting .con_support>.box_inner{position:relative}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_support>.box_inner{margin-top:clamp(90/var(--base) * 1em,90/var(--base) * 1em + 95/1152 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,185/var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_support>.box_inner{padding-top:calc(10 / var(--base) * 1em)}}@container (inline-size < calc(1200 / 16 * 1em)){.con_consulting .con_support>.box_inner{display:flex;flex-wrap:wrap;--gap:23;gap:calc(32 / var(--base) * 1em) calc(var(--gap) / var(--base) * 1em);justify-content:center}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_support>.box_inner{justify-content:space-between}}@container (calc(1200 / 16 * 1em) <= inline-size){.con_consulting .con_support>.box_inner .img{position:absolute;top:0}}@container (inline-size < calc(1200 / 16 * 1em)){.con_consulting .con_support>.box_inner .img{max-width:calc((100% - var(--gap) / var(--base) * 1em) / 2)}}@container (calc(1200 / 16 * 1em) <= inline-size){.con_consulting .con_support>.box_inner .img.img_left{max-width:25.46875%;left:7.1875%}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_support>.box_inner .img.img_left{max-width:48.5%}}@container (calc(1200 / 16 * 1em) <= inline-size){.con_consulting .con_support>.box_inner .img.img_right{max-width:26.1458333333%;right:4.7916666667%}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_support>.box_inner .img.img_right{max-width:55.75%;margin-left:-20%}}.con_consulting .con_support>.box_inner .box_text{text-align:center}@container (calc(1200 / 16 * 1em) <= inline-size){.con_consulting .con_support>.box_inner .box_text{order:-1}}@container (inline-size < calc(1200 / 16 * 1em)){.con_consulting .con_support>.box_inner .box_text{flex:0 0 100%;padding-inline:calc(20 / var(--base) * 1em)}}.con_consulting .con_support>.box_inner .box_text .title{font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:600}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_support>.box_inner .box_text .title{--fsz:40;line-height:1.725}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_support>.box_inner .box_text .title{--fsz:26;line-height:1.6153846154}}.con_consulting .con_support>.box_inner .box_text .txt_desc{font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:500}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_support>.box_inner .box_text .txt_desc{--fsz:18;line-height:2.8888888889;margin-top:calc(45 / var(--fsz) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_support>.box_inner .box_text .txt_desc{--fsz:15;line-height:1.8666666667;margin-top:calc(27 / var(--fsz) * 1em)}}.con_consulting .con_support .box_contact{text-align:center;position:relative;z-index:1}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_support .box_contact{padding-top:clamp(60/var(--base) * 1em,60/var(--base) * 1em + 38/1152 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,98/var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_support .box_contact{padding-top:calc(32 / var(--base) * 1em)}}.con_consulting .con_support .box_contact .btn{display:flex;justify-content:center}.con_consulting .con_support .box_contact .btn .button{--fsz:24;--padding-block:13;--padding-inline:44;--border-width:4;--border-color:transparent;--bg-color:#fff;--color:#002233;--gap:12;--icon-size:42;font-size:calc(var(--fsz) / var(--base) * 1em);border:calc(var(--border-width) / var(--fsz) * 1em) solid var(--border-color);display:flex;align-items:center;text-align:center;text-decoration:none;border-radius:calc(infinity * 1px);appearance:none;transition:all 0.2s ease-in-out;gap:calc(var(--gap) / var(--fsz) * 1em);background:var(--bg-color);color:var(--color);box-shadow:0 calc(3 / var(--fsz) * 1em) calc(14 / var(--fsz) * 1em) 0 rgba(0,0,0,0.25);font-weight:700;line-height:1.2;padding-block:calc(13 / var(--fsz) * 1em);padding-inline:calc(var(--padding-inline) / var(--fsz) * 1em) calc(18 / var(--fsz) * 1em)}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_support .box_contact .btn .button{--fsz:16;--icon-size:28;--padding-block:11;--padding-inline:23;padding-block:calc(var(--padding-block) / var(--fsz) * 1em);padding-inline:calc(var(--padding-inline) / var(--fsz) * 1em) calc(11 / var(--fsz) * 1em)}}.con_consulting .con_support .box_contact .btn .button .icon{width:calc(var(--icon-size) / var(--fsz) * 1em);height:calc(var(--icon-size) / var(--fsz) * 1em);flex:0 0 calc(var(--icon-size) / var(--fsz) * 1em);background:var(--color);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all 0.2s ease-in-out}.con_consulting .con_support .box_contact .btn .button .icon [class^=ico_]{width:20%;aspect-ratio:8.49/15.25;color:var(--bg-color)}.con_consulting .con_support .box_contact .btn .button:hover{--bg-color:#009faf;--color:#fff;--border-color:#2eedff}.con_consulting .con_support .box_contact .btn .button{--bg-color:#009faf;--color:#fff;--border-color:#2eedff}.con_consulting .con_support .box_contact .btn .button:hover{--border-color:transparent;--bg-color:#fff;--color:#002233}.con_consulting .con_support .box_contact .btn .button:focus-visible{outline:calc(var(--border-width) / var(--fsz) * 1em) solid #fff}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_support .box_contact .btn .button{--fsz:20;--icon-size:40;--padding-block:16;--padding-inline:50}}.con_consulting .con_services{position:relative;z-index:1;background:#fff}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_services{padding-top:calc(98 / var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_services{margin-top:calc(-2 / var(--base) * 1em)}}.con_consulting .con_services>.box_inner{max-width:calc(1210 / var(--base) * 1em)}.con_consulting .con_services>.box_inner>.box_title{text-align:center}.con_consulting .con_services>.box_inner>.box_title .title{font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:600;display:inline-block;vertical-align:top;position:relative}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_services>.box_inner>.box_title .title{--fsz:40;line-height:1.3}.con_consulting .con_services>.box_inner>.box_title .title:after,.con_consulting .con_services>.box_inner>.box_title .title:before{content:"";position:absolute;width:calc(3 / var(--fsz) * 1em);height:55%;bottom:0;background:#002233}.con_consulting .con_services>.box_inner>.box_title .title:before{right:102%;transform:rotate(-30deg)}.con_consulting .con_services>.box_inner>.box_title .title:after{left:102%;transform:rotate(30deg)}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_services>.box_inner>.box_title .title{--fsz:24;line-height:1.6}}.con_consulting .con_services>.box_inner>.box_title .title .txt{position:relative;z-index:1}.con_consulting .con_services>.box_inner>.box_title .title .img_deco{position:absolute;left:0;right:0;z-index:0}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_services>.box_inner>.box_title .title .img_deco{top:39%}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_services>.box_inner>.box_title .title .img_deco{bottom:-5%}}.con_consulting .con_services>.box_inner>.box_list{display:grid}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_services>.box_inner>.box_list{grid-template-columns:repeat(3,1fr);gap:calc(20 / var(--base) * 1em);margin-top:calc(8 / var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_services>.box_inner>.box_list{grid-template-columns:1fr;margin-top:calc(26 / var(--base) * 1em);gap:calc(32 / var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_services>.box_inner>.box_list>li{position:relative}}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_services>.box_inner>.box_list>li:nth-child(2n){padding-top:calc(56 / var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_services>.box_inner>.box_list>li:nth-child(2n){padding-left:calc(35 / var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_services>.box_inner>.box_list>li:nth-child(odd){padding-right:calc(35 / var(--base) * 1em)}}.con_consulting .con_services>.box_inner>.box_list>li:first-child .box_item .img{right:-2%;bottom:10%}.con_consulting .con_services>.box_inner>.box_list>li:nth-child(2) .box_item .img{right:2%;bottom:-5%}.con_consulting .con_services>.box_inner>.box_list>li:nth-child(3) .box_item .img{right:-2%;bottom:-3%}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_services>.box_inner>.box_list>li .box_item{display:flex;flex-direction:column}}.con_consulting .con_services>.box_inner>.box_list>li .box_item .box_text{box-shadow:0 0 calc(8 / var(--base) * 1em) 0 rgba(0,0,0,0.15)}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_services>.box_inner>.box_list>li .box_item .box_text{border-radius:calc(20 / var(--base) * 1em);padding:calc(32 / var(--base) * 1em) clamp(20/var(--base) * 1em,20/var(--base) * 1em + 10/1152 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,30/var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_services>.box_inner>.box_list>li .box_item .box_text{border-radius:calc(15 / var(--base) * 1em);padding:calc(22 / var(--base) * 1em);min-height:calc(241 / 400 * 100cqi)}}.con_consulting .con_services>.box_inner>.box_list>li .box_item .box_text .title{font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:600;line-height:1.3;box-shadow:0 0 calc(8 / var(--fsz) * 1em) 0 rgba(0,0,0,0.15);text-align:center;background:#f4f4f4}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_services>.box_inner>.box_list>li .box_item .box_text .title{--fsz:20;border:calc(4 / var(--fsz) * 1em) solid #dddddd;border-radius:calc(20 / var(--fsz) * 1em);padding:calc(12 / var(--fsz) * 1em) calc(15 / var(--fsz) * 1em)}}@container (calc(768 / 16 * 1em) <= inline-size < calc(1200 / 16 * 1em)){.con_consulting .con_services>.box_inner>.box_list>li .box_item .box_text .title{font-size:clamp(calc(var(--fsz) * 0.75)/var(--base) * 1em,calc(var(--fsz) * 0.75)/var(--base) * 1em + calc(var(--fsz) - var(--fsz) * 0.75)/432 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_services>.box_inner>.box_list>li .box_item .box_text .title{--fsz:18;border:calc(3 / var(--fsz) * 1em) solid #dddddd;border-radius:calc(15 / var(--fsz) * 1em);padding:calc(5 / var(--fsz) * 1em) calc(12 / var(--fsz) * 1em)}}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_services>.box_inner>.box_list>li .box_item .box_text ul{margin-top:calc(32 / var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_services>.box_inner>.box_list>li .box_item .box_text ul{margin-top:calc(23 / var(--base) * 1em)}}.con_consulting .con_services>.box_inner>.box_list>li .box_item .box_text ul li{--fsz:16;font-size:calc(var(--fsz) / var(--base) * 1em);position:relative}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_services>.box_inner>.box_list>li .box_item .box_text ul li{padding-left:calc(30 / var(--fsz) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_services>.box_inner>.box_list>li .box_item .box_text ul li{padding-left:calc(23 / var(--fsz) * 1em)}}.con_consulting .con_services>.box_inner>.box_list>li .box_item .box_text ul li:before{content:"";position:absolute;left:0;width:calc(var(--icon-size) / var(--fsz) * 1em);height:calc(var(--icon-size) / var(--fsz) * 1em);background:url("../images/consulting/ic_check.svg") no-repeat center center/contain}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_services>.box_inner>.box_list>li .box_item .box_text ul li:before{--icon-size:19;top:calc(2.5 / var(--fsz) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_services>.box_inner>.box_list>li .box_item .box_text ul li:before{--icon-size:14;top:calc(5 / var(--fsz) * 1em)}}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_services>.box_inner>.box_list>li .box_item .box_text ul li+li{margin-top:calc(8 / var(--fsz) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_services>.box_inner>.box_list>li .box_item .box_text ul li+li{margin-top:calc(6 / var(--fsz) * 1em)}}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_services>.box_inner>.box_list>li .box_item .img{max-width:55.1282051282%;order:-1;margin-inline:auto;margin-bottom:calc(-12 / var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_services>.box_inner>.box_list>li .box_item .img{position:absolute}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_services>.box_inner>.box_list>li .box_item .img img{max-height:clamp(40/var(--base) * 1em,40/var(--base) * 1em + 54/80 * (var(--cqi-to-px) - 320/100) * 100/var(--base) * 1em,94/var(--base) * 1em);width:auto}}.con_consulting .con_features{position:relative;background:#fff}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_features{padding-top:calc(54 / var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_features{padding-top:clamp(80/var(--base) * 1em,80/var(--base) * 1em + 80/448 * (var(--cqi-to-px) - 320/100) * 100/var(--base) * 1em,160/var(--base) * 1em)}}.con_consulting .con_features>.box_content{background:#eaf5f7}.con_consulting .con_features>.box_content>.box_inner{width:90%;max-width:calc(1200 / var(--base) * 1em);margin-inline:auto;position:relative;z-index:1}@container (calc(1200 / 16 * 1em) <= inline-size){.con_consulting .con_features>.box_content>.box_inner{top:calc(-1 * clamp(400 / var(--base) * 1em, 400 / var(--base) * 1em + 120 / 720 * (var(--cqi-to-px) - 1200 / 100) * 100 / var(--base) * 1em, 520 / var(--base) * 1em))}}@container (calc(768 / 16 * 1em) <= inline-size < calc(1200 / 16 * 1em)){.con_consulting .con_features>.box_content>.box_inner{top:calc(-1 * clamp(250 / var(--base) * 1em, 250 / var(--base) * 1em + 150 / 432 * (var(--cqi-to-px) - 768 / 100) * 100 / var(--base) * 1em, 400 / var(--base) * 1em))}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_features>.box_content>.box_inner{top:calc(-1 * clamp(255 / var(--base) * 1em, 255 / var(--base) * 1em + 345 / 448 * (var(--cqi-to-px) - 320 / 100) * 100 / var(--base) * 1em, 600 / var(--base) * 1em))}}.con_consulting .con_features>.box_content>.box_inner>.box_title{display:flex;flex-direction:column-reverse}.con_consulting .con_features>.box_content>.box_inner>.box_title .title{font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:bold;color:#009faf;padding-left:calc(40 / var(--fsz) * 1em)}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_features>.box_content>.box_inner>.box_title .title{--fsz:24;margin-top:calc(-20 / var(--fsz) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_features>.box_content>.box_inner>.box_title .title{--fsz:18;margin-top:calc(-15 / var(--fsz) * 1em)}}.con_consulting .con_features>.box_content>.box_inner .box_list{display:inline-block;vertical-align:top;width:100%}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_features>.box_content>.box_inner .box_list{margin-top:calc(26 / var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_features>.box_content>.box_inner .box_list{margin-top:calc(50 / var(--base) * 1em)}}.con_consulting .con_features>.box_content>.box_inner .box_list>li{clear:both}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_features>.box_content>.box_inner .box_list>li{width:48.75%}}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_features>.box_content>.box_inner .box_list>li:nth-child(2n){float:left}}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_features>.box_content>.box_inner .box_list>li:nth-child(odd){float:right}}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_features>.box_content>.box_inner .box_list>li+li{margin-top:calc(-82 / var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_features>.box_content>.box_inner .box_list>li+li{margin-top:calc(85 / var(--base) * 1em)}}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_features>.box_content>.box_inner .box_list>li:first-child .box_item .img_decorate{right:calc(-1 * clamp(35 / var(--base) * 1em, 35 / var(--base) * 1em + 95 / 1152 * (var(--cqi-to-px) - 768 / 100) * 100 / var(--base) * 1em, 130 / var(--base) * 1em));bottom:calc(-90 / var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_features>.box_content>.box_inner .box_list>li:first-child .box_item .img_decorate{max-width:calc(127 / var(--base) * 1em);right:0;bottom:calc(-80 / var(--base) * 1em)}}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_features>.box_content>.box_inner .box_list>li:nth-child(2) .box_item .img_decorate{left:clamp(35/var(--base) * 1em,35/var(--base) * 1em + 102/1152 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,137/var(--base) * 1em);top:calc(-96 / var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_features>.box_content>.box_inner .box_list>li:nth-child(2) .box_item .img_decorate{max-width:calc(95 / var(--base) * 1em);left:clamp(30/var(--base) * 1em,30/var(--base) * 1em + 200/448 * (var(--cqi-to-px) - 320/100) * 100/var(--base) * 1em,230/var(--base) * 1em);top:calc(-62 / var(--base) * 1em)}}.con_consulting .con_features>.box_content>.box_inner .box_list>li:nth-child(3) .box_item .img_decorate{z-index:-1}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_features>.box_content>.box_inner .box_list>li:nth-child(3) .box_item .img_decorate{right:calc(-1 * clamp(35 / var(--base) * 1em, 35 / var(--base) * 1em + 78 / 1152 * (var(--cqi-to-px) - 768 / 100) * 100 / var(--base) * 1em, 113 / var(--base) * 1em));bottom:0}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_features>.box_content>.box_inner .box_list>li:nth-child(3) .box_item .img_decorate{left:-5vw;bottom:calc(-26 / var(--base) * 1em)}}.con_consulting .con_features>.box_content>.box_inner .box_list>li .box_item{position:relative;z-index:1;color:#fff;text-align:center}.con_consulting .con_features>.box_content>.box_inner .box_list>li .box_item:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border-radius:calc(20 / var(--base) * 1em);box-shadow:0 0 calc(11 / var(--base) * 1em) 0 rgba(0,0,0,0.15);background:url("https://curiostationhawaii.com/wp/wp-content/themes/curiostationhawaii/assets/images/consulting/bg_wood.webp") no-repeat center center/cover;z-index:0}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_features>.box_content>.box_inner .box_list>li .box_item{padding-block:calc(66 / var(--base) * 1em) calc(34 / var(--base) * 1em);padding-inline:calc(25 / var(--base) * 1em);min-height:calc(380 / var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_features>.box_content>.box_inner .box_list>li .box_item{padding-block:calc(52 / var(--base) * 1em) calc(35 / var(--base) * 1em);padding-inline:calc(15 / var(--base) * 1em)}}.con_consulting .con_features>.box_content>.box_inner .box_list>li .box_item .txt_blue{color:#2eedff}.con_consulting .con_features>.box_content>.box_inner .box_list>li .box_item .txt_yellow{color:#ffe02e}.con_consulting .con_features>.box_content>.box_inner .box_list>li .box_item .box_text{position:relative;z-index:2}.con_consulting .con_features>.box_content>.box_inner .box_list>li .box_item .box_text .txt_title{font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:600}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_features>.box_content>.box_inner .box_list>li .box_item .box_text .txt_title{--fsz:24;line-height:2.2916666667;font-size:clamp(calc(var(--fsz) * 0.75)/var(--base) * 1em,calc(var(--fsz) * 0.75)/var(--base) * 1em + calc(var(--fsz) - var(--fsz) * 0.75)/432 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_features>.box_content>.box_inner .box_list>li .box_item .box_text .txt_title{--fsz:17;line-height:1.4705882353}}.con_consulting .con_features>.box_content>.box_inner .box_list>li .box_item .box_text .txt_desc{font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:500}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_features>.box_content>.box_inner .box_list>li .box_item .box_text .txt_desc{--fsz:17;line-height:1.8;margin-top:calc(6 / var(--fsz) * 1em)}}@container (calc(768 / 16 * 1em) <= inline-size < calc(1200 / 16 * 1em)){.con_consulting .con_features>.box_content>.box_inner .box_list>li .box_item .box_text .txt_desc{font-size:clamp(calc(var(--fsz) * 0.75)/var(--base) * 1em,calc(var(--fsz) * 0.75)/var(--base) * 1em + calc(var(--fsz) - var(--fsz) * 0.75)/432 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_features>.box_content>.box_inner .box_list>li .box_item .box_text .txt_desc{--fsz:16;line-height:1.8;margin-top:calc(14 / var(--fsz) * 1em)}}.con_consulting .con_features>.box_content>.box_inner .box_list>li .box_item .img_feature{position:absolute;left:0;right:0;margin-inline:auto;z-index:1;top:0;transform:translateY(-50%)}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_features>.box_content>.box_inner .box_list>li .box_item .img_feature{width:calc(131 / var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_features>.box_content>.box_inner .box_list>li .box_item .img_feature{width:calc(93 / var(--base) * 1em)}}.con_consulting .con_features>.box_content>.box_inner .box_list>li .box_item .img_decorate{position:absolute;z-index:0}.con_consulting .con_features>.box_content>.box_inner .txt_bottom{clear:both;font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:600;text-align:center}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_features>.box_content>.box_inner .txt_bottom{--fsz:26;line-height:1.6153846154;margin-top:calc(76 / var(--fsz) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_features>.box_content>.box_inner .txt_bottom{--fsz:18;line-height:1.3;margin-top:calc(99 / var(--fsz) * 1em)}}.con_consulting .con_flow{position:relative;background:#eaf5f7}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_flow{margin-top:calc(-1 * clamp(110 / var(--base) * 1em, 110 / var(--base) * 1em + 125 / 1152 * (var(--cqi-to-px) - 768 / 100) * 100 / var(--base) * 1em, 235 / var(--base) * 1em))}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_flow{margin-top:calc(-1 * clamp(190 / var(--base) * 1em, 190 / var(--base) * 1em + 225 / 448 * (var(--cqi-to-px) - 320 / 100) * 100 / var(--base) * 1em, 415 / var(--base) * 1em))}}.con_consulting .con_flow>.box_content>.box_inner{width:90%;max-width:calc(1200 / var(--base) * 1em);margin-inline:auto;position:relative;z-index:1}.con_consulting .con_flow>.box_content>.box_inner>.box_title{display:flex;flex-direction:column-reverse}.con_consulting .con_flow>.box_content>.box_inner>.box_title .title{font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:bold;color:#009faf;padding-left:calc(40 / var(--fsz) * 1em)}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_flow>.box_content>.box_inner>.box_title .title{--fsz:24;margin-top:calc(-20 / var(--fsz) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_flow>.box_content>.box_inner>.box_title .title{--fsz:18;margin-top:calc(-15 / var(--fsz) * 1em)}}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_flow>.box_content>.box_inner .box_list{margin-top:calc(70 / var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_flow>.box_content>.box_inner .box_list{margin-top:calc(10 / var(--base) * 1em)}}.con_consulting .con_flow>.box_content>.box_inner .box_list>li:not(:last-child){position:relative}.con_consulting .con_flow>.box_content>.box_inner .box_list>li:not(:last-child):after{content:"";position:absolute;background:url("https://curiostationhawaii.com/wp/wp-content/themes/curiostationhawaii/assets/images/consulting/ic_arrow_down.svg") no-repeat center center/contain;z-index:2}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_flow>.box_content>.box_inner .box_list>li:not(:last-child):after{width:calc(46 / var(--base) * 1em);height:calc(31 / var(--base) * 1em);top:calc(100% - 10 / var(--base) * 1em);left:15.75%}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_flow>.box_content>.box_inner .box_list>li:not(:last-child):after{width:calc(56 / var(--base) * 1em);height:calc(36 / var(--base) * 1em);left:0;right:0;top:100%;margin-inline:auto}}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_flow>.box_content>.box_inner .box_list>li+li{margin-top:calc(32 / var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_flow>.box_content>.box_inner .box_list>li+li{margin-top:calc(29 / var(--base) * 1em)}}.con_consulting .con_flow>.box_content>.box_inner .box_list>li .box_item{box-shadow:0 0 calc(8 / var(--base) * 1em) 0 rgba(0,0,0,0.15);background:#fff}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_flow>.box_content>.box_inner .box_list>li .box_item{border-radius:calc(20 / var(--base) * 1em);padding:calc(32 / var(--base) * 1em) clamp(20/var(--base) * 1em,20/var(--base) * 1em + 28/1152 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,48/var(--base) * 1em);display:flex;align-items:center;gap:clamp(20/var(--base) * 1em,20/var(--base) * 1em + 28/1152 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,48/var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_flow>.box_content>.box_inner .box_list>li .box_item{border-radius:calc(15 / var(--base) * 1em);padding:calc(20 / var(--base) * 1em) calc(26 / var(--base) * 1em) calc(26 / var(--base) * 1em)}}.con_consulting .con_flow>.box_content>.box_inner .box_list>li .box_item .title{font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:600;line-height:1.3;box-shadow:0 0 calc(8 / var(--fsz) * 1em) 0 rgba(0,0,0,0.15);text-align:center;background:#f4f4f4}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_flow>.box_content>.box_inner .box_list>li .box_item .title{--fsz:20;border:calc(4 / var(--fsz) * 1em) solid #dddddd;border-radius:calc(20 / var(--fsz) * 1em);padding:calc(24 / var(--fsz) * 1em) calc(20 / var(--fsz) * 1em);flex:0 0 29.8913043478%}}@container (calc(768 / 16 * 1em) <= inline-size < calc(1200 / 16 * 1em)){.con_consulting .con_flow>.box_content>.box_inner .box_list>li .box_item .title{font-size:clamp(calc(var(--fsz) * 0.75)/var(--base) * 1em,calc(var(--fsz) * 0.75)/var(--base) * 1em + calc(var(--fsz) - var(--fsz) * 0.75)/432 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_flow>.box_content>.box_inner .box_list>li .box_item .title{--fsz:17;border:calc(3 / var(--fsz) * 1em) solid #dddddd;border-radius:calc(15 / var(--fsz) * 1em);padding:calc(14 / var(--fsz) * 1em) calc(15 / var(--fsz) * 1em);width:calc(225 / var(--fsz) * 1em);margin-inline:auto;max-width:100%}}.con_consulting .con_flow>.box_content>.box_inner .box_list>li .box_item .txt_desc{font-size:calc(var(--fsz) / var(--base) * 1em)}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_flow>.box_content>.box_inner .box_list>li .box_item .txt_desc{--fsz:17;flex:1 1 auto}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_flow>.box_content>.box_inner .box_list>li .box_item .txt_desc{--fsz:16;margin-top:calc(20 / var(--fsz) * 1em);line-height:1.9}}.con_consulting .con_flow>.box_content>.box_inner .box_contact{text-align:center;position:relative;z-index:1}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_flow>.box_content>.box_inner .box_contact{padding-top:clamp(60/var(--base) * 1em,60/var(--base) * 1em + 55/1152 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,115/var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_flow>.box_content>.box_inner .box_contact{padding-top:calc(89 / var(--base) * 1em)}}.con_consulting .con_flow>.box_content>.box_inner .box_contact .btn{display:flex;justify-content:center}.con_consulting .con_flow>.box_content>.box_inner .box_contact .btn .button{--fsz:24;--padding-block:13;--padding-inline:44;--border-width:4;--border-color:transparent;--bg-color:#fff;--color:#002233;--gap:12;--icon-size:42;font-size:calc(var(--fsz) / var(--base) * 1em);border:calc(var(--border-width) / var(--fsz) * 1em) solid var(--border-color);display:flex;align-items:center;text-align:center;text-decoration:none;border-radius:calc(infinity * 1px);appearance:none;transition:all 0.2s ease-in-out;gap:calc(var(--gap) / var(--fsz) * 1em);background:var(--bg-color);color:var(--color);box-shadow:0 calc(3 / var(--fsz) * 1em) calc(14 / var(--fsz) * 1em) 0 rgba(0,0,0,0.25);font-weight:700;line-height:1.2;padding-block:calc(13 / var(--fsz) * 1em);padding-inline:calc(var(--padding-inline) / var(--fsz) * 1em) calc(18 / var(--fsz) * 1em)}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_flow>.box_content>.box_inner .box_contact .btn .button{--fsz:16;--icon-size:28;--padding-block:11;--padding-inline:23;padding-block:calc(var(--padding-block) / var(--fsz) * 1em);padding-inline:calc(var(--padding-inline) / var(--fsz) * 1em) calc(11 / var(--fsz) * 1em)}}.con_consulting .con_flow>.box_content>.box_inner .box_contact .btn .button .icon{width:calc(var(--icon-size) / var(--fsz) * 1em);height:calc(var(--icon-size) / var(--fsz) * 1em);flex:0 0 calc(var(--icon-size) / var(--fsz) * 1em);background:var(--color);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all 0.2s ease-in-out}.con_consulting .con_flow>.box_content>.box_inner .box_contact .btn .button .icon [class^=ico_]{width:20%;aspect-ratio:8.49/15.25;color:var(--bg-color)}.con_consulting .con_flow>.box_content>.box_inner .box_contact .btn .button:hover{--bg-color:#009faf;--color:#fff;--border-color:#2eedff}.con_consulting .con_flow>.box_content>.box_inner .box_contact .btn .button{--bg-color:#009faf;--color:#fff;--border-color:#2eedff}.con_consulting .con_flow>.box_content>.box_inner .box_contact .btn .button:hover{--border-color:transparent;--bg-color:#fff;--color:#002233}.con_consulting .con_flow>.box_content>.box_inner .box_contact .btn .button:focus-visible{outline:calc(var(--border-width) / var(--fsz) * 1em) solid #fff}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_flow>.box_content>.box_inner .box_contact .btn .button{--fsz:20;--icon-size:40;--padding-block:16;--padding-inline:50}}.con_consulting .con_flow .img_bottom{background:#fff}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_flow .img_bottom{margin-top:calc(-1 * clamp(80 / var(--base) * 1em, 80 / var(--base) * 1em + 143 / 1152 * (var(--cqi-to-px) - 768 / 100) * 100 / var(--base) * 1em, 223 / var(--base) * 1em))}}.con_consulting .con_flow .img_bottom img{width:100%}.con_consulting .con_faq{position:relative;background:#fff}.con_consulting .con_faq>.box_inner{width:90%;max-width:calc(1440 / var(--base) * 1em);margin-inline:auto;position:relative;z-index:1}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_faq>.box_inner{top:calc(-1 * clamp(0 / var(--base) * 1em, 0 / var(--base) * 1em + 125 / 1152 * (var(--cqi-to-px) - 768 / 100) * 100 / var(--base) * 1em, 125 / var(--base) * 1em))}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_faq>.box_inner{top:calc(-90 / var(--base) * 1em)}}.con_consulting .con_faq>.box_inner>.box_title{display:flex;flex-direction:column-reverse}.con_consulting .con_faq>.box_inner>.box_title .title{font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:bold;color:#009faf;padding-left:calc(40 / var(--fsz) * 1em)}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_faq>.box_inner>.box_title .title{--fsz:24;margin-top:calc(-20 / var(--fsz) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_faq>.box_inner>.box_title .title{--fsz:18;margin-top:calc(-15 / var(--fsz) * 1em)}}.con_consulting .con_faq>.box_inner .box_faq{max-width:calc(1130 / var(--base) * 1em);margin-inline:auto;margin-top:calc(40 / var(--base) * 1em)}.con_consulting .con_faq>.box_inner .box_faq details{border-top:1px dotted #7ebeca}.con_consulting .con_faq>.box_inner .box_faq details:last-child{border-bottom:1px dotted #7ebeca}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_faq>.box_inner .box_faq details{padding-inline:calc(24 / var(--base) * 1em) calc(40 / var(--base) * 1em)}}.con_consulting .con_faq>.box_inner .box_faq details.is-opened summary .txt:after,.con_consulting .con_faq>.box_inner .box_faq details.is-opened summary .txt:before,.con_consulting .con_faq>.box_inner .box_faq details[open] summary .txt:after,.con_consulting .con_faq>.box_inner .box_faq details[open] summary .txt:before{transform:rotate(0deg)}.con_consulting .con_faq>.box_inner .box_faq details .box_details_content_inner,.con_consulting .con_faq>.box_inner .box_faq details summary{position:relative}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_faq>.box_inner .box_faq details .box_details_content_inner,.con_consulting .con_faq>.box_inner .box_faq details summary{padding-left:calc(80 / var(--fsz) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_faq>.box_inner .box_faq details .box_details_content_inner,.con_consulting .con_faq>.box_inner .box_faq details summary{padding-left:calc(58 / var(--fsz) * 1em)}}.con_consulting .con_faq>.box_inner .box_faq details .box_details_content_inner:before,.con_consulting .con_faq>.box_inner .box_faq details summary:before{font-size:calc(var(--fsz2) / var(--fsz) * 1em);left:0;border-radius:100%;text-align:center;position:absolute;font-weight:600;display:flex;align-items:center;justify-content:center}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_faq>.box_inner .box_faq details .box_details_content_inner:before,.con_consulting .con_faq>.box_inner .box_faq details summary:before{--fsz2:22;width:calc(56 / var(--fsz2) * 1em);height:calc(39 / var(--fsz2) * 1em);border-radius:calc(20 / var(--fsz2) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_faq>.box_inner .box_faq details .box_details_content_inner:before,.con_consulting .con_faq>.box_inner .box_faq details summary:before{--fsz2:18;width:calc(46 / var(--fsz2) * 1em);height:calc(32 / var(--fsz2) * 1em);border-radius:calc(16 / var(--fsz2) * 1em)}}.con_consulting .con_faq>.box_inner .box_faq details summary{display:flex;font-size:calc(var(--fsz) / var(--base) * 1em);cursor:pointer}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_faq>.box_inner .box_faq details summary{--fsz:17;padding-block:calc(29 / var(--fsz) * 1em);line-height:1.6470588235}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_faq>.box_inner .box_faq details summary{--fsz:15;line-height:1.8666666667;padding-block:calc(16 / var(--fsz) * 1em)}}.con_consulting .con_faq>.box_inner .box_faq details summary .txt{position:relative;width:100%}@media screen and (min-width:64.0625em){.con_consulting .con_faq>.box_inner .box_faq details summary .txt{padding-right:2em}}@media screen and (min-width:48em) and (max-width:64em){.con_consulting .con_faq>.box_inner .box_faq details summary .txt{padding-right:0.5em}}@media screen and (max-width:47.9375em){.con_consulting .con_faq>.box_inner .box_faq details summary .txt{padding-right:2.2em}}.con_consulting .con_faq>.box_inner .box_faq details summary .txt{min-height:calc(30 / var(--fsz) * 1em);display:flex;align-items:center}.con_consulting .con_faq>.box_inner .box_faq details summary .txt:after,.con_consulting .con_faq>.box_inner .box_faq details summary .txt:before{content:"";width:calc(20 / var(--fsz) * 1em);height:calc(2 / var(--fsz) * 1em);position:absolute;top:50%;right:0;background:#000;transition:all 0.3s ease-in-out;border-radius:calc(2 / var(--fsz) * 1em)}.con_consulting .con_faq>.box_inner .box_faq details summary .txt:before{transform:rotate(90deg)}.con_consulting .con_faq>.box_inner .box_faq details summary:before{content:"Q.";top:50%;transform:translateY(-50%);background:#009faf;color:#fff}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_faq>.box_inner .box_faq details summary:before{padding-bottom:calc(6 / var(--fsz) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_faq>.box_inner .box_faq details summary:before{padding-bottom:calc(2 / var(--fsz) * 1em)}}.con_consulting .con_faq>.box_inner .box_faq details .box_details_content{overflow:hidden}.con_consulting .con_faq>.box_inner .box_faq details .box_details_content .box_details_content_inner{font-size:calc(var(--fsz) / var(--base) * 1em)}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_faq>.box_inner .box_faq details .box_details_content .box_details_content_inner{--fsz:17;padding-bottom:calc(24 / var(--fsz) * 1em);line-height:2}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_faq>.box_inner .box_faq details .box_details_content .box_details_content_inner{--fsz:15;line-height:1.8666666667;padding-bottom:calc(12 / var(--fsz) * 1em)}}.con_consulting .con_faq>.box_inner .box_faq details .box_details_content .box_details_content_inner span{display:block}.con_consulting .con_faq>.box_inner .box_faq details .box_details_content .box_details_content_inner:before{content:"A.";top:0}.con_consulting .con_contact{background:#fff}.con_consulting .con_contact .img_top img{width:100%}.con_consulting .con_contact .img_bottom{background:#fff;position:relative;z-index:1;display:block}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_contact .img_bottom{margin-top:calc(-1 * clamp(85 / var(--base) * 1em, 85 / var(--base) * 1em + 85 / 1152 * (var(--cqi-to-px) - 768 / 100) * 100 / var(--base) * 1em, 170 / var(--base) * 1em))}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_contact .img_bottom{margin-top:calc(-95 / var(--base) * 1em)}}.con_consulting .con_contact .img_bottom img{width:100%;height:auto}.con_consulting .con_contact .box_content{background:#eaf5f7}.con_consulting .con_contact .box_content .box_inner{position:relative;z-index:2;max-width:calc(1680 / var(--base) * 1em)}.con_consulting .con_contact .box_content .box_inner .box_contact{text-align:center;position:relative}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_contact .box_content .box_inner .box_contact{top:calc(-1 * clamp(45 / var(--base) * 1em, 45 / var(--base) * 1em + 47 / 1152 * (var(--cqi-to-px) - 768 / 100) * 100 / var(--base) * 1em, 92 / var(--base) * 1em))}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_contact .box_content .box_inner .box_contact{margin-top:calc(-50 / var(--base) * 1em)}}.con_consulting .con_contact .box_content .box_inner .box_contact .txt_title{font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:700}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_contact .box_content .box_inner .box_contact .txt_title{--fsz:22;line-height:1.7727272727}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_contact .box_content .box_inner .box_contact .txt_title{--fsz:20;line-height:1.85}}.con_consulting .con_contact .box_content .box_inner .box_contact .btn{display:flex;justify-content:center}@container (calc(768 / 16 * 1em) <= inline-size){.con_consulting .con_contact .box_content .box_inner .box_contact .btn{margin-top:calc(29 / var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_contact .box_content .box_inner .box_contact .btn{margin-top:calc(33 / var(--base) * 1em)}}.con_consulting .con_contact .box_content .box_inner .box_contact .btn .button{--fsz:24;--padding-block:17;--padding-inline:44;--border-width:4;--border-color:transparent;--bg-color:#fff;--color:#002233;--gap:12;--icon-size:42;font-size:calc(var(--fsz) / var(--base) * 1em);border:calc(var(--border-width) / var(--fsz) * 1em) solid var(--border-color);display:flex;align-items:center;text-align:center;text-decoration:none;border-radius:calc(infinity * 1px);appearance:none;transition:all 0.2s ease-in-out;gap:calc(var(--gap) / var(--fsz) * 1em);background:var(--bg-color);color:var(--color);box-shadow:0 calc(3 / var(--fsz) * 1em) calc(14 / var(--fsz) * 1em) 0 rgba(0,0,0,0.25);font-weight:700;line-height:1.2;padding-block:calc(17 / var(--fsz) * 1em);padding-inline:calc(var(--padding-inline) / var(--fsz) * 1em) calc(18 / var(--fsz) * 1em)}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_contact .box_content .box_inner .box_contact .btn .button{--fsz:16;--icon-size:28;--padding-block:11;--padding-inline:23;padding-block:calc(var(--padding-block) / var(--fsz) * 1em);padding-inline:calc(var(--padding-inline) / var(--fsz) * 1em) calc(11 / var(--fsz) * 1em)}}.con_consulting .con_contact .box_content .box_inner .box_contact .btn .button .icon{width:calc(var(--icon-size) / var(--fsz) * 1em);height:calc(var(--icon-size) / var(--fsz) * 1em);flex:0 0 calc(var(--icon-size) / var(--fsz) * 1em);background:var(--color);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all 0.2s ease-in-out}.con_consulting .con_contact .box_content .box_inner .box_contact .btn .button .icon [class^=ico_]{width:20%;aspect-ratio:8.49/15.25;color:var(--bg-color)}.con_consulting .con_contact .box_content .box_inner .box_contact .btn .button:hover{--bg-color:#009faf;--color:#fff;--border-color:#2eedff}.con_consulting .con_contact .box_content .box_inner .box_contact .btn .button{--bg-color:#009faf;--color:#fff;--border-color:#2eedff}.con_consulting .con_contact .box_content .box_inner .box_contact .btn .button:hover{--border-color:transparent;--bg-color:#fff;--color:#002233}.con_consulting .con_contact .box_content .box_inner .box_contact .btn .button:focus-visible{outline:calc(var(--border-width) / var(--fsz) * 1em) solid #fff}@container (inline-size < calc(768 / 16 * 1em)){.con_consulting .con_contact .box_content .box_inner .box_contact .btn .button{--fsz:20;--icon-size:40;--padding-block:16;--padding-inline:50}}#footer.hidden{display:none}