.w-layout-grid {display: -ms-grid;display: grid;grid-auto-columns: 1fr;-ms-grid-columns: 1fr 1fr;grid-template-columns: 1fr 1fr;-ms-grid-rows: auto auto;grid-template-rows: auto auto;grid-row-gap: 16px;grid-column-gap: 16px;}body {background-color: #eee;font-family: 'Nunito Sans', sans-serif;color: #101826;font-size: 16px;line-height: 25px;}h1 {margin-top: 0px;margin-bottom: 25px;font-family: 'Cormorant Garamond', sans-serif;color: #101826;font-size: 72px;line-height: 75px;font-weight: 500;letter-spacing: -2px;}h2 {margin-top: 0px;margin-bottom: 25px;font-family: 'Cormorant Garamond', sans-serif;font-size: 64px;line-height: 68px;font-weight: 500;letter-spacing: -1px;}h3 {margin-top: 0px;margin-bottom: 25px;font-family: 'Cormorant Garamond', sans-serif;font-size: 48px;line-height: 50px;font-weight: 500;}h4 {margin-top: 0px;margin-bottom: 25px;font-family: 'Cormorant Garamond', sans-serif;font-size: 32px;line-height: 38px;font-weight: 600;letter-spacing: -0.5px;}h5 {margin-top: 0px;margin-bottom: 25px;font-size: 21px;line-height: 32px;font-weight: 400;}h6 {margin-top: 0px;margin-bottom: 13px;font-family: Oswald, sans-serif;font-size: 14px;line-height: 25px;font-weight: 400;letter-spacing: 2px;text-transform: uppercase;}p {margin-bottom: 25px;color: rgba(16, 24, 38, 0.7);}a {color: #B45656;text-decoration: underline;}ul {margin-top: 0px;margin-bottom: 25px;padding-left: 0px;}ol {margin-top: 0px;margin-bottom: 25px;padding-left: 0px;}img {display: inline-block;max-width: 100%;}blockquote {margin-top: 25px;margin-bottom: 50px;padding: 0px;border-left: 5px none #e2e2e2;font-family: 'Cormorant Garamond', sans-serif;font-size: 32px;line-height: 38px;font-weight: 500;}figure {margin-bottom: 10px;}figcaption {margin-top: 5px;font-size: 12px;font-weight: 600;text-align: right;}.container {display: block;width: 1170px;max-width: 100%;margin-right: auto;margin-bottom: 0px;margin-left: auto;padding-right: 12.5px;padding-left: 12.5px;}.column {padding-right: 12.5px;padding-left: 12.5px;}.section {padding-top: 50px;padding-bottom: 50px;}.section.title-section {padding-bottom: 0px;}.section.call-to-action {padding-bottom: 100px;text-align: center;}.section.background-white {padding-top: 100px;background-color: #fff;}.section.background-white.unpublished {display: none;}.section.service-section {padding-top: 0px;padding-bottom: 75px;}.section.inner-section {padding-top: 0px;padding-bottom: 25px;}.section.no-space-top {padding-top: 0px;}.text-link-large {display: inline;border-style: none none solid;border-bottom-width: 2px;border-bottom-color: #B45656;-webkit-transition: opacity 200ms ease;transition: opacity 200ms ease;font-family: 'Cormorant Garamond', sans-serif;font-size: 32px;line-height: 44px;font-weight: 400;text-decoration: none;}.text-link-large:hover {opacity: 0.5;}.navigation {padding-top: 50px;padding-bottom: 50px;}.navbar {background-color: transparent;}.logo {height: 110px;margin-top: -30px;margin-bottom: -30px;margin-left: -21px;padding-left: 0px;font-size: 14px;}.logo.white {height: 140px;margin-left: 0px;}.navbar-link {margin-top: 13px;margin-right: 50px;padding: 0px;opacity: 0.5;-webkit-transition: opacity 200ms ease;transition: opacity 200ms ease;font-family: Oswald, sans-serif;font-size: 14px;font-weight: 400;letter-spacing: 2px;text-transform: uppercase;}.navbar-link:hover {opacity: 1;}.navbar-link.w--current {opacity: 1;color: #434242;}.navbar-link.footer-navbar-link {margin-right: 36px;color: #fff;text-decoration: none;}.navbar-link.footer-navbar-link.navbar-link-last {margin-right: 0px;}.button {height: 50px;padding: 0px 25px;border: 2px solid #B45656;background-color: transparent;-webkit-transition: background-color 200ms ease, color 200ms ease;transition: background-color 200ms ease, color 200ms ease;font-family: Oswald, sans-serif;color: #B45656;font-size: 14px;line-height: 48px;letter-spacing: 2px;text-transform: uppercase;}.button:hover {background-color: #B45656;color: #fff;}.separator {display: inline-block;width: 48px;height: 2px;margin-bottom: 75px;background-color: #B45656;}.separator.blog-post-title-separator {margin-top: 50px;margin-bottom: 25px;}.link-list {list-style-type: none;}.link-list.services-list {margin-bottom: 0px;}.link-list.footer-navbar {margin-top: 40px;margin-bottom: 60px;}.link-list.social-list {position: relative;bottom: 2px;display: inline-block;margin-bottom: 0px;}.link-list-item {display: inline-block;margin-right: 12.5px;}.link-list-item.link-liste-item-last {margin-right: 0px;}.link-list-item.social-list-item {margin-right: 25px;}.footer {position: relative;overflow: hidden;padding: 120px 4px 4px;background-color: #434242;color: #fff;}.footer-content {text-align: center;}.footer-logo {margin-bottom: 48px;}.footer-tagline {margin-bottom: 24px;font-family: 'Cormorant Garamond', sans-serif;font-size: 32px;line-height: 44px;font-weight: 400;font-style: italic;}.footer-third {position: relative;width: 33.33333333%;padding-top: 20px;padding-bottom: 20px;float: left;border-style: solid;border-width: 4px;border-color: #434242;background-color: #303030;text-align: center;}.footer-third-heading {display: inline-block;margin-right: 25px;margin-bottom: 0px;opacity: 0.5;}.footer-third-text {display: inline-block;opacity: 0.7;font-size: 14px;}.column-fullwidth {padding-right: 12.5px;padding-left: 12.5px;}.image-feature {position: relative;min-height: 550px;}.image-feature.about-feature {background-image: url('../images/Odvjetnik_Puh_grupna.jpg');background-position: 50% 25%;background-size: cover;background-attachment: scroll;}.image-feature.team-feature {background-image: url('../images/Odvjetnik_Puh_office.jpg');background-position: 50% 50%;background-size: cover;}.image-feature-panel {position: absolute;right: 50px;bottom: 50px;max-width: 450px;padding: 20px 50px;background-color: #fff;}.image-feature-panel.image-feature-panel-left {left: 50px;right: auto;}.text-link-uppercase {-webkit-transition: opacity 200ms ease;transition: opacity 200ms ease;font-family: Oswald, sans-serif;font-size: 14px;letter-spacing: 2px;text-decoration: none;text-transform: uppercase;}.text-link-uppercase:hover {opacity: 0.5;}.site-container {display: block;max-width: 1380px;margin-right: auto;margin-left: auto;background-color: #f9f9f9;box-shadow: 0 0 40px 0 rgba(16, 24, 38, 0.05);-webkit-transition: opacity 200ms ease;transition: opacity 200ms ease;}.testimonial-slider {position: relative;left: 0px;top: 0px;right: 0px;bottom: 0px;width: 100%;height: 100%;padding-top: 125px;padding-bottom: 125px;background-color: transparent;}.slider-arrow {bottom: 0px;opacity: 0.25;-webkit-transition: opacity 200ms ease;transition: opacity 200ms ease;color: #101826;font-size: 16px;}.slider-arrow:hover {opacity: 1;}.slider-arrow.slider-arrow-white {opacity: 0.8;color: #fff;}.slider-paging {opacity: 0;}.testimonial-slide {position: static;top: 50%;display: block;max-width: 70%;margin-right: auto;margin-left: auto;text-align: center;}.blockquote-author {font-style: italic;}.footer-square {position: absolute;left: -300px;top: 0px;z-index: 0;width: 600px;height: 600px;border: 2px solid #fff;opacity: 0.05;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}.footer-circle {position: absolute;left: auto;top: 0px;right: -300px;z-index: 0;width: 600px;height: 600px;border: 2px solid #fff;border-radius: 50%;opacity: 0.05;}.section-heading {margin-bottom: 50px;color: #434242;}.blog-post-snippet {min-height: 202px;margin-bottom: 75px;padding-right: 50px;padding-left: 0px;}.blog-post-snippet-heading {display: block;margin-bottom: 13px;-webkit-transition: opacity 200ms ease;transition: opacity 200ms ease;}.blog-post-snippet-heading:hover {opacity: 0.75;}.blog-container {display: block;width: 820px;margin-right: auto;margin-left: auto;padding-bottom: 50px;}.blog-post-meta-title {display: inline-block;margin-right: 4px;}.blog-post-meta {margin-bottom: 50px;}.blog-post-body {margin-bottom: 75px;}.blog-post-body blockquote {max-width: 90%;margin-top: 75px;margin-bottom: 75px;margin-left: -75px;font-style: italic;}.blog-post-body h5 {margin-top: 50px;font-size: 16px;font-style: italic;}.blog-post-body figure {margin-bottom: 25px;}.blog-post-body h2 {font-size: 32px;line-height: 38px;font-weight: 600;letter-spacing: -0.5px;}.blog-post-body h3 {font-family: 'Nunito Sans', sans-serif;font-size: 21px;line-height: 32px;}.blog-post-body h4 {margin-top: 50px;font-family: 'Nunito Sans', sans-serif;font-size: 16px;line-height: 25px;letter-spacing: 0px;}.blog-post-body ul {position: static;display: block;overflow: visible;padding-left: 16px;color: rgba(16, 24, 38, 0.7);list-style-type: disc;}.blog-post-body ol {display: block;overflow: visible;padding-left: 16px;color: rgba(16, 24, 38, 0.7);}.blog-post-body li {padding-left: 8px;}.block-quote.blockquote-large {color: #434242;}.page-title {color: #434242;}.page-subtitle {margin-bottom: 25px;color: #434242;}.service {padding: 75px;background-color: #fff;}.team-member {min-height: 500px;margin-bottom: 25px;padding-right: 12.5px;padding-left: 12.5px;}.team-member-title {position: absolute;left: 0px;bottom: 25px;display: block;width: 60%;margin-right: 5%;margin-left: 5%;padding: 20px 32px;background-color: #fff;opacity: 0.8;-o-object-fit: fill;object-fit: fill;}.team-member-inner {position: relative;}.team-member-name {margin-bottom: 0px;color: #434242;font-size: 24px;}.team-member-position {margin-bottom: 10px;color: #434242;font-size: 15px;}.team-member-section {margin-top: 50px;padding-bottom: 100px;}.team-member-phone {margin-bottom: 50px;}.link {color: #B45656;}.contact-information {padding: 50px 50px 75px;background-color: #fff;}.contact-methods {margin-top: 50px;}.text-input {position: static;display: inline-block;height: 50px;margin-bottom: 25px;padding: 13px 25px 13px 13px;float: left;background-color: transparent;}.text-input.textarea-input {height: auto;min-height: 125px;}.map {margin-bottom: 100px;}.social-icon {width: 20px;height: 20px;}.social-link {opacity: 0.5;-webkit-transition: opacity 200ms ease;transition: opacity 200ms ease;}.social-link:hover {opacity: 1;}.form-success {padding: 100px 25px;background-color: #38c88e;}.form-success-text {color: #fff;font-weight: 600;}.blockquote-large {margin-top: 0px;font-size: 36px;line-height: 44px;font-style: italic;}.team-member-heading {font-size: 64px;line-height: 68px;letter-spacing: -1px;}.blog-post-snippet-excerpt {min-height: 50px;margin-bottom: 12.5px;}.back-to-top {position: fixed;top: 50%;right: 0px;z-index: 3;margin-top: -25px;opacity: 0;}.back-to-top-button {width: 50px;height: 50px;border: 2px none #f9f9f9;border-top-left-radius: 10px;border-bottom-left-radius: 10px;background-color: #101826;opacity: 0.5;-webkit-transition: opacity 200ms ease, -webkit-transform 200ms ease;transition: opacity 200ms ease, -webkit-transform 200ms ease;transition: opacity 200ms ease, transform 200ms ease;transition: opacity 200ms ease, transform 200ms ease, -webkit-transform 200ms ease;line-height: 46px;text-align: center;}.back-to-top-button:hover {opacity: 1;-webkit-transform: translate(0px, -5px);-ms-transform: translate(0px, -5px);transform: translate(0px, -5px);}.down-arrow {max-height: 10px;}.image-slider {min-height: 600px;}.profile-heading {margin-bottom: 50px;color: #434242;}.metrics {padding: 0px;border-style: solid;border-width: 1px;border-color: rgba(16, 24, 38, 0.07);background-color: #fff;}.metrics-list {margin-bottom: 0px;}.metrics-list-item {overflow: hidden;margin-bottom: 0px;padding: 25px;border-bottom: 1px solid rgba(16, 24, 38, 0.07);list-style-type: none;}.metric-title {width: 50%;margin-bottom: 25px;float: left;font-family: 'Cormorant Garamond', sans-serif;color: #313a36;font-size: 72px;line-height: 75px;text-align: center;}.metric-description {width: 40%;margin-top: 12.5px;float: right;color: #434242;}.utility-page-wrap {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;width: 100vw;height: 100vh;max-height: 100%;max-width: 100%;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}.utility-page-content {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;width: 260px;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;text-align: center;}.utility-page-form {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;}.password-page-heading {margin-top: 25px;font-size: 36px;line-height: 50px;}.text-white {color: #fff;text-decoration: none;}.heading {color: #434242;font-size: 14px;}.heading-2 {color: #434242;font-size: 14px;}.brand {-o-object-fit: fill;object-fit: fill;}.brand.w--current {-o-object-fit: fill;object-fit: fill;}.heading-3 {margin-bottom: 10px;color: #434242;}.heading-4 {margin-bottom: 10px;color: #434242;}.heading-5 {color: #434242;}.heading-6 {color: #434242;}.grid {margin-bottom: 60px;-ms-grid-columns: 1fr 1fr 1fr;grid-template-columns: 1fr 1fr 1fr;-ms-grid-rows: auto;grid-template-rows: auto;}.heading-9 {color: #434242;}.heading-10 {color: #434242;}.heading-15 {color: #434242;}.heading-16 {color: #434242;}.heading-17 {color: #434242;}.heading-18 {color: #434242;}.heading-19 {color: #434242;}.heading-20 {color: #434242;}.heading-21 {color: #434242;}.heading-22 {color: #434242;}.heading-23 {color: #434242;}.grid-2 {margin-bottom: 25px;-ms-grid-columns: 1fr 1fr 1fr;grid-template-columns: 1fr 1fr 1fr;-ms-grid-rows: auto;grid-template-rows: auto;}.paragraph {margin-bottom: 10px;}.paragraph-2 {margin-bottom: 10px;}.paragraph-3 {margin-bottom: 20px;}.paragraph-3.last {margin-bottom: 75px;}.image {display: inline-block;}.body {background-color: silver;}.body-2 {background-color: silver;}.body-3 {background-color: silver;}.body-4 {background-color: silver;}.body-5 {background-color: silver;}.body-6 {background-color: silver;}@media screen and (max-width: 991px) {h1 {font-size: 64px;line-height: 68px;}h2 {font-size: 48px;line-height: 50px;}h3 {font-size: 32px;line-height: 38px;font-weight: 600;}h4 {font-family: 'Nunito Sans', sans-serif;font-size: 21px;line-height: 32px;font-weight: 400;letter-spacing: 0px;}h5 {font-size: 16px;line-height: 25px;font-weight: 600;}.container {width: 95%;}.section.title-section {padding-top: 25px;}.section.call-to-action {padding-top: 25px;padding-bottom: 75px;}.section.background-white {padding-top: 75px;padding-bottom: 25px;}.section.service-section {padding-bottom: 50px;}.navigation {padding-top: 25px;padding-bottom: 25px;}.navbar-link {margin-right: 25px;}.button.service-button {padding-right: 10px;padding-left: 10px;}.separator {margin-bottom: 50px;}.link-list.footer-navbar {margin-bottom: 120px;}.footer {padding-top: 100px;}.footer-third {width: 100%;}.image-feature.about-feature {min-height: 400px;}.image-feature.team-feature {min-height: 400px;}.site-container {width: 100%;max-width: none;}.blog-post-snippet {margin-bottom: 50px;padding-right: 25px;}.blog-container {width: 600px;}.blog-post-body blockquote {margin-left: 0px;}.page-subtitle {margin-bottom: 50px;font-size: 22px;font-weight: 400;}.service {padding: 50px;}.team-member {width: 50%;min-height: 0px;min-width: 0px;}.team-member-title {position: relative;bottom: 0px;width: 100%;margin-right: 0%;margin-left: 0%;}.team-member-name {font-family: 'Cormorant Garamond', sans-serif;font-weight: 600;}.blockquote-large {font-size: 32px;}.image-slider {min-height: 450px;}.metric-title {width: 100%;margin-bottom: 25px;font-size: 64px;line-height: 69px;}.metric-description {width: 100%;text-align: center;}.heading-9 {font-family: 'Cormorant Garamond', sans-serif;font-size: 24px;font-weight: 600;}}@media screen and (max-width: 767px) {.button.nav-button {display: inline-block;margin-top: 13px;float: left;text-align: center;}.button.service-button {margin-bottom: 40px;}.nav-menu {margin-top: 24px;padding: 24px;background-color: #fff;}.menu-button.w--open {background-color: #fff;}.nav-toggle {color: #101826;}.blog-container {width: 500px;max-width: 100%;}.blockquote-large {font-size: 28px;}.image-slider {min-height: 300px;}.metrics-list-item {display: inline-block;width: 50%;border-bottom-style: none;}.metric-title {margin-bottom: 12.5px;font-size: 48px;line-height: 50px;}.grid-2 {-ms-grid-columns: 1fr 1fr;grid-template-columns: 1fr 1fr;}}@media screen and (max-width: 479px) {h1 {font-size: 48px;line-height: 50px;}h2 {font-size: 40px;line-height: 42px;}blockquote {margin-bottom: 25px;font-size: 21px;line-height: 25px;font-style: italic;}.container {width: 100%;max-width: 100%;padding-right: 12.5px;padding-left: 12.5px;}.section {padding-top: 25px;padding-bottom: 25px;}.section.call-to-action {padding-bottom: 50px;}.section.background-white {padding-top: 50px;}.section.inner-section {padding-bottom: 12.5px;}.text-link-large {border-bottom-width: 1px;font-size: 21px;line-height: 32px;}.navigation {padding-top: 25px;padding-bottom: 25px;}.logo.white {height: 120px;}.navbar-link {margin-top: 0px;margin-bottom: 12px;}.navbar-link.footer-navbar-link {margin-right: 0px;}.button.nav-button {float: left;}.button.service-button {margin-bottom: 25px;}.nav-menu {margin-top: 24px;padding: 24px;border-style: solid;border-width: 1px;border-color: rgba(16, 24, 38, 0.1);background-color: #fff;}.menu-button {border: 1px solid transparent;-webkit-transition: border 200ms ease, background-color 200ms ease;transition: border 200ms ease, background-color 200ms ease;}.menu-button.w--open {border-style: solid;border-width: 1px;border-color: rgba(16, 24, 38, 0.1);background-color: #fff;}.nav-toggle {color: #101826;}.separator {margin-bottom: 25px;}.separator.blog-post-title-separator {margin-top: 25px;}.link-list.footer-navbar {margin-bottom: 75px;}.link-list-item.footer-link-list-item {display: block;margin-right: 0px;margin-bottom: 12.5px;}.footer {padding-top: 75px;}.footer-tagline {display: block;max-width: 80%;margin-right: auto;margin-left: auto;font-size: 26px;}.footer-third-heading {margin-right: 12.5px;}.image-feature-panel {position: absolute;right: 5%;bottom: 5%;width: 90%;padding: 25px;}.image-feature-panel.image-feature-panel-left {left: 5%;}.testimonial-slider {position: relative;padding-top: 75px;padding-bottom: 75px;}.slider-paging {display: none;}.testimonial-slide {position: relative;top: 0%;max-width: 90%;padding: 0px;-webkit-transform: none;-ms-transform: none;transform: none;}.blockquote-author {font-size: 12px;}.footer-square {display: none;}.footer-circle {display: none;}.blog-post-snippet {min-height: 0px;margin-bottom: 50px;padding-right: 0px;}.blog-post-snippet-heading {min-height: 0px;}.blog-container {width: 100%;padding-right: 12.5px;padding-bottom: 25px;padding-left: 12.5px;}.blog-post-meta {margin-bottom: 50px;}.blog-post-body {margin-bottom: 25px;}.blog-post-body blockquote {margin-top: 50px;margin-bottom: 50px;margin-left: 0px;}.block-quote {font-size: 21px;line-height: 32px;}.service {padding: 25px;}.team-member {width: 100%;}.team-member-title {position: relative;bottom: 0px;width: 100%;margin-right: 0%;margin-left: 0%;padding: 25px;}.team-member-name {margin-bottom: 0px;}.contact-information {margin-bottom: 25px;padding: 25px 25px 50px;}.contact-methods {margin-top: 25px;}.map {margin-bottom: 50px;}.blockquote-large {font-size: 21px;line-height: 32px;}.team-member-heading {font-size: 48px;line-height: 50px;letter-spacing: -0.5px;}.blog-post-snippet-excerpt {min-height: auto;margin-bottom: 12.5px;}.image-slider {max-height: 180px;min-height: 0px;}.metrics-list-item {display: block;width: 100%;border-bottom-style: solid;}.grid-2 {-ms-grid-columns: 1fr;grid-template-columns: 1fr;}}