/* 
Theme Name:		 Kyano-child
Theme URI:		 https://snelwebcenter.nl
Description:	 kyano-child is een sub-theme van de Kyano thema.
Author:			 Snelwebcenter
Author URI:		 https://snelwebcenter.nl
Template:		 kyano
Version:		 1.0.0
Text Domain:	 kyano-child
*/

#kyano-kruimelpad-block_61e68ded74dab,
#kyano-kruimelpad-block_61e68f618b442,
#kyano-kruimelpad-block_61e55a2a7a9ec,
#kyano-kruimelpad-block_61e55a2a7a9ec {
    display: flex;
    justify-content: center;
}

body {
    background: #FAFAFA;
}

p {
    line-height: 1.7 !important
}

li {
    font-size: 14px;
}

@media (max-width: 991.98px) {
    li {
        font-size: 16px;
    }
}

@media (max-width: 767.98px) {
    li {
        font-size: 16px;
    }
    .c-footer-mobile {
        margin-top: -120px;
    }
}

.page-id-45 .bottomheader-section-inqar {
    background-color: transparent;
    position: absolute;
    z-index: 10;
}

@media (max-width: 991.98px) {
    .page-id-45 .bottomheader-section-inqar {
        background-color: #004165;
        position: initial;
        width: -webkit-fill-available;
    }
}


/* cyrillic-ext */

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v27/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4taVIGxA.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}


/* cyrillic */

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v27/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4kaVIGxA.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}


/* greek-ext */

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v27/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4saVIGxA.woff2) format('woff2');
    unicode-range: U+1F00-1FFF;
}


/* greek */

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v27/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4jaVIGxA.woff2) format('woff2');
    unicode-range: U+0370-03FF;
}


/* hebrew */

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v27/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4iaVIGxA.woff2) format('woff2');
    unicode-range: U+0590-05FF, U+20AA, U+25CC, U+FB1D-FB4F;
}


/* vietnamese */

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v27/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4vaVIGxA.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}


/* latin-ext */

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v27/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4uaVIGxA.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}


/* latin */

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v27/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4gaVI.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v27/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWV0ewJER.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}


/* cyrillic */

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v27/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVQewJER.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}


/* greek-ext */

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v27/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVwewJER.woff2) format('woff2');
    unicode-range: U+1F00-1FFF;
}


/* greek */

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v27/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVMewJER.woff2) format('woff2');
    unicode-range: U+0370-03FF;
}


/* hebrew */

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v27/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVIewJER.woff2) format('woff2');
    unicode-range: U+0590-05FF, U+20AA, U+25CC, U+FB1D-FB4F;
}


/* vietnamese */

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v27/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWV8ewJER.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}


/* latin-ext */

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v27/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWV4ewJER.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}


/* latin */

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v27/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVAewA.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}


/* cyrillic-ext */

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v27/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4taVIGxA.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}


/* cyrillic */

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v27/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4kaVIGxA.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}


/* greek-ext */

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v27/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4saVIGxA.woff2) format('woff2');
    unicode-range: U+1F00-1FFF;
}


/* greek */

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v27/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4jaVIGxA.woff2) format('woff2');
    unicode-range: U+0370-03FF;
}


/* hebrew */

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v27/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4iaVIGxA.woff2) format('woff2');
    unicode-range: U+0590-05FF, U+20AA, U+25CC, U+FB1D-FB4F;
}


/* vietnamese */

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v27/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4vaVIGxA.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}


/* latin-ext */

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v27/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4uaVIGxA.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}


/* latin */

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v27/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVI.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

h1,
h2,
h3,
h4,
h5,
h6,
p {
    font-family: 'Open Sans', 'sans serif';
}

.tekst-huurblok-over-inqar {
    margin-top: 140px;
    padding-bottom: 20px;
    color: #ffffff;
}

.verhuurblok-over-inqar {
    position: absolute;
    width: max-content;
    top: 55px;
}

#kyano-section-block_61dfe7a2513bf {
    padding-top: 0px !important;
    margin-top: -25px !important;
}

#kyano-section-block_61dff60d12be3 {
    padding-bottom: 0px !important;
}

#all-block_61dff5f112be2 {
    position: absolute;
    bottom: 20px;
    right: 0px;
}

.inqar-bekijk-grote-voertuigen-link {
    color: white;
    margin-top: 50px;
    display: block;
}

.inqar-bekijk-grote-voertuigen-link:hover {
    color: #e98300;
    text-decoration: none;
}

.img-inqar-ford-grijs {
    position: absolute;
    overflow: hidden;
    right: -140px;
    top: -30px;
}

.img-inqar-over-inqar {
    position: absolute;
    overflow: hidden;
    right: -116px;
    top: 65px;
    width: 90%;
}

