.elementor-1730 .elementor-element.elementor-element-868ee85{text-align:center;}.elementor-1730 .elementor-element.elementor-element-868ee85 .elementor-heading-title{color:#ffffff;font-family:"Gotham", Sans-serif;font-size:0.938vw;font-weight:500;}#elementor-popup-modal-1730 .dialog-message{width:900px;height:675px;align-items:center;}#elementor-popup-modal-1730{justify-content:center;align-items:center;pointer-events:all;background-color:rgba(255, 255, 255, 0.3);}#elementor-popup-modal-1730 .dialog-close-button{display:block;}#elementor-popup-modal-1730 .dialog-widget-content{background-image:url("https://dev-smile-train-germany.pantheonsite.io/wp-content/uploads/2019/11/popup-bg1.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;border-radius:10px 10px 10px 10px;}#elementor-popup-modal-1730 .dialog-close-button i{color:#ffffff;}@media(max-width:1024px){.elementor-1730 .elementor-element.elementor-element-42ce4d5 > .elementor-element-populated{margin:0% 5% 0% 5%;}.elementor-1730 .elementor-element.elementor-element-868ee85 .elementor-heading-title{font-size:15px;}#elementor-popup-modal-1730 .dialog-message{width:95vw;height:90vh;}}@media(max-width:767px){.elementor-1730 .elementor-element.elementor-element-42ce4d5 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-1730 .elementor-element.elementor-element-868ee85 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1730 .elementor-element.elementor-element-f87db52 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}#elementor-popup-modal-1730 .dialog-message{width:100vw;height:100vh;}#elementor-popup-modal-1730{justify-content:center;align-items:center;}#elementor-popup-modal-1730 .dialog-widget-content{margin:0px 0px 0px 0px;}}/* Start custom CSS */span#label77677218 {
    display: none;
}

legend#fsLegend77677220 {
    display: none;
}

#field77677218-first, #field77677218-last {
    padding: 4%;
    width: 100%;
}

#field77677219{
    padding: 2%;
}


#fsSubmitButton3454798 {
    background-color: #ee3126;
    padding: 2% 5%;
    border: none;
    border-radius: 5px;
    color: #fff;
    font-size: 0.938vw;
    margin-top: 20px;
    font-family: 'Gotham';
    transition: all .2s ease-in-out;
}

#fsSubmitButton3454798:hover{
   transform: scale(1.1);   
}

#label77677220 {
    border: none;
}

.fieldset-content {
    color: #fff;
    font-size: 0.729vw;
    font-family: 'Gotham Book';
    margin: 10px 0;
}

.fsSupporting.fsRequiredLabel, #label77677219 {
    font-size: 0.938vw;
    color: #fff;
    font-family: 'Gotham Book' !important;
    font-weight: 300;
}

.fs-ngdialog.fs-modal-small.fs-form-dialog.fs-form-dialog--hidden {
    display: none;
}



div#fsSubmit3454798 {
    text-align: center !important;
}

.fsForm .fsSubFieldGroup .fsSubField {
    display: inline-block;
    width: 49.7%;
}

#label77677219 {
    display: block;
}

.fsSupporting.fsRequiredLabel {
    display: block !important;
}

label.fsOptionLabel.vertical {
    margin-left: -2.5%;
}

div#fsRow3454798-2 {
    margin: 2% 0;
}

input#field77677219 {
    width: 100%;
}

@media only screen and (max-width: 1024px){
    .fieldset-content{
        font-size: 14px;
    }
    
    .fsSupporting.fsRequiredLabel, #label77677219{
        font-size: 15px;
    }
    
    #fsSubmitButton3454798{
        font-size: 16px;
    }

}

@media only screen and (max-width: 767px){
    .fsForm .fsSubFieldGroup .fsSubField {
    width: 100%;
    }
    
    #field77677219{
        padding: 4%;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gotham';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://smiletrain.de/wp-content/uploads/2019/07/Gotham-Book.eot');
	src: url('https://smiletrain.de/wp-content/uploads/2019/07/Gotham-Book.eot?#iefix') format('embedded-opentype'),
		url('https://smiletrain.de/wp-content/uploads/2019/07/Gotham-Book.woff2') format('woff2'),
		url('https://smiletrain.de/wp-content/uploads/2019/07/Gotham-Book.woff') format('woff'),
		url('https://smiletrain.de/wp-content/uploads/2019/07/Gotham-Book.ttf') format('truetype'),
		url('https://smiletrain.de/wp-content/uploads/2019/07/Gotham-Book.svg#Gotham') format('svg');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://smiletrain.de/wp-content/uploads/2019/07/Gotham-Bold.eot');
	src: url('https://smiletrain.de/wp-content/uploads/2019/07/Gotham-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://smiletrain.de/wp-content/uploads/2019/07/Gotham-Bold.woff2') format('woff2'),
		url('https://smiletrain.de/wp-content/uploads/2019/07/Gotham-Bold.woff') format('woff'),
		url('https://smiletrain.de/wp-content/uploads/2019/07/Gotham-Bold.ttf') format('truetype'),
		url('https://smiletrain.de/wp-content/uploads/2019/07/Gotham-Bold.svg#Gotham') format('svg');
}
/* End Custom Fonts CSS */