:root {
  --main-color: #c21509;
}

h1, h2, h3 {
    color: var(--main-color) !important;
}
.green-text{
    color: var(--main-color) !important;
}

.green-header{
    color: var(--main-color) !important;
}

.form_section_title{
    color: var(--main-color) !important;
}

.green-border{
    border-color: var(--main-color) !important;
}

.green-box-shadow{
    -webkit-box-shadow: inset 0px 0px 0px 1px var(--main-color) !important;
    -moz-box-shadow: inset 0px 0px 0px 1px var(--main-color) !important;
    box-shadow: inset 0px 0px 0px 1px var(--main-color) !important;
}
.green-box-shadow.green-text.with-hover:hover{
    background: rgba(23, 117, 164, 0.3) !important;
}
.green-back,.g-btn-primary, .g-btn-primary:hover{
    background: var(--main-color) !important;
}
.green-back.with-hover:hover{
    background: rgba(23, 117, 164, 0.3) !important;
}

.gform .form_group:hover {
    background: rgba(23, 117, 164, 0.3) !important;
}
.calc-link{
    color: var(--main-color) !important;
}
.calc-link span {
    color: var(--main-color) !important;
}
.pdf-link{
    color: var(--main-color) !important;
}
.pdf-link span{
    color: var(--main-color) !important;
}
.transfer-link{
    color: var(--main-color) !important;
}
.transfer-link span{
    color: var(--main-color) !important;
}
#agreement_pzp_telefo{
    background-color: var(--main-color) !important;
    border: var(--main-color) 1px solid !important;
}

.spravca_zmluv_header{
    background-color: var(--main-color) !important;
}

.aflow-descr {
    background-color: var(--main-color) !important;
}
.aflow-cell.graphic.active > .aflow-circle{
    background-color: var(--main-color) !important;
}
.aflow-cell.graphic.current > .aflow-circle{
    color: #004c6d;
    -webkit-box-shadow: inset 0px 0px 0px 2px var(--main-color) !important;
    -moz-box-shadow: inset 0px 0px 0px 2px var(--main-color) !important;
    box-shadow: inset 0px 0px 0px 2px var(--main-color) !important;
}
.aflow-cell.graphic.active:after{
    border-color: var(--main-color) !important;
}
.aflow-cell.current > .aflow_arrow_box{
    background-image: url("/images/design/investreality_arrow_down.png") !important;
}

.riziko-div {
    background-color: var(--main-color) !important;
}