#frameset-1-6828 {background:transparent;background-position: right center;background-repeat: no-repeat;margin-top:-95px;margin-bottom:0px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
#frameset-1-6828 div.yodo-frameset-inner-wrap {width:100%;max-width:1100px;padding-top:0px;padding-bottom:150px;}


#frameset-1-6828 .yodo-padd { padding-left:15px; }
#frameset-1-6828 .yodo-padd { padding-right:15px; }


#frameset-1-10533 {background:transparent;background-position: center top;background-repeat: repeat;}
#frameset-1-10533 div.yodo-frameset-inner-wrap {max-width:1200px;padding-top:50px;padding-bottom:20px;}


#frameset-1-10533 .yodo-padd { padding-left:10px; }
#frameset-1-10533 .yodo-padd { padding-right:10px; }


#frameset-1-9643 {margin-top:0px;margin-bottom:0px;}
#frameset-1-9643 div.yodo-frameset-inner-wrap {max-width:900px;padding-top:100px;padding-bottom:45px;}


#frameset-1-9643 .yodo-padd { padding-left:15px; }
#frameset-1-9643 .yodo-padd { padding-right:15px; }


#frameset-1-9518 {background:transparent; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
#frameset-1-9518 div.yodo-frameset-inner-wrap {max-width:1000px;padding-top:80px;padding-bottom:0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; -khtml-border-radius: 0px; border-radius: 0px; }
#frameset-1-9518, #frameset-1-9518 div.yodo-frameset-inner { -moz-border-radius: 0px; -webkit-border-radius: 0px; -khtml-border-radius: 0px; border-radius: 0px; }
#frameset-1-9516 {max-width:none;background:transparent;margin-top:0px;margin-bottom:0px;}
#frameset-1-9516 div.yodo-frameset-inner-wrap {max-width:900px;padding-top:10px;padding-bottom:10px;}


#frameset-1-9516 .yodo-padd { padding-left:15px; }
#frameset-1-9516 .yodo-padd { padding-right:15px; }


#frameset-1-9517 {background:transparent;margin-bottom:0px;}
#frameset-1-9517 div.yodo-frameset-inner-wrap {max-width:900px;padding-bottom:140px;}


#frameset-1-9517 .yodo-padd { padding-left:15px; }
#frameset-1-9517 .yodo-padd { padding-right:15px; }


#frameset-1-10722 {background:transparent;margin-bottom:0px;}
#frameset-1-10722 div.yodo-frameset-inner-wrap {max-width:900px;padding-bottom:170px;}


#frameset-1-10722 .yodo-padd { padding-left:15px; }
#frameset-1-10722 .yodo-padd { padding-right:15px; }


#frameset-1-6659 {max-width:none;background:transparent;margin-top:0px;margin-bottom:0px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
#frameset-1-6659 div.yodo-frameset-inner-wrap {max-width:1300px;padding-top:0px;padding-bottom:150px; -moz-border-radius: 0px; -webkit-border-radius: 0px; -khtml-border-radius: 0px; border-radius: 0px; }
#frameset-1-6659, #frameset-1-6659 div.yodo-frameset-inner { -moz-border-radius: 0px; -webkit-border-radius: 0px; -khtml-border-radius: 0px; border-radius: 0px; }
#frameset-1-7413 {background:transparent;margin-top:0px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
#frameset-1-7413 div.yodo-frameset-inner-wrap {max-width:none;padding-top:0px;padding-bottom:0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; -khtml-border-radius: 0px; border-radius: 0px; }
#frameset-1-7413, #frameset-1-7413 div.yodo-frameset-inner { -moz-border-radius: 0px; -webkit-border-radius: 0px; -khtml-border-radius: 0px; border-radius: 0px; }


#frameset-1-7413 .yodo-padd { padding-left:0px; }
#frameset-1-7413 .yodo-padd { padding-right:0px; }


