@import url('https://fonts.googleapis.com/css2?family=Cabin:ital,wght@0,400..700;1,400..700&display=swap');
.step1infotxt { 
    color: #000;
    font-size: 14px;
     font-style: italic;
   /* font-weight: bold;*/
   /*font-family: "Cabin", sans-serif;*/
    }
.bereken-wrapper {background-color: #1ca5b1;padding: 50px 50px;margin-bottom: 5px;}
.vert-offset-bottom-1 {margin-bottom: 1em !important;}
.opacity1 {opacity: 1;}
.col-white,.col-white:hover{color: #fff;}
.col-green,.col-green:hover{color: #1ca5b1;}
.col-blk,.col-blk:hover{color: #2a3b3f;}
.col-c6,.col-c6:hover{color: #c6c6c6;}
.hrHeight2 {height: 2px !important;}
.fs-2rem {font-size: 2rem;}
.fw-600 {font-weight: 600;}
.fw-550 {font-weight: 550;}
.fs-31 {font-size: 31px;}
.fs-17 {font-size: 17px;}
.fs-16 {font-size: 16px;}
.fs-14 {font-size: 14px;}
.default-color{color: #1c2e33;}
a,a:hover {color: #1ca5b1; text-decoration: none;}
.form-control-radius {border-radius: 20px !important;}
/* input[type="radio"] {accent-color: #28aab5;} */
.blackBtn,.blackBtn:hover {background: #1c2e33;color: #fff;border-radius: 20px;padding: .385rem 25px;}
.whiteBtn,.whiteBtn:hover {background: #fff;color: #1c2e33;border-radius: 20px;padding: .385rem 25px;border: 1px solid #1c2e33;}
ul.checks-secondary li::before {content: '\f00c';color: #89a452;font-family: "Font Awesome 6 Free";display: inline-block;margin-left: -1.3em;width: 1.3em;font-weight: 900;}
ul.checks-secondary {list-style: none;}
ul.checks-secondary li {font-size: 18px;}
.alert-info{color: #fff;background-color: #54bbc4;border-color: #54bbc4;}
.pd-7{padding: 7px;}
.br-14{border-radius: 14px;}
.mt-12{margin-top: 12px;}
.error-tooltip {margin-bottom: 0px;color: #fff;font-size: 13px;width: 100%;}
.product .error-tooltip {color: #1c2e33;}
.configproducts th {text-align: left;font-size: 22px;color: #32adb8;border-bottom: none;padding-bottom: 20px;}
.configproducts td {padding-bottom: 25px;padding-top: 25px;border-color: #b6b6b6;}
.configproducts  tbody > tr:last-child td{ border: none; }
.configproductsTable {background: #f7f7f7;padding: 50px 50px 25px 50px;}
.form-select{border-color: #fff;}
.brWhite{border-color: #fff;}
.info-blok {background: #f7f7f7;padding: 50px; position: relative;}
.info-blok2 {background: #e5f5f6;padding: 50px; position: relative;}
.infoaskIcon {color: #1ca5b1;font-size: 20px;margin-left: 0px;cursor: pointer;position: absolute;left: -15px;top: 10px;}
.sidebar .title {background: #1ca5b1;color: #fff;padding: 25px;}
.sidebar .title h3{font-weight: 600;}
.sidebar .content{background: #e5f5f6;padding: 25px;}
.sidebar .contentTitle{font-size: 22px; font-weight: 600;}
.sidebar-step-1 {padding-top: 50px;}
input[type="radio"] { scale: 1.2; }
.modelClose {position: absolute;top: 0;right: 0;font-size: 31px;}
.modal-informatie-1 .modal-body,.modal-informatie-2 .modal-body,.modal-informatie-3 .modal-body,.modal-informatie-4 .modal-body {padding: 30px;}
.info-blok .error-tooltip{color: #2a3b3f;}
.w-60 {width: 60%;}
.subTitle {font-weight: normal;}
label {margin-bottom: 10px;}
.form-control {

    padding: .375rem .75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    margin-bottom: 5px;
}
@media (max-width: 1199.98px) {
  .info-blok {
    padding: 25px;
}
.bereken-wrapper {
    background-color: #1ca5b1;
    padding: 25px;
    margin-bottom: 5px;
}
.fs-2rem {
    font-size:1.5rem;
}
.fs-31 {
    font-size: 24px;
}
.fs-17 {
    font-size: 15px;
}
ul.checks-secondary li {
    font-size:16px;
}
}
