body.page-id-197 #fluentform_6 .fn-international-phone{margin-bottom:1.5rem;min-width:0}
body.page-id-197 #fluentform_6 .fn-phone-label{display:block;font-size:.9375rem;font-weight:600;color:var(--fn-dark);margin:0 0 .5rem}
body.page-id-197 #fluentform_6 .fn-phone-row{display:flex;align-items:stretch;min-width:0;background:white;border:1px solid #d5d5d0;border-radius:12px}
body.page-id-197 #fluentform_6 .fn-phone-row:focus-within{outline:2px solid var(--fn-accent);outline-offset:2px;border-color:var(--fn-accent)}
body.page-id-197 #fluentform_6 .fn-phone-row .ff-el-group{margin:0;min-width:0}
body.page-id-197 #fluentform_6 .fn-phone-country{width:7rem;flex:0 0 7rem;border-right:1px solid #d5d5d0}
body.page-id-197 #fluentform_6 .fn-phone-number{flex:1;min-width:0}
body.page-id-197 #fluentform_6 .fn-phone-row .ff-el-input--label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
body.page-id-197 #fluentform_6 .fn-phone-row .ff-el-form-control{border:0;box-shadow:none;outline:0;background-color:transparent;border-radius:12px;min-height:3.375rem}
body.page-id-197 #fluentform_6 .fn-phone-country .ff-el-input--content{position:relative;height:100%}
body.page-id-197 #fluentform_6 .fn-phone-country select{position:relative;z-index:2;color:transparent;padding-left:.75rem;padding-right:1.75rem;background-position:right .5rem center;cursor:pointer}
body.page-id-197 #fluentform_6 .fn-phone-country select option{color:#1a1a1a;background:#fff}
body.page-id-197 #fluentform_6 .fn-phone-country-display{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);pointer-events:none;font-size:.875rem;font-weight:600;color:var(--fn-dark);white-space:nowrap}
body.page-id-197 #fluentform_6 .fn-phone-number input{padding-left:.75rem;padding-right:.5rem}
body.page-id-197 #fluentform_6 .fn-phone-help{display:block;color:var(--fn-gray);font-size:.8125rem;margin-top:.5rem;line-height:1.5}
body.page-id-197 #fluentform_6 .fn-phone-row .ff-el-tooltip{display:none}
