.online-quote-v2{background:#fff}
.online-quote-v2 .quote-item-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.online-quote-v2 .c-legal-disclaimer__bottom{hyphens:initial !important;display:block}
.online-quote [type="radio"]:checked+label::after{display:none}
.online-quote-v2 .quote-your-info-wrap{width:1184px;max-width:100%;padding-right:32px;padding-left:32px;margin-left:auto;margin-right:auto}
.online-quote-v2 .quote-your-info-content{display:flex;justify-content:space-between;align-items:flex-start}
.online-quote-v2 .quote-your-info-box{padding-left:15px;padding-right:15px;text-align:left;width:100%;display:flex}
.online-quote-v2 .quote-your-info-box .c-icon--check{font-size:25px}
.online-quote-v2 .quote-your-info-bg-wrap{overflow:auto}
.online-quote-v2 .online-tooltipwrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.online-quote-v2 .online-tooltip-field{width:100%}
.online-quote-v2 .online-tooltip-icon{margin-left:10px;padding-bottom:22px}
.online-quote-v2 .online-tooltipwrap.online-tooltip-prosSector .online-tooltip-icon{padding-bottom:0;padding-top:12px}
.online-quote-v2 .online-tooltipwrap.online-tooltip-malus .online-tooltip-icon{padding-bottom:0;margin-bottom:15px}
.online-quote-v2 .online-backTohome{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-size:14px;font-weight:600}
.online-quote-v2 .online-backTohome .c-icon--arrow-right{line-height:inherit}
.online-quote-v2 .online-quote-v2-sector{visibility:initial;opacity:0;width:100%;bottom:0}
.online-quote-v2 .c-select-results__option:first-child{display:none}
.online-quote-v2 .c-tabs__content .c-tabs__content-item{z-index:9}
.online-quote-v2 .online-backToStageFirst .c-icon--arrow-right:before{line-height:1.9}
.online-quote-v2 .online-amount-symbol-wrap{display:flex;justify-content:center;align-items:center}
.online-quote-v2 .online-quote-currency{margin-right:10px}
.online-quote-v2 .online-quote-currency-left{margin-left:10px}
.online-quote-v2 .online-money-symbol-switch{display:flex;justify-content:center;align-items:center;font-size:32px}
.online-quote-v2 .money-reversTurnOverFix{display:flex;flex-direction:column;align-items:baseline}
.online-quote-v2 .money-revers{flex-direction:row-reverse}
.online-quote-v2 .online-turnover-revers{display:flex}
.online-quote-v2 .online-turnover-symbol{margin-left:5px;margin-right:5px}
[lang="en-GB"] .online-quote-v2 .online-estmatedPrice-label{display:none}
[lang="en-GB"] .online-quote-v2 .online-en-gb-margin{margin-bottom:30px;margin-top:20px}
.online-quote-v2 .uk-inform-last{display:none}
.online-quote-v2 .quote-infobox-center{flex-direction:column;align-items:center}
.tooltip-formating{font-family:"Allianz Neo",sans-serif;white-space:pre-line;display:flex;margin:0}
.online-quote-v2 .c-progress-bar .c-progress-bar--steps{width:85%;margin:0 auto}
.online-quote-v2 .onlineQuote-no-estimate-Quote{font-size:20px}
.online-quote-v2 .online-submit{display:flex;align-items:center;justify-content:center}
.online-quote-v2 .text-center{text-align:center !important}
.online-quote-v2 .online-submit .c-spinner{width:auto;height:auto;margin:0;display:none}
.online-quote-v2 .d-hide{display:none}
.online-quote-v2 .d-show{display:block !important}
.online-quote-v2 .c-progress-bar .c-progress-bar--steps .c-progress-bar__text{display:block}
.online-quote-v2 .online-Quote-sector{visibility:initial;opacity:0;width:100%;bottom:0}
.online-quote-v2 .data-sly-block{display:block}
.online-quote-v2 .c-progress-bar .c-progress-bar--steps .c-progress-bar__item.c-progress-bar__item--linear:after{z-index:0}
html:lang(ar) .online-quote-v2 .c-progress-bar .c-progress-bar--steps .c-progress-bar__item:after{right:calc(50% + -5px);left:initial}
html:lang(ar) .online-quote-v2 .c-tabs__content{margin:0 auto}
html:lang(ar) .online-quote-v2 .c-select__label{text-align:right}
html:lang(ar) .online-quote-v2 .c-select__selection--rendered{text-align:right;padding-left:32px;padding-right:0}
.online-quote-v2 .online-tooltip-field .c-textinput__label{white-space:normal;top:auto;bottom:60px;width:calc(100% - 40px)}
.online-quote-v2 .online-step2-heading{font-size:26px !important;line-height:normal !important}
[data-whatinput="keyboard"] .online-quote-v2 *:not(.c-select--focus):focus{outline:0 !important;text-decoration:none;padding-bottom:0;border-radius:2px;border:2px solid #fff !important;box-shadow:0 0 0 4px var(--accessibility-focus-color) !important}
[data-whatinput=keyboard] .online-quote-v2 .c-select--focus:before{content:none}
.online-quote-v2 .c-textinput__label--bottom{min-height:34px}
.online-quote-v2 .c-textfield.is-filled .c-textinput__label,.online-quote-v2 .c-textfield.is-focus .c-textinput__label{transform:translateY(-10px)}
@media(max-width:704px){.online-quote-v2 .quote-your-info-wrap{padding-right:16px;padding-left:16px}
.online-quote-v2 .quote-your-info-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0 !important}
.online-quote-v2 .quote-your-info-box{margin-bottom:10px}
.online-quote-v2 .quote-infobox-center{justify-content:center}
.online-quote-v2 .rquote-your-info-heading{text-align:center}
.online-quote-v2 .online-two-estimate-marginbtm-0{margin-bottom:0 !important}
}
@media(max-width:768px){.online-quote-v2 .quote-item-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}
.online-quote-v2 .quote-item-right button:first-child{margin-right:0 !important}
.online-quote-v2 .onlineQuote-no-estimate-Quote{font-size:18px}
.online-quote-v2 .online-step1-heading{width:calc(100% - 75px);margin-left:auto;margin-right:auto}
}
@media only screen and (max-width:480px),only screen and (max-device-width:480px){.online-font-18{font-size:18px !important}
}