.paragraph--type--intro{
    position: relative;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.paragraph--type--intro .field--name-field-text{
    width: 60.3%;
    box-sizing: border-box;
    padding-right: 44px;
    position: relative;
    z-index: 3;
}
.paragraph--type--intro img{
    border-radius: 4px;
}
.paragraph--type--intro > picture:nth-child(2){
    display: flex;
    align-items: flex-end;
    width: 39.7%;
    position: relative;
    z-index: 1;
    min-height: 631px;
}
.paragraph--type--intro > picture:nth-child(2) img{
    box-shadow: -217px 226px 88px 0px rgba(0, 0, 0, 0.00), -139px 144px 80px 0px rgba(0, 0, 0, 0.01), -78px 81px 68px 0px rgba(0, 0, 0, 0.05), -35px 36px 50px 0px rgba(0, 0, 0, 0.09), -9px 9px 28px 0px rgba(0, 0, 0, 0.10);
}
.paragraph--type--intro > picture:nth-child(2):before{
    content: "";
    display: block;
    width: 199px;
    height: 199px;
    position: absolute;
    bottom: -61px;
    right: -61px;
    z-index: 2;
    background: transparent url(/themes/custom/bakalka/images/globus.svg) no-repeat center center;
}
.paragraph--type--intro > picture:nth-child(3){
    display: flex;
    align-items: flex-end;
    width: 31.3%;
    margin: -198px 0 0;
    height: 251px;
    position: relative;
    z-index: 1;
}
.paragraph--type--intro > picture:nth-child(3) img{
    box-shadow: 91px 190px 59px 0px rgba(79, 89, 85, 0.00), 58px 122px 54px 0px rgba(79, 89, 85, 0.03), 33px 69px 46px 0px rgba(79, 89, 85, 0.10), 15px 30px 34px 0px rgba(79, 89, 85, 0.17), 4px 8px 19px 0px rgba(79, 89, 85, 0.19);
}
.paragraph--type--intro > picture:nth-child(4){
    display: block;
    width: calc(100% + 200px);
    margin: -78px -100px 0;
    position: relative;
}
.paragraph--type--intro > picture:nth-child(4):before{
    content: "";
    display: block;
    width: 150px;
    height: 150px;
    position: absolute;
    bottom: -50px;
    left: -177px;
    z-index: 2;
    background: transparent url(/themes/custom/bakalka/images/skolni-cepice.svg) no-repeat center center;
}
.paragraph--type--intro > picture:nth-child(5){
    display: block;
    width: 28.8%;
    position: relative;
    z-index: 1;
    margin: -64px 0 0 21.3%;
}
.paragraph--type--intro > picture:nth-child(5) img{
    box-shadow: 0px 275px 77px 0px rgba(0, 0, 0, 0.00), 0px 176px 70px 0px rgba(0, 0, 0, 0.01), 0px 99px 59px 0px rgba(0, 0, 0, 0.05), 0px 44px 44px 0px rgba(0, 0, 0, 0.09), 0px 11px 24px 0px rgba(0, 0, 0, 0.10);
}
.paragraph--type--intro > picture:nth-child(6){
    display: block;
    width: 31.3%;
    position: relative;
    z-index: 1;
    margin: -64px 0 0 0;
}
.paragraph--type--intro > picture:nth-child(6) img{
    box-shadow: 0px 275px 77px 0px rgba(0, 0, 0, 0.00), 0px 176px 70px 0px rgba(0, 0, 0, 0.01), 0px 99px 59px 0px rgba(0, 0, 0, 0.05), 0px 44px 44px 0px rgba(0, 0, 0, 0.09), 0px 11px 24px 0px rgba(0, 0, 0, 0.10);
}
.paragraph--type--intro p:first-child{
    font-size: 26px;
    line-height: 35px;
    font-weight: bold;
    margin: 0 0 12px;
    color: var(--boston950);
}
.paragraph--type--intro h2{
    font-size: 41px;
    line-height: 55px;
    letter-spacing: 0.41px;
    color: var(--boston700);
    font-weight: bold;
    margin: 0 0 80px;
}
.paragraph--type--intro a.button{
    background-image: url(/themes/custom/bakalka/images/button-arrow-down.svg);
}