.elementor-2839 .elementor-element.elementor-element-2b752f3{--display:flex;--min-height:530px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2839 .elementor-element.elementor-element-2b752f3:not(.elementor-motion-effects-element-type-background), .elementor-2839 .elementor-element.elementor-element-2b752f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2839 .elementor-element.elementor-element-538fe27{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:6em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2839 .elementor-element.elementor-element-b6e4f40{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:-28px;--margin-right:0px;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2839 .elementor-element.elementor-element-2186b60 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:0.8em;font-weight:400;}.elementor-2839 .elementor-element.elementor-element-6b390db .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:0.8em;font-weight:400;}.elementor-2839 .elementor-element.elementor-element-4917132 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:0.8em;font-weight:400;}.elementor-2839 .elementor-element.elementor-element-423484e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -28px;text-align:start;}.elementor-2839 .elementor-element.elementor-element-423484e .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:500;letter-spacing:-1.5px;color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2839 .elementor-element.elementor-element-ab4235e{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -24px;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;font-family:"Host Grotesk", Sans-serif;font-size:1.2em;font-weight:400;color:var( --e-global-color-primary );}.elementor-2839 .elementor-element.elementor-element-9569d8e{--spacer-size:2em;}.elementor-2839 .elementor-element.elementor-element-05f8180{--display:flex;--min-height:50vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2839 .elementor-element.elementor-element-05f8180:not(.elementor-motion-effects-element-type-background), .elementor-2839 .elementor-element.elementor-element-05f8180 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://freddykjensmo.com/wp-content/uploads/2026/09/Kokken-Bruce-2_upscale.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2839 .elementor-element.elementor-element-6d836cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-2839 .elementor-element.elementor-element-0a2cb24{--display:flex;--min-height:2.6em;}.elementor-2839 .elementor-element.elementor-element-73e4f6f .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:1.8em;font-weight:500;color:var( --e-global-color-primary );}.elementor-2839 .elementor-element.elementor-element-8b54c96{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2839 .elementor-element.elementor-element-93e2a05{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2839 .elementor-element.elementor-element-93e2a05:not(.elementor-motion-effects-element-type-background), .elementor-2839 .elementor-element.elementor-element-93e2a05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2839 .elementor-element.elementor-element-3c4ad3e{--display:flex;--justify-content:flex-start;}.elementor-2839 .elementor-element.elementor-element-0ddbb6b .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:0.8em;font-weight:400;color:var( --e-global-color-primary );}.elementor-2839 .elementor-element.elementor-element-3fd43e0 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:500;color:var( --e-global-color-primary );}.elementor-2839 .elementor-element.elementor-element-c0b4ae4{width:var( --container-widget-width, 90% );max-width:90%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;font-family:"Host Grotesk", Sans-serif;font-size:0.9em;font-weight:400;color:var( --e-global-color-primary );}.elementor-2839 .elementor-element.elementor-element-ab334ed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2839 .elementor-element.elementor-element-ab334ed:not(.elementor-motion-effects-element-type-background), .elementor-2839 .elementor-element.elementor-element-ab334ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2839 .elementor-element.elementor-element-575a736{--display:flex;--justify-content:flex-start;}.elementor-2839 .elementor-element.elementor-element-88fcc32 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:0.8em;font-weight:400;color:var( --e-global-color-primary );}.elementor-2839 .elementor-element.elementor-element-1aef907 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:500;color:var( --e-global-color-primary );}.elementor-2839 .elementor-element.elementor-element-7592f07{width:var( --container-widget-width, 90% );max-width:90%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;font-family:"Host Grotesk", Sans-serif;font-size:0.9em;font-weight:400;color:var( --e-global-color-primary );}.elementor-2839 .elementor-element.elementor-element-77bd53b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2839 .elementor-element.elementor-element-77bd53b:not(.elementor-motion-effects-element-type-background), .elementor-2839 .elementor-element.elementor-element-77bd53b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2839 .elementor-element.elementor-element-11a325a{--display:flex;--justify-content:flex-start;}.elementor-2839 .elementor-element.elementor-element-44545a6 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-size:0.8em;font-weight:400;color:var( --e-global-color-primary );}.elementor-2839 .elementor-element.elementor-element-b764bb0 .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:500;color:var( --e-global-color-primary );}.elementor-2839 .elementor-element.elementor-element-dcd8731{width:var( --container-widget-width, 90% );max-width:90%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;font-family:"Host Grotesk", Sans-serif;font-size:0.9em;font-weight:400;color:var( --e-global-color-primary );}.elementor-2839 .elementor-element.elementor-element-664be4a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-2839 .elementor-element.elementor-element-cc38be2{--display:flex;}.elementor-2839 .elementor-element.elementor-element-990f08f .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:500;color:var( --e-global-color-primary );}.elementor-2839 .elementor-element.elementor-element-e2625fd{--display:flex;}.elementor-2839 .elementor-element.elementor-element-cbcf3c5{width:var( --container-widget-width, 100% );max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Host Grotesk", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-primary );}.elementor-2839 .elementor-element.elementor-element-37742de{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-2839 .elementor-element.elementor-element-37742de:not(.elementor-motion-effects-element-type-background), .elementor-2839 .elementor-element.elementor-element-37742de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2839 .elementor-element.elementor-element-9079464{--display:flex;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2839 .elementor-element.elementor-element-4778f5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0em 0em 1em 0em;text-align:start;}.elementor-2839 .elementor-element.elementor-element-4778f5e .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:500;color:var( --e-global-color-primary );}.elementor-2839 .elementor-element.elementor-element-07d2725 .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-2839 .elementor-element.elementor-element-07d2725 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;font-family:"Host Grotesk", Sans-serif;}.elementor-2839 .elementor-element.elementor-element-2a77020{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-2839 .elementor-element.elementor-element-2a77020:not(.elementor-motion-effects-element-type-background), .elementor-2839 .elementor-element.elementor-element-2a77020 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2839 .elementor-element.elementor-element-f44b3cf{--display:flex;}.elementor-2839 .elementor-element.elementor-element-cdcb3cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0em 0em 1em 0em;text-align:start;}.elementor-2839 .elementor-element.elementor-element-cdcb3cf .elementor-heading-title{font-family:"Host Grotesk", Sans-serif;font-weight:500;color:var( --e-global-color-primary );}.elementor-2839 .elementor-element.elementor-element-0dfb2a6 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-2839 .elementor-element.elementor-element-0dfb2a6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2839 .elementor-element.elementor-element-c33ac96{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;}.elementor-2839 .elementor-element.elementor-element-c33ac96:not(.elementor-motion-effects-element-type-background), .elementor-2839 .elementor-element.elementor-element-c33ac96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2839 .elementor-element.elementor-element-e2eb25b{width:100%;max-width:100%;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2839 .elementor-element.elementor-element-538fe27{--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}}@media(max-width:767px){.elementor-2839 .elementor-element.elementor-element-538fe27{--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2839 .elementor-element.elementor-element-6d836cb{--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2839 .elementor-element.elementor-element-664be4a{--padding-top:0em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-2839 .elementor-element.elementor-element-37742de{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}}/* Start custom CSS for container, class: .elementor-element-538fe27 *//* Venstre innholdscontainer */
.elementor-2839 .elementor-element.elementor-element-538fe27 {
    width: min(50vw, 670px);
    max-width: 670px;
    margin-left: auto;
    flex-shrink: 0;
}

@media (max-width: 1024px) {
  .elementor-2839 .elementor-element-2b752f3 > .e-con-inner { flex-direction: column !important; align-items: stretch !important; }
  .elementor-2839 .elementor-element.elementor-element-538fe27 { width: 100% !important; max-width: none !important; margin: 0 !important; padding: 64px 40px 48px !important; min-height: auto !important; }
  .elementor-2839 .elementor-element-05f8180 { width: 100% !important; max-width: none !important; min-height: 54vw !important; }
  .elementor-2839 .elementor-element-b6e4f40, .elementor-2839 .elementor-element-423484e, .elementor-2839 .elementor-element-ab4235e, .elementor-2839 .elementor-element-dac4634 { margin-left: 0 !important; }
  .elementor-2839 .elementor-element-ab4235e { width: 100% !important; max-width: 680px !important; }
  .elementor-2839 .elementor-element-423484e .elementor-heading-title { font-size: clamp(3.4rem, 7vw, 5rem) !important; line-height: 1 !important; }
  .elementor-2839 .elementor-element-dac4634 { flex-wrap: wrap !important; gap: 10px !important; }
  .elementor-2839 .elementor-element-6d836cb, .elementor-2839 .elementor-element-664be4a, .elementor-2839 .elementor-element-37742de, .elementor-2839 .elementor-element-2a77020 { padding-left: 40px !important; padding-right: 40px !important; }
  .elementor-2839 .elementor-element-8b54c96 { flex-direction: column !important; gap: 18px !important; }
  .elementor-2839 .elementor-element-93e2a05, .elementor-2839 .elementor-element-ab334ed, .elementor-2839 .elementor-element-77bd53b { width: 100% !important; }
  .elementor-2839 .elementor-element-664be4a { flex-direction: column !important; gap: 28px !important; }
}
@media (max-width: 767px) {
  .elementor-2839 .elementor-element-2b752f3 { min-height: auto !important; }
  .elementor-2839 .elementor-element-2b752f3 > .e-con-inner { min-height: auto !important; }
  .elementor-2839 .elementor-element.elementor-element-538fe27 { padding: 3em 24px 24px !important; gap: 10px !important; }
  .elementor-2839 .elementor-element-b6e4f40 { padding-bottom: 10px !important; flex-wrap: wrap !important; }
  .elementor-2839 .elementor-element-05f8180 { min-height: 68vw !important; background-position: center center !important; }
  .elementor-2839 .elementor-element-423484e .elementor-heading-title { font-size: clamp(2.5rem, 12vw, 3.8rem) !important; line-height: 1 !important; }
  .elementor-2839 .elementor-element-ab4235e { font-size: 1rem !important; line-height: 1.55 !important; }
  .elementor-2839 .elementor-element-6d836cb, .elementor-2839 .elementor-element-664be4a, .elementor-2839 .elementor-element-37742de, .elementor-2839 .elementor-element-2a77020 { padding-left: 24px !important; padding-right: 24px !important; }
  .elementor-2839 .elementor-element-6d836cb, .elementor-2839 .elementor-element-664be4a, .elementor-2839 .elementor-element-37742de { padding-top: 40px !important; padding-bottom: 40px !important; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05f8180 */.elementor-2839 .elementor-element.elementor-element-05f8180 {
    width: 50vw;
    max-width: none;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b752f3 */@media (max-width: 1024px) {
  .elementor-2839 .elementor-element.elementor-element-2b752f3 > .e-con-inner { flex-direction: column !important; align-items: stretch !important; }
  .elementor-2839 .elementor-element.elementor-element-2b752f3 .elementor-element-538fe27 { width: 100% !important; max-width: none !important; margin: 0 !important; padding: 64px 40px 48px !important; min-height: auto !important; }
  .elementor-2839 .elementor-element.elementor-element-2b752f3 .elementor-element-05f8180 { width: 100% !important; max-width: none !important; min-height: 54vw !important; }
  .elementor-2839 .elementor-element.elementor-element-2b752f3 .elementor-element-b6e4f40, .elementor-2839 .elementor-element.elementor-element-2b752f3 .elementor-element-423484e, .elementor-2839 .elementor-element.elementor-element-2b752f3 .elementor-element-ab4235e { margin-left: 0 !important; }
  .elementor-2839 .elementor-element.elementor-element-2b752f3 .elementor-element-ab4235e { width: 100% !important; max-width: 680px !important; }
  .elementor-2839 .elementor-element.elementor-element-2b752f3 .elementor-element-423484e .elementor-heading-title { font-size: clamp(3.4rem, 7vw, 5rem) !important; line-height: 1 !important; }
}
@media (max-width: 767px) {
  .elementor-2839 .elementor-element.elementor-element-2b752f3 { min-height: auto !important; }
  .elementor-2839 .elementor-element.elementor-element-2b752f3 > .e-con-inner { min-height: auto !important; }
  .elementor-2839 .elementor-element.elementor-element-2b752f3 .elementor-element-538fe27 { padding: 26px 24px 24px !important; gap: 10px !important; }
  .elementor-2839 .elementor-element.elementor-element-2b752f3 .elementor-element-b6e4f40 { padding-bottom: 10px !important; }
  .elementor-2839 .elementor-element.elementor-element-2b752f3 .elementor-element-05f8180 { min-height: 68vw !important; background-position: center center !important; }
  .elementor-2839 .elementor-element.elementor-element-2b752f3 .elementor-element-423484e .elementor-heading-title { font-size: clamp(2.5rem, 12vw, 3.8rem) !important; line-height: .98 !important; letter-spacing: -1px !important; }
  .elementor-2839 .elementor-element.elementor-element-2b752f3 .elementor-element-ab4235e { font-size: 1rem !important; line-height: 1.55 !important; }
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-07d2725 *//* GRID */
.elementor-2839 .elementor-element.elementor-element-07d2725 .jet-listing-dynamic-repeater__items {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 24px;
}

.elementor-2839 .elementor-element.elementor-element-07d2725 .jet-listing-dynamic-repeater__item {
    height: 100%;
    text-align: left !important;
}

/* CARD */
.elementor-2839 .elementor-element.elementor-element-07d2725 .review-card {
    background: #fff;
    border-radius: 14px;
    padding: 30px 34px;
    min-height: 350px;
    display: flex;
    flex-direction: column;
    text-align: left !important;
}

/* TOP */
.elementor-2839 .elementor-element.elementor-element-07d2725 .review-card__top {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 16px;
    margin-bottom: 34px;
    text-align: left;
}

.elementor-2839 .elementor-element.elementor-element-07d2725 .review-card__title {
    font-size: 0.9em;
    line-height: 1.3;
    font-weight: 600;
    white-space: nowrap;
}

.elementor-2839 .elementor-element.elementor-element-07d2725 .review-card__rating {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: 8px;
    margin-left: auto;
    white-space: nowrap;
}

.elementor-2839 .elementor-element.elementor-element-07d2725 .review-card__rating-text {
    font-size: 0.9em;
    line-height: 1.3;
    font-weight: 600;
}

/* QUOTE */
.elementor-2839 .elementor-element.elementor-element-07d2725 .review-card__quote {
    width: 100%;
    text-align: left !important;
    font-size: 1em;
    line-height: 1.55;
    font-weight: 400;
}

/* FOOTER */
.elementor-2839 .elementor-element.elementor-element-07d2725 .review-card__footer {
    width: 100%;
    margin-top: auto;
    padding-top: 26px;
    text-align: left !important;
}

.elementor-2839 .elementor-element.elementor-element-07d2725 .review-card__name {
    font-size: 0.8em;
    line-height: 1.35;
    font-weight: 600;
}

.elementor-2839 .elementor-element.elementor-element-07d2725 .review-card__company {
    margin-top: 2px;
    font-size: 0.8em;
    line-height: 1.4;
    font-weight: 400;
    color: #777780;
}

/* DICE */
.elementor-2839 .elementor-element.elementor-element-07d2725 .review-die {
    position: relative;
    display: inline-block;
    flex: 0 0 auto;
    width: 30px;
    height: 30px;
    background: #e8344e;
    border-radius: 7px;
    transform: rotate(-7deg);
}

.elementor-2839 .elementor-element.elementor-element-07d2725 .review-die .pip {
    position: absolute;
    width: 4px;
    height: 4px;
    background: #fff;
    border-radius: 50%;
    display: none;
}

.elementor-2839 .elementor-element.elementor-element-07d2725 .review-die .p1 { top: 6px; left: 6px; }
.elementor-2839 .elementor-element.elementor-element-07d2725 .review-die .p2 { top: 6px; left: 13px; }
.elementor-2839 .elementor-element.elementor-element-07d2725 .review-die .p3 { top: 6px; right: 6px; }
.elementor-2839 .elementor-element.elementor-element-07d2725 .review-die .p4 { top: 13px; left: 6px; }
.elementor-2839 .elementor-element.elementor-element-07d2725 .review-die .p5 { top: 13px; left: 13px; }
.elementor-2839 .elementor-element.elementor-element-07d2725 .review-die .p6 { top: 13px; right: 6px; }
.elementor-2839 .elementor-element.elementor-element-07d2725 .review-die .p7 { bottom: 6px; left: 6px; }
.elementor-2839 .elementor-element.elementor-element-07d2725 .review-die .p8 { bottom: 6px; left: 13px; }
.elementor-2839 .elementor-element.elementor-element-07d2725 .review-die .p9 { bottom: 6px; right: 6px; }

.elementor-2839 .elementor-element.elementor-element-07d2725 .die-1 .p5 { display: block; }

.elementor-2839 .elementor-element.elementor-element-07d2725 .die-2 .p1,
.elementor-2839 .elementor-element.elementor-element-07d2725 .die-2 .p9 { display: block; }

.elementor-2839 .elementor-element.elementor-element-07d2725 .die-3 .p1,
.elementor-2839 .elementor-element.elementor-element-07d2725 .die-3 .p5,
.elementor-2839 .elementor-element.elementor-element-07d2725 .die-3 .p9 { display: block; }

.elementor-2839 .elementor-element.elementor-element-07d2725 .die-4 .p1,
.elementor-2839 .elementor-element.elementor-element-07d2725 .die-4 .p3,
.elementor-2839 .elementor-element.elementor-element-07d2725 .die-4 .p7,
.elementor-2839 .elementor-element.elementor-element-07d2725 .die-4 .p9 { display: block; }

.elementor-2839 .elementor-element.elementor-element-07d2725 .die-5 .p1,
.elementor-2839 .elementor-element.elementor-element-07d2725 .die-5 .p3,
.elementor-2839 .elementor-element.elementor-element-07d2725 .die-5 .p5,
.elementor-2839 .elementor-element.elementor-element-07d2725 .die-5 .p7,
.elementor-2839 .elementor-element.elementor-element-07d2725 .die-5 .p9 { display: block; }

.elementor-2839 .elementor-element.elementor-element-07d2725 .die-6 .p1,
.elementor-2839 .elementor-element.elementor-element-07d2725 .die-6 .p3,
.elementor-2839 .elementor-element.elementor-element-07d2725 .die-6 .p4,
.elementor-2839 .elementor-element.elementor-element-07d2725 .die-6 .p6,
.elementor-2839 .elementor-element.elementor-element-07d2725 .die-6 .p7,
.elementor-2839 .elementor-element.elementor-element-07d2725 .die-6 .p9 { display: block; }

/* TABLET */
@media (max-width: 1024px) {
    .elementor-2839 .elementor-element.elementor-element-07d2725 .jet-listing-dynamic-repeater__items {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
}

/* MOBILE */
@media (max-width: 767px) {
    .elementor-2839 .elementor-element.elementor-element-07d2725 .jet-listing-dynamic-repeater__items {
        grid-template-columns: 1fr;
        gap: 16px;
    }

    .elementor-2839 .elementor-element.elementor-element-07d2725 .review-card {
        min-height: 360px;
        padding: 24px;
    }

    .elementor-2839 .elementor-element.elementor-element-07d2725 .review-card__top {
        margin-bottom: 24px;
    }

    .elementor-2839 .elementor-element.elementor-element-07d2725 .review-card__footer {
        padding-top: 20px;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Host Grotesk';
	font-display: auto;
	src: url('https://freddykjensmo.com/wp-content/uploads/2026/09/HostGrotesk-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */