section.hero{padding-block: calc(var(--header-height) + var(--section-padding));background-color:rgba(199,186,156,.6);background-blend-mode:multiply;background-repeat:no-repeat;background-size:110%;background-position:top 69% left 44%;display:flex;align-items:center;justify-content:center;text-align:center}section.hero .container h1{font-family: var(--font-playfair);font-weight:700;font-style:italic;font-size:var(--text-2xl);color:var(--color-white)}section.about{background-image:url(/wp-content/themes/zornica/assets/img/backgrounds/back-gn.svg);background-repeat:no-repeat;background-size:contain;background-position:top center;padding-bottom:0}section.about .container h2{font-weight:700;font-size:var(--text-xl);line-height:1.4;letter-spacing:.01em;color:var(--color-primary-soft)}section.about .container{display:grid;gap:2rem;margin-bottom:2rem}section.about .container>div{display:flex;flex-direction:column;gap:1.8rem}section.about .container p{color:var(--color-text);font-size:var(--text-md);line-height:1.3;letter-spacing:.02em}section.about .container strong{font-weight:700;font-size:var(--text-xl);line-height:1.4;letter-spacing:.01em;color:var(--color-primary-soft)}section.about .container ul{list-style:unset;color:var(--color-text);font-size:var(--text-md);line-height:1.6;letter-spacing:.02em}section.about .container ul li:has(b) {margin-left:30px;margin-bottom:42px}section.about .container ul li{margin-left:30px}section.about .container span{font-family: var(--font-playfair);font-weight:700;font-style:italic;font-size:18px;line-height:1.4;letter-spacing:.02em;color:var(--color-text);text-align:center}section.about .container .btn{width:fit-content}section.about .container span+.btn{margin-inline:auto;padding-inline:4rem}@media screen and (min-width:1024px){section.about{padding-block:0}section.about .container:first-child div{padding-top:var(--section-padding)}section.about .container{display:flex;gap:0;margin-bottom:0}section.about .container.reverse{flex-direction:row-reverse}section.about .container>*{flex-basis:50%}section.about .container>div{margin-right:4rem;margin-top:4rem;padding-bottom:4rem}section.about .container.reverse>div{margin-right:unset;margin-left:4rem}section.about .container.reverse:first-child>div{margin-top:unset}section.about .container>img{margin-right: calc((50vw - 50%) * -1);width:50vw;object-fit:cover;object-position:center 30%}section.about .container.reverse>img{margin-left: calc((50vw - 50%) * -1);margin-right:unset}}