#frameset-1-9371 {background:transparent;margin-top:0px;margin-bottom:-10px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
#frameset-1-9371 div.yodo-frameset-inner-wrap {max-width:none;padding-top:0px;padding-bottom:0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; -khtml-border-radius: 0px; border-radius: 0px; }
#frameset-1-9371, #frameset-1-9371 div.yodo-frameset-inner { -moz-border-radius: 0px; -webkit-border-radius: 0px; -khtml-border-radius: 0px; border-radius: 0px; }


#frameset-1-9371 .yodo-padd { padding-left:0px; }
#frameset-1-9371 .yodo-padd { padding-right:0px; }


#frameset-1-6074 {margin-top:-10px;}
#frameset-1-6074 div.yodo-frameset-inner-wrap {max-width:1000px;padding-top:100px;padding-bottom:75px;}


#frameset-1-6074 .yodo-padd { padding-left:15px; }
#frameset-1-6074 .yodo-padd { padding-right:15px; }


#object-1-12331 {background-color:transparent;margin-top:250px;margin-bottom:190px;} /* text */
#object-1-12331 div.object-inner {padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;} /* text */
#object-1-13611 {background-color:transparent;margin-top:120px;margin-bottom:25px;} /* picture */
#object-1-13611 div.object-inner {padding-top:0px;padding-bottom:0px;padding-left:15px; padding-right:15px;} /* picture */


#object-1-13611 img, #object-1-13611 svg { float: right !important; }


