.elementor-34476 .elementor-element.elementor-element-e273105{--display:flex;--min-height:420px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;}.elementor-34476 .elementor-element.elementor-element-e273105:not(.elementor-motion-effects-element-type-background), .elementor-34476 .elementor-element.elementor-element-e273105 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e8f6fb;background-image:url("https://aesthetictravel.fr/wp-content/uploads/aesthetic-travel-1.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-34476 .elementor-element.elementor-element-d19954c{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34476 .elementor-element.elementor-element-d19954c:not(.elementor-motion-effects-element-type-background), .elementor-34476 .elementor-element.elementor-element-d19954c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#33333330;}.elementor-34476 .elementor-element.elementor-element-1603f38{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-34476 .elementor-element.elementor-element-c91810c{--display:flex;}.elementor-34476 .elementor-element.elementor-element-a754b44 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34476 .elementor-element.elementor-element-a715ad9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-34476 .elementor-element.elementor-element-a715ad9:not(.elementor-motion-effects-element-type-background), .elementor-34476 .elementor-element.elementor-element-a715ad9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-34476 .elementor-element.elementor-element-3de5719{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-34476 .elementor-element.elementor-element-3de5719:not(.elementor-motion-effects-element-type-background), .elementor-34476 .elementor-element.elementor-element-3de5719 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-34476 .elementor-element.elementor-element-4c9a89a{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-34476 .elementor-element.elementor-element-cd62d97{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-34476 .elementor-element.elementor-element-f6018ce{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-34476 .elementor-element.elementor-element-f6018ce:not(.elementor-motion-effects-element-type-background), .elementor-34476 .elementor-element.elementor-element-f6018ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e8ca789 );}.elementor-34476 .elementor-element.elementor-element-6343ed3{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-34476 .elementor-element.elementor-element-6343ed3 img{width:100%;}.elementor-34476 .elementor-element.elementor-element-09bcfa6{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-34476 .elementor-element.elementor-element-b967655{--display:flex;border-style:dashed;--border-style:dashed;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34476 .elementor-element.elementor-element-cc0c074{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-34476 .elementor-element.elementor-element-cc0c074:not(.elementor-motion-effects-element-type-background), .elementor-34476 .elementor-element.elementor-element-cc0c074 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-34476 .elementor-element.elementor-element-bfe3042{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-34476 .elementor-element.elementor-element-ab7eabb{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-34476 .elementor-element.elementor-element-ab7eabb img{width:100%;}.elementor-34476 .elementor-element.elementor-element-d4cd50d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-34476 .elementor-element.elementor-element-a0d1bc7 .elementor-accordion-item{border-width:0px;border-color:var( --e-global-color-08c9478 );}.elementor-34476 .elementor-element.elementor-element-a0d1bc7 .elementor-accordion-item .elementor-tab-content{border-width:0px;border-block-start-color:var( --e-global-color-08c9478 );}.elementor-34476 .elementor-element.elementor-element-a0d1bc7 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;border-block-end-color:var( --e-global-color-08c9478 );}.elementor-34476 .elementor-element.elementor-element-a0d1bc7 .elementor-active .elementor-accordion-icon, .elementor-34476 .elementor-element.elementor-element-a0d1bc7 .elementor-active .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-34476 .elementor-element.elementor-element-a0d1bc7 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-34476 .elementor-element.elementor-element-a0d1bc7 .elementor-tab-content{padding:10px 20px 10px 20px;}@media(max-width:1024px){.elementor-34476 .elementor-element.elementor-element-e273105:not(.elementor-motion-effects-element-type-background), .elementor-34476 .elementor-element.elementor-element-e273105 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;background-size:cover;}.elementor-34476 .elementor-element.elementor-element-e273105{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34476 .elementor-element.elementor-element-3de5719{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34476 .elementor-element.elementor-element-f6018ce{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34476 .elementor-element.elementor-element-b967655{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-34476 .elementor-element.elementor-element-cc0c074{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34476 .elementor-element.elementor-element-d4cd50d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-34476 .elementor-element.elementor-element-e273105:not(.elementor-motion-effects-element-type-background), .elementor-34476 .elementor-element.elementor-element-e273105 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom right;}.elementor-34476 .elementor-element.elementor-element-3de5719{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-34476 .elementor-element.elementor-element-4c9a89a{width:100%;max-width:100%;}.elementor-34476 .elementor-element.elementor-element-cd62d97{width:100%;max-width:100%;}.elementor-34476 .elementor-element.elementor-element-f6018ce{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-34476 .elementor-element.elementor-element-6343ed3{width:100%;max-width:100%;}.elementor-34476 .elementor-element.elementor-element-09bcfa6{width:100%;max-width:100%;}.elementor-34476 .elementor-element.elementor-element-b967655{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-34476 .elementor-element.elementor-element-7b3e88d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34476 .elementor-element.elementor-element-cc0c074{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-34476 .elementor-element.elementor-element-bfe3042{width:100%;max-width:100%;}.elementor-34476 .elementor-element.elementor-element-ab7eabb{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-34476 .elementor-element.elementor-element-d19954c{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-34476 .elementor-element.elementor-element-d19954c{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-d19954c */body #c4b-ratenrechner {
    font-size: 15px;
	height:auto!important;
	padding:0px!important;
	border-radius:20px;
	background-color:transparent!important; 
}
body form#c4b-ratenrechner{background-color:transparent!important}


