.elementor-kit-9{--e-global-color-primary:#FF9549;--e-global-color-secondary:#181818;--e-global-color-text:#FFFFFF;--e-global-color-accent:#ABAFB0;--e-global-color-b3bd7f5:#F9F9F9;--e-global-color-16a47d5:#FFFFFF;--e-global-color-06f8bc8:#EB863E;--e-global-color-bcfe11a:#EB863E;--e-global-color-e9ff039:#202020;--e-global-color-8942228:#000000;--e-global-typography-primary-font-family:"tesx";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"tesx";--e-global-typography-secondary-font-weight:300;--e-global-typography-text-font-family:"tesx";--e-global-typography-text-font-weight:300;--e-global-typography-accent-font-family:"tesx";--e-global-typography-accent-font-weight:600;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-9 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* ELLIOT HERO FINAL — editable Elementor containers/widgets */
body.elementor-page .elliot-hero-final, .elliot-hero-final, .elliot-hero-final *{box-sizing:border-box;}
body.elementor-page .elliot-hero-final{background:#FAF6EF!important;}
.elliot-hero-final{background:#FAF6EF!important;color:#2F4A3A!important;font-family:Manrope,Inter,Arial,sans-serif!important;overflow:hidden!important;padding:24px 38px 78px!important;}
.elliot-hero-final .elementor-widget:not(:last-child){margin-bottom:0!important;}
.elliot-hero-final .elementor-heading-title{margin:0!important;padding:0!important;}
.elliot-hero-final .elliot-hero-wrap{width:100%!important;max-width:1450px!important;margin-left:auto!important;margin-right:auto!important;}
.elliot-hero-final .elliot-header{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;border-bottom:1px solid #E6DED2!important;padding:0 0 33px 0!important;}
.elliot-hero-final .elliot-logo .elementor-heading-title{font-family:Cormorant Garamond,Georgia,serif!important;font-size:43px!important;line-height:1!important;font-weight:700!important;color:#2F4A3A!important;letter-spacing:-.02em!important;}
.elliot-hero-final .elliot-menu{display:flex!important;gap:54px!important;align-items:center!important;justify-content:center!important;}
.elliot-hero-final .elliot-menu-item .elementor-heading-title{font-family:Manrope,Inter,Arial,sans-serif!important;font-size:17px!important;line-height:1!important;color:#263a30!important;font-weight:600!important;}
.elliot-hero-final .elliot-header-btn a.elementor-button, .elliot-hero-final .elliot-header-btn .elementor-button{background:#C96F50!important;color:#fff!important;border:1px solid #C96F50!important;border-radius:12px!important;min-width:285px!important;min-height:62px!important;font-family:Manrope,Inter,Arial,sans-serif!important;font-size:17px!important;font-weight:700!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-shadow:none!important;}
.elliot-hero-final .elliot-grid{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;width:100%!important;gap:58px!important;padding-top:34px!important;}
.elliot-hero-final .elliot-left{width:47%!important;max-width:650px!important;display:flex!important;flex-direction:column!important;gap:32px!important;}
.elliot-hero-final .elliot-media{width:53%!important;position:relative!important;display:block!important;min-height:790px!important;}
.elliot-hero-final .elliot-badge .elementor-heading-title{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;padding:12px 22px!important;background:#E9EFE2!important;border:1px solid #DCE4D2!important;border-radius:999px!important;color:#4B5947!important;font-family:Manrope,Inter,Arial,sans-serif!important;font-size:16px!important;font-weight:600!important;line-height:1.15!important;width:auto!important;}
.elliot-hero-final .elliot-h1 .elementor-heading-title{font-family:Cormorant Garamond,Georgia,serif!important;font-size:64px!important;line-height:1.05!important;font-weight:700!important;color:#2F4A3A!important;letter-spacing:-.015em!important;max-width:700px!important;}
.elliot-hero-final .elliot-sub .elementor-widget-container{font-family:Manrope,Inter,Arial,sans-serif!important;font-size:19px!important;line-height:1.75!important;color:#686B66!important;max-width:610px!important;}
.elliot-hero-final .elliot-buttons{display:flex!important;flex-direction:row!important;gap:24px!important;align-items:center!important;flex-wrap:nowrap!important;}
.elliot-hero-final .elliot-buttons a.elementor-button, .elliot-hero-final .elliot-buttons .elementor-button{font-family:Manrope,Inter,Arial,sans-serif!important;font-size:16px!important;font-weight:700!important;min-height:60px!important;border-radius:12px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-shadow:none!important;}
.elliot-hero-final .elliot-primary a.elementor-button, .elliot-hero-final .elliot-primary .elementor-button{background:#C96F50!important;color:#fff!important;border:1px solid #C96F50!important;min-width:315px!important;}
.elliot-hero-final .elliot-secondary a.elementor-button, .elliot-hero-final .elliot-secondary .elementor-button{background:transparent!important;color:#2F4A3A!important;border:1px solid #2F4A3A!important;min-width:270px!important;}
.elliot-hero-final .elliot-minis{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important;width:100%!important;padding-top:6px!important;}
.elliot-hero-final .elliot-mini-card{width:100%!important;min-height:160px!important;background:#FFFDF8!important;border:1px solid #E8DDCD!important;border-radius:18px!important;box-shadow:0 14px 35px rgba(47,74,58,.045)!important;display:flex!important;align-items:center!important;justify-content:center!important;}
.elliot-hero-final .elliot-icon-circle{width:58px!important;height:58px!important;border-radius:50%!important;background:#E3EAD8!important;display:flex!important;align-items:center!important;justify-content:center!important;}
.elliot-hero-final .elliot-icon-circle .elementor-heading-title{font-family:Manrope,Inter,Arial,sans-serif!important;color:#6F873E!important;font-size:24px!important;line-height:1!important;font-weight:700!important;}
.elliot-hero-final .elliot-mini-title .elementor-heading-title{font-family:Manrope,Inter,Arial,sans-serif!important;color:#2F4A3A!important;font-size:17px!important;font-weight:700!important;line-height:1.28!important;text-align:center!important;}
.elliot-hero-final .elliot-photo img{width:100%!important;height:790px!important;object-fit:cover!important;object-position:center!important;border-radius:36px!important;display:block!important;box-shadow:none!important;}
.elliot-hero-final .elliot-float-card{position:absolute!important;z-index:20!important;background:#FFFDF8!important;border:1px solid #EFE6D7!important;border-radius:18px!important;box-shadow:0 18px 45px rgba(47,74,58,.12)!important;display:flex!important;}
.elliot-hero-final .elliot-float-card .e-con-inner{display:flex!important;align-items:center!important;}
.elliot-hero-final .elliot-float-icon{width:66px!important;height:66px!important;min-width:66px!important;background:#A8B58D!important;}
.elliot-hero-final .elliot-float-icon .elementor-heading-title{color:#fff!important;font-size:30px!important;}
.elliot-hero-final .elliot-float-title .elementor-heading-title{font-family:Manrope,Inter,Arial,sans-serif!important;font-size:18px!important;line-height:1.35!important;color:#2F4A3A!important;font-weight:700!important;}
.elliot-hero-final .elliot-float-1{right:-24px!important;top:128px!important;width:292px!important;}
.elliot-hero-final .elliot-float-2{right:-42px!important;top:405px!important;width:292px!important;}
.elliot-hero-final .elliot-float-3{right:28px!important;bottom:72px!important;width:360px!important;}
@media(max-width:1200px){.elliot-hero-final{padding-left:28px!important;padding-right:28px!important}.elliot-hero-final .elliot-h1 .elementor-heading-title{font-size:56px!important}.elliot-hero-final .elliot-grid{gap:38px!important}.elliot-hero-final .elliot-menu{gap:32px!important}.elliot-hero-final .elliot-primary a.elementor-button{min-width:260px!important}.elliot-hero-final .elliot-secondary a.elementor-button{min-width:230px!important}}
@media(max-width:1024px){.elliot-hero-final{padding:22px 26px 60px!important}.elliot-hero-final .elliot-header{gap:20px!important}.elliot-hero-final .elliot-menu{display:none!important}.elliot-hero-final .elliot-header-btn a.elementor-button{min-width:250px!important;min-height:56px!important}.elliot-hero-final .elliot-grid{flex-direction:column!important;align-items:stretch!important;padding-top:34px!important;gap:40px!important}.elliot-hero-final .elliot-left,.elliot-hero-final .elliot-media{width:100%!important;max-width:100%!important}.elliot-hero-final .elliot-h1 .elementor-heading-title{font-size:56px!important;max-width:760px!important}.elliot-hero-final .elliot-media{min-height:auto!important}.elliot-hero-final .elliot-photo img{height:570px!important}.elliot-hero-final .elliot-minis{grid-template-columns:repeat(2,minmax(0,1fr))!important}.elliot-hero-final .elliot-float-card{position:relative!important;right:auto!important;left:auto!important;top:auto!important;bottom:auto!important;width:100%!important;margin-top:14px!important}.elliot-hero-final .elliot-media{display:flex!important;flex-direction:column!important}}
@media(max-width:767px){.elliot-hero-final{padding:18px 16px 46px!important}.elliot-hero-final .elliot-header{padding-bottom:22px!important}.elliot-hero-final .elliot-logo .elementor-heading-title{font-size:36px!important}.elliot-hero-final .elliot-header-btn{display:none!important}.elliot-hero-final .elliot-grid{padding-top:26px!important;gap:28px!important}.elliot-hero-final .elliot-left{gap:24px!important}.elliot-hero-final .elliot-badge .elementor-heading-title{font-size:14px!important;line-height:1.25!important;padding:10px 16px!important}.elliot-hero-final .elliot-h1 .elementor-heading-title{font-size:42px!important;line-height:1.08!important}.elliot-hero-final .elliot-sub .elementor-widget-container{font-size:16px!important;line-height:1.65!important}.elliot-hero-final .elliot-buttons{flex-direction:column!important;gap:14px!important;width:100%!important}.elliot-hero-final .elliot-buttons .elementor-widget-button,.elliot-hero-final .elliot-buttons a.elementor-button{width:100%!important;min-width:0!important}.elliot-hero-final .elliot-minis{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.elliot-hero-final .elliot-mini-card{min-height:132px!important}.elliot-hero-final .elliot-icon-circle{width:50px!important;height:50px!important}.elliot-hero-final .elliot-mini-title .elementor-heading-title{font-size:15px!important}.elliot-hero-final .elliot-photo img{height:430px!important;border-radius:26px!important}.elliot-hero-final .elliot-float-card{min-height:90px!important;padding:16px!important}.elliot-hero-final .elliot-float-icon{width:54px!important;height:54px!important;min-width:54px!important}.elliot-hero-final .elliot-float-title .elementor-heading-title{font-size:16px!important}}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'tesx';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://tank-mgn-auto.ru/wp-content/uploads/2024/07/TTTANK-Md.eot');
	src: url('https://tank-mgn-auto.ru/wp-content/uploads/2024/07/TTTANK-Md.eot?#iefix') format('embedded-opentype'),
		url('https://tank-mgn-auto.ru/wp-content/uploads/2024/07/TTTANK-Md.woff') format('woff'),
		url('https://tank-mgn-auto.ru/wp-content/uploads/2024/07/TTTANK-Md.ttf') format('truetype');
}
@font-face {
	font-family: 'tesx';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://tank-mgn-auto.ru/wp-content/uploads/2024/07/TTTANK-Bd.eot');
	src: url('https://tank-mgn-auto.ru/wp-content/uploads/2024/07/TTTANK-Bd.eot?#iefix') format('embedded-opentype'),
		url('https://tank-mgn-auto.ru/wp-content/uploads/2024/07/TTTANK-Bd.woff') format('woff'),
		url('https://tank-mgn-auto.ru/wp-content/uploads/2024/07/TTTANK-Bd.ttf') format('truetype');
}
@font-face {
	font-family: 'tesx';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://tank-mgn-auto.ru/wp-content/uploads/2024/07/TTTANK-Lt.eot');
	src: url('https://tank-mgn-auto.ru/wp-content/uploads/2024/07/TTTANK-Lt.eot?#iefix') format('embedded-opentype'),
		url('https://tank-mgn-auto.ru/wp-content/uploads/2024/07/TTTANK-Lt.woff') format('woff'),
		url('https://tank-mgn-auto.ru/wp-content/uploads/2024/07/TTTANK-Lt.ttf') format('truetype');
}
/* End Custom Fonts CSS */