#object-1-12894 {background-color:transparent;margin-top:140px;} /* text */
#object-1-12894 div.object-inner {padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;} /* text */
#object-1-12337 {background-color:#5a025c;margin-top:0px;margin-bottom:35px; -webkit-box-shadow:0px 25px 25px -13px rgba(2,0,36,0.5); -moz-box-shadow: 0px 25px 25px -13px rgba(2,0,36,0.5); box-shadow: 0px 25px 25px -13px rgba(2,0,36,0.5) ; } /* text */
#object-1-12337 div.object-inner {padding-top:45px;padding-bottom:45px;padding-left:45px;padding-right:45px;} /* text */
#object-1-12337, #object-1-12337 div.object-inner { -moz-border-radius: 0px; -webkit-border-radius: 0px; -khtml-border-radius: 0px; border-radius: 0px; } /* text */
#object-1-12341 {background-color:#5a025c;margin-bottom:35px; -webkit-box-shadow:0px 25px 25px -13px rgba(2,0,36,0.5); -moz-box-shadow: 0px 25px 25px -13px rgba(2,0,36,0.5); box-shadow: 0px 25px 25px -13px rgba(2,0,36,0.5) ; } /* text */
#object-1-12341 div.object-inner {padding-top:45px;padding-bottom:45px;padding-left:45px;padding-right:45px;} /* text */
#object-1-12344 {background-color:#5a025c;margin-bottom:35px; -webkit-box-shadow:0px 25px 25px -13px rgba(2,0,36,0.5); -moz-box-shadow: 0px 25px 25px -13px rgba(2,0,36,0.5); box-shadow: 0px 25px 25px -13px rgba(2,0,36,0.5) ; } /* text */
#object-1-12344 div.object-inner {padding-top:45px;padding-bottom:45px;padding-left:45px;padding-right:45px;} /* text */
#object-1-19391 {background-color:transparent;} /* text */
#object-1-19391 div.object-inner {padding-top:0px;padding-bottom:15px;padding-left:0px;padding-right:0px;} /* text */
#object-1-19379 {background-color:#000000;} /* text */
#object-1-19379 div.object-inner {padding-top:20px;padding-bottom:10px;padding-left:15px;padding-right:15px;} /* text */
#object-1-19380 {background-color:#000000;margin-top:10px;} /* text */
#object-1-19380 div.object-inner {padding-top:20px;padding-bottom:10px;padding-left:15px;padding-right:15px;} /* text */
#object-1-19381 {background-color:#000000;} /* text */
#object-1-19381 div.object-inner {padding-top:20px;padding-bottom:10px;padding-left:15px;padding-right:15px;} /* text */
#object-1-19382 {background-color:#000000;margin-top:10px;} /* text */
#object-1-19382 div.object-inner {padding-top:20px;padding-bottom:10px;padding-left:15px;padding-right:15px;} /* text */
#object-1-19383 {background-color:#000000;} /* text */
#object-1-19383 div.object-inner {padding-top:20px;padding-bottom:10px;padding-left:15px;padding-right:15px;} /* text */
#object-1-19384 {background-color:#000000;} /* text */
#object-1-19384 div.object-inner {padding-top:20px;padding-bottom:10px;padding-left:15px;padding-right:15px;} /* text */
#object-1-19385 {background-color:#000000;} /* text */
#object-1-19385 div.object-inner {padding-top:20px;padding-bottom:10px;padding-left:15px;padding-right:15px;} /* text */
#object-1-19386 {background-color:#000000;margin-top:10px;} /* text */
#object-1-19386 div.object-inner {padding-top:20px;padding-bottom:10px;padding-left:15px;padding-right:15px;} /* text */
#object-1-19387 {background-color:#000000;} /* text */
#object-1-19387 div.object-inner {padding-top:20px;padding-bottom:10px;padding-left:15px;padding-right:15px;} /* text */
#object-1-19388 {background-color:#000000;margin-top:10px;} /* text */
#object-1-19388 div.object-inner {padding-top:20px;padding-bottom:10px;padding-left:15px;padding-right:15px;} /* text */
#object-1-19389 {background-color:#000000;} /* text */
#object-1-19389 div.object-inner {padding-top:20px;padding-bottom:10px;padding-left:15px;padding-right:15px;} /* text */
#object-1-19390 {background-color:#000000;} /* text */
#object-1-19390 div.object-inner {padding-top:20px;padding-bottom:10px;padding-left:15px;padding-right:15px;} /* text */
#object-1-23267 {background-color:#000000;} /* text */
#object-1-23267 div.object-inner {padding-top:20px;padding-bottom:10px;padding-left:15px;padding-right:15px;} /* text */
#object-1-23265 {background-color:#000000;} /* text */
#object-1-23265 div.object-inner {padding-top:20px;padding-bottom:10px;padding-left:15px;padding-right:15px;} /* text */
#object-1-23266 {background-color:#000000;margin-top:10px;} /* text */
#object-1-23266 div.object-inner {padding-top:20px;padding-bottom:10px;padding-left:15px;padding-right:15px;} /* text */
#object-1-23269 {background-color:#000000;} /* text */
#object-1-23269 div.object-inner {padding-top:20px;padding-bottom:10px;padding-left:15px;padding-right:15px;} /* text */
#object-1-23268 {background-color:#000000;margin-top:10px;} /* text */
#object-1-23268 div.object-inner {padding-top:20px;padding-bottom:10px;padding-left:15px;padding-right:15px;} /* text */
#object-1-23270 {background-color:#000000;} /* text */
#object-1-23270 div.object-inner {padding-top:20px;padding-bottom:10px;padding-left:15px;padding-right:15px;} /* text */
#object-1-11963 {background-color:transparent;} /* text */
#object-1-11963 div.object-inner {padding-top:15px;padding-bottom:25px;padding-left:0px;padding-right:0px;} /* text */


#object-1-11960 .news-wrapper, #object-1-11960 .news-list-layout-2 .news-wrapper-box { margin-bottom: 0px !important; }
#object-1-11960 .news-row, #object-1-11960 .news-list-layout-2 .news-wrapper-box { background-color: transparent !important; }#object-1-11960 .news-inner, #object-1-11960 .news-list-layout-2 .news-post-text { padding-top: 15px !important; }
#object-1-11960 .news-inner, #object-1-11960 .news-list-layout-2 .news-post-text { padding-bottom: 20px !important; }
#object-1-11960 .news-inner, #object-1-11960 .news-list-layout-2 .news-post-text { padding-left: 20px !important; padding-right: 20px !important; }
#object-1-11960 .news-row, #object-1-11960 div.news-inner { -moz-border-radius: 0px !important; -webkit-border-radius: 0px !important; -khtml-border-radius: 0px !important; border-radius: 0px !important; }
#object-1-11960 .news-img, #object-1-11960 .news-list-layout-2 .news-post-pic { background-color: transparent; }#object-1-11960 .news-img-inner, #object-1-11960 .news-list-layout-2 .news-post-pic { padding-top: 0px; }
#object-1-11960 .news-img-inner, #object-1-11960 .news-list-layout-2 .news-post-pic { padding-bottom: 0px; }
#object-1-11960 .news-img-inner, #object-1-11960 .news-list-layout-2 .news-post-pic { padding-left: 0px; padding-right: 0px !important; }
#object-1-11960 .news-img, #object-1-11960 .news-img-inner { -moz-border-radius: 0px; -webkit-border-radius: 0px; -khtml-border-radius: 0px; border-radius: 0px; }


