/* Extracted from redsearch.ru.html */

img:is([sizes="auto" i], [sizes^="auto," i]) {
	contain-intrinsic-size: 3000px 1500px
}

img.wp-smiley,
img.emoji {
	display: inline !important;
	border: none !important;
	box-shadow: none !important;
	height: 1em !important;
	width: 1em !important;
	margin: 0 0.07em !important;
	vertical-align: -0.1em !important;
	background: none !important;
	padding: 0 !important;
}

.wp-block-audio :where(figcaption) {
	color: #555;
	font-size: 13px;
	text-align: center
}

.is-dark-theme .wp-block-audio :where(figcaption) {
	color: #ffffffa6
}

.wp-block-audio {
	margin: 0 0 1em
}

.wp-block-code {
	border: 1px solid #ccc;
	border-radius: 4px;
	font-family: Menlo, Consolas, monaco, monospace;
	padding: .8em 1em
}

.wp-block-embed :where(figcaption) {
	color: #555;
	font-size: 13px;
	text-align: center
}

.is-dark-theme .wp-block-embed :where(figcaption) {
	color: #ffffffa6
}

.wp-block-embed {
	margin: 0 0 1em
}

.blocks-gallery-caption {
	color: #555;
	font-size: 13px;
	text-align: center
}

.is-dark-theme .blocks-gallery-caption {
	color: #ffffffa6
}

:root :where(.wp-block-image figcaption) {
	color: #555;
	font-size: 13px;
	text-align: center
}

.is-dark-theme :root :where(.wp-block-image figcaption) {
	color: #ffffffa6
}

.wp-block-image {
	margin: 0 0 1em
}

.wp-block-pullquote {
	border-bottom: 4px solid;
	border-top: 4px solid;
	color: currentColor;
	margin-bottom: 1.75em
}

.wp-block-pullquote cite,
.wp-block-pullquote footer,
.wp-block-pullquote__citation {
	color: currentColor;
	font-size: .8125em;
	font-style: normal;
	text-transform: uppercase
}

.wp-block-quote {
	border-left: .25em solid;
	margin: 0 0 1.75em;
	padding-left: 1em
}

.wp-block-quote cite,
.wp-block-quote footer {
	color: currentColor;
	font-size: .8125em;
	font-style: normal;
	position: relative
}

.wp-block-quote:where(.has-text-align-right) {
	border-left: none;
	border-right: .25em solid;
	padding-left: 0;
	padding-right: 1em
}

.wp-block-quote:where(.has-text-align-center) {
	border: none;
	padding-left: 0
}

.wp-block-quote.is-large,
.wp-block-quote.is-style-large,
.wp-block-quote:where(.is-style-plain) {
	border: none
}

.wp-block-search .wp-block-search__label {
	font-weight: 700
}

.wp-block-search__button {
	border: 1px solid #ccc;
	padding: .375em .625em
}

:where(.wp-block-group.has-background) {
	padding: 1.25em 2.375em
}

.wp-block-separator.has-css-opacity {
	opacity: .4
}

.wp-block-separator {
	border: none;
	border-bottom: 2px solid;
	margin-left: auto;
	margin-right: auto
}

.wp-block-separator.has-alpha-channel-opacity {
	opacity: 1
}

.wp-block-separator:not(.is-style-wide):not(.is-style-dots) {
	width: 100px
}

.wp-block-separator.has-background:not(.is-style-dots) {
	border-bottom: none;
	height: 1px
}

.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots) {
	height: 2px
}

.wp-block-table {
	margin: 0 0 1em
}

.wp-block-table td,
.wp-block-table th {
	word-break: normal
}

.wp-block-table :where(figcaption) {
	color: #555;
	font-size: 13px;
	text-align: center
}

.is-dark-theme .wp-block-table :where(figcaption) {
	color: #ffffffa6
}

.wp-block-video :where(figcaption) {
	color: #555;
	font-size: 13px;
	text-align: center
}

.is-dark-theme .wp-block-video :where(figcaption) {
	color: #ffffffa6
}

.wp-block-video {
	margin: 0 0 1em
}

:root :where(.wp-block-template-part.has-background) {
	margin-bottom: 0;
	margin-top: 0;
	padding: 1.25em 2.375em
}

/*! This file is auto-generated */
.wp-block-button__link {
	color: #fff;
	background-color: #32373c;
	border-radius: 9999px;
	box-shadow: none;
	text-decoration: none;
	padding: calc(.667em + 2px) calc(1.333em + 2px);
	font-size: 1.125em
}

.wp-block-file__button {
	background: #32373c;
	color: #fff;
	text-decoration: none
}

:root {
	--wp--preset--aspect-ratio--square: 1;
	--wp--preset--aspect-ratio--4-3: 4/3;
	--wp--preset--aspect-ratio--3-4: 3/4;
	--wp--preset--aspect-ratio--3-2: 3/2;
	--wp--preset--aspect-ratio--2-3: 2/3;
	--wp--preset--aspect-ratio--16-9: 16/9;
	--wp--preset--aspect-ratio--9-16: 9/16;
	--wp--preset--color--black: #000000;
	--wp--preset--color--cyan-bluish-gray: #abb8c3;
	--wp--preset--color--white: #FFFFFF;
	--wp--preset--color--pale-pink: #f78da7;
	--wp--preset--color--vivid-red: #cf2e2e;
	--wp--preset--color--luminous-vivid-orange: #ff6900;
	--wp--preset--color--luminous-vivid-amber: #fcb900;
	--wp--preset--color--light-green-cyan: #7bdcb5;
	--wp--preset--color--vivid-green-cyan: #00d084;
	--wp--preset--color--pale-cyan-blue: #8ed1fc;
	--wp--preset--color--vivid-cyan-blue: #0693e3;
	--wp--preset--color--vivid-purple: #9b51e0;
	--wp--preset--color--dark-gray: #28303D;
	--wp--preset--color--gray: #39414D;
	--wp--preset--color--green: #D1E4DD;
	--wp--preset--color--blue: #D1DFE4;
	--wp--preset--color--purple: #D1D1E4;
	--wp--preset--color--red: #E4D1D1;
	--wp--preset--color--orange: #E4DAD1;
	--wp--preset--color--yellow: #EEEADD;
	--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgba(6, 147, 227, 1) 0%, rgb(155, 81, 224) 100%);
	--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100%);
	--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, rgba(252, 185, 0, 1) 0%, rgba(255, 105, 0, 1) 100%);
	--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgba(255, 105, 0, 1) 0%, rgb(207, 46, 46) 100%);
	--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100%);
	--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg, rgb(74, 234, 220) 0%, rgb(151, 120, 209) 20%, rgb(207, 42, 186) 40%, rgb(238, 44, 130) 60%, rgb(251, 105, 98) 80%, rgb(254, 248, 76) 100%);
	--wp--preset--gradient--blush-light-purple: linear-gradient(135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100%);
	--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100%);
	--wp--preset--gradient--luminous-dusk: linear-gradient(135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100%);
	--wp--preset--gradient--pale-ocean: linear-gradient(135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100%);
	--wp--preset--gradient--electric-grass: linear-gradient(135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100%);
	--wp--preset--gradient--midnight: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%);
	--wp--preset--gradient--purple-to-yellow: linear-gradient(160deg, #D1D1E4 0%, #EEEADD 100%);
	--wp--preset--gradient--yellow-to-purple: linear-gradient(160deg, #EEEADD 0%, #D1D1E4 100%);
	--wp--preset--gradient--green-to-yellow: linear-gradient(160deg, #D1E4DD 0%, #EEEADD 100%);
	--wp--preset--gradient--yellow-to-green: linear-gradient(160deg, #EEEADD 0%, #D1E4DD 100%);
	--wp--preset--gradient--red-to-yellow: linear-gradient(160deg, #E4D1D1 0%, #EEEADD 100%);
	--wp--preset--gradient--yellow-to-red: linear-gradient(160deg, #EEEADD 0%, #E4D1D1 100%);
	--wp--preset--gradient--purple-to-red: linear-gradient(160deg, #D1D1E4 0%, #E4D1D1 100%);
	--wp--preset--gradient--red-to-purple: linear-gradient(160deg, #E4D1D1 0%, #D1D1E4 100%);
	--wp--preset--font-size--small: 18px;
	--wp--preset--font-size--medium: 20px;
	--wp--preset--font-size--large: 24px;
	--wp--preset--font-size--x-large: 42px;
	--wp--preset--font-size--extra-small: 16px;
	--wp--preset--font-size--normal: 20px;
	--wp--preset--font-size--extra-large: 40px;
	--wp--preset--font-size--huge: 96px;
	--wp--preset--font-size--gigantic: 144px;
	--wp--preset--spacing--20: 0.44rem;
	--wp--preset--spacing--30: 0.67rem;
	--wp--preset--spacing--40: 1rem;
	--wp--preset--spacing--50: 1.5rem;
	--wp--preset--spacing--60: 2.25rem;
	--wp--preset--spacing--70: 3.38rem;
	--wp--preset--spacing--80: 5.06rem;
	--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
	--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
	--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
	--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);
	--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);
}

:where(.is-layout-flex) {
	gap: 0.5em;
}

:where(.is-layout-grid) {
	gap: 0.5em;
}

body .is-layout-flex {
	display: flex;
}

.is-layout-flex {
	flex-wrap: wrap;
	align-items: center;
}

.is-layout-flex> :is(*, div) {
	margin: 0;
}

body .is-layout-grid {
	display: grid;
}

.is-layout-grid> :is(*, div) {
	margin: 0;
}

:where(.wp-block-columns.is-layout-flex) {
	gap: 2em;
}

:where(.wp-block-columns.is-layout-grid) {
	gap: 2em;
}

:where(.wp-block-post-template.is-layout-flex) {
	gap: 1.25em;
}

:where(.wp-block-post-template.is-layout-grid) {
	gap: 1.25em;
}

.has-black-color {
	color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-color {
	color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-color {
	color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-color {
	color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-color {
	color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-color {
	color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-color {
	color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-color {
	color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-color {
	color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-color {
	color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-color {
	color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-color {
	color: var(--wp--preset--color--vivid-purple) !important;
}

.has-black-background-color {
	background-color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-background-color {
	background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-background-color {
	background-color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-background-color {
	background-color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-background-color {
	background-color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-background-color {
	background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-background-color {
	background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-background-color {
	background-color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-background-color {
	background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-background-color {
	background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-background-color {
	background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-background-color {
	background-color: var(--wp--preset--color--vivid-purple) !important;
}

.has-black-border-color {
	border-color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-border-color {
	border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-border-color {
	border-color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-border-color {
	border-color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-border-color {
	border-color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-border-color {
	border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-border-color {
	border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-border-color {
	border-color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-border-color {
	border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-border-color {
	border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-border-color {
	border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-border-color {
	border-color: var(--wp--preset--color--vivid-purple) !important;
}

.has-vivid-cyan-blue-to-vivid-purple-gradient-background {
	background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;
}

.has-light-green-cyan-to-vivid-green-cyan-gradient-background {
	background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;
}

.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
	background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;
}

.has-luminous-vivid-orange-to-vivid-red-gradient-background {
	background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;
}

.has-very-light-gray-to-cyan-bluish-gray-gradient-background {
	background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;
}

.has-cool-to-warm-spectrum-gradient-background {
	background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}

.has-blush-light-purple-gradient-background {
	background: var(--wp--preset--gradient--blush-light-purple) !important;
}

.has-blush-bordeaux-gradient-background {
	background: var(--wp--preset--gradient--blush-bordeaux) !important;
}

.has-luminous-dusk-gradient-background {
	background: var(--wp--preset--gradient--luminous-dusk) !important;
}

.has-pale-ocean-gradient-background {
	background: var(--wp--preset--gradient--pale-ocean) !important;
}

.has-electric-grass-gradient-background {
	background: var(--wp--preset--gradient--electric-grass) !important;
}

.has-midnight-gradient-background {
	background: var(--wp--preset--gradient--midnight) !important;
}

.has-small-font-size {
	font-size: var(--wp--preset--font-size--small) !important;
}

.has-medium-font-size {
	font-size: var(--wp--preset--font-size--medium) !important;
}

.has-large-font-size {
	font-size: var(--wp--preset--font-size--large) !important;
}

.has-x-large-font-size {
	font-size: var(--wp--preset--font-size--x-large) !important;
}

:where(.wp-block-post-template.is-layout-flex) {
	gap: 1.25em;
}

:where(.wp-block-post-template.is-layout-grid) {
	gap: 1.25em;
}

:where(.wp-block-columns.is-layout-flex) {
	gap: 2em;
}

:where(.wp-block-columns.is-layout-grid) {
	gap: 2em;
}

:root :where(.wp-block-pullquote) {
	font-size: 1.5em;
	line-height: 1.6;
}

body,
input,
textarea,
button,
.button,
.faux-button,
.wp-block-button__link,
.wp-block-file__button,
.has-drop-cap:not(:focus)::first-letter,
.entry-content .wp-block-archives,
.entry-content .wp-block-categories,
.entry-content .wp-block-cover-image,
.entry-content .wp-block-latest-comments,
.entry-content .wp-block-latest-posts,
.entry-content .wp-block-pullquote,
.entry-content .wp-block-quote.is-large,
.entry-content .wp-block-quote.is-style-large,
.entry-content .wp-block-archives *,
.entry-content .wp-block-categories *,
.entry-content .wp-block-latest-posts *,
.entry-content .wp-block-latest-comments *,
.entry-content p,
.entry-content ol,
.entry-content ul,
.entry-content dl,
.entry-content dt,
.entry-content cite,
.entry-content figcaption,
.entry-content .wp-caption-text,
.comment-content p,
.comment-content ol,
.comment-content ul,
.comment-content dl,
.comment-content dt,
.comment-content cite,
.comment-content figcaption,
.comment-content .wp-caption-text,
.widget_text p,
.widget_text ol,
.widget_text ul,
.widget_text dl,
.widget_text dt,
.widget-content .rssSummary,
.widget-content cite,
.widget-content figcaption,
.widget-content .wp-caption-text {
	font-family: 'Helvetica Neue', Helvetica, 'Segoe UI', Arial, sans-serif;
}

:root {
	--global--color-background: #ffffff;
	--global--color-primary: #000;
	--global--color-secondary: #000;
	--button--color-background: #000;
	--button--color-text-hover: #000;
}

.no-js img.lazyload {
	display: none;
}

figure.wp-block-image img.lazyloading {
	min-width: 150px;
}

.lazyload,
.lazyloading {
	opacity: 0;
}

.lazyloaded {
	opacity: 1;
	transition: opacity 400ms;
	transition-delay: 0ms;
}

body.custom-background {
	background-color: #ffffff;
}

/*! elementor - v3.7.4 - 31-08-2022 */
.elementor-widget-image {
	text-align: center
}

.elementor-widget-image a {
	display: inline-block
}

.elementor-widget-image a img[src$=".svg"] {
	width: 48px
}

.elementor-widget-image img {
	vertical-align: middle;
	display: inline-block
}

/* widget: Fullscreen Menu */
body.menu-opened {
	overflow: hidden;
}

#uc_fullscreen_navigation_menu_elementor19569 * {
	box-sizing: border-box;
}

#uc_fullscreen_navigation_menu_elementor19569 a,
#uc_fullscreen_navigation_menu_elementor19569 a:visited,
#uc_fullscreen_navigation_menu_elementor19569 a:hover,
#uc_fullscreen_navigation_menu_elementor19569 a:active {
	text-decoration: none;
}

#uc_fullscreen_navigation_menu_elementor19569 {
	position: relative;
	z-index: 10000000;
}

#uc_fullscreen_navigation_menu_elementor19569 .checkbox-toggle {
	position: absolute;
	z-index: 100000000;
	cursor: pointer;
	width: 60px;
	height: 60px;
	opacity: 0;
	top: 0px;
}

#uc_fullscreen_navigation_menu_elementor19569 .checkbox-toggle:checked+.ue_hamburger>div:after {
	opacity: 0;
}

#uc_fullscreen_navigation_menu_elementor19569 .checkbox-toggle:checked~.ue_menu {
	pointer-events: auto;
}

#uc_fullscreen_navigation_menu_elementor19569 .checkbox-toggle:checked~.ue_menu>div.ue_inner_menu {
	visibility: visible;
	-webkit-transition-duration: 0.75s;
	transition-duration: 0.75s;
}

#uc_fullscreen_navigation_menu_elementor19569 .checkbox-toggle:checked~.ue_menu>div.ue_inner_menu>div {
	opacity: 1;
	transition: opacity 0.4s ease 0.4s;
}

/* start open transition animations */
#uc_fullscreen_navigation_menu_elementor19569 .ue_menu .ue_inner_menu {
	transform: scale(0);
}

#uc_fullscreen_navigation_menu_elementor19569 .checkbox-toggle:checked~.ue_menu>div.ue_inner_menu {
	-webkit-transform: scale(1);
	transform: scale(1);
	-webkit-transition-duration: 0.75s;
	transition-duration: 0.75s;
}

/* end open transition animations */
#uc_fullscreen_navigation_menu_elementor19569 .ue_hamburger {
	top: 0;
	cursor: pointer;
	transition: 0.4s;
	backface-visibility: hidden;
	display: flex;
	align-items: center;
	justify-content: center;
	position: absolute;
	z-index: 99999999;
}

#uc_fullscreen_navigation_menu_elementor19569 .checkbox-toggle:checked+.ue_hamburger>div {
	transform: rotate(135deg);
}

#uc_fullscreen_navigation_menu_elementor19569 .checkbox-toggle:checked+.ue_hamburger>div:before,
#uc_fullscreen_navigation_menu_elementor19569 .checkbox-toggle:checked+.ue_hamburger>div:after {
	top: 0;
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg);
}

#uc_fullscreen_navigation_menu_elementor19569 .checkbox-toggle:checked:hover+.ue_hamburger>div {
	transform: rotate(225deg);
}

#uc_fullscreen_navigation_menu_elementor19569 .ue_hamburger>div {
	position: relative;
	-webkit-box-flex: 0;
	flex: none;
	width: 100%;
	height: 2px;
	transition: all 0.4s ease;
	display: flex;
	align-items: center;
	justify-content: center;
	background-color: #000000;
}

#uc_fullscreen_navigation_menu_elementor19569 input:hover+.ue_hamburger>div {
	background-color: #961B16;
}

#uc_fullscreen_navigation_menu_elementor19569 .ue_hamburger>div:before,
#uc_fullscreen_navigation_menu_elementor19569 .ue_hamburger>div:after {
	content: '';
	position: absolute;
	z-index: 1;
	top: -10px;
	left: 0;
	width: 100%;
	height: 2px;
	background: inherit;
}

#uc_fullscreen_navigation_menu_elementor19569 .ue_hamburger>div:after {
	top: 10px;
}

#uc_fullscreen_navigation_menu_elementor19569 .ue_menu {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	pointer-events: none;
	visibility: hidden;
	overflow: hidden;
	backface-visibility: hidden;
	outline: none;
	display: flex;
	align-items: center;
	justify-content: center;
}

#uc_fullscreen_navigation_menu_elementor19569 .ue_menu .ue_inner_menu {
	width: 100vw;
	height: 100vh;
	color: #fff;
	transition: all 0.4s ease;
	flex: none;
	backface-visibility: hidden;
	overflow: hidden;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}

#uc_fullscreen_navigation_menu_elementor19569 .ue_menu>div>div {
	max-width: 90vw;
	max-height: 100vh;
	opacity: 0;
	-webkit-transition: opacity 0.4s ease;
	transition: opacity 0.4s ease;
	overflow-y: auto;
	flex: none;
	display: flex;
	align-items: center;
	justify-content: center;
}

#uc_fullscreen_navigation_menu_elementor19569 ul {
	list-style: none;
	margin: 0;
	display: block;
	max-height: 100vh;
	padding: 0px;
}

#uc_fullscreen_navigation_menu_elementor19569 .ue_menu div div ul li {
	padding: 0;
	display: block;
}

#uc_fullscreen_navigation_menu_elementor19569 .ue_menu div div ul li a {
	position: relative;
	display: inline-block;
	cursor: pointer;
	transition: color 0.4s ease;
}

#uc_fullscreen_navigation_menu_elementor19569 .ue_menu div div ul li a:hover {}

#uc_fullscreen_navigation_menu_elementor19569 .ue_menu div div ul li a:hover:after {
	width: 100%;
}

#uc_fullscreen_navigation_menu_elementor19569 .ue_menu div div ul li a:after {
	content: '';
	position: absolute;
	z-index: 1;
	bottom: -0.15em;
	left: 0;
	width: 0;
	height: 2px;
	transition: width 0.4s ease;
}

.ue_menu_wrapper {
	position: relative;
}

#uc_fullscreen_navigation_menu_elementor19569 .ue_menu-social-icons a {
	display: inline-block;
	line-height: 1em;
}

#uc_fullscreen_navigation_menu_elementor19569 .ue_menu-social-icons a svg {
	height: 1em;
	width: 1em;
}

/*! elementor - v3.7.4 - 31-08-2022 */
.elementor-heading-title {
	padding: 0;
	margin: 0;
	line-height: 1
}

.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a {
	color: inherit;
	font-size: inherit;
	line-height: inherit
}

.elementor-widget-heading .elementor-heading-title.elementor-size-small {
	font-size: 15px
}

.elementor-widget-heading .elementor-heading-title.elementor-size-medium {
	font-size: 19px
}

.elementor-widget-heading .elementor-heading-title.elementor-size-large {
	font-size: 29px
}

.elementor-widget-heading .elementor-heading-title.elementor-size-xl {
	font-size: 39px
}

.elementor-widget-heading .elementor-heading-title.elementor-size-xxl {
	font-size: 59px
}

/*! elementor - v3.7.4 - 31-08-2022 */
.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
	background-color: #818a91;
	color: #fff
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap {
	color: #818a91;
	border: 3px solid;
	background-color: transparent
}

.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap {
	margin-top: 8px
}

.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter {
	width: 1em;
	height: 1em
}

.elementor-widget-text-editor .elementor-drop-cap {
	float: left;
	text-align: center;
	line-height: 1;
	font-size: 50px
}

.elementor-widget-text-editor .elementor-drop-cap-letter {
	display: inline-block
}

/* widget: Logo Carousel */
#uc_logo_carousel_elementor29025 {
	min-height: 1px;
}

#uc_logo_carousel_elementor29025 * {
	box-sizing: border-box;
}

#uc_logo_carousel_elementor29025 .owl-nav .owl-prev {
	position: absolute;
	left: -90px;
	display: inline-block;
	text-align: center;
}

#uc_logo_carousel_elementor29025 .owl-nav .owl-next {
	position: absolute;
	right: -90px;
	display: inline-block;
	text-align: center;
}

#uc_logo_carousel_elementor29025 .owl-dots {
	overflow: hidden;
	display: block !important;
	text-align: center;
}

#uc_logo_carousel_elementor29025 .owl-dot {
	border-radius: 50%;
	display: inline-block;
}

#uc_logo_carousel_elementor29025 {
	text-align: center;
	position: relative;
}

#uc_logo_carousel_elementor29025 .uc_logo_carousel_holder {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	width: 100%;
}

#uc_logo_carousel_elementor29025 .uc_logo_carousel_holder a {
	height: 100%;
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
}

#uc_logo_carousel_elementor29025 img {
	height: 100%;
	width: 100%;
	object-fit: contain;
}

@media only screen and (max-width: 480px) {
	#wow-modal-window-1 {
		width: 85% !important;
	}
}

#wow-modal-close-1 {
	top: 0px;
	right: 0px;
}

#wow-modal-close-1.mw-close-btn.image:before {
	content: "\00d7";
	text-align: center;
	width: 24px;
	height: 24px;
	line-height: 24px;
	color: #fff;
	font-family: inherit;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	background: #000;
	border-radius: 0;
}

#wow-modal-close-1.mw-close-btn.image:hover:before {
	color: #000;
	background: #fff;
}


/*
 * Combined CSS file
 * Generated on: 2025-08-15 20:18:46
 */

/* --- Start of https://redsearch.ru/wp-content/uploads/elementor/css/post-38.css?ver=1662312470 --- */

.elementor-38 .elementor-element.elementor-element-1197051 > .elementor-container{max-width:1160px;}.elementor-38 .elementor-element.elementor-element-1197051:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-1197051 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F6;}.elementor-38 .elementor-element.elementor-element-1197051{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:2;}.elementor-38 .elementor-element.elementor-element-1197051 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-944a415 .elementor-menu-toggle{margin:0 auto;}.elementor-38 .elementor-element.elementor-element-944a415 .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:22px;}.elementor-38 .elementor-element.elementor-element-944a415 .elementor-nav-menu--main .elementor-item{color:#4B5563;fill:#4B5563;padding-top:42px;padding-bottom:42px;}.elementor-38 .elementor-element.elementor-element-944a415 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-38 .elementor-element.elementor-element-944a415 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-38 .elementor-element.elementor-element-944a415 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-38 .elementor-element.elementor-element-944a415 .elementor-nav-menu--main .elementor-item:focus{color:#961B16;fill:#961B16;}.elementor-38 .elementor-element.elementor-element-944a415 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-38 .elementor-element.elementor-element-944a415 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#961B16;}.elementor-38 .elementor-element.elementor-element-944a415 .e--pointer-framed .elementor-item:before,
					.elementor-38 .elementor-element.elementor-element-944a415 .e--pointer-framed .elementor-item:after{border-color:#961B16;}.elementor-38 .elementor-element.elementor-element-944a415 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#961B16;}.elementor-38 .elementor-element.elementor-element-944a415 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-38 .elementor-element.elementor-element-944a415 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:#961B16;}.elementor-38 .elementor-element.elementor-element-944a415 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-38 .elementor-element.elementor-element-944a415 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:#961B16;}.elementor-38 .elementor-element.elementor-element-944a415 .elementor-nav-menu--dropdown .elementor-item, .elementor-38 .elementor-element.elementor-element-944a415 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Montserrat", Sans-serif;font-weight:500;}@media(min-width:768px){.elementor-38 .elementor-element.elementor-element-32ea7ac{width:12.126%;}.elementor-38 .elementor-element.elementor-element-b99f4a6{width:69.464%;}.elementor-38 .elementor-element.elementor-element-bfb81ac{width:18.074%;}}

/* --- End of https://redsearch.ru/wp-content/uploads/elementor/css/post-38.css?ver=1662312470 --- */

/* --- Start of https://redsearch.ru/wp-content/uploads/elementor/css/post-354.css?ver=1662312471 --- */

.elementor-354 .elementor-element.elementor-element-be96cd9 > .elementor-container{max-width:1160px;}.elementor-354 .elementor-element.elementor-element-be96cd9:not(.elementor-motion-effects-element-type-background), .elementor-354 .elementor-element.elementor-element-be96cd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#961B16;}.elementor-354 .elementor-element.elementor-element-be96cd9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:90px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-354 .elementor-element.elementor-element-be96cd9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-354 .elementor-element.elementor-element-69e891b{text-align:left;}.elementor-354 .elementor-element.elementor-element-7754311{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:21px;}.elementor-354 .elementor-element.elementor-element-03f9e05{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:21px;}.elementor-354 .elementor-element.elementor-element-30e09ef{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:21px;}.elementor-354 .elementor-element.elementor-element-e15d603.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-354 .elementor-element.elementor-element-9946089 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:27px;}.elementor-354 .elementor-element.elementor-element-9946089 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-354 .elementor-element.elementor-element-8941d62 .elementor-nav-menu .elementor-item{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:21px;}.elementor-354 .elementor-element.elementor-element-8941d62 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:0px;padding-right:0px;padding-top:8px;padding-bottom:8px;}.elementor-354 .elementor-element.elementor-element-8941d62 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-354 .elementor-element.elementor-element-8941d62 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-354 .elementor-element.elementor-element-8941d62 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-354 .elementor-element.elementor-element-8941d62 .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-354 .elementor-element.elementor-element-8941d62 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-354 .elementor-element.elementor-element-8941d62 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#FFFFFF;}.elementor-354 .elementor-element.elementor-element-8941d62 .e--pointer-framed .elementor-item:before,
					.elementor-354 .elementor-element.elementor-element-8941d62 .e--pointer-framed .elementor-item:after{border-color:#FFFFFF;}.elementor-354 .elementor-element.elementor-element-8941d62 .e--pointer-framed .elementor-item:before{border-width:1px;}.elementor-354 .elementor-element.elementor-element-8941d62 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 1px 1px;}.elementor-354 .elementor-element.elementor-element-8941d62 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:1px 1px 0 0;}.elementor-354 .elementor-element.elementor-element-8941d62 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:1px 0 0 1px;}.elementor-354 .elementor-element.elementor-element-8941d62 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 1px 1px 0;}.elementor-354 .elementor-element.elementor-element-8941d62 .e--pointer-underline .elementor-item:after,
					 .elementor-354 .elementor-element.elementor-element-8941d62 .e--pointer-overline .elementor-item:before,
					 .elementor-354 .elementor-element.elementor-element-8941d62 .e--pointer-double-line .elementor-item:before,
					 .elementor-354 .elementor-element.elementor-element-8941d62 .e--pointer-double-line .elementor-item:after{height:1px;}.elementor-354 .elementor-element.elementor-element-8941d62 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-354 .elementor-element.elementor-element-4c56b0e.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-354 .elementor-element.elementor-element-6b418f6 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:27px;}.elementor-354 .elementor-element.elementor-element-6b418f6 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-354 .elementor-element.elementor-element-adbb651 .elementor-nav-menu .elementor-item{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:21px;}.elementor-354 .elementor-element.elementor-element-adbb651 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:0px;padding-right:0px;padding-top:8px;padding-bottom:8px;}.elementor-354 .elementor-element.elementor-element-adbb651 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-354 .elementor-element.elementor-element-adbb651 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-354 .elementor-element.elementor-element-adbb651 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-354 .elementor-element.elementor-element-adbb651 .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-354 .elementor-element.elementor-element-adbb651 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-354 .elementor-element.elementor-element-adbb651 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#FFFFFF;}.elementor-354 .elementor-element.elementor-element-adbb651 .e--pointer-framed .elementor-item:before,
					.elementor-354 .elementor-element.elementor-element-adbb651 .e--pointer-framed .elementor-item:after{border-color:#FFFFFF;}.elementor-354 .elementor-element.elementor-element-adbb651 .e--pointer-framed .elementor-item:before{border-width:1px;}.elementor-354 .elementor-element.elementor-element-adbb651 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 1px 1px;}.elementor-354 .elementor-element.elementor-element-adbb651 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:1px 1px 0 0;}.elementor-354 .elementor-element.elementor-element-adbb651 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:1px 0 0 1px;}.elementor-354 .elementor-element.elementor-element-adbb651 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 1px 1px 0;}.elementor-354 .elementor-element.elementor-element-adbb651 .e--pointer-underline .elementor-item:after,
					 .elementor-354 .elementor-element.elementor-element-adbb651 .e--pointer-overline .elementor-item:before,
					 .elementor-354 .elementor-element.elementor-element-adbb651 .e--pointer-double-line .elementor-item:before,
					 .elementor-354 .elementor-element.elementor-element-adbb651 .e--pointer-double-line .elementor-item:after{height:1px;}.elementor-354 .elementor-element.elementor-element-adbb651 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-354 .elementor-element.elementor-element-1d16cbc > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-354 .elementor-element.elementor-element-b5fa182 > .elementor-container{max-width:1160px;}.elementor-354 .elementor-element.elementor-element-b5fa182:not(.elementor-motion-effects-element-type-background), .elementor-354 .elementor-element.elementor-element-b5fa182 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#961B16;}.elementor-354 .elementor-element.elementor-element-b5fa182{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-354 .elementor-element.elementor-element-b5fa182 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}

/* --- End of https://redsearch.ru/wp-content/uploads/elementor/css/post-354.css?ver=1662312471 --- */

/* --- Start of https://redsearch.ru/wp-content/uploads/elementor/css/post-5.css?ver=1662312471 --- */

.elementor-kit-5{--e-global-color-primary:#961B16;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#961B16;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-container{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-bottom:20px;}.elementor-element{--widgets-spacing:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-container{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-container{--container-max-width:767px;}}

/* --- End of https://redsearch.ru/wp-content/uploads/elementor/css/post-5.css?ver=1662312471 --- */

/* --- Start of https://redsearch.ru/wp-content/uploads/elementor/css/global.css?ver=1662312472 --- */

.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.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-widget-text-editor{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-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-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-widget-image-box .elementor-image-box-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image-box .elementor-image-box-description{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-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{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-widget-star-rating .elementor-star-rating__title{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-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial .elementor-testimonial-content{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-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a{color:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title.elementor-active,
					 .elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var( --e-global-color-accent );}.elementor-widget-tabs .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tabs .elementor-tab-content{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-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;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{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-widget-alert .elementor-alert-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-alert .elementor-alert-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_fullscreen_navigation_menu .ue_menu ul > li a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_fullscreen_navigation_menu .ue_menu ul ul > li a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-path{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-pp-image-gallery{--filters-pointer-bg-color-active:var( --e-global-color-accent );--filters-pointer-bg-color-hover:var( --e-global-color-accent );}.elementor-widget-pp-image-gallery .pp-gallery-load-more{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-widget-theme-site-logo .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-widget-theme-site-title .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-theme-page-title .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-theme-post-title .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-theme-post-excerpt .elementor-widget-container{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-widget-theme-post-content{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-widget-theme-post-featured-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-widget-theme-archive-title .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-archive-posts .elementor-post__title, .elementor-widget-archive-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-archive-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-archive-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-archive-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-archive-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-archive-posts .elementor-post__card .elementor-post__badge{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-widget-archive-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-archive-posts .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-archive-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-archive-posts .elementor-posts-nothing-found{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-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-portfolio a .elementor-portfolio-item__overlay{background-color:var( --e-global-color-accent );}.elementor-widget-portfolio .elementor-portfolio-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-portfolio .elementor-portfolio__filter{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-portfolio .elementor-portfolio__filter.elementor-active{color:var( --e-global-color-primary );}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.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-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-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-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-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-widget-login .elementor-field-group > a{color:var( --e-global-color-text );}.elementor-widget-login .elementor-field-group > a:hover{color:var( --e-global-color-accent );}.elementor-widget-login .elementor-form-fields-wrapper label{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-widget-login .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-login .elementor-field-group .elementor-field, .elementor-widget-login .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-login .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-login .elementor-widget-container .elementor-login__logged-in-message{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-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hotspot .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-price-list .elementor-price-list-header{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-list .elementor-price-list-price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-list .elementor-price-list-description{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-widget-price-list .elementor-price-list-separator{border-bottom-color:var( --e-global-color-secondary );}.elementor-widget-price-table{--e-price-table-header-background-color:var( --e-global-color-secondary );}.elementor-widget-price-table .elementor-price-table__heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__subheading{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-price-table .elementor-price-table .elementor-price-table__price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__original-price{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__period{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-price-table .elementor-price-table__features-list{--e-price-table-features-list-color:var( --e-global-color-text );}.elementor-widget-price-table .elementor-price-table__features-list li{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-price-table .elementor-price-table__features-list li:before{border-top-color:var( --e-global-color-text );}.elementor-widget-price-table .elementor-price-table__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-price-table .elementor-price-table__additional_info{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-widget-price-table .elementor-price-table__ribbon-inner{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-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{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-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-digits{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-countdown .elementor-countdown-expire--message{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-widget-search-form input[type="search"].elementor-search-form__input{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-search-form .elementor-search-form__input,
					.elementor-widget-search-form .elementor-search-form__icon,
					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-widget-search-form.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-search-form .elementor-search-form__submit{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );background-color:var( --e-global-color-secondary );}.elementor-widget-author-box .elementor-author-box__name{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-author-box .elementor-author-box__bio{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-widget-author-box .elementor-author-box__button{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-author-box .elementor-author-box__button:hover{border-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-widget-post-navigation span.post-navigation__prev--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__next--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-sitemap .elementor-sitemap-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-sitemap .elementor-sitemap-item, .elementor-widget-sitemap span.elementor-sitemap-list, .elementor-widget-sitemap .elementor-sitemap-item a{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-widget-sitemap .elementor-sitemap-item{color:var( --e-global-color-text );}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-blockquote .elementor-blockquote__content{color:var( --e-global-color-text );}.elementor-widget-blockquote .elementor-blockquote__author{color:var( --e-global-color-secondary );}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-video-playlist .e-tabs-header .e-tabs-title{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-header .e-tabs-videos-count{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-header .e-tabs-header-right-side i{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-header .e-tabs-header-right-side svg{fill:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tab-title .e-tab-title-text{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-widget-video-playlist .e-tab-title .e-tab-title-text a{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tab-title .e-tab-duration{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-title-text{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-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-title-text a{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-duration{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-section-title{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-wrapper .e-inner-tab-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content .e-inner-tab-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content button{color:var( --e-global-color-text );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content button:hover{color:var( --e-global-color-text );}.elementor-widget-paypal-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-paypal-button .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-progress-tracker .current-progress-percentage{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}

/* --- End of https://redsearch.ru/wp-content/uploads/elementor/css/global.css?ver=1662312472 --- */

/* --- Start of https://redsearch.ru/wp-content/uploads/elementor/css/post-401.css?ver=1662312473 --- */

.elementor-401 .elementor-element.elementor-element-6d3b650 > .elementor-container{max-width:1160px;}.elementor-401 .elementor-element.elementor-element-6d3b650:not(.elementor-motion-effects-element-type-background), .elementor-401 .elementor-element.elementor-element-6d3b650 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F6;}.elementor-401 .elementor-element.elementor-element-6d3b650{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:999;}.elementor-401 .elementor-element.elementor-element-6d3b650 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-401 .elementor-element.elementor-element-230a006 .checkbox-toggle{left:0px;}.elementor-401 .elementor-element.elementor-element-230a006 .ue_hamburger{left:0px;padding:15px 15px 15px 15px;width:60px;height:60px;border-radius:0px;}.elementor-401 .elementor-element.elementor-element-230a006 .outer-menu input:hover + .ue_hamburger{background-color:#FFFFFF;}.elementor-401 .elementor-element.elementor-element-230a006 .ue_menu_wrapper{height:60px;}.elementor-401 .elementor-element.elementor-element-230a006 .ue_inner_menu{background-color:#FFFFFF;}.elementor-401 .elementor-element.elementor-element-230a006 .ue_menu > div > div{text-align:center;}.elementor-401 .elementor-element.elementor-element-230a006 .ue_menu ul > li a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-401 .elementor-element.elementor-element-230a006 .ue_menu ul li a{color:#000000;}.elementor-401 .elementor-element.elementor-element-230a006 .ue_menu ul li{margin:2px 2px 2px 2px;}.elementor-401 .elementor-element.elementor-element-230a006 .ue_menu ul li  a:after{background-color:#ffffff;}.elementor-401 .elementor-element.elementor-element-230a006 .ue_menu ul ul > li a{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-401 .elementor-element.elementor-element-230a006 .ue_menu ul ul li a{color:#000000;}.elementor-401 .elementor-element.elementor-element-230a006 .ue_menu ul ul li a:after{background-color:#000000;}.elementor-401 .elementor-element.elementor-element-230a006 .ue_menu ul ul li{margin:2px 2px 2px 2px;}.elementor-401 .elementor-element.elementor-element-230a006 .ue_menu-social-icons a{color:#ffffff;font-size:15px;margin:5px 5px 5px 5px;}.elementor-401 .elementor-element.elementor-element-230a006 .ue_menu-social-icons a svg{fill:#ffffff;}.elementor-401 .elementor-element.elementor-element-230a006 .ue_menu-social-icons a:hover{color:#ffffff;}.elementor-401 .elementor-element.elementor-element-230a006 .ue_menu-social-icons a:hover svg{fill:#ffffff;}.elementor-401 .elementor-element.elementor-element-230a006 .ue_menu-social-icons{margin-top:20px;}.elementor-401 .elementor-element.elementor-element-f0beb9d .elementor-icon-wrapper{text-align:center;}.elementor-401 .elementor-element.elementor-element-f0beb9d.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-401 .elementor-element.elementor-element-f0beb9d.elementor-view-framed .elementor-icon, .elementor-401 .elementor-element.elementor-element-f0beb9d.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-401 .elementor-element.elementor-element-f0beb9d.elementor-view-framed .elementor-icon, .elementor-401 .elementor-element.elementor-element-f0beb9d.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-401 .elementor-element.elementor-element-f0beb9d .elementor-icon i, .elementor-401 .elementor-element.elementor-element-f0beb9d .elementor-icon svg{transform:rotate(0deg);}.elementor-401 .elementor-element.elementor-element-11c18e5 > .elementor-container{max-width:1160px;}.elementor-401 .elementor-element.elementor-element-11c18e5:not(.elementor-motion-effects-element-type-background), .elementor-401 .elementor-element.elementor-element-11c18e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://redsearch.ru/wp-content/uploads/2022/02/header_bottom.png");background-position:top center;background-repeat:no-repeat;}.elementor-401 .elementor-element.elementor-element-11c18e5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 0px 0px;}.elementor-401 .elementor-element.elementor-element-11c18e5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-401 .elementor-element.elementor-element-97f554c .elementor-heading-title{color:#374151;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:600;text-transform:uppercase;line-height:59px;}.elementor-401 .elementor-element.elementor-element-12a5804 .elementor-heading-title{color:#111827;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:24px;}.elementor-401 .elementor-element.elementor-element-5d4c6e8{color:#374151;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-401 .elementor-element.elementor-element-02c3863 .elementor-heading-title{color:#111827;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:24px;}.elementor-401 .elementor-element.elementor-element-45a62c5{color:#374151;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-401 .elementor-element.elementor-element-3b1bcdf > .elementor-widget-container{margin:0px -110px 0px 0px;}.elementor-401 .elementor-element.elementor-element-251d731 > .elementor-container{max-width:1160px;}.elementor-401 .elementor-element.elementor-element-251d731{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-401 .elementor-element.elementor-element-251d731 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-401 .elementor-element.elementor-element-a6f9bd4 .elementor-heading-title{color:#374151;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:600;text-transform:uppercase;line-height:59px;}.elementor-401 .elementor-element.elementor-element-35a6295 > .elementor-container{max-width:1160px;}.elementor-401 .elementor-element.elementor-element-35a6295{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-401 .elementor-element.elementor-element-35a6295 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-401 .elementor-element.elementor-element-ee33100{color:#374151;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-401 .elementor-element.elementor-element-0dd41d2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 0px 0px;}.elementor-401 .elementor-element.elementor-element-0dd41d2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-401 .elementor-element.elementor-element-4b7490c{color:#374151;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-401 .elementor-element.elementor-element-5b4e632{margin-top:20px;margin-bottom:0px;}.elementor-401 .elementor-element.elementor-element-0346b53 > .elementor-container{max-width:1160px;}.elementor-401 .elementor-element.elementor-element-0346b53{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-401 .elementor-element.elementor-element-0346b53 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-401 .elementor-element.elementor-element-d9f36c2 .elementor-heading-title{color:#374151;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:29px;}.elementor-401 .elementor-element.elementor-element-f8c74f5 > .elementor-container{max-width:1160px;}.elementor-401 .elementor-element.elementor-element-f8c74f5:not(.elementor-motion-effects-element-type-background), .elementor-401 .elementor-element.elementor-element-f8c74f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-401 .elementor-element.elementor-element-f8c74f5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-401 .elementor-element.elementor-element-f8c74f5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-401 .elementor-element.elementor-element-ab7a160 .uc_logo_carousel_holder{height:100px;background-color:#ffffff;border-radius:0px;padding:20px 20px 20px 20px;}.elementor-401 .elementor-element.elementor-element-ab7a160 .owl-dot{width:8px;height:8px;background-color:#c6c6c6;margin:0px 5px;}.elementor-401 .elementor-element.elementor-element-ab7a160 .owl-dot.active{background-color:#000000;}.elementor-401 .elementor-element.elementor-element-ab7a160 .owl-dots{margin-top:20px;}.elementor-401 .elementor-element.elementor-element-ab7a160 .owl-carousel .owl-nav .owl-next,.elementor-401 .elementor-element.elementor-element-ab7a160 .owl-carousel .owl-nav .owl-prev{top:64px;border-radius:5px;width:36px;height:36px;line-height:36px;font-size:20px;background-color:#ffffff;color:#961B16;}.elementor-401 .elementor-element.elementor-element-ab7a160 .owl-carousel .owl-nav .owl-next:hover,.elementor-401 .elementor-element.elementor-element-ab7a160 .owl-carousel .owl-nav .owl-prev:hover{background-color:#961B16;color:#ffffff;}.elementor-401 .elementor-element.elementor-element-112f6e3 > .elementor-container{max-width:1160px;}.elementor-401 .elementor-element.elementor-element-681793f .pp-gallery-pagination{text-align:center;}.elementor-401 .elementor-element.elementor-element-681793f .pp-image-gallery .pp-grid-item-wrap{padding-left:calc(20px/2);padding-right:calc(20px/2);}.elementor-401 .elementor-element.elementor-element-681793f .pp-image-gallery{margin-left:calc(-20px/2);margin-right:calc(-20px/2);}.elementor-401 .elementor-element.elementor-element-681793f .pp-image-gallery .pp-grid-item{margin-bottom:20px;}.elementor-401 .elementor-element.elementor-element-681793f .pp-image-overlay{mix-blend-mode:normal;}.elementor-401 .elementor-element.elementor-element-681793f .pp-gallery-load-more{background-color:#961B16;border-radius:8px 8px 8px 8px;font-family:"Montserrat", Sans-serif;font-weight:500;padding:15px 25px 15px 25px;}.elementor-401 .elementor-element.elementor-element-a93fae2 > .elementor-container{max-width:1160px;}.elementor-401 .elementor-element.elementor-element-a93fae2{margin-top:60px;margin-bottom:0px;}.elementor-401 .elementor-element.elementor-element-3d4b109 .elementor-heading-title{color:#374151;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:600;text-transform:uppercase;line-height:59px;}.elementor-401 .elementor-element.elementor-element-f06b2ad > .elementor-container{max-width:1160px;}.elementor-401 .elementor-element.elementor-element-c52dbd9{color:#374151;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-401 .elementor-element.elementor-element-2019147 > .elementor-container{max-width:1160px;}.elementor-401 .elementor-element.elementor-element-2019147{overflow:hidden;margin-top:30px;margin-bottom:0px;}.elementor-401 .elementor-element.elementor-element-a8b9d0f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-401 .elementor-element.elementor-element-ee066db > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-401 .elementor-element.elementor-element-c130285 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-401 .elementor-element.elementor-element-ef923e1 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-401 .elementor-element.elementor-element-d6035e1 > .elementor-widget-container{margin:0px -60px 0px 20px;}@media(min-width:768px){.elementor-401 .elementor-element.elementor-element-f17fa48{width:64.481%;}.elementor-401 .elementor-element.elementor-element-f9d84d1{width:35.39%;}.elementor-401 .elementor-element.elementor-element-6c5b7e7{width:64.481%;}.elementor-401 .elementor-element.elementor-element-cd76313{width:35.39%;}}@media(max-width:1024px) and (min-width:768px){.elementor-401 .elementor-element.elementor-element-7cffa23{width:10%;}.elementor-401 .elementor-element.elementor-element-2cf3b65{width:39%;}}@media(max-width:1024px){.elementor-bc-flex-widget .elementor-401 .elementor-element.elementor-element-7cffa23.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-401 .elementor-element.elementor-element-7cffa23.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-401 .elementor-element.elementor-element-f4f8021.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-401 .elementor-element.elementor-element-f4f8021.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}}@media(max-width:767px){.elementor-401 .elementor-element.elementor-element-6d3b650{z-index:9999;}.elementor-401 .elementor-element.elementor-element-7cffa23{width:20%;}.elementor-401 .elementor-element.elementor-element-230a006 .ue_menu > div > div{text-align:left;}.elementor-401 .elementor-element.elementor-element-230a006 .ue_menu ul > li a{font-size:14px;}.elementor-401 .elementor-element.elementor-element-230a006 .ue_menu ul ul > li a{font-size:12px;}.elementor-401 .elementor-element.elementor-element-230a006{width:100%;max-width:100%;}.elementor-401 .elementor-element.elementor-element-1391249{width:60%;}.elementor-401 .elementor-element.elementor-element-1391249 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-401 .elementor-element.elementor-element-edd013b{text-align:center;}.elementor-401 .elementor-element.elementor-element-f4f8021{width:20%;}.elementor-401 .elementor-element.elementor-element-f0beb9d .elementor-icon{font-size:36px;}}

/* --- End of https://redsearch.ru/wp-content/uploads/elementor/css/post-401.css?ver=1662312473 --- */

/* --- Start of https://redsearch.ru/wp-content/uploads/elementor/css/post-490.css?ver=1662337949 --- */

.elementor-490 .elementor-element.elementor-element-593a1cf > .elementor-container{max-width:1160px;}.elementor-490 .elementor-element.elementor-element-593a1cf:not(.elementor-motion-effects-element-type-background), .elementor-490 .elementor-element.elementor-element-593a1cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F6;}.elementor-490 .elementor-element.elementor-element-593a1cf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:999;}.elementor-490 .elementor-element.elementor-element-593a1cf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-490 .elementor-element.elementor-element-4fcc764 .checkbox-toggle{left:0px;}.elementor-490 .elementor-element.elementor-element-4fcc764 .ue_hamburger{left:0px;padding:15px 15px 15px 15px;width:60px;height:60px;border-radius:0px;}.elementor-490 .elementor-element.elementor-element-4fcc764 .outer-menu input:hover + .ue_hamburger{background-color:#FFFFFF;}.elementor-490 .elementor-element.elementor-element-4fcc764 .ue_menu_wrapper{height:60px;}.elementor-490 .elementor-element.elementor-element-4fcc764 .ue_inner_menu{background-color:#FFFFFF;}.elementor-490 .elementor-element.elementor-element-4fcc764 .ue_menu > div > div{text-align:center;}.elementor-490 .elementor-element.elementor-element-4fcc764 .ue_menu ul > li a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-490 .elementor-element.elementor-element-4fcc764 .ue_menu ul li a{color:#000000;}.elementor-490 .elementor-element.elementor-element-4fcc764 .ue_menu ul li{margin:2px 2px 2px 2px;}.elementor-490 .elementor-element.elementor-element-4fcc764 .ue_menu ul li  a:after{background-color:#ffffff;}.elementor-490 .elementor-element.elementor-element-4fcc764 .ue_menu ul ul > li a{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-490 .elementor-element.elementor-element-4fcc764 .ue_menu ul ul li a{color:#000000;}.elementor-490 .elementor-element.elementor-element-4fcc764 .ue_menu ul ul li a:after{background-color:#000000;}.elementor-490 .elementor-element.elementor-element-4fcc764 .ue_menu ul ul li{margin:2px 2px 2px 2px;}.elementor-490 .elementor-element.elementor-element-4fcc764 .ue_menu-social-icons a{color:#ffffff;font-size:15px;margin:5px 5px 5px 5px;}.elementor-490 .elementor-element.elementor-element-4fcc764 .ue_menu-social-icons a svg{fill:#ffffff;}.elementor-490 .elementor-element.elementor-element-4fcc764 .ue_menu-social-icons a:hover{color:#ffffff;}.elementor-490 .elementor-element.elementor-element-4fcc764 .ue_menu-social-icons a:hover svg{fill:#ffffff;}.elementor-490 .elementor-element.elementor-element-4fcc764 .ue_menu-social-icons{margin-top:20px;}.elementor-490 .elementor-element.elementor-element-575fbd7 .elementor-icon-wrapper{text-align:center;}.elementor-490 .elementor-element.elementor-element-575fbd7.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-490 .elementor-element.elementor-element-575fbd7.elementor-view-framed .elementor-icon, .elementor-490 .elementor-element.elementor-element-575fbd7.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-490 .elementor-element.elementor-element-575fbd7.elementor-view-framed .elementor-icon, .elementor-490 .elementor-element.elementor-element-575fbd7.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-490 .elementor-element.elementor-element-575fbd7 .elementor-icon i, .elementor-490 .elementor-element.elementor-element-575fbd7 .elementor-icon svg{transform:rotate(0deg);}.elementor-490 .elementor-element.elementor-element-53d6b3d > .elementor-container{max-width:1160px;}.elementor-490 .elementor-element.elementor-element-53d6b3d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-490 .elementor-element.elementor-element-53d6b3d{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-490 .elementor-element.elementor-element-53d6b3d:not(.elementor-motion-effects-element-type-background), .elementor-490 .elementor-element.elementor-element-53d6b3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("http://redsearch.ru/wp-content/uploads/2022/02/header_bottom.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-490 .elementor-element.elementor-element-53d6b3d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-490 .elementor-element.elementor-element-7dc9e0c .elementor-heading-title{color:#4B5563;font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;text-transform:uppercase;line-height:45px;}.elementor-490 .elementor-element.elementor-element-7dc9e0c > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-490 .elementor-element.elementor-element-c280e4e{color:#6B7280;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:27px;}.elementor-490 .elementor-element.elementor-element-c280e4e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-490 .elementor-element.elementor-element-1a6df2f{text-align:left;}.elementor-490 .elementor-element.elementor-element-1a6df2f > .elementor-widget-container{margin:0px 0px 0px -100px;}.elementor-490 .elementor-element.elementor-element-ed7d9ee > .elementor-widget-container{margin:-50px 0px 0px -27px;}.elementor-490 .elementor-element.elementor-element-e8db9c6 > .elementor-container{max-width:1260px;}.elementor-490 .elementor-element.elementor-element-e8db9c6{margin-top:20px;margin-bottom:0px;z-index:2;}.elementor-bc-flex-widget .elementor-490 .elementor-element.elementor-element-0b568a5.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-490 .elementor-element.elementor-element-0b568a5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-490 .elementor-element.elementor-element-0b568a5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-490 .elementor-element.elementor-element-0b568a5{z-index:1;}.elementor-490 .elementor-element.elementor-element-024b909{color:#374151;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:21px;}.elementor-490 .elementor-element.elementor-element-024b909 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 90px;}.elementor-bc-flex-widget .elementor-490 .elementor-element.elementor-element-003fa9c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-490 .elementor-element.elementor-element-003fa9c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-490 .elementor-element.elementor-element-003fa9c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-490 .elementor-element.elementor-element-003fa9c{z-index:2;}.elementor-490 .elementor-element.elementor-element-3af4e6f{color:#374151;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:21px;}.elementor-490 .elementor-element.elementor-element-3af4e6f > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 90px;}.elementor-bc-flex-widget .elementor-490 .elementor-element.elementor-element-1d6fe5a.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-490 .elementor-element.elementor-element-1d6fe5a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-490 .elementor-element.elementor-element-1d6fe5a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-490 .elementor-element.elementor-element-1d6fe5a{z-index:3;}.elementor-490 .elementor-element.elementor-element-a363102{color:#374151;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:21px;}.elementor-490 .elementor-element.elementor-element-a363102 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 90px;}.elementor-490 .elementor-element.elementor-element-b2e7fe4 > .elementor-container{max-width:1160px;}.elementor-490 .elementor-element.elementor-element-b2e7fe4{margin-top:150px;margin-bottom:0px;}.elementor-490 .elementor-element.elementor-element-2df057d .elementor-heading-title{color:#374151;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:36px;}.elementor-490 .elementor-element.elementor-element-bd3d0f7 > .elementor-container{max-width:1160px;}.elementor-490 .elementor-element.elementor-element-fe76e7a{color:#374151;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-490 .elementor-element.elementor-element-ca1aea9 > .elementor-container{max-width:1160px;}.elementor-490 .elementor-element.elementor-element-ca1aea9{overflow:hidden;margin-top:30px;margin-bottom:0px;}.elementor-490 .elementor-element.elementor-element-adf806c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-490 .elementor-element.elementor-element-95a7ace > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-490 .elementor-element.elementor-element-e11c475 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-490 .elementor-element.elementor-element-33c475d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-490 .elementor-element.elementor-element-0d247ca > .elementor-widget-container{margin:0px -60px 0px 20px;}@media(min-width:768px){.elementor-490 .elementor-element.elementor-element-8bcf2ce{width:45.684%;}.elementor-490 .elementor-element.elementor-element-acefc0e{width:54.316%;}.elementor-490 .elementor-element.elementor-element-002e732{width:64.481%;}.elementor-490 .elementor-element.elementor-element-7532931{width:35.39%;}}@media(max-width:1024px) and (min-width:768px){.elementor-490 .elementor-element.elementor-element-30e3736{width:10%;}.elementor-490 .elementor-element.elementor-element-16cde68{width:39%;}}@media(max-width:1024px){.elementor-bc-flex-widget .elementor-490 .elementor-element.elementor-element-30e3736.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-490 .elementor-element.elementor-element-30e3736.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-490 .elementor-element.elementor-element-0385692.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-490 .elementor-element.elementor-element-0385692.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}}@media(max-width:767px){.elementor-490 .elementor-element.elementor-element-593a1cf{z-index:9999;}.elementor-490 .elementor-element.elementor-element-30e3736{width:20%;}.elementor-490 .elementor-element.elementor-element-4fcc764 .ue_menu > div > div{text-align:left;}.elementor-490 .elementor-element.elementor-element-4fcc764 .ue_menu ul > li a{font-size:14px;}.elementor-490 .elementor-element.elementor-element-4fcc764 .ue_menu ul ul > li a{font-size:12px;}.elementor-490 .elementor-element.elementor-element-4fcc764{width:100%;max-width:100%;}.elementor-490 .elementor-element.elementor-element-7edd660{width:60%;}.elementor-490 .elementor-element.elementor-element-7edd660 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-490 .elementor-element.elementor-element-eba8e3b{text-align:center;}.elementor-490 .elementor-element.elementor-element-0385692{width:20%;}.elementor-490 .elementor-element.elementor-element-575fbd7 .elementor-icon{font-size:36px;}}

/* --- End of https://redsearch.ru/wp-content/uploads/elementor/css/post-490.css?ver=1662337949 --- */

/* --- Start of https://redsearch.ru/wp-content/uploads/elementor/css/post-782.css?ver=1662463441 --- */

.elementor-782 .elementor-element.elementor-element-e9e92f9 > .elementor-container{max-width:1160px;}.elementor-782 .elementor-element.elementor-element-e9e92f9:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-e9e92f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F6;}.elementor-782 .elementor-element.elementor-element-e9e92f9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:999;}.elementor-782 .elementor-element.elementor-element-e9e92f9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-782 .elementor-element.elementor-element-36c1d7f .checkbox-toggle{left:0px;}.elementor-782 .elementor-element.elementor-element-36c1d7f .ue_hamburger{left:0px;padding:15px 15px 15px 15px;width:60px;height:60px;border-radius:0px;}.elementor-782 .elementor-element.elementor-element-36c1d7f .outer-menu input:hover + .ue_hamburger{background-color:#FFFFFF;}.elementor-782 .elementor-element.elementor-element-36c1d7f .ue_menu_wrapper{height:60px;}.elementor-782 .elementor-element.elementor-element-36c1d7f .ue_inner_menu{background-color:#FFFFFF;}.elementor-782 .elementor-element.elementor-element-36c1d7f .ue_menu > div > div{text-align:center;}.elementor-782 .elementor-element.elementor-element-36c1d7f .ue_menu ul > li a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-782 .elementor-element.elementor-element-36c1d7f .ue_menu ul li a{color:#000000;}.elementor-782 .elementor-element.elementor-element-36c1d7f .ue_menu ul li{margin:2px 2px 2px 2px;}.elementor-782 .elementor-element.elementor-element-36c1d7f .ue_menu ul li  a:after{background-color:#ffffff;}.elementor-782 .elementor-element.elementor-element-36c1d7f .ue_menu ul ul > li a{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-782 .elementor-element.elementor-element-36c1d7f .ue_menu ul ul li a{color:#000000;}.elementor-782 .elementor-element.elementor-element-36c1d7f .ue_menu ul ul li a:after{background-color:#000000;}.elementor-782 .elementor-element.elementor-element-36c1d7f .ue_menu ul ul li{margin:2px 2px 2px 2px;}.elementor-782 .elementor-element.elementor-element-36c1d7f .ue_menu-social-icons a{color:#ffffff;font-size:15px;margin:5px 5px 5px 5px;}.elementor-782 .elementor-element.elementor-element-36c1d7f .ue_menu-social-icons a svg{fill:#ffffff;}.elementor-782 .elementor-element.elementor-element-36c1d7f .ue_menu-social-icons a:hover{color:#ffffff;}.elementor-782 .elementor-element.elementor-element-36c1d7f .ue_menu-social-icons a:hover svg{fill:#ffffff;}.elementor-782 .elementor-element.elementor-element-36c1d7f .ue_menu-social-icons{margin-top:20px;}.elementor-782 .elementor-element.elementor-element-64c1717 .elementor-icon-wrapper{text-align:center;}.elementor-782 .elementor-element.elementor-element-64c1717.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-782 .elementor-element.elementor-element-64c1717.elementor-view-framed .elementor-icon, .elementor-782 .elementor-element.elementor-element-64c1717.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-782 .elementor-element.elementor-element-64c1717.elementor-view-framed .elementor-icon, .elementor-782 .elementor-element.elementor-element-64c1717.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-782 .elementor-element.elementor-element-64c1717 .elementor-icon i, .elementor-782 .elementor-element.elementor-element-64c1717 .elementor-icon svg{transform:rotate(0deg);}.elementor-782 .elementor-element.elementor-element-53d6b3d > .elementor-container{max-width:1260px;}.elementor-782 .elementor-element.elementor-element-53d6b3d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-782 .elementor-element.elementor-element-53d6b3d:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-53d6b3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("http://redsearch.ru/wp-content/uploads/2022/02/header_bottom.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-782 .elementor-element.elementor-element-53d6b3d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-782 .elementor-element.elementor-element-53d6b3d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-782 .elementor-element.elementor-element-8bcf2ce > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-782 .elementor-element.elementor-element-8bcf2ce > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-782 .elementor-element.elementor-element-14e486f{padding:0px 0px 0px 0px;}.elementor-782 .elementor-element.elementor-element-4b214ec > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-782 .elementor-element.elementor-element-4b214ec > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-782 .elementor-element.elementor-element-1a6df2f{text-align:right;}.elementor-782 .elementor-element.elementor-element-1a6df2f > .elementor-widget-container{margin:0px 0px 0px -100px;}.elementor-782 .elementor-element.elementor-element-513e683 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:600;}.elementor-782 .elementor-element.elementor-element-513e683 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-782 .elementor-element.elementor-element-e8db9c6 > .elementor-container{max-width:1260px;}.elementor-782 .elementor-element.elementor-element-e8db9c6{margin-top:20px;margin-bottom:0px;padding:0px 15px 0px 15px;z-index:2;}.elementor-bc-flex-widget .elementor-782 .elementor-element.elementor-element-0b568a5.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-782 .elementor-element.elementor-element-0b568a5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-782 .elementor-element.elementor-element-0b568a5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-782 .elementor-element.elementor-element-0b568a5{z-index:1;}.elementor-782 .elementor-element.elementor-element-c0f17b6{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-782 .elementor-element.elementor-element-b2e7fe4 > .elementor-container{max-width:1160px;}.elementor-782 .elementor-element.elementor-element-b2e7fe4{margin-top:150px;margin-bottom:0px;}.elementor-782 .elementor-element.elementor-element-2df057d .elementor-heading-title{color:#374151;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:36px;}.elementor-782 .elementor-element.elementor-element-bd3d0f7 > .elementor-container{max-width:1160px;}.elementor-782 .elementor-element.elementor-element-33e7297{color:#374151;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-782 .elementor-element.elementor-element-07333dc > .elementor-container{max-width:1160px;}.elementor-782 .elementor-element.elementor-element-07333dc{overflow:hidden;margin-top:30px;margin-bottom:0px;}.elementor-782 .elementor-element.elementor-element-ba40bd6 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-782 .elementor-element.elementor-element-d91e22f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-782 .elementor-element.elementor-element-a087e6b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-782 .elementor-element.elementor-element-3a4012d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-782 .elementor-element.elementor-element-0444643 > .elementor-widget-container{margin:0px -60px 0px 20px;}@media(min-width:768px){.elementor-782 .elementor-element.elementor-element-002e732{width:64.481%;}.elementor-782 .elementor-element.elementor-element-7532931{width:35.39%;}}@media(max-width:1024px) and (min-width:768px){.elementor-782 .elementor-element.elementor-element-2107ef0{width:10%;}.elementor-782 .elementor-element.elementor-element-919c003{width:39%;}}@media(max-width:1024px){.elementor-bc-flex-widget .elementor-782 .elementor-element.elementor-element-2107ef0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-782 .elementor-element.elementor-element-2107ef0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-782 .elementor-element.elementor-element-ecfe742.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-782 .elementor-element.elementor-element-ecfe742.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}}@media(max-width:767px){.elementor-782 .elementor-element.elementor-element-e9e92f9{z-index:9999;}.elementor-782 .elementor-element.elementor-element-2107ef0{width:20%;}.elementor-782 .elementor-element.elementor-element-36c1d7f .ue_menu > div > div{text-align:left;}.elementor-782 .elementor-element.elementor-element-36c1d7f .ue_menu ul > li a{font-size:14px;}.elementor-782 .elementor-element.elementor-element-36c1d7f .ue_menu ul ul > li a{font-size:12px;}.elementor-782 .elementor-element.elementor-element-36c1d7f{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-cc221bb{width:60%;}.elementor-782 .elementor-element.elementor-element-cc221bb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-782 .elementor-element.elementor-element-3094ab9{text-align:center;}.elementor-782 .elementor-element.elementor-element-ecfe742{width:20%;}.elementor-782 .elementor-element.elementor-element-64c1717 .elementor-icon{font-size:36px;}.elementor-782 .elementor-element.elementor-element-513e683 .elementor-heading-title{font-size:18px;}.elementor-782 .elementor-element.elementor-element-513e683 > .elementor-widget-container{padding:0px 15px 0px 15px;}}

/* --- End of https://redsearch.ru/wp-content/uploads/elementor/css/post-782.css?ver=1662463441 --- */

/* --- Start of https://redsearch.ru/wp-content/uploads/elementor/css/post-36.css?ver=1662312502 --- */

.elementor-36 .elementor-element.elementor-element-c7178b6 > .elementor-container{max-width:1160px;}.elementor-36 .elementor-element.elementor-element-c7178b6:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-c7178b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F6;}.elementor-36 .elementor-element.elementor-element-c7178b6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:999;}.elementor-36 .elementor-element.elementor-element-c7178b6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36 .elementor-element.elementor-element-92516fe .checkbox-toggle{left:0px;}.elementor-36 .elementor-element.elementor-element-92516fe .ue_hamburger{left:0px;padding:15px 15px 15px 15px;width:60px;height:60px;border-radius:0px;}.elementor-36 .elementor-element.elementor-element-92516fe .outer-menu input:hover + .ue_hamburger{background-color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-92516fe .ue_menu_wrapper{height:60px;}.elementor-36 .elementor-element.elementor-element-92516fe .ue_inner_menu{background-color:#FFFFFF;}.elementor-36 .elementor-element.elementor-element-92516fe .ue_menu > div > div{text-align:center;}.elementor-36 .elementor-element.elementor-element-92516fe .ue_menu ul > li a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-36 .elementor-element.elementor-element-92516fe .ue_menu ul li a{color:#000000;}.elementor-36 .elementor-element.elementor-element-92516fe .ue_menu ul li{margin:2px 2px 2px 2px;}.elementor-36 .elementor-element.elementor-element-92516fe .ue_menu ul li  a:after{background-color:#ffffff;}.elementor-36 .elementor-element.elementor-element-92516fe .ue_menu ul ul > li a{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-36 .elementor-element.elementor-element-92516fe .ue_menu ul ul li a{color:#000000;}.elementor-36 .elementor-element.elementor-element-92516fe .ue_menu ul ul li a:after{background-color:#000000;}.elementor-36 .elementor-element.elementor-element-92516fe .ue_menu ul ul li{margin:2px 2px 2px 2px;}.elementor-36 .elementor-element.elementor-element-92516fe .ue_menu-social-icons a{color:#ffffff;font-size:15px;margin:5px 5px 5px 5px;}.elementor-36 .elementor-element.elementor-element-92516fe .ue_menu-social-icons a svg{fill:#ffffff;}.elementor-36 .elementor-element.elementor-element-92516fe .ue_menu-social-icons a:hover{color:#ffffff;}.elementor-36 .elementor-element.elementor-element-92516fe .ue_menu-social-icons a:hover svg{fill:#ffffff;}.elementor-36 .elementor-element.elementor-element-92516fe .ue_menu-social-icons{margin-top:20px;}.elementor-36 .elementor-element.elementor-element-c87c56d .elementor-icon-wrapper{text-align:center;}.elementor-36 .elementor-element.elementor-element-c87c56d.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-36 .elementor-element.elementor-element-c87c56d.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-c87c56d.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-36 .elementor-element.elementor-element-c87c56d.elementor-view-framed .elementor-icon, .elementor-36 .elementor-element.elementor-element-c87c56d.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-36 .elementor-element.elementor-element-c87c56d .elementor-icon i, .elementor-36 .elementor-element.elementor-element-c87c56d .elementor-icon svg{transform:rotate(0deg);}.elementor-36 .elementor-element.elementor-element-53d6b3d > .elementor-container{max-width:1160px;}.elementor-36 .elementor-element.elementor-element-53d6b3d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-36 .elementor-element.elementor-element-53d6b3d{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-36 .elementor-element.elementor-element-53d6b3d:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-53d6b3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("http://redsearch.ru/wp-content/uploads/2022/02/header_bottom.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-36 .elementor-element.elementor-element-53d6b3d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36 .elementor-element.elementor-element-7dc9e0c .elementor-heading-title{color:#4B5563;font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;text-transform:uppercase;line-height:45px;}.elementor-36 .elementor-element.elementor-element-7dc9e0c > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-c280e4e{color:#6B7280;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-36 .elementor-element.elementor-element-c280e4e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-1428b83{margin-top:20px;margin-bottom:0px;}.elementor-36 .elementor-element.elementor-element-ed7d9ee > .elementor-widget-container{margin:-50px -160px 0px -150px;}.elementor-36 .elementor-element.elementor-element-dd5bc79 > .elementor-container{max-width:1160px;}.elementor-36 .elementor-element.elementor-element-b25ceae .elementor-heading-title{color:#374151;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:600;text-transform:uppercase;line-height:59px;}.elementor-36 .elementor-element.elementor-element-a3617f5 > .elementor-container{max-width:1160px;}.elementor-36 .elementor-element.elementor-element-823ad65{color:#374151;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-36 .elementor-element.elementor-element-91b1e02 > .elementor-container{max-width:1160px;}.elementor-36 .elementor-element.elementor-element-91b1e02{margin-top:20px;margin-bottom:0px;z-index:2;}.elementor-bc-flex-widget .elementor-36 .elementor-element.elementor-element-91e1382.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-36 .elementor-element.elementor-element-91e1382.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-36 .elementor-element.elementor-element-91e1382 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-095be24{color:#374151;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:21px;}.elementor-36 .elementor-element.elementor-element-095be24 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-36 .elementor-element.elementor-element-6e53d4b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-36 .elementor-element.elementor-element-6e53d4b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-36 .elementor-element.elementor-element-6e53d4b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-44f1e8e{color:#374151;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:21px;}.elementor-bc-flex-widget .elementor-36 .elementor-element.elementor-element-837e813.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-36 .elementor-element.elementor-element-837e813.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-36 .elementor-element.elementor-element-837e813 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-e6506d7{color:#374151;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:21px;}.elementor-36 .elementor-element.elementor-element-e0b5bdb > .elementor-container{max-width:1160px;}.elementor-36 .elementor-element.elementor-element-e0b5bdb{margin-top:20px;margin-bottom:0px;z-index:2;}.elementor-bc-flex-widget .elementor-36 .elementor-element.elementor-element-3a421a1.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-36 .elementor-element.elementor-element-3a421a1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-36 .elementor-element.elementor-element-3a421a1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-aad1189{color:#374151;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:21px;}.elementor-36 .elementor-element.elementor-element-aad1189 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-36 .elementor-element.elementor-element-2e83b47.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-36 .elementor-element.elementor-element-2e83b47.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-36 .elementor-element.elementor-element-2e83b47 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-3668c9e{color:#374151;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:21px;}.elementor-bc-flex-widget .elementor-36 .elementor-element.elementor-element-6fe5f3a.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-36 .elementor-element.elementor-element-6fe5f3a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-36 .elementor-element.elementor-element-6fe5f3a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-2ee4945{color:#374151;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:21px;}.elementor-36 .elementor-element.elementor-element-a1b5a55 > .elementor-container{max-width:1160px;}.elementor-36 .elementor-element.elementor-element-a1b5a55{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 0px 00px 0px;z-index:1;}.elementor-36 .elementor-element.elementor-element-a1b5a55:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-a1b5a55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F6;background-image:url("http://redsearch.ru/wp-content/uploads/2022/02/uzor2.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-36 .elementor-element.elementor-element-a1b5a55 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36 .elementor-element.elementor-element-383a85e{text-align:right;}.elementor-36 .elementor-element.elementor-element-383a85e > .elementor-widget-container{margin:0px -100px 0px 0px;}.elementor-36 .elementor-element.elementor-element-5506a67 > .elementor-container{max-width:1160px;}.elementor-36 .elementor-element.elementor-element-5506a67:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-5506a67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F6;}.elementor-36 .elementor-element.elementor-element-5506a67{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-36 .elementor-element.elementor-element-5506a67 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36 .elementor-element.elementor-element-b625a9a .elementor-heading-title{color:#374151;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:600;text-transform:uppercase;line-height:59px;}.elementor-36 .elementor-element.elementor-element-c4d909a > .elementor-container{max-width:1160px;}.elementor-36 .elementor-element.elementor-element-c4d909a:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-c4d909a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F6;}.elementor-36 .elementor-element.elementor-element-c4d909a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-36 .elementor-element.elementor-element-c4d909a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36 .elementor-element.elementor-element-46ac5a4{color:#374151;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-36 .elementor-element.elementor-element-02aade6:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-02aade6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F6;}.elementor-36 .elementor-element.elementor-element-02aade6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-02aade6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36 .elementor-element.elementor-element-0a1bd60{color:#374151;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-36 .elementor-element.elementor-element-10e9cfc{margin-top:20px;margin-bottom:0px;}.elementor-36 .elementor-element.elementor-element-2404264 > .elementor-container{max-width:1160px;}.elementor-36 .elementor-element.elementor-element-2404264:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-2404264 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F6;}.elementor-36 .elementor-element.elementor-element-2404264{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-2404264 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36 .elementor-element.elementor-element-e4a8269 .elementor-heading-title{color:#374151;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:29px;}.elementor-36 .elementor-element.elementor-element-40a8289 > .elementor-container{max-width:1160px;}.elementor-36 .elementor-element.elementor-element-40a8289:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-40a8289 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F6;}.elementor-36 .elementor-element.elementor-element-40a8289{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-40a8289 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36 .elementor-element.elementor-element-51c19b7 .uc_logo_carousel_holder{height:100px;background-color:#ffffff;border-radius:0px;padding:20px 20px 20px 20px;}.elementor-36 .elementor-element.elementor-element-51c19b7 .owl-dot{width:8px;height:8px;background-color:#c6c6c6;margin:0px 5px;}.elementor-36 .elementor-element.elementor-element-51c19b7 .owl-dot.active{background-color:#000000;}.elementor-36 .elementor-element.elementor-element-51c19b7 .owl-dots{margin-top:20px;}.elementor-36 .elementor-element.elementor-element-51c19b7 .owl-carousel .owl-nav .owl-next,.elementor-36 .elementor-element.elementor-element-51c19b7 .owl-carousel .owl-nav .owl-prev{top:64px;border-radius:5px;width:36px;height:36px;line-height:36px;font-size:20px;background-color:#ffffff;color:#961B16;}.elementor-36 .elementor-element.elementor-element-51c19b7 .owl-carousel .owl-nav .owl-next:hover,.elementor-36 .elementor-element.elementor-element-51c19b7 .owl-carousel .owl-nav .owl-prev:hover{background-color:#961B16;color:#ffffff;}.elementor-36 .elementor-element.elementor-element-5f4a6ba > .elementor-container{max-width:1160px;}.elementor-36 .elementor-element.elementor-element-5f4a6ba:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-5f4a6ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://redsearch.ru/wp-content/uploads/2022/02/uzor3.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-36 .elementor-element.elementor-element-5f4a6ba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 190px 0px;}.elementor-36 .elementor-element.elementor-element-5f4a6ba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36 .elementor-element.elementor-element-b2e7fe4 > .elementor-container{max-width:1160px;}.elementor-36 .elementor-element.elementor-element-2df057d .elementor-heading-title{color:#374151;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:600;text-transform:uppercase;line-height:59px;}.elementor-36 .elementor-element.elementor-element-bd3d0f7 > .elementor-container{max-width:1160px;}.elementor-36 .elementor-element.elementor-element-60b5428{color:#374151;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-36 .elementor-element.elementor-element-ca1aea9 > .elementor-container{max-width:1160px;}.elementor-36 .elementor-element.elementor-element-ca1aea9{overflow:hidden;margin-top:30px;margin-bottom:0px;}.elementor-36 .elementor-element.elementor-element-adf806c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-95a7ace > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-e11c475 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-8562018 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-0d247ca > .elementor-widget-container{margin:0px -60px 0px 20px;}@media(min-width:768px){.elementor-36 .elementor-element.elementor-element-8bcf2ce{width:50.599%;}.elementor-36 .elementor-element.elementor-element-acefc0e{width:49.401%;}.elementor-36 .elementor-element.elementor-element-cd1e119{width:64.481%;}.elementor-36 .elementor-element.elementor-element-a31a0a8{width:35.39%;}.elementor-36 .elementor-element.elementor-element-32ba2ba{width:61.206%;}.elementor-36 .elementor-element.elementor-element-e9b7c61{width:38.752%;}.elementor-36 .elementor-element.elementor-element-a230163{width:64.481%;}.elementor-36 .elementor-element.elementor-element-4ddb5d5{width:35.39%;}.elementor-36 .elementor-element.elementor-element-002e732{width:64.481%;}.elementor-36 .elementor-element.elementor-element-7532931{width:35.39%;}}@media(max-width:1024px) and (min-width:768px){.elementor-36 .elementor-element.elementor-element-a214a85{width:10%;}.elementor-36 .elementor-element.elementor-element-f3bf9fd{width:39%;}.elementor-36 .elementor-element.elementor-element-91e1382{width:100%;}.elementor-36 .elementor-element.elementor-element-6e53d4b{width:100%;}.elementor-36 .elementor-element.elementor-element-837e813{width:100%;}.elementor-36 .elementor-element.elementor-element-3a421a1{width:100%;}.elementor-36 .elementor-element.elementor-element-2e83b47{width:100%;}.elementor-36 .elementor-element.elementor-element-6fe5f3a{width:100%;}}@media(max-width:1024px){.elementor-bc-flex-widget .elementor-36 .elementor-element.elementor-element-a214a85.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-36 .elementor-element.elementor-element-a214a85.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-36 .elementor-element.elementor-element-d029f61.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-36 .elementor-element.elementor-element-d029f61.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-36 .elementor-element.elementor-element-1428b83{margin-top:5px;margin-bottom:0px;}.elementor-36 .elementor-element.elementor-element-dd5bc79{margin-top:0px;margin-bottom:0px;}.elementor-36 .elementor-element.elementor-element-fd51617 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-36 .elementor-element.elementor-element-b25ceae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-6e53d4b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-36 .elementor-element.elementor-element-837e813 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-36 .elementor-element.elementor-element-e0b5bdb{margin-top:0px;margin-bottom:0px;}}@media(max-width:767px){.elementor-36 .elementor-element.elementor-element-c7178b6{z-index:9999;}.elementor-36 .elementor-element.elementor-element-a214a85{width:20%;}.elementor-36 .elementor-element.elementor-element-92516fe .ue_menu > div > div{text-align:left;}.elementor-36 .elementor-element.elementor-element-92516fe .ue_menu ul > li a{font-size:14px;}.elementor-36 .elementor-element.elementor-element-92516fe .ue_menu ul ul > li a{font-size:12px;}.elementor-36 .elementor-element.elementor-element-92516fe{width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-afd2253{width:60%;}.elementor-36 .elementor-element.elementor-element-afd2253 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-36 .elementor-element.elementor-element-72aa9a9{text-align:center;}.elementor-36 .elementor-element.elementor-element-d029f61{width:20%;}.elementor-36 .elementor-element.elementor-element-c87c56d .elementor-icon{font-size:36px;}}

/* --- End of https://redsearch.ru/wp-content/uploads/elementor/css/post-36.css?ver=1662312502 --- */

/* --- Start of https://redsearch.ru/wp-content/uploads/elementor/css/post-449.css?ver=1662312472 --- */

.elementor-449 .elementor-element.elementor-element-088a925 > .elementor-container{max-width:1160px;}.elementor-449 .elementor-element.elementor-element-088a925:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-088a925 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F6;}.elementor-449 .elementor-element.elementor-element-088a925{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:999;}.elementor-449 .elementor-element.elementor-element-088a925 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-449 .elementor-element.elementor-element-bceb42e .checkbox-toggle{left:0px;}.elementor-449 .elementor-element.elementor-element-bceb42e .ue_hamburger{left:0px;padding:15px 15px 15px 15px;width:60px;height:60px;border-radius:0px;}.elementor-449 .elementor-element.elementor-element-bceb42e .outer-menu input:hover + .ue_hamburger{background-color:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-bceb42e .ue_menu_wrapper{height:60px;}.elementor-449 .elementor-element.elementor-element-bceb42e .ue_inner_menu{background-color:#FFFFFF;}.elementor-449 .elementor-element.elementor-element-bceb42e .ue_menu > div > div{text-align:center;}.elementor-449 .elementor-element.elementor-element-bceb42e .ue_menu ul > li a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-449 .elementor-element.elementor-element-bceb42e .ue_menu ul li a{color:#000000;}.elementor-449 .elementor-element.elementor-element-bceb42e .ue_menu ul li{margin:2px 2px 2px 2px;}.elementor-449 .elementor-element.elementor-element-bceb42e .ue_menu ul li  a:after{background-color:#ffffff;}.elementor-449 .elementor-element.elementor-element-bceb42e .ue_menu ul ul > li a{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-449 .elementor-element.elementor-element-bceb42e .ue_menu ul ul li a{color:#000000;}.elementor-449 .elementor-element.elementor-element-bceb42e .ue_menu ul ul li a:after{background-color:#000000;}.elementor-449 .elementor-element.elementor-element-bceb42e .ue_menu ul ul li{margin:2px 2px 2px 2px;}.elementor-449 .elementor-element.elementor-element-bceb42e .ue_menu-social-icons a{color:#ffffff;font-size:15px;margin:5px 5px 5px 5px;}.elementor-449 .elementor-element.elementor-element-bceb42e .ue_menu-social-icons a svg{fill:#ffffff;}.elementor-449 .elementor-element.elementor-element-bceb42e .ue_menu-social-icons a:hover{color:#ffffff;}.elementor-449 .elementor-element.elementor-element-bceb42e .ue_menu-social-icons a:hover svg{fill:#ffffff;}.elementor-449 .elementor-element.elementor-element-bceb42e .ue_menu-social-icons{margin-top:20px;}.elementor-449 .elementor-element.elementor-element-719f87e .elementor-icon-wrapper{text-align:center;}.elementor-449 .elementor-element.elementor-element-719f87e.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-449 .elementor-element.elementor-element-719f87e.elementor-view-framed .elementor-icon, .elementor-449 .elementor-element.elementor-element-719f87e.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-449 .elementor-element.elementor-element-719f87e.elementor-view-framed .elementor-icon, .elementor-449 .elementor-element.elementor-element-719f87e.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-449 .elementor-element.elementor-element-719f87e .elementor-icon i, .elementor-449 .elementor-element.elementor-element-719f87e .elementor-icon svg{transform:rotate(0deg);}.elementor-449 .elementor-element.elementor-element-53d6b3d > .elementor-container{max-width:1160px;}.elementor-449 .elementor-element.elementor-element-53d6b3d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-449 .elementor-element.elementor-element-53d6b3d:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-53d6b3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("http://redsearch.ru/wp-content/uploads/2022/02/header_bottom.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-449 .elementor-element.elementor-element-53d6b3d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-449 .elementor-element.elementor-element-53d6b3d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-449 .elementor-element.elementor-element-7dc9e0c .elementor-heading-title{color:#4B5563;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:600;text-transform:uppercase;line-height:58px;}.elementor-449 .elementor-element.elementor-element-7dc9e0c > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-449 .elementor-element.elementor-element-dea5b2f{color:#111827;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:27px;}.elementor-449 .elementor-element.elementor-element-dea5b2f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-449 .elementor-element.elementor-element-c280e4e{color:#374151;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-449 .elementor-element.elementor-element-c280e4e > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-449 .elementor-element.elementor-element-ed7d9ee > .elementor-widget-container{margin:-55px -43px 0px -45px;}.elementor-449 .elementor-element.elementor-element-dd5bc79 > .elementor-container{max-width:1160px;}.elementor-449 .elementor-element.elementor-element-191bc32{text-align:right;}.elementor-449 .elementor-element.elementor-element-191bc32 > .elementor-widget-container{margin:-146px -110px 0px 0px;}.elementor-449 .elementor-element.elementor-element-e8db9c6 > .elementor-container{max-width:1160px;}.elementor-449 .elementor-element.elementor-element-e8db9c6{margin-top:20px;margin-bottom:0px;z-index:2;}.elementor-bc-flex-widget .elementor-449 .elementor-element.elementor-element-0b568a5.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-449 .elementor-element.elementor-element-0b568a5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-449 .elementor-element.elementor-element-0b568a5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-449 .elementor-element.elementor-element-024b909{color:#374151;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:21px;}.elementor-449 .elementor-element.elementor-element-024b909 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-449 .elementor-element.elementor-element-003fa9c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-449 .elementor-element.elementor-element-003fa9c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-449 .elementor-element.elementor-element-003fa9c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-449 .elementor-element.elementor-element-98d0783{color:#374151;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:21px;}.elementor-bc-flex-widget .elementor-449 .elementor-element.elementor-element-1d6fe5a.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-449 .elementor-element.elementor-element-1d6fe5a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-449 .elementor-element.elementor-element-1d6fe5a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-449 .elementor-element.elementor-element-4257f52{color:#374151;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:21px;}.elementor-449 .elementor-element.elementor-element-10fc242 > .elementor-container{max-width:1160px;}.elementor-449 .elementor-element.elementor-element-10fc242{margin-top:20px;margin-bottom:0px;z-index:2;}.elementor-bc-flex-widget .elementor-449 .elementor-element.elementor-element-7ea6065.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-449 .elementor-element.elementor-element-7ea6065.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-449 .elementor-element.elementor-element-7ea6065 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-449 .elementor-element.elementor-element-5ab03ff{color:#374151;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:21px;}.elementor-449 .elementor-element.elementor-element-5ab03ff > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-449 .elementor-element.elementor-element-5863b7b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-449 .elementor-element.elementor-element-5863b7b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-449 .elementor-element.elementor-element-5863b7b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-449 .elementor-element.elementor-element-d988179{color:#374151;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:21px;}.elementor-bc-flex-widget .elementor-449 .elementor-element.elementor-element-d5371e8.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-449 .elementor-element.elementor-element-d5371e8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-449 .elementor-element.elementor-element-d5371e8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-449 .elementor-element.elementor-element-8fe2e5f{color:#374151;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:21px;}.elementor-449 .elementor-element.elementor-element-133c1f8 > .elementor-container{max-width:1160px;}.elementor-449 .elementor-element.elementor-element-133c1f8{margin-top:20px;margin-bottom:90px;z-index:2;}.elementor-bc-flex-widget .elementor-449 .elementor-element.elementor-element-54e2b2a.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-449 .elementor-element.elementor-element-54e2b2a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-449 .elementor-element.elementor-element-54e2b2a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-449 .elementor-element.elementor-element-c4f0abf{color:#374151;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:21px;}.elementor-449 .elementor-element.elementor-element-c4f0abf > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-449 .elementor-element.elementor-element-57f237f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-449 .elementor-element.elementor-element-57f237f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-449 .elementor-element.elementor-element-57f237f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-449 .elementor-element.elementor-element-f40fbaf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-449 .elementor-element.elementor-element-f40fbaf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-449 .elementor-element.elementor-element-f40fbaf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-449 .elementor-element.elementor-element-b2e7fe4 > .elementor-container{max-width:1160px;}.elementor-449 .elementor-element.elementor-element-b2e7fe4{margin-top:40px;margin-bottom:0px;}.elementor-449 .elementor-element.elementor-element-2df057d .elementor-heading-title{color:#374151;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:600;text-transform:uppercase;line-height:59px;}.elementor-449 .elementor-element.elementor-element-bd3d0f7 > .elementor-container{max-width:1160px;}.elementor-449 .elementor-element.elementor-element-6765c9b{color:#374151;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-449 .elementor-element.elementor-element-4ab02a4 > .elementor-container{max-width:1160px;}.elementor-449 .elementor-element.elementor-element-4ab02a4{overflow:hidden;margin-top:30px;margin-bottom:0px;}.elementor-449 .elementor-element.elementor-element-8423c88 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-449 .elementor-element.elementor-element-a05add3 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-449 .elementor-element.elementor-element-39ad064 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-449 .elementor-element.elementor-element-a3ac088 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-449 .elementor-element.elementor-element-0cc550f > .elementor-widget-container{margin:0px -60px 0px 20px;}@media(min-width:768px){.elementor-449 .elementor-element.elementor-element-8bcf2ce{width:53.702%;}.elementor-449 .elementor-element.elementor-element-acefc0e{width:46.298%;}.elementor-449 .elementor-element.elementor-element-002e732{width:64.481%;}.elementor-449 .elementor-element.elementor-element-7532931{width:35.39%;}}@media(max-width:1024px) and (min-width:768px){.elementor-449 .elementor-element.elementor-element-c18a9e9{width:10%;}.elementor-449 .elementor-element.elementor-element-91c810c{width:39%;}}@media(max-width:1024px){.elementor-bc-flex-widget .elementor-449 .elementor-element.elementor-element-c18a9e9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-449 .elementor-element.elementor-element-c18a9e9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-449 .elementor-element.elementor-element-826895c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-449 .elementor-element.elementor-element-826895c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}}@media(max-width:767px){.elementor-449 .elementor-element.elementor-element-088a925{z-index:9999;}.elementor-449 .elementor-element.elementor-element-c18a9e9{width:20%;}.elementor-449 .elementor-element.elementor-element-bceb42e .ue_menu > div > div{text-align:left;}.elementor-449 .elementor-element.elementor-element-bceb42e .ue_menu ul > li a{font-size:14px;}.elementor-449 .elementor-element.elementor-element-bceb42e .ue_menu ul ul > li a{font-size:12px;}.elementor-449 .elementor-element.elementor-element-bceb42e{width:100%;max-width:100%;}.elementor-449 .elementor-element.elementor-element-632e8c3{width:60%;}.elementor-449 .elementor-element.elementor-element-632e8c3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-449 .elementor-element.elementor-element-07687fb{text-align:center;}.elementor-449 .elementor-element.elementor-element-826895c{width:20%;}.elementor-449 .elementor-element.elementor-element-719f87e .elementor-icon{font-size:36px;}}

/* --- End of https://redsearch.ru/wp-content/uploads/elementor/css/post-449.css?ver=1662312472 --- */

/* --- Start of https://redsearch.ru/wp-content/uploads/elementor/css/post-596.css?ver=1662345212 --- */

.elementor-596 .elementor-element.elementor-element-7b629b1 > .elementor-container{max-width:1160px;}.elementor-596 .elementor-element.elementor-element-7b629b1:not(.elementor-motion-effects-element-type-background), .elementor-596 .elementor-element.elementor-element-7b629b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F6;}.elementor-596 .elementor-element.elementor-element-7b629b1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:999;}.elementor-596 .elementor-element.elementor-element-7b629b1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-596 .elementor-element.elementor-element-e98caba .checkbox-toggle{left:0px;}.elementor-596 .elementor-element.elementor-element-e98caba .ue_hamburger{left:0px;padding:15px 15px 15px 15px;width:60px;height:60px;border-radius:0px;}.elementor-596 .elementor-element.elementor-element-e98caba .outer-menu input:hover + .ue_hamburger{background-color:#FFFFFF;}.elementor-596 .elementor-element.elementor-element-e98caba .ue_menu_wrapper{height:60px;}.elementor-596 .elementor-element.elementor-element-e98caba .ue_inner_menu{background-color:#FFFFFF;}.elementor-596 .elementor-element.elementor-element-e98caba .ue_menu > div > div{text-align:center;}.elementor-596 .elementor-element.elementor-element-e98caba .ue_menu ul > li a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-596 .elementor-element.elementor-element-e98caba .ue_menu ul li a{color:#000000;}.elementor-596 .elementor-element.elementor-element-e98caba .ue_menu ul li{margin:2px 2px 2px 2px;}.elementor-596 .elementor-element.elementor-element-e98caba .ue_menu ul li  a:after{background-color:#ffffff;}.elementor-596 .elementor-element.elementor-element-e98caba .ue_menu ul ul > li a{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-596 .elementor-element.elementor-element-e98caba .ue_menu ul ul li a{color:#000000;}.elementor-596 .elementor-element.elementor-element-e98caba .ue_menu ul ul li a:after{background-color:#000000;}.elementor-596 .elementor-element.elementor-element-e98caba .ue_menu ul ul li{margin:2px 2px 2px 2px;}.elementor-596 .elementor-element.elementor-element-e98caba .ue_menu-social-icons a{color:#ffffff;font-size:15px;margin:5px 5px 5px 5px;}.elementor-596 .elementor-element.elementor-element-e98caba .ue_menu-social-icons a svg{fill:#ffffff;}.elementor-596 .elementor-element.elementor-element-e98caba .ue_menu-social-icons a:hover{color:#ffffff;}.elementor-596 .elementor-element.elementor-element-e98caba .ue_menu-social-icons a:hover svg{fill:#ffffff;}.elementor-596 .elementor-element.elementor-element-e98caba .ue_menu-social-icons{margin-top:20px;}.elementor-596 .elementor-element.elementor-element-dadd21b .elementor-icon-wrapper{text-align:center;}.elementor-596 .elementor-element.elementor-element-dadd21b.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-596 .elementor-element.elementor-element-dadd21b.elementor-view-framed .elementor-icon, .elementor-596 .elementor-element.elementor-element-dadd21b.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-596 .elementor-element.elementor-element-dadd21b.elementor-view-framed .elementor-icon, .elementor-596 .elementor-element.elementor-element-dadd21b.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-596 .elementor-element.elementor-element-dadd21b .elementor-icon i, .elementor-596 .elementor-element.elementor-element-dadd21b .elementor-icon svg{transform:rotate(0deg);}.elementor-596 .elementor-element.elementor-element-53d6b3d > .elementor-container{max-width:1160px;}.elementor-596 .elementor-element.elementor-element-53d6b3d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-596 .elementor-element.elementor-element-53d6b3d:not(.elementor-motion-effects-element-type-background), .elementor-596 .elementor-element.elementor-element-53d6b3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("http://redsearch.ru/wp-content/uploads/2022/02/header_bottom.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-596 .elementor-element.elementor-element-53d6b3d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 160px 0px;}.elementor-596 .elementor-element.elementor-element-53d6b3d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-596 .elementor-element.elementor-element-f9f886c .elementor-heading-title{color:#374151;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:600;text-transform:uppercase;line-height:59px;}.elementor-596 .elementor-element.elementor-element-3fe4c05{margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-596 .elementor-element.elementor-element-dea5b2f{color:#111827;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:27px;}.elementor-596 .elementor-element.elementor-element-dea5b2f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-596 .elementor-element.elementor-element-b9511bf > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-596 .elementor-element.elementor-element-dd5bc79 > .elementor-container{max-width:1160px;}.elementor-596 .elementor-element.elementor-element-191bc32{text-align:right;}.elementor-596 .elementor-element.elementor-element-191bc32 > .elementor-widget-container{margin:-190px -110px 0px 0px;}.elementor-596 .elementor-element.elementor-element-cc28f67 > .elementor-container{max-width:1160px;}.elementor-596 .elementor-element.elementor-element-cc28f67{margin-top:20px;margin-bottom:20px;}.elementor-596 .elementor-element.elementor-element-157ce0b .elementor-heading-title{color:#374151;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:600;text-transform:uppercase;line-height:44px;}.elementor-596 .elementor-element.elementor-element-52c1e48{color:#374151;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:22px;}.elementor-596 .elementor-element.elementor-element-52c1e48 > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-596 .elementor-element.elementor-element-b03427f{color:#374151;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:22px;}.elementor-596 .elementor-element.elementor-element-b2e7fe4 > .elementor-container{max-width:1160px;}.elementor-596 .elementor-element.elementor-element-b2e7fe4{margin-top:40px;margin-bottom:0px;}.elementor-596 .elementor-element.elementor-element-2df057d .elementor-heading-title{color:#374151;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:600;text-transform:uppercase;line-height:59px;}.elementor-596 .elementor-element.elementor-element-bd3d0f7 > .elementor-container{max-width:1160px;}.elementor-596 .elementor-element.elementor-element-f4f55d5{color:#374151;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-596 .elementor-element.elementor-element-ee48528 > .elementor-container{max-width:1160px;}.elementor-596 .elementor-element.elementor-element-ee48528{overflow:hidden;margin-top:30px;margin-bottom:0px;}.elementor-596 .elementor-element.elementor-element-7838d91 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-596 .elementor-element.elementor-element-6fb15f8 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-596 .elementor-element.elementor-element-891ea01 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-596 .elementor-element.elementor-element-fb6b8ba > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-596 .elementor-element.elementor-element-d3c9d69 > .elementor-widget-container{margin:0px -60px 0px 20px;}@media(min-width:768px){.elementor-596 .elementor-element.elementor-element-30f1b52{width:57.193%;}.elementor-596 .elementor-element.elementor-element-14b1c1e{width:42.286%;}.elementor-596 .elementor-element.elementor-element-002e732{width:64.481%;}.elementor-596 .elementor-element.elementor-element-7532931{width:35.39%;}}@media(max-width:1024px) and (min-width:768px){.elementor-596 .elementor-element.elementor-element-43b418c{width:10%;}.elementor-596 .elementor-element.elementor-element-f8fd55f{width:39%;}}@media(max-width:1024px){.elementor-bc-flex-widget .elementor-596 .elementor-element.elementor-element-43b418c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-596 .elementor-element.elementor-element-43b418c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-596 .elementor-element.elementor-element-d9f54db.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-596 .elementor-element.elementor-element-d9f54db.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}}@media(max-width:767px){.elementor-596 .elementor-element.elementor-element-7b629b1{z-index:9999;}.elementor-596 .elementor-element.elementor-element-43b418c{width:20%;}.elementor-596 .elementor-element.elementor-element-e98caba .ue_menu > div > div{text-align:left;}.elementor-596 .elementor-element.elementor-element-e98caba .ue_menu ul > li a{font-size:14px;}.elementor-596 .elementor-element.elementor-element-e98caba .ue_menu ul ul > li a{font-size:12px;}.elementor-596 .elementor-element.elementor-element-e98caba{width:100%;max-width:100%;}.elementor-596 .elementor-element.elementor-element-d9df14e{width:60%;}.elementor-596 .elementor-element.elementor-element-d9df14e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-596 .elementor-element.elementor-element-d82b95d{text-align:center;}.elementor-596 .elementor-element.elementor-element-d9f54db{width:20%;}.elementor-596 .elementor-element.elementor-element-dadd21b .elementor-icon{font-size:36px;}}

/* --- End of https://redsearch.ru/wp-content/uploads/elementor/css/post-596.css?ver=1662345212 --- */

/* --- Start of https://redsearch.ru/wp-content/uploads/elementor/css/post-646.css?ver=1662322652 --- */

.elementor-646 .elementor-element.elementor-element-3a92f8d > .elementor-container{max-width:1160px;}.elementor-646 .elementor-element.elementor-element-3a92f8d:not(.elementor-motion-effects-element-type-background), .elementor-646 .elementor-element.elementor-element-3a92f8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F6;}.elementor-646 .elementor-element.elementor-element-3a92f8d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:999;}.elementor-646 .elementor-element.elementor-element-3a92f8d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-646 .elementor-element.elementor-element-dfc6422 .checkbox-toggle{left:0px;}.elementor-646 .elementor-element.elementor-element-dfc6422 .ue_hamburger{left:0px;padding:15px 15px 15px 15px;width:60px;height:60px;border-radius:0px;}.elementor-646 .elementor-element.elementor-element-dfc6422 .outer-menu input:hover + .ue_hamburger{background-color:#FFFFFF;}.elementor-646 .elementor-element.elementor-element-dfc6422 .ue_menu_wrapper{height:60px;}.elementor-646 .elementor-element.elementor-element-dfc6422 .ue_inner_menu{background-color:#FFFFFF;}.elementor-646 .elementor-element.elementor-element-dfc6422 .ue_menu > div > div{text-align:center;}.elementor-646 .elementor-element.elementor-element-dfc6422 .ue_menu ul > li a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-646 .elementor-element.elementor-element-dfc6422 .ue_menu ul li a{color:#000000;}.elementor-646 .elementor-element.elementor-element-dfc6422 .ue_menu ul li{margin:2px 2px 2px 2px;}.elementor-646 .elementor-element.elementor-element-dfc6422 .ue_menu ul li  a:after{background-color:#ffffff;}.elementor-646 .elementor-element.elementor-element-dfc6422 .ue_menu ul ul > li a{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-646 .elementor-element.elementor-element-dfc6422 .ue_menu ul ul li a{color:#000000;}.elementor-646 .elementor-element.elementor-element-dfc6422 .ue_menu ul ul li a:after{background-color:#000000;}.elementor-646 .elementor-element.elementor-element-dfc6422 .ue_menu ul ul li{margin:2px 2px 2px 2px;}.elementor-646 .elementor-element.elementor-element-dfc6422 .ue_menu-social-icons a{color:#ffffff;font-size:15px;margin:5px 5px 5px 5px;}.elementor-646 .elementor-element.elementor-element-dfc6422 .ue_menu-social-icons a svg{fill:#ffffff;}.elementor-646 .elementor-element.elementor-element-dfc6422 .ue_menu-social-icons a:hover{color:#ffffff;}.elementor-646 .elementor-element.elementor-element-dfc6422 .ue_menu-social-icons a:hover svg{fill:#ffffff;}.elementor-646 .elementor-element.elementor-element-dfc6422 .ue_menu-social-icons{margin-top:20px;}.elementor-646 .elementor-element.elementor-element-44d8c87 .elementor-icon-wrapper{text-align:center;}.elementor-646 .elementor-element.elementor-element-44d8c87.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-646 .elementor-element.elementor-element-44d8c87.elementor-view-framed .elementor-icon, .elementor-646 .elementor-element.elementor-element-44d8c87.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-646 .elementor-element.elementor-element-44d8c87.elementor-view-framed .elementor-icon, .elementor-646 .elementor-element.elementor-element-44d8c87.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-646 .elementor-element.elementor-element-44d8c87 .elementor-icon i, .elementor-646 .elementor-element.elementor-element-44d8c87 .elementor-icon svg{transform:rotate(0deg);}.elementor-646 .elementor-element.elementor-element-53d6b3d > .elementor-container{max-width:1160px;}.elementor-646 .elementor-element.elementor-element-53d6b3d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-646 .elementor-element.elementor-element-53d6b3d:not(.elementor-motion-effects-element-type-background), .elementor-646 .elementor-element.elementor-element-53d6b3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("http://redsearch.ru/wp-content/uploads/2022/02/header_bottom.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-646 .elementor-element.elementor-element-53d6b3d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 160px 0px;}.elementor-646 .elementor-element.elementor-element-53d6b3d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-646 .elementor-element.elementor-element-f9f886c .elementor-heading-title{color:#374151;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:600;text-transform:uppercase;line-height:59px;}.elementor-646 .elementor-element.elementor-element-3fe4c05{margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-646 .elementor-element.elementor-element-dea5b2f{color:#111827;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:27px;}.elementor-646 .elementor-element.elementor-element-dea5b2f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-646 .elementor-element.elementor-element-c280e4e{color:#374151;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-646 .elementor-element.elementor-element-c280e4e > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-646 .elementor-element.elementor-element-b9511bf > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-646 .elementor-element.elementor-element-dd5bc79 > .elementor-container{max-width:1160px;}.elementor-646 .elementor-element.elementor-element-191bc32{text-align:right;}.elementor-646 .elementor-element.elementor-element-191bc32 > .elementor-widget-container{margin:-150px -110px 0px 0px;}.elementor-646 .elementor-element.elementor-element-cc28f67 > .elementor-container{max-width:1160px;}.elementor-646 .elementor-element.elementor-element-cc28f67{margin-top:20px;margin-bottom:20px;}.elementor-646 .elementor-element.elementor-element-157ce0b .elementor-heading-title{color:#374151;font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;line-height:44px;}.elementor-646 .elementor-element.elementor-element-a3277ae > .elementor-container{max-width:1160px;}.elementor-646 .elementor-element.elementor-element-7dfa7c3{color:#374151;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-646 .elementor-element.elementor-element-8bf973c{color:#374151;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:20px;}.elementor-646 .elementor-element.elementor-element-b2e7fe4 > .elementor-container{max-width:1160px;}.elementor-646 .elementor-element.elementor-element-b2e7fe4{margin-top:40px;margin-bottom:0px;}.elementor-646 .elementor-element.elementor-element-2df057d .elementor-heading-title{color:#374151;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:600;text-transform:uppercase;line-height:59px;}.elementor-646 .elementor-element.elementor-element-bd3d0f7 > .elementor-container{max-width:1160px;}.elementor-646 .elementor-element.elementor-element-da28bb1{color:#374151;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-646 .elementor-element.elementor-element-aaa9a2a > .elementor-container{max-width:1160px;}.elementor-646 .elementor-element.elementor-element-aaa9a2a{overflow:hidden;margin-top:30px;margin-bottom:0px;}.elementor-646 .elementor-element.elementor-element-275b448 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-646 .elementor-element.elementor-element-54c0369 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-646 .elementor-element.elementor-element-8ce9a33 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-646 .elementor-element.elementor-element-7ac362a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-646 .elementor-element.elementor-element-350e0d7 > .elementor-widget-container{margin:0px -60px 0px 20px;}@media(min-width:768px){.elementor-646 .elementor-element.elementor-element-e20a31d{width:61.228%;}.elementor-646 .elementor-element.elementor-element-531d9f1{width:38.686%;}.elementor-646 .elementor-element.elementor-element-c3310bb{width:55.601%;}.elementor-646 .elementor-element.elementor-element-84ba5a7{width:44.27%;}.elementor-646 .elementor-element.elementor-element-002e732{width:64.481%;}.elementor-646 .elementor-element.elementor-element-7532931{width:35.39%;}}@media(max-width:1024px) and (min-width:768px){.elementor-646 .elementor-element.elementor-element-f11e177{width:10%;}.elementor-646 .elementor-element.elementor-element-2bedb73{width:39%;}}@media(max-width:1024px){.elementor-bc-flex-widget .elementor-646 .elementor-element.elementor-element-f11e177.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-646 .elementor-element.elementor-element-f11e177.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-646 .elementor-element.elementor-element-f51e1ad.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-646 .elementor-element.elementor-element-f51e1ad.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}}@media(max-width:767px){.elementor-646 .elementor-element.elementor-element-3a92f8d{z-index:9999;}.elementor-646 .elementor-element.elementor-element-f11e177{width:20%;}.elementor-646 .elementor-element.elementor-element-dfc6422 .ue_menu > div > div{text-align:left;}.elementor-646 .elementor-element.elementor-element-dfc6422 .ue_menu ul > li a{font-size:14px;}.elementor-646 .elementor-element.elementor-element-dfc6422 .ue_menu ul ul > li a{font-size:12px;}.elementor-646 .elementor-element.elementor-element-dfc6422{width:100%;max-width:100%;}.elementor-646 .elementor-element.elementor-element-15a7087{width:60%;}.elementor-646 .elementor-element.elementor-element-15a7087 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-646 .elementor-element.elementor-element-8f98568{text-align:center;}.elementor-646 .elementor-element.elementor-element-f51e1ad{width:20%;}.elementor-646 .elementor-element.elementor-element-44d8c87 .elementor-icon{font-size:36px;}}

/* --- End of https://redsearch.ru/wp-content/uploads/elementor/css/post-646.css?ver=1662322652 --- */

/* --- Start of https://redsearch.ru/wp-content/uploads/elementor/css/post-564.css?ver=1662339012 --- */

.elementor-564 .elementor-element.elementor-element-1e641e2 > .elementor-container{max-width:1160px;}.elementor-564 .elementor-element.elementor-element-1e641e2:not(.elementor-motion-effects-element-type-background), .elementor-564 .elementor-element.elementor-element-1e641e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F6;}.elementor-564 .elementor-element.elementor-element-1e641e2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:999;}.elementor-564 .elementor-element.elementor-element-1e641e2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-564 .elementor-element.elementor-element-40e6d9a .checkbox-toggle{left:0px;}.elementor-564 .elementor-element.elementor-element-40e6d9a .ue_hamburger{left:0px;padding:15px 15px 15px 15px;width:60px;height:60px;border-radius:0px;}.elementor-564 .elementor-element.elementor-element-40e6d9a .outer-menu input:hover + .ue_hamburger{background-color:#FFFFFF;}.elementor-564 .elementor-element.elementor-element-40e6d9a .ue_menu_wrapper{height:60px;}.elementor-564 .elementor-element.elementor-element-40e6d9a .ue_inner_menu{background-color:#FFFFFF;}.elementor-564 .elementor-element.elementor-element-40e6d9a .ue_menu > div > div{text-align:center;}.elementor-564 .elementor-element.elementor-element-40e6d9a .ue_menu ul > li a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-564 .elementor-element.elementor-element-40e6d9a .ue_menu ul li a{color:#000000;}.elementor-564 .elementor-element.elementor-element-40e6d9a .ue_menu ul li{margin:2px 2px 2px 2px;}.elementor-564 .elementor-element.elementor-element-40e6d9a .ue_menu ul li  a:after{background-color:#ffffff;}.elementor-564 .elementor-element.elementor-element-40e6d9a .ue_menu ul ul > li a{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-564 .elementor-element.elementor-element-40e6d9a .ue_menu ul ul li a{color:#000000;}.elementor-564 .elementor-element.elementor-element-40e6d9a .ue_menu ul ul li a:after{background-color:#000000;}.elementor-564 .elementor-element.elementor-element-40e6d9a .ue_menu ul ul li{margin:2px 2px 2px 2px;}.elementor-564 .elementor-element.elementor-element-40e6d9a .ue_menu-social-icons a{color:#ffffff;font-size:15px;margin:5px 5px 5px 5px;}.elementor-564 .elementor-element.elementor-element-40e6d9a .ue_menu-social-icons a svg{fill:#ffffff;}.elementor-564 .elementor-element.elementor-element-40e6d9a .ue_menu-social-icons a:hover{color:#ffffff;}.elementor-564 .elementor-element.elementor-element-40e6d9a .ue_menu-social-icons a:hover svg{fill:#ffffff;}.elementor-564 .elementor-element.elementor-element-40e6d9a .ue_menu-social-icons{margin-top:20px;}.elementor-564 .elementor-element.elementor-element-0c7fe1a .elementor-icon-wrapper{text-align:center;}.elementor-564 .elementor-element.elementor-element-0c7fe1a.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-564 .elementor-element.elementor-element-0c7fe1a.elementor-view-framed .elementor-icon, .elementor-564 .elementor-element.elementor-element-0c7fe1a.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-564 .elementor-element.elementor-element-0c7fe1a.elementor-view-framed .elementor-icon, .elementor-564 .elementor-element.elementor-element-0c7fe1a.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-564 .elementor-element.elementor-element-0c7fe1a .elementor-icon i, .elementor-564 .elementor-element.elementor-element-0c7fe1a .elementor-icon svg{transform:rotate(0deg);}.elementor-564 .elementor-element.elementor-element-53d6b3d > .elementor-container{max-width:1160px;}.elementor-564 .elementor-element.elementor-element-53d6b3d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-564 .elementor-element.elementor-element-53d6b3d:not(.elementor-motion-effects-element-type-background), .elementor-564 .elementor-element.elementor-element-53d6b3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("http://redsearch.ru/wp-content/uploads/2022/02/header_bottom.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-564 .elementor-element.elementor-element-53d6b3d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 160px 0px;}.elementor-564 .elementor-element.elementor-element-53d6b3d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-564 .elementor-element.elementor-element-f9f886c .elementor-heading-title{color:#374151;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:600;text-transform:uppercase;line-height:59px;}.elementor-564 .elementor-element.elementor-element-3fe4c05{margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-564 .elementor-element.elementor-element-dea5b2f{color:#111827;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:27px;}.elementor-564 .elementor-element.elementor-element-dea5b2f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-564 .elementor-element.elementor-element-c280e4e{color:#374151;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-564 .elementor-element.elementor-element-c280e4e > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-564 .elementor-element.elementor-element-b9511bf > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-564 .elementor-element.elementor-element-dd5bc79 > .elementor-container{max-width:1160px;}.elementor-564 .elementor-element.elementor-element-191bc32{text-align:right;}.elementor-564 .elementor-element.elementor-element-191bc32 > .elementor-widget-container{margin:-150px -110px 0px 0px;}.elementor-564 .elementor-element.elementor-element-cc28f67 > .elementor-container{max-width:1160px;}.elementor-564 .elementor-element.elementor-element-cc28f67{margin-top:20px;margin-bottom:20px;}.elementor-564 .elementor-element.elementor-element-157ce0b .elementor-heading-title{color:#374151;font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;line-height:44px;}.elementor-564 .elementor-element.elementor-element-9363be3{margin-top:30px;margin-bottom:30px;}.elementor-564 .elementor-element.elementor-element-25f2303.elementor-view-stacked .elementor-icon{background-color:#961B16;}.elementor-564 .elementor-element.elementor-element-25f2303.elementor-view-framed .elementor-icon, .elementor-564 .elementor-element.elementor-element-25f2303.elementor-view-default .elementor-icon{fill:#961B16;color:#961B16;border-color:#961B16;}.elementor-564 .elementor-element.elementor-element-25f2303{--icon-box-icon-margin:15px;}.elementor-564 .elementor-element.elementor-element-25f2303 .elementor-icon-box-title{margin-bottom:9px;color:#961B16;}.elementor-564 .elementor-element.elementor-element-25f2303 .elementor-icon-box-title, .elementor-564 .elementor-element.elementor-element-25f2303 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-564 .elementor-element.elementor-element-25f2303 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-564 .elementor-element.elementor-element-190f216.elementor-view-stacked .elementor-icon{background-color:#961B16;}.elementor-564 .elementor-element.elementor-element-190f216.elementor-view-framed .elementor-icon, .elementor-564 .elementor-element.elementor-element-190f216.elementor-view-default .elementor-icon{fill:#961B16;color:#961B16;border-color:#961B16;}.elementor-564 .elementor-element.elementor-element-190f216{--icon-box-icon-margin:15px;}.elementor-564 .elementor-element.elementor-element-190f216 .elementor-icon-box-title{margin-bottom:9px;color:#961B16;}.elementor-564 .elementor-element.elementor-element-190f216 .elementor-icon-box-title, .elementor-564 .elementor-element.elementor-element-190f216 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-564 .elementor-element.elementor-element-190f216 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-564 .elementor-element.elementor-element-cd9acb3.elementor-view-stacked .elementor-icon{background-color:#961B16;}.elementor-564 .elementor-element.elementor-element-cd9acb3.elementor-view-framed .elementor-icon, .elementor-564 .elementor-element.elementor-element-cd9acb3.elementor-view-default .elementor-icon{fill:#961B16;color:#961B16;border-color:#961B16;}.elementor-564 .elementor-element.elementor-element-cd9acb3{--icon-box-icon-margin:15px;}.elementor-564 .elementor-element.elementor-element-cd9acb3 .elementor-icon-box-title{margin-bottom:9px;color:#961B16;}.elementor-564 .elementor-element.elementor-element-cd9acb3 .elementor-icon-box-title, .elementor-564 .elementor-element.elementor-element-cd9acb3 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-564 .elementor-element.elementor-element-cd9acb3 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-564 .elementor-element.elementor-element-a3277ae > .elementor-container{max-width:1160px;}.elementor-564 .elementor-element.elementor-element-c3310bb > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-564 .elementor-element.elementor-element-e2fdd8b .elementor-heading-title{color:#374151;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:21px;}.elementor-564 .elementor-element.elementor-element-c174516{color:#374151;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:24px;}.elementor-564 .elementor-element.elementor-element-c174516 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-564 .elementor-element.elementor-element-c7af90a .elementor-heading-title{color:#374151;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:21px;}.elementor-564 .elementor-element.elementor-element-a6adf61{color:#374151;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:24px;}.elementor-564 .elementor-element.elementor-element-a6adf61 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-564 .elementor-element.elementor-element-b2e7fe4 > .elementor-container{max-width:1160px;}.elementor-564 .elementor-element.elementor-element-b2e7fe4{margin-top:40px;margin-bottom:0px;}.elementor-564 .elementor-element.elementor-element-2df057d .elementor-heading-title{color:#374151;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:600;text-transform:uppercase;line-height:59px;}.elementor-564 .elementor-element.elementor-element-bd3d0f7 > .elementor-container{max-width:1160px;}.elementor-564 .elementor-element.elementor-element-d570003{color:#374151;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-564 .elementor-element.elementor-element-889df00 > .elementor-container{max-width:1160px;}.elementor-564 .elementor-element.elementor-element-889df00{overflow:hidden;margin-top:30px;margin-bottom:0px;}.elementor-564 .elementor-element.elementor-element-9c88bab > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-564 .elementor-element.elementor-element-8067f5c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-564 .elementor-element.elementor-element-9eb2955 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-564 .elementor-element.elementor-element-025bcf3 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-564 .elementor-element.elementor-element-dd2cb94 > .elementor-widget-container{margin:0px -60px 0px 20px;}@media(min-width:768px){.elementor-564 .elementor-element.elementor-element-e20a31d{width:61.228%;}.elementor-564 .elementor-element.elementor-element-531d9f1{width:38.686%;}.elementor-564 .elementor-element.elementor-element-c3310bb{width:50.687%;}.elementor-564 .elementor-element.elementor-element-84ba5a7{width:49.184%;}.elementor-564 .elementor-element.elementor-element-002e732{width:64.481%;}.elementor-564 .elementor-element.elementor-element-7532931{width:35.39%;}}@media(max-width:1024px) and (min-width:768px){.elementor-564 .elementor-element.elementor-element-8b317df{width:10%;}.elementor-564 .elementor-element.elementor-element-194b4e1{width:39%;}}@media(max-width:1024px){.elementor-bc-flex-widget .elementor-564 .elementor-element.elementor-element-8b317df.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-564 .elementor-element.elementor-element-8b317df.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-564 .elementor-element.elementor-element-1b48409.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-564 .elementor-element.elementor-element-1b48409.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}}@media(max-width:767px){.elementor-564 .elementor-element.elementor-element-1e641e2{z-index:9999;}.elementor-564 .elementor-element.elementor-element-8b317df{width:20%;}.elementor-564 .elementor-element.elementor-element-40e6d9a .ue_menu > div > div{text-align:left;}.elementor-564 .elementor-element.elementor-element-40e6d9a .ue_menu ul > li a{font-size:14px;}.elementor-564 .elementor-element.elementor-element-40e6d9a .ue_menu ul ul > li a{font-size:12px;}.elementor-564 .elementor-element.elementor-element-40e6d9a{width:100%;max-width:100%;}.elementor-564 .elementor-element.elementor-element-9037d4b{width:60%;}.elementor-564 .elementor-element.elementor-element-9037d4b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-564 .elementor-element.elementor-element-c7b4ae2{text-align:center;}.elementor-564 .elementor-element.elementor-element-1b48409{width:20%;}.elementor-564 .elementor-element.elementor-element-0c7fe1a .elementor-icon{font-size:36px;}}

/* --- End of https://redsearch.ru/wp-content/uploads/elementor/css/post-564.css?ver=1662339012 --- */

/* --- Start of https://redsearch.ru/wp-content/uploads/elementor/css/post-462.css?ver=1662341713 --- */

.elementor-462 .elementor-element.elementor-element-170c383 > .elementor-container{max-width:1160px;}.elementor-462 .elementor-element.elementor-element-170c383:not(.elementor-motion-effects-element-type-background), .elementor-462 .elementor-element.elementor-element-170c383 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F6;}.elementor-462 .elementor-element.elementor-element-170c383{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:999;}.elementor-462 .elementor-element.elementor-element-170c383 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-462 .elementor-element.elementor-element-f6b58e8 .checkbox-toggle{left:0px;}.elementor-462 .elementor-element.elementor-element-f6b58e8 .ue_hamburger{left:0px;padding:15px 15px 15px 15px;width:60px;height:60px;border-radius:0px;}.elementor-462 .elementor-element.elementor-element-f6b58e8 .outer-menu input:hover + .ue_hamburger{background-color:#FFFFFF;}.elementor-462 .elementor-element.elementor-element-f6b58e8 .ue_menu_wrapper{height:60px;}.elementor-462 .elementor-element.elementor-element-f6b58e8 .ue_inner_menu{background-color:#FFFFFF;}.elementor-462 .elementor-element.elementor-element-f6b58e8 .ue_menu > div > div{text-align:center;}.elementor-462 .elementor-element.elementor-element-f6b58e8 .ue_menu ul > li a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-462 .elementor-element.elementor-element-f6b58e8 .ue_menu ul li a{color:#000000;}.elementor-462 .elementor-element.elementor-element-f6b58e8 .ue_menu ul li{margin:2px 2px 2px 2px;}.elementor-462 .elementor-element.elementor-element-f6b58e8 .ue_menu ul li  a:after{background-color:#ffffff;}.elementor-462 .elementor-element.elementor-element-f6b58e8 .ue_menu ul ul > li a{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-462 .elementor-element.elementor-element-f6b58e8 .ue_menu ul ul li a{color:#000000;}.elementor-462 .elementor-element.elementor-element-f6b58e8 .ue_menu ul ul li a:after{background-color:#000000;}.elementor-462 .elementor-element.elementor-element-f6b58e8 .ue_menu ul ul li{margin:2px 2px 2px 2px;}.elementor-462 .elementor-element.elementor-element-f6b58e8 .ue_menu-social-icons a{color:#ffffff;font-size:15px;margin:5px 5px 5px 5px;}.elementor-462 .elementor-element.elementor-element-f6b58e8 .ue_menu-social-icons a svg{fill:#ffffff;}.elementor-462 .elementor-element.elementor-element-f6b58e8 .ue_menu-social-icons a:hover{color:#ffffff;}.elementor-462 .elementor-element.elementor-element-f6b58e8 .ue_menu-social-icons a:hover svg{fill:#ffffff;}.elementor-462 .elementor-element.elementor-element-f6b58e8 .ue_menu-social-icons{margin-top:20px;}.elementor-462 .elementor-element.elementor-element-b7f2473 .elementor-icon-wrapper{text-align:center;}.elementor-462 .elementor-element.elementor-element-b7f2473.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-462 .elementor-element.elementor-element-b7f2473.elementor-view-framed .elementor-icon, .elementor-462 .elementor-element.elementor-element-b7f2473.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-462 .elementor-element.elementor-element-b7f2473.elementor-view-framed .elementor-icon, .elementor-462 .elementor-element.elementor-element-b7f2473.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-462 .elementor-element.elementor-element-b7f2473 .elementor-icon i, .elementor-462 .elementor-element.elementor-element-b7f2473 .elementor-icon svg{transform:rotate(0deg);}.elementor-462 .elementor-element.elementor-element-53d6b3d > .elementor-container{max-width:1160px;}.elementor-462 .elementor-element.elementor-element-53d6b3d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-462 .elementor-element.elementor-element-53d6b3d:not(.elementor-motion-effects-element-type-background), .elementor-462 .elementor-element.elementor-element-53d6b3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("http://redsearch.ru/wp-content/uploads/2022/02/header_bottom.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-462 .elementor-element.elementor-element-53d6b3d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 160px 0px;}.elementor-462 .elementor-element.elementor-element-53d6b3d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-462 .elementor-element.elementor-element-f9f886c .elementor-heading-title{color:#374151;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:600;text-transform:uppercase;line-height:59px;}.elementor-462 .elementor-element.elementor-element-3fe4c05{margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-462 .elementor-element.elementor-element-dea5b2f{color:#111827;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:27px;}.elementor-462 .elementor-element.elementor-element-dea5b2f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-462 .elementor-element.elementor-element-c280e4e{color:#374151;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-462 .elementor-element.elementor-element-c280e4e > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-462 .elementor-element.elementor-element-b9511bf > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-462 .elementor-element.elementor-element-dd5bc79 > .elementor-container{max-width:1160px;}.elementor-462 .elementor-element.elementor-element-191bc32{text-align:right;}.elementor-462 .elementor-element.elementor-element-191bc32 > .elementor-widget-container{margin:-150px -110px 0px 0px;}.elementor-462 .elementor-element.elementor-element-cc28f67 > .elementor-container{max-width:1160px;}.elementor-462 .elementor-element.elementor-element-157ce0b .elementor-heading-title{color:#374151;font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:600;text-transform:uppercase;line-height:44px;}.elementor-462 .elementor-element.elementor-element-e8db9c6 > .elementor-container{max-width:1160px;}.elementor-462 .elementor-element.elementor-element-e8db9c6{margin-top:20px;margin-bottom:0px;z-index:2;}.elementor-bc-flex-widget .elementor-462 .elementor-element.elementor-element-0b568a5.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-462 .elementor-element.elementor-element-0b568a5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-462 .elementor-element.elementor-element-0b568a5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-462 .elementor-element.elementor-element-024b909{color:#374151;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:21px;}.elementor-462 .elementor-element.elementor-element-024b909 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-462 .elementor-element.elementor-element-003fa9c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-462 .elementor-element.elementor-element-003fa9c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-462 .elementor-element.elementor-element-003fa9c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-462 .elementor-element.elementor-element-98d0783{color:#374151;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:21px;}.elementor-bc-flex-widget .elementor-462 .elementor-element.elementor-element-1d6fe5a.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-462 .elementor-element.elementor-element-1d6fe5a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-462 .elementor-element.elementor-element-1d6fe5a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-462 .elementor-element.elementor-element-4257f52{color:#374151;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:21px;}.elementor-462 .elementor-element.elementor-element-2ffad62 > .elementor-container{max-width:1160px;}.elementor-462 .elementor-element.elementor-element-2ffad62{margin-top:60px;margin-bottom:0px;}.elementor-462 .elementor-element.elementor-element-e2fdd8b .elementor-heading-title{color:#374151;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:29px;}.elementor-462 .elementor-element.elementor-element-5dc7b5d > .elementor-container{max-width:1160px;}.elementor-462 .elementor-element.elementor-element-5dc7b5d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-462 .elementor-element.elementor-element-5dc7b5d:not(.elementor-motion-effects-element-type-background), .elementor-462 .elementor-element.elementor-element-5dc7b5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-462 .elementor-element.elementor-element-5dc7b5d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:10px;padding:0px 0px 60px 0px;}.elementor-462 .elementor-element.elementor-element-5dc7b5d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-462 .elementor-element.elementor-element-3b21e53{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-462 .elementor-element.elementor-element-9466b20{color:#374151;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-462 .elementor-element.elementor-element-9466b20 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-462 .elementor-element.elementor-element-a3cc0d8 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-462 .elementor-element.elementor-element-b2e7fe4 > .elementor-container{max-width:1160px;}.elementor-462 .elementor-element.elementor-element-b2e7fe4{margin-top:40px;margin-bottom:0px;}.elementor-462 .elementor-element.elementor-element-2df057d .elementor-heading-title{color:#374151;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:600;text-transform:uppercase;line-height:59px;}.elementor-462 .elementor-element.elementor-element-bd3d0f7 > .elementor-container{max-width:1160px;}.elementor-462 .elementor-element.elementor-element-4d22940{color:#374151;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-462 .elementor-element.elementor-element-478c1cb > .elementor-container{max-width:1160px;}.elementor-462 .elementor-element.elementor-element-478c1cb{overflow:hidden;margin-top:30px;margin-bottom:0px;}.elementor-462 .elementor-element.elementor-element-b0cf112 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-462 .elementor-element.elementor-element-a629ce0 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-462 .elementor-element.elementor-element-3bb50ee > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-462 .elementor-element.elementor-element-a0311a2 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-462 .elementor-element.elementor-element-7dde240 > .elementor-widget-container{margin:0px -60px 0px 20px;}@media(min-width:768px){.elementor-462 .elementor-element.elementor-element-e20a31d{width:61.228%;}.elementor-462 .elementor-element.elementor-element-531d9f1{width:38.686%;}.elementor-462 .elementor-element.elementor-element-08ac160{width:61.228%;}.elementor-462 .elementor-element.elementor-element-4ad4788{width:38.686%;}.elementor-462 .elementor-element.elementor-element-002e732{width:64.481%;}.elementor-462 .elementor-element.elementor-element-7532931{width:35.39%;}}@media(max-width:1024px) and (min-width:768px){.elementor-462 .elementor-element.elementor-element-a4c1067{width:10%;}.elementor-462 .elementor-element.elementor-element-d6dd57c{width:39%;}}@media(max-width:1024px){.elementor-bc-flex-widget .elementor-462 .elementor-element.elementor-element-a4c1067.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-462 .elementor-element.elementor-element-a4c1067.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-462 .elementor-element.elementor-element-8196101.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-462 .elementor-element.elementor-element-8196101.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}}@media(max-width:767px){.elementor-462 .elementor-element.elementor-element-170c383{z-index:9999;}.elementor-462 .elementor-element.elementor-element-a4c1067{width:20%;}.elementor-462 .elementor-element.elementor-element-f6b58e8 .ue_menu > div > div{text-align:left;}.elementor-462 .elementor-element.elementor-element-f6b58e8 .ue_menu ul > li a{font-size:14px;}.elementor-462 .elementor-element.elementor-element-f6b58e8 .ue_menu ul ul > li a{font-size:12px;}.elementor-462 .elementor-element.elementor-element-f6b58e8{width:100%;max-width:100%;}.elementor-462 .elementor-element.elementor-element-265cc8e{width:60%;}.elementor-462 .elementor-element.elementor-element-265cc8e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-462 .elementor-element.elementor-element-a80cf0f{text-align:center;}.elementor-462 .elementor-element.elementor-element-8196101{width:20%;}.elementor-462 .elementor-element.elementor-element-b7f2473 .elementor-icon{font-size:36px;}}

/* --- End of https://redsearch.ru/wp-content/uploads/elementor/css/post-462.css?ver=1662341713 --- */

/* --- Start of https://redsearch.ru/wp-content/uploads/elementor/css/post-674.css?ver=1662359808 --- */

.elementor-674 .elementor-element.elementor-element-23e2f03 > .elementor-container{max-width:1160px;}.elementor-674 .elementor-element.elementor-element-23e2f03:not(.elementor-motion-effects-element-type-background), .elementor-674 .elementor-element.elementor-element-23e2f03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F6;}.elementor-674 .elementor-element.elementor-element-23e2f03{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:999;}.elementor-674 .elementor-element.elementor-element-23e2f03 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-674 .elementor-element.elementor-element-0aa742e .checkbox-toggle{left:0px;}.elementor-674 .elementor-element.elementor-element-0aa742e .ue_hamburger{left:0px;padding:15px 15px 15px 15px;width:60px;height:60px;border-radius:0px;}.elementor-674 .elementor-element.elementor-element-0aa742e .outer-menu input:hover + .ue_hamburger{background-color:#FFFFFF;}.elementor-674 .elementor-element.elementor-element-0aa742e .ue_menu_wrapper{height:60px;}.elementor-674 .elementor-element.elementor-element-0aa742e .ue_inner_menu{background-color:#FFFFFF;}.elementor-674 .elementor-element.elementor-element-0aa742e .ue_menu > div > div{text-align:center;}.elementor-674 .elementor-element.elementor-element-0aa742e .ue_menu ul > li a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-674 .elementor-element.elementor-element-0aa742e .ue_menu ul li a{color:#000000;}.elementor-674 .elementor-element.elementor-element-0aa742e .ue_menu ul li{margin:2px 2px 2px 2px;}.elementor-674 .elementor-element.elementor-element-0aa742e .ue_menu ul li  a:after{background-color:#ffffff;}.elementor-674 .elementor-element.elementor-element-0aa742e .ue_menu ul ul > li a{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-674 .elementor-element.elementor-element-0aa742e .ue_menu ul ul li a{color:#000000;}.elementor-674 .elementor-element.elementor-element-0aa742e .ue_menu ul ul li a:after{background-color:#000000;}.elementor-674 .elementor-element.elementor-element-0aa742e .ue_menu ul ul li{margin:2px 2px 2px 2px;}.elementor-674 .elementor-element.elementor-element-0aa742e .ue_menu-social-icons a{color:#ffffff;font-size:15px;margin:5px 5px 5px 5px;}.elementor-674 .elementor-element.elementor-element-0aa742e .ue_menu-social-icons a svg{fill:#ffffff;}.elementor-674 .elementor-element.elementor-element-0aa742e .ue_menu-social-icons a:hover{color:#ffffff;}.elementor-674 .elementor-element.elementor-element-0aa742e .ue_menu-social-icons a:hover svg{fill:#ffffff;}.elementor-674 .elementor-element.elementor-element-0aa742e .ue_menu-social-icons{margin-top:20px;}.elementor-674 .elementor-element.elementor-element-73739ec .elementor-icon-wrapper{text-align:center;}.elementor-674 .elementor-element.elementor-element-73739ec.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-674 .elementor-element.elementor-element-73739ec.elementor-view-framed .elementor-icon, .elementor-674 .elementor-element.elementor-element-73739ec.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-674 .elementor-element.elementor-element-73739ec.elementor-view-framed .elementor-icon, .elementor-674 .elementor-element.elementor-element-73739ec.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-674 .elementor-element.elementor-element-73739ec .elementor-icon i, .elementor-674 .elementor-element.elementor-element-73739ec .elementor-icon svg{transform:rotate(0deg);}.elementor-674 .elementor-element.elementor-element-53d6b3d > .elementor-container{max-width:1160px;}.elementor-674 .elementor-element.elementor-element-53d6b3d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-674 .elementor-element.elementor-element-53d6b3d:not(.elementor-motion-effects-element-type-background), .elementor-674 .elementor-element.elementor-element-53d6b3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("http://redsearch.ru/wp-content/uploads/2022/02/header_bottom.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-674 .elementor-element.elementor-element-53d6b3d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 160px 0px;}.elementor-674 .elementor-element.elementor-element-53d6b3d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-674 .elementor-element.elementor-element-f9f886c .elementor-heading-title{color:#374151;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:600;text-transform:uppercase;line-height:59px;}.elementor-674 .elementor-element.elementor-element-3fe4c05{margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-c280e4e{color:#374151;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-674 .elementor-element.elementor-element-c280e4e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-b9511bf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-dd5bc79 > .elementor-container{max-width:1160px;}.elementor-674 .elementor-element.elementor-element-191bc32{text-align:right;}.elementor-674 .elementor-element.elementor-element-191bc32 > .elementor-widget-container{margin:-150px -110px 0px 0px;}.elementor-674 .elementor-element.elementor-element-cc28f67 > .elementor-container{max-width:1160px;}.elementor-674 .elementor-element.elementor-element-cc28f67{margin-top:20px;margin-bottom:20px;}.elementor-674 .elementor-element.elementor-element-157ce0b .elementor-heading-title{color:#374151;font-family:"Montserrat", Sans-serif;font-size:33px;font-weight:600;text-transform:uppercase;line-height:44px;}.elementor-674 .elementor-element.elementor-element-25f2303.elementor-view-stacked .elementor-icon{background-color:#961B16;}.elementor-674 .elementor-element.elementor-element-25f2303.elementor-view-framed .elementor-icon, .elementor-674 .elementor-element.elementor-element-25f2303.elementor-view-default .elementor-icon{fill:#961B16;color:#961B16;border-color:#961B16;}.elementor-674 .elementor-element.elementor-element-25f2303{--icon-box-icon-margin:15px;}.elementor-674 .elementor-element.elementor-element-25f2303 .elementor-icon-box-title{margin-bottom:9px;color:#961B16;}.elementor-674 .elementor-element.elementor-element-25f2303 .elementor-icon-box-title, .elementor-674 .elementor-element.elementor-element-25f2303 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-674 .elementor-element.elementor-element-25f2303 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-674 .elementor-element.elementor-element-190f216.elementor-view-stacked .elementor-icon{background-color:#961B16;}.elementor-674 .elementor-element.elementor-element-190f216.elementor-view-framed .elementor-icon, .elementor-674 .elementor-element.elementor-element-190f216.elementor-view-default .elementor-icon{fill:#961B16;color:#961B16;border-color:#961B16;}.elementor-674 .elementor-element.elementor-element-190f216{--icon-box-icon-margin:15px;}.elementor-674 .elementor-element.elementor-element-190f216 .elementor-icon-box-title{margin-bottom:9px;color:#961B16;}.elementor-674 .elementor-element.elementor-element-190f216 .elementor-icon-box-title, .elementor-674 .elementor-element.elementor-element-190f216 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-674 .elementor-element.elementor-element-190f216 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-674 .elementor-element.elementor-element-cd9acb3.elementor-view-stacked .elementor-icon{background-color:#961B16;}.elementor-674 .elementor-element.elementor-element-cd9acb3.elementor-view-framed .elementor-icon, .elementor-674 .elementor-element.elementor-element-cd9acb3.elementor-view-default .elementor-icon{fill:#961B16;color:#961B16;border-color:#961B16;}.elementor-674 .elementor-element.elementor-element-cd9acb3{--icon-box-icon-margin:15px;}.elementor-674 .elementor-element.elementor-element-cd9acb3 .elementor-icon-box-title{margin-bottom:9px;color:#961B16;}.elementor-674 .elementor-element.elementor-element-cd9acb3 .elementor-icon-box-title, .elementor-674 .elementor-element.elementor-element-cd9acb3 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-674 .elementor-element.elementor-element-cd9acb3 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-674 .elementor-element.elementor-element-2ffad62 > .elementor-container{max-width:1160px;}.elementor-674 .elementor-element.elementor-element-2ffad62{margin-top:60px;margin-bottom:0px;}.elementor-674 .elementor-element.elementor-element-e2fdd8b .elementor-heading-title{color:#374151;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:29px;}.elementor-674 .elementor-element.elementor-element-0acc36b > .elementor-container{max-width:1160px;}.elementor-674 .elementor-element.elementor-element-0acc36b{margin-top:10px;margin-bottom:0px;}.elementor-674 .elementor-element.elementor-element-ad77393{color:#555555;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-674 .elementor-element.elementor-element-b2e7fe4 > .elementor-container{max-width:1160px;}.elementor-674 .elementor-element.elementor-element-b2e7fe4{margin-top:40px;margin-bottom:0px;}.elementor-674 .elementor-element.elementor-element-2df057d .elementor-heading-title{color:#374151;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:600;text-transform:uppercase;line-height:59px;}.elementor-674 .elementor-element.elementor-element-bd3d0f7 > .elementor-container{max-width:1160px;}.elementor-674 .elementor-element.elementor-element-69343a4{color:#374151;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-674 .elementor-element.elementor-element-e90b6f3 > .elementor-container{max-width:1160px;}.elementor-674 .elementor-element.elementor-element-e90b6f3{overflow:hidden;margin-top:30px;margin-bottom:0px;}.elementor-674 .elementor-element.elementor-element-87859a5 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-03a9bfb > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-825c236 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-9a37754 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-674 .elementor-element.elementor-element-43c6d8b > .elementor-widget-container{margin:0px -60px 0px 20px;}@media(min-width:768px){.elementor-674 .elementor-element.elementor-element-e20a31d{width:61.228%;}.elementor-674 .elementor-element.elementor-element-531d9f1{width:38.686%;}.elementor-674 .elementor-element.elementor-element-c04f499{width:62.5%;}.elementor-674 .elementor-element.elementor-element-45d5ba4{width:37.458%;}.elementor-674 .elementor-element.elementor-element-002e732{width:64.481%;}.elementor-674 .elementor-element.elementor-element-7532931{width:35.39%;}}@media(max-width:1024px) and (min-width:768px){.elementor-674 .elementor-element.elementor-element-5dca5da{width:10%;}.elementor-674 .elementor-element.elementor-element-9ca7f13{width:39%;}}@media(max-width:1024px){.elementor-bc-flex-widget .elementor-674 .elementor-element.elementor-element-5dca5da.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-674 .elementor-element.elementor-element-5dca5da.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-674 .elementor-element.elementor-element-70d9fb0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-674 .elementor-element.elementor-element-70d9fb0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}}@media(max-width:767px){.elementor-674 .elementor-element.elementor-element-23e2f03{z-index:9999;}.elementor-674 .elementor-element.elementor-element-5dca5da{width:20%;}.elementor-674 .elementor-element.elementor-element-0aa742e .ue_menu > div > div{text-align:left;}.elementor-674 .elementor-element.elementor-element-0aa742e .ue_menu ul > li a{font-size:14px;}.elementor-674 .elementor-element.elementor-element-0aa742e .ue_menu ul ul > li a{font-size:12px;}.elementor-674 .elementor-element.elementor-element-0aa742e{width:100%;max-width:100%;}.elementor-674 .elementor-element.elementor-element-916c8b8{width:60%;}.elementor-674 .elementor-element.elementor-element-916c8b8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-674 .elementor-element.elementor-element-656553f{text-align:center;}.elementor-674 .elementor-element.elementor-element-70d9fb0{width:20%;}.elementor-674 .elementor-element.elementor-element-73739ec .elementor-icon{font-size:36px;}.elementor-674 .elementor-element.elementor-element-531d9f1 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}

/* --- End of https://redsearch.ru/wp-content/uploads/elementor/css/post-674.css?ver=1662359808 --- */

/* --- Start of https://redsearch.ru/wp-content/uploads/elementor/css/post-695.css?ver=1662362180 --- */

.elementor-695 .elementor-element.elementor-element-a7362c3 > .elementor-container{max-width:1160px;}.elementor-695 .elementor-element.elementor-element-a7362c3:not(.elementor-motion-effects-element-type-background), .elementor-695 .elementor-element.elementor-element-a7362c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F6;}.elementor-695 .elementor-element.elementor-element-a7362c3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:999;}.elementor-695 .elementor-element.elementor-element-a7362c3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-695 .elementor-element.elementor-element-c90bb24 .checkbox-toggle{left:0px;}.elementor-695 .elementor-element.elementor-element-c90bb24 .ue_hamburger{left:0px;padding:15px 15px 15px 15px;width:60px;height:60px;border-radius:0px;}.elementor-695 .elementor-element.elementor-element-c90bb24 .outer-menu input:hover + .ue_hamburger{background-color:#FFFFFF;}.elementor-695 .elementor-element.elementor-element-c90bb24 .ue_menu_wrapper{height:60px;}.elementor-695 .elementor-element.elementor-element-c90bb24 .ue_inner_menu{background-color:#FFFFFF;}.elementor-695 .elementor-element.elementor-element-c90bb24 .ue_menu > div > div{text-align:center;}.elementor-695 .elementor-element.elementor-element-c90bb24 .ue_menu ul > li a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-695 .elementor-element.elementor-element-c90bb24 .ue_menu ul li a{color:#000000;}.elementor-695 .elementor-element.elementor-element-c90bb24 .ue_menu ul li{margin:2px 2px 2px 2px;}.elementor-695 .elementor-element.elementor-element-c90bb24 .ue_menu ul li  a:after{background-color:#ffffff;}.elementor-695 .elementor-element.elementor-element-c90bb24 .ue_menu ul ul > li a{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-695 .elementor-element.elementor-element-c90bb24 .ue_menu ul ul li a{color:#000000;}.elementor-695 .elementor-element.elementor-element-c90bb24 .ue_menu ul ul li a:after{background-color:#000000;}.elementor-695 .elementor-element.elementor-element-c90bb24 .ue_menu ul ul li{margin:2px 2px 2px 2px;}.elementor-695 .elementor-element.elementor-element-c90bb24 .ue_menu-social-icons a{color:#ffffff;font-size:15px;margin:5px 5px 5px 5px;}.elementor-695 .elementor-element.elementor-element-c90bb24 .ue_menu-social-icons a svg{fill:#ffffff;}.elementor-695 .elementor-element.elementor-element-c90bb24 .ue_menu-social-icons a:hover{color:#ffffff;}.elementor-695 .elementor-element.elementor-element-c90bb24 .ue_menu-social-icons a:hover svg{fill:#ffffff;}.elementor-695 .elementor-element.elementor-element-c90bb24 .ue_menu-social-icons{margin-top:20px;}.elementor-695 .elementor-element.elementor-element-408b67c .elementor-icon-wrapper{text-align:center;}.elementor-695 .elementor-element.elementor-element-408b67c.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-695 .elementor-element.elementor-element-408b67c.elementor-view-framed .elementor-icon, .elementor-695 .elementor-element.elementor-element-408b67c.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-695 .elementor-element.elementor-element-408b67c.elementor-view-framed .elementor-icon, .elementor-695 .elementor-element.elementor-element-408b67c.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-695 .elementor-element.elementor-element-408b67c .elementor-icon i, .elementor-695 .elementor-element.elementor-element-408b67c .elementor-icon svg{transform:rotate(0deg);}.elementor-695 .elementor-element.elementor-element-53d6b3d > .elementor-container{max-width:1160px;}.elementor-695 .elementor-element.elementor-element-53d6b3d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-695 .elementor-element.elementor-element-53d6b3d:not(.elementor-motion-effects-element-type-background), .elementor-695 .elementor-element.elementor-element-53d6b3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("http://redsearch.ru/wp-content/uploads/2022/02/header_bottom.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-695 .elementor-element.elementor-element-53d6b3d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 160px 0px;}.elementor-695 .elementor-element.elementor-element-53d6b3d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-695 .elementor-element.elementor-element-f9f886c .elementor-heading-title{color:#374151;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:600;text-transform:uppercase;line-height:59px;}.elementor-695 .elementor-element.elementor-element-3fe4c05{margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-dea5b2f{color:#111827;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:27px;}.elementor-695 .elementor-element.elementor-element-dea5b2f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-c280e4e{color:#374151;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-695 .elementor-element.elementor-element-c280e4e > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-b9511bf > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-dd5bc79 > .elementor-container{max-width:1160px;}.elementor-695 .elementor-element.elementor-element-191bc32{text-align:right;}.elementor-695 .elementor-element.elementor-element-191bc32 > .elementor-widget-container{margin:-150px -110px 0px 0px;}.elementor-695 .elementor-element.elementor-element-a3277ae > .elementor-container{max-width:1160px;}.elementor-695 .elementor-element.elementor-element-c3310bb > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-695 .elementor-element.elementor-element-e2fdd8b .elementor-heading-title{color:#374151;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;line-height:21px;}.elementor-695 .elementor-element.elementor-element-c174516{color:#374151;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:24px;}.elementor-695 .elementor-element.elementor-element-c174516 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-b2e7fe4 > .elementor-container{max-width:1160px;}.elementor-695 .elementor-element.elementor-element-b2e7fe4{margin-top:40px;margin-bottom:0px;}.elementor-695 .elementor-element.elementor-element-2df057d .elementor-heading-title{color:#374151;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:600;text-transform:uppercase;line-height:59px;}.elementor-695 .elementor-element.elementor-element-bd3d0f7 > .elementor-container{max-width:1160px;}.elementor-695 .elementor-element.elementor-element-045b677{color:#374151;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-695 .elementor-element.elementor-element-2c19866 > .elementor-container{max-width:1160px;}.elementor-695 .elementor-element.elementor-element-2c19866{overflow:hidden;margin-top:30px;margin-bottom:0px;}.elementor-695 .elementor-element.elementor-element-d9801ac > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-8ff3515 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-992dc28 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-d670136 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-695 .elementor-element.elementor-element-84f146c > .elementor-widget-container{margin:0px -60px 0px 20px;}@media(min-width:768px){.elementor-695 .elementor-element.elementor-element-e20a31d{width:61.228%;}.elementor-695 .elementor-element.elementor-element-531d9f1{width:38.686%;}.elementor-695 .elementor-element.elementor-element-c3310bb{width:53.015%;}.elementor-695 .elementor-element.elementor-element-84ba5a7{width:46.856%;}.elementor-695 .elementor-element.elementor-element-002e732{width:64.481%;}.elementor-695 .elementor-element.elementor-element-7532931{width:35.39%;}}@media(max-width:1024px) and (min-width:768px){.elementor-695 .elementor-element.elementor-element-4a8380f{width:10%;}.elementor-695 .elementor-element.elementor-element-ba99702{width:39%;}}@media(max-width:1024px){.elementor-bc-flex-widget .elementor-695 .elementor-element.elementor-element-4a8380f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-695 .elementor-element.elementor-element-4a8380f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-695 .elementor-element.elementor-element-e91e3ea.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-695 .elementor-element.elementor-element-e91e3ea.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}}@media(max-width:767px){.elementor-695 .elementor-element.elementor-element-a7362c3{z-index:9999;}.elementor-695 .elementor-element.elementor-element-4a8380f{width:20%;}.elementor-695 .elementor-element.elementor-element-c90bb24 .ue_menu > div > div{text-align:left;}.elementor-695 .elementor-element.elementor-element-c90bb24 .ue_menu ul > li a{font-size:14px;}.elementor-695 .elementor-element.elementor-element-c90bb24 .ue_menu ul ul > li a{font-size:12px;}.elementor-695 .elementor-element.elementor-element-c90bb24{width:100%;max-width:100%;}.elementor-695 .elementor-element.elementor-element-f3e294e{width:60%;}.elementor-695 .elementor-element.elementor-element-f3e294e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-695 .elementor-element.elementor-element-4d0f9ee{text-align:center;}.elementor-695 .elementor-element.elementor-element-e91e3ea{width:20%;}.elementor-695 .elementor-element.elementor-element-408b67c .elementor-icon{font-size:36px;}}

/* --- End of https://redsearch.ru/wp-content/uploads/elementor/css/post-695.css?ver=1662362180 --- */

/* --- Start of https://redsearch.ru/wp-content/uploads/elementor/css/post-533.css?ver=1662357422 --- */

.elementor-533 .elementor-element.elementor-element-033bccb > .elementor-container{max-width:1160px;}.elementor-533 .elementor-element.elementor-element-033bccb:not(.elementor-motion-effects-element-type-background), .elementor-533 .elementor-element.elementor-element-033bccb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F6;}.elementor-533 .elementor-element.elementor-element-033bccb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:999;}.elementor-533 .elementor-element.elementor-element-033bccb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-533 .elementor-element.elementor-element-2a804c6 .checkbox-toggle{left:0px;}.elementor-533 .elementor-element.elementor-element-2a804c6 .ue_hamburger{left:0px;padding:15px 15px 15px 15px;width:60px;height:60px;border-radius:0px;}.elementor-533 .elementor-element.elementor-element-2a804c6 .outer-menu input:hover + .ue_hamburger{background-color:#FFFFFF;}.elementor-533 .elementor-element.elementor-element-2a804c6 .ue_menu_wrapper{height:60px;}.elementor-533 .elementor-element.elementor-element-2a804c6 .ue_inner_menu{background-color:#FFFFFF;}.elementor-533 .elementor-element.elementor-element-2a804c6 .ue_menu > div > div{text-align:center;}.elementor-533 .elementor-element.elementor-element-2a804c6 .ue_menu ul > li a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-533 .elementor-element.elementor-element-2a804c6 .ue_menu ul li a{color:#000000;}.elementor-533 .elementor-element.elementor-element-2a804c6 .ue_menu ul li{margin:2px 2px 2px 2px;}.elementor-533 .elementor-element.elementor-element-2a804c6 .ue_menu ul li  a:after{background-color:#ffffff;}.elementor-533 .elementor-element.elementor-element-2a804c6 .ue_menu ul ul > li a{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-533 .elementor-element.elementor-element-2a804c6 .ue_menu ul ul li a{color:#000000;}.elementor-533 .elementor-element.elementor-element-2a804c6 .ue_menu ul ul li a:after{background-color:#000000;}.elementor-533 .elementor-element.elementor-element-2a804c6 .ue_menu ul ul li{margin:2px 2px 2px 2px;}.elementor-533 .elementor-element.elementor-element-2a804c6 .ue_menu-social-icons a{color:#ffffff;font-size:15px;margin:5px 5px 5px 5px;}.elementor-533 .elementor-element.elementor-element-2a804c6 .ue_menu-social-icons a svg{fill:#ffffff;}.elementor-533 .elementor-element.elementor-element-2a804c6 .ue_menu-social-icons a:hover{color:#ffffff;}.elementor-533 .elementor-element.elementor-element-2a804c6 .ue_menu-social-icons a:hover svg{fill:#ffffff;}.elementor-533 .elementor-element.elementor-element-2a804c6 .ue_menu-social-icons{margin-top:20px;}.elementor-533 .elementor-element.elementor-element-457ca3f .elementor-icon-wrapper{text-align:center;}.elementor-533 .elementor-element.elementor-element-457ca3f.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-533 .elementor-element.elementor-element-457ca3f.elementor-view-framed .elementor-icon, .elementor-533 .elementor-element.elementor-element-457ca3f.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-533 .elementor-element.elementor-element-457ca3f.elementor-view-framed .elementor-icon, .elementor-533 .elementor-element.elementor-element-457ca3f.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-533 .elementor-element.elementor-element-457ca3f .elementor-icon i, .elementor-533 .elementor-element.elementor-element-457ca3f .elementor-icon svg{transform:rotate(0deg);}.elementor-533 .elementor-element.elementor-element-53d6b3d > .elementor-container{max-width:1160px;}.elementor-533 .elementor-element.elementor-element-53d6b3d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-533 .elementor-element.elementor-element-53d6b3d:not(.elementor-motion-effects-element-type-background), .elementor-533 .elementor-element.elementor-element-53d6b3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("http://redsearch.ru/wp-content/uploads/2022/02/header_bottom.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-533 .elementor-element.elementor-element-53d6b3d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 160px 0px;}.elementor-533 .elementor-element.elementor-element-53d6b3d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-533 .elementor-element.elementor-element-f9f886c .elementor-heading-title{color:#374151;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:600;text-transform:uppercase;line-height:59px;}.elementor-533 .elementor-element.elementor-element-3fe4c05{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-533 .elementor-element.elementor-element-c280e4e{color:#374151;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-533 .elementor-element.elementor-element-c280e4e > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-533 .elementor-element.elementor-element-b9511bf > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-533 .elementor-element.elementor-element-dd5bc79 > .elementor-container{max-width:1160px;}.elementor-533 .elementor-element.elementor-element-191bc32{text-align:right;}.elementor-533 .elementor-element.elementor-element-191bc32 > .elementor-widget-container{margin:-150px -110px 0px 0px;}.elementor-533 .elementor-element.elementor-element-1125601 > .elementor-container{max-width:1160px;}.elementor-533 .elementor-element.elementor-element-1125601{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-533 .elementor-element.elementor-element-1125601 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-533 .elementor-element.elementor-element-0153edd .elementor-heading-title{color:#374151;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:29px;}.elementor-533 .elementor-element.elementor-element-6ce1fe4 > .elementor-container{max-width:1160px;}.elementor-533 .elementor-element.elementor-element-6ce1fe4:not(.elementor-motion-effects-element-type-background), .elementor-533 .elementor-element.elementor-element-6ce1fe4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-533 .elementor-element.elementor-element-6ce1fe4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-533 .elementor-element.elementor-element-6ce1fe4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-533 .elementor-element.elementor-element-7548379 .uc_logo_carousel_holder{height:100px;background-color:#ffffff;border-radius:0px;padding:20px 20px 20px 20px;}.elementor-533 .elementor-element.elementor-element-7548379 .owl-dot{width:8px;height:8px;background-color:#c6c6c6;margin:0px 5px;}.elementor-533 .elementor-element.elementor-element-7548379 .owl-dot.active{background-color:#000000;}.elementor-533 .elementor-element.elementor-element-7548379 .owl-dots{margin-top:20px;}.elementor-533 .elementor-element.elementor-element-7548379 .owl-carousel .owl-nav .owl-next,.elementor-533 .elementor-element.elementor-element-7548379 .owl-carousel .owl-nav .owl-prev{top:64px;border-radius:5px;width:36px;height:36px;line-height:36px;font-size:20px;background-color:#ffffff;color:#961B16;}.elementor-533 .elementor-element.elementor-element-7548379 .owl-carousel .owl-nav .owl-next:hover,.elementor-533 .elementor-element.elementor-element-7548379 .owl-carousel .owl-nav .owl-prev:hover{background-color:#961B16;color:#ffffff;}.elementor-533 .elementor-element.elementor-element-aef5ba0 > .elementor-container{max-width:1160px;}.elementor-533 .elementor-element.elementor-element-3610779 .pp-gallery-pagination{text-align:center;}.elementor-533 .elementor-element.elementor-element-3610779 .pp-image-gallery .pp-grid-item-wrap{padding-left:calc(20px/2);padding-right:calc(20px/2);}.elementor-533 .elementor-element.elementor-element-3610779 .pp-image-gallery{margin-left:calc(-20px/2);margin-right:calc(-20px/2);}.elementor-533 .elementor-element.elementor-element-3610779 .pp-image-gallery .pp-grid-item{margin-bottom:20px;}.elementor-533 .elementor-element.elementor-element-3610779 .pp-image-overlay{mix-blend-mode:normal;}.elementor-533 .elementor-element.elementor-element-3610779 .pp-gallery-load-more{background-color:#961B16;border-radius:8px 8px 8px 8px;font-family:"Montserrat", Sans-serif;font-weight:500;padding:15px 25px 15px 25px;}.elementor-533 .elementor-element.elementor-element-b2e7fe4 > .elementor-container{max-width:1160px;}.elementor-533 .elementor-element.elementor-element-b2e7fe4{margin-top:40px;margin-bottom:0px;}.elementor-533 .elementor-element.elementor-element-2df057d .elementor-heading-title{color:#374151;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:600;text-transform:uppercase;line-height:59px;}.elementor-533 .elementor-element.elementor-element-bd3d0f7 > .elementor-container{max-width:1160px;}.elementor-533 .elementor-element.elementor-element-39ab5ea{color:#374151;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-533 .elementor-element.elementor-element-193aa2a > .elementor-container{max-width:1160px;}.elementor-533 .elementor-element.elementor-element-193aa2a{overflow:hidden;margin-top:30px;margin-bottom:0px;}.elementor-533 .elementor-element.elementor-element-2f54fce > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-533 .elementor-element.elementor-element-3eb64e3 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-533 .elementor-element.elementor-element-1167b5a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-533 .elementor-element.elementor-element-ec173a3 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-533 .elementor-element.elementor-element-0d65006 > .elementor-widget-container{margin:0px -60px 0px 20px;}@media(min-width:768px){.elementor-533 .elementor-element.elementor-element-e20a31d{width:61.228%;}.elementor-533 .elementor-element.elementor-element-531d9f1{width:38.686%;}.elementor-533 .elementor-element.elementor-element-002e732{width:64.481%;}.elementor-533 .elementor-element.elementor-element-7532931{width:35.39%;}}@media(max-width:1024px) and (min-width:768px){.elementor-533 .elementor-element.elementor-element-1a46b45{width:10%;}.elementor-533 .elementor-element.elementor-element-0b4ca7e{width:39%;}}@media(max-width:1024px){.elementor-bc-flex-widget .elementor-533 .elementor-element.elementor-element-1a46b45.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-533 .elementor-element.elementor-element-1a46b45.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-533 .elementor-element.elementor-element-be6bee6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-533 .elementor-element.elementor-element-be6bee6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}}@media(max-width:767px){.elementor-533 .elementor-element.elementor-element-033bccb{z-index:9999;}.elementor-533 .elementor-element.elementor-element-1a46b45{width:20%;}.elementor-533 .elementor-element.elementor-element-2a804c6 .ue_menu > div > div{text-align:left;}.elementor-533 .elementor-element.elementor-element-2a804c6 .ue_menu ul > li a{font-size:14px;}.elementor-533 .elementor-element.elementor-element-2a804c6 .ue_menu ul ul > li a{font-size:12px;}.elementor-533 .elementor-element.elementor-element-2a804c6{width:100%;max-width:100%;}.elementor-533 .elementor-element.elementor-element-8f513b7{width:60%;}.elementor-533 .elementor-element.elementor-element-8f513b7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-533 .elementor-element.elementor-element-060c554{text-align:center;}.elementor-533 .elementor-element.elementor-element-be6bee6{width:20%;}.elementor-533 .elementor-element.elementor-element-457ca3f .elementor-icon{font-size:36px;}.elementor-533 .elementor-element.elementor-element-c280e4e > .elementor-widget-container{margin:0px 0px 0px 0px;}}

/* --- End of https://redsearch.ru/wp-content/uploads/elementor/css/post-533.css?ver=1662357422 --- */


.fas {
    font-family: 'FontAwesomeSolid';
    font-weight: 900;
}
.fab {
    font-family: 'FontAwesomeBrands';
    font-weight: 400;
}

/* Пример иконки */
.fa-user:before {
    content: "\f007";
}
.fa-facebook:before {
    content: "\f09a";
}