body #c4b-ratenrechner #c4b-ratenrechner-betrag {
    font-size: 16px;
    font-weight: 700;
    padding:0px!important;
	margin:0px!important;
	border:0px!important;
	flex-grow:1!important;
}
body #c4b-ratenrechner #c4b-ratenrechner-betrag-waehrung {
    margin-left: 0!important;
    font-size: 16px;
    font-weight: 700;
}
body #c4b-ratenrechner .c4b-ratenrechner-col-1,
body #c4b-ratenrechner .c4b-ratenrechner-col-2 {
    width: 100%!important;
    float: none!important;
}
body #c4b-ratenrechner #c4b-ratenrechner-betrag-slider,
body #c4b-ratenrechner #c4b-ratenrechner-anzahlung-slider,
body #c4b-ratenrechner #c4b-ratenrechner-laufzeit-slider {
    width: 100% !important;
    margin-top:0;
    margin-bottom:30px;
}
body #c4b-ratenrechner #c4b-ratenrechner-laufzeit-slider {
    margin-top: 20px;
}

.c4b-ratenrechner-headline{display:none!important}

body #c4b-ratenrechner .c4b-ratenrechner-betrag-frame,
body #c4b-ratenrechner .c4b-ratenrechner-anzahlung-frame,
body #c4b-ratenrechner .c4b-ratenrechner-col-2 {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
body #c4b-ratenrechner .c4b-ratenrechner-col-1 {
    flex-wrap: wrap;
}
body #c4b-ratenrechner .c4b-ratenrechner-col-2 {
    flex-wrap: wrap;
}
body #c4b-ratenrechner .ui-slider-handle {
    background-color: #00A1D8;
    border-color: #00A1D8;
}

#c4b-ratenrechner-rate-label{flex-grow:1!important;margin:0!important}
#c4b-ratenrechner-rate{flex-grow:2!important;margin:0!important}

body #c4b-ratenrechner #s4b-beitragsrechner-senden {

    background: #00A1D8;
    border-radius: 20px;
    display:block!important;
    text-transform: uppercase;
    color: #fff;
    padding: 20px 40px;
    cursor: pointer;
    transition: all 0.4s ease-in-out;
    font-size: 14px;
    letter-spacing: 2.33px;
    line-height: 12px;
    text-decoration: none;
}
body #c4b-ratenrechner #s4b-beitragsrechner-senden:hover {
    background:#214B59;
}

#c4bCredit-next-button-persoenliche-daten{background: #00A1D8;
    border-radius: 20px;
    display:block!important;
    text-transform: uppercase;
    color: #fff;
    padding: 20px 40px;
    cursor: pointer;
    transition: all 0.4s ease-in-out;
    font-size: 14px;
    letter-spacing: 2.33px;
    line-height: 12px;
	  width:100%!important;
    text-decoration: none;}

#c4bCredit-next-button-persoenliche-daten:hover {
    background:#006186
}

.s4b-core-antrag-dialog .s4b-core-antrag-dialog-headline{font-size:20px!important;}
.s4b-core-antrag-dialog .s4b-core-antrag-dialog-headline2{font-size:15px!important;font-weight:600!important}

.s4b-core-antrag-dialog-download-block{background: #00A1D8!important;border-radius:20px;}

#c4bCredit-antragstrecke{width:900px!important}

.parsley-required{color:#00A1D8!important;font-weight:500}

.s4b-core-antrag-dialog {
    left: 0px!important;
    top: 0px!important;
    right: 0px!important;
    max-height: calc(100vh - 0px)!important;
    box-shadow: rgba(0, 0, 0, 1) 0px 0px 50px!important;
    max-width: 900px!important;
    padding-top:10px!important;
}

.s4b-core-antrag-dialog .col-xl-8{width:100%!important;padding-bottom:50px;}
.s4b-core-antrag-dialog .col-xl-4{width:100%!important}

@media screen and (max-width: 1024px) {

#c4bCredit-antragstrecke{width:100%!important}
.s4b-core-antrag-dialog .col-xl-8{padding-bottom:10px;}
#c4bCredit-persdaten-form label{padding-top:10px;}

body #c4b-ratenrechner .c4b-ratenrechner-betrag-frame{display: flex!important; flex-wrap: nowrap!important; justify-content: flex-start!important; align-items: flex-start!important; align-content: flex-start!important;overflow: auto!important; flex-direction: column!important;}

	body #c4b-ratenrechner #c4b-ratenrechner-betrag {text-align:left!important}
	body #c4b-ratenrechner #c4b-ratenrechner-betrag-waehrung {
   display:none;
}
	
}/* End custom CSS */