@media screen and (max-width : 1480px) {
.padding-lr-4 {padding-left: 0 !important; padding-right: 0 !important;}
.row-people-foot .align {gap: calc(var(--pad) * 8);}
.analytics-services-wrap {gap: calc(var(--pad) * 6);}
.products-services-wrap {gap: calc(var(--pad) * 6);}
}
@media screen and (max-width : 1280px) {
.wrapper {padding: 0 calc(var(--pad) * 2.5);}
.padding-lr-2 {padding-left: 0 !important; padding-right: 0 !important;}
#site-nav .main-menu .level-0 > a {font-size: 2.25rem;}
#site-nav .main-menu .level-1 > a {font-size: 1.5rem;}
#site-nav .main-menu .level-1:before {top: calc(var(--pad) * 1.75);}
#site-nav .social ul {gap: calc(var(--pad) * 5);}
#site-nav .social .level-0:not(.button) > a {font-size: 1.75rem;}
a.button.large,
.button.large a,
button.button.large,
input.button.large,
span.button.large {line-height: calc(var(--pad) * 7); padding: 0 calc(var(--pad) * 4); font-size: 1.75rem;} .row-home-hero .slider .title p {font-size: 1.5rem;}
.row-home-hero .slider .pagination {font-size: 2.5rem;}
.logo-scroll .logo {width: 20vw;}
.images-rainbow-grid.home {--gap: calc(var(--pad) * 4);}
.tab-nav-style-1 {gap: calc(var(--pad) * 6);}
.tab-nav-style-1 .sidebar ul {gap: calc(var(--pad) * 3);}
.tab-nav-style-1 .sidebar a {font-size: 1.75rem; line-height: 120%;}
.tab-nav-style-1 .main {width: 60%;}
.tab-nav-style-1 .entry-content {padding-left: calc(var(--pad) * 10);}
.tab-nav-style-1 .entry-content:before {width: calc(var(--pad) * 7);}
.row-products-texts .row .text {padding: calc(var(--pad) * 6);}
.row-contact-hero .align {gap: calc(var(--pad) * 6);}
.row-contact-hero .form {padding: calc(var(--pad) * 4);}
.row-contact-offices .office .align {padding: calc(var(--pad) * 4) calc(var(--pad) * 2.5); gap: calc(var(--pad) * 3);}
.row-contact-offices .office .details {padding-top: unset;}
.row-contact-offices .office .title p {font-size: 2rem;}
.trendspotting-grid {--gap: calc(var(--pad) * 4);}
.trendspotting-grid a {gap: calc(var(--pad) * 2); padding: calc(var(--pad) * 2);}
.trends-grid a {gap: calc(var(--pad) * 2); padding: calc(var(--pad) * 2);}
.row-people-foot .align {gap: calc(var(--pad) * 6);}
.page-dkc-report .footer {gap: calc(var(--pad) * 4) calc(var(--pad) * 6);}
.images-rainbow-grid.home {margin-top: 12vw;}
.analytics-services-boxes .box .align {border-radius: calc(var(--pad) * 3); padding: calc(var(--pad) * 4);}
.analytics-services-boxes .box .head {margin: 0 0 calc(var(--pad) * 4) 0;}
.analytics-services-boxes .box .head p {font-size: 2rem;}
.analytics-services-boxes .box .body {gap: calc(var(--pad) * 6);}
.analytics-services-boxes .box .image .img {margin-right: calc(var(--pad) * -4); margin-bottom: calc(var(--pad) * -4);}
.products-services-boxes .box .align {border-radius: calc(var(--pad) * 3); padding: calc(var(--pad) * 4);}
.products-services-boxes .box .head {margin: 0 0 calc(var(--pad) * 4) 0;}
.products-services-boxes .box .head p {font-size: 2rem;}
.products-services-boxes .box .body {gap: calc(var(--pad) * 6);}
.products-services-boxes .box .content {padding-bottom: calc(var(--pad) * 4);}
.products-services-boxes .box .image .img {margin-right: calc(var(--pad) * -4); border-top-left-radius: calc(var(--pad) * 3);}
#footer .footer-menu {padding: 0 calc(var(--pad) * 4);}
#footer .footer-menu > ul {gap: calc(var(--pad) * 3) calc(var(--pad) * 4);}
#footer .more {display: contents;}
#footer .details {width: 100%; margin-top: calc(var(--pad) * 5); padding-left: 94px; text-align: left;}
#footer .details ul {justify-content: unset;}
.social-menu {width: 210px;}
.social-menu .button {width: 100%; padding: unset;}
.social-menu .button > a {width: 100%;}
.products-table-grid .flip-front .title {font-size: 1.75rem;}
.row-affiliate-intel-report .align {gap: calc(var(--pad) * 6);}
}
@media screen and (max-width : 1023px) {
.padding-lr-1 {padding-left: 0 !important; padding-right: 0 !important;}
.padding-top-xl {padding-top: calc(var(--pad) * 9);}
.padding-bottom-xl {padding-bottom: calc(var(--pad) * 9);}
.padding-left-xl {padding-left: 4%;}
.padding-right-xl {padding-right: 4%;}
.padding-top-l {padding-top: calc(var(--pad) * 6);}
.padding-bottom-l {padding-bottom: calc(var(--pad) * 6);}
.padding-left-l {padding-left: 2%;}
.padding-right-l {padding-right: 2%;}
.padding-top-m {padding-top: calc(var(--pad) * 2.5);}
.padding-bottom-m {padding-bottom: calc(var(--pad) * 2.5);}
.padding-left-m {padding-left: 0;}
.padding-right-m {padding-right: 0;}
#site-nav .main-menu .level-0 > a {font-size: 2rem;}
#site-nav .main-menu .level-1 > a {font-size: 1.25rem;}
#site-nav .main-menu .level-1:before {top: calc(var(--pad) * 1.25);}
#site-nav .social .level-0:not(.button) > a {font-size: 1.375rem;}
a.button.large,
.button.large a,
button.button.large,
input.button.large,
span.button.large {line-height: calc(var(--pad) * 6); padding: 0 calc(var(--pad) * 3); font-size: 1.375rem;}
.row-home-hero .sidebar {padding: calc(var(--pad) * 3); width: 34%;}
.row-home-hero .slider .overlay {padding: calc(var(--pad) * 3);}
.row-home-hero .slider .pagination {right: calc(var(--pad) * 3); bottom: calc(var(--pad) * 4);}
.row-home-hero .box.style-image-title-cta,
.row-home-hero .box.style-image-in-bg .content {padding: calc(var(--pad) * 2);}
.row-home-hero .box.style-image-title-cta {gap: calc(var(--pad) * 2);}
.row-home-hero .box.style-image-title-cta .image {width: 100%;}
.row-home-hero .box .title {font-size: 1rem;}
.row-home-hero .box .cta {margin-top: calc(var(--pad) * 2);}
h1, .h1,
h2, .h2,
h3, .h3,
h4, .h4,
h5, .h5,
h6, .h6,
.entry-content p, .entry-content .as-p,
.entry-content hr,
.entry-content ul, .entry-content ol,
.entry-content iframe,
.entry-content .table, .entry-content table,
.button-group,
.entry-content blockquote
{margin: 0 0 calc(var(--pad) * 2.5) 0;}
.entry-content p, .entry-content .as-p {font-size: 1rem;}
.entry-content li {font-size: 1rem; padding: 0 0 0 calc(var(--pad) * 2.25);}
.entry-content ul li:before {top: 8px;}
.single-post-content .entry-content p,
.single-post-content .entry-content li {font-size: 1rem;}
h3, .h3 {font-size: 2rem !important; line-height: 130% !important;}
h4, .h4 {font-size: 1.5rem !important; line-height: 140% !important;}
h5, .h5 {font-size: 1.375rem !important; line-height: 145% !important;}
h6, .h6 {font-size: 1.125rem !important; line-height: 150% !important;}
.images-rainbow-grid {--gap: calc(var(--pad) * 2);}
.images-rainbow-grid.home {--gap: calc(var(--pad) * 2);}
.products-table-grid .flip-front,
.products-table-grid .flip-back {padding: calc(var(--pad) * 4) calc(var(--pad) * 2) calc(var(--pad) * 12) calc(var(--pad) * 2);}
.products-table-grid .head {gap: calc(var(--pad) * 2);}
.products-table-grid .head .title p {font-size: 1.5rem;}
.products-table-grid .head .icon {width: 20%; aspect-ratio: 1; position: relative;}
.products-table-grid .head .icon img {height: 100%; position: absolute; left: 0; top: 0;}
.tab-nav-style-1 .sidebar a {font-size: 1.375rem; line-height: 135%;}
.tab-nav-style-1 .entry-content:before {top: calc(var(--pad) * 1.25);}
.row-products-texts .row .text {padding: calc(var(--pad) * 4);}
.work-list {gap: calc(var(--pad) * 10);}
.work-list .image {height: unset;}
.work-list .image .title {font-size: 1.125rem; left: calc(var(--pad) * 3); bottom: calc(var(--pad) * 3);}
.work-list .image .desc {padding: calc(var(--pad) * 3);}
.work-list .image .desc p {font-size: 1.375rem; line-height: 130%;}
.row-contact-offices .office .details {gap: calc(var(--pad) * 1.5);}
.row-contact-offices .office .title p {font-size: 1.5rem; line-height: 130%;}
.row-contact-offices .office .address p {font-size: 1rem;}
.row-contact-offices .office .contact p {font-size: 1rem;}
.trendspotting-grid {--columns: repeat(2, 1fr);}
.row-people-foot .align {padding: 0;}
.page-dkc-report .hero .content .entry-content {padding: calc(var(--pad) * 3);}
.page-dkc-report .hero .form {width: 360px; padding: calc(var(--pad) * 3);}
.page-dkc-report .footer .form {width: 300px;}
.page-dkc-report .body .content {padding: calc(var(--pad) * 3);}
.page-dkc-report .body .findings {padding: calc(var(--pad) * 3);}
.page-dkc-report .body .findings .row {gap: calc(var(--pad) * 2.5);}
.page-dkc-report .body .findings .row .number {width: 80px; font-size: 2rem;}
.page-dkc-report .footer {padding: calc(var(--pad) * 3); gap: calc(var(--pad) * 3) calc(var(--pad) * 4);}
.page-dkc-report .footer .content li {padding: 0 0 0 calc(var(--pad) * 3);}
.page-dkc-report .footer .content li:after {width: 12px; height: 2px; top: 9px;}
.page-dkc-report .footer .content li li {padding: 0 0 0 calc(var(--pad) * 2);}
.page-dkc-report .footer .content li li:after {width: 4px; height: 4px; top: 9px;}
.analytics-services-boxes .box .body {gap: calc(var(--pad) * 4);}
.analytics-services-boxes .box .content {width: 100%;}
.analytics-services-boxes .box .image {padding-left: 50%;}
.products-services-boxes .box .body {gap: calc(var(--pad) * 4);}
.products-services-boxes .box .content {width: 100%; padding-bottom: unset;}
.products-services-boxes .box .image {padding-left: 50%; display: flex;}
.products-services-boxes .box .image img {position: unset;}
.analytics-services-nav {display: none;}
.products-services-nav {display: none;}
.row-affiliate-intel-report .align {gap: calc(var(--pad) * 4); padding: 0;}
.row-affiliate-intel-report .image {width: 42%;}
}
@media screen and (max-width : 899px) {
#site-nav .main-menu .level-0 > a {font-size: 1.5rem;}
.row-contact-hero .align {gap: calc(var(--pad) * 4);}
.row-contact-hero .form {width: 100%;}
.row-contact-hero .content {margin-top: unset;}
#footer .content {justify-content: space-between; gap: calc(var(--pad) * 3);}
#footer .site-logo {order: 1;}
#footer .footer-menu {order: 3; width: 100%; flex: unset; padding: 0;}
#footer .footer-menu .mobile-only {display: block;}
#footer .details {order: 4; padding: unset; margin-top: calc(var(--pad) * 2);}
#footer .details ul {gap: calc(var(--pad) * 2.5);}
.social-menu {order: 2; align-self: center;}
.social-menu .button {display: none;}
.products-table-grid {--columns: unset;}
.products-table-grid .flip-front,
.products-table-grid .flip-back {padding: calc(var(--pad) * 4) calc(var(--pad) * 2);}
}
@media screen and (max-width : 767px) {
.padding-lr-3 {padding-left: 0 !important; padding-right: 0 !important;}
.padding-top-xl {padding-top: calc(var(--pad) * 6);}
.padding-bottom-xl {padding-bottom: calc(var(--pad) * 6);}
.padding-top-l {padding-top: calc(var(--pad) * 4.5);}
.padding-bottom-l {padding-bottom: calc(var(--pad) * 4.5);}
.header-menu > ul {gap: calc(var(--pad) * 3); padding-right: unset;}
#site-nav .align {gap: calc(var(--pad) * 4);}
#site-nav .main-menu {margin-top: unset;}
#site-nav .main-menu .wrapper {padding: 0;}
#site-nav .main-menu .menu {display: grid; grid-template-columns: unset; gap: unset;}
#site-nav .main-menu .level-0 > a {display: block; text-align: right; padding: calc(var(--pad) * 1.5) calc(var(--pad) * 2.5); font-size: 1.125rem;}
#site-nav .main-menu .split-letters-on-hover .wrap {right: calc(var(--pad) * 2.5); top: calc(var(--pad) * 2.5);} #site-nav .main-menu .level-1 > a {display: block; text-align: right; font-size: 1rem; padding: 0 calc(var(--pad) * 6.5) 0 calc(var(--pad) * 2.5);}
#site-nav .main-menu .level-1:first-child {margin-top: calc(var(--pad) * 1.5) !important;}
#site-nav .main-menu .level-1 .wrap {top: 0 !important; right: calc(var(--pad) * 6.5) !important;}
#site-nav .main-menu .level-1 {padding-left: unset;}
#site-nav .main-menu .level-1:before {left: unset; right: calc(var(--pad) * 2.5);}
#site-nav .social .label {margin-bottom: calc(var(--pad) * 2); text-align: right;}
#site-nav .social .label strong {padding-right: 0; padding-left: calc(var(--pad) * 4);}
#site-nav .social ul {justify-content: flex-end; gap: calc(var(--pad) * 6) calc(var(--pad) * 2.25);}
#site-nav .social .level-0:not(.button) > a {font-size: 1.25rem;}
#site-nav .social .button {margin: unset; width: 100%;}
#site-nav .social .button > a {width: 100%;}
.row-home-hero .sidebar {width: 100%; display: flex; flex-direction: column; gap: calc(var(--pad) * 5);}
.row-home-hero .sidebar .tagline h1 {padding: unset;}
.logo-scroll .logo {width: 25vw; aspect-ratio: 3 / 2;}
.logo-scroll .logo img {max-width: 50%; max-height: 45%;}
.accordion-rows {margin: calc(var(--pad) * -2.5) 0 0 0;}
.accordion-rows .accordion-row-head {padding: calc(var(--pad) * 2.5) 0;}
.accordion-rows .accordion-row-head p {padding: 0 calc(var(--pad) * 4) 0 0; font-size: 1.25rem; line-height: 125%;}
.accordion-rows .accordion-row-head:before {width: calc(var(--pad) * 3);}
.accordion-rows .accordion-row-body {padding: 0 0 calc(var(--pad) * 2.5) 0;}
.row-desktop-only {display: none;}
.row-mobile-only {display: block;}
.with-circle-bg-1 {overflow: hidden;}
.with-circle-bg-1.fixed {overflow: visible;}
.with-circle-bg-1:before {width: 170%;}
.row-products-texts .row {gap: calc(var(--pad) * 3);}
.row-products-texts .row + .row {margin-top: calc(var(--pad) * 3);}
.row-products-texts .row .text {width: 100%; border-radius: calc(var(--pad) * 1.5);}
.row-products-texts .row:nth-child(2n) .text {order: unset;}
.row-products-texts .row .image {border-radius: calc(var(--pad) * 1.5);}
.work-list .image {aspect-ratio: 4 / 3;}
.work-list .image:before {background: linear-gradient(180deg, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, 1) 100%);}
.work-list .image .desc p {font-size: 1.125rem; line-height: 140%;}
.work-list .logo {width: 50px; left: calc(var(--pad) * 2.5); top: calc(var(--pad) * 2.5);}
.row-contact-hero .form {padding: calc(var(--pad) * 2.5);}
.row-contact-offices {--columns: unset;}
.row-contact-offices .office .details {width: 65%;}
.row-contact-offices .office.empty {display: none !important;}
.row-contact-offices .office .image .img {aspect-ratio: 1;}
.content-in-wrapper.with-border-radius {border-radius: calc(var(--pad) * 1.5);}
.images-rainbow-grid:not(.home) {display: flex; flex-wrap: wrap;}
.images-rainbow-grid:not(.home) .stack:nth-child(1) {flex: calc(50% - var(--pad));} .images-rainbow-grid:not(.home) .stack:nth-child(2) {flex: calc(50% - var(--pad));} .images-rainbow-grid:not(.home) .stack:nth-child(3) {flex: calc(50% - var(--pad));}
.images-rainbow-grid:not(.home) .stack:nth-child(4) {flex: calc(50% - var(--pad));} .trendspotting-grid {--gap: calc(var(--pad) * 2);}
.trendspotting-grid a {border-radius: calc(var(--pad) * 1.5);}
.trendspotting-grid .icon {width: calc(var(--pad) * 7);}
.trendspotting-grid .title span {font-size: 0.875rem; line-height: calc(var(--pad) * 3); padding-inline: var(--pad);}
.trendspotting-grid .date {font-size: 1.25rem;}
.trends-grid {--gap: calc(var(--pad) * 2);}
.trends-grid a {border-radius: calc(var(--pad) * 1.5);}
.trends-grid .icon {width: calc(var(--pad) * 7);}
.trends-grid .title span {font-size: 0.875rem; line-height: calc(var(--pad) * 3); padding-inline: var(--pad);}
.trends-grid .date {font-size: 1.25rem;}
.posts-grid-style-1 .post .title {font-size: 1.375rem;}
.row-people-foot .content {width: 100%;}
.page-dkc-report {--border-radius: calc(var(--pad) * 1.5);}
.page-dkc-report .hero .form {width: 100%;}
.page-dkc-report .body .content {width: 100%;}
.page-dkc-report .footer .form {width: 100%;}
.row-home-hero {--border-radius: calc(var(--pad) * 1.5);}
.single-post-content .entry-content .alignleft,
.single-post-content .entry-content .alignright {display: block !important; float: none !important; margin-inline: unset !important; margin-bottom: calc(var(--pad) * 2.5) !important;}
.images-vetrilo-grid .image {border-radius: calc(var(--pad) * 1.25);}
.analytics-services-boxes .box .image {padding-left: 20%;}
.products-services-boxes .box .image {padding-left: 20%;}
.row-affiliate-intel-report .image {width: 100%;}
}
@media screen and (max-width : 567px) {
.header-menu .level-0:not(.button) {display: none;}
.row-home-hero .sidebar {padding: calc(var(--pad) * 2); padding-top: calc(var(--pad) * 4);}
.row-home-hero .slider .image {aspect-ratio: 2 / 1.5;}
.row-home-hero .slider .title p {font-size: 1.25rem;}
.row-home-hero .slider .pagination {font-size: 1.75rem;}
.row-home-hero .slider .overlay {padding: calc(var(--pad) * 2);}
.row-home-hero .slider .pagination {right: calc(var(--pad) * 2); bottom: calc(var(--pad) * 2);}
.logo-scroll .logo {width: 25vw;}
.row-home-about .h4, 
.row-products-texts h4 {font-size: 1.125rem !important; line-height: 145% !important;}
.images-rainbow-grid.home {display: flex; flex-wrap: wrap; margin-top: unset !important;}
.images-rainbow-grid.home .stack {transform: unset !important;}
.images-rainbow-grid.home .stack:nth-child(1) {flex: calc(50% - var(--pad));}
.images-rainbow-grid.home .stack:nth-child(2) {flex: calc(50% - var(--pad));} .images-rainbow-grid.home .stack:nth-child(3) {flex: calc(50% - var(--pad));}
.images-rainbow-grid.home .stack:nth-child(4) {flex: calc(50% - var(--pad));} .images-rainbow-grid .image:has([href*="instagram"]):before {width: 16%;}
.row-contact-hero .fields {--columns: unset;}
.row-contact-hero [data-class="wpcf7cf_group"], 
.row-contact-hero .field.span-2 {grid-column: unset;}
.trendspotting-grid {--columns: unset;}
.analytics-services-boxes .box .align {border-radius: calc(var(--pad) * 2); padding: calc(var(--pad) * 3);}
.analytics-services-boxes .box .head {margin: 0 0 calc(var(--pad) * 2) 0;}
.analytics-services-boxes .box .head p {font-size: 1.375rem;}
.analytics-services-boxes .box .body {gap: calc(var(--pad) * 3);}
.analytics-services-boxes .box .image .img {margin-right: calc(var(--pad) * -3); margin-bottom: calc(var(--pad) * -3);}
.products-services-boxes .box .align {border-radius: calc(var(--pad) * 2); padding: calc(var(--pad) * 3);}
.products-services-boxes .box .head {margin: 0 0 calc(var(--pad) * 2) 0;}
.products-services-boxes .box .head p {font-size: 1.375rem;}
.products-services-boxes .box .body {gap: calc(var(--pad) * 3);}
.products-services-boxes .box .image .img {margin-right: calc(var(--pad) * -3); border-top-left-radius: calc(var(--pad) * 2);}
a.button.medium,
.button.medium a,
button.button.medium,
input.button.medium,
span.button.medium {line-height: calc(var(--pad) * 5); padding: 0 calc(var(--pad) * 3);}
.work-list .image:before {background: linear-gradient(180deg, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 1) 100%);}
.work-list .image .desc p {font-size: 1rem;}
#footer .footer-menu .level-0 > a {white-space: unset !important;}
#footer .footer-menu .level-0 > a .sizer {opacity: 1 !important; line-height: 120%;}
#footer .footer-menu .level-0 > a .wrap {display: none !important;}
}
@media screen and (max-width : 467px) {
#footer .details .copyright {width: 100%;}
#footer .footer-menu > ul {gap: calc(var(--pad) * 2);}
#site-nav .social .level-0:not(.button) > a {font-size: 0.938rem;}
.row-home-hero .box {flex: 100%;}
.row-home-hero .box.style-image-title-cta .image {width: 50%;}
.logo-scroll .logo {width: 33vw;}
.images-vetrilo-grid {padding-bottom: 0;}
.analytics-services-boxes .box .image {padding-left: 0;}
.analytics-services-boxes .box .content p:not(:has(.button)) {font-size: 0.938rem !important;}
.products-services-boxes .box .image {padding-left: 0;}
.products-services-boxes .box .content p:not(:has(.button)) {font-size: 0.938rem !important;}
}
@media screen and (max-width : 424px) {
}
@media screen and (max-width : 374px) {
#site-nav .social .level-0:not(.button) > a {font-size: 0.75rem;}
}[data-class="wpcf7cf_group"], .wpcf7cf_remove, .wpcf7cf_add {
display:none;
}
.wpcf7cf_repeater_sub {
margin-bottom: 20px;
}
.wpcf7cf_repeater_controls, .wpcf7cf_step_controls {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
margin-top: 20px;
}
.wpcf7cf_multistep .wpcf7cf_step { width: 100%;
}
.wpcf7cf_multistep .wpcf7cf_step .step-title {
display: none;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots {
display: flex;
width: 100%;
margin-bottom: 20px;
flex-wrap: wrap;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot .step-index {
display: inline-block;
border-radius: 50%;
background: #dfdfdf;
color: #000000;
width: 40px;
height: 40px;
line-height: 40px;
text-align: center;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot {
border-bottom: 5px solid #dfdfdf;
text-align: center;
flex: 1;
padding: 15px;
min-width: 120px;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed {
border-bottom: 5px solid #333;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active {
border-bottom: 5px solid #333;
font-weight: bold;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed .step-index {
background-color: #333;
color: #ffffff;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active .step-index {
background-color: #333;
color: #ffffff;
}
.wpcf7cf_step_controls .disabled {
pointer-events: none;
cursor: default;
opacity: .5;
}