.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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 );}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for text-editor, class: .elementor-element-223265e6 *//* Objednat sa do servisu */
.elementor-element-8f1a4ba h2{
    color: #0C1A54!important;
    font-weight: 900!important;
    text-align: left!important
    
}
#gform_fields_53{
    display: flex;
    flex-wrap: wrap;
    max-width: 1300px;
}
.elementor-element-f97e695 h1{
	text-align: center;
	color: #0C1A54!important;
	font-weight: 900!important;
}
#gform_wrapper_53 .gform_required_legend{
	display: none;
}
#field_53_26, #field_53_25{
		width: 100%!important;
	margin-top: 2rem
}
#field_53_26{
	margin-top: 0rem
}
#gform_fields_53 .spacer.gfield{
	display: none;
}
#gform_fields_53 fieldset{
	border: none;
}
#gform_fields_53 fieldset .ginput_complex{
	display: flex;
}
#gform_fields_53 fieldset .ginput_complex input{
	width: 100%;
}
#gform_fields_53 fieldset .ginput_complex .gfield_time_hour{
	width: 100%;
	margin-right: 0.2rem
}
#gform_fields_53 fieldset .ginput_complex .gfield_time_minute{
	width: 100%;
	margin-left: 0.2rem
}
#gform_fields_53 fieldset .ginput_complex input{
	width: 100%;
}

#gform_fields_53 .gfield{
		flex-grow: 1;
	width:calc(100% * 0.5);
	padding: 0 0.25rem!important;
}
#field_53_19, #field_53_20{
		width: 100%!important;
}
input[type=text],textarea, select, fieldset, input[type=text] {
	border: 1px solid #9E9C9F;
	border-radius: 0;
	font-family: Montserrat
}
#field_53_28{
	border: 0;
	margin-top: 1rem;
}
#field_53_23 img{
	position: relative;
	top: -2rem;
	left: 0.2rem
}
#field_53_23 input{
	padding-left: 1.5rem 
}
#gform_fields_53 .gfield_label{
	padding: .25rem 1rem;
	margin-top: 1.5rem;
	font-family: Montserrat;
	text-transform: initial;
	color: #7E7E7E;
}
#ui-datepicker-div{
	background-color: white;
}
#gform_submit_button_53
{
font-family: "Montserrat", Sans-serif;
    font-size: 15px;
    font-weight: bold;
    text-transform: uppercase;
    background-color: #3AB1DD;
    padding: 10px 20px 10px 20px;
}
@media(max-width: 450px){
	#gform_fields_53 .gfield_label{
		font-size: 0.8em;
	}
	#gform_fields_53 .gfield_label{
		padding: .25rem .25rem;
	}
	#gform_fields_53 input, select{
		font-size: 0.8em;
	}
	#ui-datepicker-div table td, table th{
		padding: 5px
}
	#ui-datepicker-div{
		left: 50px!important;
	}
}/* End custom CSS */