.error-success-container{font-family:'Noto Sans';color:#1f212b;margin-left:15px;margin-right:15px}
.error-block-new,.success-block-new{padding:var(--f-base-space-3);background:#fff;font:var(--f-brand-type-body);border-radius:12px;position:relative;display:flex;margin-top:20px}
.error-block-new .icon-error,.success-block-new .icon-success{width:24px;height:24px;border-radius:50%;margin-left:16px;display:flex;align-items:center;justify-content:space-around}
.error-block-new .icon-error{color:#fff;font-size:24px;background:#d95757}
.error-block-new .icon-error:before{content:'\e9b4'}
.success-block-new .icon-success{color:#fff;font-size:27px;background:#34db80}
.success-block-new .icon-success:before{content:'\e9b3'}
.error-success-container .icon-close{position:absolute;right:16px;font-size:20px;cursor:pointer}
.avios-alert-modal .modal-body{padding:40px}
.avios-alert-modal .button-wrapper{position:relative;margin:0 auto;padding:20px 0 0 0;box-shadow:none}
.avios-alert-modal .button-wrapper .button{margin-bottom:0}
.avios-alert-modal{font-family:'Noto Sans';color:#1f212b}
.avios-alert-modal .icon-alert{color:#d95757;font-size:42px}
.avios-alert-modal .icon-alert:before{content:'\e996'}
.avios-alert-modal .modal-dialog{margin-top:50px}
.avios-alert-modal h2{color:#d95757;font-size:36px;font-family:'jotia';font-weight:100;margin-bottom:24px}
.avios-alert-modal p{color:#4a525d;font-size:16px;line-height:1.2;margin-bottom:24px}
.bgt-error-block .ic_alerts_error{font-size:24px}
.ic_alerts_error .path1:before{content:"\e9ba";color:#d95757}
.ic_alerts_error .path2:before{content:"\e9bb";color:#fff;margin-left:-1em}
.ic_alerts_error .path3:before{content:"\e9bc";color:#fff;margin-left:-1em}
.bgt-error-block{background:#fff;border-radius:20px;padding:16px;margin-top:20px;display:flex;align-items:center;justify-content:flex-start;flex-direction:row-reverse}
.bgt-error-block p{margin:0;margin-right:16px}
.suc-err-msg.section+.section{display:block}
.suc-err-msg.section+.section{margin-bottom:var(--f-base-space-2) !important;margin-top:var(--f-base-space-2) !important}
.carousel-slider-hero-image+.section.breadcrumb-component{margin-bottom:var(--f-base-space-6)}
@media only screen and (max-width:820px){#success-error-block .container{width:100% !important}
.about-partner-container .about-partner-wrapper .icon-close{display:inline-block !important;font-size:24px;height:24px}
.experiencefragment .about-partner-container .about-partner-wrapper .icon-close{width:40px;height:40px;display:flex !important;justify-content:center;align-items:center}
.button-wrapper p.tnc{margin-bottom:0 !important}
}