﻿@import url("https://fonts.googleapis.com/css2?family=Cabin:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&display=swap");*{box-sizing:border-box;}body{margin:0;padding:0;font-family:'Cabin';}html,body{width:100%;height:100%;}input,button{outline:none !important;font-family:'Cabin';}.main-container,main{width:100%;}.header-wrapper{width:100%;overflow:hidden;margin:0;padding:0;background-color:#fff;}.header-wrapper .header-container{display:table;width:65%;margin:30px auto 0;}.header-wrapper .header-container .header-image{width:50%;margin:0;padding:0;display:table-cell;vertical-align:middle;}.header-wrapper .header-container .header-image img{height:auto;max-width:100%;margin:0;padding:0;width:100%;}.header-wrapper .header-container .header-text-image{width:50%;margin:0;padding:15px;display:table-cell;vertical-align:middle;}.header-wrapper .header-container .header-text-image img{height:auto;max-width:100%;margin:0;padding:0;width:100%;}@media(min-width:701px) and (max-width:1000px){.header-wrapper .header-container{width:90%;}}@media(max-width:700px){.header-wrapper .header-container{width:100%;display:block;padding-left:50px;padding-right:50px;}.header-wrapper .header-container .header-image{display:block;width:100%;}.header-wrapper .header-container .header-text-image{display:block;width:100%;}}.index-body-wrapper{width:100%;display:block;background-color:#ededed;padding:50px 25px;}.index-body-wrapper .form-wrapper{margin:auto;max-width:500px;padding:45px 45px 30px;background-color:#fff;border-radius:30px;box-shadow:0 2px 5px rgba(0,0,0,.12);}.index-body-wrapper .form-wrapper form{width:100%;}.index-body-wrapper .form-wrapper form .visibleInput{margin-top:25px;background-color:#fff;border-radius:2px;color:#333;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:block;float:none;font-size:16px;border:1px solid #ccc;padding:6px 10px;height:38px;width:100%;line-height:1.3;}.index-body-wrapper .form-wrapper form .visibleInput:first-child{margin-top:0;}.index-body-wrapper .form-wrapper form .submit-wrapper{width:100%;text-align:center;}.index-body-wrapper .form-wrapper form .submit-wrapper button{background-color:#eee;border:1px solid #ddd;color:#333;font-size:1em;padding:10px 40px;border-radius:20px;margin:30px 0 0 0;cursor:pointer;}.index-body-wrapper .form-wrapper form .submit-wrapper button:hover{background-color:#ddd;border:1px solid #ccc;}.index-body-wrapper .review-wrapper{width:100%;text-align:center;}.index-body-wrapper .review-wrapper .saying-image-wrapper{padding:25px;max-width:550px;margin:50px auto 0;}.index-body-wrapper .review-wrapper .saying-image-wrapper .saying-image{display:block;margin:15px auto 15px auto;max-width:100%;height:auto;}.index-body-wrapper .review-wrapper .reviews-link-wrapper .reviews-link{cursor:pointer;color:#fff;border:none;background-color:#073666;background-image:-webkit-linear-gradient(left,#073666 0%,#073666 50%,#073666 100%);background-image:linear-gradient(to right,#073666 0%,#073666 50%,#073666 100%);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-size:200% 100%;padding:20px 30px;border-radius:70px;text-decoration:none;}.index-body-wrapper .review-wrapper .reviews-link-wrapper .reviews-link i{margin-left:20px;font-size:20px;height:16px;line-height:16px;position:relative;top:2px;}.index-body-wrapper .review-wrapper .sources-image-wrapper{padding:25px;max-width:1000px;margin:35px auto 0;}.index-body-wrapper .review-wrapper .sources-image-wrapper .sources-image{display:block;margin:15px auto 15px auto;max-width:100%;height:auto;}.index-body-wrapper .notice{font-size:13px;line-height:14px !important;text-align:left;font-family:Cabin;font-weight:400;font-style:normal;margin:0 0 30px 0;padding:0;line-height:2.2;letter-spacing:.05em;}footer{width:100%;padding:50px;background-color:#23a7e0;color:#fff;}footer .footer-container{max-width:1200px;margin:auto;display:flex;}footer .footer-container>div{width:calc(100%/3);margin:0;padding:0;display:inline-block;}footer .footer-container .footer-info .footer-logo-wrapper{width:100%;margin-bottom:25px;padding-right:75px;}footer .footer-container .footer-info .footer-logo-wrapper .footer-logo{max-width:100%;height:auto;margin:0;padding:0;width:100%;}footer .footer-container .footer-info span{font-size:14px;line-height:1.8;}footer .footer-container .corp-info{font-weight:400;margin:0 0 30px 0;padding:0;line-height:2.2;letter-spacing:.05em;font-size:14px;}footer .footer-container .corp-info a{color:#fff;text-decoration:none;}footer .footer-container .corp-info a:hover{color:#073666;}footer .branch-info .branchinfo-wrapper{padding:25px 15px;}footer .branch-info .branchinfo-wrapper .info-label{font-size:16px;font-weight:normal;font-family:'Cabin';letter-spacing:.05em;vertical-align:middle;margin-bottom:30px;display:block;}footer .branch-info .branchinfo-wrapper .contact-info-wrapper ul{list-style:none;padding:0;margin:0;}footer .branch-info .branchinfo-wrapper .contact-info-wrapper ul li{line-height:3;font-size:12px;font-family:'Cabin';font-weight:400;}footer .branch-info .branchinfo-wrapper .contact-info-wrapper ul li i{vertical-align:middle;margin-right:7px;color:#073666;font-size:16px;height:16px;width:16px;text-align:center;}@media(max-width:1000px){footer .footer-container{display:block;text-align:center;}footer .footer-container>div{width:100%;}footer .footer-container .footer-info .footer-logo-wrapper{padding-right:0;max-width:400px;margin-left:auto;margin-right:auto;}footer .footer-container .corp-info{padding-top:30px;}footer .footer-container .branch-info{padding-top:30px;}}.invisible{visibility:hidden;}.hidden{display:none;}