
				:host {
					--primary: #ee4136 !important;
					--primary-darken-1: hsl(3.59, 84%, 55%);
					--primary-darken-2: hsl(3.59, 84%, 52%);
					--primary-darken-3: hsl(3.59, 84%, 47%);
					--primary-lighten-1: hsl(3.59, 84%, 67%);
					--primary-opacity-0: rgba(238, 65, 54, 0);
					--primary-opacity-0_05: rgba(238, 65, 54, 0.05);
					--primary-opacity-0_1: rgba(238, 65, 54, 0.1);
					--primary-opacity-0_15: rgba(238, 65, 54, 0.15);
					--primary-opacity-0_2: rgba(238, 65, 54, 0.2);
					--primary-opacity-0_25: rgba(238, 65, 54, 0.25);
					--primary-opacity-0_3: rgba(238, 65, 54, 0.3);
					--primary-opacity-0_35: rgba(238, 65, 54, 0.35);
					--primary-opacity-0_4: rgba(238, 65, 54, 0.4);
					--primary-opacity-0_45: rgba(238, 65, 54, 0.45);
					--primary-opacity-0_5: rgba(238, 65, 54, 0.5);
					--primary-opacity-0_55: rgba(238, 65, 54, 0.55);
					--primary-opacity-0_6: rgba(238, 65, 54, 0.6);
					--primary-opacity-0_65: rgba(238, 65, 54, 0.65);
					--primary-opacity-0_7: rgba(238, 65, 54, 0.7);
					--primary-opacity-0_75: rgba(238, 65, 54, 0.75);
					--primary-opacity-0_8: rgba(238, 65, 54, 0.8);
					--primary-opacity-0_85: rgba(238, 65, 54, 0.85);
					--primary-opacity-0_9: rgba(238, 65, 54, 0.9);
					--primary-opacity-0_95: rgba(238, 65, 54, 0.95);
					--theme-color-main: #333333;
					--theme-color-secondary: hsl(3.59, 20%, 80%);
					--theme-color-title: #333333;
					--theme-color-strict-inverse: #ffffff;
				}
			
