.elementor-kit-39{--e-global-color-primary:#000000;--e-global-color-secondary:#54595F;--e-global-color-text:#2A2A2A;--e-global-color-accent:#B62529;--e-global-color-9e6331d:#FAF8F3;--e-global-color-15b9201:#1F324E;--e-global-color-ed0a05f:#E6E7EB;--e-global-color-2046724:#D5D5D5;--e-global-color-45bf8de:#ECECEE;--e-global-color-6c8431e:#E9EAE4;--e-global-color-55631d3:#E9E6E0;--e-global-color-4e600e2:#F3F3F3;--e-global-color-f6a0be0:#F3EDDC;--e-global-typography-primary-font-family:"Cairo";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Cairo";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"degular-display";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.3em;--e-global-typography-text-letter-spacing:0.02rem;--e-global-typography-accent-font-family:"Cairo";--e-global-typography-accent-font-weight:500;--e-global-typography-ff1c6aa-font-family:"canada-type-gibson";--e-global-typography-ff1c6aa-font-size:clamp(2.5rem, 1.857rem + 3.214vw, 4.75rem);--e-global-typography-ff1c6aa-font-weight:600;--e-global-typography-ff1c6aa-text-transform:none;--e-global-typography-ff1c6aa-font-style:normal;--e-global-typography-ff1c6aa-text-decoration:none;--e-global-typography-ff1c6aa-line-height:0.9em;--e-global-typography-ff1c6aa-letter-spacing:0px;--e-global-typography-1b2b5e7-font-family:"degular-display";--e-global-typography-1b2b5e7-font-size:220%;--e-global-typography-1b2b5e7-font-weight:600;--e-global-typography-1b2b5e7-line-height:1em;--e-global-typography-b129623-font-family:"degular-display";--e-global-typography-b129623-font-size:160%;--e-global-typography-b129623-font-weight:600;--e-global-typography-b129623-line-height:1em;--e-global-typography-b129623-letter-spacing:0.02rem;--e-global-typography-827fdcb-font-family:"degular";--e-global-typography-827fdcb-font-size:%120;--e-global-typography-827fdcb-font-weight:bold;--e-global-typography-827fdcb-line-height:1.1rem;--e-global-typography-1fadb83-font-family:"degular-display";--e-global-typography-1fadb83-font-size:20px;--e-global-typography-1fadb83-font-weight:500;--e-global-typography-1fadb83-text-transform:none;--e-global-typography-1fadb83-font-style:normal;--e-global-typography-1fadb83-text-decoration:none;--e-global-typography-1fadb83-line-height:0.9em;--e-global-typography-1fadb83-letter-spacing:0.03rem;--e-global-typography-6c0a9b8-font-family:"degular-text";--e-global-typography-6c0a9b8-font-size:18px;--e-global-typography-6c0a9b8-font-weight:600;--e-global-typography-6c0a9b8-text-transform:none;--e-global-typography-6c0a9b8-font-style:normal;--e-global-typography-6c0a9b8-text-decoration:none;--e-global-typography-6c0a9b8-letter-spacing:0rem;--e-global-typography-be93c72-font-family:"sadey-ann";--e-global-typography-be93c72-font-size:30px;--e-global-typography-be93c72-font-weight:bold;--e-global-typography-be93c72-text-transform:none;--e-global-typography-be93c72-font-style:normal;--e-global-typography-be93c72-text-decoration:none;--e-global-typography-be93c72-line-height:1rem;--e-global-typography-be93c72-letter-spacing:0.1em;--e-global-typography-26911c4-font-family:"degular-display";--e-global-typography-26911c4-font-size:clamp(1rem, 0.911rem + 0.238vw, 1.125rem);--e-global-typography-26911c4-line-height:1em;--e-global-typography-26911c4-letter-spacing:0.03rem;background-color:var( --e-global-color-9e6331d );color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );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-39 e-page-transition{background-color:#FFBC7D;}.elementor-kit-39 p{margin-block-end:12px;}.elementor-kit-39 a{color:var( --e-global-color-accent );}.elementor-kit-39 a:hover{color:var( --e-global-color-accent );}.elementor-kit-39 h1{color:var( --e-global-color-text );}.elementor-kit-39 h2{color:var( --e-global-color-text );font-family:var( --e-global-typography-1b2b5e7-font-family );font-size:var( --e-global-typography-1b2b5e7-font-size );font-weight:var( --e-global-typography-1b2b5e7-font-weight );line-height:var( --e-global-typography-1b2b5e7-line-height );}.elementor-kit-39 h3{color:var( --e-global-color-text );font-family:var( --e-global-typography-b129623-font-family );font-size:var( --e-global-typography-b129623-font-size );font-weight:var( --e-global-typography-b129623-font-weight );line-height:var( --e-global-typography-b129623-line-height );letter-spacing:var( --e-global-typography-b129623-letter-spacing );}.elementor-kit-39 h4{color:var( --e-global-color-text );font-family:var( --e-global-typography-827fdcb-font-family );font-size:var( --e-global-typography-827fdcb-font-size );font-weight:var( --e-global-typography-827fdcb-font-weight );line-height:var( --e-global-typography-827fdcb-line-height );letter-spacing:var( --e-global-typography-827fdcb-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1580px;}.e-con{--container-max-width:1580px;}.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);}@media(min-width:1440px){.elementor-kit-39{--e-global-typography-1b2b5e7-line-height:1.1em;--e-global-typography-b129623-line-height:1.1em;--e-global-typography-b129623-letter-spacing:0.5px;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-39 h2{font-size:var( --e-global-typography-1b2b5e7-font-size );line-height:var( --e-global-typography-1b2b5e7-line-height );}.elementor-kit-39 h3{font-size:var( --e-global-typography-b129623-font-size );line-height:var( --e-global-typography-b129623-line-height );letter-spacing:var( --e-global-typography-b129623-letter-spacing );}.elementor-kit-39 h4{font-size:var( --e-global-typography-827fdcb-font-size );line-height:var( --e-global-typography-827fdcb-line-height );letter-spacing:var( --e-global-typography-827fdcb-letter-spacing );}}@media(max-width:1280px){.elementor-kit-39{--e-global-typography-ff1c6aa-font-size:66px;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-39 h2{font-size:var( --e-global-typography-1b2b5e7-font-size );line-height:var( --e-global-typography-1b2b5e7-line-height );}.elementor-kit-39 h3{font-size:var( --e-global-typography-b129623-font-size );line-height:var( --e-global-typography-b129623-line-height );letter-spacing:var( --e-global-typography-b129623-letter-spacing );}.elementor-kit-39 h4{font-size:var( --e-global-typography-827fdcb-font-size );line-height:var( --e-global-typography-827fdcb-line-height );letter-spacing:var( --e-global-typography-827fdcb-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1220px;}.e-con{--container-max-width:1220px;}}@media(max-width:1024px){.elementor-kit-39{--e-global-typography-ff1c6aa-font-size:60px;}}@media(max-width:768px){.elementor-kit-39{--e-global-typography-ff1c6aa-font-size:56px;--e-global-typography-1b2b5e7-font-size:170%;--e-global-typography-b129623-font-size:140%;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-39 h2{font-size:var( --e-global-typography-1b2b5e7-font-size );line-height:var( --e-global-typography-1b2b5e7-line-height );}.elementor-kit-39 h3{font-size:var( --e-global-typography-b129623-font-size );line-height:var( --e-global-typography-b129623-line-height );letter-spacing:var( --e-global-typography-b129623-letter-spacing );}.elementor-kit-39 h4{font-size:var( --e-global-typography-827fdcb-font-size );line-height:var( --e-global-typography-827fdcb-line-height );letter-spacing:var( --e-global-typography-827fdcb-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:630px){.elementor-kit-39{--e-global-typography-ff1c6aa-font-size:44px;--e-global-typography-1b2b5e7-font-size:160%;--e-global-typography-b129623-font-size:120%;--e-global-typography-1fadb83-font-size:16px;--e-global-typography-1fadb83-line-height:1em;--e-global-typography-1fadb83-letter-spacing:0.05rem;--e-global-typography-be93c72-font-size:26px;}}@media(max-width:393px){.elementor-kit-39{--e-global-typography-ff1c6aa-font-size:40px;--e-global-typography-1b2b5e7-font-size:170%;--e-global-typography-b129623-font-size:140%;--e-global-typography-1fadb83-font-size:16px;--e-global-typography-1fadb83-line-height:1em;--e-global-typography-1fadb83-letter-spacing:0.05rem;--e-global-typography-be93c72-font-size:26px;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-39 p{margin-block-end:12px;}.elementor-kit-39 h2{font-size:var( --e-global-typography-1b2b5e7-font-size );line-height:var( --e-global-typography-1b2b5e7-line-height );}.elementor-kit-39 h3{font-size:var( --e-global-typography-b129623-font-size );line-height:var( --e-global-typography-b129623-line-height );letter-spacing:var( --e-global-typography-b129623-letter-spacing );}.elementor-kit-39 h4{font-size:var( --e-global-typography-827fdcb-font-size );line-height:var( --e-global-typography-827fdcb-line-height );letter-spacing:var( --e-global-typography-827fdcb-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* CSS OWAS */
.uthevet-masterfarge {
    color: #B62529;
}

.current-progress-percentage {
    margin-bottom: -14px;
    background-color: #B62529;
    padding: 0px 3px 3px 3px;
    border-radius: 0px 0px 3px 3px;
}

/* Egne innstillinger marger */

@media only screen and (max-width: 390px) and (min-width: 320px) {
.page-content {
		padding-right: 0px !important;
		padding-left: 0px !important;
	}    
}
@media only screen and (max-width: 428px) and (min-width: 391px) {
.page-content {
		padding-right: 0px !important;
		padding-left: 0px !important;
	}    
}
@media only screen and (max-width: 744px) and (min-width: 429px){
.page-content {
		padding-right: 0px !important;
		padding-left: 0px !important;
	}    
}
@media only screen and (max-width: 1024px) and (min-width: 745px) {
.page-content {
		padding-right: 0px !important;
		padding-left: 0px !important;
	}    
}
/** Marger screen **/
@media only screen and (max-width: 1200px) and (min-width: 1025px) {
.page-content {
		padding-right: 20px !important;
		padding-left: 20px !important;
	}    
}
@media only screen and (max-width: 5120px) and (min-width: 1201px) {
    
.page-content {
		padding-right: 20px !important;
		padding-left: 20px !important;
	}
}


/* Egne CSS for text */

.50prosent {
    width: 50% !important;
}

.elementor-toc__list-wrapper {
    margin-left: 1px !important;
    padding-bottom: 0px !important;
}



.uthevet-box-full-uten {
    margin-bottom: 22px !important;
    padding: 12px 15px 12px 15px !important;
    border-radius: 10px 10px 10px 10px;

}

.uthevet-box-full {
    margin-bottom: 22px !important;
    padding: 22px;
    border-radius: 10px 10px 10px 10px;
    background-color: #f4f3ef;
    border-style: solid;
    border-color: #E9EAE4;
    border-width: 1px 1px 1px 1px;
}

.uthevet-box-top {
    margin-top: -30px!important;
    padding: 22px;
    border-radius: 0px 0px 10px 10px;
    background-color: #f4f3ef;
    border-style: solid;
    border-color: #E9EAE4;
    border-width: 0px 1px 1px 1px;
}

.uthevet-box {
    margin-top: -20px !important;
    padding: 22px;
    border-radius: 0px 0px 10px 10px;
    background-color: #f4f3ef;
    border-style: solid;
    border-color: #E9EAE4;
    border-width: 0px 1px 1px 1px;
}
.uthevet-box-full-uten,.uthevet-box-full,.uthevet-box-top,.uthevet-box, h3 {
margin: 0px 0px 8px 0px
}


.elementor-widget .elementor-icon-list-item, .elementor-widget .elementor-icon-list-item a {
    align-items: start;
}/* End custom CSS */