.elementor-kit-28{--e-global-color-primary:#FFFFFF;--e-global-color-secondary:#759D32;--e-global-color-text:#1C1B1B;--e-global-color-accent:#FF5E5B;--e-global-color-6117a237:#FFF;--e-global-color-6212e23f:#2F3530;--e-global-color-5e64b79b:#9DB5B2;--e-global-color-3743747d:#D0B8AC;--e-global-color-49234e6d:#5C9EAD;--e-global-color-755e2fae:#FF5E5B;--e-global-color-4d71e969:RGBA(0, 0, 0, 0.3);--e-global-color-1c8d1f99:#E8EEEC;--e-global-color-63fe7457:#759D32;--e-global-color-5d0ad17e:#E3E5E3;--e-global-color-68448eb8:#D1D3D1;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;background-color:#FFFFFF;color:#3B413C;font-family:"Amiko", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;}.elementor-kit-28 button:hover,.elementor-kit-28 button:focus,.elementor-kit-28 input[type="button"]:hover,.elementor-kit-28 input[type="button"]:focus,.elementor-kit-28 input[type="submit"]:hover,.elementor-kit-28 input[type="submit"]:focus,.elementor-kit-28 .elementor-button:hover,.elementor-kit-28 .elementor-button:focus{background-color:#759D32;color:#FFFFFF;}.elementor-kit-28 e-page-transition{background-color:#FFBC7D;}.elementor-kit-28 a:hover{color:#5C9EAD;}.elementor-kit-28 h1{color:#FFFFFF;font-family:"Cherry Cream Soda", Sans-serif;font-size:2.5rem;}.elementor-kit-28 h2{color:#759D32;font-family:"Cherry Cream Soda", Sans-serif;font-size:2.25rem;text-transform:uppercase;}.elementor-kit-28 h3{color:#759D32;font-family:"Cherry Cream Soda", Sans-serif;font-size:2rem;text-transform:uppercase;}.elementor-kit-28 h4{color:#759D32;font-family:"Cherry Cream Soda", Sans-serif;font-size:1.75rem;text-transform:uppercase;}.elementor-kit-28 h5{color:#759D32;font-family:"Cherry Cream Soda", Sans-serif;font-size:1.5rem;text-transform:uppercase;}.elementor-kit-28 h6{color:#759D32;font-family:"Cherry Cream Soda", Sans-serif;font-size:1.25em;text-transform:uppercase;}.elementor-kit-28 button,.elementor-kit-28 input[type="button"],.elementor-kit-28 input[type="submit"],.elementor-kit-28 .elementor-button{font-family:"Cherry Cream Soda", Sans-serif;font-size:1em;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;box-shadow:5px 5px 10px 0px rgba(0, 0, 0, 0.3);border-radius:3px 3px 3px 3px;padding:015px 20px 015px 20px;}.elementor-kit-28 img{box-shadow:20px 20px 40px 0px rgba(0, 0, 0, 0.3);}.elementor-kit-28 input:not([type="button"]):not([type="submit"]),.elementor-kit-28 textarea,.elementor-kit-28 .elementor-field-textual{box-shadow:5px 5px 10px 0px rgba(0, 0, 0, 0.3);border-radius:3px 3px 3px 3px;}.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:00px;}.elementor-element{--widgets-spacing:00px 00px;--widgets-spacing-row:00px;--widgets-spacing-column:00px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1199px){.elementor-kit-28 h1{font-size:2.25rem;}.elementor-kit-28 h2{font-size:2rem;}.elementor-kit-28 h3{font-size:1.75rem;}.elementor-kit-28 h4{font-size:1.5rem;}.elementor-kit-28 h5{font-size:1.25rem;}.elementor-kit-28 h6{font-size:1rem;}.elementor-kit-28 button,.elementor-kit-28 input[type="button"],.elementor-kit-28 input[type="submit"],.elementor-kit-28 .elementor-button{line-height:1.9em;padding:010px 020px 010px 020px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-28 h1{font-size:2rem;}.elementor-kit-28 h2{font-size:1.75rem;}.elementor-kit-28 h3{font-size:1.5rem;}.elementor-kit-28 h4{font-size:1.25rem;}.elementor-kit-28 h5{font-size:1rem;}.elementor-kit-28 h6{font-size:0.91375rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */h1, h2, h3, h4, h5 {
    margin-bottom: 1rem !important;
}
a {
    color: #3B413C;
}

p {
margin-bottom: 0;    
}

