/* 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 p.LinkList_text {
  width: 69vw;
  background-size: 60vw;
  background-position: left center;
  position: absolute;
  right: 0;
} */

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

  /* background-size: contain; */
}





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

p.ComingSoon {
  background-size: 42.9vw 4.6vw;
  width: 100vw;
  height: 5.6vw;
  background-image: url('./images/insurance/title/fr/ComingSoon.png');
}


h1.Detail_title {
  display: none;
}
#detail1 p.Detail_detail1 {
  height: 33.3vw;
  background-size: 100% 100%;
  background-image: url('./images/insurance/title/fr/Reisegepackversicherung/detail1.png');
}
#detail1 p.Detail_detail2 {
  height: 94.7vw;
  background-size: 100% 100%;
  background-image: url('./images/insurance/title/fr/Reisegepackversicherung/detail2.png');
}
#detail2 p.Detail_detail1 {
  height: 38.5vw;
  background-size: 100% 100%;
  background-image: url('./images/insurance/title/fr/Cyber-Versicherung/detail1.png');
}
#detail2 p.Detail_detail2 {
  height: 139.7vw;
  background-size: 100% 100%;
  background-image: url('./images/insurance/title/fr/Cyber-Versicherung/detail2.png');
}
#detail3 p.Detail_detail1 {
  height: 38.7vw;
  background-size: 100% 100%;
  background-image: url('./images/insurance/title/fr/Handyversicherung/detail1.png');
}
#detail3 p.Detail_detail2 {
  height: 84.5vw;
  background-size: 100% 100%;
  background-image: url('./images/insurance/title/fr/Handyversicherung/detail2.png');
}


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

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


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

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

}

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



/* 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/fr/PramieBerechnen.png');
}
#preloading .preload1::before {
  background-image: url('./images/insurance/title/fr/Reisegepackversicherung/detail1.png');
}
#preloading .preload1::after {
  background-image: url('./images/insurance/title/fr/Reisegepackversicherung/detail2.png');
}
#preloading .preload2 {
  background-image: url('./images/insurance/title/fr/baloisedirect_baloise.ch.png');
}
#preloading .preload2::before {
  background-image: url('./images/insurance/title/fr/Cyber-Versicherung/detail1.png');
}
#preloading .preload2::after {
  background-image: url('./images/insurance/title/fr/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/fr/0800248001.png');
}
#preloading .preload4::before {
  background-image: url('./images/insurance/title/fr/PramieBerechnen.png');
}
#preloading .preload4::after {
  background-image: url('./images/insurance/title/fr/disclaimer.png');
}
