/*
 Theme Name:   LEAPTEST
 Theme URI:    http://web.funkybee.com
 Description:  LEAPTEST - Avada Child Theme
 Author:       Claus Topholt
 Author URI:   http://leaptest.com
 Template:     Avada
 Version:      1.0.0
 License:      LEAPTEST EULA
 License URI:  https://leaptest.com/end-user-license-agreement/
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  avada-child
*/

body #gform_wrapper_1 .gform_body .gform_fields .gfield_error {border: 0px; background-color: #FFFFFF}

body #gform_wrapper_4 .gform_body .gform_fields .gfield_error {border: 0px; background-color: #FFFFFF}

body #gform_wrapper_7 .gform_body .gform_fields .gfield_error {border: 0px; background-color: #FFFFFF}

body #gform_wrapper_10 .gform_body .gform_fields .gfield_error {border: 0px; background-color: #FFFFFF}




/* Styling for new accounts pages when moving site to HubSpot */

.login-failed {
    color: #e52d1b;
}

.login-row {
    display: block;
    margin-bottom: 10px;
}

.login-c1 {
    width: 20%;
    float:left;
}
.login-c2 {
    width: 80%;
}

.login-field {
    width: 300px;
    height: 30px;
    padding: 5px;
}

.login-button {
    height: 40px;
    font-size: 0.9rem;
    font-weight: 500;
    padding: 3px 12px;
    min-width: 110px;
    background-color: #002D2F;
    border: 2px solid #002D2F;
    color: white;
    border-radius: 100px;
    outline: none;
    cursor: pointer;
}

.login-button:hover {
    background-color: #333333;
    border: 2px solid #333333;
}

.login-forgot {
    font-size: 0.8rem;
}

a {
    text-decoration: none;
    color: #93170e;
}



@font-face {
    font-family: "AvenirHeavy";
    src: url("https://cdn2.hubspot.net/hubfs/2912187/Website-Assets/fonts/AvenirLTStd-Heavy.woff?t=1538030414047") format("woff");
    src: url("https://cdn2.hubspot.net/hubfs/2912187/Website-Assets/fonts/AvenirLTStd-Heavy.otf?t=1538030414047") format("opentype");
}

@font-face {
    font-family: "AvenirBlack";
    src: url("https://cdn2.hubspot.net/hubfs/2912187/Website-Assets/fonts/AvenirLTStd-Black.otf?t=1538030414047") format("opentype");
    src: url("https://cdn2.hubspot.net/hubfs/2912187/Website-Assets/fonts/AvenirLTStd-Black.woff?t=1538030414047") format("woff");
}

@font-face {
    font-family: "AvenirLight";
    font-style: normal;
    font-weight: normal;
    src: url("https://cdn2.hubspot.net/hubfs/2912187/Website-Assets/fonts/AvenirLTStd-Light.otf?t=1538030414047") format("opentype");
    src: url("https://cdn2.hubspot.net/hubfs/2912187/Website-Assets/fonts/AvenirLTStd-Light.woff?t=1538030414047") format("woff");
}

@font-face {
    font-family: 'AvenirLight';
    font-style: italic;
    font-weight: normal;
    src: url("https://cdn2.hubspot.net/hubfs/2912187/Website-Assets/fonts/AvenirLTStd-LightOblique.woff?t=1538030414047") format("woff");
    src: url("https://cdn2.hubspot.net/hubfs/2912187/Website-Assets/fonts/AvenirLTStd-LightOblique.otf?t=1538030414047") format("opentype");
}

/*************************************/
/* Current Font Style Declarations   */
/*************************************/

@font-face {
    font-family: 'Avenir35';
    font-style: normal;
    font-weight: normal;
    src: url("https://cdn2.hubspot.net/hubfs/2912187/Website-Assets/fonts/AvenirLTStd-Light.woff?t=1538030414047") format("woff");
    src: url("https://cdn2.hubspot.net/hubfs/2912187/Website-Assets/fonts/AvenirLTStd-Light.otf?t=1538030414047") format("opentype");
}


@font-face {
    font-family: 'Avenir35';
    font-style: italic;
    font-weight: normal;
    src: url("https://cdn2.hubspot.net/hubfs/2912187/Website-Assets/fonts/AvenirLTStd-LightOblique.woff?t=1538030414047") format("woff");
    src: url("https://cdn2.hubspot.net/hubfs/2912187/Website-Assets/fonts/AvenirLTStd-LightOblique.otf?t=1538030414047") format("opentype");
}


@font-face {
    font-family: 'Avenir45';
    font-style: normal;
    font-weight: normal;
    src: url("https://cdn2.hubspot.net/hubfs/2912187/Website-Assets/fonts/AvenirLTStd-Book.woff?t=1538030414047") format("woff");
    src: url("https://cdn2.hubspot.net/hubfs/2912187/Website-Assets/fonts/AvenirLTStd-Book.otf?t=1538030414047") format("opentype");
}


@font-face {
    font-family: 'Avenir45';
    font-style: italic;
    font-weight: normal;
    src: url("https://cdn2.hubspot.net/hubfs/2912187/Website-Assets/fonts/AvenirLTStd-BookOblique.woff?t=1538030414047") format("woff");
    src: url("https://cdn2.hubspot.net/hubfs/2912187/Website-Assets/fonts/AvenirLTStd-BookOblique.otf?t=1538030414047") format("opentype");
}