/* ── */
:host {--theme-color-main: #333333 !important;--theme-color-title: #333333 !important;}
/* ── */

					@keyframes page-transition {
						0% {
							opacity: 1;
						}
						100% {
							opacity: 0;
						}
					}
					body.landing-page-transition::after {
						opacity: 1;
						background: #ffffff;
						animation: page-transition 2s 1s forwards;
					}
				
/* ── */
.icon-screen-smartphone:before{content:"\e010";}.fa-right-to-bracket:before{content:"\f2f6";}
/* ── */
.fa-car-side:before{content:"\f5e4";}.fa-motorcycle:before{content:"\f21c";}.fa-truck-pickup:before{content:"\f63c";}.fa-truck:before{content:"\f0d1";}.fa-taxi:before{content:"\f1ba";}.fa-bus:before{content:"\f207";}.fa-snowflake:before{content:"\f2dc";}.fa-van-shuttle:before{content:"\f5b6";}.fa-sailboat:before{content:"\e445";}.fa-water:before{content:"\f773";}.fa-ship:before{content:"\f21a";}.fa-person-swimming:before{content:"\f5c4";}.fa-plane-up:before{content:"\e22d";}.fa-drone:before{content:"\f85f";}.fa-plane:before{content:"\f072";}.fa-helicopter:before{content:"\f533";}.fa-parachute-box:before{content:"\f4cd";}.fa-truck-monster:before{content:"\f63b";}.fa-digging:before{content:"\f85e";}.fa-tractor:before{content:"\f722";}.fa-truck-ramp-box:before{content:"\f4de";}.fa-building:before{content:"\f1ad";}.fa-truck-medical:before{content:"\f0f9";}.fa-trailer:before{content:"\e041";}.fa-box-open:before{content:"\f49e";}.fa-bolt:before{content:"\f0e7";}.fa-boxes-stacked:before{content:"\f468";}.fa-oil-can:before{content:"\f613";}.fa-truck-front:before{content:"\e2b7";}.fa-caravan:before{content:"\f8ff";}.fa-user-shield:before{content:"\f505";}.fa-briefcase:before{content:"\f0b1";}.fa-fish:before{content:"\f578";}.fa-wifi:before{content:"\f1eb";}.fa-wave-square:before{content:"\f83e";}.fa-video:before{content:"\f03d";}.fa-battery-full:before{content:"\f240";}.fa-plug:before{content:"\f1e6";}.fa-diagram-project:before{content:"\f542";}.fa-bullhorn:before{content:"\f0a1";}.fa-key:before{content:"\f084";}.fa-plus:before{content:"\2b";}.fa-layer-group:before{content:"\f5fd";}.fa-globe:before{content:"\f0ac";}.fa-plus-circle:before{content:"\f055";}.fa-newspaper:before{content:"\f1ea";}
/* ── */
.fa-clock-eight:before{content:"\e345";}.fa-phone:before{content:"\f095";}.fa-envelope:before{content:"\f0e0";}.fa-home:before{content:"\f015";}
/* ── */
.icon-communication-114:before{content:"\e007";}.icon-communication-116:before{content:"\e003";}.icon-finance-091:before{content:"\e067";}.icon-education-085:before{content:"~";}
/* ── */
.fa-motorcycle:before{content:"\f21c";}.fa-car-rear:before{content:"\f5de";}.fa-bus:before{content:"\f207";}.fa-truck-moving:before{content:"\f4df";}.fa-angles-right:before{content:"\f101";}
/* ── */
.fa-city:before{content:"\f64f";}.fa-earth-americas:before{content:"\f57d";}.fa-car-wrench:before{content:"\f5e3";}.fa-mobile:before{content:"\f3ce";}
/* ── */
.g-font-comfortaa { font-family: "Comfortaa", sans-serif; }
/* ── */
.g-font-google-sans { font-family: "Google Sans", sans-serif; }
/* ── */

					body {
						--landing-font-family: Google Sans
					}
				
/* ── */

				body {
					font-weight: 400;
					font-family: Google Sans;
					-webkit-font-smoothing: antialiased;
					-moz-osx-font-smoothing: grayscale;
					-moz-font-feature-settings: "liga", "kern";
					text-rendering: optimizelegibility;
				}
			
/* ── */

				h1, h2, h3, h4, h5, h6 {
					font-family: Roboto Flex;
				}
			
/* ── */

				html {font-size: 14px;}
				body {font-size: 1rem;}
				.g-font-size-default {font-size: 1rem;}
			
/* ── */

				main.landing-public-mode {
					line-height: 1.6;
					font-weight: 400;
				}
				
				.landing-public-mode .h1, .landing-public-mode .h2, .landing-public-mode .h3, .landing-public-mode .h4, 
				.landing-public-mode .h5, .landing-public-mode .h6, .landing-public-mode .h7,
				.landing-public-mode h1, .landing-public-mode h2, .landing-public-mode h3, .landing-public-mode h4, 
				.landing-public-mode h5, .landing-public-mode h6 {
					font-weight: 400;
				}
			
/* ── */
@font-face {font-family:'Roboto Flex';font-style:normal;font-weight:300 800;src:url("/shopimg/bitrix-css/assets/5f0c308e.woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'Roboto Flex';font-style:normal;font-weight:300 800;src:url("/shopimg/bitrix-css/assets/6e26259f.woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Roboto Flex';font-style:normal;font-weight:300 800;src:url("/shopimg/bitrix-css/assets/08214392.woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Roboto Flex';font-style:normal;font-weight:300 800;src:url("/shopimg/bitrix-css/assets/ac9d9924.woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Roboto Flex';font-style:normal;font-weight:300 800;src:url("/shopimg/bitrix-css/assets/c2bbcbfe.woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Roboto Flex';font-style:normal;font-weight:300 800;src:url("/shopimg/bitrix-css/assets/65b8456f.woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}
/* ── */

:host { --entopizo-font: "Google Sans", "Roboto Flex", Arial, "Helvetica Neue", system-ui, sans-serif; }
html, body { font-family: var(--entopizo-font) !important; }
h1, h2, h3, h4, h5, h6, p, a, li, dt, dd, th, td, blockquote, figcaption, label,
button, input, select, textarea, div { font-family: inherit !important; }

/* ── */

#bx-landing-cookies-accept { background-color: #d71920 !important; border-color: #d71920 !important; color: #ffffff !important; }
