.elementor-33933 .elementor-element.elementor-element-8317cf6:not(.elementor-motion-effects-element-type-background), .elementor-33933 .elementor-element.elementor-element-8317cf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #073E4E 0%, #11596C 100%);}.elementor-33933 .elementor-element.elementor-element-8317cf6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-33933 .elementor-element.elementor-element-8317cf6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-33933 .elementor-element.elementor-element-60041e2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-33933 .elementor-element.elementor-element-60041e2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-33933 .elementor-element.elementor-element-60041e2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-33933 .elementor-element.elementor-element-60041e2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:-22px;}.elementor-33933 .elementor-element.elementor-element-c3b3414 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-33933 .elementor-element.elementor-element-c3b3414 > .elementor-container{max-width:1440px;}.elementor-33933 .elementor-element.elementor-element-c3b3414{margin-top:140px;margin-bottom:150px;}.elementor-bc-flex-widget .elementor-33933 .elementor-element.elementor-element-7bbe25a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-33933 .elementor-element.elementor-element-7bbe25a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-33933 .elementor-element.elementor-element-7bbe25a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-33933 .elementor-element.elementor-element-7bbe25a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-33933 .elementor-element.elementor-element-7bbe25a > .elementor-element-populated{text-align:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-33933 .elementor-element.elementor-element-89237e7 > .elementor-container{max-width:1380px;}.elementor-33933 .elementor-element.elementor-element-89237e7{margin-top:70px;margin-bottom:70px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-33933 .elementor-element.elementor-element-87a5759{text-align:center;}.elementor-33933 .elementor-element.elementor-element-87a5759 .elementor-heading-title{font-family:"PT Serif", Sans-serif;font-size:48px;font-weight:600;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{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 );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );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 );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{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 );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{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 );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-33933 .elementor-element.elementor-element-0815a50 > .elementor-widget-container{background-color:#105669;padding:40px 40px 40px 40px;border-radius:20px 20px 20px 20px;}.elementor-33933 .elementor-element.elementor-element-0815a50 .elementor-field-group{padding-right:calc( 15px/2 );padding-left:calc( 15px/2 );margin-bottom:20px;}.elementor-33933 .elementor-element.elementor-element-0815a50 .elementor-form-fields-wrapper{margin-left:calc( -15px/2 );margin-right:calc( -15px/2 );margin-bottom:-20px;}.elementor-33933 .elementor-element.elementor-element-0815a50 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-33933 .elementor-element.elementor-element-0815a50 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-33933 .elementor-element.elementor-element-0815a50 .elementor-labels-inline .elementor-field-group > label{padding-left:7px;}body:not(.rtl) .elementor-33933 .elementor-element.elementor-element-0815a50 .elementor-labels-inline .elementor-field-group > label{padding-right:7px;}body .elementor-33933 .elementor-element.elementor-element-0815a50 .elementor-labels-above .elementor-field-group > label{padding-bottom:7px;}.elementor-33933 .elementor-element.elementor-element-0815a50 .elementor-field-group > label, .elementor-33933 .elementor-element.elementor-element-0815a50 .elementor-field-subgroup label{color:#FFFFFF;}.elementor-33933 .elementor-element.elementor-element-0815a50 .elementor-field-group > label{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-33933 .elementor-element.elementor-element-0815a50 .elementor-field-type-html{padding-bottom:0px;color:#222222;font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-33933 .elementor-element.elementor-element-0815a50 .elementor-field-group .elementor-field{color:#22294F;}.elementor-33933 .elementor-element.elementor-element-0815a50 .elementor-field-group .elementor-field, .elementor-33933 .elementor-element.elementor-element-0815a50 .elementor-field-subgroup label{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;}.elementor-33933 .elementor-element.elementor-element-0815a50 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#F5F7FA;border-color:#E5ECF5;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-33933 .elementor-element.elementor-element-0815a50 .elementor-field-group .elementor-select-wrapper select{background-color:#F5F7FA;border-color:#E5ECF5;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-33933 .elementor-element.elementor-element-0815a50 .elementor-field-group .elementor-select-wrapper::before{color:#E5ECF5;}.elementor-33933 .elementor-element.elementor-element-0815a50 .elementor-button{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:none;line-height:1.2;border-style:none;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-33933 .elementor-element.elementor-element-0815a50 .e-form__buttons__wrapper__button-next{background-color:#FFFFFF;color:#0F5467;transition-duration:300ms;}.elementor-33933 .elementor-element.elementor-element-0815a50 .elementor-button[type="submit"]{background-color:#FFFFFF;color:#0F5467;transition-duration:300ms;}.elementor-33933 .elementor-element.elementor-element-0815a50 .elementor-button[type="submit"] svg *{fill:#0F5467;transition-duration:300ms;}.elementor-33933 .elementor-element.elementor-element-0815a50 .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-1491b5b );color:var( --e-global-color-1491b5b );transition-duration:300ms;}.elementor-33933 .elementor-element.elementor-element-0815a50 .e-form__buttons__wrapper__button-next:hover{background-color:#FFFFFF;color:#0F5467;}.elementor-33933 .elementor-element.elementor-element-0815a50 .elementor-button[type="submit"]:hover{background-color:#FFFFFF;color:#0F5467;}.elementor-33933 .elementor-element.elementor-element-0815a50 .elementor-button[type="submit"]:hover svg *{fill:#0F5467;}.elementor-33933 .elementor-element.elementor-element-0815a50 .e-form__buttons__wrapper__button-previous:hover{color:var( --e-global-color-883266a );}.elementor-33933 .elementor-element.elementor-element-0815a50 .elementor-message{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-33933 .elementor-element.elementor-element-0815a50{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-33933 .elementor-element.elementor-element-1aec7d4:not(.elementor-motion-effects-element-type-background), .elementor-33933 .elementor-element.elementor-element-1aec7d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #073E4E 0%, #11596C 100%);}.elementor-33933 .elementor-element.elementor-element-1aec7d4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 20px 100px 020px;}.elementor-33933 .elementor-element.elementor-element-1aec7d4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-33933 .elementor-element.elementor-element-ad4f42c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-33933 .elementor-element.elementor-element-ad4f42c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-33933 .elementor-element.elementor-element-ad4f42c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-33933 .elementor-element.elementor-element-eea20a2{width:var( --container-widget-width, 71.855% );max-width:71.855%;--container-widget-width:71.855%;--container-widget-flex-grow:0;}.elementor-bc-flex-widget .elementor-33933 .elementor-element.elementor-element-b9eb3df.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-33933 .elementor-element.elementor-element-b9eb3df.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-33933 .elementor-element.elementor-element-b9eb3df.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-33933 .elementor-element.elementor-element-d2fbffd{width:var( --container-widget-width, 72.86% );max-width:72.86%;--container-widget-width:72.86%;--container-widget-flex-grow:0;}.elementor-bc-flex-widget .elementor-33933 .elementor-element.elementor-element-57e6a30.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-33933 .elementor-element.elementor-element-57e6a30.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-33933 .elementor-element.elementor-element-57e6a30.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-33933 .elementor-element.elementor-element-c631bae{width:var( --container-widget-width, 72.869% );max-width:72.869%;--container-widget-width:72.869%;--container-widget-flex-grow:0;}@media(min-width:768px){.elementor-33933 .elementor-element.elementor-element-60041e2{width:100%;}}@media(max-width:1024px){.elementor-33933 .elementor-element.elementor-element-c3b3414{margin-top:40px;margin-bottom:40px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-33933 .elementor-element.elementor-element-89237e7{margin-top:40px;margin-bottom:40px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );}.elementor-33933 .elementor-element.elementor-element-1aec7d4{padding:30px 10px 40px 10px;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-33933 .elementor-element.elementor-element-89237e7{margin-top:40px;margin-bottom:40px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-33933 .elementor-element.elementor-element-87a5759 > .elementor-widget-container{margin:18px 18px 18px 18px;}.elementor-33933 .elementor-element.elementor-element-87a5759 .elementor-heading-title{font-size:24px;line-height:26.5px;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );}.elementor-33933 .elementor-element.elementor-element-0815a50 > .elementor-widget-container{padding:40px 20px 40px 20px;}.elementor-33933 .elementor-element.elementor-element-1aec7d4{padding:30px 10px 30px 10px;}}/* Start custom CSS */body:not(.page-template-fullwidth-content) .site-content {
	margin: 0;
}

