.storybook h1
{
    color: #F16522;
}

.storybook h2.sub
{
    color: #F16522;
    font-weight: normal;
}

.storybook h2 img
{
    padding-right: 1rem;
}

.container-storybook-intro {
    background-color: var(--color-light-gray);

}

.container-storybook-intro-content {

    padding-top: 0px;
    height: 763px;
    display: flex;
    flex-direction: column;
    justify-content: center;

    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;



}

@media screen and (max-width: 650px) {
    .container-storybook-intro-content {
        height: 350px;
    }
}

.container-storybook-intro-content.en {
    background-image: url('/assets/storybook/header_en.png');
}

.container-storybook-intro-content.es {
    background-image: url('/assets/storybook/header_es.png');
}

.container-storybook-intro-content.fr {
    background-image: url('/assets/storybook/header_fr.png');
}

.container-storybook-intro-content.pt {
    background-image: url('/assets/storybook/header_pt.png');
}

.container-storybook-find {
    background-color: #fff;
    padding-top: var(--vertical-padding-large);
    padding-bottom: var(--vertical-padding-medium);

}

.container-storybook-find h2
{
    text-align: center;
}


.container-storybook-local-voices {
    background-color: var(--color-light-gray);
    padding-top: var(--vertical-padding-large);
    padding-bottom: var(--vertical-padding-medium);
}
.container-storybook-local-voices h2
{
    text-align: center;
}

.container-storybook-why {
    background-color: #fff;
    padding-top: var(--vertical-padding-large);
    padding-bottom: var(--vertical-padding-medium);
}

.container-storybook-why h2
{
    text-align: center;
}

.row.why
{
    padding-top: var(--vertical-padding-medium);
}

.row.why img
{
    width:100%;
    max-width: 106px;
}

.container-storybook-features {
    background-color: var(--color-light-gray);
    padding-top: var(--vertical-padding-large);
    padding-bottom: var(--vertical-padding-medium);
}
.container-storybook-features  h2
{
    text-align: center;
}


.storybook-quote-content-wrapper {
    display: flex;
    flex-direction: column;
    width: 100%;
    margin-left: auto;

}

.storybook-quote-text-wrapper {
    margin-top: 32px;
    padding: 32px;
    border-radius: var(--border-radius-medium);
    background-color: #EFEEEE;
    margin-bottom: 32px;
}


.storybook-quote-from-wrapper {
    display: flex;
    flex-direction: row;
    align-items: center;
}


.storybook-quote-from-wrapper img {
    width: 100px;
    border-radius: 50%;
}

.storybook-quote-from-wrapper span {
    display: block;
    padding-left: 1rem;
    padding-top: 2px;
    padding-bottom: 2px;
}

.storybook-quote-name {
    color: #000;
    font-weight: 600;
}


.storybook-quote-country {
    font-size: 0.9rem;
    line-height: 0.9rem;
}

.background-white-rounded {

    padding: 32px;
    border-radius: var(--border-radius-medium);
    background-color: #ffffff;
    margin-bottom: 32px;
}

.container-storybook-download-head
{
  text-align: center;
    background-color: var(--color-light-orange);
    padding-top: var(--vertical-padding-large);
    padding-bottom: var(--vertical-padding-medium);
}

.container-storybook-download-form
{
    padding-top: var(--vertical-padding-medium);
    padding-bottom: var(--vertical-padding-medium);
}

.container-storybook-download-form .privacy
{
    font-size: 0.8rem;
    font-style: italic;
}

.background-light-orange-rounded
{
    padding:2rem;
    border-radius: var(--border-radius-medium);
    background-color:rgba(241, 101, 34, 0.21);
}

.container-storybook-download-footer
{
    text-align: center;

    padding-top: var(--vertical-padding-medium);
    padding-bottom: var(--vertical-padding-medium);
}

.btn.storybook
{
    margin-top: 1rem;
    width:100%;
    background: #4A4A4A;
    border: 1px solid #767676;
    border-radius: 8px;
    text-align: center;
    color: #fff;
}

.form-label
{
    margin-bottom: 0rem;
}

.storybook-socials img
{
    width:70px;
    padding:8px;
}