.elementor-kit-7{--e-global-color-secondary:#131313;--e-global-color-text:#131313;--e-global-color-accent:#B33368;--e-global-color-f7c0486:#FFFFFF;--e-global-color-4024c7d:#F5F5F5;--e-global-color-3214e90:#EDEFF3;--e-global-color-d16fff4:#E2E0E1;--e-global-color-8ae33cd:#6F7580;--e-global-color-48c1a62:#4D5159;--e-global-color-27e0a1c:#2B2729;--e-global-color-f33c2b3:#131313;--e-global-color-af770cf:#FBF4F8;--e-global-color-d834af0:#EBDDE4;--e-global-color-f1071d0:#CDB2BF;--e-global-color-4306ced:#B33368;--e-global-color-af624c3:#8A2A51;--e-global-color-f66eae3:#791D43;--e-global-color-10182fd:#ECF6FE;--e-global-color-378f13f:#B4DCFB;--e-global-color-da8556f:#2196F3;--e-global-color-07963fd:#1761C5;--e-global-color-7719395:#FDEDEE;--e-global-color-a81bddb:#F8B5BB;--e-global-color-a3603ef:#F4828D;--e-global-color-7c1e40e:#A1121F;--e-global-color-08e427a:#7D1922;--e-global-color-59f7465:#68141B;--e-global-color-61cd566:#F7F2E7;--e-global-color-acfced2:#EDDFC3;--e-global-color-da1ab3f:#FFB300;--e-global-color-905480b:#B27600;--e-global-color-80fe277:#F4FDED;--e-global-color-b0198f4:#D2F8B5;--e-global-color-03bb2c6:#50A112;--e-global-color-bc14de1:#447D19;--e-global-color-cacc6ee:#CDFEEB;--e-global-color-e70a8b2:#A0FADD;--e-global-color-9c99656:#00FFCD;--e-global-color-7c09420:#00BE98;--e-global-color-7acf8c2:#67A7DB;--e-global-color-a8e8af7:#63C2CD;--e-global-color-cfb957a:#EA5357;--e-global-color-cfb779e:#CA98C5;--e-global-color-4e422b6:#F18620;--e-global-color-e4d4bdc:#7FBC48;--e-global-typography-primary-font-family:"Raleway";--e-global-typography-primary-font-size:20px;--e-global-typography-primary-font-weight:600;--e-global-typography-primary-line-height:24px;--e-global-typography-primary-letter-spacing:0.4px;--e-global-typography-text-font-family:"Raleway";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:500;--e-global-typography-text-line-height:24px;--e-global-typography-text-letter-spacing:0.48px;--e-global-typography-secondary-font-family:"Raleway";--e-global-typography-secondary-font-size:12px;--e-global-typography-secondary-font-weight:400;--e-global-typography-accent-font-family:"Fraunces";--e-global-typography-accent-font-size:31px;--e-global-typography-accent-font-weight:700;--e-global-typography-accent-line-height:37px;--e-global-typography-d7f59d6-font-family:"Raleway";--e-global-typography-d7f59d6-font-size:25px;--e-global-typography-d7f59d6-font-weight:700;--e-global-typography-d7f59d6-line-height:31px;--e-global-typography-d7f59d6-letter-spacing:0.5px;--e-global-typography-38e38cc-font-family:"Raleway";--e-global-typography-38e38cc-font-size:20px;--e-global-typography-38e38cc-font-weight:700;--e-global-typography-38e38cc-line-height:24px;--e-global-typography-38e38cc-letter-spacing:0.4px;--e-global-typography-341fadb-font-family:"Raleway";--e-global-typography-341fadb-font-size:20px;--e-global-typography-341fadb-font-weight:400;--e-global-typography-341fadb-font-style:italic;--e-global-typography-341fadb-letter-spacing:0.4px;--e-global-typography-68cb83d-font-family:"Raleway";--e-global-typography-68cb83d-font-size:18px;--e-global-typography-68cb83d-font-weight:700;--e-global-typography-68cb83d-line-height:24px;--e-global-typography-68cb83d-letter-spacing:0.36px;--e-global-typography-279c88a-font-family:"Raleway";--e-global-typography-279c88a-font-size:18px;--e-global-typography-279c88a-font-weight:600;--e-global-typography-279c88a-line-height:24px;--e-global-typography-279c88a-letter-spacing:0.48px;--e-global-typography-5751c19-font-family:"Raleway";--e-global-typography-5751c19-font-size:16px;--e-global-typography-5751c19-font-weight:500;--e-global-typography-5751c19-line-height:22px;--e-global-typography-5751c19-letter-spacing:0.7px;--e-global-typography-9dde00b-font-family:"Raleway";--e-global-typography-9dde00b-font-size:16px;--e-global-typography-9dde00b-font-weight:600;--e-global-typography-9dde00b-line-height:18px;--e-global-typography-9dde00b-letter-spacing:0.7px;--e-global-typography-3c4931c-font-family:"Raleway";--e-global-typography-3c4931c-font-size:14px;--e-global-typography-3c4931c-font-weight:700;--e-global-typography-3c4931c-line-height:16px;--e-global-typography-3c4931c-letter-spacing:0.6px;--e-global-typography-524cdae-font-family:"Raleway";--e-global-typography-524cdae-font-size:14px;--e-global-typography-524cdae-font-weight:500;--e-global-typography-524cdae-line-height:16px;--e-global-typography-524cdae-letter-spacing:0.48px;--e-global-typography-7a4fdc5-font-family:"Fraunces";--e-global-typography-7a4fdc5-font-size:25px;--e-global-typography-7a4fdc5-font-weight:700;--e-global-typography-7a4fdc5-line-height:37px;--e-global-typography-09738ad-font-family:"Fraunces";--e-global-typography-09738ad-font-size:28px;--e-global-typography-09738ad-font-weight:700;--e-global-typography-09738ad-line-height:37px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-7 button:hover,.elementor-kit-7 button:focus,.elementor-kit-7 input[type="button"]:hover,.elementor-kit-7 input[type="button"]:focus,.elementor-kit-7 input[type="submit"]:hover,.elementor-kit-7 input[type="submit"]:focus,.elementor-kit-7 .elementor-button:hover,.elementor-kit-7 .elementor-button:focus{background-color:var( --e-global-color-f66eae3 );color:var( --e-global-color-f7c0486 );}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-kit-7 a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-7 h1{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-kit-7 h2{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1240px;}.e-con{--container-max-width:1240px;}.elementor-widget:not(:last-child){--kit-widget-spacing:12px;}.elementor-element{--widgets-spacing:12px 12px;--widgets-spacing-row:12px;--widgets-spacing-column:12px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-7{--e-global-typography-text-font-size:18px;--e-global-typography-text-line-height:1.4em;--e-global-typography-accent-font-size:26px;--e-global-typography-accent-line-height:1.4em;--e-global-typography-38e38cc-font-size:20px;--e-global-typography-38e38cc-line-height:1.3em;--e-global-typography-09738ad-font-size:26px;--e-global-typography-09738ad-line-height:1.4em;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-7 a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-7 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-kit-7 h2{font-size:var( --e-global-typography-secondary-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-7{--e-global-typography-text-font-size:20px;--e-global-typography-accent-font-size:18px;--e-global-typography-accent-line-height:1.4em;--e-global-typography-5751c19-line-height:1.3em;--e-global-typography-09738ad-font-size:18px;--e-global-typography-09738ad-line-height:1.4em;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-7 a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-7 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-kit-7 h2{font-size:var( --e-global-typography-secondary-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */*{
    font-feature-settings: "lnum";
    -webkit-font-feature-settings: "lnum";
    -moz-font-feature-settings: "lnum";
    font-variant-ligatures: no-common-ligatures;
}


    .kopier-container {
        position: relative;
        background-color: RGBa(255, 255, 255, 0.4);
        border-radius: 16px;
        padding: 24px;
        font-style: italic;
        font-weight: ;
        font-size: 18px !important;
        
    }
    
    .kopier-knap {
        position: absolute;
        bottom: 5px;
        right: 20px;
        background-color: transparent;
        border: none;
        color: #6F7580;
        font-weight: bold;
        font-size: 14px;
        cursor: pointer;
        display: flex;
        align-items: center;
        gap: 6px;
    }

    /* --- OPDATERET REGEL --- */
    /* Denne regel tvinger nu knappen til at forblive gennemsigtig i ALLE tilstande:
       - :hover (når musen er over)
       - :focus (når den er aktiv/lige blevet klikket på)
       - :active (i det øjeblik man klikker)
    */
    .kopier-knap:hover,
    .kopier-knap:focus,
    .kopier-knap:active {
        background-color: transparent !important;
        /* Vi tilføjer også box-shadow for at fjerne en eventuel "klik"-glød fra temaet */
        box-shadow: none !important;
        color: #585858;
    }
    /* --- SLUT PÅ OPDATERET REGEL --- */

    .kopier-knap svg {
        width: 16px;
        height: 16px;
        fill: currentColor;
    }/* End custom CSS */