h1{font-size:40px;font-weight:600;margin:0 auto 30px}main>.wp-block-columns{align-items:flex-start!important;font-size:18px;margin:0 auto;padding:0 .75rem}main>.wp-block-columns p{font-size:1.25rem;margin:30px 0}main>.wp-block-columns p:first-of-type{margin-top:0}main>.wp-block-columns h2,main>.wp-block-columns ul,main>.wp-block-columns ul li{margin:30px 0}main>.wp-block-columns .area-faq{margin-top:50px!important}main>.wp-block-columns .area-faq .container-single{padding:0!important}main>.wp-block-columns .area-faq .container-single .accordion-item.open{box-shadow:0 0 0 1px #ccc}main>.wp-block-columns .area-faq .container-single .accordion-item.open .accordion-body{padding-top:0}.image-gallery{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,164px);justify-content:space-between}.image-gallery figure{margin:0;max-height:164px;max-width:164px}.image-gallery figure img{height:164px}.image-gallery figure.see-more div{align-items:center;border:1px solid #111;display:flex;flex-flow:column;gap:8px;height:100%;justify-content:center}.image-gallery figure.see-more div i{font-size:80px}.image-gallery figure.see-more div span{font-size:17px;text-align:center}.image-gallery figure.see-more div:hover{background-color:#fafafa}.wp-block-separator{color:#ccc;margin:0 auto;max-width:1135px;padding:0}.info-card{transition:all .3s ease}.info-card a{z-index:1}.info-card a:before{background-color:#e5fff5;content:"";height:100%;left:0;position:absolute;top:0;transform:scaleX(0);transform-origin:left;transition:all .3s ease;width:100%;z-index:-1}.info-card:hover{border:1px solid #005032!important}.info-card:hover a{color:#005032;text-decoration:underline}.info-card:hover a:before{transform:scaleX(1);transition:all .3s ease}.download-box,.download-box:hover{transition:all .3s ease}.download-box:hover{background-color:#f3f3f3}.download-box:hover a,.download-box:hover h5,.download-box:hover i{color:#a50101}.download-box:hover a{text-decoration:underline}@media screen and (max-width:768px){h1{font-size:30px;margin-bottom:20px;padding-top:28px}main>.wp-block-columns{flex-flow:column}main>.wp-block-columns figure{margin:40px 0}main>.wp-block-columns figure.wp-block-gallery{gap:29px;padding:0 22px}main>.wp-block-columns .image-gallery{gap:29px;margin:40px 0;padding:0 22px}main>.wp-block-columns .image-gallery img{aspect-ratio:1/1;height:auto!important;width:auto}main>.wp-block-columns h2{font-size:28px;margin:30px 0}main>.wp-block-columns .area-notice{margin-bottom:50px!important}main>.wp-block-columns .sidebar-info .info-card{margin-bottom:30px!important}main>.wp-block-columns .sidebar-info .info-card img{margin-bottom:0!important}main>.wp-block-columns .sidebar-info .info-card p.my-4{margin:15px 0!important}main>.wp-block-columns .sidebar-info .info-card a{margin-top:1rem!important}.download-box{background-color:#f3f3f3;margin-bottom:20px}.download-box a,.download-box h5,.download-box i{color:#a50101}.download-box a{text-decoration:underline}.download-box:last-of-type{border-bottom:none}.download-box h5{font-size:18px!important;margin-bottom:14px!important}}#contentarea .wp-block-button__width-100{font-size:1rem;margin:0 auto}@media screen and (max-width:450px){main>.wp-block-columns figure.wp-block-gallery{grid-gap:29px;display:grid;gap:29px;grid-template-columns:1fr 1fr;padding:0 22px}main>.wp-block-columns .image-gallery{grid-template-columns:1fr 1fr}main>.wp-block-columns .image-gallery figure.see-more div{border:1px solid #111;padding:4px!important}main>.wp-block-columns .image-gallery figure.see-more div i{font-size:60px}main>.wp-block-columns .image-gallery figure.see-more div span{font-size:14px!important}}#contentarea .gform_wrapper{margin:auto;width:800px}#contentarea .area-notice,#contentarea .area-title-text,#contentarea p{font-size:1.25rem;margin:2rem auto;max-width:800px}#contentarea .list{font-size:1.25rem;margin:0 auto;max-width:800px}#contentarea .list p,.page-header{margin:0 auto}.page-header{max-width:747px;padding-left:.75rem;padding-right:.75rem}.page-header h1{padding-left:0;padding-right:0}.is-layout-flex{align-items:start!important}