.elementor-kit-6{--e-global-color-primary:#1B2D54;--e-global-color-secondary:#B3DAF5;--e-global-color-text:#1B2D54;--e-global-color-accent:#C2583C;--e-global-color-d894e51:#F7F4F2;--e-global-typography-primary-font-family:"TT Commons Pro";--e-global-typography-primary-font-weight:normal;--e-global-typography-secondary-font-family:"TT Commons Pro";--e-global-typography-secondary-font-weight:600;--e-global-typography-secondary-line-height:1.2em;--e-global-typography-accent-font-family:"TT Commons Pro";--e-global-typography-accent-font-size:1.1rem;--e-global-typography-accent-font-weight:600;--e-global-typography-accent-line-height:1.2em;--e-global-typography-e4dc0b9-font-family:"TT Commons Pro";--e-global-typography-e4dc0b9-font-size:4.7rem;--e-global-typography-e4dc0b9-line-height:1.1em;background-color:#F7F4F2;color:var(--e-global-color-text);font-family:"TT Commons Pro",Sans-serif;font-size:1.6rem;font-weight:400;line-height:1.2em}.elementor-kit-6 button:hover,.elementor-kit-6 button:focus,.elementor-kit-6 input[type="button"]:hover,.elementor-kit-6 input[type="button"]:focus,.elementor-kit-6 input[type="submit"]:hover,.elementor-kit-6 input[type="submit"]:focus,.elementor-kit-6 .elementor-button:hover,.elementor-kit-6 .elementor-button:focus{background-color:#fff0;color:#FFF;border-radius:15px 15px 15px 15px}.elementor-kit-6 e-page-transition{background-color:#FFBC7D}.elementor-kit-6 p{margin-block-end:10px}.elementor-kit-6 a{color:var(--e-global-color-accent)}.elementor-kit-6 a:hover{color:var(--e-global-color-secondary)}.elementor-kit-6 h1{color:var(--e-global-color-accent);font-family:"TT Commons Pro",Sans-serif;font-size:8.5rem;font-weight:600;line-height:1.2em}.elementor-kit-6 h2{color:var(--e-global-color-accent);font-size:8rem;line-height:1.2em}.elementor-kit-6 h3{color:var(--e-global-color-text);font-family:"TT Commons Pro",Sans-serif;font-size:3.1rem;font-weight:600;line-height:1.1em}.elementor-kit-6 h4{color:var(--e-global-color-text);font-family:"TT Commons Pro",Sans-serif;font-size:2rem;line-height:1.1em}.elementor-kit-6 h5{color:var(--e-global-color-text);font-family:"TT Commons Pro",Sans-serif;font-size:1.8rem;font-weight:700;line-height:1.1em}.elementor-kit-6 h6{color:var(--e-global-color-primary);font-family:"TT Commons Pro",Sans-serif;font-size:.8rem;font-weight:400;line-height:1em}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-family:"TT Commons Pro",Sans-serif;font-size:1em;font-weight:400;line-height:1.2em;color:#FFF;border-radius:15px 15px 15px 15px;padding:10px 30px 10px 30px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1920px}.e-con{--container-max-width:1920px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}@media(max-width:1366px){.elementor-kit-6{--e-global-typography-e4dc0b9-font-size:3.4rem;font-size:1.4rem}.elementor-kit-6 h1{font-size:7rem}.elementor-kit-6 h2{font-size:6rem}.elementor-kit-6 h3{font-size:2.7rem}.elementor-kit-6 h4{font-size:2rem}.elementor-kit-6 h5{font-size:1.3rem}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1920px}.e-con{--container-max-width:1920px}}@media(max-width:1024px){.elementor-kit-6{--e-global-typography-e4dc0b9-font-size:3.2rem;font-size:1.5rem}.elementor-kit-6 h1{font-size:6rem}.elementor-kit-6 h2{font-size:5rem}.elementor-kit-6 h3{font-size:2.2rem}.elementor-kit-6 h4{font-size:1.8rem}.elementor-kit-6 h5{font-size:1.5rem}.elementor-kit-6 h6{font-size:.8rem}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-e4dc0b9-font-size:1.7rem;font-size:1.4rem}.elementor-kit-6 h1{font-size:3.4rem}.elementor-kit-6 h2{font-size:3rem}.elementor-kit-6 h3{font-size:2.4rem}.elementor-kit-6 h4{font-size:1.6rem}.elementor-kit-6 h5{font-size:1.3rem}.elementor-kit-6 h6{font-size:.8rem}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}body.home .elementor-widget-theme-site-logo img{filter:brightness(0) invert(1)}body.page-id-81 .elementor-widget-theme-site-logo img{filter:brightness(0) invert(1)}body.page-id-3592 .elementor-widget-theme-site-logo img{filter:brightness(0) invert(1)}body.home .wa-menu{filter:brightness(0) invert(1)}body.page-id-81 .wa-menu{filter:brightness(0) invert(1)}body.page-id-3592 .wa-menu{filter:brightness(0) invert(1)}.knap .elementor-button{border:2px solid #fff;background:#fff0;font-size:1em;position:relative;overflow:hidden;transition:all 0.4s ease}.knap .elementor-button::before{content:'';position:absolute;top:100%;left:0;width:100%;height:100%;background-color:#fff;transition:top 0.4s ease;z-index:0}.knap .elementor-button:hover::before{top:0;border:2px solid #fff;font-size:1em}.knap .elementor-button:hover .elementor-button-text{z-index:10;color:#C2583C}.knap .elementor-button span{position:relative;z-index:1}@media (hover:none) and (pointer:coarse){.knap .elementor-button{transition:none}.knap .elementor-button::before{transition:none}.knap .elementor-button:hover .elementor-button-text{transition:none}}.wa-knap .elementor-button{border:2px solid #1B2D54;background:#fff0;font-size:1em;position:relative;overflow:hidden;transition:all 0.4s ease;color:#1B2D54}.wa-knap .elementor-button::before{content:'';position:absolute;top:100%;left:0;width:100%;height:100%;background-color:#1B2D54;transition:top 0.4s ease;z-index:0}.wa-knap .elementor-button:hover::before{top:0;border:2px solid #1B2D54;font-size:1em}.wa-knap .elementor-button:hover .elementor-button-text{z-index:10;color:#fff}.wa-knap .elementor-button span{position:relative;z-index:1}@media (hover:none) and (pointer:coarse){.wa-knap .elementor-button{transition:none}.wa-knap .elementor-button::before{transition:none}.wa-knap .elementor-button:hover .elementor-button-text{transition:none}}.wa-menu{transition:transform 0.4s ease-in-out}.wa-menu:hover{transform:rotate(45deg)}.wa-menu.active{transform:rotate(45deg)}.wa-kryds{transition:transform 0.4s ease-in-out;width:26px;height:26px}.wa-boks:hover .wa-kryds{transform:rotate(45deg)}.overlay-nav ul li:before{display:none}.overlay-nav li.menu-item{opacity:0;transform:translateX(20px);transition:opacity 0.5s ease-in-out,transform 0.5s ease-in-out;transition-delay:var(--delay)}.overlay-nav li.menu-item.animated{opacity:1;transform:translateX(0);transition-delay:0s}.overlay-nav li.menu-item:hover{transform:translateX(5px);transition-delay:0s}.elementor-field-group .elementor-field-textual{box-shadow:none;padding:30px 20px 30px 20px}.elementor-button[type="submit"]{box-shadow:none}input::placeholder,textarea::placeholder{opacity:1!important}.wa-mc .elementor-field-subgroup label{font-size:16px!important;line-height:10px!important}a:focus{outline:none}.elementor-widget-heading a{text-decoration:none!important}.elementor-widget-heading a:hover{color:#C2583C!important}ol,ul{margin:0 0 1em 1em}ul{list-style-type:none;margin-top:0px!important}ul li{position:relative;text-indent:0;margin-bottom:.3em;margin-left:20px}ul li:before{content:'•';position:absolute;left:-30px}@media only screen and (max-width:1550px){h2.elementor-heading-title{font-size:5rem!important}}@media only screen and (max-width:768px){h2.elementor-heading-title{font-size:3rem!important}}body:not(.elementor-editor-active) .animated-headline .elementor-heading-title{visibility:hidden}body:not(.elementor-editor-active) .animated-headline.ah-ready .elementor-heading-title{visibility:visible}.animated-headline .ah-word{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.08em;margin-bottom:-.08em}.animated-headline .ah-word-inner{display:inline-block;transform:translateY(115%);will-change:transform}.animated-headline.ah-animate .ah-word-inner{animation:ahWordReveal 0.65s cubic-bezier(.22,.8,.22,1) forwards;animation-delay:calc(var(--ah-i) * 35ms)}@keyframes ahWordReveal{to{transform:translateY(0)}}.elementor-editor-active .animated-headline .elementor-heading-title{visibility:visible!important}.elementor-editor-active .animated-headline .ah-word,.elementor-editor-active .animated-headline .ah-word-inner{display:inline!important;transform:none!important;animation:none!important}