.elementor-647 .elementor-element.elementor-element-38c3385:not(.elementor-motion-effects-element-type-background), .elementor-647 .elementor-element.elementor-element-38c3385 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://michalinadebska.dk/wp-content/uploads/2024/06/Michalina-intro-picture-funky-e1717235773506.png");background-position:75px -229px;background-repeat:no-repeat;background-size:82% auto;}.elementor-647 .elementor-element.elementor-element-38c3385{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:0;}.elementor-647 .elementor-element.elementor-element-38c3385 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-647 .elementor-element.elementor-element-f1cd813{--spacer-size:50px;}.elementor-647 .elementor-element.elementor-element-073b1a8{text-align:left;width:var( --container-widget-width, 99.113% );max-width:99.113%;--container-widget-width:99.113%;--container-widget-flex-grow:0;}.elementor-647 .elementor-element.elementor-element-073b1a8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:74px;font-weight:600;}.elementor-647 .elementor-element.elementor-element-7ef0eb0{text-align:left;width:var( --container-widget-width, 94.497% );max-width:94.497%;--container-widget-width:94.497%;--container-widget-flex-grow:0;}.elementor-647 .elementor-element.elementor-element-7ef0eb0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:194px;font-weight:800;}.elementor-647 .elementor-element.elementor-element-a8e5d28{--spacer-size:283px;}.elementor-647 .elementor-element.elementor-element-36ede54{--spacer-size:378px;}.elementor-647 .elementor-element.elementor-element-36ede54 > .elementor-widget-container{margin:0px 0px 0px 0px;background-image:url("https://michalinadebska.dk/wp-content/uploads/2024/06/Michalina-intro-picture-funky-orange-e1717240112772.png");background-position:275px -48px;background-repeat:no-repeat;background-size:72% auto;}.elementor-647 .elementor-element.elementor-element-c62e7f6{text-align:left;width:var( --container-widget-width, 103.352% );max-width:103.352%;--container-widget-width:103.352%;--container-widget-flex-grow:0;}.elementor-647 .elementor-element.elementor-element-c62e7f6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:62px;font-weight:600;}.elementor-647 .elementor-element.elementor-element-c62e7f6 > .elementor-widget-container{margin:0px 0px 0px -120px;}.elementor-647 .elementor-element.elementor-element-f3a1e28{text-align:right;}.elementor-647 .elementor-element.elementor-element-f3a1e28 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:74px;font-weight:600;}.elementor-647 .elementor-element.elementor-element-f3a1e28 > .elementor-widget-container{margin:0px 60px 0px 0px;--e-transform-scale:1;}.elementor-647 .elementor-element.elementor-element-f3a1e28 > .elementor-widget-container:hover{--e-transform-scale:0.8;}.elementor-647 .elementor-element.elementor-element-afec13f{margin-top:-50px;margin-bottom:-50px;z-index:2;}.elementor-647 .elementor-element.elementor-element-d0d9c56 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-647 .elementor-element.elementor-element-d0d9c56{width:100%;max-width:100%;}.elementor-647 .elementor-element.elementor-element-50237ec{--spacer-size:518px;z-index:-1;}.elementor-647 .elementor-element.elementor-element-50237ec > .elementor-widget-container{margin:-300px 0px 0px 180px;background-image:url("https://michalinadebska.dk/wp-content/uploads/2024/06/Michalina-intro-picture-funky-purple-e1717239139283.png");background-position:800px 0px;background-repeat:no-repeat;background-size:contain;}.elementor-647 .elementor-element.elementor-element-0c60f69{--spacer-size:50px;}.elementor-647 .elementor-element.elementor-element-e7ac3d1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:74px;font-weight:600;}.elementor-647 .elementor-element.elementor-element-27bde9c{--spacer-size:150px;}.elementor-647 .elementor-element.elementor-element-8747945:not(.elementor-motion-effects-element-type-background), .elementor-647 .elementor-element.elementor-element-8747945 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://michalinadebska.dk/wp-content/uploads/2024/06/Michalina-intro-picture-funky-blue-e1717240389240.png");background-position:-402px -165px;background-repeat:no-repeat;background-size:65% auto;}.elementor-647 .elementor-element.elementor-element-8747945{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-647 .elementor-element.elementor-element-8747945 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-647 .elementor-element.elementor-element-92728b1{--spacer-size:252px;}.elementor-647 .elementor-element.elementor-element-519fa2c{text-align:center;}.elementor-647 .elementor-element.elementor-element-40e820e{text-align:center;}.elementor-647 .elementor-element.elementor-element-40e820e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:74px;font-weight:600;}.elementor-647 .elementor-element.elementor-element-40e820e > .elementor-widget-container{--e-transform-scale:1;}.elementor-647 .elementor-element.elementor-element-40e820e > .elementor-widget-container:hover{--e-transform-scale:0.8;}.elementor-647 .elementor-element.elementor-element-3f8ce83{--spacer-size:277px;}@media(min-width:768px){.elementor-647 .elementor-element.elementor-element-17eadb9{width:13.65%;}.elementor-647 .elementor-element.elementor-element-4385285{width:42.94%;}.elementor-647 .elementor-element.elementor-element-6292500{width:42.742%;}}@media(max-width:1024px){.elementor-647 .elementor-element.elementor-element-38c3385:not(.elementor-motion-effects-element-type-background), .elementor-647 .elementor-element.elementor-element-38c3385 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-647 .elementor-element.elementor-element-36ede54 > .elementor-widget-container{background-position:0px 0px;}.elementor-647 .elementor-element.elementor-element-50237ec > .elementor-widget-container{background-position:0px 0px;}.elementor-647 .elementor-element.elementor-element-8747945:not(.elementor-motion-effects-element-type-background), .elementor-647 .elementor-element.elementor-element-8747945 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-647 .elementor-element.elementor-element-38c3385:not(.elementor-motion-effects-element-type-background), .elementor-647 .elementor-element.elementor-element-38c3385 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-647 .elementor-element.elementor-element-36ede54 > .elementor-widget-container{background-position:0px 0px;}.elementor-647 .elementor-element.elementor-element-50237ec > .elementor-widget-container{background-position:0px 0px;}.elementor-647 .elementor-element.elementor-element-8747945:not(.elementor-motion-effects-element-type-background), .elementor-647 .elementor-element.elementor-element-8747945 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(min-width:1025px){.elementor-647 .elementor-element.elementor-element-38c3385:not(.elementor-motion-effects-element-type-background), .elementor-647 .elementor-element.elementor-element-38c3385 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-647 .elementor-element.elementor-element-36ede54 > .elementor-widget-container{background-attachment:scroll;}}/* Start custom CSS for html, class: .elementor-element-d0d9c56 */body{
    margin:0;
    display:flex;
    justify-content: center;
    flex-direction: column;
}

.infinite-carousel{
    color: #000;
    max-width:2000px;
    width:100%;
    overflow:hidden;
}

.infinite-carousel .carousel-inner{
    width: max-content;
    padding: 1em 0;
    display:flex;
    flex-wrap:nowrap;
    list-style: none;
    animation: move 50s linear infinite;
}

.infinite-carousel h1{
    font-size:5em;
    font-weight:800;
    font-family: roboto;
    letter-spacing: 4px;
}

.infinite-carousel h1 span{
    margin:0 0.5em;
}

@keyframes move{
    to{
        transform:
        translate(calc(-50%));
    }
}
}/* End custom CSS */