.index-section--hero-custom .breadcrumb{padding:5px 20px}@media screen and (min-width: 590px){.index-section--hero-custom .breadcrumb{padding:5px 40px}}@media screen and (min-width: 1024px){.index-section--hero-custom .breadcrumb{padding:5px 80px}}@media screen and (max-width: 589px){.index-section--hero-custom .hero{height:fit-content;background:none}}@media screen and (min-width: 590px){.index-section--hero-custom .hero .page-width{max-width:1050px;padding:0 40px}}@media screen and (min-width: 1024px){.index-section--hero-custom .hero .page-width{padding:0 80px}}.index-section--hero-custom .hero__image-wrapper:after{display:none}@media screen and (min-width: 590px){.index-section--hero-custom .hero__image-wrapper:after{display:block}}@media screen and (max-width: 589px){.index-section--hero-custom .hero__image{height:var(--mobile-image-height)}}.index-section--hero-custom .hero__text-wrap{color:var(--mobile-color) !important}@media screen and (min-width: 590px){.index-section--hero-custom .hero__text-wrap{color:var(--desktop-color) !important}}.index-section--hero-custom .hero__title,.index-section--hero-custom .hero__title *{line-height:130%;text-transform:none;font-weight:600}.index-section--hero-custom .hero__title p,.index-section--hero-custom .hero__title * p{margin:0}.index-section--hero-custom .hero__title{margin-bottom:12px}@media screen and (min-width: 590px){.index-section--hero-custom .hero__title--wider{margin-bottom:56px}}.index-section--hero-custom .hero__textarea,.index-section--hero-custom .hero__textarea *{font-size:16px;line-height:150%;max-width:820px;font-weight:400}@media screen and (min-width: 590px){.index-section--hero-custom .hero__textarea,.index-section--hero-custom .hero__textarea *{font-weight:600}}.index-section--hero-custom .hero__textarea{margin-bottom:12px}.index-section--hero-custom .hero__textarea .animation-contents>:last-of-type{margin-bottom:0}.index-section--hero-custom .hero__text-content{display:block;padding:10px;margin-top:90px;background:var(--background-color)}@media screen and (min-width: 590px){.index-section--hero-custom .hero__text-content{padding:35px 0;margin-top:0;background:none;display:table-cell}}.index-section--hero-custom .hero__search-form{max-width:413px;flex:1 1 auto;flex-direction:row-reverse;display:none}@media screen and (min-width: 590px){.index-section--hero-custom .hero__search-form{display:flex}}.index-section--hero-custom .hero__search-input{background:#fff;color:#6c757d;font-size:16px;font-weight:600;border-radius:3px 0 0 3px;border:0;width:100px;flex:1 1 auto}.index-section--hero-custom .hero__search-input::placeholder{color:#6c757d;opacity:1}.index-section--hero-custom .hero__search-btn{background-color:#83a131;border-radius:0 3px 3px 0;padding:0 10px}.index-section--hero-custom .hero__search-btn svg{width:30px;height:30px}.index-section--hero-custom .hero__search-btn svg path{stroke-width:2px;color:#fff}.index-section--hero-custom .hero__estimated-time{font-weight:600;font-size:14px;color:#495057}.index-section--hero-custom .hero__estimated-read-time{position:relative;margin-left:40px}.index-section--hero-custom .hero__estimated-read-time:after{content:"";position:absolute;width:30px;display:block;height:1px;left:-36px;background:#c4c4c4;top:50%}.index-section--hero-custom .hero__author{margin:10px 0;font-size:14px;font-weight:700;color:#000}@media screen and (min-width: 590px){.index-section--hero-custom .hero__author{color:#fff}}.index-section--hero-custom .hero__author *{display:block}