.content-with-columns .title-content h2{font-size:clamp(42px,6vw,72px);line-height:clamp(52px,6.5vw,82px);letter-spacing:-1.44px;margin-bottom:32px}.content-with-columns .title-content .content-text p{font-size:clamp(24px,3.5vw,48px);line-height:clamp(28px,4.5vw,58px);font-family:"Literata",serif}.content-with-columns .content-cards{margin-top:96px}.content-with-columns .content-cards .content-card{max-width:354px;display:flex;flex-direction:column;width:100%;height:100%}.content-with-columns .content-cards .content-card h3{font-size:clamp(24px,2.6vw,34px);margin-bottom:24px}.content-with-columns .content-cards .content-card .content-buttons{margin-top:auto;padding-top:17px}.content-with-columns .content-cards .content-card .content-buttons .btn-site.btn-outline[style*="color: #7a6531"][style*="border: 2px solid #7a6531"]{border:1px solid #7a6531 !important;padding:12px 24px 10px 24px !important}.content-with-columns--careers .content-cards{margin-top:56px}.content-with-columns--careers .title-content h2{font-size:48px;line-height:3.625rem}@media(max-width: 991px){.content-with-columns--careers .title-content h2{font-size:40px;line-height:2.75rem}}@media(max-width: 767px){.content-with-columns--careers .title-content h2{font-size:32px;line-height:2.25rem}}.content-with-columns--careers .section-pattern svg path{fill:#252b31}@media(max-width: 1200px){.content-with-columns--careers{padding:80px 0 !important}}@media(max-width: 991px){.content-with-columns .content-cards{row-gap:35px;margin-top:45px}.content-with-columns .content-cards .content-card .content-buttons{margin-top:10px;padding-top:0;justify-content:flex-start !important}.content-with-columns .content-cards .content-card .content-buttons .btn-site.btn-outline[style*="color: #7a6531"][style*="border: 2px solid #7a6531"]{padding:11px 15px 9px 15px !important}}@media(max-width: 768px){.content-with-columns .content-cards .content-card{max-width:100%}}.content-with-columns.section-columns-team .section-pattern.pattern-invert svg{transform:none}.content-with-columns.section-columns-team .section-pattern.pattern-invert svg path{fill:#252b31}.content-with-columns.section-columns-team .content-cards{margin-top:40px}.content-with-columns.section-columns-team .content-cards .content-card{max-width:355px}@media(max-width: 767px){.content-with-columns.section-columns-team .content-cards .content-card h3{margin-bottom:14px}}