@font-face{
    font-family:'Antique Olive Nord';
    src:url(https://use.typekit.net/af/5722e1/000000000000000077359e7e/30/l?primer=e607bd43b8241826dc5594ea4e8a4f759beea1812bc6fce04218d65d9f1139ab&fvd=n4&v=3) format('woff');
}
@font-face{
    font-family:Trirong;
    src:url(https://fonts.gstatic.com/s/trirong/v15/7r3GqXNgp8wxdOdOn4so2A.woff2);
}
/* Base */
body{
    background-color:#F4F9FC;
    font-family:Trirong,'Open Sans',Arial,sans-serif!important;
}
body>#wrapper{
    box-shadow:none!important;
    grid-template-rows:80px auto 125px!important;
}
/* Language selector */
.CultureSelectorOrder .CultureSelectorButton{
    background-color:#fff!important;
    border-color:rgba(99,156,191,.5);
    border-left:none;
    border-right:none;
    color:#4F86A8!important;
}
/* Order steps header */
.order-steps{
    background:#f8dbd4;
    font-family:'Antique Olive Nord',"Open Sans",Arial,sans-serif;
    text-transform:uppercase;
}
body .order-steps .order-step{
    text-shadow:none;
    font-weight:400;
    color:#fff;
}
body .order-steps .order-step .step-title{
    line-height:unset!important;
}
.order-steps .order-step .step-indicator{
    border:none;
}
.order-steps .selected{
    box-shadow:none;
    background:#f8dbd4;
}
/* Forms */
.contract-list .item .desc{
    white-space:normal;
}
.form-field label{
    padding-right:3px;
}
.form-field select{
    font-family:Trirong,'Open Sans',Arial,sans-serif!important;
}
/* Buttons */
.button-panel input{
    font-family:Trirong,'Open Sans',Arial,sans-serif!important;
    border:0;
    text-shadow:none;
    padding-inline:30px;
    padding-block:8px;
    background:#f8dbd4;
    color:#fff;
    font-weight:700;
    border-radius:999px;
}
.button-panel input:hover{
    box-shadow:none;
    background:#f8dbd4;
}
.button-panel input:disabled{
    opacity:.5;
}
/* Order info box */
.order-info{
    height:auto;
    border:0;
    background:#EAF3F8;
}
/* --- NO IMAGES ANYWHERE --- */
*,
*::before,
*::after{
    background-image:none !important;
}
img{
    display:none !important;
}