@charset "UTF-8";
html body#root #wrap_all #main .usp__wrapper.section {
    padding: 1.25rem 0
}

@media only screen and (min-width: 64rem) {
    html body#root #wrap_all #main .usp__wrapper.section {
        padding: 1.25rem 0
    }
}

html body#root #wrap_all #main .usp__row.flex {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0 -0.625rem
}

@media only screen and (min-width: 48rem) {
    html body#root #wrap_all #main .usp__row.flex {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }
}

@media only screen and (min-width: 64rem) {
    html body#root #wrap_all #main .usp__row.flex {
        margin: 0 -1.25rem
    }
}

@media only screen and (min-width: 85.375rem) {
    html body#root #wrap_all #main .usp__row.flex {
        margin: 0 -1.875rem
    }
}

html body#root #wrap_all #main .usp__item {
    padding: 0 0.625rem;
    margin-bottom: 0.9375rem;
    width: 100%;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex
}

@media only screen and (min-width: 48rem) {
    html body#root #wrap_all #main .usp__item {
        width: auto;
        margin: 0.3125rem 0
    }
}

@media only screen and (min-width: 64rem) {
    html body#root #wrap_all #main .usp__item {
        padding: 0 1.25rem
    }
}

@media only screen and (min-width: 85.375rem) {
    html body#root #wrap_all #main .usp__item {
        padding: 0 0.9375rem
    }
}

@media only screen and (max-width: 47.9375rem) {
    html body#root #wrap_all #main .usp__item {
        width: calc(100vw - 2rem) !important;
        text-align: center
    }
}

html body#root #wrap_all #main .usp__title {
    font-size: 0.875rem
}

@media only screen and (min-width: 48rem) {
    html body#root #wrap_all #main .usp__title {
        width: calc(100% - 28px);
        font-size: 1rem
    }
}

html body#root #wrap_all #main .usp__title strong {
    font-weight: bold
}

html body#root #wrap_all #main .usp__icon {
    width: 0.875rem;
    height: 1rem;
    margin-right: 0.875rem;
    background-position: center center;
    margin-top: 3px
}

html body#root #wrap_all #main .usp__icon.check {
    background-image: url("data:image/svg+xml,%0A%3Csvg width='14px' height='10px' viewBox='0 0 14 10' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Aannemers' transform='translate(-350.000000, -624.000000)' fill='%2372be44' fill-rule='nonzero'%3E%3Cg id='Group-25' transform='translate(350.000000, 619.000000)'%3E%3Cg id='' transform='translate(0.000000, 4.999844)'%3E%3Cpath d='M13.7531248,0.218906164 C14.0718743,0.512655973 14.0718743,0.987656355 13.7531248,1.25328135 L5.50312483,9.50328135 C5.23749983,9.82203078 4.76249945,9.82203078 4.46874964,9.50328135 L0.21965611,5.25328135 C-0.0732187033,4.98765635 -0.0732187033,4.51265597 0.21965611,4.21890616 C0.512499928,3.92828107 0.987499833,3.92828107 1.28031218,4.21890616 L5,7.94078135 L12.7187496,0.218906164 C13.0124995,-0.0729687214 13.4874998,-0.0729687214 13.7531248,0.218906164 Z' id='Path'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
}

