.insurance-selection-wrapper{flex-direction:column;padding:0 50px;}.insurance-container{padding:50px;background-color:#edebe7;border-top:10px solid white;}.insurance-intro a{color:inherit;text-decoration:underline;}.insurance-wrapper{width:100%;margin-top:40px;background:white;border:1px solid var(--border-color);border-radius:var(--border-radius);padding:25px;}#data-wrapper .insurances h3{margin-top:10px;margin-bottom:0;}#data-wrapper .insurance-intro h3{text-align:left;}.insurance-plans{display:flex;align-items:center;flex-flow:row wrap;justify-content:space-around;}.insurances span{font-size:15px;}.insurances{display:flex;justify-content:space-between;flex-wrap:wrap;margin:10px 0;}label.insurance-button{width:calc(50% - 20px);margin:12px 0 !important;}label[for=no-insurance]{width:100%;align-items:center;margin-bottom:20px;padding:15px 20px;}.insurance-heading-wrapper{display:flex;align-items:center;width:100%;justify-content:space-between;}.urv-logo-wrapper{width:120px;height:auto;}.insurance-main-feature{font-size:50px;}.insurance-price{text-transform:lowercase;}.insurance-title{font-size:16px;color:#526e7b;line-height:20px;font-weight:bold;}.insurance-title.not-strong{font-weight:500;}.insurance-price-wrapper p{color:#526e7b;text-transform:uppercase;font-weight:bold;}.insurance-button{position:inherit !important;display:flex;padding:20px;border:1px solid var(--border-color);border-radius:var(--border-radius);background:white;transition:color .3s;cursor:pointer;}.insurance-button:before{content:"";display:block;width:24px;height:24px;min-width:24px;min-height:24px;border-radius:50%;border:1px solid var(--border-color);}.insurance-price-wrapper{display:flex;justify-content:space-between;align-items:center;padding-top:10px;border-top:1px solid var(--border-color);}.label-content-wrapper{display:flex;flex-direction:column;margin:0 30px;}label[for=no-insurance] .label-content-wrapper{display:block;}input[type=radio]{opacity:0;position:absolute;}input[type=radio]:checked + label:before{content:"";background:url("https://cdn-kjlod.nitrocdn.com/ZjGGPZawrxdTxRDckuNnSvLzOdeaWSBW/assets/images/source/rev-82f9ca3/www.ostsee-vermittlung.de/wp-content/themes/hello-theme-child-master/assets/images/check.svg");background-size:contain;background-position:center;background-repeat:no-repeat;padding:3px;width:24px;height:24px;border:1px solid var(--calendar-available);}input[type=radio]:checked + label{border:1px solid var(--calendar-available);background:#fff;position:relative;}.insurance-data-container-content-features{display:flex;flex-direction:column;margin:10px 0;}.insurance-data-container-content-features li{display:inline-block !important;position:relative;padding-left:26px;padding-bottom:5px !important;}.insurance-data-container-content-features li::before{content:"";background:url("https://cdn-kjlod.nitrocdn.com/ZjGGPZawrxdTxRDckuNnSvLzOdeaWSBW/assets/images/source/rev-82f9ca3/www.ostsee-vermittlung.de/wp-content/themes/hello-theme-child-master/assets/images/check.svg");background-repeat:no-repeat;background-size:contain;width:15px;height:15px;position:absolute;top:5px;left:0;}#data-wrapper .insurance-docs-wrapper h3,#data-wrapper .insurance-docs-wrapper p{text-align:left;}.insurance-docs-wrapper p{margin-bottom:10px;}#data-wrapper .insurance-docs-wrapper{margin:10px 10%;border-top:1px solid var(--border-color);}#data-wrapper .insurance-docs-wrapper li{margin:5px 0;}#data-wrapper .insurance-docs-wrapper li label{text-decoration:underline;}.insurance-data-container-content #consent-wrapper .checkbox-wrapper{padding-left:0;}.insurance-docs-wrapper{width:100%;}#data-wrapper .insurance-docs-wrapper label{position:static;cursor:pointer;}.insurance-docs-wrapper label{padding:0 !important;}.insurance-container-step2,.insurance-container-step2 .checkbox-wrapper{padding:0;}.insurance-wrapper a.elementor-button{text-decoration:none;font-size:var(--font-size-big);}.insurance-summary{background:#edebe7;text-align:left;margin-top:20px;}.insurance-summary-price-wrapper{padding:20px;border-top:1px solid var(--border-color);display:flex;margin-top:10px;justify-content:space-between;align-items:center;}#step2-wrapper .urv-logo-wrapper,#step2-wrapper .insurance-title,#step2-wrapper .insurance-summary .add-text{padding-top:20px;padding-left:20px;padding-right:20px;}.singlepaymentinfo-wrapper button{margin-top:20px;}@media only screen and (max-width: 767px){label.insurance-button{width:100%;}.paymentinfo-wrapper{flex-wrap:wrap;}.singlepaymentinfo-wrapper{margin-bottom:20px;}.insurance-selection-wrapper{padding:0 20px !important;}.label-content-wrapper{margin:0 10px;}.insurance-button{padding:10px;}#step1-wrapper .urv-logo-wrapper,#step1-wrapper .insurance-title,#step1-wrapper .insurance-summary .add-text{padding-top:0px;padding-left:0px;padding-right:0px;}.insurance-intro p{text-align:left;}label[for=no-insurance]{padding:10px 10px;}}