.elementor-55685 .elementor-element.elementor-element-00001771{--display:flex;--min-height:86vh;--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;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55685 .elementor-element.elementor-element-00001771:not(.elementor-motion-effects-element-type-background), .elementor-55685 .elementor-element.elementor-element-00001771 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-widget-frymo-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-frymo-featured-image .frymo-widget-heading{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-frymo-featured-image .frymo-widget-heading-line{background-color:var( --e-global-color-primary );}.elementor-55685 .elementor-element.elementor-element-00001772 img{height:90vh;object-fit:cover;object-position:center center;}.elementor-55685 .elementor-element.elementor-element-00001773{--display:flex;--min-height:86vh;--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;--justify-content:flex-end;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:86px;--padding-bottom:86px;--padding-left:56px;--padding-right:56px;}.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-55685 .elementor-element.elementor-element-00001774 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10px;font-weight:600;line-height:1.22em;letter-spacing:0px;color:#DDDDDD;}.elementor-widget-frymo-object-badges .frymo-badge{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 );border-color:var( --e-global-color-primary );}.elementor-widget-frymo-object-badges .frymo-widget-heading{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-frymo-object-badges .frymo-widget-heading-line{background-color:var( --e-global-color-primary );}.elementor-55685 .elementor-element.elementor-element-00001775 .frymo-badge.elementor-repeater-item- .elementor-icon{font-size:18px;width:18px;height:18px;margin-right:8px;}.elementor-55685 .elementor-element.elementor-element-00001775 .frymo-badge.elementor-repeater-item- .elementor-icon svg{width:18px;height:18px;}.elementor-55685 .elementor-element.elementor-element-00001775 .frymo-badge.elementor-repeater-item-{align-items:center;}.elementor-55685 .elementor-element.elementor-element-00001775 .frymo-badges{flex-direction:row;margin:0;justify-content:flex-start;--frymo-margin:8px;}.elementor-55685 .elementor-element.elementor-element-00001775 .frymo-badge:not(:last-child){flex-direction:row;margin:0 var( --frymo-margin ) 0 0;}.elementor-55685 .elementor-element.elementor-element-00001775 .frymo-badge{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:600;line-height:1.4em;color:#161616;background-color:#FFFFFF99;padding:9px 16px 9px 16px;border-radius:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;display:flex;align-items:center;}.elementor-55685 .elementor-element.elementor-element-00001775 .frymo-badge.frymo-badge-verfuegbar{color:#FFFFFF;background-color:#171717;}.elementor-55685 .elementor-element.elementor-element-00001775 .frymo-badge.frymo-badge-reserviert{color:#161616;background-color:#FFFFFF99;}.elementor-55685 .elementor-element.elementor-element-00001775 .frymo-badge.frymo-badge-verkauft{color:#161616;background-color:#FFFFFF99;}.elementor-55685 .elementor-element.elementor-element-00001775 .frymo-badge.frymo-badge-vermietet{color:#161616;background-color:#FFFFFF99;}.elementor-55685 .elementor-element.elementor-element-00001775 .frymo-badge.frymo-badge-referenz{color:#161616;background-color:#FFFFFF99;}.elementor-widget-frymo-title .frymo-widget-heading{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-frymo-title .frymo-widget-heading-line{background-color:var( --e-global-color-primary );}.elementor-widget-frymo-title .frymo-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-55685 .elementor-element.elementor-element-00001776 .frymo-title{text-align:left;color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:56px;font-weight:500;text-transform:none;line-height:1.15em;}.elementor-55685 .elementor-element.elementor-element-00001777{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-55685 .elementor-element.elementor-element-00001778 .elementor-button{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:600;line-height:1.15em;fill:#111111;color:#111111;background-color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:15px 24px 15px 24px;}.elementor-55685 .elementor-element.elementor-element-00001779 .elementor-button{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:600;line-height:1.15em;fill:#FFFFFF;color:#FFFFFF;background-color:#111111;border-radius:50px 50px 50px 50px;padding:15px 24px 15px 24px;}.elementor-55685 .elementor-element.elementor-element-0000177a{--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;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:10px;--padding-bottom:10px;--padding-left:32px;--padding-right:32px;}.elementor-55685 .elementor-element.elementor-element-0000177a:not(.elementor-motion-effects-element-type-background), .elementor-55685 .elementor-element.elementor-element-0000177a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD9;}.elementor-55685 .elementor-element.elementor-element-0000177b{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55685 .elementor-element.elementor-element-0000177c .elementor-button{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:600;line-height:1.15em;fill:#FFFFFF;color:#FFFFFF;background-color:#111111;border-radius:50px 50px 50px 50px;padding:15px 24px 15px 24px;}.elementor-55685 .elementor-element.elementor-element-0000177d .elementor-button{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:600;line-height:1.15em;fill:#FFFFFF;color:#FFFFFF;background-color:#111111;border-radius:50px 50px 50px 50px;padding:15px 24px 15px 24px;}.elementor-55685 .elementor-element.elementor-element-0000177e .elementor-button{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:600;line-height:1.15em;fill:#FFFFFF;color:#FFFFFF;background-color:#111111;border-radius:50px 50px 50px 50px;padding:15px 24px 15px 24px;}.elementor-55685 .elementor-element.elementor-element-0000177f .elementor-button{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:600;line-height:1.15em;fill:#FFFFFF;color:#FFFFFF;background-color:#111111;border-radius:50px 50px 50px 50px;padding:15px 24px 15px 24px;}.elementor-55685 .elementor-element.elementor-element-00001780 .elementor-button{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:600;line-height:1.15em;fill:#FFFFFF;color:#FFFFFF;background-color:#111111;border-radius:50px 50px 50px 50px;padding:15px 24px 15px 24px;}.elementor-55685 .elementor-element.elementor-element-00001781{--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;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:28px;--padding-bottom:28px;--padding-left:48px;--padding-right:48px;}.elementor-55685 .elementor-element.elementor-element-00001781:not(.elementor-motion-effects-element-type-background), .elementor-55685 .elementor-element.elementor-element-00001781 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-widget-frymo-short-overview .frymo-short-overview-item-label{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-frymo-short-overview .frymo-short-overview-item-value{color:var( --e-global-color-primary );}.elementor-widget-frymo-short-overview .frymo-short-overview-item{border-color:var( --e-global-color-primary );}.elementor-widget-frymo-short-overview .frymo-short-overview-item i{color:var( --e-global-color-primary );}.elementor-widget-frymo-short-overview .frymo-short-overview-item svg{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-frymo-short-overview .frymo-widget-heading{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-frymo-short-overview .frymo-widget-heading-line{background-color:var( --e-global-color-primary );}.elementor-55685 .elementor-element.elementor-element-00001782 .frymo-short-overview{grid-template-columns:repeat(6, 1fr);column-gap:12px;row-gap:12px;}.elementor-55685 .elementor-element.elementor-element-00001782 .frymo-short-overview:not(:last-child){margin-bottom:12px;}.elementor-55685 .elementor-element.elementor-element-00001782 .frymo-short-overview-item{text-align:left;background-color:#171717;padding:18px 20px 18px 20px;border-radius:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#333333;}.elementor-55685 .elementor-element.elementor-element-00001782 .frymo-short-overview-item-icon{justify-content:left;margin-bottom:10px;}.elementor-55685 .elementor-element.elementor-element-00001782 .frymo-short-overview-item-label{font-family:"Manrope", Sans-serif;font-size:13px;color:#AAAAAA;}.elementor-55685 .elementor-element.elementor-element-00001782 .frymo-short-overview-item-value{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-55685 .elementor-element.elementor-element-00001782 .frymo-short-overview-item i{font-size:25px;}.elementor-55685 .elementor-element.elementor-element-00001782 .frymo-short-overview-item svg{width:25px;}.elementor-55685 .elementor-element.elementor-element-00001783{--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;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:90px;--padding-bottom:90px;--padding-left:48px;--padding-right:48px;}.elementor-55685 .elementor-element.elementor-element-00001783:not(.elementor-motion-effects-element-type-background), .elementor-55685 .elementor-element.elementor-element-00001783 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-55685 .elementor-element.elementor-element-00001784{--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:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55685 .elementor-element.elementor-element-00001785{--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;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55685 .elementor-element.elementor-element-00001786 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10px;font-weight:600;line-height:1.22em;letter-spacing:0px;color:#777777;}.elementor-55685 .elementor-element.elementor-element-00001787 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:52px;font-weight:500;line-height:1.22em;letter-spacing:-0.7px;color:#111111;}.elementor-widget-frymo-description .frymo-widget-text-content{color:var( --e-global-color-text );--text-color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-frymo-description .frymo-widget-text-content p{color:var( --e-global-color-text );--text-color:var( --e-global-color-text );}.elementor-widget-frymo-description .frymo-widget-heading{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-frymo-description .frymo-widget-heading-line{background-color:var( --e-global-color-primary );}.elementor-55685 .elementor-element.elementor-element-00001788 .frymo-widget-text-content{text-align:left;color:#686868;--text-color:#686868;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;}.elementor-55685 .elementor-element.elementor-element-00001788 .frymo-widget-text-content p{color:#686868;--text-color:#686868;}.elementor-55685 .elementor-element.elementor-element-00001789{--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;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--border-radius:24px 24px 24px 24px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-55685 .elementor-element.elementor-element-00001789:not(.elementor-motion-effects-element-type-background), .elementor-55685 .elementor-element.elementor-element-00001789 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFB3;}.elementor-55685 .elementor-element.elementor-element-0000178a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10px;font-weight:600;line-height:1.22em;letter-spacing:0px;color:#777777;}.elementor-widget-frymo-price .frymo-widget-heading{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-frymo-price .frymo-widget-heading-line{background-color:var( --e-global-color-primary );}.elementor-widget-frymo-price .frymo-price{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-55685 .elementor-element.elementor-element-0000178b .frymo-price{color:#686868;font-family:"Manrope", Sans-serif;font-size:34px;font-weight:600;line-height:1.3em;}.elementor-widget-frymo-contact-data .frymo-widget-heading{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-frymo-contact-data .frymo-widget-heading-line{background-color:var( --e-global-color-primary );}.elementor-widget-frymo-contact-data .frymo-contact-name{color:var( --e-global-color-text );}.elementor-widget-frymo-contact-data .frymo-contact-position{color:var( --e-global-color-text );}.elementor-widget-frymo-contact-data .frymo-contact-address{color:var( --e-global-color-text );}.elementor-widget-frymo-contact-data .frymo-contact-item-label{color:var( --e-global-color-text );}.elementor-widget-frymo-contact-data .frymo-contact-item-value, .elementor-widget-frymo-contact-data .frymo-contact-item-value a{color:var( --e-global-color-text );}.elementor-widget-frymo-contact-data .frymo-contact-item-icon i{color:var( --e-global-color-text );}.elementor-widget-frymo-contact-data .frymo-contact-item-icon svg{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-frymo-contact-data .frymo-contact-data-button{background-color:var( --e-global-color-primary );}.elementor-widget-frymo-contact-data .frymo-contact-data-button:hover{background-color:var( --e-global-color-primary );}.elementor-55685 .elementor-element.elementor-element-0000178c .frymo-contact-card.image-top .frymo-contact-image{width:100%;max-width:100%;}.elementor-55685 .elementor-element.elementor-element-0000178c .frymo-contact-image{align-self:flex-start;border-radius:10px 10px 10px 10px;}.elementor-55685 .elementor-element.elementor-element-0000178c .frymo-contact-image img{object-fit:cover;object-position:top center;}.elementor-55685 .elementor-element.elementor-element-0000178c .frymo-contact-body{text-align:left;}.elementor-55685 .elementor-element.elementor-element-0000178c .frymo-contact-divider{margin-block:16px;background-color:#E9E9E9;}.elementor-55685 .elementor-element.elementor-element-0000178c .frymo-contact-items{gap:10px;}.elementor-55685 .elementor-element.elementor-element-0000178c .frymo-contact-item-label{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;line-height:1.4em;color:#686868;}.elementor-55685 .elementor-element.elementor-element-0000178c .frymo-contact-item-value, .elementor-55685 .elementor-element.elementor-element-0000178c .frymo-contact-item-value a{font-family:"Manrope", Sans-serif;font-size:16px;color:#111111;}.elementor-55685 .elementor-element.elementor-element-0000178c .frymo-contact-item-text{gap:6px;}.elementor-55685 .elementor-element.elementor-element-0000178c.frymo-contact-labels-stacked .frymo-contact-item.has-icon{row-gap:6px;}.elementor-55685 .elementor-element.elementor-element-0000178c .frymo-contact-item-icon{font-size:16px;}.elementor-55685 .elementor-element.elementor-element-0000178c .frymo-contact-item.has-icon{column-gap:10px;}.elementor-55685 .elementor-element.elementor-element-0000178d .elementor-button{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:600;line-height:1.15em;fill:#FFFFFF;color:#FFFFFF;background-color:#111111;border-radius:50px 50px 50px 50px;padding:15px 24px 15px 24px;}.elementor-55685 .elementor-element.elementor-element-0000178e{--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;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:90px;--padding-bottom:90px;--padding-left:48px;--padding-right:48px;}.elementor-55685 .elementor-element.elementor-element-0000178e:not(.elementor-motion-effects-element-type-background), .elementor-55685 .elementor-element.elementor-element-0000178e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F7;}.elementor-55685 .elementor-element.elementor-element-0000178f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10px;font-weight:600;line-height:1.22em;letter-spacing:0px;color:#686868;}.elementor-55685 .elementor-element.elementor-element-00001790 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:56px;font-weight:500;line-height:1.22em;letter-spacing:-0.7px;color:#111111;}.elementor-widget-frymo-gallery-bento-grid .images-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-frymo-gallery-bento-grid .frymo-widget-heading{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-frymo-gallery-bento-grid .frymo-widget-heading-line{background-color:var( --e-global-color-primary );}.elementor-55685 .elementor-element.elementor-element-00001791 .frymo-gallery-grid{--grid-columns:4;--grid-rows:2;column-gap:10px;row-gap:10px;}.elementor-55685 .elementor-element.elementor-element-00001791{--row-height:280px;}.elementor-55685 .elementor-element.elementor-element-00001791 .elementor-repeater-item-00000009{grid-column:span min( 2, var(--grid-columns) );grid-row:span min( 2, var(--grid-rows) );}.elementor-55685 .elementor-element.elementor-element-00001791 .buttons-wrapper{gap:10px;left:10px;bottom:10px;}.elementor-55685 .elementor-element.elementor-element-00001791 .frymo-gallery-grid-item a{border-radius:2px;}.elementor-55685 .elementor-element.elementor-element-00001791 .frymo-gallery-grid-item img{border-radius:2px;}.elementor-55685 .elementor-element.elementor-element-00001791 .item-hover-wrapper{border-radius:2px;}.elementor-55685 .elementor-element.elementor-element-00001791 .images-button{border-style:default;border-radius:3px 3px 3px 3px;background-color:#FFFFFF;color:#222222;padding:4px 26px 4px 26px;}.elementor-widget-frymo-video .frymo-widget-heading{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-frymo-video .frymo-widget-heading-line{background-color:var( --e-global-color-primary );}.elementor-55685 .elementor-element.elementor-element-00001792 .frymo-videos-wrapper{grid-template-columns:repeat(4, 1fr);column-gap:0px;row-gap:25px;}.elementor-widget-frymo-virtual-reality .frymo-widget-heading{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-frymo-virtual-reality .frymo-widget-heading-line{background-color:var( --e-global-color-primary );}.elementor-55685 .elementor-element.elementor-element-00001793 .frymo-vr-iframe{height:500px;}.elementor-55685 .elementor-element.elementor-element-00001793{--frame-height:500px;--space-between:20px;}.elementor-55685 .elementor-element.elementor-element-00001793 .frymo-vr-iframe:not(:last-child){margin-bottom:20px;}.elementor-55685 .elementor-element.elementor-element-00001794{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:80px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-55685 .elementor-element.elementor-element-00001794:not(.elementor-motion-effects-element-type-background), .elementor-55685 .elementor-element.elementor-element-00001794 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f7;}.elementor-55685 .elementor-element.elementor-element-00001795 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:600;line-height:1.22em;letter-spacing:-0.7px;color:#1d1d1f;}.elementor-55685 .elementor-element.elementor-element-00001796{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:28px 28px 28px 28px;box-shadow:0px 8px 24px -10px rgba(0,0,0,.14);--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-55685 .elementor-element.elementor-element-00001796:not(.elementor-motion-effects-element-type-background), .elementor-55685 .elementor-element.elementor-element-00001796 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-frymo-object-data .frymo-widget-heading{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-frymo-object-data .frymo-widget-heading-line{background-color:var( --e-global-color-primary );}.elementor-widget-frymo-object-data .frymo-data-heading{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-frymo-object-data .frymo-data-item-label{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-frymo-object-data .frymo-data-item-value{color:var( --e-global-color-primary );}.elementor-widget-frymo-object-data .frymo-data-item{border-color:var( --e-global-color-primary );}.elementor-55685 .elementor-element.elementor-element-00001797 .frymo-data-wrapper{grid-template-columns:repeat(2, 1fr);column-gap:0px;row-gap:20px;}.elementor-55685 .elementor-element.elementor-element-00001797 .frymo-data-wrapper:not(:last-child){margin-bottom:20px;}.elementor-55685 .elementor-element.elementor-element-00001797 .frymo-data-item-label{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:500;line-height:1.4em;color:#686868;}.elementor-55685 .elementor-element.elementor-element-00001797 .frymo-data-item-value{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:300;line-height:1.6em;color:#111111;}.elementor-55685 .elementor-element.elementor-element-00001797 .frymo-data-item{padding:0px 0px 0px 0px;}.elementor-55685 .elementor-element.elementor-element-00001798 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:32px;font-weight:600;line-height:1.22em;letter-spacing:-0.7px;color:#1d1d1f;}.elementor-widget-frymo-object-features .frymo-widget-heading{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-frymo-object-features .frymo-widget-heading-line{background-color:var( --e-global-color-primary );}.elementor-widget-frymo-object-features .frymo-data-item .frymo-data-item-icon i{color:var( --e-global-color-primary );}.elementor-widget-frymo-object-features .frymo-data-item .frymo-data-item-icon svg{color:var( --e-global-color-primary );}.elementor-widget-frymo-object-features .frymo-data-item-label{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-primary );}.elementor-widget-frymo-object-features .frymo-data-item-value, .elementor-widget-frymo-object-features .frymo-features-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-frymo-object-features .frymo-features-description{color:var( --e-global-color-text );}.elementor-widget-frymo-object-features .frymo-data-item-value{color:var( --e-global-color-text );}.elementor-widget-frymo-object-features .frymo-data-item{border-color:var( --e-global-color-primary );}.elementor-55685 .elementor-element.elementor-element-00001799 .frymo-data-item{justify-content:flex-start;background-color:#FFFFFFB3;padding:18px 18px 18px 18px;border-radius:14px 14px 14px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E4E4;}.elementor-55685 .elementor-element.elementor-element-00001799 .frymo-features-wrapper{grid-template-columns:repeat(2, 1fr);column-gap:12px;row-gap:12px;}.elementor-55685 .elementor-element.elementor-element-00001799 .frymo-features-wrapper:not(:last-child){margin-bottom:12px;}.elementor-55685 .elementor-element.elementor-element-00001799 .frymo-data-item .frymo-data-item-icon{font-size:20px;}.elementor-55685 .elementor-element.elementor-element-00001799 .frymo-data-item .frymo-data-item-icon i{color:#171717;}.elementor-55685 .elementor-element.elementor-element-00001799 .frymo-data-item .frymo-data-item-icon svg{color:#171717;}.elementor-55685 .elementor-element.elementor-element-00001799 .frymo-data-item-label{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:500;line-height:1.4em;letter-spacing:0px;color:#222222;}.elementor-55685 .elementor-element.elementor-element-00001799 .frymo-data-item-value, .elementor-55685 .elementor-element.elementor-element-00001799 .frymo-features-description{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:500;line-height:1.4em;}.elementor-55685 .elementor-element.elementor-element-00001799 .frymo-features-description{color:#686868;}.elementor-55685 .elementor-element.elementor-element-00001799 .frymo-data-item-value{color:#686868;}.elementor-55685 .elementor-element.elementor-element-0000179a{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:28px 28px 28px 28px;box-shadow:0px 8px 24px -10px rgba(0,0,0,.14);--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-55685 .elementor-element.elementor-element-0000179a:not(.elementor-motion-effects-element-type-background), .elementor-55685 .elementor-element.elementor-element-0000179a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-frymo-object-features-text .frymo-widget-text-content{color:var( --e-global-color-text );--text-color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-frymo-object-features-text .frymo-widget-text-content p{color:var( --e-global-color-text );--text-color:var( --e-global-color-text );}.elementor-widget-frymo-object-features-text .frymo-widget-heading{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-frymo-object-features-text .frymo-widget-heading-line{background-color:var( --e-global-color-primary );}.elementor-55685 .elementor-element.elementor-element-0000179b .frymo-widget-text-content{color:#686868;--text-color:#686868;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;}.elementor-55685 .elementor-element.elementor-element-0000179b .frymo-widget-text-content p{color:#686868;--text-color:#686868;}.elementor-55685 .elementor-element.elementor-element-0000179c{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:28px 28px 28px 28px;box-shadow:0px 8px 24px -10px rgba(0,0,0,.14);--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-55685 .elementor-element.elementor-element-0000179c:not(.elementor-motion-effects-element-type-background), .elementor-55685 .elementor-element.elementor-element-0000179c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-55685 .elementor-element.elementor-element-0000179d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;line-height:1.22em;letter-spacing:-0.7px;color:#1d1d1f;}.elementor-widget-frymo-energy-label .frymo-energy .frymo-energy-pointer{border-color:var( --e-global-color-primary );}.elementor-widget-frymo-energy-label .frymo-energy-bars .frymo-energy-bar.active:before{border-color:var( --e-global-color-primary );}.elementor-widget-frymo-energy-label .frymo-widget-heading{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-frymo-energy-label .frymo-widget-heading-line{background-color:var( --e-global-color-primary );}.elementor-55685 .elementor-element.elementor-element-0000179e .frymo-energy .frymo-energy-pointer{border-color:#000000 !important;border:4px solid;border-top:0;border-right:0;width:21px;height:21px;}.elementor-55685 .elementor-element.elementor-element-0000179e .frymo-energy-bars .frymo-energy-bar.active:before{border-color:#000000 !important;border:4px solid;border-top:0;border-right:0;width:21px;height:21px;}.elementor-widget-frymo-energy-data .frymo-widget-heading{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-frymo-energy-data .frymo-widget-heading-line{background-color:var( --e-global-color-primary );}.elementor-widget-frymo-energy-data .frymo-energy-data-key{color:var( --e-global-color-primary );}.elementor-widget-frymo-energy-data .frymo-energy-data-value{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-frymo-energy-data .frymo-energy-data-item{border-color:var( --e-global-color-primary );}.elementor-55685 .elementor-element.elementor-element-0000179f .frymo-energy-data{grid-template-columns:repeat(2, 1fr);column-gap:0px;row-gap:20px;}.elementor-55685 .elementor-element.elementor-element-0000179f .frymo-energy-data:not(:last-child){margin-bottom:20px;}.elementor-55685 .elementor-element.elementor-element-0000179f .frymo-energy-data-key{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:500;line-height:1.4em;color:#686868;}.elementor-55685 .elementor-element.elementor-element-0000179f .frymo-energy-data-value{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:300;line-height:1.6em;color:#111111;}.elementor-55685 .elementor-element.elementor-element-0000179f .frymo-energy-data-item{padding:0px 0px 0px 0px;}.elementor-widget-frymo-object-attachments .frymo-widget-heading{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-frymo-object-attachments .frymo-widget-heading-line{background-color:var( --e-global-color-primary );}.elementor-widget-frymo-object-attachments .frymo-data-item.with-icon .icon{color:var( --e-global-color-text );}.elementor-widget-frymo-object-attachments .frymo-data-item .title{color:var( --e-global-color-primary );}.elementor-widget-frymo-object-attachments .frymo-data-item .action-link a{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-frymo-object-attachments .groups-divider h3{color:var( --e-global-color-primary );}.elementor-widget-frymo-object-attachments .frymo-data-item{border-color:var( --e-global-color-primary );}.elementor-widget-frymo-object-attachments .frymo-attachment-preview-modal .frymo-attachment-preview-modal-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-55685 .elementor-element.elementor-element-000017a0 .frymo-data-wrapper{grid-template-columns:repeat(4, 1fr);column-gap:0px;row-gap:25px;}.elementor-55685 .elementor-element.elementor-element-000017a0 .frymo-data-wrapper:not(:last-child){margin-bottom:25px;}.elementor-55685 .elementor-element.elementor-element-000017a0 .frymo-data-item.with-icon .icon{width:50px;}.elementor-55685 .elementor-element.elementor-element-000017a0 .frymo-data-item.with-icon .icon i{font-size:50px;}.elementor-55685 .elementor-element.elementor-element-000017a0 .frymo-data-item .title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;line-height:1.4em;color:#686868;}.elementor-55685 .elementor-element.elementor-element-000017a0 .frymo-data-item{padding:0px 0px 0px 0px;}.elementor-55685 .elementor-element.elementor-element-000017a0 .frymo-attachment-preview-modal .frymo-attachment-preview-wrapper{padding:10px 10px 10px 10px;background-color:#FFF;}.elementor-55685 .elementor-element.elementor-element-000017a0 .frymo-attachment-preview-modal{background-color:#2C2C2CC0;}.elementor-55685 .elementor-element.elementor-element-000017a0 .frymo-attachment-preview-modal .frymo-attachment-preview-modal-heading{color:#333;}.elementor-55685 .elementor-element.elementor-element-000017a0 .frymo-attachment-preview-modal .frymo-attachment-preview-close{font-size:16px;color:#333;}.elementor-55685 .elementor-element.elementor-element-000017a1{--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;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:90px;--padding-bottom:90px;--padding-left:48px;--padding-right:48px;}.elementor-55685 .elementor-element.elementor-element-000017a1:not(.elementor-motion-effects-element-type-background), .elementor-55685 .elementor-element.elementor-element-000017a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-55685 .elementor-element.elementor-element-000017a2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:10px;font-weight:600;line-height:1.22em;letter-spacing:0px;color:#777777;}.elementor-55685 .elementor-element.elementor-element-000017a3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:52px;font-weight:500;line-height:1.22em;letter-spacing:-0.7px;color:#111111;}.elementor-55685 .elementor-element.elementor-element-000017a4{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55685 .elementor-element.elementor-element-000017a5{--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;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-frymo-location-description .frymo-widget-text-content{color:var( --e-global-color-text );--text-color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-frymo-location-description .frymo-widget-text-content p{color:var( --e-global-color-text );--text-color:var( --e-global-color-text );}.elementor-widget-frymo-location-description .frymo-widget-heading{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-frymo-location-description .frymo-widget-heading-line{background-color:var( --e-global-color-primary );}.elementor-55685 .elementor-element.elementor-element-000017a6 .frymo-widget-text-content{color:#686868;--text-color:#686868;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;}.elementor-55685 .elementor-element.elementor-element-000017a6 .frymo-widget-text-content p{color:#686868;--text-color:#686868;}.elementor-55685 .elementor-element.elementor-element-000017a7{--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;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-frymo-map .frymo-widget-heading{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-frymo-map .frymo-widget-heading-line{background-color:var( --e-global-color-primary );}.elementor-55685 .elementor-element.elementor-element-000017a9{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:80px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-55685 .elementor-element.elementor-element-000017a9:not(.elementor-motion-effects-element-type-background), .elementor-55685 .elementor-element.elementor-element-000017a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f7;}.elementor-55685 .elementor-element.elementor-element-000017aa .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:600;line-height:1.22em;letter-spacing:-0.7px;color:#1d1d1f;}.elementor-55685 .elementor-element.elementor-element-000017ab{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55685 .elementor-element.elementor-element-000017ac{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55685 .elementor-element.elementor-element-000017ad{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:28px 28px 28px 28px;box-shadow:0px 8px 24px -10px rgba(0,0,0,.14);--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-55685 .elementor-element.elementor-element-000017ad:not(.elementor-motion-effects-element-type-background), .elementor-55685 .elementor-element.elementor-element-000017ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-55685 .elementor-element.elementor-element-000017ae .frymo-contact-card.image-top .frymo-contact-image{width:100%;max-width:100%;}.elementor-55685 .elementor-element.elementor-element-000017ae .frymo-contact-image{align-self:flex-start;border-radius:10px 10px 10px 10px;}.elementor-55685 .elementor-element.elementor-element-000017ae .frymo-contact-image img{object-fit:cover;object-position:top center;}.elementor-55685 .elementor-element.elementor-element-000017ae .frymo-contact-body{text-align:left;}.elementor-55685 .elementor-element.elementor-element-000017ae .frymo-contact-divider{margin-block:16px;background-color:#E9E9E9;}.elementor-55685 .elementor-element.elementor-element-000017ae .frymo-contact-items{gap:10px;}.elementor-55685 .elementor-element.elementor-element-000017ae .frymo-contact-item-label{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;line-height:1.4em;color:#686868;}.elementor-55685 .elementor-element.elementor-element-000017ae .frymo-contact-item-value, .elementor-55685 .elementor-element.elementor-element-000017ae .frymo-contact-item-value a{font-family:"Manrope", Sans-serif;font-size:16px;color:#111111;}.elementor-55685 .elementor-element.elementor-element-000017ae .frymo-contact-item-text{gap:6px;}.elementor-55685 .elementor-element.elementor-element-000017ae.frymo-contact-labels-stacked .frymo-contact-item.has-icon{row-gap:6px;}.elementor-55685 .elementor-element.elementor-element-000017ae .frymo-contact-item-icon{font-size:16px;}.elementor-55685 .elementor-element.elementor-element-000017ae .frymo-contact-item.has-icon{column-gap:10px;}.elementor-55685 .elementor-element.elementor-element-000017af .frymo-price{color:#686868;font-family:"Manrope", Sans-serif;font-size:34px;font-weight:600;line-height:1.3em;}.elementor-55685 .elementor-element.elementor-element-000017b0{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55685 .elementor-element.elementor-element-000017b1{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:28px 28px 28px 28px;box-shadow:0px 8px 24px -10px rgba(0,0,0,.14);--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-55685 .elementor-element.elementor-element-000017b1:not(.elementor-motion-effects-element-type-background), .elementor-55685 .elementor-element.elementor-element-000017b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-55685 .elementor-element.elementor-element-000017b2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:600;line-height:1.22em;letter-spacing:-0.7px;color:#1d1d1f;}.frymo-contact-form-modal[data-id="{{ID}}"] .frymo-contact-form-modal-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-frymo-contact-form .frymo-form-field label{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-frymo-contact-form .frymo-form-field input, .elementor-widget-frymo-contact-form .frymo-form-field textarea, .elementor-widget-frymo-contact-form .frymo-form-field .selectize-input, .elementor-widget-frymo-contact-form .frymo-form-field .selectize-dropdown, .elementor-widget-frymo-contact-form .frymo-form-field select{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-frymo-contact-form{--input-text-color:var( --e-global-color-text );}.elementor-widget-frymo-contact-form #frymo-contact-form-{{ID}} .frymo-form-field[data-type="acceptance"] label, .elementor-widget-frymo-contact-form #frymo-contact-form-{{ID}} .frymo-form-field[data-type="acceptance"] label a{color:var( --e-global-color-text );}.elementor-widget-frymo-contact-form #frymo-contact-form-{{ID}} .frymo-form-field[data-type="acceptance"] label a{color:var( --e-global-color-text );}.elementor-widget-frymo-contact-form .frymo-show-contact-form{border-color:var( --e-global-color-secondary );}.elementor-widget-frymo-contact-form .frymo-show-contact-form:hover{border-color:var( --e-global-color-primary );}.elementor-widget-frymo-contact-form .frymo-back:hover{color:var( --e-global-color-primary );}.elementor-widget-frymo-contact-form .frymo-back:hover svg{fill:var( --e-global-color-primary );}.elementor-widget-frymo-contact-form .frymo-next:hover{color:var( --e-global-color-primary );}.elementor-widget-frymo-contact-form .frymo-next:hover svg{fill:var( --e-global-color-primary );}.elementor-widget-frymo-contact-form .form-messages > div{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-frymo-contact-form .frymo-widget-heading{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-frymo-contact-form .frymo-widget-heading-line{background-color:var( --e-global-color-primary );}.frymo-form-field.elementor-repeater-item-62035c4{width:50%;}.frymo-form-field.elementor-repeater-item-c8a1991{width:50%;}.frymo-form-field.elementor-repeater-item-66d733f{width:50%;}.frymo-form-field.elementor-repeater-item-3de64f3{width:50%;}.frymo-form-field.elementor-repeater-item-c9e527d{width:100%;}.frymo-form-field.elementor-repeater-item-91d4a35{width:100%;}.elementor-55685 .elementor-element.elementor-element-000017b3 .frymo-step-tab{flex-direction:row;color:#272727;background-color:#f2f2f2;gap:5px;padding:10px 26px 10px 26px;border-style:none;border-radius:2px 2px 2px 2px;}.elementor-55685 .elementor-element.elementor-element-000017b3 .frymo-back{flex-direction:row;color:#FFF;background-color:#272727;}.elementor-55685 .elementor-element.elementor-element-000017b3 .frymo-next{flex-direction:row-reverse;color:#FFF;background-color:#272727;}.elementor-55685 .elementor-element.elementor-element-000017b3 {--form-horizontal-gap:10px;--form-vertical-gap:10px;--field-right-padding:8px;}.elementor-55685 .elementor-element.elementor-element-000017b3 .frymo-form-step-tabs{margin-bottom:20px;gap:10px;}.elementor-55685 .elementor-element.elementor-element-000017b3 .frymo-step-tab.active{color:#fff;fill:#fff;background-color:#272727;}.elementor-55685 .elementor-element.elementor-element-000017b3 .frymo-step-tab.active svg{fill:#fff;}.elementor-55685 .elementor-element.elementor-element-000017b3 .frymo-form-field label{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;color:#111111;margin-bottom:5px;}.elementor-55685 .elementor-element.elementor-element-000017b3 .frymo-form-field input, .elementor-55685 .elementor-element.elementor-element-000017b3 .frymo-form-field textarea, .elementor-55685 .elementor-element.elementor-element-000017b3 .frymo-form-field .selectize-input, .elementor-55685 .elementor-element.elementor-element-000017b3 .frymo-form-field .selectize-dropdown, .elementor-55685 .elementor-element.elementor-element-000017b3 .frymo-form-field select{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;}.elementor-55685 .elementor-element.elementor-element-000017b3{--input-placeholder-color:#555;--input-background-color:#FFF;--field-border-radius:12px 12px 12px 12px;}.elementor-55685 .elementor-element.elementor-element-000017b3 input:not(.selectize-input input), .elementor-55685 .elementor-element.elementor-element-000017b3 textarea, .elementor-55685 .elementor-element.elementor-element-000017b3 .selectize-control, .elementor-55685 .elementor-element.elementor-element-000017b3 .selectize-dropdown, .elementor-55685 .elementor-element.elementor-element-000017b3 select{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D9D9D9;}.elementor-55685 .elementor-element.elementor-element-000017b3 input:not(.selectize-input input), .elementor-55685 .elementor-element.elementor-element-000017b3 .selectize-control, .elementor-55685 .elementor-element.elementor-element-000017b3 textarea, .elementor-55685 .elementor-element.elementor-element-000017b3 select{border-radius:12px 12px 12px 12px;overflow:hidden;}.elementor-55685 .elementor-element.elementor-element-000017b3 input:not([type="select-one"]), .elementor-55685 .elementor-element.elementor-element-000017b3 textarea, .elementor-55685 .elementor-element.elementor-element-000017b3 .selectize-input, .elementor-55685 .elementor-element.elementor-element-000017b3 select:not([name="country_code"]){padding:8px 8px 8px 8px !important;}.elementor-55685 .elementor-element.elementor-element-000017b3 #frymo-contact-form-000017b3 .frymo-form-field[data-type="acceptance"] label, .elementor-55685 .elementor-element.elementor-element-000017b3 #frymo-contact-form-000017b3 .frymo-form-field[data-type="acceptance"] label a{font-family:"Roboto", Sans-serif;line-height:1.4em;color:#000000;}.elementor-55685 .elementor-element.elementor-element-000017b3 #frymo-contact-form-000017b3 .frymo-form-field[data-type="acceptance"] label a{color:#000000;text-decoration:underline;}.elementor-55685 .elementor-element.elementor-element-000017b3 .frymo-button{gap:0px;font-family:"Roboto", Sans-serif;font-weight:500;padding:10px 36px 10px 36px;border-radius:30px 30px 30px 30px;border-width:1px 1px 1px 1px;}.elementor-55685 .elementor-element.elementor-element-000017b3 .frymo-submit{color:#ffffff;background-color:#111111;border-color:#000000;}.elementor-55685 .elementor-element.elementor-element-000017b3 .frymo-submit svg{fill:#ffffff;}.elementor-55685 .elementor-element.elementor-element-000017b3 .frymo-submit:after{border-right-color:#ffffff;border-bottom-color:#ffffff;border-left-color:#ffffff;}.elementor-55685 .elementor-element.elementor-element-000017b3 .frymo-submit:focus{background-color:#111111;}.elementor-55685 .elementor-element.elementor-element-000017b3 .frymo-submit:hover{color:#FFFFFF;background-color:#333333;}.elementor-55685 .elementor-element.elementor-element-000017b3 .frymo-submit:hover svg{fill:#FFFFFF;}.elementor-55685 .elementor-element.elementor-element-000017b3 .frymo-submit:hover:after{border-right-color:#FFFFFF;border-bottom-color:#FFFFFF;border-left-color:#FFFFFF;}.elementor-55685 .elementor-element.elementor-element-000017b3 .frymo-back svg{fill:#FFF;}.elementor-55685 .elementor-element.elementor-element-000017b3 .frymo-back:focus{background-color:#272727;}.elementor-55685 .elementor-element.elementor-element-000017b3 .frymo-back:hover{color:#555;background-color:rgba( 0, 0, 0, 0.05);}.elementor-55685 .elementor-element.elementor-element-000017b3 .frymo-back:hover svg{fill:#555;}.elementor-55685 .elementor-element.elementor-element-000017b3 .frymo-next svg{fill:#FFF;}.elementor-55685 .elementor-element.elementor-element-000017b3 .frymo-next:focus{background-color:#272727;}.elementor-55685 .elementor-element.elementor-element-000017b3 .frymo-next:hover{color:#555;background-color:rgba( 0, 0, 0, 0.05);}.elementor-55685 .elementor-element.elementor-element-000017b3 .frymo-next:hover svg{fill:#555;}.elementor-55685 .elementor-element.elementor-element-000017b3 .form-messages > div{padding:10px 10px 10px 10px;}.elementor-55685 .elementor-element.elementor-element-000017b3 .form-messages .success{color:#FFF;background-color:#689f38;}.elementor-55685 .elementor-element.elementor-element-000017b3 .form-messages .error{color:#FFF;background-color:#ff5252;}.elementor-55685 .elementor-element.elementor-element-kfshared{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-55685 .elementor-element.elementor-element-00001773{--min-height:680px;--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-55685 .elementor-element.elementor-element-00001774 .elementor-heading-title{font-size:10px;}.elementor-55685 .elementor-element.elementor-element-00001776 .frymo-title{font-size:44px;}.elementor-55685 .elementor-element.elementor-element-00001777{--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;}.elementor-55685 .elementor-element.elementor-element-0000177a{--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-55685 .elementor-element.elementor-element-0000177b{--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;}.elementor-55685 .elementor-element.elementor-element-00001781{--padding-top:56px;--padding-bottom:56px;--padding-left:32px;--padding-right:32px;}.elementor-55685 .elementor-element.elementor-element-00001782 .frymo-short-overview{grid-template-columns:repeat(3, 1fr);}.elementor-55685 .elementor-element.elementor-element-00001783{--padding-top:56px;--padding-bottom:56px;--padding-left:32px;--padding-right:32px;}.elementor-55685 .elementor-element.elementor-element-00001784{--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;}.elementor-55685 .elementor-element.elementor-element-00001786 .elementor-heading-title{font-size:10px;}.elementor-55685 .elementor-element.elementor-element-00001787 .elementor-heading-title{font-size:40px;}.elementor-55685 .elementor-element.elementor-element-0000178a .elementor-heading-title{font-size:10px;}.elementor-55685 .elementor-element.elementor-element-0000178e{--padding-top:56px;--padding-bottom:56px;--padding-left:32px;--padding-right:32px;}.elementor-55685 .elementor-element.elementor-element-0000178f .elementor-heading-title{font-size:10px;}.elementor-55685 .elementor-element.elementor-element-00001790 .elementor-heading-title{font-size:40px;}.elementor-55685 .elementor-element.elementor-element-00001791{--row-height:110px;}.elementor-55685 .elementor-element.elementor-element-00001792 .frymo-videos-wrapper{grid-template-columns:repeat(2, 1fr);}.elementor-55685 .elementor-element.elementor-element-00001794{--padding-top:56px;--padding-bottom:56px;--padding-left:32px;--padding-right:32px;}.elementor-55685 .elementor-element.elementor-element-00001795 .elementor-heading-title{font-size:40px;}.elementor-55685 .elementor-element.elementor-element-00001797 .frymo-data-wrapper{grid-template-columns:repeat(2, 1fr);}.elementor-55685 .elementor-element.elementor-element-00001798 .elementor-heading-title{font-size:32px;}.elementor-55685 .elementor-element.elementor-element-00001799 .frymo-features-wrapper{grid-template-columns:repeat(2, 1fr);}.elementor-55685 .elementor-element.elementor-element-0000179d .elementor-heading-title{font-size:30px;}.elementor-55685 .elementor-element.elementor-element-0000179f .frymo-energy-data{grid-template-columns:repeat(2, 1fr);}.elementor-55685 .elementor-element.elementor-element-000017a0 .frymo-data-wrapper{grid-template-columns:repeat(2, 1fr);}.elementor-55685 .elementor-element.elementor-element-000017a1{--padding-top:56px;--padding-bottom:56px;--padding-left:32px;--padding-right:32px;}.elementor-55685 .elementor-element.elementor-element-000017a2 .elementor-heading-title{font-size:10px;}.elementor-55685 .elementor-element.elementor-element-000017a3 .elementor-heading-title{font-size:40px;}.elementor-55685 .elementor-element.elementor-element-000017a4{--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;}.elementor-55685 .elementor-element.elementor-element-000017a9{--padding-top:56px;--padding-bottom:56px;--padding-left:32px;--padding-right:32px;}.elementor-55685 .elementor-element.elementor-element-000017aa .elementor-heading-title{font-size:40px;}.elementor-55685 .elementor-element.elementor-element-000017ab{--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;}.elementor-55685 .elementor-element.elementor-element-000017b2 .elementor-heading-title{font-size:28px;}}@media(max-width:767px){.elementor-55685 .elementor-element.elementor-element-00001773{--min-height:660px;--padding-top:64px;--padding-bottom:48px;--padding-left:22px;--padding-right:22px;}.elementor-55685 .elementor-element.elementor-element-00001774 .elementor-heading-title{font-size:11px;}.elementor-55685 .elementor-element.elementor-element-00001776 .frymo-title{text-align:left;font-size:34px;line-height:1.16em;}.elementor-55685 .elementor-element.elementor-element-00001777{--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;}.elementor-55685 .elementor-element.elementor-element-0000177a{--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;}.elementor-55685 .elementor-element.elementor-element-0000177b{--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;}.elementor-55685 .elementor-element.elementor-element-00001781{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-55685 .elementor-element.elementor-element-00001782 .frymo-short-overview{grid-template-columns:repeat(2, 1fr);}.elementor-55685 .elementor-element.elementor-element-00001782 .frymo-short-overview-item-label{font-size:14px;}.elementor-55685 .elementor-element.elementor-element-00001782 .frymo-short-overview-item-value{font-size:14px;}.elementor-55685 .elementor-element.elementor-element-00001783{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-55685 .elementor-element.elementor-element-00001784{--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;}.elementor-55685 .elementor-element.elementor-element-00001785{--width:100%;}.elementor-55685 .elementor-element.elementor-element-00001786 .elementor-heading-title{font-size:11px;}.elementor-55685 .elementor-element.elementor-element-00001787 .elementor-heading-title{font-size:30px;}.elementor-55685 .elementor-element.elementor-element-00001788 .frymo-widget-text-content p{margin-bottom:0px;}.elementor-55685 .elementor-element.elementor-element-00001788 .frymo-widget-text-content{font-size:16px;line-height:1.75em;}.elementor-55685 .elementor-element.elementor-element-00001789{--width:100%;}.elementor-55685 .elementor-element.elementor-element-0000178a .elementor-heading-title{font-size:11px;}.elementor-55685 .elementor-element.elementor-element-0000178b .frymo-price{font-size:28px;line-height:1.3em;}.elementor-55685 .elementor-element.elementor-element-0000178c .frymo-contact-item-label{font-size:14px;}.elementor-55685 .elementor-element.elementor-element-0000178c .frymo-contact-item-value, .elementor-55685 .elementor-element.elementor-element-0000178c .frymo-contact-item-value a{font-size:14px;}.elementor-55685 .elementor-element.elementor-element-0000178e{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-55685 .elementor-element.elementor-element-0000178f .elementor-heading-title{font-size:11px;}.elementor-55685 .elementor-element.elementor-element-00001790 .elementor-heading-title{font-size:30px;}.elementor-55685 .elementor-element.elementor-element-00001791 .frymo-gallery-grid{--grid-columns:1;}.elementor-55685 .elementor-element.elementor-element-00001791{--row-height:140px;}.elementor-55685 .elementor-element.elementor-element-00001791 .elementor-repeater-item-00000009{grid-column:span min( 1, var(--grid-columns) );grid-row:span min( 1, var(--grid-rows) );}.elementor-55685 .elementor-element.elementor-element-00001792 .frymo-videos-wrapper{grid-template-columns:repeat(1, 1fr);}.elementor-55685 .elementor-element.elementor-element-00001794{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-55685 .elementor-element.elementor-element-00001795 .elementor-heading-title{font-size:30px;}.elementor-55685 .elementor-element.elementor-element-00001797 .frymo-data-wrapper{grid-template-columns:repeat(1, 1fr);}.elementor-55685 .elementor-element.elementor-element-00001797 .frymo-data-item-label{font-size:14px;}.elementor-55685 .elementor-element.elementor-element-00001797 .frymo-data-item-value{font-size:14px;}.elementor-55685 .elementor-element.elementor-element-00001798 .elementor-heading-title{font-size:30px;}.elementor-55685 .elementor-element.elementor-element-00001799 .frymo-features-wrapper{grid-template-columns:repeat(1, 1fr);}.elementor-55685 .elementor-element.elementor-element-00001799 .frymo-data-item-label{font-size:14px;}.elementor-55685 .elementor-element.elementor-element-00001799 .frymo-data-item-value, .elementor-55685 .elementor-element.elementor-element-00001799 .frymo-features-description{font-size:14px;}.elementor-55685 .elementor-element.elementor-element-0000179b .frymo-widget-text-content{font-size:16px;line-height:1.75em;}.elementor-55685 .elementor-element.elementor-element-0000179d .elementor-heading-title{font-size:30px;}.elementor-55685 .elementor-element.elementor-element-0000179f .frymo-energy-data{grid-template-columns:repeat(1, 1fr);}.elementor-55685 .elementor-element.elementor-element-0000179f .frymo-energy-data-key{font-size:14px;}.elementor-55685 .elementor-element.elementor-element-0000179f .frymo-energy-data-value{font-size:14px;line-height:1.6em;}.elementor-55685 .elementor-element.elementor-element-000017a0 .frymo-data-wrapper{grid-template-columns:repeat(1, 1fr);}.elementor-55685 .elementor-element.elementor-element-000017a0 .frymo-data-item .title{font-size:14px;}.elementor-55685 .elementor-element.elementor-element-000017a1{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-55685 .elementor-element.elementor-element-000017a2 .elementor-heading-title{font-size:11px;}.elementor-55685 .elementor-element.elementor-element-000017a3 .elementor-heading-title{font-size:30px;}.elementor-55685 .elementor-element.elementor-element-000017a4{--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;}.elementor-55685 .elementor-element.elementor-element-000017a5{--width:100%;}.elementor-55685 .elementor-element.elementor-element-000017a6 .frymo-widget-text-content{font-size:16px;line-height:1.75em;}.elementor-55685 .elementor-element.elementor-element-000017a7{--width:100%;}.elementor-55685 .elementor-element.elementor-element-000017a9{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-55685 .elementor-element.elementor-element-000017aa .elementor-heading-title{font-size:30px;}.elementor-55685 .elementor-element.elementor-element-000017ab{--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;}.elementor-55685 .elementor-element.elementor-element-000017ac{--width:100%;}.elementor-55685 .elementor-element.elementor-element-000017ae .frymo-contact-item-label{font-size:14px;}.elementor-55685 .elementor-element.elementor-element-000017ae .frymo-contact-item-value, .elementor-55685 .elementor-element.elementor-element-000017ae .frymo-contact-item-value a{font-size:14px;}.elementor-55685 .elementor-element.elementor-element-000017af .frymo-price{font-size:28px;line-height:1.3em;}.elementor-55685 .elementor-element.elementor-element-000017b0{--width:100%;}.elementor-55685 .elementor-element.elementor-element-000017b2 .elementor-heading-title{font-size:30px;}.frymo-form-field.elementor-repeater-item-62035c4{width:100%;}.frymo-form-field.elementor-repeater-item-c8a1991{width:100%;}.frymo-form-field.elementor-repeater-item-66d733f{width:100%;}.frymo-form-field.elementor-repeater-item-3de64f3{width:100%;}.frymo-form-field.elementor-repeater-item-c9e527d{width:100%;}}@media(min-width:768px){.elementor-55685 .elementor-element.elementor-element-0000177a{--content-width:1180px;}.elementor-55685 .elementor-element.elementor-element-00001781{--content-width:1180px;}.elementor-55685 .elementor-element.elementor-element-00001783{--content-width:1180px;}.elementor-55685 .elementor-element.elementor-element-00001785{--width:66%;}.elementor-55685 .elementor-element.elementor-element-00001789{--width:30%;}.elementor-55685 .elementor-element.elementor-element-0000178e{--content-width:1180px;}.elementor-55685 .elementor-element.elementor-element-00001794{--content-width:1180px;}.elementor-55685 .elementor-element.elementor-element-000017a1{--content-width:1180px;}.elementor-55685 .elementor-element.elementor-element-000017a5{--width:46%;}.elementor-55685 .elementor-element.elementor-element-000017a7{--width:50%;}.elementor-55685 .elementor-element.elementor-element-000017a9{--content-width:1180px;}.elementor-55685 .elementor-element.elementor-element-000017ac{--width:32%;}.elementor-55685 .elementor-element.elementor-element-000017b0{--width:64%;}}@media(max-width:1024px) and (min-width:768px){.elementor-55685 .elementor-element.elementor-element-00001785{--width:100%;}.elementor-55685 .elementor-element.elementor-element-00001789{--width:100%;}.elementor-55685 .elementor-element.elementor-element-000017a5{--width:100%;}.elementor-55685 .elementor-element.elementor-element-000017a7{--width:100%;}.elementor-55685 .elementor-element.elementor-element-000017ac{--width:100%;}.elementor-55685 .elementor-element.elementor-element-000017b0{--width:100%;}}/* Start custom CSS for frymo-featured-image, class: .elementor-element-00001772 */.elementor-55685 .elementor-element.elementor-element-00001772{position:absolute;inset:0;width:100%;height:100%;}.elementor-55685 .elementor-element.elementor-element-00001772 img{width:100%!important;height:100%!important;object-fit:cover!important;}.elementor-55685 .elementor-element.elementor-element-00001772 .elementor-widget-container{height:100%;}/* End custom CSS */
/* Start custom CSS for frymo-object-badges, class: .elementor-element-00001775 */.elementor-55685 .elementor-element.elementor-element-00001775 .frymo-badge{color:#fff!important;background:rgba(255,255,255,.12)!important;border:1px solid rgba(255,255,255,.4)!important;border-radius:99px!important;font:500 11px/1.4 Manrope,sans-serif!important;padding:8px 14px!important;backdrop-filter:blur(20px);}/* End custom CSS */
/* Start custom CSS for frymo-title, class: .elementor-element-00001776 */.elementor-55685 .elementor-element.elementor-element-00001776{max-width:880px;}.elementor-55685 .elementor-element.elementor-element-00001776 h1{overflow-wrap:break-word;hyphens:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00001773 */.elementor-55685 .elementor-element.elementor-element-00001773{position:relative;z-index:2;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00001771 */.elementor-55685 .elementor-element.elementor-element-00001771{position:relative;overflow:hidden;}.elementor-55685 .elementor-element.elementor-element-00001771:after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.15),rgba(0,0,0,.35) 35%,rgba(0,0,0,.86));pointer-events:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0000177b */.elementor-55685 .elementor-element.elementor-element-0000177b{overflow-x:auto;scrollbar-width:none;}.elementor-55685 .elementor-element.elementor-element-0000177b .elementor-widget-button{flex:0 0 auto;width:auto;}.elementor-55685 .elementor-element.elementor-element-0000177b .elementor-button{background:transparent!important;color:#111!important;padding:14px!important;white-space:nowrap;font-size:12px!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0000177a */.elementor-55685 .elementor-element.elementor-element-0000177a{position:sticky;top:106px;z-index:40;background:rgba(255,255,255,.88);border-bottom:1px solid #ddd;backdrop-filter:blur(24px);}@media(max-width:1024px){.elementor-55685 .elementor-element.elementor-element-0000177a{position:relative;top:0;}}/* End custom CSS */
/* Start custom CSS for frymo-short-overview, class: .elementor-element-00001782 */.elementor-55685 .elementor-element.elementor-element-00001782 .frymo-data-item{background:transparent!important;border:0!important;border-right:1px solid #333!important;border-radius:0!important;padding:18px!important;}.elementor-55685 .elementor-element.elementor-element-00001782 .frymo-data-item-label{color:#bbb!important;font-size:12px!important;}.elementor-55685 .elementor-element.elementor-element-00001782 .frymo-data-item-value{color:#fff!important;font-size:24px!important;line-height:1.3!important;}@media(max-width:767px){.elementor-55685 .elementor-element.elementor-element-00001782 .frymo-data-item{padding:12px!important;}.elementor-55685 .elementor-element.elementor-element-00001782 .frymo-data-item-value{font-size:21px!important;}}/* End custom CSS */
/* Start custom CSS for frymo-contact-data, class: .elementor-element-0000178c */.elementor-55685 .elementor-element.elementor-element-0000178c a{overflow-wrap:anywhere;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00001789 */.elementor-55685 .elementor-element.elementor-element-00001789{border:1px solid #e5e5e5;backdrop-filter:blur(24px);box-shadow:0 24px 80px rgba(0,0,0,.07);}/* End custom CSS */
/* Start custom CSS for frymo-object-data, class: .elementor-element-00001797 */.elementor-55685 .elementor-element.elementor-element-00001797 .frymo-data-item-label,.elementor-55685 .elementor-element.elementor-element-00001797 .frymo-data-item-value{white-space:normal;overflow-wrap:anywhere;}.elementor-55685 .elementor-element.elementor-element-00001797 .frymo-data-item-value{line-height:1.6!important;}/* End custom CSS */
/* Start custom CSS for frymo-object-features, class: .elementor-element-00001799 */.elementor-55685 .elementor-element.elementor-element-00001799 .frymo-data-item{display:flex!important;align-items:center!important;gap:14px!important;min-height:72px;box-shadow:inset 0 1px 0 #fff;backdrop-filter:blur(16px);}.elementor-55685 .elementor-element.elementor-element-00001799 .frymo-data-item-icon{display:flex!important;align-items:center;justify-content:center;flex:0 0 36px;width:36px;height:36px;border-radius:50%;background:#F1F1F1;color:#171717!important;}.elementor-55685 .elementor-element.elementor-element-00001799 .frymo-data-item-icon i,.elementor-55685 .elementor-element.elementor-element-00001799 .frymo-data-item-icon svg{color:#171717!important;fill:currentColor!important;font-size:18px!important;line-height:1!important;}.elementor-55685 .elementor-element.elementor-element-00001799 .frymo-data-item-content{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;flex:1;min-width:0;}.elementor-55685 .elementor-element.elementor-element-00001799 .frymo-data-item-label,.elementor-55685 .elementor-element.elementor-element-00001799 .frymo-data-item-value{font-family:Manrope,sans-serif!important;font-size:14px!important;line-height:1.4!important;font-weight:500!important;margin:0!important;padding:0!important;}.elementor-55685 .elementor-element.elementor-element-00001799 .frymo-data-item-value{color:#686868!important;white-space:nowrap;}/* End custom CSS */
/* Start custom CSS for frymo-energy-data, class: .elementor-element-0000179f */.elementor-55685 .elementor-element.elementor-element-0000179f .frymo-data-item-label,.elementor-55685 .elementor-element.elementor-element-0000179f .frymo-data-item-value{white-space:normal;overflow-wrap:anywhere;}.elementor-55685 .elementor-element.elementor-element-0000179f .frymo-data-item-value{line-height:1.6!important;}/* End custom CSS */
/* Start custom CSS for frymo-contact-data, class: .elementor-element-000017ae */.elementor-55685 .elementor-element.elementor-element-000017ae a{overflow-wrap:anywhere;}/* End custom CSS */
/* Start custom CSS for frymo-contact-form, class: .elementor-element-000017b3 */.elementor-55685 .elementor-element.elementor-element-000017b3 input,.elementor-55685 .elementor-element.elementor-element-000017b3 textarea,.elementor-55685 .elementor-element.elementor-element-000017b3 select{font-size:16px!important;min-height:48px;}.elementor-55685 .elementor-element.elementor-element-000017b3 label{line-height:1.5;}.elementor-55685 .elementor-element.elementor-element-000017b3 .frymo-submit{min-height:50px;white-space:normal;}/* End custom CSS */