.elementor-6510 .elementor-element.elementor-element-heroen001 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6510 .elementor-element.elementor-element-heroen001:not(.elementor-motion-effects-element-type-background), .elementor-6510 .elementor-element.elementor-element-heroen001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://laser-rens.dk/wp-content/uploads/2026/06/laser-rens-hero-people-industrial-cleaning.jpg");background-position:center bottom;background-repeat:no-repeat;background-size:cover;}.elementor-6510 .elementor-element.elementor-element-heroen001{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 32px 32px 32px;}.elementor-6510 .elementor-element.elementor-element-heroen001 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6510 .elementor-element.elementor-element-herocoltxt > .elementor-element-populated{padding:8px 16px 8px 0px;}.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-6510 .elementor-element.elementor-element-herotit01 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-6510 .elementor-element.elementor-element-herotit01{text-align:start;}.elementor-6510 .elementor-element.elementor-element-herotit01 .elementor-heading-title{font-family:"Tachyon", Sans-serif;font-size:50px;font-weight:400;line-height:0.96em;letter-spacing:0.035em;color:#DC3F18;}.elementor-6510 .elementor-element.elementor-element-herotag01 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-6510 .elementor-element.elementor-element-herotag01{text-align:start;}.elementor-6510 .elementor-element.elementor-element-herotag01 .elementor-heading-title{font-family:"Tachyon", Sans-serif;font-size:33px;font-weight:400;line-height:1.04em;color:#16331E;}.elementor-6510 .elementor-element.elementor-element-heroformsec:not(.elementor-motion-effects-element-type-background), .elementor-6510 .elementor-element.elementor-element-heroformsec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1EA;}.elementor-6510 .elementor-element.elementor-element-heroformsec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-6510 .elementor-element.elementor-element-heroformsec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6510 .elementor-element.elementor-element-hfcoltop:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6510 .elementor-element.elementor-element-hfcoltop > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6510 .elementor-element.elementor-element-hfcoltop > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 36px 32px 36px;}.elementor-6510 .elementor-element.elementor-element-hfcoltop > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6510 .elementor-element.elementor-element-hfheadingdk > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-6510 .elementor-element.elementor-element-hfheadingdk{text-align:start;}.elementor-6510 .elementor-element.elementor-element-hfheadingdk .elementor-heading-title{font-family:"Tachyon", Sans-serif;font-size:26px;font-weight:700;letter-spacing:0.025em;color:#0D6A3B;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6510 .elementor-element.elementor-element-heroformwdk .elementor-field-group{padding-right:calc( 24px/2 );padding-left:calc( 24px/2 );margin-bottom:14px;}.elementor-6510 .elementor-element.elementor-element-heroformwdk .elementor-form-fields-wrapper{margin-left:calc( -24px/2 );margin-right:calc( -24px/2 );margin-bottom:-14px;}.elementor-6510 .elementor-element.elementor-element-heroformwdk .elementor-field-group.recaptcha_v3-bottomleft, .elementor-6510 .elementor-element.elementor-element-heroformwdk .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-6510 .elementor-element.elementor-element-heroformwdk .elementor-labels-inline .elementor-field-group > label{padding-left:4px;}body:not(.rtl) .elementor-6510 .elementor-element.elementor-element-heroformwdk .elementor-labels-inline .elementor-field-group > label{padding-right:4px;}body .elementor-6510 .elementor-element.elementor-element-heroformwdk .elementor-labels-above .elementor-field-group > label{padding-bottom:4px;}.elementor-6510 .elementor-element.elementor-element-heroformwdk .elementor-field-group > label{font-family:"Teko", Sans-serif;font-size:16px;font-weight:600;}.elementor-6510 .elementor-element.elementor-element-heroformwdk .elementor-field-type-html{padding-bottom:0px;}.elementor-6510 .elementor-element.elementor-element-heroformwdk .elementor-field-group .elementor-field{color:#16331E;}.elementor-6510 .elementor-element.elementor-element-heroformwdk .elementor-field-group .elementor-field, .elementor-6510 .elementor-element.elementor-element-heroformwdk .elementor-field-subgroup label{font-family:"Teko", Sans-serif;font-size:17px;}.elementor-6510 .elementor-element.elementor-element-heroformwdk .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF;border-color:#D9D9D9;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-6510 .elementor-element.elementor-element-heroformwdk .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF;border-color:#D9D9D9;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-6510 .elementor-element.elementor-element-heroformwdk .elementor-field-group .elementor-select-wrapper::before{color:#D9D9D9;}.elementor-6510 .elementor-element.elementor-element-heroformwdk .elementor-button{font-size:16px;font-weight:700;border-radius:8px 8px 8px 8px;padding:12px 20px 12px 20px;}.elementor-6510 .elementor-element.elementor-element-heroformwdk .e-form__buttons__wrapper__button-next{background-color:#0D6A3B;color:#FFFFFF;}.elementor-6510 .elementor-element.elementor-element-heroformwdk .elementor-button[type="submit"]{background-color:#0D6A3B;color:#FFFFFF;}.elementor-6510 .elementor-element.elementor-element-heroformwdk .elementor-button[type="submit"] svg *{fill:#FFFFFF;}.elementor-6510 .elementor-element.elementor-element-heroformwdk .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-6510 .elementor-element.elementor-element-heroformwdk .e-form__buttons__wrapper__button-next:hover{background-color:#16331E;color:#ffffff;}.elementor-6510 .elementor-element.elementor-element-heroformwdk .elementor-button[type="submit"]:hover{background-color:#16331E;color:#ffffff;}.elementor-6510 .elementor-element.elementor-element-heroformwdk .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-6510 .elementor-element.elementor-element-heroformwdk .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-6510 .elementor-element.elementor-element-heroformwdk{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-6510 .elementor-element.elementor-element-introtrusten:not(.elementor-motion-effects-element-type-background), .elementor-6510 .elementor-element.elementor-element-introtrusten > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6510 .elementor-element.elementor-element-introtrusten{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 40px 32px 40px;}.elementor-6510 .elementor-element.elementor-element-introtrusten > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-6510 .elementor-element.elementor-element-intcoltopen.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6510 .elementor-element.elementor-element-intcoltopen.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.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-6510 .elementor-element.elementor-element-industriesen:not(.elementor-motion-effects-element-type-background), .elementor-6510 .elementor-element.elementor-element-industriesen > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6510 .elementor-element.elementor-element-industriesen{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 40px 32px 40px;}.elementor-6510 .elementor-element.elementor-element-industriesen > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6510 .elementor-element.elementor-element-indtitleen > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-6510 .elementor-element.elementor-element-indtitleen{text-align:start;}.elementor-6510 .elementor-element.elementor-element-indtitleen .elementor-heading-title{font-family:"Tachyon", Sans-serif;font-size:31px;font-weight:400;line-height:1.08em;letter-spacing:0.035em;color:#0D6A3B;}.elementor-6510 .elementor-element.elementor-element-audienceen:not(.elementor-motion-effects-element-type-background), .elementor-6510 .elementor-element.elementor-element-audienceen > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6510 .elementor-element.elementor-element-audienceen{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 40px 32px 40px;}.elementor-6510 .elementor-element.elementor-element-audienceen > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6510 .elementor-element.elementor-element-audtitleen > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6510 .elementor-element.elementor-element-audtitleen{text-align:center;}.elementor-6510 .elementor-element.elementor-element-audtitleen .elementor-heading-title{font-family:"Tachyon", Sans-serif;font-size:31px;font-weight:400;line-height:1.08em;letter-spacing:0.035em;color:#DC3F18;}.elementor-6510 .elementor-element.elementor-element-partneren:not(.elementor-motion-effects-element-type-background), .elementor-6510 .elementor-element.elementor-element-partneren > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6510 .elementor-element.elementor-element-partneren{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 40px 32px 40px;}.elementor-6510 .elementor-element.elementor-element-partneren > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6510 .elementor-element.elementor-element-faqen:not(.elementor-motion-effects-element-type-background), .elementor-6510 .elementor-element.elementor-element-faqen > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6510 .elementor-element.elementor-element-faqen{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 40px 32px 40px;}.elementor-6510 .elementor-element.elementor-element-faqen > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6510 .elementor-element.elementor-element-pricingen:not(.elementor-motion-effects-element-type-background), .elementor-6510 .elementor-element.elementor-element-pricingen > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6510 .elementor-element.elementor-element-pricingen{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 40px 32px 40px;}.elementor-6510 .elementor-element.elementor-element-pricingen > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6510 .elementor-element.elementor-element-testimonialen:not(.elementor-motion-effects-element-type-background), .elementor-6510 .elementor-element.elementor-element-testimonialen > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6510 .elementor-element.elementor-element-testimonialen{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 40px 40px 40px;}.elementor-6510 .elementor-element.elementor-element-testimonialen > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(min-width:768px){.elementor-6510 .elementor-element.elementor-element-herocoltxt{width:100%;}.elementor-6510 .elementor-element.elementor-element-hfcoltop{width:100%;}.elementor-6510 .elementor-element.elementor-element-intcoltopen{width:100%;}.elementor-6510 .elementor-element.elementor-element-indcoltopen{width:100%;}.elementor-6510 .elementor-element.elementor-element-audcoltopen{width:100%;}.elementor-6510 .elementor-element.elementor-element-ptncoltop{width:100%;}.elementor-6510 .elementor-element.elementor-element-faqcoltop{width:100%;}.elementor-6510 .elementor-element.elementor-element-prccoltop{width:100%;}.elementor-6510 .elementor-element.elementor-element-tstcoltop{width:100%;}}@media(max-width:1024px){.elementor-6510 .elementor-element.elementor-element-heroen001{padding:32px 20px 32px 20px;}.elementor-6510 .elementor-element.elementor-element-herocoltxt > .elementor-element-populated{padding:16px 0px 16px 0px;}.elementor-6510 .elementor-element.elementor-element-herotit01 .elementor-heading-title{font-size:42px;}.elementor-6510 .elementor-element.elementor-element-herotag01 .elementor-heading-title{font-size:29px;}.elementor-6510 .elementor-element.elementor-element-heroformsec{padding:32px 24px 32px 24px;}.elementor-6510 .elementor-element.elementor-element-hfcoltop > .elementor-element-populated{padding:26px 24px 26px 24px;}.elementor-6510 .elementor-element.elementor-element-introtrusten{padding:28px 24px 28px 24px;}.elementor-6510 .elementor-element.elementor-element-industriesen{padding:28px 24px 28px 24px;}.elementor-6510 .elementor-element.elementor-element-audienceen{padding:28px 24px 28px 24px;}.elementor-6510 .elementor-element.elementor-element-partneren{padding:28px 24px 28px 24px;}.elementor-6510 .elementor-element.elementor-element-faqen{padding:28px 24px 28px 24px;}.elementor-6510 .elementor-element.elementor-element-pricingen{padding:28px 24px 28px 24px;}.elementor-6510 .elementor-element.elementor-element-testimonialen{padding:28px 24px 32px 24px;}}@media(max-width:767px){.elementor-6510 .elementor-element.elementor-element-heroen001{padding:24px 16px 28px 16px;}.elementor-6510 .elementor-element.elementor-element-herocoltxt > .elementor-element-populated{padding:8px 0px 8px 0px;}.elementor-6510 .elementor-element.elementor-element-herotit01 .elementor-heading-title{font-size:36px;}.elementor-6510 .elementor-element.elementor-element-herotag01 .elementor-heading-title{font-size:25px;}.elementor-6510 .elementor-element.elementor-element-heroformsec{padding:24px 16px 24px 16px;}.elementor-6510 .elementor-element.elementor-element-hfcoltop > .elementor-element-populated{padding:22px 18px 22px 18px;}.elementor-6510 .elementor-element.elementor-element-introtrusten{padding:24px 16px 24px 16px;}.elementor-6510 .elementor-element.elementor-element-industriesen{padding:24px 16px 24px 16px;}.elementor-6510 .elementor-element.elementor-element-indtitleen .elementor-heading-title{font-size:25px;}.elementor-6510 .elementor-element.elementor-element-audienceen{padding:24px 16px 24px 16px;}.elementor-6510 .elementor-element.elementor-element-audtitleen .elementor-heading-title{font-size:24px;}.elementor-6510 .elementor-element.elementor-element-partneren{padding:24px 16px 24px 16px;}.elementor-6510 .elementor-element.elementor-element-faqen{padding:24px 16px 24px 16px;}.elementor-6510 .elementor-element.elementor-element-pricingen{padding:24px 16px 24px 16px;}.elementor-6510 .elementor-element.elementor-element-testimonialen{padding:24px 16px 24px 16px;}}/* Start custom CSS for section, class: .elementor-element-heroen001 */.elementor-6510 .elementor-element.elementor-element-heroen001 { position: relative; overflow: visible; min-height: 560px; }
/* Desktop fade: hard white left 0-29%, drops to 0 by 62% */
.elementor-6510 .elementor-element.elementor-element-heroen001::before { content: ''; position: absolute; inset: 0; z-index: 1; pointer-events: none; background: linear-gradient(90deg, #fff 0%, #fff 24%, rgba(255,255,255,0.85) 36%, rgba(255,255,255,0.38) 50%, rgba(255,255,255,0.05) 65%, rgba(255,255,255,0) 75%); }
.elementor-6510 .elementor-element.elementor-element-heroen001 > .elementor-container { position: relative; z-index: 2; max-width: 1340px; }
.elementor-6510 .elementor-element.elementor-element-heroen001 .elementor-heading-title { white-space: nowrap; letter-spacing: 0.035em; }
.elementor-6510 .elementor-element.elementor-element-heroen001 h2.elementor-heading-title { white-space: normal; letter-spacing: 0; max-width: 640px; }
/* Decorative red/green circle - bottom-right of hero, straddles into form-card section below */
.elementor-6510 .elementor-element.elementor-element-heroen001::after { content: ''; position: absolute; right: 64px; bottom: -56px; width: 124px; height: 124px; background-image: url('https://laser-rens.dk/wp-content/uploads/2026/06/laser-rens-red-green-circle-accent.png'); background-size: contain; background-repeat: no-repeat; z-index: 6; pointer-events: none; }
@media (max-width: 1024px) {
  .elementor-6510 .elementor-element.elementor-element-heroen001 { background-position: 58% center !important; background-size: cover !important; min-height: 460px; }
  .elementor-6510 .elementor-element.elementor-element-heroen001::before { background: linear-gradient(180deg, #fff 0%, rgba(255,255,255,0.94) 36%, rgba(255,255,255,0.74) 62%, rgba(255,255,255,0.58) 100%); }
  .elementor-6510 .elementor-element.elementor-element-heroen001 .elementor-heading-title { white-space: normal; }
  .elementor-6510 .elementor-element.elementor-element-heroen001::after { right: 24px; bottom: -40px; width: 84px; height: 84px; }
}
@media (max-width: 700px) {
  .elementor-6510 .elementor-element.elementor-element-heroen001 { min-height: 380px; }
  .elementor-6510 .elementor-element.elementor-element-heroen001::after { right: 16px; bottom: -32px; width: 68px; height: 68px; }
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-heroformwdk */.elementor-6510 .elementor-element.elementor-element-heroformwdk .elementor-form-fields-wrapper { display: grid !important; grid-template-columns: repeat(3, 1fr) !important; column-gap: 22px !important; row-gap: 16px !important; }
.elementor-6510 .elementor-element.elementor-element-heroformwdk .elementor-form-fields-wrapper > .elementor-field-group { padding: 0 !important; margin: 0 !important; width: auto !important; max-width: none !important; flex: unset !important; }
.elementor-6510 .elementor-element.elementor-element-heroformwdk .elementor-field-group > label { margin-top: 0 !important; margin-bottom: 4px !important; display: block; }
/* Send button on its own row 3, centered (1/3 width) */
.elementor-6510 .elementor-element.elementor-element-heroformwdk .elementor-field-type-submit { grid-column: 2 / 3; margin-top: 8px; padding: 0; border-top: 0; align-self: center; }
.elementor-6510 .elementor-element.elementor-element-heroformwdk .elementor-field-type-submit .elementor-button { width: 100% !important; min-height: 48px; }
.elementor-6510 .elementor-element.elementor-element-heroformwdk .elementor-button { font-weight: 700; letter-spacing: 0.03em; }
.elementor-6510 .elementor-element.elementor-element-heroformwdk .elementor-message, .elementor-6510 .elementor-element.elementor-element-heroformwdk .elementor-message-success, .elementor-6510 .elementor-element.elementor-element-heroformwdk .elementor-message-danger { grid-column: 1 / -1; margin-top: 4px !important; padding: 12px 14px !important; border-radius: 6px !important; background: #E9F4EE !important; color: #0D6A3B !important; border: 1px solid #C7E4D2 !important; font-weight: 600 !important; }
.elementor-6510 .elementor-element.elementor-element-heroformwdk select.elementor-field, .elementor-6510 .elementor-element.elementor-element-heroformwdk .elementor-field-type-select select { -webkit-appearance: none !important; -moz-appearance: none !important; appearance: none !important; background-image: none !important; padding-right: 38px !important; }
@media (max-width: 1024px) { .elementor-6510 .elementor-element.elementor-element-heroformwdk .elementor-form-fields-wrapper { grid-template-columns: repeat(2, 1fr) !important; } .elementor-6510 .elementor-element.elementor-element-heroformwdk .elementor-field-type-submit { grid-column: 1 / -1 !important; } }
@media (max-width: 700px) { .elementor-6510 .elementor-element.elementor-element-heroformwdk .elementor-form-fields-wrapper { grid-template-columns: 1fr !important; } }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-hfcoltop */.elementor-6510 .elementor-element.elementor-element-hfcoltop > .elementor-widget-wrap { background: #FFFFFF; border: 2px solid #0D6A3B; border-radius: 14px; box-shadow: 0 18px 36px rgba(13,106,59,0.16); }
.elementor-6510 .elementor-element.elementor-element-hfcoltop > .elementor-element-populated { background: #FFFFFF !important; border: 2px solid #0D6A3B !important; border-radius: 14px !important; box-shadow: 0 18px 36px rgba(13,106,59,0.16) !important; }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-heroformsec */.elementor-6510 .elementor-element.elementor-element-heroformsec > .elementor-container { max-width: 1180px; }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Tachyon';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://laser-rens.dk/wp-content/uploads/2025/07/Tachyon-W00-Regular.eot');
	src: url('https://laser-rens.dk/wp-content/uploads/2025/07/Tachyon-W00-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://laser-rens.dk/wp-content/uploads/2025/07/Tachyon-W00-Regular.woff2') format('woff2'),
		url('https://laser-rens.dk/wp-content/uploads/2025/07/Tachyon-W00-Regular.woff') format('woff'),
		url('https://laser-rens.dk/wp-content/uploads/2025/07/Tachyon-W00-Regular.ttf') format('truetype'),
		url('https://laser-rens.dk/wp-content/uploads/2025/07/Tachyon-W00-Regular.svg#Tachyon') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Teko';
	font-display: auto;
	src: url('https://laser-rens.dk/wp-content/uploads/2026/06/Teko-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */