.elementor-2522 .elementor-element.elementor-element-42bb1297{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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 );}.elementor-2522 .elementor-element.elementor-element-1f4ee813{color:var( --e-global-color-0fda1df );}.elementor-2522 .elementor-element.elementor-element-6034bc4{--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;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2522 .elementor-element.elementor-element-0c45c2f{--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;}.elementor-2522 .elementor-element.elementor-element-a347ef4{color:var( --e-global-color-0fda1df );}.elementor-2522 .elementor-element.elementor-element-335465e{--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;}.elementor-2522 .elementor-element.elementor-element-2683451{--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;}.elementor-2522 .elementor-element.elementor-element-8ab7599{color:var( --e-global-color-0fda1df );}.elementor-2522 .elementor-element.elementor-element-40d8dc5{--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;}.elementor-2522 .elementor-element.elementor-element-7bc0bf2{--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;}.elementor-2522 .elementor-element.elementor-element-e5a36cd{color:var( --e-global-color-0fda1df );}.elementor-2522 .elementor-element.elementor-element-a782d50{--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;}.elementor-2522 .elementor-element.elementor-element-bf0b577{color:var( --e-global-color-0fda1df );}.elementor-2522 .elementor-element.elementor-element-1f06780{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2522 .elementor-element.elementor-element-1f06780:not(.elementor-motion-effects-element-type-background), .elementor-2522 .elementor-element.elementor-element-1f06780 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2522 .elementor-element.elementor-element-1f06780:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2522 .elementor-element.elementor-element-7bfee9f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2522 .elementor-element.elementor-element-1009f4e img{border-radius:10px 10px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2522 .elementor-element.elementor-element-fe886f2 .elementor-button{background-color:var( --e-global-color-20a2581 );font-family:"Ubuntu Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-3163774 );color:var( --e-global-color-3163774 );border-radius:0px 0px 10px 0px;}.elementor-2522 .elementor-element.elementor-element-fe886f2 .elementor-button:hover, .elementor-2522 .elementor-element.elementor-element-fe886f2 .elementor-button:focus{background-color:var( --e-global-color-2cacb2c );color:var( --e-global-color-3163774 );}.elementor-2522 .elementor-element.elementor-element-fe886f2 > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2522 .elementor-element.elementor-element-fe886f2{right:0px;}body.rtl .elementor-2522 .elementor-element.elementor-element-fe886f2{left:0px;}.elementor-2522 .elementor-element.elementor-element-fe886f2{bottom:0px;}.elementor-2522 .elementor-element.elementor-element-fe886f2 .elementor-button:hover svg, .elementor-2522 .elementor-element.elementor-element-fe886f2 .elementor-button:focus svg{fill:var( --e-global-color-3163774 );}.elementor-2522 .elementor-element.elementor-element-95a51ef{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2522 .elementor-element.elementor-element-9b1cc9e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2522 .elementor-element.elementor-element-9b1cc9e .elementor-heading-title{font-family:"Ubuntu Sans", Sans-serif;font-size:18px;font-weight:900;text-transform:uppercase;line-height:24px;color:#000000;}.elementor-2522 .elementor-element.elementor-element-c48d2d9 > .elementor-widget-container{margin:0px 0px 0px -20px;}.elementor-2522 .elementor-element.elementor-element-c48d2d9{font-family:"Ubuntu Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-0fda1df );}.elementor-2522 .elementor-element.elementor-element-c2057d3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2522 .elementor-element.elementor-element-c2057d3 .elementor-heading-title{font-family:"Ubuntu Sans", Sans-serif;font-size:18px;font-weight:900;text-transform:uppercase;color:#000000;}/* Start custom CSS for text-editor, class: .elementor-element-c48d2d9 */.elementor-2522 .elementor-element.elementor-element-c48d2d9 a {
	position: relative;
	color: #000; /*задаём цвет ссылки*/
	cursor: pointer;
	line-height: 1; /*задаём высоту строки*/
	text-decoration: none; /*убираем подчёркивание*/

}
.elementor-2522 .elementor-element.elementor-element-c48d2d9 a:after {
	display: block;
	position: absolute;
	left: 0; /*изменить на right:0;, чтобы изменить направление подчёркивания */
	width: 0;/*задаём длинну линии до наведения курсора*/
	height: 2px; /*задаём ширину линии*/
	background-color: #005C96; /*задаём цвет линии*/
	content: "";
	transition: width 0.3s ease-out; /*задаём время анимации*/
}

.elementor-2522 .elementor-element.elementor-element-c48d2d9 a:hover:after,
.elementor-2522 .elementor-element.elementor-element-c48d2d9 a:focus:after {
	width: 100%; /*устанавливаем значение 100% чтобы ссылка подчёркивалась полностью*/
}
.elementor-2522 .elementor-element.elementor-element-c48d2d9 li::marker {
	color: red;
	font-size: 18px;
}/* End custom CSS */