#object-1-13620 {background-color:transparent;} /* text */
#object-1-13620 div.object-inner {padding-top:15px;padding-bottom:25px;padding-left:0px;padding-right:0px;} /* text */
#object-1-18902 {background-color:transparent;} /* text */
#object-1-18902 div.object-inner {padding-top:15px;padding-bottom:25px;padding-left:0px;padding-right:0px;} /* text */


#object-1-18903 .cases-wrapper, #object-1-18903 .cases-list-layout-2 .cases-wrapper-box { margin-bottom: 0px !important; }
#object-1-18903 .cases-row, #object-1-18903 .cases-list-layout-2 .cases-wrapper-box { background-color: transparent !important; }#object-1-18903 .cases-inner, #object-1-18903 .cases-list-layout-2 .cases-post-text { padding-top: 0px !important; }
#object-1-18903 .cases-inner, #object-1-18903 .cases-list-layout-2 .cases-post-text { padding-bottom: 0px !important; }
#object-1-18903 .cases-inner, #object-1-18903 .cases-list-layout-2 .cases-post-text { padding-left: 0px !important; padding-right: 0px !important; }
#object-1-18903 .post-img { min-width: none; }
#object-1-18903 .post-img { max-width: none; }
#object-1-18903 .cases-img, #object-1-18903 .cases-list-layout-2 .cases-post-pic { background-color: transparent; }#object-1-18903 .cases-img-inner, #object-1-18903 .cases-list-layout-2 .cases-post-pic { padding-top: 0px; }
#object-1-18903 .cases-img-inner, #object-1-18903 .cases-list-layout-2 .cases-post-pic { padding-bottom: 0px; }
#object-1-18903 .cases-img-inner, #object-1-18903 .cases-list-layout-2 .cases-post-pic { padding-left: 0px; padding-right: 0px !important; }
#object-1-18903 .cases-img, #object-1-18903 .cases-img-inner { -moz-border-radius: 0px; -webkit-border-radius: 0px; -khtml-border-radius: 0px; border-radius: 0px; }
#object-1-18903 .cases-img, #object-1-18903 .cases-list-layout-2 .cases-post-pic { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } 


#object-1-10724 {background-color:transparent;margin-bottom:0px;} /* text */
#object-1-10724 div.object-inner {padding-top:0px;padding-bottom:15px;padding-left:0px;padding-right:0px;} /* text */
#object-1-10725 {background-color:transparent;margin-top:0px;margin-bottom:0px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } /* form */
#object-1-10725 div.object-inner {background-position: left top;background-position: left top;background-repeat: no-repeat;padding-top:0px;padding-bottom:0px;padding-left:0px; padding-right:0px;border-style:none;border-width:0px;border-color:#ffffff;} /* form */
#object-1-10725, #object-1-10725 div.object-inner { -moz-border-radius: 0px; -webkit-border-radius: 0px; -khtml-border-radius: 0px; border-radius: 0px; } /* form */


/* USERSPECIFICS */
/* Video bg start */
#videoBG {
  width: 100vw;
  height: 100vh;
  max-height: 900px;
  object-fit: cover;
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: -1;
}
/* Video bg stop */


/* centrera reviews */
div#frame-1-10533-1 {
    text-align-last: center;
}


.gradientbg {
    background-image: linear-gradient(90deg, #040314 0%, #0c1c40 54%, #040314 100%) !important;
}



#object-0-547-0 {
    background-image: none !important;
    background-color: transparent !important;
}


#mobile_nav li.m_left {
    border-right: none !important;
}

