h2{font-weight:normal}h3{padding:0 0 0 10px}@media(min-width: 769px){h2{font-size:2.6rem}h3{font-size:2rem !important}}@media(max-width: 768px){h4{line-height:1.4}.index li:last-child{width:33%}}.contact-box .flex .bg-bl{position:relative;display:flex;align-items:center;justify-content:center;width:350px;margin-right:42px;flex-shrink:0}.contact-box .flex .bg-bl:after{display:inline-block;content:"";width:0;height:0;border-style:solid;border-width:15px 15px 15px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;top:50%;right:0;transform:translate(0, -50%)}.contact-box .btn-wh.brank{max-width:433px}.contact-box .btn-wh.brank a{display:table;white-space:nowrap}@media(max-width: 768px){.contact-box .flex .bg-bl{width:calc(100% + 30px);margin:0 0 25px;padding:25px 0}.contact-box .flex .bg-bl:after{display:inline-block;content:"";width:0;height:0;border-style:solid;border-width:0 15px 15px 15px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);position:absolute;top:100%;right:50%;transform:translate(50%, -100%)}.contact-box .flex div:last-child{width:100%;padding:0 10px}.contact-box .flex div:last-child .txt-md{font-size:1.3rem;margin-bottom:10px}.contact-box .flex .list-simple li{font-size:1.3rem}.contact-box .flex .btn-wh.brank{display:block;padding:0 20px;margin-top:20px;max-width:256px}.contact-box .flex .btn-wh.brank a{height:55px;white-space:pre-wrap;padding:0;line-height:20px}}