@import url(https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap);.c-apsg-schedule-call-form{background-color:#e5edf7}
.c-apsg-schedule-call-form p{font-family:Noto Sans,-apple-system,BlinkMacSystemFont,San Francisco,Segoe UI,Helvetica Neue,sans-serif}
.c-apsg-schedule-call-form .container{float:none;margin-left:auto;margin-right:auto;min-width:50%;padding:4rem 0;width:calc(100% - 2rem)}
.c-apsg-schedule-call-form .title{color:#1a65b2;margin-bottom:1.5rem;margin-top:0}
.c-apsg-schedule-call-form .subtitle p{font-size:1.375rem;font-weight:600;line-height:2rem;margin:2rem 0}
.c-apsg-schedule-call-form .hide{display:none}
.c-apsg-schedule-call-form .show{display:block}
.c-apsg-schedule-call-form span.error{display:none}
.c-apsg-schedule-call-form .message-content{text-align:center}
.c-apsg-schedule-call-form .form-content .form-row{display:block}
.c-apsg-schedule-call-form .form-content .form-row .form-group{width:100%}
.c-apsg-schedule-call-form .form-content .form-row .main-phone{clear:both;padding:0 15px 8px 0;position:relative}
.c-apsg-schedule-call-form .form-content .form-row .phone-ext{padding-left:0;padding-right:0;position:relative}
.c-apsg-schedule-call-form .form-content .form-row .postal{clear:both;margin-bottom:1rem;padding:0 15px 8px 0;position:relative}
.c-apsg-schedule-call-form .form-content .actions{display:flex;justify-content:flex-end}
.c-apsg-schedule-call-form .form-content .actions button{width:100%}
@media(min-width:768px){.c-apsg-schedule-call-form .container{float:none;margin-left:auto;margin-right:auto;min-width:50%;padding:4rem 0;width:calc(50% - 2rem)}
.c-apsg-schedule-call-form .form-content .form-row{display:flex}
.c-apsg-schedule-call-form .form-content .form-row .form-group{float:left;min-width:50%;width:50%}
.c-apsg-schedule-call-form .form-content .form-row .phone-ext{padding-left:15px}
.c-apsg-schedule-call-form .form-content .form-row .postal{width:50%}
.c-apsg-schedule-call-form .form-content .actions button{width:auto}
}