.site-breadcrumbs {
	display: none;
}

.hero h1 {
	word-wrap: normal;
}

.background-gradient-text {
	font-weight: 600;
	background-image: linear-gradient(
		180deg,
		rgba(161, 117, 61, 1),
		rgba(228, 191, 122, 1) 100%
	);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.border-bottom-line {
	display: inline-block;
	padding-bottom: 0.7em;
	border-bottom: 8px solid transparent;
	border-image: linear-gradient(
		270deg,
		rgba(6, 60, 75, 1),
		rgba(0, 141.103271484375, 179.76171875, 1) 56%,
		rgba(6, 60, 75, 1) 100%
	);
	border-image-slice: 1;
}

.how-confirm .elementor-container.elementor-column-gap-default {
	gap: 40px;
}

.how-confirm .elementor-column {
	width: 100%;
}

.select-level .elementor-icon-box-title {
	margin: 0;
}

.select-level__list .elementor-container.elementor-column-gap-default {
	gap: 20px;
}

.select-level__list .elementor-column {
	width: 100%;
}

.select-level__col .elementor-icon-box-title {
	margin: 0;
}

.advantages__list .elementor-container.elementor-column-gap-default {
	gap: 20px 40px;
}

.advantages__list .elementor-column {
	width: 100%;
}

.column-confirm-shadow .elementor-widget-wrap {
	box-shadow:
		inset 0px 4px 4px 0px rgba(0, 0, 0, 0.25),
		0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}

@media (max-width: 768px) {
	.how-confirm .elementor-container.elementor-column-gap-default {
		gap: 20px;
	}

	.hero .border-bottom-line {
		border-bottom-width: 3px;
	}

	.select-level__list .elementor-container.elementor-column-gap-default {
		gap: 10px;
	}
	.select-level__list .elementor-column {
		width: calc(50% - 5px) !important;
	}

	.advantages__list .elementor-container.elementor-column-gap-default {
		gap: 20px;
	}
	.advantages__list .elementor-column {
		width: calc(50% - 10px) !important;
	}
}

@media (max-width: 500px) {
	.select-level__list .select-level__col {
		width: 100% !important;
	}

	.advantages__list .elementor-column {
		width: 100% !important;
	}
}

.faq .elementor-toggle-item {
	border-radius: 20px;
	overflow: hidden;
}

/**/

.background-gradient {
	background-image: linear-gradient(
		180deg,
		rgba(161, 117, 61, 1),
		rgba(228, 191, 122, 1) 100%
	);
}

.form {
	max-width: 1200px;
	margin: 0 auto;
}

#form .form_fields {
	padding: 10px 20px;
}

/*поле принять условия*/
.elementor-field-group-field_field_accept .elementor-field-subgroup {
	line-height: 1.3;
	font-size: 1em;
}/* End custom CSS */