/* Text replacement for image with correct fontset */
h1.section.Plug-ins,
h1.section.Versicherungen,
li.Reisegepackversicherung p,
li.Cyber-Versicherung p,
li.Handyversicherung p,
p.ComingSoon,
h1.Detail_title,
p.Detail_detail1,
p.Detail_detail2,



p.Detail_email a,
p.Detail_phone a,
a.Detail_button.PramieBerechnen,
.LinkList_component li.from2018 .LinkList_image::after,
#disclaimer p.Disclaimer_content
 {
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;

  border: 0;
  font: 0/0 a;
  text-indent: 100%;
  text-shadow: none;
  white-space: nowrap;
  color: transparent;
  overflow: hidden;
}


.LinkList_component li.Reisegepackversicherung p {
  height: 25vw;
  background-image: url('./images/insurance/title/it/Reisegepackversicherung.png');
}
.LinkList_component li.Cyber-Versicherung p {
  height: 25vw;
  background-image: url('./images/insurance/title/it/Cyber-Versicherung.png');
}
.LinkList_component li.Handyversicherung p {
  height: 25vw;
  background-image: url('./images/insurance/title/it/Handyversicherung.png');
}





h1.section.Plug-ins,
h1.section.Versicherungen
{
  background-size: 100vw;
  width: 100vw;
}
h1.section.Plug-ins {
  background-image: url('./images/insurance/title/it/Plug-ins.png');
}
h1.section.Versicherungen {
  background-image: url('./images/insurance/title/it/Versicherungen.png');
}

p.ComingSoon {
  background-size: 39.2vw 4.3vw;
  width: 100vw;
  height: 4.3vw;
  background-image: url('./images/insurance/title/it/ComingSoon.png');
}


h1.Detail_title {
  display: none;
}
#detail1 p.Detail_detail1 {
  height: 38.7vw;
  background-size: 100% 100%;
  background-image: url('./images/insurance/title/it/Reisegepackversicherung/detail1.png');
}
#detail1 p.Detail_detail2 {
  height: 93.9vw;
  background-size: 100% 100%;
  background-image: url('./images/insurance/title/it/Reisegepackversicherung/detail2.png');
}
#detail2 p.Detail_detail1 {
  height: 33.1vw;
  background-size: 100% 100%;
  background-image: url('./images/insurance/title/it/Cyber-Versicherung/detail1.png');
}
#detail2 p.Detail_detail2 {
  height: 139vw;
  background-size: 100% 100%;
  background-image: url('./images/insurance/title/it/Cyber-Versicherung/detail2.png');
}
#detail3 p.Detail_detail1 {
  height: 47.2vw;
  background-size: 100% 100%;
  background-image: url('./images/insurance/title/it/Handyversicherung/detail1.png');
}
#detail3 p.Detail_detail2 {
  height: 83.7vw;
  background-size: 100% 100%;
  background-image: url('./images/insurance/title/it/Handyversicherung/detail2.png');
}



a.Detail_button.PramieBerechnen {
  background-size: 66%;
  /* background-size: 40vw 4vw;
  width: 60vw;
  height: 10vw; */
  background-image: url('./images/insurance/title/it/PramieBerechnen.png');
}

p.Detail_email a {
  background-position: left center;
  background-size: auto 32%;
  background-image: url('./images/insurance/title/it/baloisedirect_baloise.ch.png');
}
p.Detail_phone a {
  background-position: left center;
  background-size: auto 32%;
  background-image: url('./images/insurance/title/it/0800248001.png');
}


.LinkList_component li.from2018 .LinkList_image::after {
  background-image: url('./images/insurance/title/it/ab Januar 2018.png');
  background-size: 75% auto;
  content: '';
}

#disclaimer p.Disclaimer_content {
  height: 125vw;
  background-image: url('./images/insurance/title/it/disclaimer.png');
  background-size: 80vw auto;
  background-position: top center;

}

.Page_component.Page_detail .NavigationBar_component .NavigationBar_rightMenuContainer .NavigationBar_logo {
  width: auto;
  min-width: 21.8vw;
}


/* Preloading */
#preloading {
  width: 1px;
  height: 1px;
  position: absolute;
  right: 0;
  bottom: 0;
}
#preloading .preload1,
#preloading .preload1::before,
#preloading .preload1::after,
#preloading .preload2,
#preloading .preload2::before,
#preloading .preload2::after,
#preloading .preload3,
#preloading .preload3::before,
#preloading .preload3::after {
  content: '';
  background-size: 100vh;
  background-position: top right;
  background-repeat: no-repeat;
  width: 1px;
  height: 1px;
  position: absolute;
  right: 0;
  bottom: 0;
}
#preloading .preload1 {
  background-image: url('./images/insurance/title/it/PramieBerechnen.png');
}
#preloading .preload1::before {
  background-image: url('./images/insurance/title/it/Reisegepackversicherung/detail1.png');
}
#preloading .preload1::after {
  background-image: url('./images/insurance/title/it/Reisegepackversicherung/detail2.png');
}
#preloading .preload2 {
  background-image: url('./images/insurance/title/it/baloisedirect_baloise.ch.png');
}
#preloading .preload2::before {
  background-image: url('./images/insurance/title/it/Cyber-Versicherung/detail1.png');
}
#preloading .preload2::after {
  background-image: url('./images/insurance/title/it/Cyber-Versicherung/detail2.png');
}
#preloading .preload3::before {
  background-image: url('./images/insurance/title/it/Handyversicherung/detail1.png');
}
#preloading .preload3::after {
  background-image: url('./images/insurance/title/it/Handyversicherung/detail2.png');
}
#preloading .preload4 {
  background-image: url('./images/insurance/title/it/0800248001.png');
}
#preloading .preload4::before {
  background-image: url('./images/insurance/title/it/PramieBerechnen.png');
}
#preloading .preload4::after {
  background-image: url('./images/insurance/title/it/disclaimer.png');
}
