:is(#information-information,#information-contact){max-width:1200px;padding-bottom:55px;color:#252327}
:is(#information-information,#information-contact) .breadcrumb{border:0;background:none;padding:24px 0;margin:0 0 20px;font-size:12px;line-height:1.7;flex-wrap:wrap}
.ib-info-heading{background:#f4f3f1;border-left:3px solid #c8102e;padding:36px 40px;margin-bottom:35px}.ib-info-heading>span{display:block;color:#c8102e;font-size:10px;font-weight:700;letter-spacing:2px;margin-bottom:16px}.ib-info-heading h1{font-family:Georgia,'Times New Roman',serif;font-weight:400;font-size:46px;letter-spacing:-1.2px;line-height:1.15;margin:0}
.ib-info-body{max-width:900px;margin:0 auto;padding:8px 18px 35px;font-size:16px;line-height:1.9;color:#514b50;overflow-wrap:anywhere}.ib-info-body p,.ib-info-body span,.ib-info-body div{font-family:inherit!important;line-height:1.9!important;font-size:inherit!important}.ib-info-body p{margin-bottom:20px}.ib-info-body h1,.ib-info-body h2,.ib-info-body h3{font-family:Georgia,serif!important;font-size:28px!important;line-height:1.4!important;font-weight:400!important;color:#252327;margin:28px 0 16px}.ib-info-body img{max-width:100%!important;height:auto!important}.ib-info-body table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.ib-info-body td,.ib-info-body th{padding:12px;border:1px solid #e5dfe2}.ib-info-body a{color:#c8102e;text-decoration:underline;text-underline-offset:3px}.ib-info-body ul,.ib-info-body ol{padding-left:24px}.ib-info-body li{margin-bottom:10px}
.ib-info-end{border-top:1px solid #e5dfe2;padding:24px 0;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:13px;color:#756b70}.ib-info-end a{color:#c8102e;min-height:44px;display:inline-flex;align-items:center}
#information-contact #content>h3{font-family:Georgia,serif;font-size:28px;font-weight:400;margin:28px 0 20px}#information-contact .card{border:0;background:#f7f6f4;border-radius:0}#information-contact .card-body{padding:30px}#information-contact .card-body>.row{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:28px}#information-contact .card-body>.row>div{width:auto;font-size:14px;line-height:1.8}#information-contact .card-body strong{display:block;font-size:12px;color:#847078;letter-spacing:.5px;margin-bottom:10px}#information-contact address{line-height:1.9;margin-bottom:10px}#information-contact .card-body img{border:0;background:transparent;max-width:180px;mix-blend-mode:multiply}#information-contact .ib-contact-phone{display:inline-flex;color:#c8102e;font-size:21px;font-weight:600;min-height:44px;align-items:center}#information-contact #form-contact{max-width:850px;margin:35px auto}#information-contact #form-contact legend{font-family:Georgia,serif;font-size:28px;margin-bottom:24px}#information-contact #form-contact .form-control{border-radius:2px;border-color:#ddd5d8;background:#faf9f8;min-height:48px;font-size:16px}#information-contact #form-contact label{font-size:13px}#information-contact #form-contact .row{display:block;margin-bottom:20px!important}#information-contact #form-contact .row>div,#information-contact #form-contact .row>label{width:100%}.ib-contact-notice{border-left:3px solid #c8102e;padding:18px 22px;background:#faf3f5;margin:30px 0 20px;color:#795460;font-size:14px;line-height:1.7}#information-contact #form-contact button{border-radius:2px;padding:13px 24px}
@media(max-width:767px){:is(#information-information,#information-contact){padding-left:18px;padding-right:18px;padding-bottom:30px}:is(#information-information,#information-contact) .breadcrumb{font-size:10px;padding:18px 0;margin-bottom:8px}.ib-info-heading{padding:25px 20px;margin-bottom:25px}.ib-info-heading h1{font-size:34px}.ib-info-heading>span{font-size:9px}.ib-info-body{padding:0 2px 20px;font-size:15px;line-height:1.8}.ib-info-body h1,.ib-info-body h2,.ib-info-body h3{font-size:25px!important}.ib-info-end{display:block}.ib-info-end>span{display:block;margin-bottom:8px}#information-contact .card-body{padding:24px 20px}#information-contact .card-body>.row{grid-template-columns:1fr;gap:20px}#information-contact #form-contact{margin:25px 0}.ib-contact-notice{padding:16px;font-size:13px}#information-contact #form-contact button{width:100%}}
