:root{
    /*<editor-fold desc="COLORS">*/
    --main-color: #ffffff;
    --second-color: #3639ed;
    --third-color: #272ac6;
    --advantages-color: #0d0c43;

    --text-color-main: #e5e7eb;
    --text-color-second: #3639ed;

    --black-color: #000;
    --white-color: #fff;

    --grey-1-color: #ECE8DF;
    --grey-2-color: #F8F0DF;
    --grey-3-color: #333;
    --grey-4-color: #444;
    --grey-5-color: #555;
    --grey-6-color: #666;
    --grey-7-color: #777;
    --grey-8-color: #888;
    --grey-9-color: #999;
    --grey-a-color: #aaa;
    --grey-b-color: #bbb;
    --grey-c-color: #ccc;
    --grey-d-color: #ddd;
    --grey-e-color: #eee;
    --brown-1-color: #492612;
    --brown-2-color: #A07D4F;
    --brown-3-color: #633E28;
    --brown-4-color: #C6AA84;

    /*</editor-fold>*/

    --border-radius: 10px;

    /*<editor-fold desc="FORM VARIABLES">*/
    --form-background-color: var(--base);
    --form-border-radius: var(--border-radius);
    --form-input-radius: var(--border-radius);
    --form-border: 1px solid rgba(72, 72, 105, 1);
    --form-button-background: linear-gradient(0deg,var(--accent) 0%,var(--accent-2) 100%);
    --form-button-background-hover: var(--accent);
    --form-button-color: rgba(255,255,255,1);
    --form-button-font: 25px var(--font-bold);
    --form-input-height: 45px;
    --form-error-color: var(--main-color);
    --form-error-background-color: rgba(235,0,15,0.5);
    --form-success-color: rgba(0,155,55,0.5);
    --form-text-color: var(--text-color-main);
    /*</editor-fold>*/

    /*<editor-fold desc="CSS LOADER">*/
    --css-loader-color: var(--accent);
    /*</editor-fold>*/

    /*<editor-fold desc="Language Switcher">*/
    --language-switcher-list-z-index: 5;
    --language-switcher-background-color: transparent;
    --language-switcher-color: var(--contrast-3);
    --language-switcher-list-background-color: #fff;
    --language-switcher-list-color: #000;
    --language-switcher-item-hover-border-color: #fff;
    --language-switcher-item-hover-background-color: #fefefe;
    --language-switcher-item-hover-color: var(--accent-2);
    /*</editor-fold>*/
}

.btn {
    border-radius: var(--border-radius);
    text-decoration: none;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    background: linear-gradient(0deg,var(--accent) 0%,var(--accent-2) 100%);
    color: var(--white-color);
    transition: all 0.3s ease 0s;
}
.btn.btn-sm{
    font-size: 1em;
}
.btn:hover{
    background: linear-gradient(0deg,var(--accent) 0%,var(--accent-2) 100%);
    color: var(--white-color);
    filter:contrast(80%);
}
.btn-submit{
    height: auto !important;
    font-weight: bold !important;
}
.form-disclaimer{
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);
}
.form-disclaimer a{
    color: var(--contrast-3);
}
.contact-form-holder .form-disclaimer{
    display:none;
}
@media(max-width: 540px) {
    .gb-text-7fdd4716 {
        white-space:nowrap;
        font-size:25px;
    }
}
@media(max-width: 460px) {
    .gb-element-eb140246 {
        padding: 20px 0;
    }
}