.inqar-mp-t {
    padding-left: 40px;
    color: #ffffff;
    font-weight: 100;
    padding-bottom: 30px;
}

#kyano-kopteksten-block_61e0145dbd2dc p {
    text-align: center;
    padding-top: 50px;
    color: #ffffff;
    font-size: 35px;
    padding-bottom: 20px;
}

#kyano-kopteksten-block_61e014abbd2df p {
    text-align: center;
    padding-top: 50px;
    color: #ffffff;
    font-size: 35px;
    padding-bottom: 20px;
}

#kyano-kopteksten-block_61e014cbbd2e0 p {
    text-align: center;
    padding-top: 50px;
    color: #ffffff;
    font-size: 35px;
    padding-bottom: 20px;
}


/* END custom settings  */


/* Veelgestelde vragen tab */

#kyano-section-block_61e559d47a9e9 .row {
    padding-top: 30px;
}

#kyano-tabs-block_61e559de7a9ea .col-md-3 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
    min-height: 290px;
}

#kyano-tabs-block_61e559de7a9ea .nav-link {
    background-color: #F7F7F7 !important;
    margin-left: 30px;
}

#kyano-tabs-block_61e559de7a9ea a {
    color: #000000;
}

#kyano-tabs-block_61e559de7a9ea i {
    display: none;
}

#kyano-tabs-block_61e559de7a9ea .active {
    color: #E98300 !important;
}

#kyano-tabs-block_61e559de7a9ea .nav-tabs {
    border: unset !important;
}

.tab-pane .block-kyano-tabs {
    border-bottom: solid 2px #00416570 !important;
}

#kyano-tabs-block_61e559de7a9ea .btn-block {
    border: unset !important;
}

#kyano-tabs-block_61e559de7a9ea .nav-link .nav-tabs,
#kyano-tabs-block_61e559de7a9ea .nav-link,
#kyano-tabs-block_61e559de7a9ea .nav-link.active,
#kyano-tabs-block_61e559de7a9ea .nav-link:hover {
    border: none !important;
}

.block-kyano-tabs nav {
    text-align: center;
}

.block-kyano-tabs .tab-pane>p {
    font-size: 25px;
    font-weight: bold;
    margin-bottom: unset !important;
}


/* END veelgestelde vragen tab */


/* Vraag en antwoord accordion */

.c-accordion-style,
.kyano-accordion-header {
    border: unset;
}

#kyano-box-block_61e67e7644379 .fa-chevron-right {
    right: unset !important;
    color: #E98300;
}

#kyano-box-block_61e67e7644379 strong {
    margin-left: 30px;
}


/* END vraag en antwoord accordion */


/* Contact form */

#kyano-box-block_61e693ee965ff .wpcf7-form label {
    color: #ffffff !important;
}

#kyano-box-block_61e693ee965ff input[type="text"],
#kyano-box-block_61e693ee965ff input[type="email"],
#kyano-box-block_61e693ee965ff input[type="tel"],
#kyano-box-block_61e693ee965ff input[type="number"],
input[type="password"],
input[type="search"],
#kyano-box-block_61e693ee965ff input[type="url"],
#kyano-box-block_61e693ee965ff textarea,
#kyano-box-block_61e693ee965ff select {
    background: #FAFAFA !important;
    border: unset !important;
    color: #00416580 !important;
}

#kyano-box-block_61e693ee965ff input::placeholder {
    color: #00416580 !important;
}

#kyano-box-block_61e693ee965ff textarea::placeholder {
    color: #00416580 !important;
}

#kyano-box-block_61e693ee965ff .btn-primary,
#kyano-box-block_61e693ee965ff input[type="submit"] {
    background-color: #E98300 !important;
    border-color: #E98300 !important;
    position: absolute !important;
    right: 14px;
    width: 60%;
}

#kyano-box-block_61e693ee965ff {
    box-shadow: 0px 3px 6px #00000029 !important;
    border-radius: 5px;
}


/* END contact form */

.icon-space {
    margin-bottom: -30px;
}

#kyano-box-block_61e6b778e9bb5,
#kyano-box-block_61e6b7f4e9bb8,
#kyano-box-block_61e6b89be9bbb,
#kyano-box-block_61e6dfbbdb3a2 {
    border-radius: 5px;
}

@media(max-width: 576.98px) {
    #all-block_620a6a4d08ce5 .card-slider {
        box-shadow: 0px 4px 20px #bdbdbd33 !important;
        border-radius: 10px;
    }
    #kyano-icon-box-block_61deeda87fc83,
    #kyano-icon-box-block_61deed5b7fc82 {
        height: 25px;
    }
    p.kyano-iconbox-title {
        line-height: 15px !important;
    }
    .usp-item {
        height: 35px;
    }
}