.layout-horizontal main{z-index:1;position:relative;overflow-x:clip}.layout-horizontal .clear-template,.layout-horizontal .default-template,.layout-horizontal .hero-template{padding-top:40px;padding-bottom:80px}@media (width<=767px){.layout-horizontal .clear-template,.layout-horizontal .default-template,.layout-horizontal .hero-template{padding-top:20px;padding-bottom:56px}}.layout-horizontal .clear-template h1,.layout-horizontal .default-template h1,.layout-horizontal .hero-template h1{margin-bottom:40px;line-height:100%}@media (width<=767px){.layout-horizontal .clear-template h1,.layout-horizontal .default-template h1,.layout-horizontal .hero-template h1{margin-bottom:20px}}.layout-horizontal .clear-template .content>:last-child,.layout-horizontal .default-template .content>:last-child,.layout-horizontal .hero-template .content>:last-child{margin-bottom:0}.layout-horizontal .clear-template .content>ol,.layout-horizontal .clear-template .content>ul,.layout-horizontal .default-template .content>ol,.layout-horizontal .default-template .content>ul,.layout-horizontal .hero-template .content>ol,.layout-horizontal .hero-template .content>ul{margin-left:20px;padding-left:20px}@media (width<=890px){.layout-horizontal .clear-template .content>img,.layout-horizontal .default-template .content>img,.layout-horizontal .hero-template .content>img{max-width:calc(100% - 30px);margin:0 15px}}@media (width<=767px){.layout-horizontal .clear-template .content .content-table-wrap,.layout-horizontal .default-template .content .content-table-wrap,.layout-horizontal .hero-template .content .content-table-wrap{overflow-x:visible}.layout-horizontal .clear-template .content .content-table-wrap .content-table,.layout-horizontal .default-template .content .content-table-wrap .content-table,.layout-horizontal .hero-template .content .content-table-wrap .content-table{background:0 0;border:0;border-radius:0;display:block;overflow:visible}.layout-horizontal .clear-template .content .content-table-wrap .content-table thead,.layout-horizontal .default-template .content .content-table-wrap .content-table thead,.layout-horizontal .hero-template .content .content-table-wrap .content-table thead{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.layout-horizontal .clear-template .content .content-table-wrap .content-table tbody,.layout-horizontal .clear-template .content .content-table-wrap .content-table tfoot,.layout-horizontal .clear-template .content .content-table-wrap .content-table tr,.layout-horizontal .default-template .content .content-table-wrap .content-table tbody,.layout-horizontal .default-template .content .content-table-wrap .content-table tfoot,.layout-horizontal .default-template .content .content-table-wrap .content-table tr,.layout-horizontal .hero-template .content .content-table-wrap .content-table tbody,.layout-horizontal .hero-template .content .content-table-wrap .content-table tfoot,.layout-horizontal .hero-template .content .content-table-wrap .content-table tr{display:block}.layout-horizontal .clear-template .content .content-table-wrap .content-table tr,.layout-horizontal .default-template .content .content-table-wrap .content-table tr,.layout-horizontal .hero-template .content .content-table-wrap .content-table tr{background:#fff;border:1px solid #d9d9d9;border-radius:12px;margin-bottom:12px;overflow:hidden}.layout-horizontal .clear-template .content .content-table-wrap .content-table tbody td,.layout-horizontal .clear-template .content .content-table-wrap .content-table tbody th,.layout-horizontal .clear-template .content .content-table-wrap .content-table tfoot td,.layout-horizontal .default-template .content .content-table-wrap .content-table tbody td,.layout-horizontal .default-template .content .content-table-wrap .content-table tbody th,.layout-horizontal .default-template .content .content-table-wrap .content-table tfoot td,.layout-horizontal .hero-template .content .content-table-wrap .content-table tbody td,.layout-horizontal .hero-template .content .content-table-wrap .content-table tbody th,.layout-horizontal .hero-template .content .content-table-wrap .content-table tfoot td{text-align:left;background:0 0;border:0;min-width:0;padding:8px 16px;display:block}.layout-horizontal .clear-template .content .content-table-wrap .content-table tbody th,.layout-horizontal .default-template .content .content-table-wrap .content-table tbody th,.layout-horizontal .hero-template .content .content-table-wrap .content-table tbody th{background:#f4f2f1;border-bottom:1px solid #d9d9d9;padding-top:12px}.layout-horizontal .clear-template .content .content-table-wrap .content-table tbody td:last-child,.layout-horizontal .default-template .content .content-table-wrap .content-table tbody td:last-child,.layout-horizontal .hero-template .content .content-table-wrap .content-table tbody td:last-child{padding-bottom:12px}.layout-horizontal .clear-template .content .content-table-wrap .content-table tbody td[data-label]:not([data-label=""]):before,.layout-horizontal .default-template .content .content-table-wrap .content-table tbody td[data-label]:not([data-label=""]):before,.layout-horizontal .hero-template .content .content-table-wrap .content-table tbody td[data-label]:not([data-label=""]):before{content:attr(data-label);color:#475049;font-size:.8125rem;font-weight:700;line-height:1.4;display:block}}.layout-horizontal .default-template h1{letter-spacing:-.015em;text-wrap:balance;color:#046737;margin:0 0 40px;font-family:Roboto Condensed,sans-serif;font-size:clamp(2.25rem,1.5rem + 3vw,4rem);font-weight:700;line-height:1.04}@media (width<=767px){.layout-horizontal .default-template h1{margin-bottom:20px}}.layout-horizontal .clear-template{padding-bottom:0}@media (width<=991px){.layout-horizontal .clear-template{padding-top:10px}}.layout-horizontal .clear-template .content{margin-top:0}.layout-horizontal .hero-template .container{max-width:1034px}.layout-horizontal .hero-template .content{flex-direction:column;display:flex}.layout-horizontal .hero-template .content-html{background-color:#fff;border-radius:12px;margin-bottom:40px;padding:24px}@media (width<=767px){.layout-horizontal .hero-template .content-html{margin-bottom:20px}}.layout-horizontal .hero-template .content-html p:last-child{margin-bottom:0!important}.layout-horizontal .hero-template .content-row{background-color:#fff;border-radius:12px;margin:0 -15px 40px;padding:24px 0}@media (width<=767px){.layout-horizontal .hero-template .content-row{margin-top:40px}}.layout-horizontal .hero-template .content-row .content-col{margin-top:0}.layout-horizontal .hero-template .content-row .content-html{filter:none;background-color:#0000;border-radius:0;margin-bottom:0;padding:0}.layout-horizontal .hero-template .faq .container{padding:0}
