.o-General-form__wrap-flex{display:flex;justify-content:space-between;align-items:stretch;flex-direction:column}@media (min-width:544px){.o-General-form__wrap-flex{flex-direction:row;flex-wrap:wrap}.o-General-form__wrap-flex>*{display:inline-block;vertical-align:top;margin-top:0;margin-left:0;width:49%}.o-General-form__wrap-flex>:after{content:" ";flex:0 0 49%}}@media (min-width:992px){.o-General-form__wrap-flex>*{width:32%}.o-General-form__wrap-flex:after{content:" ";flex:0 0 32%}}.o-General-form__wrap{font-size:1rem}.o-General-form__wrap-select{background-color:#f4f4f4;border:1px solid #e5e5e5;padding:1em;margin:1em 0}@media (min-width:992px){.o-General-form__wrap-select{padding:1em 1em 0 1em}.o-General-form__wrap-select{display:flex;justify-content:space-between;align-items:center}.o-General-form__wrap-select>div:last-of-type{width:66%;display:flex;justify-content:flex-start}.o-General-form__wrap-select>div:last-of-type>*{width:50%}.o-General-form__wrap-select>div:last-of-type>:nth-of-type(even){margin-left:2%}}.o-General-form__wrap-select2{background-color:#f4f4f4;border:1px solid #e5e5e5;border-radius:6px;padding:1em;margin:1em 0}@media (min-width:992px){.o-General-form__wrap-select2{padding:1em}.o-General-form__wrap-select2{display:flex;justify-content:space-between;align-items:center}}.o-General-form__wrap--block{width:100%;display:inline-block}.o-General-form__line-break{display:flex;padding:1em 0;position:relative}.o-General-form__line-break:after{content:"";background-color:#eaeaea;height:1px;width:100%}@media (min-width:768px){.o-General-form__line-break{padding:1.5em 0 2em 0}}.o-General-form__line-break--dark{padding:1em 0}.o-General-form__line-break--dark:after{background-color:#e5e5e5}.o-General-form__intro{margin:0 auto 1.5em}@media (min-width:992px){.o-General-form__intro{margin:1em auto 3.4em}}.o-General-form__intro-heading{color:#004cc7;font-size:1em}@media (min-width:544px){.o-General-form__intro-heading{font-size:1.3em}}@media (min-width:992px){.o-General-form__intro-heading{font-size:1.8em}}@media (min-width:1260px){.o-General-form__intro-heading{font-size:2em}}.o-General-form__intro-heading--dynamic{min-height:23px}.theme1 .o-General-form__intro-heading{color:#1c499f}.theme2 .o-General-form__intro-heading{color:#00a06d}.theme3 .o-General-form__intro-heading{color:#d18500}.theme4 .o-General-form__intro-heading{color:#bb0d00}.theme5 .o-General-form__intro-heading{color:#703c90}.o-General-form__intro-text{color:inherit;font-size:.8rem;line-height:1.5;margin-bottom:.7em;text-align:justify;color:#000}@media (min-width:768px){.o-General-form__intro-text{font-size:.875rem}}@media (min-width:992px){.o-General-form__intro-text{font-size:1rem;line-height:1.4em}}.o-General-form__success-wrap{margin:1.5rem auto 6rem;font-size:1rem;text-align:center}@media (min-width:992px){.o-General-form__success-wrap{width:100%}}.o-General-form__success-wrap--bar{background-color:#eeffe7;margin:0}.o-General-form__success-wrap--bar{background-color:#eeffe7}.o-General-form__success-text{font-size:1.3em;font-weight:600;margin:0 auto;text-align:left;padding:1rem .938rem;color:#2c7c09}.o-General-form{font-size:.75rem;border-radius:12px;border:1px solid #eaeaea;background-color:#fafafa;padding:.938rem;margin:0 0 1em}@media (min-width:544px){.o-General-form{padding:1.25rem;font-size:.875rem}}@media (min-width:992px){.o-General-form{padding:1.875rem;font-size:1rem}}@media (min-width:1260px){.o-General-form{padding:2.5em}}.o-General-form__h{color:#004cc7;font-size:1.125em;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;margin-bottom:1.25em}.theme1 .o-General-form__h{color:#1c499f}.theme2 .o-General-form__h{color:#00a06d}.theme3 .o-General-form__h{color:#d18500}.theme4 .o-General-form__h{color:#bb0d00}.theme5 .o-General-form__h{color:#703c90}.o-General-form__h_35>.custom-select{height:35px}.o-General-form__required{color:#da3c3c;float:right;font-size:.65em}.o-General-form__field{font-size:.875rem;display:block;margin-bottom:.5em}.o-General-form__field--flex{display:flex;justify-content:space-between;align-items:stretch;flex-direction:row}.o-General-form__field--flex-wrap{flex-wrap:wrap-reverse}.o-General-form__field--full{width:100%}.o-General-form__field--full-xtra-lg{width:100%}@media (min-width:768px){.o-General-form__field--full-xtra-lg{width:49%}}@media (min-width:1260px){.o-General-form__field--full-xtra-lg{width:32%}}.o-General-form__field--full-lg{width:100%}@media (min-width:1260px){.o-General-form__field--full-lg{width:49%}}.o-General-form__field--full-md{width:100%}@media (min-width:768px){.o-General-form__field--full-md{width:49%}}.o-General-form__field--half{width:49%}@media screen and (max-width:544px){.o-General-form__field--half{width:100%}}.o-General-form__field--fourty-two{width:42%}@media screen and (max-width:768px){.o-General-form__field--fourty-two{width:100%}}.o-General-form__field--fourth{width:23%}@media screen and (max-width:992px){.o-General-form__field--fourth{width:49%}}@media screen and (max-width:544px){.o-General-form__field--fourth{width:100%}}.o-General-form__field--border-left{border-left:1px solid #e5e5e5;padding-left:4%}@media screen and (max-width:992px){.o-General-form__field--border-left{border-left:0;padding-left:0}}.o-General-form__field .form-control{font-size:.75rem}@media (min-width:544px){.o-General-form__field .form-control{font-size:.875rem}}.o-General-form__field .form-control:focus{outline:0;border:1px solid #4d90fe}.o-General-form__field textarea{resize:vertical;min-height:3.625em}@media (min-width:544px){.o-General-form__field{margin-bottom:.8em}.o-General-form__field--full{width:100%}.o-General-form__field--half{width:49%}}.o-General-form__field--hidden{display:none}.o-General-form__field .o-Icon-menu__date{border-top-right-radius:4px;border-bottom-right-radius:4px}@media (min-width:544px){#IfOther{width:55%}}.o-General-form__field--m-b-0{margin-bottom:0}.o-General-form__input-text input::-moz-placeholder{color:#333;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600}.o-General-form__input-text input::placeholder{color:#333;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600}.o-General-form__label{display:block;font-weight:600;margin-bottom:.2em}.o-General-form__label--checkbox{align-items:center;display:flex;width:100%}.o-General-form__label--checkbox input{margin-right:.3em}.o-General-form__label--captch{color:#004cc7;margin-bottom:.5em}@media (min-width:544px){.o-General-form__label--captch{flex:0 1 100%}}.o-General-form__label--padding{margin:10px}.o-General-form__label--padding-top{padding-top:10px}.o-General-form__label_small{font-size:.75rem}.o-General-form__boxOutline{border:1px solid rgba(0,0,0,.15);padding:10px 15px;border-radius:2px;width:100%}.o-General-form__boxOutline .o-General-form__field{display:inline-block;vertical-align:top}.theme1 .o-General-form__label--captch{color:#1c499f}.theme2 .o-General-form__label--captch{color:#00a06d}.theme3 .o-General-form__label--captch{color:#d18500}.theme4 .o-General-form__label--captch{color:#bb0d00}.theme5 .o-General-form__label--captch{color:#703c90}.o-General-form__captcha{display:flex;align-items:center;justify-content:center;flex-direction:column}.o-General-form__captcha-field{display:flex;align-items:center;justify-content:center}.o-General-form__submit-wrap{margin:.5em 0 1.5em;text-align:center}.o-General-form__submit-btn{font-size:1.3em;position:relative;text-transform:uppercase}.o-General-form__success-h{color:#79a466;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.1em;font-weight:700;margin:1em 0 .5em 0}@media (min-width:768px){.o-General-form__success-h{font-size:1.3em}}.vertical-center-text{display:flex;justify-content:center;flex-direction:column}.no-margin{margin:0!important}@media screen and (max-width:544px){.mobile-cholesterol{display:flex;align-items:center}.mobile-cholesterol input{flex-grow:3}}.radio-margin{margin:2px 4px}input[type=radio]{margin-right:.3em}.o-General-form__text{text-align:justify}.o-General-form__success-link{text-decoration:underline}.o-General-form__field--coverageToPilot{margin-top:0}@media (min-width:992px){.o-General-form__field--coverageToPilot{margin-top:.625rem}}.icheckbox_square{display:inline-block;vertical-align:middle;margin:0;padding:0;width:18px;height:18px;background:url(/assets/img/sprite/insubuy_checkbox_radio_sprite.svg) no-repeat;border:none;cursor:pointer}.theme1 .icheckbox_square{background-image:url(/assets/img/sprite/brokersnexus_checkbox_radio_sprite.svg)}.theme2 .icheckbox_square{background-image:url(/assets/img/sprite/brokersnexus_checkbox_radio_sprite.svg)}.theme3 .icheckbox_square{background-image:url(/assets/img/sprite/brokersnexus_checkbox_radio_sprite.svg)}.theme4 .icheckbox_square{background-image:url(/assets/img/sprite/brokersnexus_checkbox_radio_sprite.svg)}.theme5 .icheckbox_square{background-image:url(/assets/img/sprite/brokersnexus_checkbox_radio_sprite.svg)}.iradio_square{display:inline-block;vertical-align:middle;margin:0;padding:0;width:18px;height:18px;background:url(/assets/img/sprite/insubuy_checkbox_radio_sprite.svg) no-repeat;border:none;cursor:pointer}.theme1 .iradio_square{background-image:url(/assets/img/sprite/brokersnexus_checkbox_radio_sprite.svg)}.theme2 .iradio_square{background-image:url(/assets/img/sprite/brokersnexus_checkbox_radio_sprite.svg)}.theme3 .iradio_square{background-image:url(/assets/img/sprite/brokersnexus_checkbox_radio_sprite.svg)}.theme4 .iradio_square{background-image:url(/assets/img/sprite/brokersnexus_checkbox_radio_sprite.svg)}.theme5 .iradio_square{background-image:url(/assets/img/sprite/brokersnexus_checkbox_radio_sprite.svg)}.icheckbox_square{background-position:0 0}.icheckbox_square.hover{background-position:-24px 0}.icheckbox_square.checked{background-position:-67px 0}.icheckbox_square.disabled{background-position:-72px 0;cursor:default}.icheckbox_square.checked.disabled{background-position:-96px 0}.iradio_square{background-position:-120px 0}.iradio_square.iradio_square.hover{background-position:-144px 0}.iradio_square.iradio_square.checked{background-position:-168px 0}.iradio_square.iradio_square.disabled{background-position:-192px 0;cursor:default}.iradio_square.iradio_square.checked.disabled{background-position:-216px 0}.icheckbox_square-green{display:inline-block;vertical-align:middle;margin:0;padding:0;width:18px;height:18px;background:url(/assets/img/sprite/insubuy_checkbox_radio_sprite.svg) no-repeat;border:none;cursor:pointer}.theme1 .icheckbox_square-green{background-image:url(/assets/img/sprite/brokersnexus_checkbox_radio_sprite.svg)}.theme2 .icheckbox_square-green{background-image:url(/assets/img/sprite/brokersnexus_checkbox_radio_sprite.svg)}.theme3 .icheckbox_square-green{background-image:url(/assets/img/sprite/brokersnexus_checkbox_radio_sprite.svg)}.theme4 .icheckbox_square-green{background-image:url(/assets/img/sprite/brokersnexus_checkbox_radio_sprite.svg)}.theme5 .icheckbox_square-green{background-image:url(/assets/img/sprite/brokersnexus_checkbox_radio_sprite.svg)}.iradio_square-green{display:inline-block;vertical-align:middle;margin:0;padding:0;width:18px;height:18px;background:url(/assets/img/sprite/insubuy_checkbox_radio_sprite.svg) no-repeat;border:none;cursor:pointer}.theme1 .iradio_square-green{background-image:url(/assets/img/sprite/brokersnexus_checkbox_radio_sprite.svg)}.theme2 .iradio_square-green{background-image:url(/assets/img/sprite/brokersnexus_checkbox_radio_sprite.svg)}.theme3 .iradio_square-green{background-image:url(/assets/img/sprite/brokersnexus_checkbox_radio_sprite.svg)}.theme4 .iradio_square-green{background-image:url(/assets/img/sprite/brokersnexus_checkbox_radio_sprite.svg)}.theme5 .iradio_square-green{background-image:url(/assets/img/sprite/brokersnexus_checkbox_radio_sprite.svg)}.icheckbox_square-green{background-position:2px 0;margin-right:.3em}.icheckbox_square-green.hover{background-position:-15px 0}.icheckbox_square-green.checked{background-position:-32px 0}.icheckbox_square-green.disabled{background-position:-50px 0;cursor:default}.icheckbox_square-green.checked.disabled{background-position:-67px 0}.iradio_square-green{background-position:-83px 0;margin-right:.3em}.iradio_square-green.hover{background-position:-100px 0}.iradio_square-green.checked{background-position:-117px 0}.iradio_square-green.disabled{background-position:-134px 0;cursor:default}.iradio_square-green.checked.disabled{background-position:-151px 0}