.elq-form a{border-bottom:0}
.form-b{display:inline-block;margin:15px}
.borderShadow .form-b{border-radius:20px;background:#FFF;box-shadow:0 4px 15px 0 rgba(0,0,0,0.15)}
.elq-form label.elq-label.label-moveUp{transform:translateY(-30px);transition:all .3s ease-in;text-align:left;font:normal normal bold 14px/21px relative-Bold;letter-spacing:0;color:#202a44 !important;opacity:1;margin-top:30.5px}
.elq-form label.elq-label.label-moveUp span.elq-required{color:#202A44A5 !important}
.elq-form .comment label.elq-label.label-moveUp{transform:translateY(-25px)}
.elq-form .container-fluid{text-align:left;padding-left:0;padding-right:0}
.elq-form .container-fluid .row .grid-layout-col .form-element-layout label.elq-label span.elq-required{color:#202a44 !important}
.elq-form .container-fluid .row .grid-layout-col .form-element-layout label.elq-label.label-moveUp.blank span.elq-required{color:#202A44A5 !important}
.elq-form .container-fluid .row .grid-layout-col .form-element-layout label.elq-label.blank span.elq-required{color:#ad2929 !important}
.elq-form .container-fluid .row .grid-layout-col .form-element-layout label.elq-label.blank>*{color:#ad2929 !important}
.elq-form .container-fluid .row .grid-layout-col .form-element-layout .field-control-wrapper .elq-item-select{background-color:#fff;width:100%}
.LV_invalid_field{outline:none !important;color:#ad2929 !important}
.LV_invalid_field option{color:#000 !important}
.elq-form .loader{position:absolute;top:25px}
.elq-form .elq-heading.form-element-form-text{font:normal normal bold 32px/38px relative-Bold;letter-spacing:-0.16px;color:#202a44}
.elq-form .field-control-wrapper[style*="display: none;"]+.LV_validation_message.LV_invalid{top:30px}
.eloqua .row{margin:0}
.eloqua .row .titles{position:absolute;left:8.35vw;padding:0}
.eloqua .page-content{padding:0}
.eloqua .page-content .form-main{margin:0;width:100%;display:flex;max-width:652px;min-width:280px;padding:2px 40px 40px 40px}
.eloqua .page-content .col-sm-2{display:none}
.eloqua .form-b .page-content .form-main{max-width:100%;padding:40px 40px 25px 40px}
.form-wrapper{width:100%}
.eloqua .page-content .form-main .elq-form{width:100% !important}
.elq-form .container-fluid{padding-right:0 !important;padding-left:0 !important;display:flex;flex-direction:column;align-items:start}
.form-b .elq-form .container-fluid{flex-direction:row;flex-wrap:wrap}
.elq-form .row{width:100%;margin-right:0 !important;margin-left:0 !important;display:flex !important;flex-direction:column}
.form-b .elq-form .container-fluid .row{flex-basis:45%;flex-grow:1;flex-shrink:1}
.form-b .elq-form .container-fluid .last-row{flex-basis:100%}
.form-b .elq-form .container-fluid .full-width-row{flex-basis:100%}
.elq-form .col-sm-6{width:100%}
.elq-form .row .grid-layout-col{width:100%}
.elq-form .col-xs-12{padding-right:0 !important;padding-left:0 !important}
.elq-form .elq-field-style{padding:0 0 15px 0 !important}
.elq-form .container-fluid .row .grid-layout-col .col-xs-12 .form-element-layout{display:flex;width:100%;flex-direction:row;align-items:flex-start}
.form-b .elq-form .container-fluid .row .grid-layout-col .col-xs-12 .form-element-layout{flex-direction:column;margin-right:0 !important}
.elq-form .elq-label-wrapper{width:184px !important;margin:0 10px 0 0 !important;flex-shrink:0}
.form-b .elq-form .elq-label-wrapper{width:100% !important}
label.elq-label{top:0 !important;left:0 !important;overflow:hidden}
.text.parbase .eloqua-titles{width:60.5%;padding-top:20px}
.text.parbase .eloqua-titles p{padding-bottom:30px}
.text.parbase .eloqua-titles .eloqua-title1{text-align:left;font:normal normal bold 54px/66px relative-Bold;letter-spacing:-0.54px;color:#202a44;opacity:1;width:28vw}
.text.parbase .eloqua-titles .eloqua-title2{text-align:left;font:normal normal bold 20px/30px relative-Book;letter-spacing:0;color:#202a44;opacity:1;margin-top:30px;width:25.5vw}
.text.parbase .eloqua-titles .eloqua-title3{text-align:left;font:normal normal normal 20px/28px relative-Book;letter-spacing:0;color:#202a44;opacity:1;margin-top:30px;width:25vw}
.page-header{border-bottom:0;margin:0 auto;padding-top:50px;padding-bottom:30px}
.product-header{padding-top:95px;padding-bottom:95px}
.heading{background-color:#4f90bd;color:#fff}
.heading .btn.h5{margin:0}
.heading .p-left{padding-left:30px}
.heading .p-right{padding-right:30px}
.page-content{padding-top:60px;padding-bottom:100px;margin:0 auto}
#Google_recaptcha{margin-bottom:25px}
input#fe1485{padding:0 !important}
.eloqua label{display:inline-block}
.eloqua form button[type="submit"]{margin:0;text-transform:uppercase}
.form-control{color:#1c3141;height:5rem;border-radius:0;border:solid 2px #4f90bd;font-size:inherit;font-weight:normal;padding-left:15px;padding-right:15px}
.elq-form input:focus,.elq-form input:hover{border-color:#1434cb !important}
.elq-form .container-fluid .row .grid-layout-col .form-element-layout .field-control-wrapper .elq-item-select:focus,.elq-form .container-fluid .row .grid-layout-col .form-element-layout .field-control-wrapper .elq-item-select:hover,.elq-form .container-fluid .row .grid-layout-col .form-element-layout .field-control-wrapper .elq-item-select:active,.elq-form .container-fluid .row .grid-layout-col .form-element-layout .field-control-wrapper .elq-item-select:focus-visible{border:2px solid var(--color-accent-primary) !important}
.elq-form input.elq-item-input:focus,.elq-form input.elq-item-input:hover,.elq-form input.elq-item-input:active,.elq-form input.elq-item-input:focus-visible{border:2px solid var(--color-accent-primary) !important}
.elq-form .elq-item-textarea:focus,.elq-form .elq-item-textarea:hover,.elq-form .elq-item-textarea:active,.elq-form .elq-item-textarea:focus-visible{border:2px solid var(--color-accent-primary) !important;outline:0}
.elq-form .list-order{white-space:normal !important}
.form-group.error .error,#errors_display{color:#ff585d}
.f-normal{font-weight:normal}
.width400{max-width:400px;min-width:200px}
label.error{color:#ff585d;display:block;font-weight:normal;font-size:85%;padding:0;text-align:left;margin-top:5px}
.form-control.error{border:1px solid #ff585d !important;color:#ff585d}
.form-group.error{color:#ff585d}
.form-element-instruction{color:#212121;opacity:1;font-style:italic;font-size:20px !important;line-height:28px;font-family:inherit;text-align:left;margin-top:0;margin-left:-15px}
@media(max-width:1024px){.eloqua .page-content .form-main{padding:40px 30px 25px 30px !important}
}
@media(max-width:991px){.product-header{padding-top:50px;padding-bottom:50px}
.page-content{padding-top:30px;padding-bottom:50px}
}
@media(max-width:767px){.heading .p-left{padding-left:15px}
.heading .p-right{padding-right:15px}
}
@media(min-width:769px){.col-lg-6{width:50%}
}
.ddcommon{position:relative;display:-moz-inline-stack;zoom:1;display:inline-block;*display:inline;cursor:default}
.ddcommon ul{padding:0;margin:0}
.ddcommon ul li{list-style-type:none}
.ddcommon .disabled img,.ddcommon .disabled span,.ddcommon.disabledAll{opacity:.5;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);-khtml-opacity:.5;-moz-opacity:.5;color:#999}
.ddcommon .clear{clear:both}
.ddcommon .shadow{-moz-box-shadow:5px 5px 5px -5px #888;-webkit-box-shadow:5px 5px 5px -5px #888;box-shadow:5px 5px 5px -5px #888}
.ddcommon input.text{color:#7e7e7e;padding:0;position:absolute;background:#fff;display:block;width:98%;height:98%;left:2px;top:0;border:0}
.ddOutOfVision{position:relative;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}
.borderRadius .shadow{-moz-box-shadow:5px 5px 5px -5px #888;-webkit-box-shadow:5px 5px 5px -5px #888;box-shadow:5px 5px 5px -5px #888}
.borderRadiusBtm .shadow{-moz-box-shadow:-5px -5px 5px -5px #888;-webkit-box-shadow:-5px -5px 5px -5px #888;box-shadow:-5px -5px 5px -5px #888}
img.fnone{float:none !important}
.ddcommon .divider{width:0;height:100%;position:absolute}
.ddcommon .arrow{display:inline-block;position:absolute;top:50%;right:4px}
.ddcommon .arrow:hover{background-position:0 100%}
.ddcommon .ddTitle{padding:0;position:relative;display:inline-block;width:100%}
.ddcommon .ddTitle .ddTitleText{display:block}
.ddcommon .ddTitle .ddTitleText .ddTitleText{padding:0}
.ddcommon .ddTitle .description{display:block}
.ddcommon .ddTitle .ddTitleText img{position:relative;vertical-align:middle;float:left}
.ddcommon .ddChild{position:absolute;display:none;width:100%;overflow-y:auto;overflow-x:hidden;zoom:1;z-index:9999}
.ddcommon .ddChild li{clear:both}
.ddcommon .ddChild li .description{display:block}
.ddcommon .ddChild li img{border:0 none;position:relative;vertical-align:middle;float:left}
.ddcommon .ddChild li.optgroup{padding:0}
.ddcommon .ddChild li.optgroup .optgroupTitle{padding:0 5px;font-weight:bold;font-style:italic}
.ddcommon .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}
.ddcommon .noBorderTop{border-top:none 0 !important;padding:0;margin:0}
.dd{border:2px solid #4f90bd;width:100% !important}
.dd .divider{border-left:1px solid #fff;border-right:1px solid #fff;right:24px}
.dd .anet-icon-down-arrow{position:absolute;top:12px;right:15px}
.dd .ddTitle .ddTitleText{padding:6px 15px;height:5rem}
.dd .ddTitle .ddTitleText .ddTitleText{padding:0}
.dd .ddTitle .description{font-size:1.5rem;color:#1c3141}
.dd .ddTitle .ddTitleText img{padding-right:5px}
.dd .ddChild{border:2px solid #4f90bd;background-color:#fff;left:-2px;top:52px !important}
.dd .ddChild li{padding:6px 15px;background-color:#fff;border-bottom:1px solid #f2f2f2}
.dd .ddChild li .description{color:#1c3141}
.dd .ddChild li .ddlabel{color:#1c3141}
.dd .ddChild li.hover{background-color:#f2f2f2;color:#4f90bd}
.dd .ddChild li img{padding:0 6px 0 0}
.dd .ddChild li.optgroup{padding:0}
.dd .ddChild li.optgroup .optgroupTitle{padding:0 5px;font-weight:bold;font-style:italic}
.dd .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}
.dd .ddChild li.selected{background-color:#f2f2f2;color:#1c3141}
.ddlabel{display:inline-block;padding-left:5px;padding-top:5px}
.flags{float:left;padding:0 !important;margin:0 5px 0 0;width:24px;height:17px;background:url("../anet/clientlibs-css/images/flagsprite.png") no-repeat 0 1px}
.flags.anz{background-position:-128px 1px;width:24px}
.flags.ca{background-position:-28px 1px}
.flags.other{background-position:-104px 1px}
.flags.us{background-position:0 1px;width:24px}
.flags.uk{background-position:-52px 1px;width:52px}
.flags.usca{background-position:0 1px;width:52px}
.bv-form .help-block{margin-bottom:0}
.bv-form .tooltip-inner{text-align:left}
.nav-tabs li.bv-tab-success>a{color:#3c763d}
.nav-tabs li.bv-tab-error>a{color:#ff585d}
.captcha-speaker{margin:0 0 13px 5px}
#recaptcha_help{margin-bottom:15px}
#recaptcha_widget #recaptcha_image{padding-bottom:8px}
#recaptcha_widget #recaptcha_help{padding-top:3px}
#recaptcha{margin-top:0;position:absolute}
#g-recaptcha-error{margin-top:75px;position:absolute;margin-left:16px;z-index:199}
.captchaclass{margin-top:93px;margin-left:0}
.LV_validation_message.LV_invalid{position:relative;top:0;color:#ad2929 !important;font-family:"Visa Dialect Web-Regular","Noto Sans-Regular","Open Sans";font-size:12px;font-style:normal;font-weight:400;line-height:16px}
div#g-recaptcha-error .LV_invalid{position:relative;top:0;color:#ff585d;font-size:14px;font:italic normal bold 20px/30px relative-Italic;letter-spacing:0;opacity:1;margin:0}
.LV_validation_message{font-weight:500;margin:0 0 0 5px}
.elq-form input:not([type]),.elq-form input[type=text]:not(.browser-default),.elq-form input[type=password]:not(.browser-default),.elq-form input[type=email]:not(.browser-default),.elq-form input[type=url]:not(.browser-default),.elq-form input[type=time]:not(.browser-default),.elq-form input[type=date]:not(.browser-default),.elq-form input[type=datetime]:not(.browser-default),.elq-form input[type=datetime-local]:not(.browser-default),.elq-form input[type=tel]:not(.browser-default),.elq-form input[type=number]:not(.browser-default),.elq-form input[type=search]:not(.browser-default),.elq-form textarea.materialize-textarea{background-color:transparent;border-radius:0;outline:0;height:3rem;width:100%;font-size:18px;margin:0 0 8px 0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:border .3s,-webkit-box-shadow .3s;transition:border .3s,-webkit-box-shadow .3s;transition:box-shadow .3s,border .3s;transition:box-shadow .3s,border .3s,-webkit-box-shadow .3s}
.elq-form input:not([type]).validate+label,.elq-form input[type=text]:not(.browser-default).validate+label,.elq-form input[type=password]:not(.browser-default).validate+label,.elq-form input[type=email]:not(.browser-default).validate+label,.elq-form input[type=url]:not(.browser-default).validate+label,.elq-form input[type=time]:not(.browser-default).validate+label,.elq-form input[type=date]:not(.browser-default).validate+label,.elq-form input[type=datetime]:not(.browser-default).validate+label,.elq-form input[type=datetime-local]:not(.browser-default).validate+label,.elq-form input[type=tel]:not(.browser-default).validate+label,.elq-form input[type=number]:not(.browser-default).validate+label,.elq-form input[type=search]:not(.browser-default).validate+label,.elq-form textarea.materialize-textarea.validate+label{width:100%;color:#ff585d}
.form-group{position:relative}
.palceholder{position:absolute;top:7px;left:8px;color:#b1b1b1;display:block}
.eloqua label{color:#000;text-align:left;font-family:"Visa Dialect Web-Regular","Noto Sans-Regular","Open Sans" !important;font-size:20px;font-style:normal;font-weight:600 !important;line-height:30px}
label.checkbox-aligned.elq-item-label{font-size:16px !important;font-style:normal;font-weight:400 !important;line-height:30px;margin:0 0 0 26px}
label.checkbox-aligned.elq-item-label:hover{cursor:pointer}
.star{color:#ff585d}
.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.eloqua input[type="submit"]{margin-left:24px}
#form1049 .form-element-instruction{margin-top:0}
.form-element-instruction{margin-top:45px}
.elq-form .elq-field-style input[type="submit"]{background-color:#1434cb;border:0;border-radius:6px;letter-spacing:-0.01px;padding:20px;text-align:left;min-width:142px;min-height:63px;width:auto;max-width:36ch;height:auto;font:normal normal bold 18px/22px Relative-Bold;color:#fff;opacity:1;margin-left:0;margin-bottom:0;white-space:normal}
.elq-form .elq-field-style input[type="submit"]:hover{background-color:#003ee0}
.eloqua .submitParent{margin-top:25px}
.eloqua .submitParent:after{content:"";height:29px;width:29px;top:42px;float:right;margin-left:-49px;background:url(../../../content/dam/cybs2020/images/icons/WhiteArrowAccesiblePrimary.svg) no-repeat;background-size:contain;position:absolute}
.eloqua label{margin:5px 0}
.clear{clear:both}
.elq-form input.elq-item-input::placeholder{color:#96918c !important;line-height:22px}
.elq-form input.LV_invalid_field::placeholder{color:#ad2929 !important}
.eloqua input[type="checkbox"]:checked+label:after{font-weight:bold}
.eloqua h4{font-family:relative-Book,Semibold;font-weight:600;font-size:30px;line-height:28px;color:#1a1f71;margin-top:20px}
::-webkit-input-placeholder{color:transparent}
:-moz-placeholder{color:transparent}
::-moz-placeholder{color:transparent}
:-ms-input-placeholder{color:transparent}
.elq-form input[type="checkbox"]::-ms-check{display:none}
.select2-container{.selection{width:100%}
.select2-selection--single{background-color:transparent;border:0;outline:none !important;.select2-selection__rendered{color:#202a44;margin:-10px;padding:5px 10px}
}
.select2-selection__arrow{display:none}
.select2-dropdown{margin-top:6px;border:2px solid #2B6AFD;border-radius:10px;overflow:hidden;font-size:20px;color:#202A44;.select2-results__option--selected,.select2-results__option--highlighted{color:#202a44;background-color:rgba(113,219,212,0.2)}
}
}
.elq-form .container-fluid .row .grid-layout-col .form-element-layout .field-control-wrapper .elq-item-select.LV_invalid_field+.select2-container{border:2px solid #AD2929 !important;.select2-selection--single{.select2-selection__rendered{color:#ad2929}
}
}
.elq-form .container-fluid .row .grid-layout-col .form-element-layout .field-control-wrapper .select2-container{&.select2-container--focus,&.select2-container--open{border:2px solid #2b6afd}
&:focus,&:hover{border:2px solid #2b6afd}
}
.elq-form .container-fluid .row .grid-layout-col .form-element-layout .field-control-wrapper .elq-item-select,.elq-form .container-fluid .row .grid-layout-col .form-element-layout .field-control-wrapper .select2-container{border-radius:10px !important;border:1px solid #96918c;display:flex;padding:10px !important;align-items:center;height:43px !important;max-width:100%;cursor:pointer;font-family:"Visa Dialect Web-Regular","Noto Sans-Regular","Open Sans" !important;font-size:20px !important;font-style:normal;font-weight:400;line-height:22px;background-color:transparent !important}
.elq-form .container-fluid .row .grid-layout-col .form-element-layout .field-control-wrapper .elq-item-select option{font-family:"Visa Dialect Web-Regular","Noto Sans-Regular","Open Sans" !important;font-size:20px !important;font-style:normal;font-weight:400;line-height:22px;background-color:transparent;color:var(--color-black);cursor:pointer}
.elq-form .elq-item-textarea{resize:vertical;overflow:hidden;border:1px solid #96918c !important;border-radius:10px !important;min-height:174px !important;padding:10px 33px 10px 10px;background:url(../../../content/dam/visashared/images/icons/resize-grabber.svg) no-repeat 99% 97%;font-family:"Visa Dialect Web-Regular","Noto Sans-Regular","Open Sans" !important;font-size:20px !important;font-style:normal;font-weight:400;line-height:22px !important;color:var(--color-black) !important}
textarea::-webkit-resizer{display:none}
.dropdown-selector.field-control-wrapper:after{content:"";border:solid #1434cb;border-width:0 2px 2px 0;width:10px;height:10px;transform:rotate(45deg);position:absolute;right:12px !important;top:calc(15px);pointer-events:none}
.list-order.one-column:nth-child(1){margin-top:-10px !important}
input#fe1485{padding:10px 5px 10px 10px !important;margin:0}
.elq-form input.elq-item-input{background:transparent;border-radius:10px !important;border:1px solid #96918c !important;display:flex;width:calc(100% - 15px) !important;padding:10px 5px 10px 10px !important;align-items:center;height:22px !important;font-family:"Visa Dialect Web-Regular","Noto Sans-Regular","Open Sans" !important;font-size:20px !important;font-style:normal;font-weight:400 !important;line-height:22px;color:var(--color-black)}
.elq-form input:not([type]),.elq-form input[type=text]:not(.browser-default),.elq-form input[type=password]:not(.browser-default),.elq-form input[type=email]:not(.browser-default),.elq-form input[type=url]:not(.browser-default),.elq-form input[type=time]:not(.browser-default),.elq-form input[type=date]:not(.browser-default),.elq-form input[type=datetime]:not(.browser-default),.elq-form input[type=datetime-local]:not(.browser-default),.elq-form input[type=tel]:not(.browser-default),.elq-form input[type=number]:not(.browser-default),.elq-form input[type=search]:not(.browser-default),.elq-form textarea.materialize-textarea{margin:0}
.dropdown-selector.field-control-wrapper select::-ms-expand{display:none}
.dropdown-selector label.elq-label{margin-top:1px}
#formElement7 .field-control-wrapper{margin-bottom:0}
#formElement8 label.elq-label{margin-top:3px}
div.form-element-layout .row .col-xs-12{padding-left:0;padding-bottom:0}
div.form-element-layout #recaptcha{padding-left:0}
.field-control-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
.list-order.one-column:nth-child(1){margin-top:31px}
form[name='PartnerApplication_AEM'] #formElement17 .elq-heading.form-element-form-text{font-size:20px;line-height:28px;letter-spacing:0}
@media(max-width:992px){.elq-form .container-fluid .row .grid-layout-col .col-xs-12 .form-element-layout{flex-direction:column}
.captchaclass{margin-top:88px}
.elq-form .elq-label-wrapper{width:100% !important}
.eloqua .page-content .form-main{padding:40px 40px 25px 40px}
.eloqua .form-b .page-content .form-main{padding:30px 15px}
.form-b .elq-form .container-fluid{flex-direction:column;flex-wrap:nowrap}
.eloqua label{font-size:16px !important}
.elq-form input.elq-item-input{font-size:16px !important;line-height:20px}
.elq-form .elq-item-textarea{font-size:16px !important;line-height:20px !important}
.elq-form .container-fluid .row .grid-layout-col .form-element-layout .field-control-wrapper .elq-item-select option{font-size:16px !important;line-height:20px}
.elq-form .container-fluid .row .grid-layout-col .form-element-layout .field-control-wrapper .elq-item-select{font-size:16px !important;line-height:20px}
.LV_validation_message.LV_invalid{font-size:12px !important;line-height:16px}
.elq-form input.elq-item-input::placeholder{font-size:16px !important;line-height:20px}
label.checkbox-aligned.elq-item-label{font-size:16px !important;line-height:26px}
.elq-form .elq-field-style{padding:0 0 10px 0 !important}
.eloqua .submitParent{margin-top:20px}
.eloqua label{margin:0}
.list-order input[type="checkbox"],.list-order input[type="radio"]{top:21px !important}
}
@media(min-width:768px){.eloqua .formcontent .elq-form .col-sm-6{width:100%}
}
@media(max-width:768px){div.eloqua .page-content .form-main{max-width:none;padding:40px 50px 25px !important}
.select2-container{.select2-dropdown{font-size:16px !important}
}
.elq-form .container-fluid .row .grid-layout-col .form-element-layout .field-control-wrapper .elq-item-select,.elq-form .container-fluid .row .grid-layout-col .form-element-layout .field-control-wrapper .select2-container{font-size:16px !important}
.elq-form .container-fluid .row .grid-layout-col .form-element-layout .field-control-wrapper .elq-item-select option{font-size:16px !important}
.elq-form .col-xs-8{width:100% !important;padding:0 !important}
.list-order input[type="checkbox"],.list-order input[type="radio"]{width:16px;height:16px;top:21px}
.form-b{.page-content .form-main{max-width:none;padding:0 !important}
.layout.container-fluid{display:flex;flex-wrap:wrap}
.elq-form .container-fluid .row{grid-column:1 / span 2}
.select2-results{white-space:nowrap}
.select2-selection__rendered{max-width:-webkit-fill-available !important}
}
}
.dropdown-selector.field-control-wrapper{margin-bottom:0}
.elq-form input[type=checkbox],.elq-form input[type=radio]{top:23px;border:2px solid #2b6afd !important;border-radius:2px;height:16px;margin:8px .25em 0 0;margin:0 !important;padding:0;vertical-align:top;width:16px;position:relative;left:3px;display:block !important;appearance:inherit}
.eloqua input[type="checkbox"]:focus{outline:2px dotted #2b6afd;border-radius:2px;outline-offset:.5px}
.eloqua input[type="checkbox"]:checked{background:url(../../../content/dam/visashared/images/icons/checkmark1.svg) no-repeat 50% 50% !important;background-color:#2b6afd !important;outline-offset:.5px}
.eloqua input[type="radio"]{border-radius:50%;background:url('../../../content/dam/visashared/images/icons/radiobuttoncutout.svg') no-repeat 50% 50%;text-align:center;margin:0 !important;appearance:inherit;outline-offset:.5px}
.eloqua input[type="radio"]:checked{outline:none !important;background:url('../../../content/dam/visashared/images/icons/radiobuttoncutout.svg') no-repeat 50% 50% !important;background-color:#2b6afd !important;appearance:inherit;outline-offset:.5px}
.eloqua input[type="radio"]:focus{outline:2px dotted #2b6afd !important}
.form-b{.layout.container-fluid{display:grid;flex-wrap:wrap;align-items:start;gap:0 40px;grid-template-columns:repeat(2,1fr)}
.elq-form .container-fluid .row:nth-child(1){grid-column-start:1}
.elq-form .container-fluid .row:nth-last-child(1),.elq-form .container-fluid .row:nth-last-child(2){grid-column:1 / span 2}
.elq-form .container-fluid .last-row{grid-column:1 / span 2}
.elq-form .container-fluid .row .grid-layout-col .col-xs-12 .form-element-layout{flex-direction:column;align-items:flex-start}
.select2-selection__rendered{width:100%;max-width:180px}
}