#mobile_nav li.m_right {
    border-left: none !important;
}

#layoutset-0-547 {
    background-color: transparent;
}




.contactbg {
    background: linear-gradient(90deg, #040314 , #09102c, #040314);
}




.form_grid-inner {
    text-align: center;
}


#pos_graphic_0 {
  animation: fadeIn; 
  animation-duration: 1.5s;
}

img#pos_graphic_0:hover {
    transform: perspective(600px) rotateY(
-6deg) translateX(-100px);
    transition-duration: 1.5s;
}

/* utzoomning bilder*/
img:not(:hover) {
    transition-duration: 1s;
}











/* Formulär grafik start */



.shadow {box-shadow: none;}

.yodo-form-container .input_text, .yodo-form-container select, .yodo-form-container textarea {
    width: 98% !important;
    padding-left: 10px !important;
    border-radius: 0px !important;
    border: 0px !important;
    color: #333;
}
.input_text {
    height: 32px;
}
.yodo-form-container textarea {
    padding-top: 10px;
    border-radius: 0px !important;
    color: #333;
}
/* Formulär grafik slut */




/* Nyhetslista design (start)*/

.news-list-layout-2 .news-post-text {padding-top: 0 !important;}
div.news-post-text {min-height: 265px !important;}

#object-1-11960 .news-inner, #object-1-11960 .news-list-layout-2 .news-post-text {
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
}



#object-1-11960 .news-img-inner, #object-1-11960 .news-list-layout-2 .news-post-pic {
    padding-left: 0px;
    padding-right: 0px !important;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}

#object-1-11960 .news-inner, #object-1-11960 .news-list-layout-2 .news-post-text {
    background-image: linear-gradient(45deg, #040314, #0f75bc00);
}

.obj-post-pic {
    margin-bottom: 0px;
}



.nav_pages li.active a, .nav_pages li.active a:visited, .nav_pages li a:hover, .nav_pages li.active a:hover  {background: #f10089 !important; text-decoration: none !important; }
.pages-right { padding-top: 15px; }
.nav_pages li a, .nav_pages li a:visited {
    margin-top: 10px;
}

.post-slide-left img, .post-slide-right img {
    padding: 8px;
    border-radius: 0px;
    background: #0f75bc;
}

/* Nyhetslista design (slut)*/









/* Zoomar in bilder i referensposter (start) */

.cases-list-layout-2 {margin-bottom: 0 !important;}
.cases-list .cases-list-layout-2 .cases-img-inner, .cases-list .cases-post-pic, .cases-post .cases-post-pic {overflow: hidden !important;}

.cases-list-layout-2 .cases-post-pic img {
   height: auto !important; max-height: none !important;
   width: 100% !important; max-width: 100% !important; margin-bottom: -1px !important;
   -webkit-transition: all 0.7s ease;
   -moz-transition: all 0.7s ease;
   -ms-transition: all 0.7s ease;
   -o-transition: all 0.7s ease;
   transition: all 0.7s ease;
   filter: brightness(0.90);
}

.cases-list-layout-2 .cases-post-pic:hover img {
   -webkit-transform:scale(1.25);
   -moz-transform:scale(1.25);
   -ms-transform:scale(1.25);
   -o-transform:scale(1.25);
    transform:scale(1.25);
   filter: brightness(1.2);
}







/* referensposter (start) */

#object-1-13621 .post-img {
    max-width: 100%;
}
#object-1-13621 .post-img {
    min-width: 100%;
}


.cases-wrapper-box {
    float: left;
    margin: 0px;
    min-width: 25%;
}


h5.heading-main {
    display: none;
}


#object-1-13621 .cases-inner, #object-1-13621 .cases-list-layout-2 .cases-post-text {
    padding-left: 0px !important;
    padding-right: 0px !important;
}
#object-1-13621 .cases-inner, #object-1-13621 .cases-list-layout-2 .cases-post-text {
    padding-bottom: 0px !important;
}
#object-1-13621 .cases-inner, #object-1-13621 .cases-list-layout-2 .cases-post-text {
    padding-top: 0px !important;

/* referensposter (stop) */