@font-face {
    font-family: 'Avenir55';
    font-style: normal;
    font-weight: normal;
    src: url("https://cdn2.hubspot.net/hubfs/2912187/Website-Assets/fonts/AvenirLTStd-Roman.woff?t=1538030414047") format("woff");
    src: url("https://cdn2.hubspot.net/hubfs/2912187/Website-Assets/fonts/AvenirLTStd-Roman.otf?t=1538030414047") format("opentype");
}


@font-face {
    font-family: 'Avenir55';
    font-style: italic;
    font-weight: normal;
    src: url("https://cdn2.hubspot.net/hubfs/2912187/Website-Assets/fonts/AvenirLTStd-Oblique.woff?t=1538030414047") format("woff");
    src: url("https://cdn2.hubspot.net/hubfs/2912187/Website-Assets/fonts/AvenirLTStd-Oblique.otf?t=1538030414047") format("opentype");
}


@font-face {
    font-family: 'Avenir65';
    font-style: normal;
    font-weight: normal;
    src: url("https://cdn2.hubspot.net/hubfs/2912187/Website-Assets/fonts/AvenirLTStd-Medium.woff?t=1538030414047") format("woff");
    src: url("https://cdn2.hubspot.net/hubfs/2912187/Website-Assets/fonts/AvenirLTStd-Medium.otf?t=1538030414047") format("opentype");
}


@font-face {
    font-family: 'Avenir65';
    font-style: italic;
    font-weight: normal;
    src: url("https://cdn2.hubspot.net/hubfs/2912187/Website-Assets/fonts/AvenirLTStd-MediumOblique.woff?t=1538030414047") format("woff");
    src: url("https://cdn2.hubspot.net/hubfs/2912187/Website-Assets/fonts/AvenirLTStd-MediumOblique.otf?t=1538030414047") format("opentype");
}


@font-face {
    font-family: 'Avenir85';
    font-style: normal;
    font-weight: normal;
    src: url("https://cdn2.hubspot.net/hubfs/2912187/Website-Assets/fonts/AvenirLTStd-Heavy.woff?t=1538030414047") format("woff");
    src: url("https://cdn2.hubspot.net/hubfs/2912187/Website-Assets/fonts/AvenirLTStd-Heavy.otf?t=1538030414047") format("opentype");
}


@font-face {
    font-family: 'Avenir85';
    font-style: italic;
    font-weight: normal;
    src: url("https://cdn2.hubspot.net/hubfs/2912187/Website-Assets/fonts/AvenirLTStd-HeavyOblique.woff?t=1538030414047") format("woff");
    src: url("https://cdn2.hubspot.net/hubfs/2912187/Website-Assets/fonts/AvenirLTStd-HeavyOblique.otf?t=1538030414047") format("opentype");
}


@font-face {
    font-family: 'Avenir95';
    font-style: normal;
    font-weight: normal;
    src: url("https://cdn2.hubspot.net/hubfs/2912187/Website-Assets/fonts/AvenirLTStd-Black.woff?t=1538030414047") format("woff");
    src: url("https://cdn2.hubspot.net/hubfs/2912187/Website-Assets/fonts/AvenirLTStd-Black.otf?t=1538030414047") format("opentype");
}


@font-face {
    font-family: 'Avenir95';
    font-style: italic;
    font-weight: normal;
    src: url("https://cdn2.hubspot.net/hubfs/2912187/Website-Assets/fonts/AvenirLTStd-BlackOblique.woff?t=1538030414047") format("woff");
    src: url("https://cdn2.hubspot.net/hubfs/2912187/Website-Assets/fonts/AvenirLTStd-BlackOblique.otf?t=1538030414047") format("opentype");
}





body {
    margin:0;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    font-family: 'Avenir35', sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.5;

    color: #000000;
}

h1 {
    font-family: "Avenir95";
    color: #333333;
}

h2 {
    font-family: "Avenir95";
    color: #333333;
}

select {
    font-family: 'Avenir35', sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5;
}

input {
    font-family: 'Avenir35', sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.5;
}

.wrapper-header {
    width: 100%;
    padding: 0px;
    margin: 0px;
    border: 0px;
}

.header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 110px;
    max-width: 1140px;
    border: 0;
    margin: 0 auto;
}

.logo {
    width: 300px;
    height: 45px;
    background-image: url('Leapwork_Logo_Primary_RGB.svg');
    background-color: #FFFFFF;
}

.menu {
}

.content {
    border: 0;
    height: 110px;
    max-width: 1140px;
    margin: 0 auto;
}

.gform_wrapper form li {
    list-style: none;
}

.gform_wrapper form ul {
    padding-left: 0px;
}






a {
    outline: none;
    text-decoration: none;
    padding: 2px 1px 0;
}

a:link {
    color: #3f6da2;
    font-family:"Avenir85", sans-serif;
}

a:visited {
    color: #3f6da2;
    font-family:"Avenir85", sans-serif;
}

a:focus {
    border-bottom: 1px solid;
    background: #daeafa;
}

a:hover {
    border-bottom: 1px solid;
    background: #daeafa;
    color: #3f6da2;
    font-family:"Avenir85", sans-serif;
}

a:active {
    background: #ef7a6f;

    color: #4b0a0f;
    font-family:"Avenir85", sans-serif;
}


/*# sourceMappingURL=hkb-style.css.map */



