@charset "UTF-8";
/***!  Style Declaration  !***/

.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-calculator:before{content:"\f1ec"}.fa-whatsapp:before{content:"\f232"}*{margin:0;padding:0}html{scroll-margin-top:1.5em}body{font-family:"Open Sans","Helvetica",Arial,sans-serif;font-size:16px;font-display:block;line-height:1.5;margin:0;color:#545451}nav{display:block}header{display:block}section{display:block}main{display:block}footer{display:block}footer div.footerContent{padding-top:2em;padding-bottom:2em}h1{margin-bottom:0}a{color:#283682;text-decoration:none}p{margin-bottom:0;line-height:1.5}div.toolbar{background-color:#f39b04;line-height:2.5em}div.toolbar .container{padding:0}.modal-content{border:2px solid #283682;box-shadow:0 2px 2px 0 rgba(0,0,0,0.3)}.modal-dialog{margin:300px auto}button.close{color:#283682;opacity:1;font-size:2rem}a.modalNumber{display:block;color:#283682;text-align:center;font-size:1.5em}p.notificationText{font-size:0.8em;font-style:italic}div.logo{background:#fff;color:#545451}div.logo .container .row{align-items:center}div.trustElements{display:none}div.container h2{line-height:1.5;padding-bottom:0.4em;padding-top:0.8em}div.container h3{line-height:1.5;padding-bottom:0.4em;padding-top:0.5em}h2,h3,h4{word-break:normal !important;overflow-wrap:break-word !important;hyphens:auto !important}div.expertTip{margin-bottom:2em;margin-top:2em;border:1px solid #f39b04;background:#fff}div.footerArea{background-color:#283682;color:#fff;height:auto}div.menuBarShadow{box-shadow:0 2px 2px 0 rgba(0,0,0,0.3);z-index:5}.navbar-brand,#mainMenu{text-align:center}.navbar-brand img,#mainMenu img{height:auto}.tabStart button.active{background-color:#283682;color:#fff}.breadcrumb li.active{color:#f39b04}a.cd-top{color:#fff;text-align:center;display:block;vertical-align:middle;font-size:1.2em;line-height:3em}.cd-top{display:inline-block;height:45px;width:45px;position:fixed;bottom:5em;right:1em;overflow:hidden;z-index:1;white-space:nowrap;box-shadow:0 2px 2px 0 rgba(0,0,0,0.3);background:#283682 url("https://www.travelsecure.de/images/icons/icn-cd-top.svg") no-repeat center 50%;visibility:hidden;opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;border-radius:50%}.cd-top:hover{background:#f39b04 url("https://www.travelsecure.de/images/icons/icn-cd-top.svg") no-repeat center 50%}.cd-top.cd-is-visible{visibility:visible;opacity:1}.cd-top.cd-fade-out{opacity:1}.no-touch .cd-top:hover{background-color:#283682;opacity:1}.modal-dialog{margin:400px auto}@media (max-width:544px){a.navbar-brand img{margin:0 auto;width:auto;height:70px;display:block}h1{font-size:30px;line-height:1.6em}h2{font-size:26px}h3{font-size:22px}h4{font-size:18px}.col-lg-3{max-width:100%;flex:100%}}@media (max-width:768px){h1{font-size:30px;line-height:1.6em}h2{font-size:26px}h3{font-size:22px}h4{font-size:18px}.navbar-brand{margin-right:0}.footerArea .footerContent{max-width:unset;padding-left:0;padding-right:0}}@media (max-width:992px){a.cd-top{line-height:2em}}.stickyMenu{position:sticky;top:-1px;background-color:#fff;display:flex;justify-content:center}.overlaySection .overlayContainer,#wanderBergsportOverlay .overlayContainer,#skiSnowboardVersicherungOverlay .overlayContainer,#camperSorglosOverlay .overlayContainer,#travelsecureYoungOverlay .overlayContainer,#reiseabbruchOverlay .overlayContainer,#reiseruecktrittsOverlay .overlayContainer{width:unset;max-width:400px;z-index:1;position:static;margin-top:2em;transform:unset;margin:0 auto}.overlaySection .overlayContainer .overlayContainerContent,#wanderBergsportOverlay .overlayContainer .overlayContainerContent,#skiSnowboardVersicherungOverlay .overlayContainer .overlayContainerContent,#camperSorglosOverlay .overlayContainer .overlayContainerContent,#travelsecureYoungOverlay .overlayContainer .overlayContainerContent,#reiseabbruchOverlay .overlayContainer .overlayContainerContent,#reiseruecktrittsOverlay .overlayContainer .overlayContainerContent{background-color:#ffffffe0;position:relative;padding-top:.5em;font-size:11pt;font-weight:700}.overlaySection picture img,#wanderBergsportOverlay picture img,#skiSnowboardVersicherungOverlay picture img,#camperSorglosOverlay picture img,#travelsecureYoungOverlay picture img,#reiseabbruchOverlay picture img,#reiseruecktrittsOverlay picture img{box-shadow:0 2px 2px 0 rgba(0,0,0,0.3)}.overlaySection picture{min-height:650px}.overlaySection .container-fluid,#wanderBergsportOverlay .container-fluid,#skiSnowboardVersicherungOverlay .container-fluid,#camperSorglosOverlay .container-fluid,#travelsecureYoungOverlay .container-fluid,#reiseabbruchOverlay .container-fluid,#reiseruecktrittsOverlay .container-fluid{background-repeat:no-repeat;background-size:cover;background-position:center center;padding:2em 0}.overlaySection h1,#wanderBergsportOverlay h1,#skiSnowboardVersicherungOverlay h1,#camperSorglosOverlay h1,#travelsecureYoungOverlay h1,#reiseabbruchOverlay h1,#reiseruecktrittsOverlay h1{position:relative;display:flex;flex-wrap:wrap;align-items:center;color:#283682;width:150%;max-width:100%;transform:rotate(-2deg);font-weight:800;right:1.5em;margin-bottom:1em;font-size:1.3em}.overlaySection h1 span,#wanderBergsportOverlay h1 span,#skiSnowboardVersicherungOverlay h1 span,#camperSorglosOverlay h1 span,#travelsecureYoungOverlay h1 span,#reiseabbruchOverlay h1 span,#reiseruecktrittsOverlay h1 span{word-break:normal;background-color:white;display:inline-block;box-shadow:0px 1px 5px 2px grey;font-size:1.5em;padding:0 .25em}.overlaySection h1 .firstPart,#wanderBergsportOverlay h1 .firstPart,#skiSnowboardVersicherungOverlay h1 .firstPart,#camperSorglosOverlay h1 .firstPart,#travelsecureYoungOverlay h1 .firstPart{margin:.25em 0}.overlaySection h1 span,#schadenMeldungOverlay h1 span{word-break:normal;background-color:white;display:inline-block;box-shadow:0px 1px 5px 2px grey;font-size:1.4em;padding:0px .25em}.overlaySection h1 img,#wanderBergsportOverlay h1 img,#skiSnowboardVersicherungOverlay h1 img,#camperSorglosOverlay h1 img,#travelsecureYoungOverlay h1 img,#reiseabbruchOverlay h1 img,#reiseruecktrittsOverlay h1 img{margin-left:1em}.overlaySection h1 .secondPart,#wanderBergsportOverlay h1 .secondPart,#skiSnowboardVersicherungOverlay h1 .secondPart,#camperSorglosOverlay h1 .secondPart,#travelsecureYoungOverlay h1 .secondPart,#reiseabbruchOverlay h1 .secondPart #reiseruecktrittsOverlay h1 .secondPart{margin-left:.75em;word-wrap:break-word}.overlaySection h2,#wanderBergsportOverlay h2,#skiSnowboardVersicherungOverlay h2,#camperSorglosOverlay h2,#travelsecureYoungOverlay h2,#reiseabbruchOverlay h2,#reiseruecktrittsOverlay h2{font-size:1.3rem;color:white;font-weight:800}.overlaySection h2 span,#wanderBergsportOverlay h2 span,#skiSnowboardVersicherungOverlay h2 span,#camperSorglosOverlay h2 span,#travelsecureYoungOverlay h2 span,#reiseabbruchOverlay h2 span,#reiseruecktrittsOverlay h2 span,#partnerWerdenOverlay h2 span{background-color:#f39b04;margin:.05em 0;padding:.15em .25em;display:block;width:fit-content}.overlaySection h2,#schadenMeldungOverlay h2{font-size:1rem;color:white;font-weight:800;line-height:1.4}@media (min-width:992px){div.trustElements{display:block}}.overlayContainerContent,.overlayTestsiegerContainerContent{padding:1.5em;border-radius:5px;background-color:#283682e0}nav{display:flex;flex-direction:column;width:100%;float:none;padding:0}nav label{float:unset !important;border-top:unset !important;border-left:unset !important;border-right:unset !important;background:unset !important;color:unset !important;margin-left:unset !important}#mainMenu input[type="checkbox"],#mainMenu ul span.drop-icon{display:none}#mobileMenu{border:0;color:#283682 !important;width:100%;text-align:center;font-size:1.25rem;line-height:1}@media only screen and (min-width:992px){nav{display:flex;flex-direction:column;width:unset;float:none;padding:0 !important}#mobileMenu,#mainMenu label.drop-icon{display:none}}.expertTip.orange{background-color:#f39b04;border-color:#f39b04;border-radius:10px;color:white;border:0;overflow:hidden}.expertTip.orange img{min-width:100%;height:100%;border-top-right-radius:10px;border-bottom-right-radius:10px}@media screen and (min-width:992px){.expertTip.orange img{min-width:fit-content;max-width:unset}}@media screen and (max-width:992px){.expertTip.orange img{border-top-right-radius:0;border-bottom-right-radius:0}}
