.info-section{background-color:#f5f7f5;display:block;position:relative;overflow:hidden}.info-section:before,.info-section:after{content:"";z-index:1;background-color:#b9b9b9;width:80%;height:1px;margin:auto;position:absolute;inset:0}@media (min-width:992px){.info-section:before,.info-section:after{display:none}}.info-section:after{width:1px;height:80%}.info-section .info-wrap{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(100px,1fr));grid-auto-rows:minmax(0,1fr);justify-content:center;align-items:center;gap:0;min-height:106px;display:grid}@media (min-width:992px){.info-section .info-wrap{grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(4,minmax(100px,1fr))}}.info-section .info-block{border:2px solid #0000;width:100%;height:100%;padding:20px;display:flex}@media (min-width:992px){.info-section .info-block{border-left:1px solid #b9b9b9}.info-section .info-block:first-child{border-left:none}}.info-section .info-item{font-family:var(--font-montserrat),serif;flex-direction:column;justify-content:center;align-items:center;gap:10px;margin:auto;display:flex}.info-section .info-heading{color:#000;letter-spacing:0;text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:1.2}@media (min-width:992px){.info-section .info-heading{font-size:24px}}.info-section .info-desc{color:#444;letter-spacing:0;text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:19px}@media (min-width:992px){.info-section .info-desc{font-size:16px}}
.process-section{font-family:var(--font-montserrat),serif;margin:40px 0;overflow:hidden}@media (min-width:992px){.process-section{margin-top:50px;margin-bottom:50px}.process-section .container{max-width:1200px}}.process-section .process-row{grid-template-columns:1fr;place-items:center;gap:30px;max-width:460px;margin:0 auto;display:grid}@media (min-width:992px){.process-section .process-row{grid-template-columns:1fr 1fr;max-width:100%}}.process-section .process-col{display:flex}.process-section .process-content{max-width:460px;position:relative}.process-section .content-heading{color:#000;letter-spacing:0;text-align:center;margin-bottom:10px;font-size:26px;font-style:normal;font-weight:700;line-height:1.2}@media (min-width:992px){.process-section .content-heading{text-align:left;margin-bottom:5px;font-size:48px}}.process-section .content-sub-heading{color:#444;letter-spacing:0;text-align:center;margin-bottom:5px;font-size:16px;font-style:normal;font-weight:500;line-height:1.2}@media (min-width:992px){.process-section .content-sub-heading{text-align:left;font-size:30px}}.process-section .content-desc{color:#525252;letter-spacing:0;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:19.5px}@media (min-width:992px){.process-section .content-desc{text-align:left;font-size:20px;line-height:31.5px}}.process-section .content-buttons{justify-content:center;align-items:center;gap:10px;margin-top:26px;display:flex}@media (min-width:992px){.process-section .content-buttons{justify-content:flex-start}}.process-section .content-buttons a{font-style:normal;font-weight:400;font-family:var(--font-arimo),serif;color:#fff;letter-spacing:.06em;background-color:#004207;flex-direction:row;place-content:center;align-items:center;padding:15px 26px;font-size:14px;line-height:1.2;display:flex}@media (min-width:992px){.process-section .content-buttons a{font-size:16px}}.process-section .process-cards{counter-reset:section;flex-direction:column;align-items:center;gap:10px;max-width:524px;display:flex}.process-section .process-card{color:#fff;background-color:#406040;border-radius:5px;flex-direction:column;place-content:flex-start;align-items:flex-start;gap:10px;padding:19px;display:flex;position:relative;overflow:visible}.process-section .card-arrow{width:10px;height:33px}.process-section .card-heading{color:#fff;letter-spacing:0;counter-increment:section;font-size:14px;font-style:normal;font-weight:700;line-height:19px;display:flex;position:relative}@media (min-width:992px){.process-section .card-heading{font-size:16px}}.process-section .card-heading:before{content:counter(section, decimal-leading-zero);font-style:normal;font-weight:700;font-family:var(--font-arimo),serif;color:#fff;letter-spacing:.02em;margin-right:5px;font-size:16px;line-height:19px}@media (min-width:992px){.process-section .card-heading:before{font-size:24px}}.process-section .card-desc{color:#e6e6e6;letter-spacing:0;margin-left:24px;font-size:12px;font-style:normal;font-weight:400;line-height:21px}@media (min-width:992px){.process-section .card-desc{margin-left:34px;font-size:16px}}
