.aemformcontainer.aem-form-tablet form .col-md-6:nth-child(1),.aemformcontainer.aem-form-desktop form .col-md-6:nth-child(1){padding-right:16px}
.aemformcontainer.aem-form-tablet form .col-md-6:last-child,.aemformcontainer.aem-form-desktop form .col-md-6:last-child{padding-left:0}
.aemformcontainer.aem-form-mobile form .container{width:100%;padding:24px}
.aemformcontainer.aem-form-tablet form .container,.aemformcontainer.aem-form-desktop form .container{width:100%;padding:24px}
.aemformcontainer.aem-form-tablet form .container{padding:24px}
.aemformcontainer.form-complete.aem-form-desktop form .container{padding:82px 36px 86px 40px}
.aemformcontainer.form-complete.aem-form-tablet form .container{padding:82px 36px 83px 59px}
.aemformcontainer.aem-form-tablet.form-complete form .embedded-form-container-extra-content.container,.aemformcontainer.aem-form-desktop.form-complete form .embedded-form-container-extra-content.container{padding-bottom:24px}
.aemformcontainer .guidebutton .guideFieldWidget button:not(.af-icon-button),.aemformcontainer .guidebutton input[type='button']{margin:0;width:auto;padding:16px 24px;height:54px}
.aemformcontainer .guideFieldNode.guideTextDraw p{margin:0;margin-bottom:8px;font-family:'MetLifeCircular','Noto Sans','Arial','Helvetica','sans-serif';font-size:16px;line-height:20px;font-weight:normal;color:#000}
.aemformcontainer .guideFieldNode.guideTextDraw p b{font-weight:500}
.aemformcontainer .guideFieldNode.guideTextDraw p a{color:#007abc;text-decoration:none}
.aemformcontainer .guideFieldNode.guideTextDraw p a:hover,.aemformcontainer .guideFieldNode.guideTextDraw p a:focus{text-decoration:underline}
.aemformcontainer .guideFieldNode.guideTextDraw.MetLifeFormHeaderH1 p{margin:0;margin-bottom:24px;font-size:24px;line-height:1.5;font-weight:500;text-align:left !important}
.aemformcontainer.aem-form-mobile .guideFieldNode.guideTextDraw.MetLifeFormHeaderH1 p{font-size:18px;line-height:1.5}
.aemformcontainer.aem-form-tablet .guideFieldNode.guideTextDraw.MetLifeFormHeaderH1 p{font-size:20px;line-height:1.5}
.aemformcontainer .guideCaptcha label{margin-bottom:20px}
.aemformcontainer .guideCaptcha{margin-bottom:36px}
.aemformcontainer .guideFieldNode.guideTextDraw.MetLifeAllFieldsRequired p{color:#333;font-weight:normal;font-size:16px;line-height:24px;margin-bottom:24px;margin-top:-12px}
.aemformcontainer .guideFieldNode.guideTextDraw.embeddedDisclaimer p{color:#333;font-weight:normal;font-size:14px;line-height:21px;margin-top:24px;padding-right:50px}
.aemformcontainer .guidefield .errorMessage p,.aemformcontainer .guidefield .duplicateMessage p,.aemformcontainer .guidefield .thankYouMessage p{font-size:38px;line-height:57px;letter-spacing:.06px;font-weight:500;margin:0 !important;display:flex;justify-content:center;width:100%}
.aemformcontainer.aem-form-mobile .guidefield .errorMessage p,.aemformcontainer.aem-form-mobile .guidefield .duplicateMessage p,.aemformcontainer.aem-form-mobile .guidefield .thankYouMessage p{font-size:24px;line-height:33px}
.aemformcontainer .guidefield .errorMessageText p,.aemformcontainer .guidefield .duplicateMessageText p,.aemformcontainer .guidefield .thankYouMessageText p{font-size:18px;line-height:27px;margin-top:36px;display:flex;justify-content:center;width:100%}
.aemformcontainer.aem-form-mobile .guidefield .errorMessageText p,.aemformcontainer.aem-form-mobile .guidefield .duplicateMessageText p,.aemformcontainer.aem-form-mobile .guidefield .thankYouMessageText p{font-size:14px;line-height:21px;display:inline}
.aemformcontainer.aem-form-mobile .guidefield .errorMessageText p+p,.aemformcontainer.aem-form-mobile .guidefield .duplicateMessageText p+p,.aemformcontainer.aem-form-mobile .guidefield .thankYouMessageText p+p{margin-top:44px}
.aemformcontainer.aem-form-tablet .guidefield .errorMessageText p+p,.aemformcontainer.aem-form-tablet .guidefield .duplicateMessageText p+p,.aemformcontainer.aem-form-tablet .guidefield .thankYouMessageText p+p{margin-top:60px}
.aemformcontainer.aem-form-desktop .guidefield .errorMessageText p+p,.aemformcontainer.aem-form-desktop .guidefield .duplicateMessageText p+p,.aemformcontainer.aem-form-desktop .guidefield .thankYouMessageText p+p{margin-top:56px}
.aemformcontainer .guidefield .duplicateMessageText .duplicateButton{margin:0;width:auto;padding:16px 24px;height:54px;background:#007abc;border-radius:8px;font-size:16px;color:#fff;border:1px solid #007abc;padding:16px 24px;line-height:24px;margin-bottom:10px;cursor:pointer;font-weight:600}
.aemformcontainer.aem-form-mobile .guidefield .duplicateMessageText .duplicateButton{width:100%}
.aemformcontainer .guidefield .duplicateMessageText .duplicateButton:focus,.aemformcontainer .guidefield .duplicateMessageText .duplicateButton:hover{background:#0061a0;text-decoration:none}
.aemformcontainer .guidefield .errorMessage,.aemformcontainer .guidefield .thankYouMessage,.aemformcontainer .guidefield .duplicateMessage,.aemformcontainer .guidefield .duplicateMessageText,.aemformcontainer .guidefield .errorMessageText,.aemformcontainer .guidefield .thankYouMessageText{margin:0 !important;display:flex;justify-content:center;align-items:flex-end;text-align:center}
.aemformcontainer .guidefield .errorMessage,.aemformcontainer .guidefield .thankYouMessage,.aemformcontainer .guidefield .duplicateMessage{background-image:url('../../../../content/dam/metlifeform/embedded-check-mark.png');background-repeat:no-repeat;background-size:100px 100px;background-color:#fff;background-position:top center}
.aemformcontainer.aem-form-mobile .guidefield .errorMessage,.aemformcontainer.aem-form-mobile .guidefield .thankYouMessage,.aemformcontainer.aem-form-mobile .guidefield .duplicateMessage{background-size:60px 60px}
.aemformcontainer.aem-form-tablet .guidefield .errorMessage,.aemformcontainer.aem-form-tablet .guidefield .duplicateMessage,.aemformcontainer.aem-form-tablet .guidefield .thankYouMessage{min-height:250px;padding-top:100px}
.aemformcontainer.aem-form-desktop .guidefield .errorMessage,.aemformcontainer.aem-form-desktop .guidefield .thankYouMessage,.aemformcontainer.aem-form-desktop .guidefield .duplicateMessage{min-height:202px;padding-top:100px}
.aemformcontainer.aem-form-mobile .guidefield .errorMessage,.aemformcontainer.aem-form-mobile .guidefield .thankYouMessage,.aemformcontainer.aem-form-mobile .guidefield .duplicateMessage{min-height:160px;padding-top:32px}
.aemformcontainer .guidefield .errorMessage{background-image:url('../../../../content/dam/metlifeform/error-mark.svg')}
.aemformcontainer .guidefield .duplicateMessage{background-image:url('../../../../content/dam/metlifeform/thumbs-up-icon.svg')}
.aemformcontainer.aem-form-mobile .guidefield .guideFieldNode.errorMessage,.aemformcontainer.aem-form-mobile .guidefield .guideFieldNode.duplicateMessage,.aemformcontainer.aem-form-mobile .guidefield .guideFieldNode.thankYouMessage{margin-top:56px !important}
.aemformcontainer.aem-form-tablet .guidefield .guideFieldNode.errorMessage,.aemformcontainer.aem-form-tablet .guidefield .guideFieldNode.duplicateMessage,.aemformcontainer.aem-form-tablet .guidefield .guideFieldNode.thankYouMessage{margin-top:100px !important}
.aemformcontainer.aem-form-desktop .guidefield .guideFieldNode.errorMessage,.aemformcontainer.aem-form-desktop .guidefield .guideFieldNode.duplicateMessage,.aemformcontainer.aem-form-desktop .guidefield .guideFieldNode.thankYouMessage{margin-top:90px !important}
.aemformcontainer .guidefield .duplicateMessageText,.aemformcontainer .guidefield .thankYouMessageText,.aemformcontainer .guidefield .errorMessageText{flex-direction:column}
.aemformcontainer.form-complete.aem-form-mobile .guidefield .errorMessage p,.aemformcontainer.form-complete.aem-form-mobile .guidefield .thankYouMessage p,.aemformcontainer.form-complete.aem-form-mobile .guidefield .errorMessageText p,.aemformcontainer.form-complete.aem-form-mobile .guidefield .thankYouMessageText p{display:inline}
[dir="rtl"] .aemformcontainer.aem-form-tablet form .col-md-6:nth-child(1),[dir="rtl"] .aemformcontainer.aem-form-desktop form .col-md-6:nth-child(1){padding-left:16px;padding-right:initial}
[dir="rtl"] .aemformcontainer.aem-form-tablet form .col-md-6:last-child:not(:only-child),[dir="rtl"] .aemformcontainer.aem-form-desktop form .col-md-6:last-child:not(:only-child){padding-right:0;padding-left:initial}
[dir="rtl"] .aemformcontainer.aem-form-tablet form .container{padding:32px 40px 36px 42px}
[dir="rtl"] .aemformcontainer.form-complete.aem-form-desktop form .container{padding:82px 40px 86px 36px}
[dir="rtl"] .aemformcontainer.form-complete.aem-form-tablet form .container{padding:82px 59px 83px 36px}
[dir="rtl"] .aemformcontainer .guideFieldNode.guideTextDraw.MetLifeFormHeaderH1 p{text-align:right !important}
[dir="rtl"] .aemformcontainer .guideFieldNode.guideTextDraw.embeddedDisclaimer p{padding-left:50px;padding-right:initial}