@property --gradient-angle{syntax:"<angle>";initial-value:90deg;inherits:false}.bloco-1-ct{background:radial-gradient(at top left,#122740,transparent 70%),radial-gradient(at top right,#06172b,transparent 70%),radial-gradient(at bottom left,#163a67,transparent 70%),radial-gradient(at bottom right,#173c6a,transparent 70%)}.bloco-1-ct>.row{border-radius:50px;overflow:hidden;position:relative}.bloco-1-ct .grid{grid-template-columns:repeat(2,minmax(auto,1fr))}.bloco-1-ct .grid article{align-items:center;display:flex;padding:100px 100px 100px 0;position:relative;z-index:0}.bloco-1-ct .grid article:before{background-color:#f4f5f8;content:"";height:100%;inset:0;left:-50svw;pointer-events:none;position:absolute;width:100svw;z-index:-1}.bloco-1-ct .grid article>div h1{color:#283344;display:inline-block;font-size:2.25rem;font-weight:500;line-height:1.3;margin:15px 0 35px}.bloco-1-ct .grid article>div h1 b,.bloco-1-ct .grid article>div h1 strong{font-weight:600}.bloco-1-ct .grid article>div>div{border-top:1px solid rgba(23,60,106,.35);margin:45px 0 0;padding:45px 0 0}.bloco-1-ct .grid article>div>div p{align-items:center;display:flex;margin-bottom:25px}.bloco-1-ct .grid article>div>div p b{color:#173c6a!important;font-weight:600}.bloco-1-ct .grid article>div>div p a:hover{color:#173c6a!important;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.bloco-1-ct .grid article>div>div p:last-of-type{margin-bottom:0}.bloco-1-ct .grid article>div>div [class*=address]:before,.bloco-1-ct .grid article>div>div [class*=envelope]:before,.bloco-1-ct .grid article>div>div [class*=phone]:before,.bloco-1-ct .grid article>div>div [class*=time]:before{background-repeat:no-repeat;background-size:contain;content:"";display:inline-flex;height:24px;margin:0 12px 0 0;width:24px}.bloco-1-ct .grid article>div>div [class*=address]:before{background-image:url(https://abipag.com.br/wp-content/themes/abipag/assets/images/local/icon-local.svg)}.bloco-1-ct .grid article>div>div [class*=phone]:before{background-image:url(https://abipag.com.br/wp-content/themes/abipag/assets/images/local/icon-phone-blue.svg)}.bloco-1-ct .grid article>div>div [class*=envelope]:before{background-image:url(https://abipag.com.br/wp-content/themes/abipag/assets/images/local/icon-envelope-blue.svg)}.bloco-1-ct .grid article>div>div [class*=time]:before{background-image:url(https://abipag.com.br/wp-content/themes/abipag/assets/images/local/icon-clock.svg)}.bloco-1-ct .grid article>div .social{margin:45px 0 0}.bloco-1-ct .grid article>div .social a i{color:#125ea9;transition:all .2s}.bloco-1-ct .grid article>div .social a:hover i{color:#feca0c}.bloco-1-ct .grid .wrapper-form{align-items:center;display:flex;justify-content:flex-end;padding:50px 0;position:relative;z-index:0}.bloco-1-ct .grid .wrapper-form form .form-row:not(.box-alert){display:grid;margin-bottom:1.5rem;position:relative}.bloco-1-ct .grid .wrapper-form form .form-row:not(.box-alert).multiple-2-big-small{grid-template-columns:55.8% 40%;justify-content:space-between}.bloco-1-ct .grid .wrapper-form form .form-row:not(.box-alert).multiple-2{grid-template-columns:1fr 1fr;justify-content:space-between;grid-gap:25px}@media screen and (max-width:574px){.bloco-1-ct .grid .wrapper-form form .form-row:not(.box-alert).multiple-2{grid-template-columns:100%;grid-gap:0}.bloco-1-ct .grid .wrapper-form form .form-row:not(.box-alert).multiple-2 div+div{margin-top:2rem}.bloco-1-ct .grid .wrapper-form form .form-row:not(.box-alert) input[name=data]{-webkit-min-logical-width:calc(100% - 15px)}}.bloco-1-ct .grid .wrapper-form form .form-row:not(.box-alert)>div{position:relative}.bloco-1-ct .grid .wrapper-form form label{border:0}.bloco-1-ct .grid .wrapper-form form .wrapper-selects label.placeholder.shown{color:#06172b;font-size:11px;left:-15px;pointer-events:none;top:-75%!important}.bloco-1-ct .grid .wrapper-form form input,.bloco-1-ct .grid .wrapper-form form textarea{box-sizing:border-box}.bloco-1-ct .grid .wrapper-form form input::-moz-placeholder,.bloco-1-ct .grid .wrapper-form form textarea::-moz-placeholder{color:rgba(99,98,108,.8);font-family:Open Sans,sans-serif;font-size:14px!important;font-weight:400;text-transform:none}.bloco-1-ct .grid .wrapper-form form input::placeholder,.bloco-1-ct .grid .wrapper-form form textarea::placeholder{color:rgba(99,98,108,.8);font-family:Open Sans,sans-serif;font-size:14px!important;font-weight:400;text-transform:none}.bloco-1-ct .grid .wrapper-form form input+label.shown,.bloco-1-ct .grid .wrapper-form form input:active+label,.bloco-1-ct .grid .wrapper-form form input:focus+label,.bloco-1-ct .grid .wrapper-form form input:valid+label,.bloco-1-ct .grid .wrapper-form form textarea+label.shown,.bloco-1-ct .grid .wrapper-form form textarea:active+label,.bloco-1-ct .grid .wrapper-form form textarea:focus+label,.bloco-1-ct .grid .wrapper-form form textarea:valid+label{color:#fff;font-size:11px;left:-15px;pointer-events:none;top:-75%!important}.bloco-1-ct .grid .wrapper-form form input:-moz-placeholder+label,.bloco-1-ct .grid .wrapper-form form textarea:-moz-placeholder+label{font-size:15px;pointer-events:none;top:10px}.bloco-1-ct .grid .wrapper-form form input:placeholder-shown+label,.bloco-1-ct .grid .wrapper-form form textarea:placeholder-shown+label{font-size:15px;pointer-events:none;top:10px}.bloco-1-ct .grid .wrapper-form form textarea:active+label,.bloco-1-ct .grid .wrapper-form form textarea:focus+label,.bloco-1-ct .grid .wrapper-form form textarea:valid+label{pointer-events:none;top:-30px!important}.bloco-1-ct .grid .wrapper-form form label.placeholder{align-items:center;background:transparent;border-radius:10px;color:#342e37;display:flex;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;height:100%;left:0;margin:0;padding:8px 15px;pointer-events:none;position:absolute;text-transform:none;top:0;transition:all .2s ease}.bloco-1-ct .grid .wrapper-form form textarea+label.placeholder{align-items:flex-start;top:10px}.bloco-1-ct .grid .wrapper-form form input:-webkit-autofill,.bloco-1-ct .grid .wrapper-form form input:-webkit-autofill:active,.bloco-1-ct .grid .wrapper-form form input:-webkit-autofill:focus,.bloco-1-ct .grid .wrapper-form form input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important;-webkit-text-fill-color:#283344!important}.bloco-1-ct .grid .wrapper-form form input[type=date]:required:invalid::-webkit-datetime-edit{color:transparent}.bloco-1-ct .grid .wrapper-form form input[type=date]:focus::-webkit-datetime-edit{color:#000!important}.bloco-1-ct .grid .wrapper-form form .choices li{position:relative}.bloco-1-ct .grid .wrapper-form form .checkbox-radio-wrap{align-items:flex-start;display:flex;gap:8px;padding:0;position:relative}.bloco-1-ct .grid .wrapper-form form .checkbox-radio-wrap input[type=checkbox]{opacity:0;position:absolute;z-index:-1}.bloco-1-ct .grid .wrapper-form form .checkbox-radio-wrap .custom-checkbox{border:2px solid #000;border-radius:50%;cursor:pointer;flex-shrink:0;height:20px;position:relative;width:20px}.bloco-1-ct .grid .wrapper-form form .checkbox-radio-wrap .custom-checkbox:after{background:#000;border-radius:50%;content:"";height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:transform .2s ease;width:10px}.bloco-1-ct .grid .wrapper-form form .checkbox-radio-wrap input[type=checkbox]:checked+.custom-checkbox:after{transform:translate(-50%,-50%) scale(1)}.bloco-1-ct .grid .wrapper-form form .checkbox-radio-wrap .text{color:#283344;font-size:14px;font-weight:400;line-height:1.4}.bloco-1-ct .grid .wrapper-form form .checkbox-radio-wrap .text a{color:inherit;font-size:14px;text-decoration:underline;text-underline-offset:4px}.bloco-1-ct .grid .wrapper-form:before{background-color:#d3dae3;content:"";height:100%;inset:0;pointer-events:none;position:absolute;width:100svw;z-index:-1}.bloco-1-ct .grid .wrapper-form form{margin:2.2rem 0 1.6rem;max-width:550px;position:relative;width:100%;z-index:1}.bloco-1-ct .grid .wrapper-form form .form-row:not(.box-alert){margin-bottom:2.2rem}.bloco-1-ct .grid .wrapper-form form .form-row.checks{margin:-1rem 0 1.5rem}.bloco-1-ct .grid .wrapper-form form .form-row.opts{margin-bottom:1.2rem}.bloco-1-ct .grid .wrapper-form form .form-row p{color:#fff;font-size:.875rem;margin:-10px 0 12px}.bloco-1-ct .grid .wrapper-form form .form-row .wrapper-checks{display:flex;gap:35px;margin-bottom:-10px}.bloco-1-ct .grid .wrapper-form form .form-row .wrapper-checks label.radio{margin:0;padding:0}.bloco-1-ct .grid .wrapper-form form label{background:none}.bloco-1-ct .grid .wrapper-form form label:before{display:none}.bloco-1-ct .grid .wrapper-form form input,.bloco-1-ct .grid .wrapper-form form textarea{background:#fff;border:1px solid #06172b;border-radius:7px;color:#283344;font-family:Open Sans,sans-serif;font-size:.875rem;font-weight:400;height:54px;letter-spacing:.04rem;padding:15px;text-transform:none;width:100%}.bloco-1-ct .grid .wrapper-form form input:active+label,.bloco-1-ct .grid .wrapper-form form input:focus+label,.bloco-1-ct .grid .wrapper-form form input:valid+label,.bloco-1-ct .grid .wrapper-form form textarea:active+label,.bloco-1-ct .grid .wrapper-form form textarea:focus+label,.bloco-1-ct .grid .wrapper-form form textarea:valid+label{color:#06172b}.bloco-1-ct .grid .wrapper-form form input[type=checkbox]+.lbl,.bloco-1-ct .grid .wrapper-form form input[type=checkbox]+.lbl a,.bloco-1-ct .grid .wrapper-form form input[type=radio]+.lbl,.bloco-1-ct .grid .wrapper-form form textarea[type=checkbox]+.lbl,.bloco-1-ct .grid .wrapper-form form textarea[type=checkbox]+.lbl a,.bloco-1-ct .grid .wrapper-form form textarea[type=radio]+.lbl{color:#283344;font-size:.875rem;font-weight:400}.bloco-1-ct .grid .wrapper-form form textarea{border-radius:7px;min-height:250px;resize:vertical}.bloco-1-ct .grid .wrapper-form form .selects .wrapper-selects{margin:0}.bloco-1-ct .grid .wrapper-form form .selects .wrapper-selects .choices{border:1px solid #06172b;border-radius:7px;width:100%}.bloco-1-ct .grid .wrapper-form form .selects .wrapper-selects .choices .choices__inner{border:0}.bloco-1-ct .grid .wrapper-form form input[type=submit]{background:#125ea9;border:0;border-radius:7px;box-shadow:none;color:#fff;cursor:pointer;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:400;letter-spacing:.04rem;padding:15px 65px;text-transform:uppercase;transition:background .2s,filter .2s;width:auto}.bloco-1-ct .grid .wrapper-form form input[type=submit]:disabled,.bloco-1-ct .grid .wrapper-form form input[type=submit]:hover,.bloco-1-ct .grid .wrapper-form form.sending input[type=submit]:disabled,.bloco-1-ct .grid .wrapper-form form.sending input[type=submit]:disabled:disabled,.bloco-1-ct .grid .wrapper-form form.sending input[type=submit]:disabled:hover,.bloco-1-ct .grid .wrapper-form form.sending input[type=submit]:hover{background-color:#feca0c;color:#06172b;filter:brightness(.9)}.bloco-1-ct .grid .wrapper-form form input[type=submit]:disabled,.bloco-1-ct .grid .wrapper-form form.sending input[type=submit]:disabled,.bloco-1-ct .grid .wrapper-form form.sending input[type=submit]:disabled:disabled{cursor:not-allowed}.bloco-1-ct .grid .wrapper-form button.btn-date{background:#fff;border:0;height:25px;pointer-events:none;position:absolute;right:15px;top:50%;transform:translateY(-50%);width:25px}.bloco-1-ct .grid .wrapper-form button.btn-date:before{background-image:url(https://abipag.com.br/wp-content/themes/abipag/assets/images/local/icon-calendar.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:20px;width:20px}.bloco-1-ct .grid .wrapper-form .form-row.box-alert{border:1px solid transparent;border-radius:7px;display:none;margin:1rem 0 0}.bloco-1-ct .grid .wrapper-form .form-row.box-alert.alert-success{background-color:#d4edda;border-color:#c3e6cb;color:#155724}.bloco-1-ct .grid .wrapper-form .form-row.box-alert.alert-error{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}.bloco-1-ct .grid .wrapper-form .form-row.box-alert .alert{font-size:14px;margin:0;padding:12px 10px;text-align:center}@media screen and (max-width:574px){.bloco-1-ct>.row{border-radius:30px}.bloco-1-ct .grid{grid-template-columns:100%}.bloco-1-ct .grid article{padding:45px 0 55px}.bloco-1-ct .grid article:before{width:150svw}.bloco-1-ct .grid article>div{max-width:380px}.bloco-1-ct .grid article>div h1{font-size:1.75rem}.bloco-1-ct .grid article>div h1 br{display:none}.bloco-1-ct .grid .wrapper-form:before{left:-50svw;width:150svw}.bloco-1-ct .grid .wrapper-form{padding:25px 0}.bloco-1-ct .grid .wrapper-form form{max-width:100%}.bloco-1-ct .grid .wrapper-form form .form-row:not(.box-alert).multiple-2-big-small{grid-template-columns:100%;grid-gap:2.2rem}.bloco-1-ct .grid .wrapper-form form .form-row.checks i.error-icon{top:30%!important}}@media screen and (min-width:575px)and (max-width:767px){.bloco-1-ct>.row{border-radius:30px}.bloco-1-ct .grid{grid-template-columns:100%}.bloco-1-ct .grid article{padding:65px 0}.bloco-1-ct .grid article:before{width:150svw}.bloco-1-ct .grid article>div h1{font-size:1.75rem}.bloco-1-ct .grid .wrapper-form:before{left:-50svw;width:150svw}.bloco-1-ct .grid .wrapper-form{padding:35px 0}.bloco-1-ct .grid .wrapper-form form{max-width:100%}.bloco-1-ct .grid .wrapper-form form .form-row.checks i.error-icon{top:30%!important}}@media screen and (min-width:768px)and (max-width:991px){.bloco-1-ct>.row{border-radius:30px}.bloco-1-ct .grid{grid-template-columns:100%}.bloco-1-ct .grid article{padding:65px 0}.bloco-1-ct .grid article:before{width:150svw}.bloco-1-ct .grid article>div h1{font-size:1.75rem}.bloco-1-ct .grid .wrapper-form:before{left:-50svw;width:150svw}.bloco-1-ct .grid .wrapper-form{padding:35px 0}.bloco-1-ct .grid .wrapper-form form{max-width:100%}.bloco-1-ct .grid .wrapper-form form .form-row.checks i.error-icon{top:30%!important}}@media screen and (min-width:992px)and (max-width:1199px){.bloco-1-ct>.row{border-radius:40px}.bloco-1-ct .grid article>div h1{font-size:1.625rem}.bloco-1-ct .grid .wrapper-form:before{left:-5svw}.bloco-1-ct .grid .wrapper-form{padding:15px 0}.bloco-1-ct .grid .wrapper-form form .form-row.checks i.error-icon{top:30%!important}}@media screen and (min-width:1200px)and (max-width:1354px){.bloco-1-ct>.row{border-radius:40px}.bloco-1-ct .grid article>div h1{font-size:2rem}.bloco-1-ct .grid .wrapper-form:before{left:-5.5svw}}@media screen and (min-width:1355px)and (max-width:1429px){.bloco-1-ct .grid article>div h1{font-size:2rem}.bloco-1-ct .grid .wrapper-form:before{left:-5svw}}@media screen and (min-width:1430px)and (max-width:1599px){.bloco-1-ct .grid .wrapper-form:before{left:-3svw}}
