.home-layout-main{width:100%;height:100dvh;display:grid;grid-template-columns:50% 50%;position:relative;overflow:hidden}.home-layout-main .home-layout-content-web{background:#f1f5f9;overflow-y:auto;justify-content:center;align-items:center;display:flex;flex-direction:column}.home-layout-main .home-layout-content-web .home-layout-content-web-icon{width:80%;display:flex;align-items:center;justify-content:center;background:#004687;border-radius:12px 12px 0 0;box-shadow:0 4px 10px rgba(0,0,0,.1)}.home-layout-main .home-layout-content-web .home-layout-content-web-icon svg{padding:5px;width:100px}.home-layout-main .home-layout-content-web .home-layout-content-web-form{width:80%;height:80%;padding:20px 30px;background:#f8f9fa;box-shadow:0 4px 10px rgba(0,0,0,.1);border-radius:0 0 12px 12px;display:flex;flex-direction:column;gap:20px;overflow-y:auto;overflow-x:hidden}.home-layout-main .home-layout-content-web .home-layout-content-web-form .home-layout-content-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.home-layout-main .home-layout-content-web .home-layout-content-web-form h3{font-size:20px;color:#004687;text-transform:uppercase;font-weight:600}.home-layout-main .home-layout-content-web .home-layout-content-web-form p{font-size:13px;text-align:justify}.home-layout-main .home-layout-content-web .home-layout-content-form-grid .home-layout-content-form-item,.home-layout-main .home-layout-content-web .home-layout-content-web-form .home-layout-content-form-item{display:flex;flex-direction:column;gap:5px}.home-layout-main .home-layout-content-web .home-layout-content-form-grid .home-layout-content-form-item label,.home-layout-main .home-layout-content-web .home-layout-content-web-form .home-layout-content-form-item label{font-size:13px;font-weight:500}.home-layout-main .home-layout-content-web .home-layout-content-checkbox{display:flex;width:100%;align-items:center;gap:10px;font-size:13px}.home-layout-main .home-layout-content-web .content-web-form-action{padding:10px;display:flex;align-items:center;justify-content:center;margin-top:auto}.home-layout-main .home-layout-content-web .content-web-form-action button{width:170px}@media screen and (max-width:480px){.home-layout-main{height:calc(100dvh - 82px);display:flex;flex-direction:column;overflow-y:auto;justify-content:space-between;position:static}.home-layout-main .home-layout-content{padding:20px;display:flex;flex-direction:column;gap:10px}.home-layout-main .home-layout-content h3{font-size:15px;color:#004687;text-transform:uppercase;font-weight:600}.home-layout-main .home-layout-content p{font-size:13px;text-align:justify}.home-layout-main .home-layout-content .home-layout-content-form{display:flex;flex-direction:column;gap:20px}.home-layout-main .home-layout-content .home-layout-content-form .home-layout-content-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.home-layout-main .home-layout-content .home-layout-content-form .home-layout-content-form-item,.home-layout-main .home-layout-content .home-layout-content-form-grid .home-layout-content-form-item{display:flex;flex-direction:column;gap:5px}.home-layout-main .home-layout-content .home-layout-content-form .home-layout-content-form-item label,.home-layout-main .home-layout-content .home-layout-content-form-grid .home-layout-content-form-item label{font-size:12px;font-weight:500}.home-layout-main .home-layout-content .content-form-action{padding:10px;display:flex;align-items:center;justify-content:center}.home-layout-main .home-layout-content .content-form-action button{width:170px}.home-layout-main .home-layout-pratica{display:flex;width:100%;flex-direction:column;background:#004687;position:relative}.home-layout-main .home-layout-pratica .home-layout-pratica-content-column{display:flex;flex-direction:column;padding:25px;align-items:center;height:310px;justify-content:center;gap:25px}.home-layout-main .home-layout-pratica .home-layout-pratica-content-column h3{font-size:15px;color:#f8f9fa;text-transform:uppercase;font-weight:600}.home-layout-main .home-layout-pratica .home-layout-pratica-content-column p{font-size:12px;color:#f8f9fa;text-align:justify}.home-layout-main .home-layout-pratica .home-layout-pratica-content-column .home-layout-pratica-image{display:flex;align-items:center;justify-content:center}.home-layout-main .home-layout-pratica .home-layout-pratica-content-column .home-layout-pratica-image img{width:70%;height:auto}.home-layout-main .home-layout-pratica .home-layout-pratica-content-grid{display:grid;grid-template-columns:1fr 1fr;padding:15px;height:173px;align-items:center;gap:15px}.home-layout-main .home-layout-pratica .home-layout-pratica-content-grid .home-layout-pratica-image{display:flex;align-items:center;justify-content:center}.home-layout-main .home-layout-pratica .home-layout-pratica-content-grid .home-layout-pratica-image img{width:100%;height:auto}.home-layout-main .home-layout-pratica .home-layout-pratica-content-grid .home-layout-pratica-content-text{display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center}.home-layout-main .home-layout-pratica .home-layout-pratica-content-grid .home-layout-pratica-content-text h3{font-size:15px;color:#f8f9fa;text-transform:uppercase;font-weight:600}.home-layout-main .home-layout-pratica .home-layout-pratica-content-grid .home-layout-pratica-content-text p{font-size:12px;color:#f8f9fa;text-align:justify}.home-layout-main .home-layout-pratica .home-layout-pratica-footer{position:absolute;bottom:0;height:5px;width:100%}}