.elementor-button, .elementor-slides .swiper-slide-inner .elementor-slide-button, .elementor-cta__button.elementor-button {
background: rgb(249,62,58)!important;
background: -webkit-gradient(linear, left top, right top, from(rgba(249,62,58,1)), color-stop(35%, rgba(255,94,91,1)), color-stop(50%, rgba(255,145,143,1)), color-stop(65%, rgba(255,94,91,1)), to(rgba(249,62,58,1))) !important;
background: -o-linear-gradient(left, rgba(249,62,58,1) 0%, rgba(255,94,91,1) 35%, rgba(255,145,143,1) 50%, rgba(255,94,91,1) 65%, rgba(249,62,58,1) 100%) !important;
background: linear-gradient(90deg, rgba(249,62,58,1) 0%, rgba(255,94,91,1) 35%, rgba(255,145,143,1) 50%, rgba(255,94,91,1) 65%, rgba(249,62,58,1) 100%) !important;
border: 0 !important;
color: #ffffff !important;
}





.elementor-cta--skin-classic .elementor-cta__content {
    background-color: #e8eeec;
}
.left.elementor-column, .right.elementor-column {
    width: 50%;
}

/*HVORDAN LEGGE FERDIGPLEN*/
.leggebox-left {
    width: 40% !important;
    
    
}
.leggebox-right {
    width: 60% !important;
}
.legge-img-left {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #759D32;
    box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, 0.3);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
        background-color: transparent;
    background-image: linear-gradient(90deg, #E3E5E3 38%, #FFFFFF 62%);
  background: rgba(227,229,227,1);
background: -moz-linear-gradient(left, rgba(227,229,227,1) 0%, rgba(227,229,227,1) 13%, rgba(255,255,255,1) 49%, rgba(255,255,255,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(227,229,227,1)), color-stop(13%, rgba(227,229,227,1)), color-stop(49%, rgba(255,255,255,1)), color-stop(100%, rgba(255,255,255,1)));
background: -webkit-linear-gradient(left, rgba(227,229,227,1) 0%, rgba(227,229,227,1) 13%, rgba(255,255,255,1) 49%, rgba(255,255,255,1) 100%);
background: -o-linear-gradient(left, rgba(227,229,227,1) 0%, rgba(227,229,227,1) 13%, rgba(255,255,255,1) 49%, rgba(255,255,255,1) 100%);
background: -ms-linear-gradient(left, rgba(227,229,227,1) 0%, rgba(227,229,227,1) 13%, rgba(255,255,255,1) 49%, rgba(255,255,255,1) 100%);
background: linear-gradient(to right, rgba(227,229,227,1) 0%, rgba(227,229,227,1) 13%, rgba(255,255,255,1) 49%, rgba(255,255,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3e5e3', endColorstr='#ffffff', GradientType=1 );
}

.legge-img-right {
        border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #759D32;
    box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, 0.3);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
        background-color: transparent;
    background-image: linear-gradient(90deg, #FFFFFF 38%, #E3E5E3 68%);
background: rgba(255,255,255,1);
background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 38%, rgba(227,229,227,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,1)), color-stop(38%, rgba(255,255,255,1)), color-stop(100%, rgba(227,229,227,1)));
background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 38%, rgba(227,229,227,1) 100%);
background: -o-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 38%, rgba(227,229,227,1) 100%);
background: -ms-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 38%, rgba(227,229,227,1) 100%);
background: linear-gradient(to right, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 38%, rgba(227,229,227,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e3e5e3', GradientType=1 );

}

.hvorfor-heading.elementor-widget:not(:last-child), .hvorfor-text.elementor-widget:not(:last-child)   {
  
    margin-bottom: 0;
}

/*END HVORDAN LEGGE*/

/*VIDEO GALLERI*/

.elementor-element .video {
    width: 25%;
    padding: 5px;
}
/*VIDEO END*/

/*TABLET*/
@media only screen and (min-width: 769px) and (max-width: 1400px) {
.left.elementor-column, .right.elementor-column {
    width: 50%;
} 
.leggebox-left {
    width: 100% !important;
    
    
}
.leggebox-right {
    width: 100% !important;
}
 .elementor-widget:not(:last-child) {
    margin-bottom: 0;
}

/*VIDEO GALLERI*/

.elementor-element .video {
    width: 50%;
    padding: 5px;
}
/*VIDEO END*/
}
/*MOBILE*/
@media only screen and (min-width: 300px) and (max-width: 768px) {
.left.elementor-column, .right.elementor-column {
    width: 100%;
} 
.leggebox-left {
    width: 100% !important;
    
    
}
.leggebox-right {
    width: 100% !important;
}
/*VIDEO GALLERI*/

.elementor-element .video {
    width: 100%;
    padding: 5px;
}
/*VIDEO END*/
.addthis_toolbox.addthis_default_style {
    float: right;
    margin-right: 0.5em;
}
    
}/* End custom CSS */